499368349495911285582925824
499,368,349,495,911,285,582,925,824 is an even composite number composed of five prime numbers multiplied together.
499368349495911285582925824 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty-two thousand, two hundred ninety-five divisors.
Prime factorization of 499368349495911285582925824:
212 × 36 × 76 × 136 × 1314
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 13 × 13 × 13 × 13 × 13 × 13 × 131 × 131 × 131 × 131)See below for interesting mathematical facts about the number 499368349495911285582925824 from the Numbermatics database.
Names of 499368349495911285582925824
- Cardinal: 499368349495911285582925824 can be written as Four hundred ninety-nine septillion, three hundred sixty-eight sextillion, three hundred forty-nine quintillion, four hundred ninety-five quadrillion, nine hundred eleven trillion, two hundred eighty-five billion, five hundred eighty-two million, nine hundred twenty-five thousand, eight hundred twenty-four.
Scientific notation
- Scientific notation: 4.99368349495911285582925824 × 1026
Factors of 499368349495911285582925824
Divisors of 499368349495911285582925824
- Number of divisors d(n): 22295
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 32 36 39 42 48 49 52 54 56 63 64 72 78 81 84 91 96 98 104 108 112 117 126 128 131 144 147 156 162 168 169 182 189 192 196 208 216 224 234 243 252 256 262 273 288 294 312 324 336 338 343 351 364 378 384 392 393 416 432 441 448 468 486 504 507 512 524 546 567 576 588 624 637 648 672 676 686 702 728 729 756 768 784 786 819 832 864 882 896 917 936 972 1008 1014 1024 1029 1048 1053 1092 1134 1152 1176 1179 1183 1248 1274 1296 1323 1344 1352 1372 1404 1456 1458 1512 1521 1536 1568 1572 1638 1664 1701 1703 1728 1764 1792 1834 1872 1911 1944 2016 2028 2048 2058 2096 2106 2184 2197 2268 2304 2352 2358 2366 2401 2457 2496 2548 2592 2646 2688 2704 2744 2751 2808 2912 2916 3024 3042 3072 3087 3136 3144 3159 3276 3328 3402 3406 3456 3528 3537 3549 3584 3668 3744 3822 3888 3969 4032 4056 4096 4116 4192 4212 4368 4394 4459 4536 4563 4608 4704 4716 4732 4802 4914 4992 5096 5103 5109 5184 5292 5376 5408 5488 5502 5616 5733 5824 5832 6048 6084 6144 6174 6272 6288 6318 6419 6552 6591 6656 6804 6812 6912 7056 7074 7098 7168 7203 7336 7371 7488 7644 7776 7938 8064 8112 8232 8253 8281 8384 8424 8736 8788 8918 9072 9126 9216 9261 9408 9432 9464 9477 9604 9828 9984 10192 10206 10218 10368 10584 10611 10647 10752 10816 10976 11004 11232 11466 11648 11664 11907 11921 12096 12168 12288 12348 12544 12576 12636 12838 13104 13182 13312 13377 13608 13624 13689 13824 14112 14148 14196 14336 14406 14672 14742 14976 15288 15327 15379 15552 15876 16128 16224 16464 16506 16562 16768 16807 16848 17161 17199 17472 17576 17836 18144 18252 18432 18522 18816 18864 18928 18954 19208 19257 19656 19773 19968 20384 20412 20436 20736 21168 21222 21294 21504 21609 21632 21952 22008 22113 22139 22464 22932 23296 23328 23814 23842 24192 24336 24696 24759 24843 25088 25152 25272 25676 26208 26364 26624 26754 27216 27248 27378 27648 27783 28224 28296 28392 28561 28672 28812 29344 29484 29952 30576 30654 30758 31104 31213 31752 31833 31941 32256 32448 32928 33012 33124 33536 33614 33696 34322 34398 34944 35152 35672 35721 35763 36288 36504 36864 37044 37632 37728 37856 37908 38416 38514 39312 39546 39936 40131 40768 40824 40872 41067 41472 42336 42444 42588 43008 43218 43264 43904 44016 44226 44278 44928 44933 45864 45981 46137 46592 46656 47628 47684 48384 48672 49392 49518 49686 50176 50304 50421 50544 51352 51483 51597 52416 52728 53248 53508 54432 54496 54756 55296 55566 56448 56592 56784 57122 57624 57771 57967 58688 58968 59319 59904 61152 61308 61516 62208 62426 63504 63666 63882 64512 64827 64896 65856 66024 66248 66339 66417 67072 67228 67392 68644 68796 69888 70304 71344 71442 71526 72576 73008 74088 74277 74529 75264 75456 75712 75816 76832 77028 78624 79092 79872 80262 81536 81648 81744 82134 82944 83349 83447 84672 84888 85176 85683 86016 86436 86528 87808 88032 88452 88556 89856 89866 91728 91962 92274 93184 93312 93639 95256 95368 95499 95823 96768 97344 98784 99036 99372 100352 100608 100842 101088 102704 102966 103194 104832 105456 107016 107289 107653 108864 108992 109512 110592 111132 112896 113184 113568 114244 115248 115542 115934 117376 117649 117936 118638 119808 120127 120393 122304 122616 123032 123201 124416 124852 127008 127332 127764 129024 129654 129792 131712 132048 132496 132678 132834 134144 134456 134784 134799 137288 137592 137943 138411 139776 140608 142688 142884 143052 145152 146016 148176 148554 149058 150528 150912 151263 151424 151632 153664 154056 154449 154791 154973 157248 158184 159744 160524 163072 163296 163488 164268 165888 166698 166894 169344 169776 170352 171366 172872 173056 173313 173901 175616 176064 176904 177112 177957 179712 179732 183456 183924 184548 186368 186624 187278 190512 190736 190998 191646 193536 194481 194688 197568 198072 198744 199251 199927 200704 201216 201684 202176 205408 205932 206388 209664 210912 214032 214578 215306 217728 217984 218491 219024 222264 222831 223093 223587 225792 226368 227136 228488 230496 231084 231868 234752 235298 235872 237276 239616 240254 240786 244608 245232 246064 246402 248832 249704 250047 250341 254016 254664 255528 257049 258048 259308 259584 263424 264096 264992 265356 265668 268288 268912 269568 269598 274576 275184 275886 276822 279552 280917 281216 285376 285768 286104 287469 287807 290304 292032 296352 297108 298116 301056 301824 302526 302848 303264 307328 308112 308898 309582 309946 314496 314531 316368 321048 321867 322959 326144 326592 326976 328536 331776 333396 333788 338688 339552 340704 342732 345744 346112 346626 347802 351232 352128 352947 353808 354224 355914 359424 359464 360381 361179 366912 367848 369096 371293 372736 373248 374556 381024 381472 381996 383292 387072 388962 389376 395136 396144 397488 398502 399854 402432 403368 404352 404397 405769 410816 411864 412776 413829 415233 419328 421824 428064 429156 430612 435456 435968 436982 438048 444528 445662 446186 447174 451584 452736 453789 454272 456976 460992 462168 463347 463736 464373 464919 469504 470596 471744 474552 479232 480508 481572 489216 490464 492128 492804 497664 499408 500094 500682 508032 509328 511056 514098 518616 519168 519939 521703 526848 528192 529984 530712 531336 533871 536576 537824 539136 539196 549152 550368 551772 553644 559104 561834 562432 570752 571536 572208 574938 575614 580608 583443 584064 584129 592704 594216 596232 597753 599781 602112 603648 605052 605696 606528 614656 616224 617796 619164 619892 628992 629062 632736 642096 643734 645918 652288 653184 653952 655473 657072 666792 667576 668493 669279 670761 677376 679104 681408 685464 691488 692224 693252 695604 702464 704256 705894 707616 708448 711828 718848 718928 720762 722358 733824 735696 738192 742586 746496 749112 751023 753571 762048 762944 763992 766584 771147 774144 777924 778752 790272 792288 794976 797004 799708 804864 806736 808704 808794 811538 821632 823728 825552 827658 830466 838656 840889 842751 843648 856128 858312 861224 862407 863421 870912 871936 873964 876096 889056 891324 892372 894348 903168 905472 907578 908544 913952 921984 924336 926694 927472 928746 929838 939008 941192 943488 943593 949104 961016 963144 965601 968877 978432 980928 984256 985608 995328 998816 1000188 1001364 1016064 1018656 1022112 1028196 1037232 1038336 1039878 1043406 1053696 1056384 1058841 1059968 1061424 1062672 1067742 1075648 1078272 1078392 1081143 1083537 1084811 1098304 1100736 1103544 1107288 1113879 1118208 1123668 1124864 1141504 1143072 1144416 1149876 1151228 1161216 1166886 1168128 1168258 1185408 1188432 1192464 1195506 1199562 1207296 1210104 1211392 1213056 1213191 1217307 1229312 1232448 1235592 1238328 1239784 1241487 1245699 1257984 1258124 1265472 1284192 1287468 1291836 1304576 1306368 1307904 1310946 1314144 1333584 1335152 1336986 1338558 1341522 1354752 1358208 1361367 1362816 1370928 1382976 1386504 1390041 1391208 1394757 1399489 1404928 1408512 1411788 1415232 1416896 1423656 1437696 1437856 1441524 1444716 1467648 1471392 1476384 1485172 1492992 1498224 1502046 1507142 1524096 1525888 1527984 1529437 1533168 1542294 1555848 1557504 1559817 1561651 1565109 1580544 1584576 1589952 1594008 1599416 1601613 1609728 1613472 1617408 1617588 1623076 1643264 1647456 1651104 1655316 1660932 1677312 1681778 1685502 1687296 1712256 1716624 1722448 1724814 1726842 1741824 1743872 1747928 1750329 1752192 1752387 1778112 1782648 1784744 1788696 1793259 1799343 1806336 1810944 1815156 1817088 1827904 1843968 1848672 1853388 1854944 1857492 1859676 1878016 1882384 1886976 1887186 1898208 1922032 1926288 1931202 1937754 1956864 1961856 1966419 1968512 1971216 1997632 2000376 2002728 2007837 2012283 2014649 2032128 2037312 2044224 2056392 2074464 2076672 2079756 2086812 2107392 2112768 2117682 2119936 2122848 2125344 2135484 2151296 2156544 2156784 2162286 2167074 2169622 2196608 2201472 2201717 2207088 2214576 2227758 2247336 2248091 2249728 2253069 2260713 2283008 2286144 2288832 2299752 2302456 2313441 2322432 2333772 2336256 2336516 2370816 2376864 2384928 2391012 2399124 2414592 2420208 2422784 2426112 2426382 2434614 2458624 2464896 2471184 2476656 2479568 2482974 2491398 2515968 2516248 2522667 2528253 2530944 2568384 2574936 2583672 2590263 2599051 2609152 2612736 2615808 2621892 2628288 2667168 2670304 2673972 2677116 2683044 2709504 2716416 2722734 2725632 2741856 2765952 2773008 2780082 2782416 2789514 2798978 2817024 2823576 2830464 2830779 2833792 2840383 2847312 2875712 2883048 2889432 2896803 2900209 2906631 2935296 2942784 2952768 2970344 2985984 2996448 3004092 3014284 3048192 3051776 3055968 3058874 3066336 3084588 3111696 3115008 3119634 3123302 3130218 3161088 3169152 3176523 3179904 3188016 3198832 3203226 3226944 3234816 3235176 3243429 3246152 3250611 3254433 3286528 3294912 3302208 3310632 3321864 3341637 3354624 3363556 3371004 3374592 3424512 3433248 3444896 3449628 3453684 3483648 3487744 3495856 3500658 3504384 3504774 3556224 3565296 3569488 3577392 3586518 3598686 3621888 3630312 3634176 3639573 3651921 3655808 3687936 3697344 3706776 3709888 3714984 3719352 3737097 3741491 3756032 3764768 3773952 3774372 3796416 3844064 3852576 3862404 3875508 3913728 3923712 3932838 3937024 3942432 3995264 4000752 4005456 4015674 4024566 4029298 4064256 4074624 4084101 4088448 4088903 4112784 4148928 4159512 4170123 4173624 4184271 4198467 4214784 4225536 4235364 4239872 4245696 4250688 4270968 4302592 4313088 4313568 4324572 4334148 4339244 4393216 4402944 4403434 4414176 4429152 4455516 4494672 4496182 4499456 4506138 4521426 4566016 4572288 4577664 4588311 4599504 4604912 4626882 4667544 4672512 4673032 4679451 4684953 4695327 4741632 4753728 4769856 4782024 4798248 4826809 4829184 4840416 4845568 4852224 4852764 4869228 4917248 4929792 4942368 4953312 4959136 4965948 4982796 5031936 5032496 5045334 5056506 5061888 5136768 5149872 5167344 5180526 5198102 5225472 5231616 5243784 5256576 5257161 5274997 5334336 5340608 5347944 5354232 5366088 5379777 5398029 5419008 5432832 5445468 5451264 5483712 5531904 5546016 5560164 5564832 5579028 5597956 5634048 5647152 5660928 5661558 5667584 5680766 5694624 5751424 5766096 5778864 5793606 5800418 5813262 5870592 5885568 5886223 5899257 5905536 5940688 5992896 6008184 6023511 6028568 6036849 6043947 6096384 6103552 6111936 6117748 6132672 6169176 6223392 6230016 6239268 6246604 6260436 6322176 6338304 6353046 6359808 6376032 6397664 6406452 6453888 6469632 6470352 6486858 6492304 6501222 6508866 6573056 6589824 6604416 6605151 6621264 6643728 6683274 6727112 6742008 6744273 6749184 6759207 6782139 6849024 6866496 6889792 6899256 6907368 6940323 6967296 6975488 6991712 7001316 7008768 7009548 7112448 7130592 7138976 7154784 7173036 7197372 7243776 7260624 7268352 7279146 7303842 7311616 7375872 7394688 7413552 7419776 7429968 7438704 7474194 7482982 7529536 7547904 7548744 7568001 7584759 7592832 7593677 7688128 7705152 7724808 7751016 7770789 7797153 7827456 7847424 7865676 7874048 7884864 7990528 8001504 8010912 8031348 8049132 8058596 8128512 8149248 8168202 8176896 8177806 8225568 8297856 8319024 8340246 8347248 8368542 8396934 8451072 8470728 8479744 8491392 8492337 8501376 8521149 8541936 8605184 8627136 8649144 8668296 8678488 8690409 8700627 8719893 8786432 8805888 8806868 8828352 8858304 8911032 8989344 8992364 8998912 9012276 9042852 9132032 9144576 9155328 9176622 9199008 9209824 9253764 9335088 9345024 9346064 9358902 9369906 9390654 9483264 9507456 9529569 9539712 9564048 9596496 9653618 9680832 9704448 9705528 9730287 9738456 9763299 9796423 9834496 9859584 9884736 9906624 9918272 9931896 9965592 10024911 10063872 10064992 10090668 10113012 10123776 10273536 10299744 10334688 10361052 10396204 10450944 10463232 10487568 10513152 10514322 10549994 10668672 10681216 10695888 10708464 10732176 10759554 10796058 10865664 10890936 10902528 10918719 10931557 10955763 10967424 11063808 11092032 11120328 11129664 11158056 11195912 11211291 11224473 11268096 11294304 11321856 11323116 11335168 11361532 11389248 11502848 11532192 11557728 11587212 11600836 11626524 11741184 11771136 11772446 11798514 11811072 11881376 11985792 12016368 12047022 12057136 12073698 12087894 12192768 12207104 12223872 12235496 12252303 12265344 12266709 12338352 12446784 12478536 12493208 12510369 12520872 12552813 12595401 12644352 12676608 12706092 12719616 12752064 12795328 12812904 12907776 12939264 12940704 12973716 12984608 13002444 13017732 13146112 13179648 13208832 13210302 13242528 13287456 13366548 13454224 13484016 13488546 13498368 13518414 13564278 13698048 13732992 13764933 13779584 13798512 13814736 13880646 13983424 14002632 14017536 14019096 14054859 14085981 14102543 14224896 14261184 14277952 14309568 14346072 14394744 14480427 14487552 14521248 14536704 14558292 14607684 14623232 14751744 14789376 14827104 14839552 14859936 14877408 14948388 14965964 15059072 15095808 15097488 15136002 15169518 15185664 15187354 15376256 15410304 15412019 15449616 15502032 15541578 15594306 15694848 15731352 15736637 15748096 15769728 15771483 15824991 15981056 16003008 16021824 16062696 16098264 16117192 16139331 16194087 16257024 16298496 16336404 16353792 16355612 16451136 16595712 16638048 16680492 16694496 16737084 16793868 16902144 16941456 16959488 16982784 16984674 17002752 17042298 17083872 17210368 17254272 17298288 17336592 17356976 17380818 17401254 17439786 17572864 17611776 17613736 17656704 17658669 17697771 17716608 17822064 17978688 17984728 18024552 18070533 18085704 18131841 18193357 18264064 18289152 18310656 18353244 18398016 18419648 18507528 18670176 18690048 18692128 18717804 18739812 18781308 18966528 19014912 19059138 19079424 19128096 19192992 19307236 19361664 19408896 19411056 19460574 19476912 19526598 19592846 19719168 19769472 19813248 19815453 19836544 19863792 19882681 19931184 20049822 20129984 20181336 20226024 20232819 20247552 20277621 20301463 20346417 20547072 20599488 20669376 20722104 20792408 20820969 20901888 20926464 20975136 21026304 21028644 21099988 21337344 21362432 21391776 21416928 21464352 21519108 21592116 21731328 21781872 21805056 21837438 21863114 21911526 21934848 22127616 22184064 22240656 22259328 22316112 22391824 22422582 22448946 22588608 22643712 22646232 22670336 22704003 22723064 22754277 22778496 22781031 23005696 23064384 23115456 23174424 23201672 23253048 23312367 23391459 23482368 23542272 23544892 23597028 23622144 23762752 23971584 24032736 24094044 24114272 24147396 24175788 24385536 24414208 24447744 24470992 24504606 24530688 24533418 24676704 24893568 24957072 24986416 25020738 25041744 25105626 25190802 25353216 25412184 25439232 25477011 25504128 25563447 25590656 25625808 25815552 25881408 25947432 25969216 26004888 26035464 26101881 26159679 26190437 26292224 26359296 26417664 26420604 26485056 26574912 26733096 26908448 26968032 26977092 26996736 27036828 27128556 27396096 27465984 27529866 27559168 27597024 27629472 27761292 27966848 28005264 28035072 28038192 28109718 28171962 28205086 28449792 28522368 28555904 28588707 28619136 28622321 28692144 28789488 28960854 29042496 29116584 29190861 29215368 29225183 29246464 29289897 29389269 29503488 29578752 29654208 29679104 29719872 29754816 29896776 29931928 30074733 30118144 30191616 30194976 30272004 30339036 30371328 30374708 30752512 30820608 30824038 30899232 31004064 31083156 31188612 31389696 31462704 31473274 31496192 31539456 31542966 31649982 31962112 32006016 32043648 32125392 32196528 32234384 32278662 32388174 32596992 32672808 32707584 32711224 32756157 32794671 32867289 32902272 33191424 33276096 33360984 33388992 33474168 33587736 33673419 33787663 33804288 33882912 33918976 33965568 33969348 34005504 34084596 34167744 34420736 34508544 34596576 34673184 34713952 34761636 34802508 34879572 35145728 35223552 35227472 35313408 35317338 35395542 35433216 35644128 35957376 35969456 36049104 36141066 36171408 36263682 36386714 36578304 36621312 36706488 36796032 36800127 36839296 36924979 37015056 37340352 37384256 37435608 37479624 37562616 37658439 37702717 37786203 37933056 38029824 38118276 38158848 38256192 38385984 38614472 38723328 38817792 38822112 38921148 38953824 39053196 39185692 39438336 39538944 39626496 39630906 39673088 39727584 39765362 39862368 40099644 40259968 40362672 40452048 40465638 40495104 40555242 40602926 40692834 41094144 41198976 41203561 41294799 41338752 41444208 41584816 41641938 41950272 42052608 42057288 42164577 42199976 42257943 42307629 42674688 42724864 42783552 42833856 42928704 43038216 43184232 43441281 43462656 43563744 43610112 43674876 43726228 43823052 43869696 44255232 44368128 44481312 44518656 44632224 44783648 44845164 44897892 45177216 45287424 45292464 45340672 45408006 45446128 45508554 45556992 45562062 46011392 46128768 46230912 46236057 46348848 46403344 46506096 46624734 46782918 47084544 47089784 47194056 47209911 47244288 47314449 47474973 47525504 47943168 48065472 48188088 48228544 48294792 48351576 48582261 48639383 48771072 48828416 48895488 48941984 49009212 49061376 49066836 49353408 49787136 49914144 49972832 50041476 50083488 50211252 50381604 50706432 50824368 50878464 50954022 51008256 51126894 51181312 51251616 51631104 51762816 51894864 51938432 52009776 52070928 52203762 52319358 52380874 52718592 52835328 52841208 52970112 52976007 53093313 53149824 53155739 53466192 53816896 53936064 53954184 54073656 54211599 54257112 54395523 54580071 54792192 54931968 55059732 55118336 55194048 55258944 55522584 55933696 56010528 56070144 56076384 56219436 56343924 56410172 56899584 57044736 57111808 57177414 57238272 57244642 57384288 57578976 57921708 58084992 58233168 58381722 58430736 58450366 58492928 58579794 58778538 59157504 59308416 59358208 59439744 59446359 59509632 59648043 59793552 59863856 60149466 60236288 60389952 60544008 60678072 60698457 60742656 60749416 60832863 60904389 61039251 61505024 61641216 61648076 61798464 62008128 62166312 62377224 62779392 62925408 62946548 62992384 63078912 63085932 63299964 63924224 64012032 64087296 64250784 64393056 64468768 64557324 64776348 65193984 65345616 65415168 65422448 65512314 65589342 65734578 65804544 66382848 66552192 66721968 66777984 66948336 67175472 67346838 67575326 67765824 67931136 67938696 68011008 68112009 68169192 68335488 68343093 68574961 68841472 69017088 69193152 69346368 69427904 69523272 69605016 69759144 69937101 70174377 70291456 70447104 70454944 70626816 70634676 70791084 70866432 71288256 71914752 71938912 72098208 72282132 72342816 72527364 72773428 73156608 73242624 73412976 73592064 73600254 73678592 73849958 74030112 74680704 74768512 74871216 74959248 75125232 75316878 75405434 75572406 76059648 76236552 76317696 76431033 76512384 76520899 76690341 76771968 77228944 77446656 77644224 77842296 77907648 78106392 78305643 78371384 78479037 78571311 78876672 79077888 79252992 79261812 79346176 79455168 79530724 79724736 80199288 80519936 80725344 80904096 80931276 80990208 81110484 81205852 81385668 82188288 82397952 82407122 82589598 82677504 82888416 83169632 83283876 83900544 84105216 84114576 84329154 84399952 84515886 84615258 85349376 85449728 85567104 85667712 85766121 85857408 85866963 86076432 86368464 86882562 87127488 87349752 87452456 87572583 87646104 87675549 87739392 87869691 88167807 88510464 88736256 88962624 89037312 89264448 89567296 89690328 89795784 90224199 90354432 90574848 90584928 90681344 90816012 90892256 91017108 91113984 91124124 92022784 92257536 92461824 92472114 92697696 92806688 93012192 93249468 93565836 94169088 94179568 94388112 94419822 94488576 94628898 94949946 95051008 95886336 96130944 96376176 96457088 96589584 96703152 97164522 97278766 97790976 97883968 98018424 98122752 98133672 98384013 98601867 98706816 98717801 99574272 99828288 99945664 100082952 100166976 100422504 100763208 101020257 101362989 101412864 101648736 101756928 101908044 102016512 102253788 102362624 102503232 103262208 103525632 103789728 103876864 104019552 104141856 104407524 104638716 104761748 105437184 105670656 105682416 105940224 105952014 106186626 106299648 106311478 106932384 107633792 107872128 107908368 108147312 108423198 108514224 108791046 109160142 109863936 110119464 110156459 110236672 110388096 110400381 110517888 110774937 111045168 111867392 112021056 112152768 112438872 112687848 112820344 112975317 113108151 113358609 113799168 114089472 114223616 114354828 114476544 114489284 114768576 115157952 115843416 116169984 116466336 116763444 116861472 116900732 116985856 117159588 117557076 118315008 118616832 118716416 118879488 118892718 119019264 119296086 119587104 119727712 120298932 120472576 120779904 121088016 121356144 121396914 121485312 121498832 121665726 121808778 122078502 123010048 123282432 123296152 123596928 123610683 123884397 124016256 124332624 124754448 125850816 125893096 126157824 126171864 126493731 126599928 126922887 127353499 127848448 128024064 128174592 128501568 128786112 128937536 129114648 129552696 130323843 130387968 130691232 130830336 130844896 131024628 131178684 131469156 131609088 132765696 133104384 133443936 133555968 133896672 134350944 134693676 135150652 135531648 135862272 135877392 136022016 136224018 136338384 136670976 136686186 137149922 138034176 138386304 138692736 138708171 138855808 139046544 139210032 139518288 139874202 140348754 140909888 141253632 141269352 141582168 141629733 141732864 141943347 142110241 142424919 142576512 143829504 143877824 144196416 144564264 144685632 145054728 145546856 145746783 145918149 146313216 146485248 146825952 147184128 147200508 147357184 147699916 148060224 149361408 149537024 149742432 149918496 150250464 150633756 150810868 151144812 152119296 152473104 152635392 152862066 153024768 153041798 153380682 153543936 154457888 154893312 155288448 155684592 155815296 156212784 156611286 156742768 156958074 157142622 158155776 158505984 158523624 158692352 158910336 158928021 159061448 159279939 159449472 159467217 160398576 161039872 161450688 161808192 161862552 162220968 162411704 162634797 162771336 163186569 163740213 164376576 164795904 164814244 165179196 165355008 165776832 166339264 166567752 167801088 168210432 168229152 168658308 168799904 169031772 169230516 170698752 170899456 171134208 171335424 171532242 171714816 171733926 172152864 172736928 173765124 174254976 174699504 174904912 175145166 175292208 175351098 175478784 175739382 176335614 177472512 177925248 178074624 178339077 178528896 178944129 179134592 179380656 179591568 180448398 180708864 181169856 181632024 181784512 182034216 182095371 182227968 182248248 182713167 183117753 183333059 184045568 184515072 184923648 184944228 185395392 185613376 186024384 186498936 187131672 188338176 188359136 188776224 188839644 188977152 189257796 189899892 190102016 191772672 192261888 192752352 192914176 193179168 193406304 194329044 194557532 195581952 195767936 196036848 196245504 196267344 196768026 197203734 197413632 197435602 199148544 199656576 199891328 200165904 200333952 200356247 200845008 201526416 202040514 202725978 203297472 203816088 204033024 204336027 204507576 204576281 204725248 205006464 205029279 205724883 206524416 207051264 207579456 207753728 208039104 208283712 208815048 209277432 209523496 209811303 210523131 210874368 211341312 211364832 211880448 211904028 212373252 212599296 212622956 213864768 215267584 215744256 215816736 216294624 216846396 217028448 217582092 218320284 219727872 220238928 220312918 220473344 220776192 220800762 221035776 221549874 222090336 223734784 224042112 224305536 224877744 225375696 225640688 225950634 226216302 226717218 228178944 228447232 228709656 228953088 228978568 229293099 229537152 229562697 230071023 230315904 231686832 232339968 232932672 233526888 233722944 233801464 234319176 234916929 235114152 235713933 236513641 236630016 237233664 237432832 237758976 237785436 238038528 238592172 239174208 239455424 240597864 240945152 241559808 242176032 242712288 242793828 242970624 242997664 243331452 243617556 244157004 246020096 246564864 246592304 247193856 247221366 247768794 248032512 248665248 249508896 251701632 251786192 252315648 252343728 252987462 253199856 253845774 254706998 256048128 256349184 257003136 257572224 257600889 257875072 258229296 258474853 259105392 260647686 261382464 261689792 262049256 262357368 262938312 263026647 263218176 263609073 263919019 264503421 265531392 266208768 266887872 267111936 267793344 268701888 269387352 270301304 270672597 271063296 271724544 271754784 272044032 272448036 272676768 273341952 273372372 274299844 276068352 276772608 277385472 277416342 277711616 278093088 278420064 279036576 279748404 280697508 281819776 282507264 282538704 283164336 283259466 283465728 283886694 284220482 284849838 285153024 287659008 287755648 288392832 288424927 289128528 289371264 290109456 291093712 291493566 291836298 293651904 294368256 294401016 294499921 294714368 295152039 295399832 295805601 296120448 296153403 298722816 299074048 299484864 299836992 300500928 301267512 301621736 302289624 303060771 304088967 304238592 304946208 305270784 305724132 306049536 306083596 306761364 307087872 308915776 309786624 310576896 311369184 311630592 312425568 313222572 313485536 313916148 314285244 316311552 317011968 317047248 317384704 317820672 317856042 318122896 318559878 318898944 318934434 320797152 322079744 322901376 323616384 323725104 324441936 324823408 325269594 325542672 326373138 327480426 329591808 329628488 330358392 330469377 330710016 331201143 331553664 332324811 332678528 333135504 335602176 336458304 337316616 337599808 338063544 338461032 339324453 340075827 340475681 341397504 341798912 342268416 342670848 343064484 343429632 343467852 344305728 345473856 347530248 348509952 349399008 349809824 350290332 350584416 350702196 350957568 351478764 352671228 354945024 355850496 356149248 356678154 357057792 357888258 358269184 358761312 359183136 360896796 361417728 362339712 363264048 363569024 364068432 364190742 364455936 364496496 365426334 366235506 366666118 369030144 369847296 369888456 370790784 370832049 371226752 371653191 372048768 372090173 372997872 374263344 376718272 377552448 377679288 378515592 379481193 379799784 379927379 380204032 380768661 382060497 383545344 384523776 385504704 385828352 386358336 386812608 388658088 389115064 390971529 391163904 391535872 392073696 392491008 392534688 393536052 394407468 394827264 394871204 398297088 399313152 399782656 400331808 400667904 400712494 401690016 403052832 404081028 405451956 406594944 407632176 408066048 408672054 409015152 409152562 409450496 410012928 410058558 411449766 414102528 415158912 415507456 416078208 416124513 416567424 417630096 418554864 419046992 419622606 421046262 422729664 423760896 423808056 424746504 424889199 425198592 425245912 425830041 426330723 427274757 427729536 430535168 431488512 431633472 432589248 433692792 434056896 435164184 436640568 437754447 439455744 440477856 440625836 440946688 441552384 441601524 442071552 443099748 444180672 447469568 448084224 448611072 449755488 450751392 451281376 451901268 452432604 453434436 456357888 456894464 457419312 457906176 457957136 458586198 459074304 459125394 460142046 460631808 463373664 464679936 465865344 467053776 467445888 467602928 468638352 469833858 470228304 471427866 473027282 474467328 475517952 475570872 476077056 476784063 477184344 478348416 478401651 478910848 480024727 481195728 481890304 483119616 484352064 485424576 485587656 485995328 486662904 487235112 488314008 489559707 490135321 491220639 492040192 493129728 493184608 494387712 494442732 495537588 496065024 497330496 499017792 503403264 503572384 504631296 504687456 505974924 506399712 507691548 509413996 512096256 512698368 514006272 515144448 515201778 515750144 516458592 516949706 518210784 521295372 522764928 523379584 524098512 524714736 525876624 526053294 526436352 527218146 527838038 529006842 532417536 533775744 534223872 535017231 535586688 535646293 536832387 537403776 538774704 540602608 541345194 542126592 543509568 544896072 545353536 546286113 546683904 546744744 548139501 548599688 549353259 549999177 552136704 553545216 554770944 554832684 555423232 556186176 556840128 558073152 559496808 561395016 563639552 565014528 565077408 566328672 566518932 566931456 567773388 568440964 569699676 570306048 575318016 575511296 576785664 576849854 578257056 578742528 580218912 582187424 582987132 583672596 587303808 588736512 588802032 588999842 589428736 590304078 590799664 591611202 592240896 592306806 597445632 598148096 598969728 599673984 601001856 601068741 602535024 603243472 604579248 606121542 608177934 609892416 611448264 612099072 612167192 613008081 613522728 613728843 614175744 615087837 617174649 617831552 619573248 621153792 622738368 623261184 624851136 626445144 626971072 627832296 628570488 631569393 632311979 632623104 634023936 634094496 634769408 635641344 635712084 636245792 637119756 637797888 637868868 641594304 644159488 645802752 647232768 647450208 648883872 649646816 650539188 651085344 652746276 654960852 659183616 659256976 660716784 660938754 661420032 662402286 663107328 664649622 665357056 666271008 671204352 672916608 674633232 675199616 676127088 676922064 678648906 680151654 680951362 684536832 685341696 686128968 686859264 686935704 688611456 688688091 690213069 690947712 691024607 695060496 697019904 698798016 699619648 700580664 701168832 701404392 702957528 704750787 705342456 707141799 709540923 709890048 711700992 712298496 713356308 714115584 715776516 716538368 717522624 718366272 721793592 722835456 724679424 726528096 727138048 728136864 728381484 728911872 728992992 730852668 732471012 733332236 738060288 739694592 739776912 741581568 741664098 742453504 743306382 744097536 744180346 745995744 748526688 753436544 755104896 755358576 757031184 758962386 759599568 759854758 760408064 761537322 764120994 769047552 771009408 771095213 771656704 772716672 772802667 773625216 775424559 777316176 778230128 781943058 783071744 784147392 785069376 787072104 788814936 789079941 789654528 789742408 790827219 791757057 793510263 796594176 798626304 799565312 800663616 801335808 801424988 803380032 806105664 808162056 810903912 813189888 815264352 816132096 817344108 818030304 818305124 818900992 820025856 820117116 822899532 828205056 830317824 831014912 832156416 832249026 833134848 835260192 837109728 838093984 839245212 842092524 845459328 847521792 847616112 849493008 849778398 850397184 850491824 851660082 852661446 854549514 855459072 861070336 862977024 863266944 865178496 865274781 867385584 868113792 870328368 873281136 875508894 880955712 881251672 883104768 883203048 883499763 884143104 885456117 886199496 888361344 888460209 891474493 894939136 896168448 897222144 899510976 901502784 902562752 903802536 904865208 906868872 909182313 912266901 912715776 913788928 914838624 915812352 915914272 917172396 918148608 918250788 920284092 921263616 926747328 929359872 931730688 934107552 934891776 935205856 937276704 939667716 940456608 942855732 946054564 948934656 951035904 951141744 952154112 953568126 954368688 956696832 956803302 957821696 960049454 962391456 966239232 968704128 970849152 971175312 971990656 973325808 974470224 976628016 979119414 980270642 982441278 986369216 988775424 988885464 991075176 991408131 992130048 993603429 994660992 994771687 996974433 998035584 1006806528 1007144768 1009374912 1011949848 1012799424 1015383096 1017973359 1018827992 1020227481 1021427043 1024192512 1025396736 1028012544 1030288896 1030403556 1031500288 1032917184 1033899412 1036421568 1042590744 1045529856 1046759168 1048197024 1049429472 1051753248 1052106588 1052872704 1054436292 1055676076 1058013684 1064835072 1067551488 1068447744 1070034462 1071173376 1071292586 1073664774 1074807552 1077549408 1081205216 1082690388 1084253184 1087019136 1089792144 1090707072 1092572226 1093367808 1093489488 1096279002 1097199376 1098706518 1099998354 1107090432 1109541888 1109665368 1110846464 1112372352 1112496147 1113680256 1114959573 1116146304 1116270519 1118993616 1122790032 1127279104 1130154816 1132657344 1133037864 1135546776 1136881928 1138443579 1139399352 1139782137 1140612096 1142305983 1146181491 1150636032 1151022592 1153571328 1153699708 1156514112 1157485056 1160437824 1164374848 1165974264 1167345192 1172914587 1174607616 1177473024 1177604064 1177999684 1178857472 1180608156 1181599328 1183222404 1184481792 1184613612 1194891264 1196296192 1197939456 1199347968 1202003712 1202137482 1205070048 1206486944 1209158496 1212243084 1216355868 1219784832 1222896528 1224198144 1224334384 1226016162 1227045456 1227457686 1228351488 1230175674 1234349298 1235663104 1242307584 1245476736 1246522368 1248373539 1249702272 1252890288 1253942144 1255664592 1257140976 1263138786 1264623958 1268188992 1271282688 1271424168 1272491584 1274239512 1274667597 1275595776 1275737736 1278992169 1281824271 1283188608 1283331413 1288318976 1291605504 1294465536 1294900416 1297767744 1299293632 1301078376 1302170688 1305492552 1309921704 1313263341 1318367232 1318513952 1321433568 1321877508 1322840064 1324804572 1326214656 1329299244 1330714112 1332542016 1342408704 1345833216 1349266464 1350399232 1352254176 1353844128 1357297812 1360303308 1361902724 1369073664 1370683392 1372257936 1373718528 1373871408 1377222912 1377376182 1380426138 1381895424 1382049214 1390120992 1394039808 1397596032 1399239296 1401161328 1402337664 1402808784 1405915056 1409501574 1410684912 1414283598 1419081846 1423401984 1426712616 1428231168 1430352189 1431553032 1432033967 1433076736 1435045248 1435204953 1436732544 1440074181 1443587184 1445670912 1449358848 1453056192 1454276096 1456273728 1456762968 1457985984 1461705336 1464942024 1466664472 1468679121 1470405963 1473661917 1476120576 1479389184 1479553824 1483163136 1483328196 1484907008 1486612764 1488195072 1488360692 1491991488 1497053376 1506873088 1510209792 1510717152 1514062368 1517924772 1519199136 1519709516 1520816128 1523074644 1528241988 1538095104 1542018816 1542190426 1543313408 1545433344 1545605334 1547250432 1550849118 1554632352 1556460256 1563886116 1566143488 1568294784 1570138752 1574144208 1577629872 1578159882 1579309056 1579484816 1581654438 1583514114 1587020526 1597252608 1599130624 1601327232 1602671616 1602849976 1605051693 1606760064 1606938879 1610497161 1612211328 1616324112 1621807824 1626379776 1630528704 1634688216 1636060608 1636610248 1638858339 1640051712 1640234232 1644418503 1645799064 1649997531 1655595487 1656410112 1660635648 1662029824 1664312832 1664498052 1666269696 1670520384 1674219456 1676187968 1678490424 1684185048 1690918656 1695043584 1695232224 1698986016 1699556796 1700794368 1700983648 1703320164 1705322892 1709099028 1710918144 1722140672 1725954048 1726533888 1730356992 1730549562 1734771168 1736227584 1740656736 1746562272 1751017788 1761911424 1762503344 1766209536 1766406096 1766999526 1768286208 1770912234 1772398992 1776722688 1776920418 1782948986 1792336896 1794444288 1799021952 1803005568 1803206223 1805125504 1807605072 1809730416 1813737744 1818364626 1824533802 1829677248 1831828544 1834344792 1836297216 1836501576 1840568184 1841186529 1842527232 1845263511 1847433133 1851523947 1853494656 1858719744 1863461376 1868215104 1869783552 1870411712 1874553408 1879335432 1880913216 1885711464 1892109128 1894708179 1896935937 1897869312 1902071808 1902283488 1904308224 1907136252 1908737376 1913393664 1913606604 1915643392 1920098908 1924782912 1932478464 1937408256 1941698304 1942350624 1943981312 1946651616 1948940448 1953256032 1958238828 1960541284 1964882556 1972738432 1977550848 1977770928 1982150352 1982816262 1984260096 1987206858 1989321984 1989543374 1993948866 1996071168 2013613056 2014289536 2018749824 2018974489 2023899696 2025598848 2030766192 2035946718 2037655984 2040454962 2042854086 2056025088 2060577792 2060807112 2061499447 2063000576 2065834368 2066064273 2067798824 2070639207 2072843136 2073073821 2085181488 2091059712 2093518336 2096394048 2098858944 2103506496 2104213176 2108872584 2111352152 2114252361 2116027368 2121425397 2128622769 2129670144 2135102976 2136895488 2140068924 2142346752 2142585172 2147329548 2149615104 2155098816 2162410432 2165380776 2168506368 2174038272 2179584288 2181414144 2185144452 2186735616 2186978976 2192558004 2194398752 2197413036 2199996708 2214180864 2219083776 2219330736 2221692928 2224744704 2224992294 2227360512 2229919146 2232292608 2232541038 2237987232 2245580064 2254558208 2260309632 2265314688 2266075728 2271093552 2273763856 2276887158 2278798704 2279564274 2281224192 2284611966 2292362982 2302045184 2307142656 2307399416 2313028224 2313285639 2314970112 2318408001 2320875648 2326273677 2328749696 2331948528 2334690384 2345829174 2349215232 2355208128 2355999368 2361216312 2363198656 2366444808 2367239823 2368963584 2369227224 2375271171 2380530789 2383329767 2389782528 2392592384 2395878912 2398695936 2404007424 2404274964 2410140096 2412973888 2418316992 2424486168 2432711736 2439569664 2445793056 2448396288 2448668768 2452032324 2454090912 2454915372 2456702976 2460351348 2468698596 2471326208 2484615168 2490953472 2493044736 2496747078 2499404544 2505780576 2507884288 2511329184 2514281952 2526277572 2529247916 2536377984 2542565376 2542848336 2544983168 2548479024 2549335194 2551191552 2551475472 2557984338 2563648542 2566377216 2566662826 2583211008 2588931072 2589800832 2595535488 2595824343 2598587264 2602156752 2604341376 2604631211 2610985104 2619843408 2626526682 2637027904 2642867136 2643755016 2649609144 2650499289 2652429312 2656368351 2658598488 2659491653 2661428224 2665084032 2665380627 2674423479 2684817408 2691666432 2698532928 2700798464 2704508352 2707688256 2714595624 2720606616 2723805448 2727546939 2736800703 2738147328 2741366784 2744515872 2747437056 2747742816 2754445824 2754752364 2760852276 2763790848 2764098428 2780241984 2788079616 2795192064 2798478592 2802322656 2804675328 2805617568 2811830112 2819003148 2821369824 2828567196 2838163692 2846803968 2853425232 2856462336 2860704378 2863106064 2864067934 2866153472 2870090496 2870409906 2873465088 2880148362 2887174368 2898717696 2906112384 2908552192 2912547456 2913525936 2915971968 2923410672 2929884048 2933328944 2937358242 2940811926 2947323834 2959107648 2966326272 2966656392 2969814016 2973225528 2974224393 2976390144 2976721384 2980810287 2983982976 2984315061 2990923299 2994106752 3013746176 3020419584 3021434304 3028124736 3035849544 3038398272 3039419032 3046149288 3053920077 3056483976 3064281129 3076190208 3084037632 3084380852 3086626816 3090866688 3091210668 3094500864 3101698236 3109264704 3112920512 3127772232 3132286976 3136589568 3140277504 3148288416 3155259744 3156319764 3158618112 3158969632 3163308876 3167028228 3174041052 3194505216 3198261248 3202654464 3205343232 3205699952 3210103386 3213520128 3213877758 3220994322 3224422656 3232648224 3243615648 3252759552 3261057408 3269376432 3272121216 3273220496 3277716678 3280103424 3280468464 3288837006 3291598128 3299995062 3311190974 3321271296 3328625664 3328996104 3332539392 3337488441 3341040768 3348438912 3348811557 3352375936 3356980848 3360173089 3368370096 3381837312 3390464448 3397972032 3399113592 3401967296 3406640328 3410645784 3418198056 3419346411 3421836288 3426917949 3430947247 3438544473 3444281344 3451908096 3453067776 3460713984 3461099124 3469542336 3472455168 3481313472 3493124544 3502035576 3518743761 3523822848 3525006688 3532419072 3532812192 3533999052 3536572416 3541824468 3544797984 3553445376 3553840836 3565897972 3584673792 3588888576 3598043904 3606011136 3606412446 3610251008 3615210144 3619460832 3627475488 3636729252 3649067604 3659354496 3663657088 3668689584 3672594432 3673003152 3681136368 3682373058 3685054464 3690527022 3694866266 3703047894 3706989312 3726922752 3736430208 3739567104 3740823424 3745120617 3749106816 3749524051 3758670864 3761826432 3771422928 3784218256 3789416358 3793871874 3804566976 3814272504 3817474752 3824002791 3826787328 3827213208 3828498973 3831286784 3836976507 3840197816 3845472813 3849565824 3849994239 3864956928 3874816512 3883396608 3884701248 3887962624 3893303232 3897880896 3906512064 3916477656 3921082568 3929765112 3939790023 3945476864 3955101696 3955541856 3964300704 3965632524 3968520192 3974413716 3978643968 3979086748 3987897732 3992142336 4027226112 4028579072 4037499648 4037948978 4047799392 4051197696 4061532384 4071893436 4075311968 4080909924 4085708172 4112050176 4121155584 4121614224 4122998894 4126001152 4131668736 4132128546 4135597648 4141278414 4145686272 4146147642 4170362976 4182119424 4187036672 4192788096 4197717888 4207012992 4208426352 4217745168 4222704304 4228504722 4232054736 4242850794 4257245538 4270205952 4280137848 4284693504 4285170344 4291056567 4294659096 4296101901 4299230208 4305614859 4310197632 4320222543 4324820864 4330761552 4337012736 4348076544 4359168576 4362828288 4370288904 4373957952 4385116008 4388797504 4394826072 4399993416 4411217889 4420985751 4426183853 4428361728 4438167552 4438661472 4443385856 4449489408 4449984588 4454721024 4459838292 4464585216 4465082076 4475974464 4491160128 4509116416 4520619264 4530629376 4532151456 4542187104 4547527712 4553774316 4557597408 4559128548 4562448384 4569223932 4584725964 4604090368 4614285312 4614798832 4626056448 4626571278 4629940224 4636816002 4641751296 4652547354 4657499392 4663897056 4669380768 4691658348 4698430464 4710416256 4711998736 4722432624 4726397312 4732889616 4734479646 4737927168 4738454448 4750542342 4761061578 4766659534 4791757824 4797391872 4808014848 4808549928 4820280192 4820816637 4825947776 4831491483 4836633984 4837172249 4848972336 4865423472 4879139328 4891586112 4897337536 4904064648 4908181824 4909830744 4920702696 4933255509 4937397192 4939055927 4942652416 4949992593 4966786461 4969230336 4981906944 4986089472 4993494156 4998809088 5011561152 5015768576 5022658368 5028563904 5052555144 5058495832 5072755968 5085130752 5085696672 5089966336 5096958048 5098670388 5102383104 5102950944 5115968676 5127297084 5132754432 5133325652 5166422016 5177862144 5179601664 5191070976 5191648686 5197174528 5204313504 5208682752 5209262422 5221970208 5239686816 5253053364 5274055808 5285734272 5287510032 5299218288 5300998578 5304858624 5312736702 5317196976 5318983306 5322856448 5330168064 5330761254 5348846958 5383332864 5397065856 5397666491 5401596928 5409016704 5409618669 5415376512 5429191248 5441213232 5447610896 5455093878 5473601406 5489031744 5495485632 5508891648 5509504728 5521704552 5523559587 5527581696 5528196856 5535790533 5542299399 5554571841 5560483968 5576159232 5590384128 5596957184 5604645312 5609350656 5611235136 5623660224 5638006296 5642739648 5657134392 5676327384 5690807811 5693607936 5706850464 5712924672 5721408756 5726212128 5728135868 5732306944 5740180992 5740819812 5746930176 5760296724 5774348736 5797435392 5812224768 5817104384 5825094912 5827051872 5831943936 5846821344 5859768096 5866657888 5874716484 5881623852 5894647668 5918215296 5932652544 5933312784 5939628032 5946451056 5948448786 5952780288 5953442768 5961620574 5967965952 5968630122 5981846598 5988213504 6027492352 6040839168 6042868608 6056249472 6056923467 6071699088 6076796544 6078838064 6092298576 6107840154 6112967952 6128562258 6168075264 6168761704 6181733376 6182421336 6184498341 6189001728 6198192819 6203396472 6218529408 6219221463 6225841024 6240321451 6255544464 6264573952 6273179136 6280555008 6296576832 6310519488 6312639528 6317939264 6326617752 6334056456 6348082104 6364276191 6371759173 6385868307 6389010432 6396522496 6405308928 6410686464 6411399904 6420206772 6427040256 6427755516 6441988644 6448845312 6465296448 6487231296 6505519104 6522114816 6538752864 6544242432 6546440992 6555433356 6560206848 6560936928 6577674012 6583196256 6599990124 6622381948 6642542592 6657251328 6657992208 6665078784 6674976882 6682081536 6696877824 6697623114 6704751872 6713961696 6720346178 6736740192 6763674624 6780928896 6795944064 6798227184 6803934592 6813280656 6821291568 6836396112 6838692822 6843672576 6853835898 6861894494 6877088946 6906135552 6921427968 6922198248 6939084672 6939856917 6944910336 6955224003 6962626944 6963401809 6978821031 6986249088 7004071152 7037487522 7047645696 7050013376 7065624384 7067998104 7083648936 7089595968 7101719469 7106890752 7107681672 7125813513 7131795944 7141592367 7149989301 7169347584 7177777152 7196087808 7212022272 7212824892 7220502016 7230420288 7238921664 7254950976 7273458504 7298135208 7318708992 7327314176 7337379168 7345188864 7346006304 7362272736 7364746116 7370108928 7381054044 7389732532 7406095788 7413978624 7453845504 7472860416 7479134208 7481646848 7490241234 7498213632 7499048102 7517341728 7523652864 7542845856 7568436512 7578832716 7587743748 7609133952 7628545008 7634949504 7648005582 7653574656 7654426416 7656997946 7662573568 7673953014 7680395632 7690945626 7699131648 7699988478 7749633024 7766793216 7769402496 7775925248 7786606464 7787473029 7795761792 7813024128 7813893633 7832955312 7842165136 7859530224 7879580046 7890953728 7911083712 7928601408 7931265048 7948827432 7951497867 7957287936 7958173496 7969105053 7975795464 7978474959 7984284672 7996141881 8023270437 8054452224 8057158144 8074999296 8075897956 8095598784 8102395392 8123064768 8143786872 8150623936 8161819848 8171416344 8210402109 8224100352 8242311168 8243228448 8245997788 8252002304 8263337472 8264257092 8271195296 8282556828 8291372544 8292295284 8340725952 8364238848 8374073344 8385576192 8395435776 8414025984 8416852704 8435490336 8445408608 8457009444 8464109472 8485701588 8514491076 8540411904 8560275696 8569387008 8570340688 8582113134 8589318192 8592203802 8598460416 8611229718 8620395264 8640445086 8649641728 8661523104 8696153088 8718337152 8725656576 8740577808 8747915904 8770232016 8777595008 8789652144 8799986832 8822435778 8841971502 8852367706 8877322944 8898978816 8899969176 8909442048 8919676584 8922673179 8929170432 8930164152 8951948928 8952945183 8972769897 8982320256 8983319891 9018232832 9041238528 9061258752 9064302912 9084374208 9095055424 9107548632 9115194816 9118257096 9138447864 9161760231 9169451928 9192843387 9208180736 9228570624 9229597664 9252112896 9253142556 9259880448 9273632004 9283502592 9305094708 9314998784 9327794112 9338761536 9383316696 9396860928 9420832512 9423997472 9444865248 9452794624 9465779232 9468959292 9475854336 9476908896 9501084684 9522123156 9533319068 9583515648 9594783744 9616029696 9617099856 9640560384 9641633274 9651895552 9662982966 9673267968 9674344498 9697944672 9730846944 9758278656 9783172224 9794675072 9808129296 9816363648 9819661488 9841405392 9866511018 9874794384 9878111854 9885304832 9899985186 9933572922 9963813888 9986988312 9997618176 10012465323 10023122304 10024237769 10031537152 10045316736 10046434671 10057127808 10080519267 10105110288 10116991664 10145511936 10171393344 10179932672 10193916096 10197340776 10205901888 10231937352 10254594168 10258039233 10265508864 10266651304 10280753847 10292841741 10315633419 10332844032 10355724288 10359203328 10382141952 10383297372 10394349056 10408627008 10417365504 10418524844 10443940416 10479373632 10506106728 10548111616 10571468544 10575020064 10598436576 10601997156 10609717248 10625473404 10634393952 10637966612 10645712896 10660336128 10661522508 10697693916 10766665728 10794131712 10795332982 10803193856 10818033408 10819237338 10830753024 10858382496 10882426464 10895221792 10910187756 10947202812 10978063488 10990971264 11017783296 11019009456 11043409104 11047119174 11055163392 11056393712 11071581066 11084598798 11109143682 11120967936 11180768256 11193914368 11209290624 11218701312 11222470272 11235361851 11247320448 11248572153 11276012592 11285479296 11314268784 11352654768 11381615622 11413700928 11442817512 11452424256 11456271736 11472008373 11480361984 11481639624 11485496919 11493860352 11510929521 11520593448 11548697472 11549982717 11589168409 11594870784 11624449536 11634208768 11650189824 11654103744 11663887872 11693642688 11719536192 11733315776 11749432968 11763247704 11789295336 11819370069 11836430592 11865305088 11866625568 11879256064 11892902112 11896897572 11905560576 11906885536 11923241148 11935931904 11937260244 11963693196 11976427008 12054984704 12081678336 12085737216 12112498944 12113846934 12143398176 12153593088 12157676128 12184597152 12215680308 12225935904 12257124516 12336150528 12337523408 12363466752 12364842672 12368996682 12378003456 12396385638 12406792944 12437058816 12438442926 12451682048 12480642902 12511088928 12546358272 12561110016 12593153664 12621038976 12625279056 12635878528 12653235504 12668112912 12696164208 12728552382 12743518346 12771736614 12810617856 12822799808 12840413544 12854080512 12855511032 12883977288 12888305703 12897690624 12916844577 12930592896 12932031931 12960667629 12974462592 13011038208 13044229632 13077505728 13088484864 13092881984 13110866712 13121873856 13155348024 13166392512 13199980248 13233653667 13244763896 13262957253 13278551559 13285085184 13314502656 13315984416 13330157568 13349953764 13364163072 13393755648 13395246228 13409503744 13427923392 13440692356 13473480384 13527349248 13561857792 13591888128 13596454368 13607869184 13626561312 13642583136 13672792224 13677385644 13687345152 13707671796 13723788988 13754177892 13812271104 13842855936 13844396496 13878169344 13879713834 13889820672 13910448006 13925253888 13926803618 13957642062 13972498176 14008142304 14074975044 14095291392 14100026752 14131248768 14135996208 14167297872 14179191936 14203438938 14213781504 14215363344 14251627026 14263591888 14283184734 14299978602 14392175616 14424044544 14425649784 14430496129 14441004032 14460840576 14462449911 14477843328 14494474449 14509901952 14511516747 14546917008 14596270416 14637417984 14654628352 14674758336 14692012608 14724545472 14729492232 14762108088 14779465064 14799766527 14812191576 14817167781 14827957248 14849977779 14900359383 14907691008 14945720832 14958268416 14963293696 14980482468 14996427264 14998096204 15034683456 15047305728 15085691712 15136873024 15157665432 15175487496 15218267904 15257090016 15269899008 15296011164 15307149312 15308852832 15313995892 15325147136 15347906028 15360791264 15381891252 15398263296 15399976956 15499266048 15533586432 15538804992 15551850496 15573212928 15574946058 15591523584 15626048256 15627787266 15665910624 15684330272 15719060448 15759160092 15781907456 15822167424 15857202816 15862530096 15897654864 15902995734 15914575872 15916346992 15938210106 15951590928 15956949918 15968569344 15992283762 16046540874 16114316288 16149998592 16151795912 16191197568 16192999473 16204790784 16228856007 16246129536 16287573744 16301247872 16323639696 16342832688 16420804218 16486456896 16491995576 16526674944 16528514184 16542390592 16565113656 16570678761 16582745088 16584590568 16626898197 16663715523 16681451904 16683308369 16728477696 16748146688 16771152384 16790871552 16828051968 16833705408 16870980672 16890817216 16914018888 16928218944 16971403176 17028982152 17072423433 17080823808 17120551392 17138774016 17140681376 17164226268 17178636384 17184407604 17196920832 17222459436 17240790528 17280890172 17299283456 17323046208 17392306176 17436674304 17451313152 17481155616 17495831808 17540464032 17555190016 17579304288 17599973664 17644871556 17683943004 17704735412 17754645888 17797957632 17799938352 17818884096 17839353168 17845346358 17858340864 17860328304 17903897856 17905890366 17945539794 17964640512 17966639782 18082477056 18122517504 18128605824 18168748416 18170770401 18190110848 18215097264 18230389632 18236514192 18276895728 18323520462 18338903856 18385686774 18459195328 18504225792 18506285112 18547264008 18553495023 18567005184 18594578457 18610189416 18616441571 18629997568 18655588224 18657664389 18677523072 18720964353 18766633392 18793721856 18841665024 18847994944 18889730496 18905589248 18931558464 18937918584 18953817792 19002169368 19044246312 19066638136 19092828573 19115277519 19157604921 19167031296 19189567488 19232059392 19234199712 19281120768 19283266548 19303791104 19325965932 19346535936 19348688996 19395889344 19461693888 19516557312 19566344448 19589350144 19616258592 19632727296 19639322976 19682810784 19733022036 19749588768 19756223708 19770609664 19799970372 19867145844 19927627776 19973976624 19995236352 20024930646 20046244608 20048475538 20063074304 20090633472 20092869342 20114255616 20161038534 20210220576 20233983328 20291023872 20342786688 20359865344 20387832192 20394681552 20411803776 20463874704 20509188336 20516078466 20531017728 20533302608 20561507694 20585683482 20631266838 20718406656 20764283904 20766594744 20788698112 20817254016 20819570751 20834731008 20837049688 20865672009 20887880832 20890205427 20936463093 20958747264 21012213456 21096223232 21142937088 21150040128 21196873152 21203994312 21250946808 21268787904 21275933224 21305158407 21320672256 21323045016 21377440539 21395387832 21449967903 21533331456 21588263424 21590665964 21606387712 21636066816 21638474676 21661506048 21716764992 21764852928 21790443584 21820375512 21894405624 21956126976 21981942528 22035566592 22038018912 22086818208 22094238348 22110326784 22112787424 22143162132 22169197596 22218287364 22241935872 22361536512 22387828736 22418581248 22437402624 22444940544 22470723702 22494640896 22497144306 22552025184 22570958592 22628537568 22705309536 22763231244 22827401856 22885635024 22904848512 22912543472 22944016746 22960723968 22963279248 22970993838 22987720704 23021859042 23041186896 23097394944 23099965434 23178336818 23248899072 23300379648 23308207488 23327775744 23362419087 23387285376 23439072384 23441680899 23466631552 23498865936 23526495408 23578590672 23638740138 23672861184 23733251136 23785804224 23793795144 23813771072 23846482296 23854493601 23871863808 23874520488 23927386392 23935424877 23952854016 23988425643 24016630729 24069811311 24109969408 24163356672 24171474432 24224997888 24227693868 24286796352 24307186176 24315352256 24369194304 24431360616 24451871808 24514249032 24631206327 24672301056 24675046816 24726933504 24729685344 24737993364 24756006912 24792771276 24813585888 24874117632 24876885852 24903364096 24961285804 25022177856 25092716544 25122220032 25186307328 25242077952 25250558112 25271757056 25306471008 25336225824 25392328416 25457104764 25487036692 25543473228 25621235712 25645599616 25680827088 25708161024 25711022064 25767954576 25776611406 25795381248 25833689154 25861185792 25864063862 25921335258 25948925184 26088459264 26155011456 26176969728 26185763968 26221733424 26243747712 26246668357 26310696048 26332785024 26399960496 26467307334 26489527792 26525914506 26557103118 26631968832 26699907528 26728326144 26768019537 26787511296 26790492456 26799492811 26819007488 26855846784 26858835549 26881384712 26918309691 26946960768 26949959673 27054698496 27123715584 27183776256 27192908736 27215738368 27253122624 27285166272 27345584448 27354771288 27415343592 27447577976 27485280693 27508355784 27578530161 27624542208 27685711872 27688792992 27756338688 27759427668 27779641344 27820896012 27850507776 27853607236 27915284124 27944996352 28016284608 28149950088 28190582784 28200053504 28262497536 28271992416 28334595744 28358383872 28406877876 28427563008 28430726688 28503254052 28527183776 28566369468 28599957204 28784351232 28848089088 28851299568 28860992258 28882008064 28921681152 28924899822 28955686656 28988948898 29019803904 29023033494 29093834016 29192540832 29274835968 29309256704 29349516672 29384025216 29449090944 29458984464 29524216176 29558930128 29599533054 29624383152 29634335562 29655914496 29699955558 29800718766 29891441664 29926587392 29960964936 29992854528 29996192408 30037395969 30069366912 30072713307 30094611456 30139304013 30171383424 30241557801 30273746048 30315330864 30350974992 30436535808 30514180032 30539798016 30592022328 30617705664 30627991784 30695812056 30721582528 30763782504 30774117699 30796526592 30799953912 30878525223 30946900257 30983286971 30998532096 31067172864 31077609984 31103700992 31146425856 31149892116 31183047168 31252096512 31255574532 31331821248 31368660544 31438120896 31518320184 31563814912 31644334848 31714405632 31725060192 31795309728 31805991468 31829151744 31832693984 31876420212 31903181856 31913899836 31937138688 31984567524 32093081748 32228632576 32299997184 32303591824 32382395136 32385998946 32409581568 32457712014 32492259072 32575147488 32602495744 32647279392 32685665376 32841608436 32972913792 32983991152 33053349888 33057028368 33084781184 33130227312 33141357522 33165490176 33169181136 33253796394 33327431046 33362903808 33366616738 33542304768 33581743104 33656103936 33667410816 33741961344 33745716459 33781634432 33828037776 33856437888 33860205743 33942806352 34057964304 34144846866 34241102784 34281362752 34328452536 34357272768 34368815208 34444918872 34456490757 34481581056 34532788563 34561780344 34573391489 34598566912 34646092416 34649948151 34767505227 34784612352 34873348608 34902626304 34962311232 34991663616 35080928064 35110380032 35158608576 35199947328 35289743112 35367886008 35409470824 35458110207 35509291776 35595915264 35599876704 35637768192 35678706336 35690692716 35716681728 35720656608 35807795712 35811780732 35891079588 35929281024 35933279564 36164954112 36245035008 36257211648 36337496832 36341540802 36380221696 36430194528 36460779264 36473028384 36553791456 36647040924 36677807712 36771373548 36918390656 37008451584 37012570224 37094528016 37106990046 37134010368 37189156914 37220378832 37232883142 37259995136 37311176448 37315328778 37355046144 37441928706 37533266784 37683330048 37695989888 37779460992 37783665437 37811178496 37863116928 37875837168 37907635584 38004338736 38088492624 38133276272 38185657146 38230555038 38315209842 38468399424 38562241536 38566533096 38607582208 38651931864 38664917109 38693071872 38697377992 38750533731 38791778688 38796095793 38882002887 38923387776 39033114624 39132688896 39178700288 39232517184 39265454592 39278645952 39365621568 39466044072 39499177536 39512447416 39599940744 39700961001 39734291688 39835654677 39855255552 39947953248 39990472704 40049861292 40092489216 40096951076 40126148608 40181266944 40185738684 40228511232 40322077068 40420441152 40467966656 40582047744 40685573376 40719730688 40775664384 40789363104 40823607552 40927749408 41018376672 41032156932 41062035456 41066605216 41123015388 41171366964 41262533676 41436813312 41528567808 41533189488 41577396224 41634508032 41639141502 41669462016 41674099376 41731344018 41775761664 41780410854 41872926186 41917494528 42024426912 42192446464 42285874176 42300080256 42393746304 42407988624 42501893616 42537575808 42551866448 42610316814 42641344512 42646090032 42754881078 42790775664 42899935806 43176526848 43181331928 43272133632 43276949352 43291488387 43323012096 43387349733 43433529984 43529705856 43534550241 43580887168 43640751024 43682250157 43788811248 43912253952 43963885056 44076037824 44173636416 44188476696 44225574848 44286324264 44338395192 44436574728 44451503343 44483871744 44549933337 44602314211 44701078149 44723073024 44775657472 44837162496 44874805248 44889881088 44941447404 44989281792 44994288612 45104050368 45141917184 45257075136 45410619072 45526462488 45654803712 45771270048 45809697024 45825086944 45888033492 45921447936 45926558496 45941987676 45975441408 46043718084 46082373792 46194789888 46199930868 46356673636 46497798144 46600759296 46616414976 46655551488 46724838174 46774570752 46878144768 46883361798 46933263104 46997731872 47052990816 47157181344 47277480276 47345722368 47466502272 47571608448 47587590288 47627542144 47692964592 47708987202 47743727616 47749040976 47854772784 47870849754 47905708032 47976851286 48033261458 48139622622 48342948864 48449995776 48455387736 48573592704 48578998419 48614372352 48630704512 48686568021 48738388608 48743812663 48862721232 48903743616 49028498064 49262412654 49350093632 49459370688 49475986728 49585542552 49627171776 49712036283 49748235264 49753771704 49770486649 49806728192 49880694591 49922571608 49991146569 50044355712 50049925107 50185433088 50244440064 50372614656 50484155904 50501116224 50543514112 50612942016 50672451648 50784656832 50914209528 50974073384 51086946456 51217270299 51242471424 51291199232 51361654176 51416322048 51422044128 51535909152 51553222812 51590762496 51667378308 51722371584 51728127724 51842670516 51897850368 52176918528 52310022912 52353939456 52371527936 52443466848 52487495424 52493336714 52621392096 52665570048 52799920992 52934614668 52979055584 53051829012 53114206236 53263937664 53399815056 53456652288 53536039074 53575022592 53580984912 53598985622 53638014976 53711693568 53717671098 53762769424 53836619382 53893921536 53899919346 54247431168 54367552512 54385817472 54431476736 54506245248 54512311203 54570332544 54691168896 54709542576 54830687184 54895155952 54970561386 55016711568 55157060322 55377585984 55512677376 55518855336 55641792024 55660485069 55701015552 55707214472 55783735371 55830568248 55849324713 55889992704 55972993167 56032569216 56162893059 56299900176 56381165568 56400107008 56524995072 56543984832 56669191488 56716767744 56813755752 56861453376 57006508104 57054367552 57132738936 57199914408 57345832557 57472814763 57568702464 57696178176 57702599136 57721984516 57764016128 57843362304 57849799644 57911373312 57977897796 58039607808 58046066988 58187668032 58385081664 58549671936 58618513408 58699033344 58768050432 58898181888 58917968928 59048432352 59117860256 59199066108 59248766304 59268671124 59311828992 59399911116 59601437532 59782883328 59853174784 59921929872 59985709056 59992384816 60074791938 60138733824 60145426614 60189222912 60278608026 60342766848 60483115602 60547492096 60630661728 60701949984 60873071616 61028360064 61079596032 61184044656 61235411328 61255983568 61391624112 61443165056 61527565008 61548235398 61593053184 61599907824 61757050446 61893800514 61966573942 62155219968 62292851712 62299784232 62366094336 62458712253 62504193024 62511149064 62663642496 62670616281 62737321088 62809389279 62876241792 62883239237 63036640368 63127629824 63288669696 63428811264 63450120384 63590619456 63611982936 63665387968 63752840424 63806363712 63827799672 63969135048 64132321617 64186163496 64207727051 64349903709 64457265152 64599994368 64607183648 64764790272 64771997892 64819163136 64915424028 64984518144 65150294976 65204991488 65294558784 65371330752 65683216872 65945827584 65967982304 66106699776 66114056736 66169562368 66260454624 66282715044 66330980352 66338362272 66507592788 66654862092 66725807616 66733233476 67084609536 67163486208 67312207872 67334821632 67483922688 67491432918 67563268864 67656075552 67712875776 67720411486 67885612704 68115928608 68289693732 68482205568 68562725504 68656905072 68714545536 68737630416 68889837744 68912981514 68963162112 69065577126 69123560688 69146782978 69197133824 69292184832 69299896302 69535010454 69746697216 69924622464 69983327232 70087257261 70161856128 70169664383 70220760064 70317217152 70325042697 70399894656 70579486224 70735772016 70818941648 70916220414 71018583552 71199753408 71357412672 71381385432 71441313216 71563480803 71615591424 71623561464 71782159176 71806274631 71858562048 71866559128 71965276929 72049892187 72209433933 72329908224 72490070016 72514423296 72674993664 72683081604 72760443392 72860389056 72921558528 72946056768 73107582912 73294081848 73355615424 73542747096 73836781312 74016903168 74025140448 74189056032 74213980092 74268020736 74378313828 74440757664 74465766284 74519990272 74622352896 74630657556 74710092288 74883857412 75066533568 75366660096 75391979776 75558921984 75567330874 75622356992 75726233856 75751674336 75815271168 76008677472 76176985248 76266552544 76371314292 76461110076 76630419684 76936798848 77124483072 77133066192 77215164416 77303863728 77329834218 77386143744 77394755984 77501067462 77583557376 77592191586 77764005774 77846775552 78265377792 78357400576 78465034368 78530909184 78557291904 78731243136 78740005071 78932088144 78998355072 79024894832 79199881488 79401922002 79468583376 79671309354 79895906496 80099722584 80184978432 80193902152 80304058611 80362533888 80371477368 80398478433 80457022464 80576506647 80644154136 80840882304 80849879019 80935933312 81124178863 81164095488 81371146752 81439461376 81551328768 81578726208 81647215104 81855498816 82036753344 82064313864 82133210432 82246030776 82342733928 82525067352 82735590483 82832869249 82873626624 83057135616 83066378976 83154792448 83269016064 83278283004 83338924032 83348198752 83462688036 83551523328 83560821708 83745852372 83834989056 84048853824 84384892928 84571748352 84600160512 84787492608 84815977248 85003787232 85075151616 85103732896 85220633628 85282689024 85292180064 85509762156 85581551328 85799871612 86353053696 86362663856 86544267264 86553898704 86582976774 86646024192 86774699466 86867059968 87059411712 87069100482 87161774336 87281502048 87364500314 87577622496 87824507904 87927770112 88152075648 88347272832 88376953392 88451149696 88572648528 88676790384 88873149456 88903006686 88967743488 89099866674 89204628422 89402156298 89674324992 89779762176 89882894808 89978563584 89988577224 90208100736 90218139921 90283834368 90417912039 90514150272 90524223517 90724673403 90821238144 91052924976 91309607424 91542540096 91619394048 91650173888 91776066984 91853116992 91883975352 92087436168 92164747584 92322353097 92389579776 92399861736 92635575669 92713347272 92840700771 92949860913 92995596288 93201518592 93232829952 93311102976 93449676348 93549141504 93756289536 93766723596 93866526208 93995463744 94105981632 94314362688 94554960552 94691444736 94933004544 95143216896 95175180576 95255084288 95385929184 95417974404 95487455232 95498081952 95709545568 95741699508 95811416064 95953702572 96066522916 96279245244 96685897728 96899991552 96910775472 97147185408 97157996838 97228744704 97261409024 97373136042 97476777216 97487625326 97725442464 97807487232 98056996128 98524825308 98700187264 98918741376 98951973456 99171085104 99254343552 99424072566 99496470528 99507543408 99540973298 99613456384 99761389182 99845143216 99982293138 100088711424 100099850214 100745229312 100968311808 101002232448 101013472903 101087028224 101225884032 101237149377 101344903296 101569313664 101580617229 101828419056 101948146768 102173892912 102434540598 102582398464 102723308352 102844088256 103071818304 103106445624 103334756616 103369472271 103444743168 103456255448 103598365689 103685341032 103720174467 103795700736 103949844453 104302515681 104353837056 104620045824 104707878912 104743055872 104886933696 104974990848 104986673428 105242784192 105331140096 105599841984 105869229336 105958111168 106103658024 106228412472 106527875328 106799630112 106913304576 107072078148 107150045184 107161969824 107197971244 107276029952 107423387136 107435342196 107525538848 107673238764 107787843072 107799838692 108494862336 108735105024 108771634944 108862953472 109012490496 109024622406 109140665088 109382337792 109419085152 109661374368 109790311904 109941122772 110033423136 110314120644 110755171968 111025354752 111037710672 111283584048 111320970138 111402031104 111414428944 111567470742 111661136496 111698649426 111779985408 111945986334 112065138432 112325786118 112599800352 112800214016 113049990144 113087969664 113338382976 113350996311 113433535488 113627511504 113722906752 114013016208 114108735104 114265477872 114399828816 114691665114 114945629526 115405198272 115443969032 115686724608 115699599288 115822746624 115955795592 115994751327 116079215616 116092133976 116375336064 116388287379 116646008661 116770163328 116783158583 117099343872 117237026816 117398066688 117536100864 117796363776 117835937856 118096864704 118235720512 118398132216 118497532608 118537342248 118799822232 119102883003 119202875064 119506964031 119565766656 119706349568 119843859744 119971418112 119984769632 120149583876 120277467648 120290853228 120378445824 120557216052 120685533696 120966231204 121094984192 121261323456 121403899968 121746143232 122056720128 122159192064 122368089312 122470822656 122511967136 122783248224 122886330112 123055130016 123096470796 123186106368 123199815648 123514100892 123787601028 123933147884 124310439936 124585703424 124599568464 124732188672 124917424506 125008386048 125022298128 125327284992 125341232562 125474642176 125618778558 125752483584 125766478474 126073280736 126577339392 126857622528 126900240768 127181238912 127223965872 127330775936 127505680848 127612727424 127655599344 127938270096 128264643234 128372326992 128415454102 128699807418 129214367296 129529580544 129543995784 129830848056 129874465161 129969036288 130162049199 130300589952 130315090997 130409982976 130589117568 130603650723 130742661504 131046750471 131366433744 131891655168 131935964608 132228113472 132339124736 132520909248 132565430088 132676724544 133015185576 133309724184 133354510029 133451615232 133466466952 133649800011 133806942633 134103234447 134169219072 134326972416 134624415744 134669643264 134967845376 134982865836 135126537728 135312151104 135425751552 135440822972 135771225408 136231857216 136579387464 136964411136 137125451008 137313810144 137429091072 137475260832 137779675488 137825963028 137926324224 138131154252 138247121376 138293565956 138394267648 138584369664 138599792604 139070020908 139493394432 139849244928 139966654464 140174514522 140323712256 140339328766 140441520128 140634434304 140650085394 140799789312 141158972448 141471544032 141637883296 141832440828 142037167104 142399506816 142714825344 142762770864 142882626432 143126961606 143231182848 143247122928 143564318352 143612549262 143717124096 143733118256 143930553858 144099784374 144418867866 145028846592 145349987328 145366163208 145520886784 145720778112 145736995257 145843117056 145892113536 146059704063 146215165824 146231437989 146588163696 146711230848 147085494192 147673562624 148050280896 148378112064 148427960184 148756627656 148881515328 148931532568 149136108849 149244705792 149261315112 149311459947 149420184576 149642083773 149767714824 150133067136 150149775321 150733320192 150783959552 151117843968 151134661748 151244713984 151452467712 151503348672 151630542336 152017354944 152353970496 152533105088 152742628584 152922220152 153260839368 153651810897 153873597696 154248966144 154266132384 154430328832 154607727456 154659668436 154772287488 154789511968 155002134924 155167114752 155184383172 155528011548 155693551104 156530755584 156714801152 156930068736 157061818368 157114583808 157462486272 157480010142 157864176288 157996710144 158049789664 158399762976 158803844004 158937166752 159342618708 159791812992 160199445168 160369956864 160387804304 160608117222 160725067776 160742954736 160796956866 160914044928 161153013294 161288308272 161681764608 161699758038 161871866624 162248357726 162742293504 163102657536 163157452416 163294430208 163536933609 163710997632 164073506688 164128627728 164266420864 164492061552 164685467856 165050134704 165471180966 165665738498 166132757952 166538032128 166556566008 166696397504 166925376072 166981455207 167103046656 167121643416 167491704744 167547974139 167669978112 167918979501 168097707648 168116415103 168488679177 168769785856 169143496704 169200321024 169574985216 169631954496 170007574464 170150303232 170207465792 170441267256 170584360128 171019524312 171163102656 171599743224 172037497671 172418444289 172706107392 172725327712 173088534528 173107797408 173165953548 173292048384 173549398932 173734119936 174118823424 174138200964 174323548672 174563004096 174729000628 175155244992 175649015808 175855540224 176304151296 176694545664 176753906784 176902299392 177145297056 177353580768 177746298912 177806013372 177935486976 178199733348 178409256844 178804312596 179348649984 179559524352 179765789616 179957127168 179977154448 180416201472 180436279842 180567668736 180835824078 181028300544 181048447034 181449346806 181642476288 182105849952 182619214848 183085080192 183238788096 183300347776 183552133968 183706233984 183767950704 184174872336 184329495168 184644706194 184779159552 184799723472 185271151338 185426694544 185681401542 185899721826 186465659904 186899352696 187098283008 187376136759 187512579072 187533447192 187596449677 187733052416 187990927488 188011848843 188211963264 188428167837 188628725376 188649717711 189109921104 189382889472 189866009088 190286433792 190350361152 190510168576 190771858368 190835948808 190996163904 191419091136 191483399016 191907405144 192133045832 192396964851 192558490488 192623181153 193049711127 193371795456 193799983104 193821550944 194294370816 194315993676 194457489408 194522818048 194746272084 194953554432 194975250652 195450884928 195614974464 196113992256 197049650616 197400374528 197837482752 197903946912 198342170208 198508687104 198848145132 198992941056 199015086816 199081946596 199226912768 199522778364 199690286432 199964586276 200177422848 200199700428 201490458624 201936623616 202004464896 202026945806 202174056448 202451768064 202474298754 202689806592 203138627328 203161234458 203656838112 203896293536 204347785824 204869081196 205164796928 205446616704 205688176512 206143636608 206212891248 206669513232 206738944542 206889486336 206912510896 207196731378 207370682064 207440348934 207591401472 207899688906 208605031362 209240091648 209486111744 209773867392 209949981696 209973346856 210261771783 210485568384 210508993149 210662280192 210975128091 211199683968 211738458672 211916222336 212207316048 212456824944 213055750656 213599260224 214144156296 214323939648 214395942488 214690442409 214846774272 214870684392 215051077696 215346477528 215418823893 215575686144 215599677384 216149676561 216628301799 216883008797 216989724672 217470210048 217543269888 217725906944 218024980992 218049244812 218281330176 218764675584 218838170304 219322748736 219580623808 219882245544 220066846272 220628241288 221510343936 222050709504 222075421344 222567168096 222641940276 222804062208 222828857888 223134941484 223322272992 223397298852 223559970816 223891972668 224130276864 224651572236 225199600704 225600428032 226099980288 226175939328 226676765952 226701992622 226867070976 227255023008 227445813504 228026032416 228217470208 228530955744 228799657632 229383330228 229891259052 230810396544 230887938064 231373449216 231399198576 231645493248 231911591184 231989502654 232158431232 232184267952 232750672128 232776574758 233292017322 233540326656 233566317166 234796133376 235072201728 235592727552 235671875712 236193729408 236220015213 236471441024 236796264432 236995065216 237074684496 237599644464 238205766006 238405750128 239013928062 239687719488 239969539264 240299167752 240554935296 240581706456 241114432104 241195435299 241371067392 241729519941 241932462408 242013740423 242189968384 242522646912 242549637057 242807799936 243372536589 243492286464 244113440256 244318384128 244736178624 244941645312 245023934272 245566496448 245772660224 246110260032 246192941592 246399631296 247028201784 247575202056 247866295768 248206771449 248498607747 248620879872 249171406848 249199136928 249464377344 249834849012 250016772096 250044596256 250654569984 250682465124 250949284352 251237557116 251504967168 251532956948 252146561472 253154678784 253715245056 253800481536 254362477824 254447931744 254661551872 255011361696 255225454848 255311198688 255876540192 256529286468 256744653984 256830908204 257399614836 258428734592 259059161088 259087991568 259661696112 259748930322 259938072576 260324098398 260601179904 260630181994 260819965952 261178235136 261207301446 261485323008 262093500942 262732867488 263783310336 263871929216 264456226944 264485658059 264678249472 265041818496 265130860176 265353449088 266030371152 266619448368 266709020058 266903230464 266932933904 267299600022 267613885266 268206468894 269339286528 269935690752 269965731672 270253075456 270624302208 270654419763 270851503104 270881645944 271253736117 271542450816 271572670551 272174020209 272463714432 273158774928 273928822272 274250902016 274627620288 274858182144 274950521664 275559350976 275651926056 276262308504 276494242752 276587131912 276967059291 277168739328 277199585208 277906727007 278140041816 278849582739 278986788864 279698489856 279933308928 280349029044 280647424512 280678657532 280883040256 281268868608 281300170788 281599578624 282317944896 282943088064 283275766592 283664881656 284074334208 284799013632 285429650688 285525541728 285765252864 286253923212 286462365696 286494245856 287128636704 287225098524 287434248192 287466236512 287861107716 288199568748 288837735732 290057693184 290699974656 290732326416 291041773568 291441556224 291473990514 291686234112 291784227072 292119408126 292430331648 292462875978 293176327392 293422461696 294170988384 295347125248 296100561792 296756224128 296855920368 297513255312 297763030656 297863065136 298272217698 298489411584 298522630224 298622919894 298840369152 299284167546 299535429648 300266134272 300299550642 301567919104 302235687936 302269323496 302904935424 303006697344 303040418709 303261084672 303711448131 304034709888 304707940992 304741851687 305066210176 305485257168 305844440304 306521678736 307303621794 307747195392 308532264768 309215454912 309319336872 309579023936 310004269848 310108416813 310334229504 310368766344 311056023096 311160523401 311387102208 311849533359 312216199477 312907547043 313061511168 313429602304 313860137472 314123636736 314229167616 314924972544 314960020284 315728352576 315993420288 316099579328 316799525952 317607688008 317874333504 318685237416 319583625984 320398890336 320739913728 320775608608 321216234444 321450135552 321485909472 321593913732 321828089856 322306026588 322576616544 323363529216 323399516076 323743733248 324496715452 325484587008 326205315072 326314904832 326588860416 327073867218 327421995264 328147013376 328257255456 328532841728 328984123104 329370935712 330100269408 330942361932 331331476996 332265515904 333076064256 333113132016 333392795008 333850752144 333962910414 334206093312 334243286832 334983409488 335095948278 335339956224 335837959002 336195415296 336232830206 336977358354 338400642048 339149970432 339263908992 340015148928 340052988933 340300606464 340414931584 340882534512 341168720256 341206688641 342039048624 342326205312 343199486448 344074995342 344836888578 345450655424 346215594816 346331907096 347098797864 347468239872 347984253981 348237646848 348276401928 348393406543 348647097344 349126008192 349164862137 349458001256 349938025983 350310489984 350349475749 351298031616 351711080448 352608302592 353389091328 353507813568 353804598784 354290594112 354707161536 355492597824 355612026744 356399466696 356818513688 357308649009 357608625192 358520892093 358697299968 359119048704 359531579232 359914254336 359954308896 360832402944 360872559684 361135337472 361671648156 362056601088 362096894068 362898693612 363284952576 364211699904 365238429696 366170160384 366477576192 366600695552 367104267936 367412467968 367535901408 368349744672 368658990336 369289412388 369558319104 369599446944 370542302676 370853389088 371362803084 371799443652 372931319808 373798705392 374196566016 374752273518 375025158144 375066894384 375192899354 375466104832 375981854976 376023697686 376423926528 376856335674 377257450752 377299435422 378219842208 379732018176 380572867584 380700722304 381020337152 381543716736 381671897616 381992327808 382838182272 382966798032 383814810288 384266091664 384793929702 385116980976 385246362306 386099422254 387643101888 388588741632 388631987352 389045636096 389492544168 389623395483 389907108864 389950501304 390486147597 390901769856 390945272991 391229948928 391810952169 392227984512 393140251413 394099301232 394800749056 395674965504 395807893824 396684340416 397017374208 397696290264 398030173632 398163893192 399045556728 399380572864 399929172552 400063530087 400354845696 400399400856 401420827899 402309703341 402980917248 403873247232 404008929792 404053891612 404348112896 404903536128 404948597508 405379613184 406277254656 406322468916 407313676224 407792587072 408695571648 409738162392 410329593856 410893233408 411376353024 412287273216 412425782496 413339026464 413477889084 413778972672 413825021792 414393462756 414741364128 414880697868 415182802944 415799377812 417210062724 418480183296 418972223488 419547734784 419899963392 419946693712 420523543566 420971136768 421017986298 421324560384 421950256182 422399367936 423476917344 423832444672 424414632096 424913649888 426111501312 427198520448 428288312592 428647879296 428791884976 429380884818 429693548544 429741368784 430102155392 430692955056 430837647786 431151372288 431199354768 432299353122 433256603598 433766017594 435086539776 436049961984 436098489624 436562660352 437210985771 437529351168 437676340608 438645497472 438694313967 439161247616 439764491088 440133692544 440182674659 441256482576 443020687872 444150842688 445134336192 445283880552 445657715776 446269882968 446644545984 446794597704 447783945336 447934379841 448260553728 448926251319 449303144472 449454089357 450399201408 450449325963 451200856064 452199960576 452351878656 453353531904 453403985244 453734141952 454510046016 454891627008 456052064832 456434940416 457061911488 457599315264 458766660456 459782518104 460955432691 461620793088 461775876128 462746898432 462798397152 463290986496 463823182368 463979005308 464316862464 464368535904 465501344256 465553149516 466584034644 467080653312 467132634332 469592266752 470144403456 471185455104 471343751424 472387458816 472440030426 472942882048 473592528864 473990130432 474149368992 475199288928 476411532012 476811500256 478027856124 479375438976 479939078528 480598335504 481109870592 481163412912 482228864208 482390870598 482742134784 483459039882 483864924816 484027480846 484379936768 485045293824 485099274114 485615599872 486745073178 488226880512 489472357248 489883290624 490047868544 490610800827 491132992896 491187650681 491545320448 492220520064 492385883184 492799262592 494056403568 495150404112 495732591536 496413542898 496997215494 498398273856 499669698024 500089192512 500944365621 501309139968 501364930248 501898568704 502475114232 502643922417 503009934336 503065913896 503756938503 504293122944 504349245309 505466037531 506309357568 507430490112 507600963072 508724955648 508895863488 509323103744 510022723392 510450909696 510622397376 511753080384 513058572936 513489307968 513661816408 514799229672 516112493013 516857469184 518118322176 518175983136 519323392224 519497860644 519876145152 520648196796 521202359808 521260363988 521639931904 522356470272 522414602892 522970646016 524187001884 525465734976 527566620672 527743858432 528912453888 528971316118 529356498944 530083636992 530261720352 530706898176 532060742304 533238896736 533418040116 533806460928 533865867808 534599200044 535227770532 536412937788 538678573056 539871381504 539931463344 540506150912 541248604416 541308839526 541703006208 541763291888 542507472234 543084901632 543145341102 544348040418 544927428864 546317549856 547857644544 548501804032 549255240576 549716364288 549901043328 551118701952 551303852112 552524617008 552988485504 553174263824 553934118582 554337478656 554399170416 555813454014 556280083632 557699165478 559396979712 560698058088 561294849024 561357315064 562128410277 562537737216 562600341576 562789349031 563199157248 564035546529 564635889792 565886176128 565949153133 566551533184 567329763312 567869252041 568148668416 569598027264 570859301376 571051083456 571530505728 572507846424 572988491712 574257273408 574450197048 574932473024 575722215432 576399137496 577675471464 577869543459 579149133381 579830084743 580115386368 581399949312 581464652832 582083547136 582883112448 582947981028 583372468224 583568454144 584238816252 584860663296 584925751956 586352654784 586844923392 588341976768 590694250496 592201123584 593512448256 593711840736 595026510624 595526061312 595726130272 596544435396 596978823168 597045260448 597245839788 597680738304 598568335092 599070859296 600532268544 600599101284 603135838208 604471375872 604538646992 605809870848 606013394688 606080837418 606522169344 607422896262 608069419776 609415881984 609483703374 610132420352 610970514336 611688880608 613043357472 614607243588 615494390784 617064529536 618430909824 618638673744 619158047872 620008539696 620216833626 620668459008 620737532688 622112046192 622321046802 622774204416 623699066718 624432398954 625815094086 627720274944 628458335232 629849945088 629920040568 631456705152 631526979447 631986840576 632199158656 632925384273 633599051904 633669564619 635215376016 635748667008 637370474832 639167251968 640797780672 641551217216 642432468888 642971818944 643187827464 644612053176 645153233088 646256471679 646727058432 646799032152 647016326437 647487466496 648449029683 648993430904 649884905397 650649026391 650969174016 652410630144 652629809664 653177720832 654147734436 654843990528 656294026752 656514510912 657065683456 657968246208 658741871424 660200538816 661884723864 662662953992 664531031808 666152128512 666226264032 666785590016 667701504288 667925820828 668412186624 668486573664 669966818976 670191896556 670679912448 671675918004 672390830592 672465660412 673954716708 676801284096 678299940864 678527817984 680030297856 680105977866 680601212928 680829863168 681765069024 682337440512 682413377282 684078097248 684652410624 686398972896 688149990684 689673777156 690901310848 692431189632 692663814192 694197595728 694936479744 695968507962 696475293696 696552803856 696786813086 697294194688 698252016384 698329724274 698916002512 699876051966 700620979968 700698951498 705216605184 706778182656 707015627136 707094310321 707609197568 708581188224 708660045639 709414323072 710985195648 711224053488 712798933392 713637027376 714617298018 715217250384 717041784186 719063158464 719908617792 721664805888 721745119368 723343296312 723586305897 724113202176 724193788136 725188559823 725797387224 726041221269 726569905152 727648911171 728423399808 730117609767 730476859392 732340320768 732955152384 733201391104 734208535872 734824935936 735071802816 736699489344 737317980672 738578824776 739198893888 741084605352 741706778176 742725606168 743598887304 745495823241 745862639616 747597410784 748393132032 749504547036 750050316288 750133788768 750385798708 750932209664 751963709952 752047395372 752847853056 753712671348 754514901504 754598870844 756439684416 759464036352 761145735168 761401444608 762040674304 763087433472 763343795232 763984655616 765676364544 765933596064 767629620576 768532183328 769587859404 770233961952 770492724612 772198844508 775286203776 777177483264 777263974704 778091272192 778985088336 779246790966 779814217728 779901002608 780972295194 781803539712 781890545982 782459897856 783621904338 784455969024 786280502826 788198602464 789601498112 791349931008 791615787648 793368680832 793456974177 794034748416 795392580528 796060347264 796327786384 798091113456 798761145728 799858345104 800127060174 800709691392 800798801712 802841655798 804619406682 808017859584 808107783224 809807072256 809897195016 810759226368 811963259289 812554509312 812644937832 814627352448 814718011653 815585174144 816522060627 817391143296 817482110081 819476324784 820659187712 821786466816 822752706048 824574546432 824851564992 826678052928 826955778168 827650043584 828786925512 829482728256 829761395736 831598755624 833720181021 834420125448 834700451663 836548748217 836960366592 837944446976 839095469568 839799926784 839893387424 841047087132 841942273536 842035972596 842649120768 843900512364 844798735872 846953834688 847664889344 848829264192 849827299776 852223002624 854397040896 856576625184 857295758592 857583769952 858761769636 859387097088 859482737568 860204310784 861385910112 861675295572 862302744576 862398709536 864598706244 866513207196 867532035188 870173079552 872099923968 872196979248 873125320704 874421971542 875058702336 875352681216 877290994944 877388627934 878322495232 879528982176 880267385088 880365349318 882512965152 886041375744 888301685376 890268672384 890567761104 891315431552 892539765936 893289091968 893589195408 895567890672 895868759682 896521107456 897852502638 898606288944 898908178714 900798402816 900898651926 904703757312 906707063808 906807970488 909020092032 909121256127 909783254016 911134344393 912104129664 912205636979 912869880832 914123822976 914225555061 915198630528 917533320912 919565036208 921910865382 923241586176 923551752256 925596794304 927646364736 927958010616 928737071808 930325250439 931002688512 931106299032 933168069288 933481570203 934161306624 934265268664 935548600077 936648598431 938722641129 939184533504 940288806912 942370910208 942687502848 944774917632 944880060852 945885764096 947185057728 947980260864 948298737984 950398577856 952823064024 953623000512 956055712248 958750877952 959878157056 961196671008 962219741184 962326825824 964457728416 964781741196 965484269568 966918079764 967729849632 968054961692 968759873536 970090587648 970198548228 971231199744 973490146356 976453761024 978944714496 979766581248 980095737088 981221601654 982265985792 982375301362 983090640896 984441040128 984771766368 985598525184 988112807136 990300808224 991465183072 992827085796 993994430988 996796547712 999339396048 1000178385024 1001888731242 1002618279936 1002729860496 1003797137408 1004950228464 1005287844834 1006019868672 1006131827792 1007513877006 1008586245888 1008698490618 1010932075062 1015201926144 1017449911296 1017791726976 1018646207488 1020045446784 1020158966799 1020901819392 1021244794752 1023506160768 1023620065923 1026117145872 1026978615936 1027323632816 1029598459344 1032224986026 1033714938368 1036351966272 1038646784448 1038995721288 1041296393592 1042404719616 1042520727976 1043952761943 1044712940544 1044829205784 1045180219629 1045941292032 1047494586411 1048374003768 1050931469952 1051048427247 1055133241344 1055487716864 1057824907776 1057942632236 1058712997888 1060167273984 1060523440704 1061413796352 1064121484608 1066477793472 1066836080232 1067731735616 1069198400088 1070455541064 1072825875576 1075562676279 1077357146112 1079742763008 1079862926688 1081012301824 1082497208832 1082617679052 1083406012416 1083526583776 1085014944468 1086169803264 1086290682204 1088696080836 1089854857728 1092635099712 1095715289088 1097003608064 1098510481152 1099432728576 1099802086656 1102237403904 1102607704224 1105049234016 1105976971008 1106348527648 1107868237164 1108674957312 1108798340832 1111626908028 1112560167264 1115398330956 1118793959424 1121396116176 1122589698048 1122714630128 1124256820554 1125075474432 1125200683152 1125578698062 1126398314496 1128071093058 1129271779584 1131772352256 1131898306266 1133103066368 1134659526624 1135738504082 1139196054528 1141718602752 1142102166912 1143061011456 1145015692848 1145976983424 1148514546816 1148900394096 1149864946048 1151444430864 1152798274992 1155350942928 1155739086918 1158298266762 1159660169486 1162929305664 1165766224896 1165895962056 1167136908288 1168477632504 1168870186449 1169721326592 1169851503912 1172705309568 1172835818973 1173689846784 1175432856507 1176683953536 1176814905721 1179420754239 1181388500992 1184402247168 1187024896512 1187423681472 1190053021248 1191052122624 1191452260544 1193088870792 1194090520896 1194491679576 1197136670184 1198141718592 1200190590261 1201064537088 1201198202568 1204262483697 1206271676416 1206929110023 1208942751744 1209077293984 1211619741696 1212026789376 1212161674836 1213044338688 1214845792524 1216138839552 1218831763968 1218967406748 1220264840704 1221941028672 1223377761216 1226086714944 1229214487176 1230988781568 1234129059072 1236861819648 1237277347488 1238316095744 1240017079392 1240433667252 1241336918016 1241475065376 1244224092384 1244642093604 1245548408832 1247398133436 1248864797908 1251630188172 1255440549888 1256916670464 1259699890176 1259840081136 1262913410304 1263053958894 1263973681152 1264398317312 1265850768546 1267198103808 1267339129238 1270430752032 1271497334016 1274740949664 1278334503936 1281595561344 1283102434432 1284864937776 1285943637888 1286375654928 1289224106352 1290306466176 1292512943358 1293454116864 1293598064304 1294032652874 1294974932992 1296898059366 1297986861808 1299769810794 1301298052782 1305259619328 1308295468872 1309687981056 1311632957313 1312588053504 1313029021824 1313175147739 1314131366912 1315936492416 1316082941901 1317483742848 1320401077632 1320548023977 1323769447728 1325325907984 1329062063616 1332452528064 1333571180032 1335403008576 1335851641656 1336973147328 1339933637952 1340383793112 1343351836008 1343803139523 1344781661184 1344931320824 1346778753957 1347909433416 1348362268071 1351347977889 1353602568192 1356599881728 1357055635968 1360060595712 1360211955732 1361202425856 1361659726336 1363530138048 1364674881024 1364826754564 1368156194496 1369304821248 1372797945792 1376299981368 1379347554312 1381802621696 1384862379264 1385327628384 1388395191456 1389872959488 1391937015924 1392950587392 1393105607712 1393573626172 1394588389376 1396504032768 1396659448548 1397832005024 1399752103932 1401241959936 1401397902996 1410433210368 1413556365312 1414031254272 1414188620642 1415218395136 1417162376448 1417320091278 1418828646144 1421970391296 1422448106976 1425597866784 1427274054752 1429234596036 1430434500768 1434083568372 1438126316928 1439817235584 1443329611776 1443490238736 1446686592624 1447172611794 1448226404352 1448387576272 1450377119646 1451594774448 1452082442538 1453139810304 1455297822342 1456846799616 1460235219534 1464680641536 1466402782208 1468417071744 1469649871872 1470143605632 1471832402481 1473398978688 1473562952043 1474635961344 1477157649552 1478397787776 1482169210704 1483413556352 1485451212336 1487197774608 1490991646482 1495194821568 1499009094072 1500267577536 1500771597416 1502833096863 1503927419904 1504094790744 1505695706112 1507425342696 1507931767251 1509029803008 1509197741688 1512879368832 1513047735927 1516398112593 1518181061579 1518928072704 1522291470336 1522802889216 1524081348608 1526174866944 1526687590464 1527969311232 1531352729088 1531867192128 1535259241152 1537064366656 1539175718808 1540467923904 1540985449224 1544397689016 1548337479039 1550572407552 1554354966528 1554527949408 1556182544384 1557970176672 1558493581932 1559628435456 1559802005216 1561944590388 1563607079424 1563781091964 1564919795712 1567243808676 1568911938048 1572561005652 1576397204928 1579202996224 1582699862016 1583231575296 1586737361664 1586913948354 1588069496832 1590785161056 1592120694528 1592655572768 1596182226912 1597522291456 1599716690208 1600254120348 1601419382784 1601597603424 1605683311596 1609238813364 1616035719168 1616215566448 1619614144512 1619794390032 1621518452736 1623926518578 1625109018624 1625289875664 1629254704896 1629436023306 1631170348288 1633044121254 1634782286592 1634964220162 1638952649568 1643572933632 1645505412096 1649149092864 1649703129984 1653356105856 1653911556336 1655300087168 1657573851024 1658965456512 1659522791472 1663197511248 1667440362042 1668840250896 1669400903326 1673097496434 1678190939136 1679786774848 1682094174264 1683884547072 1684071945192 1687801024728 1688368047093 1689597471744 1692106639587 1693907669376 1694096182961 1695329778688 1697658528384 1697847459399 1699654599552 1703607756123 1704446005248 1708794081792 1713153250368 1714591517184 1715167539904 1717523539272 1718965475136 1720408621568 1722771820224 1723350591144 1724797419072 1729197412488 1733026414392 1733608630377 1735064070376 1737447400143 1739490254229 1740346159104 1744199847936 1744393958496 1746250641408 1748843943084 1750117404672 1750705362432 1754581989888 1754777255868 1756644990464 1759057964352 1760534770176 1760730698636 1765025930304 1772082751488 1776603370752 1780537344768 1781135522208 1782630863104 1785079531872 1786578183936 1787178390816 1791135781344 1791737519364 1793042214912 1795705005276 1797212577888 1797816357428 1801596805632 1801797303852 1809407514624 1813414127616 1813615940976 1818040184064 1818242512254 1819566508032 1822268688786 1824208259328 1824411273958 1825739761664 1828247645952 1828451110122 1830397261056 1835066641824 1839130072416 1843821730764 1846483172352 1847103504512 1851193588608 1855292729472 1855916021232 1857474143616 1860650500878 1862005377024 1862212598064 1866336138576 1866963140406 1868322613248 1868530537328 1871097200154 1873297196862 1877445282258 1885375005696 1889549835264 1889760121704 1891771528192 1894370115456 1894580938341 1895960521728 1896597475968 1898776152819 1900797155712 1901008693857 1905646128048 1907246001024 1912111424496 1917501755904 1919756314112 1922393342016 1924653651648 1928915456832 1929563482392 1933836159528 1935459699264 1936109923384 1938769415037 1940181175296 1940397096456 1941048979311 1942462399488 1945347089049 1946980292712 1951947079173 1952907522048 1957889428992 1959533162496 1960191474176 1962443203308 1964531971584 1964750602724 1966181281792 1968882080256 1969543532736 1971197050368 1976225614272 1980601616448 1982930366144 1985654171592 1987988861976 1993593095424 1998678792096 2000356770048 2003777462484 2005236559872 2005459720992 2007594274816 2009900456928 2010575689668 2012039737344 2012263655584 2015027754012 2017172491776 2017396981236 2021864150124 2030403852288 2034899822592 2035583453952 2037292414976 2040090893568 2040317933598 2041803638784 2042489589504 2047012321536 2047240131846 2052234291744 2053957231872 2054647265632 2059196918688 2064449972052 2067429876736 2072703932544 2077293568896 2077991442576 2082592787184 2084809439232 2085041455952 2087905523886 2089425881088 2089658411568 2090360439258 2091882584064 2094989172822 2096748007536 2101862939904 2102096854494 2110975433728 2115649815552 2115885264472 2120334547968 2121046881408 2121282930963 2122827592704 2125980136917 2128242969216 2132955586944 2133672160464 2135463471232 2138396800176 2140911082128 2145651751152 2151125352558 2159725853376 2164994417664 2165235358104 2167053167552 2170029888936 2170758917691 2172339606528 2172581364408 2177392161672 2178123663807 2179709715456 2182946733513 2185270199424 2185513396339 2190352829301 2191430578176 2194007216128 2197020962304 2198865457152 2199604173312 2204474807808 2205215408448 2210098468032 2211953942016 2212697055296 2215736474328 2217596681664 2223253816056 2225120334528 2230796661912 2236487469723 2237587918848 2242792232352 2245179396096 2245429260256 2248513641108 2250150948864 2250401366304 2251157396124 2252796628992 2256142186116 2258543559168 2263544704512 2263796612532 2266206132736 2269319053248 2271477008164 2278392109056 2283437205504 2284204333824 2286122022912 2290031385696 2291953966848 2297029093632 2297800788192 2299729892096 2302888861728 2305596549984 2310701885856 2311478173836 2316596533524 2319320338972 2325858611328 2331532449792 2331791924112 2334273816576 2336955265008 2337740372898 2339442653184 2339703007824 2345410619136 2345671637946 2347379693568 2350865713014 2353367907072 2353629811442 2358841508478 2368804494336 2374049793024 2374847362944 2380106042496 2380370922531 2382104245248 2382904521088 2386177741584 2388181041792 2388983359152 2394273340368 2396283437184 2400381180522 2402129074176 2402396405136 2408524967394 2413858220046 2418154587968 2424053578752 2424323349672 2429691585048 2432277679104 2435889777867 2437663527936 2437934813496 2438753845801 2440529681408 2443882057344 2444154034959 2446755522432 2449566181881 2452173429888 2452446330243 2458428974352 2461977563136 2468258118144 2473723639296 2474554694976 2476632191488 2480034158784 2480867334504 2482950130752 2488448184768 2489284187208 2494796266872 2497729595816 2501160543063 2503260376344 2504101354989 2509646244651 2510881099776 2513833340928 2519399780352 2519680162272 2525826820608 2526107917788 2527947362304 2528796634624 2531701537092 2534396207616 2534678258476 2540861504064 2542994668032 2549481899328 2556669007872 2563191122688 2566204868864 2569729875552 2571887275776 2572751309856 2578448212704 2580612932352 2585025886716 2586908233728 2587196128608 2588065305748 2589949865984 2593796118732 2595973723616 2599539621588 2602596105564 2610519238656 2616590937744 2619375962112 2623265914626 2625176107008 2626058043648 2626350295478 2628262733824 2631872984832 2632165883802 2634967485696 2640802155264 2641096047954 2647538895456 2650651815968 2658124127232 2664905056128 2667142360064 2670806017152 2671703283312 2673946294656 2679867275904 2680767586224 2686703672016 2687606279046 2689563322368 2689862641648 2693557507914 2695818866832 2696724536142 2702695955778 2714111271936 2720121191424 2720423911464 2723319452672 2727060276096 2727363768381 2729349762048 2729653509128 2733403033179 2736312388992 2736616910937 2738609642496 2742676665183 2745595891584 2752599962736 2758695108624 2763605243392 2769724758528 2770655256768 2776790382912 2783874031848 2786211215424 2787147252344 2790975751317 2793008065536 2793318897096 2795664010048 2799504207864 2800444710609 2802483919872 2802795805992 2809945795293 2816167923387 2820866420736 2827112730624 2828062508544 2828377241284 2830436790272 2834324752896 2834640182556 2837657292288 2843940782592 2844896213952 2851195733568 2854548109504 2858469192072 2860869001536 2868167136744 2876252633856 2879634471168 2886659223552 2886980477472 2893373185248 2894345223588 2896452808704 2896775152544 2900754239292 2903189548896 2904164885076 2906279620608 2910595644684 2913693599232 2920470439068 2929361283072 2932805564416 2936834143488 2939299743744 2940287211264 2943664804962 2946797957376 2947125904086 2949271922688 2954315299104 2956795575552 2964338421408 2966827112704 2970902424672 2974395549216 2981983292964 2990389643136 2998018188144 3000535155072 3001543194832 3005666193726 3007854839808 3008189581488 3011391412224 3014850685392 3015863534502 3018059606016 3018395483376 3025758737664 3026095471854 3032796225186 3036362123158 3045605778432 3052349733888 3053375180928 3055938622464 3060476900397 3062705458176 3063734384256 3070518482304 3070860197769 3074128733312 3078351437616 3080935847808 3081970898448 3088795378032 3096674958078 3101144815104 3109055898816 3115940353344 3116987163864 3119604010432 3123889180776 3127214158848 3127562183928 3134487617352 3135540658887 3137823876096 3142483759233 3145122011304 3146178625499 3152794409856 3153145281741 3158405992448 3165399724032 3166463150592 3173474723328 3173827896708 3176138993664 3181570322112 3184241389056 3185311145536 3192364453824 3195044582912 3199433380416 3200508240696 3203195206848 3211366623192 3218477626728 3226688028837 3232071438336 3232431132896 3239228289024 3239588780064 3243036905472 3247853037156 3250218037248 3250579751328 3258509409792 3258872046612 3262340696576 3266088242508 3269564573184 3269928440324 3277905299136 3287145867264 3291010824192 3298298185728 3299406259968 3306712211712 3307823112672 3310600174336 3315147702048 3317930913024 3319045582944 3326395022496 3334880724084 3337680501792 3338801806652 3346194992868 3356381878272 3359573549696 3364188348528 3367769094144 3368143890384 3375602049456 3376736094186 3379194943488 3384213279174 3387815338752 3388192365922 3390659557376 3395317056768 3395694918798 3399309199104 3407215512246 3417588163584 3426306500736 3429183034368 3430335079808 3435047078544 3437930950272 3438313554767 3440817243136 3445543640448 3446701182288 3449594838144 3458394824976 3466052828784 3467217260754 3470128140752 3474894800286 3478980508458 3488787916992 3497687886168 3501410724864 3506610559347 3509163979776 3509554511736 3513289980928 3518115928704 3518507456919 3521069540352 3521461397272 3526298569521 3530051860608 3530444717163 3538262262717 3544165502976 3553206741504 3561074689536 3562271044416 3565261726208 3570159063744 3573156367872 3574356781632 3582271562688 3583475038728 3591410010552 3594425155776 3595632714856 3600571770783 3603193611264 3603594607704 3612787451091 3618815029248 3626828255232 3627231881952 3636080368128 3636485024508 3639133016064 3644537377572 3648416518656 3648822547916 3651479523328 3656495291904 3656902220244 3660794522112 3670133283648 3678260144832 3687643461528 3692966344704 3694207009024 3702387177216 3710585458944 3711832042464 3714948287232 3721301001756 3724010754048 3724425196128 3732672277152 3733926280812 3736645226496 3737061074656 3742194400308 3746594393724 3754890564516 3770750011392 3779099670528 3779520243408 3783543056384 3788740230912 3789161876682 3791921043456 3793194951936 3797552305638 3801594311424 3802017387714 3811292256096 3814492002048 3824222848992 3835003511808 3839512628224 3844786684032 3849307303296 3857830913664 3859126964784 3867672319056 3870919398528 3872219846768 3877538830074 3880362350592 3880794192912 3882097958622 3884924798976 3890694178098 3893960585424 3903894158346 3915778857984 3920382948352 3924886406616 3929063943168 3929501205448 3934898871939 3937764160512 3939087065472 3939525443217 3942394100736 3948248825703 3952451228544 3961203232896 3961644071931 3965860732288 3971308343184 3975977723952 3987186190848 3997357584192 4000713540096 4007554924968 4010919441984 4019800913856 4021151379336 4024527311168 4030055508024 4031409418569 4034344983552 4034793962472 4043728300248 4045086804213 4054043933667 4058810593201 4060807704576 4069799645184 4071166907904 4074584829952 4080181787136 4080635867196 4083607277568 4084979179008 4094024643072 4094480263692 4104468583488 4107914463744 4109294531264 4118393837376 4128899944104 4134859753472 4145407865088 4154587137792 4155982885152 4165185574368 4169618878464 4170082911904 4175811047772 4178851762176 4179316823136 4180720878516 4183765168128 4189978345644 4193496015072 4203725879808 4204193708988 4221950867456 4231299631104 4231770528944 4240669095936 4242093762816 4242565861926 4245655185408 4251960273834 4256485938432 4265911173888 4267344320928 4270926942464 4276793600352 4281822164256 4291303502304 4302250705116 4319451706752 4329988835328 4330470716208 4334106335104 4340059777872 4341517835382 4344679213056 4345162728816 4354784323344 4356247327614 4359419430912 4365893467026 4370540398848 4371026792678 4380705658602 4394041924608 4399208346624 4408949615616 4410430816896 4420196936064 4420688856129 4423907884032 4425394110592 4431472948656 4435193363328 4435686952333 4446507632112 4450240669056 4461593323824 4472974939446 4485584464704 4490858520512 4497027282216 4500802732608 4502314792248 4512284372232 4517087118336 4523795301753 4527089409024 4527593225064 4529114285059 4532412265472 4538638106496 4539143207781 4542954016328 4549194337779 4554543184737 4556784218112 4566874411008 4568408667648 4572244045824 4580062771392 4583907933696 4594058187264 4595601576384 4599459784192 4605777723456 4611193099968 4621403771712 4622956347672 4633193067048 4638640677944 4645012437117 4651717222656 4663064899584 4663583848224 4668547633152 4673910530016 4675480745796 4678885306368 4679406015648 4690821238272 4691343275892 4694759387136 4701731426028 4706735814144 4707259622884 4717683016956 4737608988672 4748099586048 4749694725888 4760212084992 4760741845062 4764208490496 4765809042176 4772355483168 4776362083584 4777966718304 4788546680736 4792566874368 4800762361044 4804258148352 4804792810272 4817049934788 4827716440092 4836309175936 4848107157504 4848646699344 4859383170096 4864555358208 4871779555734 4875327055872 4875869626992 4877507691602 4881059362816 4887764114688 4888308069918 4893511044864 4899132363762 4904346859776 4904892660486 4916857948704 4936516236288 4947447278592 4949109389952 4949660172247 4953264382976 4960068317568 4961734669008 4965900261504 4976896369536 4978568374416 4989592533744 4995459191632 5002321086126 5006520752688 5008202709978 5019292489302 5039360324544 5051653641216 5052215835576 5057593269248 5063403074184 5065104141279 5068792415232 5069356516952 5076319918761 5081723008128 5082288548883 5085989336064 5093542378197 5098963798656 5110823268369 5113338015744 5126382245376 5132409737728 5139459751104 5143774551552 5145502619712 5156896425408 5161225864704 5170051773432 5174392257216 5176130611496 5187592237464 5191947447232 5199079243176 5200825891131 5205192211128 5218470762687 5221038477312 5233181875488 5238751924224 5246531829252 5250352214016 5252116087296 5252700590956 5256525467648 5263745969664 5264331767604 5269934971392 5281604310528 5282192095908 5295077790912 5301303631936 5316248254464 5329810112256 5334284720128 5341612034304 5343406566624 5347892589312 5359734551808 5361535172448 5373407344032 5375212558092 5379126644736 5379725283296 5387115015828 5391637733664 5393449072284 5405391911556 5428222543872 5440242382848 5440847822928 5446638905344 5454120552192 5454727536762 5458699524096 5459307018256 5466806066358 5472624777984 5473233821874 5477219284992 5485353330366 5491191783168 5505199925472 5517390217248 5527210486784 5539449517056 5541310513536 5553580765824 5567748063696 5572422430848 5574294504688 5581951502634 5586016131072 5586637794192 5591328020096 5599008415728 5600889421218 5604967839744 5605591611984 5619891590586 5632335846774 5656125017088 5656754482568 5668649505792 5669280365112 5675314584576 5683742815023 5687881565184 5689792427904 5702391467136 5703026081571 5709096219008 5716938384144 5721738003072 5722374770567 5736334273488 5752505267712 5759268942336 5773960954944 5786746370496 5788690447176 5793550305088 5801508478584 5806379097792 5808329770152 5821191289368 5823146937933 5827387198464 5836041267147 5840940878136 5842903161641 5855841237519 5858722566144 5865611128832 5873668286976 5878599487488 5880574422528 5887329609924 5893595914752 5894251808172 5898543845376 5908630598208 5913591151104 5928676842816 5933654225408 5941804849344 5948791098432 5963966585928 5980779286272 5996036376288 6001070310144 6003086389664 6011332387452 6015709679616 6016379162976 6022782824448 6029701370784 6031727069004 6036119212032 6036790966752 6051517475328 6052190943708 6065592450372 6072724246316 6091211556864 6104699467776 6106750361856 6111877244928 6120953800794 6125410916352 6127468768512 6141036964608 6141720395538 6148257466624 6156702875232 6161871695616 6163941796896 6177590756064 6193349916156 6202289630208 6218111797632 6231880706688 6233974327728 6239208020864 6247778361552 6254428317696 6255124367856 6268975234704 6271081317774 6275647752192 6284967518466 6290244022608 6292357250998 6305588819712 6306290563482 6332926301184 6346949446656 6347655793416 6363140644224 6363848792889 6368482778112 6370622291072 6377940410751 6384728907648 6385439458853 6390089165824 6398866760832 6401016481392 6406390413696 6422733246384 6436955253456 6453376057674 6464862265792 6479177560128 6495706074312 6501159502656 6512276753073 6517018819584 6517744093224 6524681393152 6532176485016 6534370991421 6539129146368 6539856880648 6548840200539 6555810598272 6556540189017 6571058487903 6574291734528 6582021648384 6596596371456 6598812519936 6613424423424 6615646225344 6621200348672 6630295404096 6635861826048 6638091165888 6652790044992 6669761448168 6675361003584 6677603613304 6692389985736 6709462409169 6712763756544 6719147099392 6728376697056 6735538188288 6736287780768 6751204098912 6753472188372 6758389886976 6768426558348 6775630677504 6776384731844 6781319114752 6790634113536 6791389837596 6798618398208 6814431024492 6835176327168 6852613001472 6858366068736 6860670159616 6870094157088 6875861900544 6876627109534 6881634486272 6891087280896 6893402364576 6899189676288 6916789649952 6932105657568 6934434521508 6940256281504 6949789600572 6957961016916 6977575833984 6995375772336 7002821449728 7013221118694 7018327959552 7019109023472 7026579961856 7036231857408 7037014913838 7042139080704 7042922794544 7052597139042 7060103721216 7060889434326 7076524525434 7106413483008 7122149379072 7124542088832 7130523452416 7140318127488 7141112767593 7146312735744 7148713563264 7164543125376 7166950077456 7182820021104 7188850311552 7191265429712 7201143541566 7206387222528 7207189215408 7225574902182 7254463763904 7272160736256 7272970049016 7289074755144 7296833037312 7297645095832 7307669333601 7312990583808 7313804440488 7316261537403 7321589044224 7332462104877 7340266567296 7356520289664 7357338990729 7375286923056 7385932689408 7388414018048 7404774354432 7421170917888 7423664084928 7429896574464 7442602003512 7448850392256 7465344554304 7467852561624 7474122149312 7484388800616 7493188787448 7509781129032 7512304064967 7528938733953 7541500022784 7558199341056 7559040486816 7567086112768 7577480461824 7578323753364 7583842086912 7586389903872 7595104611276 7603188622848 7604034775428 7622584512192 7628984004096 7648445697984 7670007023616 7679025256448 7689573368064 7698614606592 7715661827328 7718253929568 7735344638112 7741838797056 7744439693536 7755077660148 7760724701184 7761588385824 7764195917244 7769849597952 7781388356196 7787921170848 7807788316692 7831557715968 7840765896704 7849772813232 7858127886336 7859002410896 7869797743878 7875528321024 7878174130944 7879050886434 7884788201472 7896497651406 7904902457088 7922406465792 7923288143862 7931721464576 7942616686368 7951955447904 7974372381696 7994715168384 8001427080192 8015109849936 8021838883968 8039601827712 8042302758672 8049054622336 8060111016048 8062818837138 8068689967104 8069587924944 8087456600496 8090173608426 8108087867334 8117621186402 8142333815808 8160363574272 8161271734392 8169958358016 8182091305143 8188049286144 8188960527384 8208937166976 8209850732811 8215828927488 8218589062528 8228029995549 8236787674752 8237704340047 8257799888208 8269719506944 8290815730176 8309174275584 8311965770304 8330371148736 8340165823808 8351622095544 8358633646272 8361441757032 8379956691288 8386992030144 8401334131827 8407451759616 8408387417976 8411212243681 8429837385879 8443901734912 8448503770161 8462599262208 8463541057888 8481338191872 8484187525632 8485131723852 8491310370816 8503920547668 8512971876864 8531822347776 8534688641856 8541853884928 8553587200704 8563644328512 8582607004608 8604501410232 8638903413504 8659977670656 8660941432416 8668212670208 8680119555744 8683035670764 8689358426112 8690325457632 8709568646688 8712494655228 8718838861824 8731786934052 8741080797696 8742053585356 8761411317204 8788083849216 8798416693248 8817899231232 8820861633792 8840393872128 8841377712258 8847815768064 8850788221184 8862945897312 8870386726656 8871373904666 8893015264224 8900481338112 8923186647648 8945949878892 8971168929408 8981717041024 8994054564432 9001605465216 9004629584496 9024568744464 9034174236672 9047590603506 9054178818048 9055186450128 9058228570118 9064824530944 9077276212992 9078286415562 9085908032656 9098388675558 9109086369474 9136817335296 9160125542784 9167815867392 9181430701191 9188116374528 9191203152768 9192226034173 9198919568384 9211555446912 9212580593307 9222386199936 9242807543424 9245912695344 9266386134096 9277281355888 9290024874234 9303434445312 9327167696448 9347821060032 9350961491592 9358812031296 9381642476544 9382686551784 9403462852056 9406621976661 9413471628288 9414519245768 9427451277699 9435366033912 9438535876497 9459435845223 9475217977344 9496199172096 9499389451776 9520424169984 9521483690124 9528416980992 9531618084352 9544710966336 9552724167168 9555933436608 9577093361472 9585133748736 9601524722088 9609585620544 9634099869576 9655432880184 9672618351872 9696214315008 9697293398688 9718766340192 9729110716416 9743559111468 9750654111744 9751739253984 9755015383204 9762118725632 9775528229376 9776616139836 9787022089728 9798264727524 9808693719552 9809785320972 9833715897408 9873032472576 9894894557184 9898218779904 9899320344494 9906528765952 9920136635136 9923469338016 9931800523008 9953792739072 9957136748832 9979185067488 9990918383264 10004642172252 10013041505376 10016405419956 10038584978604 10078720649088 10103307282432 10104431671152 10115186538496 10126806148368 10130208282558 10137584830464 10138713033904 10152639837522 10163446016256 10164577097766 10171978672128 10187084756394 10197927597312 10221646536738 10252764490752 10264819475456 10278919502208 10287549103104 10291005239424 10313792850816 10314940664301 10322451729408 10340103546864 10348784514432 10352261222992 10375184474928 10383894894464 10398158486352 10401651782262 10410384422256 10436941525374 10466363750976 10493063658504 10504232174592 10505401181912 10519831678041 10527491939328 10528663535208 10539869942784 10555522370757 10563208621056 10564384191816 10590155581824 10591334151489 10602607263872 10614786788151 10627267431053 10632496508928 10659620224512 10668569440256 10683224068608 10686813133248 10695785178624 10719469103616 10723070344896 10746814688064 10750425116184 10759450566592 10774230031656 10783275467328 10786898144568 10810783823112 10838362353273 10851105871619 10856445087744 10880484765696 10881695645856 10893277810688 10908241104384 10909455073524 10917399048192 10918614036512 10933612132716 10945249555968 10946467643748 10954438569984 10970706660732 10982383566336 11010399850944 11034780434496 11054420973568 11078899034112 11082621027072 11107161531648 11135496127392 11144844861696 11148589009376 11163903005268 11172032262144 11173275588384 11182656040192 11198016831456 11201778842436 11209935679488 11211183223968 11239783181172 11264671693548 11312250034176 11313508965136 11337299011584 11338560730224 11350629169152 11367485630046 11375763130368 11379584855808 11404782934272 11406052163142 11418192438016 11433876768288 11443476006144 11444749541134 11472668546976 11505010535424 11518537884672 11547921909888 11573492740992 11577380894352 11587100610176 11603016957168 11612758195584 11616659540304 11642382578736 11646293875866 11654774396928 11672082534294 11681881756272 11685806323282 11711682475038 11747336573952 11761148845056 11774659219848 11787191829504 11788503616344 11817261196416 11818576329651 11827182302208 11844746477109 11857353685632 11858673280727 11867308450816 11883609698688 11884932215793 11897582196864 11927933171856 11961558572544 11992072752576 12002140620288 12006172779328 12022664774904 12032758325952 12059402741568 12063454138008 12073581933504 12094228255707 12103034950656 12104381887416 12131184900744 12135260412639 12145448492632 12162131801001 12176431779603 12182423113728 12209398935552 12213500723712 12223754489856 12241907601588 12250821832704 12254937537024 12282073929216 12283440791076 12296514933248 12313405750464 12323743391232 12327883593792 12355181512128 12386699832312 12404579260416 12436223595264 12463761413376 12467948655456 12478416041728 12495556723104 12508856635392 12510248735712 12537950469408 12542162635548 12551295504384 12569935036932 12580488045216 12584714501996 12611177639424 12612581126964 12665852602368 12693898893312 12695311586832 12726281288448 12727697585778 12736965556224 12741244582144 12755880821502 12769457815296 12770878917706 12780178331648 12797733521664 12802032962784 12812780827392 12845466492768 12873910506912 12906752115348 12929724531584 12958355120256 12991412148624 13002319005312 13024553506146 13034037639168 13035488186448 13049362786304 13064352970032 13068741982842 13078258292736 13079713761296 13097680401078 13111621196544 13113080378034 13142116975806 13197625039872 13226848846848 13231292450688 13242400697344 13260590808192 13262066568387 13271723652096 13276182331776 13305580089984 13307060856999 13339522896336 13350722007168 13355207226608 13384779971472 13418924818338 13438294198784 13456753394112 13472575561536 13502408197824 13506944376744 13536853116696 13551261355008 13552769463688 13571385905259 13581268227072 13582779675192 13587342855177 13597236796416 13617429623343 13628862048984 13663629554211 13670352654336 13705226002944 13716732137472 13721340319232 13740188314176 13751723801088 13753254219068 13763268972544 13782174561792 13786804729152 13798379352576 13833579299904 13864211315136 13868869043016 13880512563008 13899579201144 13915922033832 13955151667968 13990751544672 14005642899456 14026442237388 14036655919104 14038218046944 14053159923712 14072463714816 14074029827676 14084278161408 14085845589088 14105194278084 14120207442432 14121778868652 14153049050868 14212826966016 14244298758144 14249084177664 14261046904832 14280636254976 14282225535186 14292625471488 14297427126528 14329086250752 14333900154912 14365640042208 14377700623104 14382530859424 14402287083132 14412774445056 14414378430816 14451149804364 14508927527808 14544321472512 14545940098032 14578149510288 14593666074624 14595290191664 14615338667202 14625981167616 14627608880976 14632523074806 14643178088448 14664924209754 14680533134592 14713040579328 14714677981458 14750573846112 14776828036096 14809548708864 14842341835776 14847328169856 14848980516741 14859793148928 14885204007024 14897700784512 14930689108608 14935705123248 14948244298624 14968777601232 14986377574896 15019562258064 15024608129934 15057877467906 15118080973632 15154960923648 15156647506728 15172779807744 15190209222552 15195312423837 15206377245696 15208069550856 15245169024384 15246865646649 15257968008192 15280627134591 15296891395968 15298593774373 15332469805107 15340014047232 15358050512896 15379146736128 15397229213184 15431323654656 15436507859136 15470689276224 15483677594112 15488879387072 15510155320296 15523176771648 15528391834488 15562776712392 15575842341696 15602477673393 15615576633384 15655412288061 15663115431936 15681531793408 15699545626464 15716255772672 15718004821792 15739595487756 15751056642048 15756348261888 15758101772868 15769576402944 15792995302812 15809804914176 15844812931584 15846576287724 15863442929152 15885233372736 15903910895808 15948744763392 15989430336768 16002854160384 16030219699872 16043677767936 16079203655424 16084605517344 16098109244672 16120222032096 16125637674276 16137379934208 16139175849888 16174913200992 16180347216852 16216175734668 16235242372804 16284667631616 16320727148544 16322543468784 16339916716032 16364182610286 16376098572288 16377921054768 16417874333952 16419701465622 16431657854976 16437178125056 16456059991098 16473575349504 16475408680094 16515599776416 16581631460352 16618348551168 16623931540608 16660742297472 16680331647616 16703244191088 16717267292544 16722883514064 16759913382576 16773984060288 16802668263654 16814903519232 16816774835952 16822424487362 16859674771758 16897007540322 16927082115776 16968375051264 16970263447704 17007841095336 17025943753728 17051228445069 17063644695552 17069377283712 17071276920607 17083707769856 17107174401408 17109078244713 17127288657024 17165214009216 17167124311701 17209002820464 17277806827008 17321882864832 17336425340416 17360239111488 17366071341528 17380650915264 17419137293376 17424989310456 17463573868104 17469440813799 17482161595392 17484107170712 17508123801441 17522822634408 17528709484923 17567523712557 17576167698432 17596833386496 17635798462464 17641723267584 17680787744256 17682755424516 17695631536128 17701576442368 17725891794624 17740773453312 17742747809332 17786030528448 17800962676224 17846373295296 17891899757784 17942337858816 17963434082048 17988109128864 18003210930432 18009259168992 18049137488928 18068348473344 18095181207012 18108357636096 18110372900256 18116457140236 18129649061888 18154552425984 18156572831124 18171816065312 18196777351116 18218172738948 18273634670592 18320251085568 18335631734784 18362861402382 18376232749056 18382406305536 18384452068346 18397839136768 18423110893824 18425161186614 18444772399872 18485615086848 18491825390688 18532772268192 18554562711776 18580049748468 18606868890624 18654335392896 18695642120064 18701922983184 18717624062592 18763284953088 18765373103568 18806925704112 18813243953322 18826943256576 18829038491536 18854902555398 18870732067824 18877071752994 18918871690446 18998778903552 19040848339968 19042967380248 19063236168704 19089421932672 19091546378667 19105448334336 19111866873216 19133821232253 19154186722944 19156318376559 19170267497472 19203049444176 19219171241088 19268199739152 19310865760368 19345236703744 19394586797376 19437532680384 19487118222936 19503478507968 19510030766408 19536830259219 19551056458752 19553232279672 19574044179456 19596529455048 19603112974263 19617387439104 19619570641944 19667431794816 19669620567051 19713175463709 19746064945152 19789789114368 19796437559808 19798640688988 19813057531904 19840273270272 19846938676032 19863601046016 19907585478144 19914273497664 19958370134976 19981836766528 20009284344504 20026083010752 20032810839912 20077169957208 20128387227507 20157441298176 20206614564864 20208863342304 20230373076992 20253612296736 20260416565116 20275169660928 20277426067808 20305279675044 20326892032512 20329154195532 20343957344256 20374169512788 20395855194624 20443293073476 20505528981504 20529638950912 20557839004416 20575098206208 20582010478848 20627585701632 20629881328602 20644903458816 20680207093728 20697569028864 20704522445984 20750368949856 20767789788928 20796316972704 20803303564524 20820768844512 20873883050748 20932727501952 20986127317008 21008464349184 21010802363824 21039663356082 21054983878656 21057327070416 21079739885568 21111044741514 21126417242112 21128768383632 21180311163648 21182668302978 21205214527744 21229573576302 21254534862106 21319240449024 21366448137216 21373626266496 21391570357248 21423338302779 21438938207232 21446140689792 21493629376128 21500850232368 21518901133184 21548460063312 21566550934656 21573796289136 21621567646224 21676724706546 21702211743238 21763391291712 21816482208768 21818910147048 21837228073024 21867224265432 21890499111936 21892935287496 21941413321464 21948784612209 21964767132672 21997386314631 22020799701888 22023250378493 22069560868992 22072016972187 22108841947136 22157798068224 22165242054144 22214323063296 22270992254784 22289689723392 22297178018752 22327806010536 22346551176768 22365312080384 22396033662912 22403557684872 22422366447936 22479566362344 22529343387096 22536912194901 22586816201859 22624500068352 22627017930272 22674598023168 22677121460448 22701258338304 22734971260092 22751526260736 22759169711616 22809565868544 22812104326284 22836384876032 22867753536576 22886952012288 22889499082268 22945337093952 23010021070848 23037075769344 23095843819776 23146985481984 23154761788704 23174201220352 23206033914336 23225516391168 23233319080608 23284765157472 23292587751732 23309548793856 23344165068588 23363763512544 23371612646564 23423364950076 23494673147904 23522297690112 23549318439696 23574383659008 23577007232688 23634522392832 23637152659302 23654364604416 23689492954218 23714707371264 23717346561454 23734616901632 23767219397376 23769864431586 23795164393728 23855866343712 23923117145088 23984145505152 24004281240576 24012345558656 24045329549808 24065516651904 24118805483136 24126908276016 24147163867008 24188456511414 24206069901312 24208763774832 24262369801488 24270520825278 24290896985264 24324263602002 24352863559206 24427001447424 24483815203176 24509875074048 24546273915429 24564147858432 24566881582152 24593029866496 24626811500928 24629552198433 24647486782464 24655767187584 24684089986647 24710363024256 24713113020141 24773399664624 24809158520832 24872447190528 24927522826752 24935897310912 24956832083456 24991113446208 25020497471424 25075900938816 25084325271096 25139870073864 25160976090432 25169429003992 25204002395481 25222355278848 25225162253928 25233636731043 25289512157637 25331705204736 25387797786624 25390623173664 25452562576896 25455395171556 25473931112448 25482489164288 25511761643004 25538915630592 25541757835412 25560356663296 25595467043328 25604065925568 25625561654784 25690932985536 25747821013824 25813504230696 25859449063168 25916710240512 25982824297248 26004638010624 26049107012292 26068075278336 26070976372896 26098725572608 26128705940064 26137483965684 26156516585472 26159427522592 26195360802156 26223242393088 26226160756068 26284233951612 26395250079744 26453697693696 26462584901376 26484801394688 26521181616384 26524133136774 26543447304192 26552364663552 26611160179968 26614121713998 26679045792672 26701444014336 26710414453216 26769559942944 26837849636676 26876588397568 26913506788224 26945151123072 27004816395648 27013888753488 27073706233392 27102522710016 27105538927376 27142771810518 27162536454144 27165559350384 27174685710354 27194473592832 27234859246686 27257724097968 27327259108422 27410452005888 27442680638464 27480376628352 27503447602176 27506508438136 27544292103573 27564349123584 27573609458304 27576678102519 27596758705152 27637741779921 27667158599808 27728422630272 27737738086032 27761025126016 27799158402288 27831844067664 27910303335936 27981503089344 28052884474776 28076436093888 28144927429632 28148059655352 28171691178176 28210388556168 28219865929983 28240414884864 28243557737304 28306098101736 28315607629491 28378307535669 28411674152407 28425653932032 28488597516288 28498168355328 28522093809664 28561272509952 28564451070372 28585250942976 28594854253056 28658172501504 28667800309824 28731280084416 28755401246208 28765061718848 28804574166264 28828756861632 28902299608728 29017855055616 29088642945024 29091880196064 29156299020576 29187332149248 29190580383328 29230677334404 29251962335232 29255217761952 29265046149612 29286356176896 29329848419508 29361066269184 29426081158656 29429355962916 29501147692224 29553656072192 29619097417728 29684683671552 29694656339712 29697961033482 29719586297856 29770408014048 29795401569024 29861378217216 29871410246496 29896488597248 29937555202464 29972755149792 30039124516128 30049216259868 30115754935812 30236161947264 30309921847296 30313295013456 30345559615488 30380418445104 30390624847674 30412754491392 30416139101712 30490338048768 30493731293298 30515936016384 30561254269182 30593782791936 30597187548746 30664939610214 30758293472256 30794458426368 30862647309312 30873015718272 30941378552448 30944821992903 30967355188224 30977758774144 31020310640592 31046353543296 31056783668976 31125553424784 31151684683392 31204955346786 31231153266768 31310824576122 31399091252928 31436009643584 31479190975512 31512696523776 31516203545736 31585990605624 31619609828352 31666567112271 31689625863168 31693152575448 31703799995413 31726885858304 31770466745472 31774002454467 31807821791616 31844360364453 31881802293159 31897489526784 31978860673536 32005708320768 32060439399744 32087355535872 32158407310848 32169211034688 32196218489344 32240444064192 32251275348552 32278351699776 32349826401984 32360694433704 32432351469336 32470484745608 32515087059819 32553317614857 32569335263232 32641454297088 32645086937568 32679833432064 32728365220572 32752197144576 32755842109536 32835748667904 32839402931244 32863315709952 32874356250112 32912119982196 32947150699008 32950817360188 33031199552832 33163262920704 33236697102336 33247863081216 33321484594944 33360663295232 33406488382176 33434534585088 33445767028128 33519826765152 33547968120576 33605336527308 33629807038464 33633549671904 33644848974724 33719349543516 33794015080644 33854164231552 33936750102528 33940526895408 34015682190672 34051887507456 34102456890138 34127289391104 34138754567424 34142553841214 34167415539712 34214348802816 34218156489426 34254577314048 34330428018432 34334248623402 34418005640928 34555613654016 34643765729664 34647621205729 34672850680832 34720478222976 34732142683056 34761301830528 34838274586752 34849978620912 34927147736208 34938881627598 34964323190784 34968214341424 35016247602882 35045645268816 35057418969846 35135047425114 35283446535168 35361575488512 35365510849032 35403152884736 35451783589248 35455728988953 35481546906624 35485495618664 35534239431327 35572061056896 35576019842181 35601925352448 35654796647379 35692746590592 35783799515568 35884675717632 35926868164096 35976218257728 36006421860864 36018518337984 36098274977856 36190362414024 36220745800512 36232914280472 36282684767121 36309104851968 36313145662248 36343632130624 36393554702232 36405781237917 36436345477896 36529295338809 36547269341184 36640502171136 36671263469568 36725722804764 36752465498112 36764812611072 36768904136692 36795678273536 36846221787648 36850322373228 36889544799744 36971230173696 36983650781376 37065544536384 37109125423552 37160099496936 37213737781248 37308670785792 37391284240128 37403845966368 37435248125184 37526569906176 37530746207136 37613851408224 37626487906644 37653886513152 37658076983072 37709805110796 37741464135648 37754143505988 37837743380892 37997557807104 38081696679936 38085934760496 38126472337408 38178843865344 38183092757334 38210896668672 38223733746432 38267642464506 38308373445888 38312636753118 38340534994944 38406098888352 38438342482176 38536399478304 38621731520736 38690473407488 38789173594752 38875065360768 38974236445872 39006957015936 39020061532816 39073660518438 39102112917504 39106464559344 39148088358912 39193058910096 39206225948526 39234774878208 39239141283888 39334863589632 39339241134102 39426350927418 39592875119616 39597281377976 39680546540544 39693877352064 39727202092032 39786199705161 39815170956288 39828546995328 39916740269952 39921182570997 39963673533056 40018568689008 40052166021504 40065621679824 40154339914416 40256774455014 40314882596352 40417726684608 40507224593472 40520833130232 40554852135616 40610559350088 40653784065024 40658308391064 40748339025576 40762028565531 40791710389248 40852288870029 40886586146952 40900322131487 40990888662633 41011057963008 41059277901824 41115678008832 41150196412416 41164020957696 41255171403264 41259762657204 41289806917632 41360414187456 41395138057728 41409044891968 41500737899712 41535579577856 41592633945408 41606607129048 41641537689024 41747766101496 41865455003904 41972254634016 42016928698368 42021604727648 42079326712164 42109967757312 42114654140832 42159479771136 42222089483028 42252834484224 42257536767264 42360622327296 42365336605956 42410429055488 42459147152604 42509069724212 42638480898048 42732896274432 42747252532992 42783140714496 42846676605558 42877876414464 42892281379584 42987258752256 43001700464736 43037802266368 43096920126624 43133101869312 43147592578272 43243135292448 43353449413092 43404423486476 43526782583424 43632964417536 43637820294096 43674456146048 43734448530864 43780998223872 43785870574992 43882826642928 43897569224418 43929534265344 43994772629262 44041599403776 44046500756986 44139121737984 44144033944374 44330484108288 44428646126592 44541984509568 44546941550223 44579379446784 44594356037504 44655612021072 44693102353536 44698076211971 44730624160768 44792067325824 44807115369744 44844732895872 44959132724688 45058686774192 45073824389802 45173632403718 45254035860544 45354242920896 45469942520184 45518339423232 45585937271511 45619131737088 45624208652568 45672769752064 45735507073152 45740596939947 45773904024576 45778998164536 45841881403773 45890674187904 45895781323119 45997409415321 46020042141696 46074151538688 46191687639552 46293970963968 46309523577408 46348402440704 46412067828672 46451032782336 46466638161216 46569530314944 46585175503464 46688330137176 46727527025088 46743225293128 46807433020179 46846729900152 46966236864183 46989346295808 47044595380224 47098636879392 47148767318016 47154014465376 47269044785664 47274305318604 47308729208832 47378985908436 47429414742528 47434693122908 47469233803264 47534438794752 47539728863172 47590328787456 47711732687424 47846234290176 47968291010304 48008562481152 48024691117312 48090659099616 48131033303808 48237610966272 48253816552032 48294327734016 48376913022828 48412139802624 48417527549664 48524739602976 48541041650556 48581793970528 48648527204004 48705727118412 48854002894848 48967630406352 49019750148096 49092547830858 49128295716864 49133763164304 49186059732992 49253623001856 49259104396866 49294973564928 49311534375168 49368179973294 49420726048512 49426226040282 49546799329248 49744894381056 49855045653504 49871794621824 49913664166912 49982226892416 50040994942848 50151801877632 50168650542192 50279740147728 50321952180864 50338858007984 50408004790962 50444710557696 50450324507856 50467273462086 50579024315274 50781246347328 50905125153792 50910790343112 50964978328576 51023523286008 51077831261184 51083515670824 51153685335207 51190934086656 51208131851136 51213830761821 51251123309568 51327234734139 51381865971072 51495642027648 51501372935103 51627008461392 51718898126336 51833420481024 51965648594496 52009276021248 52098214024584 52141952745792 52257411880128 52274967931368 52318855045184 52390721604312 52408322441397 52446484786176 52452321512136 52568467903224 52586128454769 52702571137671 52790500159488 52907395387392 52925169802752 52969602789376 53042363232768 53048266273548 53086894608384 53104729327104 53222320359936 53228243427996 53358091585344 53402888028672 53420828906432 53539119885888 53675699273352 53753176795136 53827013576448 53890302246144 54009632791296 54027777506976 54147412466784 54205045420032 54211077854752 54285543621036 54325072908288 54331118700768 54349371420708 54388947185664 54469718493372 54515448195936 54654518216844 54820904011776 54885361276928 54960753256704 55006895204352 55013016876272 55088584207146 55128698247168 55147218916608 55153356205038 55193517410304 55275483559842 55334317199616 55456845260544 55475476172064 55522050252032 55598316804576 55663688135328 55820606671872 55963006178688 56105768949552 56152872187776 56289854859264 56296119310704 56343382356352 56420777112336 56439731859966 56480829769728 56487115474608 56612196203472 56631215258982 56756615071338 56823348304814 56996336710656 57122545019904 57128902140744 57189708506112 57274639136001 57316345003008 57335600619648 57462560168832 57468955129677 57510802492416 57530123437696 57609148332528 57657513723264 57663930380329 57804599217456 58035710111232 58183760392128 58312598041152 58381160766656 58461354668808 58510435523904 58530092299224 58659696839016 58722132538368 58809338922789 58852162317312 58858711925832 58878485705767 59002295384448 59008861701153 59107312144384 59139526391127 59238194835456 59369367343104 59389312679424 59395922066964 59439172595712 59540816028096 59590803138048 59722756434432 59742820492992 59792977194496 59875110404928 59945510299584 60078249032256 60098432519736 60231509871624 60385161682521 60472323894528 60619843694592 60626590026912 60691119230976 60760836890208 60781249695348 60825508982784 60832278203424 60980676097536 60987462586596 61031872032768 61122508538364 61187565583872 61194375097492 61329879220428 61516586944512 61588916852736 61725294618624 61746031436544 61882757104896 61889643985806 61934710376448 61955517548288 62040621281184 62092707086592 62113567337952 62251106849568 62303369366784 62409910693572 62462306533536 62621649152244 62798182505856 62872019287168 62958381951024 63025393047552 63032407091472 63171981211248 63239219656704 63333134224542 63379251726336 63386305150896 63407599990826 63453771716608 63540933490944 63548004908934 63615643583232 63688720728906 63763604586318 63957721347072 64120878799488 64174711071744 64270014908337 64316814621696 64338422069376 64345582239211 64392436978688 64480888128384 64502550697104 64556703399552 64699652803968 64721388867408 64864702938672 64940969491216 65030174119638 65106635229714 65290173875136 65456730441144 65511684219072 65671497335808 65678805862488 65748712500224 65824239964392 65846353836627 65894301398016 65901634720376 65992158943893 66062399105664 66069751135479 66216050916561 66326525841408 66473394204672 66495726162432 66642969189888 66721326590464 66812976764352 66869069170176 66891534056256 67039653530304 67095936241152 67210673054616 67267099343808 67289697949448 67438699087032 67588030161288 67610736584703 67708328463104 67873500205056 67881053790816 68031364381344 68103775014912 68204913780276 68254578782208 68277509134848 68285107682428 68334831079424 68428697605632 68436312978852 68509154628096 68660856036864 68668497246804 68836011281856 69111227308032 69287531459328 69295242411458 69345701361664 69440956445952 69464285366112 69522603661056 69676549173504 69699957241824 69854295472416 69877763255196 69928646381568 69936428682848 70032495205764 70091290537632 70114837939692 70270094850228 70566893070336 70723150977024 70731021698064 70806305769472 70903567178496 70911457977906 70963093813248 70970991237328 71068478862654 71144122113792 71152039684362 71203850704896 71309593294758 71385493181184 71567599031136 71769351435264 71853736328192 71952436515456 72012843721728 72037036675968 72196549955712 72380724828048 72441491601024 72465828560944 72565369534242 72618209703936 72626291324496 72687264261248 72787109404464 72811562475834 72872690955792 73058590677618 73281004342272 73451445609528 73529625222144 73537808273384 73638821746287 73692443575296 73700644746456 73779089599488 73888656595299 73942460347392 73967301562752 74131089072768 74139339060423 74218250847104 74320198993872 74390872017371 74427475562496 74617341571584 74782568480256 74807691932736 74870496250368 75061492414272 75227702816448 75252975813288 75316153966144 75419610221592 75482928271296 75508287011976 75675486761784 75700910193129 75868536472911 75957741101333 75995115614208 76163393359872 76171869520992 76252944674816 76357687730688 76366185514668 76421793337344 76447467492864 76535284929012 76616746891776 76625273506236 76681069989888 76812197776704 76876684964352 77072798956608 77243463041472 77380946814976 77578347189504 77750130721536 77948472891744 78013914031872 78040123065632 78147321036876 78204225835008 78212929118688 78296176717824 78386117820192 78412451897052 78469549756416 78478282567776 78669727179264 78678482268204 78852701854836 79185750239232 79194562755952 79361093081088 79387754704128 79454404184064 79572399410322 79630341912576 79657093990656 79833480539904 79842365141994 79927347066112 80037137378016 80104332043008 80131243359648 80308679828832 80513548910028 80629765192704 80835453369216 81014449186944 81041666260464 81109704271232 81221118700176 81307568130048 81316616782128 81496678051152 81524057131062 81583420778496 81704577740058 81773172293904 81800644262974 81981777325266 82231356017664 82328041915392 82510342806528 82519525314408 82720828374912 82730034307557 82790276115456 82818089783936 82913225339763 83001475799424 83010712965089 83071159155712 83185267890816 83213214258096 83283075378048 83495532202992 83730910007808 83944509268032 84043209455296 84158653424328 84229308281664 84444178966056 84515073534528 84659597789949 84721244654592 84730673211912 84820858110976 84918294305208 84946822888473 85018139448424 85134922607007 85235022457221 85276961796096 85465792548864 85494505065984 85566281428992 85693353211116 85755752828928 85784562759168 85974517504512 86003400929472 86075604532736 86193840253248 86266203738624 86295185156544 86486270584896 86706898826184 86808846972952 87053565166848 87265928835072 87275640588192 87348912292096 87468897061728 87561996447744 87571741149984 87765653285856 87795138448836 87859068530688 87989545258524 88083198807552 88093001513972 88278243475968 88288067888748 88660968216576 88857292253184 89083969019136 89093883100446 89158758893568 89188712075008 89311224042144 89386204707072 89396152423942 89461248321536 89584134651648 89614230739488 89689465791744 89918265449376 90117373548384 90147648779604 90347264807436 90508071721088 90708485841792 90939885040368 91036678846464 91171874543022 91238263474176 91248417305136 91345539504128 91471014146304 91481193879894 91547808049152 91557996329072 91683762807546 91781348375808 91791562646238 91994818830642 92383375279104 92587941927936 92619047154816 92696804881408 92824135657344 92834465978709 92902065564672 92933276322432 93139060629888 93170351006928 93376660274352 93455054050176 93486450586256 93614866040358 93693459800304 93932473728366 94197273758784 94308028930752 94538089571328 94548610637208 94757971816872 94858829485056 94869386245816 94999701336813 95068877589504 95079457726344 95111399986239 95180657574912 95322007363401 95423465374848 95645406879477 95692468580352 95936582020608 96017124962304 96049382234624 96181318199232 96262066607616 96475221932544 96507633104064 96588655468032 96753826045656 96835055099328 97049479205952 97082083301112 97163587941056 97297054408008 97411454236824 97659952844571 97708005789696 97935260812704 98039500296192 98185095661716 98256591433728 98267526328608 98372119465984 98507246003712 98518208793732 98589947129856 98623068750336 98736359946588 98841452097024 98852452080564 99093598658496 99489788762112 99710091307008 99743589243648 99827328333824 99964453784832 100081989885696 100303603755264 100337301084384 100559480295456 100643904361728 100677716015968 100816009581924 100889421115392 100900649015712 100934546924172 101158048630548 101562492694656 101810250307584 101821580686224 101929956657152 102047046572016 102155662522368 102167031341648 102307370670414 102381868173312 102416263702272 102427661523642 102502246619136 102654469468278 102763731942144 102991284055296 103002745870206 103254016922784 103437796252672 103666840962048 103931297188992 103942863617187 104018552042496 104196428049168 104283905491584 104514823760256 104549935862736 104637710090368 104781443208624 104816644882794 104892969572352 104904643024272 105136935806448 105172256909538 105405142275342 105850339605504 106084726465536 106096532547096 106209458654208 106367186966859 106444640719872 106456486855992 106716183170688 106728059526543 106805776057344 106841657812864 106964389942137 107078239771776 107090156420611 107351398546704 107506353590272 107654027152896 107780604492288 108019265582592 108055555013952 108294824933568 108422155709504 108571087242072 108662237401536 108698742841416 108939436986744 109030896391872 109217343713751 109309036433688 109345759167853 109587886016427 109641808023552 109770722553856 109921506513408 110013790408704 110026033752544 110177168414292 110257396494336 110294437833216 110306712410076 110387034820608 110550967119684 110668634399232 110913690521088 110950952344128 111044100504064 111196633609152 111327376270656 111641213343744 111926012357376 112211537899104 112305744375552 112579709718528 112592238621408 112686764712704 112841554224672 112879463719932 112961659539456 112974230949216 113224392406944 113262430517964 113513230142676 113646696609628 113992673421312 114245090039808 114257804281488 114379417012224 114549278272002 114632690006016 114671201239296 114925120337664 114937910259354 115021604984832 115060246875392 115218296665056 115315027446528 115327860760658 115609198434912 116071420222464 116367520784256 116625196082304 116762321533312 116922709337616 117020871047808 117060184598448 117319393678032 117444265076736 117618677845578 117704324634624 117717423851664 117756971411534 118004590768896 118017723402306 118279052782254 118778625358848 118791844133928 119081632056192 119181606276096 119358599115483 119445512868864 119485640985984 119498938444249 119585954388992 119750220809856 119763547712991 119891020599168 120156498064512 120196865039472 120463019743248 120770323365042 120944647789056 121253180053824 121521673780416 121562499390696 121664556406848 121961352195072 121974925173192 122245017076728 122286085696593 122375131167744 122388750194984 122556866610087 122659758440856 122700966394461 122972665987899 123033173889024 123177833705472 123450589237248 123492062873088 123765514209792 123779287971612 123869420752896 123911035096576 124081242562368 124185414173184 124227134675904 124502213699136 124606738733568 124819821387144 124924613067072 125243298304488 125596365011712 125744038574336 125916763902048 126050786095104 126064814182944 126343962422496 126478439313408 126666268449084 126758503452672 126772610301792 126815199981652 126907543433216 127081866981888 127096009817868 127231287166464 127377441457812 127527209172636 127915442694144 128241757598976 128349422143488 128540029816674 128633629243392 128676844138752 128691164478422 128784873957376 128961776256768 129005101394208 129113406799104 129399305607936 129442777734816 129729405877344 129881938982432 130060348239276 130213270459428 130580347750272 130913460882288 131023368438144 131342994671616 131357611724976 131497425000448 131648479928784 131692707673254 131788602796032 131803269440752 131984317887786 132124798211328 132139502270958 132432101833122 132991452324864 133285938379776 133442653180928 133625953528704 133640824650669 133738138340352 133783068112512 134079307060608 134094228635913 134191872482304 134421346109232 134534198687616 134579395898896 134877398174064 135176060322576 135221473169406 135416656926208 135762107581632 136062728762688 136409827560552 136555018269696 136570215364856 136757811814533 136857395211264 136872625957704 137018309256192 137221790819841 137321712073728 137336994493608 137672022563712 137687343969357 137992228245963 138222454616064 138575062918656 138590484822916 138691402723328 138881912891904 138928570732224 139045207322112 139353098347008 139399914483648 139708590944832 139755526510392 139872857365696 140064990411528 140182581075264 140229675879384 140540189700456 140898710592549 141133786140672 141446301954048 141462043396128 141612611538944 141807134356992 141822915955812 141926187626496 141941982474656 142136957725308 142288244227584 142304079368724 142407701409792 142619186589516 142770986362368 143135198062272 143538702870528 143707472656384 143904873030912 144025687443456 144074073351936 144393099911424 144761449656096 144882983202048 144931657121888 145130739068484 145236419407872 145252582648992 145374528522496 145574218808928 145623124951668 145745381911584 146117181355236 146562008684544 146902891219056 147059250444288 147075616546768 147277643492574 147384887150592 147401289492912 147558179198976 147777313190598 147884920694784 147934603125504 148262178145536 148278678120846 148436501694208 148640397987744 148781744034742 149234683143168 149565136960512 149615383865472 149740992500736 150122984828544 150455405632896 150505951626576 150632307932288 150839220443184 150965856542592 151016574023952 151350973523568 151401820386258 151737072945822 151915482202666 152343739041984 152715375461376 152732371029336 152894934985728 153070569858024 153233493783552 153250547012472 153624395553408 153641492285463 153753369928704 153981704202417 154145597913216 154162752649451 154486926082944 154504118805309 154761893629952 155156694379008 155500261443072 155896945783488 156027828063744 156080246131264 156294642073752 156425858237376 156772235640384 156824903794104 156956565135552 157224967324191 157339454358528 157356964536408 157705403709672 157758385364307 158107713413013 158371500478464 158389125511904 158722186162176 158775509408256 158908808368128 159144798820644 159260683825152 159314187981312 159666961079808 159684730283988 159854694132224 160074274756032 160208664086016 160262486719296 160617359657664 161027097820056 161259530385408 161670906738432 162028898373888 162083332520928 162219408542464 162442237400352 162615136260096 162633233564256 162993356102304 163048114262124 163166841556992 163409155480116 163546344587808 163601288525948 163963554650532 164462712035328 164656083830784 165020685613056 165039050628816 165441656749824 165460068615114 165580552230912 165636179567872 165826450679526 166002951598848 166021425930178 166142318311424 166370535781632 166426428516192 166566150756096 166991064405984 167461820015616 167889018536064 168086418910592 168317306848656 168458616563328 168888357932112 169030147069056 169319195579898 169442489309184 169461346423824 169641716221952 169836588610416 169893645776946 170036278896848 170269845214014 170470044914442 170989010131968 171386706422232 171569125518336 171823917408003 171949035009024 172006801858944 172151209065472 172387680506496 172406865389031 172532407477248 172590370313088 172972541169792 172991791140987 173413797652368 173617693945904 174107130333696 174551281176384 174697824584192 174937794123456 175143482299968 175531306571712 175590276897672 175979090517048 176166397615104 176186003027944 176428016768367 176556486951936 176576135777496 176635457117301 177026585103459 177321936433152 177714584506368 178167938038272 178187766200892 178317517787136 178377424150016 178622448084288 178772409414144 178792304847884 178922496643072 179168269303296 179228461478976 179378931583488 179836530898752 180234747096768 180295297559208 180694529614872 181016143442176 181416971683584 181879770080736 182073357692928 182343749086044 182476526948352 182496834610272 182691079008256 182942028292608 182962387759788 183095616098304 183115992658144 183367525615092 183562696751616 183583125292476 183989637661284 184766750558208 185175883855872 185238094309632 185393609762816 185648271314688 185668931957418 185804131129344 185866552644864 186278121259776 186340702013856 186753320548704 186910108100352 186972901172512 187229732080716 187386919600608 187864947456732 188394547517568 188616057861504 189076179142656 189097221274416 189515943633744 189717658970112 189738772491632 189999402673626 190137755179008 190158915452688 190222799972478 190361315149824 190644014726802 190846930749696 191290813758954 191873164041216 192098764469248 192362636398464 192524133215232 192810044725011 192950443865088 193015266208128 193036746717633 193177310936064 193507652091312 193670110198656 194098958411904 194164166602224 194327175882112 194594108816016 194822908473648 195319905689142 195870521625408 196370191323432 196535052657216 197014492007424 197036417587464 197246137500672 197472719893176 197539061509881 197682904194048 197704904161128 198187197316992 198209253406437 198648152749683 198881719066849 198979577524224 199420182614016 199487178487296 199654656667648 199928907569664 200163979771392 200607207510528 200674602168768 201118960590912 201287808723456 201355432031936 201632019163848 201801298031424 201869093848344 202316097261096 202832209754109 203124985389312 203620500615168 203643161372448 203859913314304 204094093144032 204311325044736 204334062683296 204614741340828 204763736346624 204832527404544 204855323047284 205004493238272 205308938936556 205527463884288 205982568110592 206005491740412 206508033845568 206875592505344 207333681924096 207862594377984 207885727234374 208037104084992 208392856098336 208567810983168 209029647520512 209099871725472 209275420180736 209562886417248 209633289765588 209785939144704 209809286048544 210273871612896 210344513819076 210810284550684 211700679211008 212169452931072 212193065094192 212418917308416 212734373933718 212889281439744 212912973711984 213432366341376 213456119053086 213611552114688 213683315625728 213928779884274 214156479543552 214180312841222 214702797093408 215308054305792 215561208984576 216038531165184 216111110027904 216589649867136 216844311419008 217142174484144 217324474803072 217397485682832 217878873973488 218061792783744 218434687427502 218618072867376 218691518335706 219175772032854 219843013026816 220052067505088 220354336828584 220588875666432 220613424820152 221101934239368 221337268798464 221665969785897 221827381042176 221901904688256 221926599967891 222088201008128 222393267218304 222418017181269 222654752541312 223172616052113 223282426687488 223852024714752 224423075798208 224611488751104 225184477242816 225373529425408 225683108449344 225758927439864 225948461898432 226448784813888 226524861035928 227026460285352 227102730579387 227293393219256 227605609418733 227873223303999 227985346842624 228490180079616 228515608562976 228758834024448 229098556544004 229265380012032 229342402478592 229850240675328 229875820518708 230043209969664 230120493750784 230436593330112 230630054893056 230655721521316 231218396869824 232142840444928 232735041568512 233250392164608 233524643066624 233845418675232 234041742095616 234120369196896 234638787356064 234888530153472 235237355691156 235408649269248 235434847703328 235513942823068 236009181537792 236035446804612 236558105564508 237557250717696 237583688267856 238163264112384 238363212552192 238717198230966 238891025737728 238971281971968 238997876888498 239171908777984 239500441619712 239527095425982 239782041198336 240312996129024 240393730078944 240926039486496 241540646730084 241889295578112 242506360107648 243043347560832 243124998781392 243329112813696 243922704390144 243949850346384 244490034153456 244572171393186 244750262335488 244777500389968 245113733220174 245319516881712 245401932788922 245945331975798 246984125746176 247531028419584 247558575943224 247822070193152 248162485124736 248190102922671 248370828346368 248454269351808 248739676019289 249004427398272 249032138895267 249213477467136 249639642774288 249849226134144 250486596608976 251192730023424 251488077148672 251833527804096 252129628365888 252687924844992 253332536898168 253545220603584 253630399963304 253978793369847 254163733963776 254192019635736 254462574332928 254754882915624 254840468665419 255054418345272 255705067371663 255830885388288 256483515197952 256698844286976 257080059633348 257267258486784 257353688277504 257382328956844 257569747914752 257923552513536 258010202788416 258226813598208 258798611215872 258885555469632 259458811754688 259763877964864 260120696478552 260426540918856 261160695500544 261826921764576 262046736876288 262685989343232 262715223449952 262994850000896 263296959857568 263385415346508 263577205592064 263606538881504 263968635775572 264249596422656 264279004541916 264864203666244 265982904649728 266571876759552 266885306361856 267251907057408 267281649301338 267476276680704 267566136225024 268158614121216 268188457271826 268383744964608 268842692218464 269068397375232 269158791797792 269754796348128 270352120645152 270442946338812 270833313852416 271524215163264 272125457525376 272819655121104 273110036539392 273140430729712 273515623629066 273714790422528 273745251915408 274036618512384 274443581639682 274643424147456 274673988987216 275344045127424 275374687938714 275984456491926 277150125837312 277180969645832 277763825783808 277857141464448 278090414644224 278503397936127 278706196694016 278799828967296 279417181889664 279511053020784 279745714731392 280129980823056 280365162150528 280459351758768 281080379400912 281797421185098 282924086792256 283614268713984 283645831911624 283883964949312 284273915450616 284576488455168 284608158737448 285238373179032 285334199958717 285541972724736 285966022090203 286270396124544 286302254920409 286936220638431 287077405741056 287414945312768 287809746061824 288051374886912 288148146703872 288786199822848 289522899312192 289765966404096 289863314243776 290261478136968 290505165297984 290749057044992 291148437617856 291246249903336 291490763823168 292234362710472 292979858533713 293124017369088 293805782438112 294118500888576 294151233093536 294555286985148 294769774301184 294802578985824 295116358397952 295554626381196 295769841389568 295869206251008 296524356291072 296557356241692 296873003388416 297280795975488 297563488069484 298469366286336 299130273921024 299230767730944 299481985001472 300245969657088 300910811265792 301011903253152 301264615864576 301678440886368 301931713085184 302033148047904 302701947047136 302803640772516 303474145891644 303830964405332 304687478083968 305430750922752 305464742058672 305789869971456 306141139716048 306466987567104 306501094024944 307248791106816 307282984570926 307506739857408 307963408404834 308291195826432 308325505298902 308973852165888 309008237610618 310313388758016 311000522886144 311793891566976 311828590851561 312055656127488 312160492262528 312589284147504 312851716474752 313544471280768 313649807588208 313913130271104 314449934648382 314678908717056 314713929072816 315410807419344 315516770728614 316215426826026 316778251023808 317551018816512 318289597641288 318628375962624 319101560900577 319333922159616 319369460567976 319709388264448 320148549512064 320184178579629 320417328172032 320524973438592 320893169826411 321234719315328 321270469261833 322054195640112 322519060770816 323341813476864 324057796747776 324166665041856 324438817084928 324884474800704 325266467128512 325986712204608 326096228524248 326818310960232 327092689175616 327202577051896 327652031141253 327927109301064 328037277503559 328763658049281 328925424070656 329312167661568 330041371226112 330078101257632 330883313499648 330920137230228 331161104461824 331272359135744 331652901359052 332005903197696 332042851860356 332284636622848 332741071563264 332852857032384 333132301512192 333982128811968 334923640031232 335778037072128 336172837821184 336634613697312 336917233126656 337776715864224 338060294138112 338638391159796 338884978618368 338922692847648 339283432443904 339673177220832 339787291553892 340072557793696 340539690428028 340940089828884 341978020263936 342773412844464 343138251036672 343647834816006 343898070018048 344013603717888 344302418130944 344775361012992 344813730778062 345064814954496 345180740626176 345945082339584 345983582281974 346827595304736 347235387891808 348214260667392 349102562352768 349395649168384 349875588246912 350286964599936 351062613143424 351180553795344 351958181034096 352332795230208 352372006055888 352856033536734 353112973903872 353152271554992 353270914234602 354053170206918 356335876076544 356375532401784 356754848300032 357244896168576 357544818828288 357584609695768 358075797346449 358336538606592 358456922957952 358496815332747 358757863166976 359290643138973 359673061797504 360469494193536 360590595118416 361389059229744 362032286884352 362833943367168 363759540161472 364687498172088 364993669220544 365884056585216 365924775519576 366231985316288 366735051230184 366858257089779 367125393503232 367166250584952 367979275322568 368102899183383 368917997963697 369533501116416 370351767711744 370476188619264 370787219525632 371296542629376 371337863914836 371608262258688 371733105289728 372556242519552 372681404027712 373506641097408 373820216200704 373945802345024 374459464161432 374773839201216 375729894913464 376789095035136 377232115723008 378152358285312 378194442548832 379031887267488 379435317940224 379477544983264 379998805347252 380275510358016 380317830905376 380445599944956 380722630299648 381288029453604 381693861499392 382581627517908 383746328082432 384197528938496 384725272796928 385048266430464 385620089450022 385900887730176 386030532416256 386073493435266 386354621872128 387015304182624 387340220397312 388197916823808 388328333204448 388654351764224 389188217632032 389645816947296 390639811378284 391741043250816 392740382646864 393070105314432 394028984014848 394072835174928 394492275001344 394945439786352 395078123019762 395365808388096 395409808322256 396374394633984 396418506812874 397296305499366 397763438133698 398974356974592 399857815139328 400327959542784 400922473952007 401214415021056 401349204337536 402237921181824 402282685907739 402575617446912 402710864063872 403264038327696 403602596062848 403738187696688 404632194522192 405664419508218 406249970778624 407286322744896 408188186288064 408668125366592 409229482681656 409665054809088 409710646094568 410617877873112 411054927768576 411665372459523 411965136221184 412010983480824 412149399940369 413016067691136 413062031908071 413751185010688 413976684737889 414667363848192 415725188755968 415771454468748 416074208169984 416785712196672 417135621966336 418059295041024 418199743450944 418550840361472 419125772834496 419266579531176 419618572097088 420547743225792 420689027638152 421620569101368 422696131777647 423401358422016 424338905862144 424386130188384 424837834616832 425468747867436 425778562879488 425825947423968 426864732682752 426912238106172 427223104229376 427366631251456 427857559768548 428312959087104 428360625682444 429405594186816 430616108611584 431122417969152 432077062330368 432222220055808 433179299734272 433688622838016 434284348968288 434648949606144 434794971365664 435757747946976 436123585567488 436869374855004 437236145734752 437383036671412 438351544065708 439686026053632 440104135010176 440708673657168 441177751332864 441226849640304 442203868478736 442674537596928 443331939571794 443654762084352 443803809376512 443853199935782 444176402016256 444786534436608 444836034362538 445309505082624 446345232104226 447704049429504 448846151596416 449222977502208 450368954485632 450419075674477 450747058850816 451366216898688 451517854879728 451896923796864 452897569627776 453049722071856 454052920570704 454205461158774 454586786438512 455211218837466 455746446607998 457031217125952 458197113088008 458684804957184 459700481350656 459751641037416 460240987501568 460873186660224 460924476856389 461260109786112 461311443042632 461945112607251 462436793739648 462488257948353 463512356415927 464285680889856 465470083137024 466500784329216 467049286133248 467690837350464 468083484191232 468240738393792 469277574712128 470474711382312 470869695406656 471027885646136 471674901972573 472018363075584 472070893609224 473116211129016 473275156092921 475114501435392 475167376535712 476326528224768 476726425104384 477434396461932 477782051475456 477942563943936 477995753776996 478343817555968 479000883239424 479054190851964 479564082396672 480625992258048 480787460157888 481852078972992 483081293460168 483778591156224 485012720215296 486086695121664 486249997562784 486658225627392 487845408780288 487899700692768 488980068306912 489144342786372 489500524670976 489555000779936 490227466440348 490639033763424 490803865577844 491890663951596 493968251492352 495062056839168 495117151886448 495644140386304 496324970249472 496380205845342 496741656692736 496908538703616 497479352038578 498008854796544 498064277790534 498426954934272 499279285548576 499698452268288 500973193217952 502385460046848 502976154297344 503667055608192 504259256731776 505375849689984 506665073796336 507090441207168 507260799926608 507957586739694 508327467927552 508384039271472 508925148665856 509509765831248 509680937330838 510108836690544 511410134743326 512967030395904 514160119266696 514707376555008 514764657913688 515471752224009 515847105027072 516020405576832 516453627196416 517220596167093 517597222431744 517771110939264 518917623509376 518975373422961 519527755929728 520241392957104 520853081837712 522321391001088 523653843529152 524093473752576 525430446899904 526593919715136 526770830693016 527213077763008 527937271551144 528499192845312 528558009083832 529728407332488 529906371351903 531079755310377 531704187709331 531965809299456 533143753519104 533770612723712 534503814114816 534563298602676 534952553361408 535132272450048 536317228242432 536376914543652 536767489929216 537685384436928 538136794750464 538317583595584 539509592696256 540704241290304 540885892677624 541666627704832 543048430326528 544250915050752 545639310242208 546220073078784 546280861459424 547031247258132 547429580845056 547490503830816 548073237024768 548887163279364 549286848294912 549347977974432 550688090254848 550749375877428 551968912983852 554300251674624 554361939291664 555527651567616 555714282928896 556180829288448 557006795872254 557412393388032 557599657934592 558834363779328 559022106041568 559491429462784 560259961646112 560730324301056 560918703517536 562160758801824 563594842370196 565848173584512 567228537427968 567291663823248 567767929898624 568547830901232 569152976910336 569216317474896 570476746358064 570668399917434 571083945449472 571932044180406 572540792249088 572604509840818 573872441276862 575619492123648 576296293407744 577572399645696 579045798624384 579110240152899 579531932808192 579726628487552 580522956273936 581010330595968 581074990755623 581498114089984 582296875235712 582492499806672 582981527646336 584468725420944 585959717067426 587611564876224 588302466187072 589110573970296 589605157971648 591109252762392 591738412502016 592617184529643 593048712582144 593114712483384 593746006776832 594561591950976 594627760219311 595126976138968 595944458249049 596645157200547 596938732572672 598260547842048 598461535461888 598963970002944 600491939314176 601821622531584 602023806506304 602529231729152 603356881772736 603863426170368 604066296095808 605403894094272 605607281545032 606948291783288 607661928810664 608496629262327 609374956167936 610861501845504 610929484117344 611579739942912 612282279432096 612933975134208 613002188049888 614497582213632 614565969141852 615013479714816 615926816809668 616582391652864 616651010597804 617947704331776 618016475221236 620626777516032 622001045772288 623587783133952 623657181703122 624111312254976 624320984525056 625178568295008 625703432949504 627088942561536 627299615176416 627826260542208 628899869296764 629357817434112 629427858145632 630821614838688 631033541457228 632430853652052 633556502047616 635102037633024 636579195282576 637256751925248 638203121801154 638667844319232 638738921135952 639418776528896 640297099024128 640368357159258 640834656344064 641049946877184 641786339652822 642469438630656 642540938523666 644108391280224 646683626953728 648115593495552 648333330083712 648877634169856 649768949601408 650532934257024 651973424409216 652192457048496 653636621920464 654185378351232 654405154103792 655304062282506 655854218602128 656074555007118 657527316098562 660156202515264 661766626999296 661840274460456 662544718271488 663305802718104 664011806395392 664085703720712 664997909357691 665482143126528 665705714064768 665779799903673 666264603024384 667254051543807 667964257623936 669517848156339 669847280062464 671556074144256 672345675642368 673269227394624 673834466253312 675553431728448 676120588276224 677276782319592 677845385695296 679346354441664 679574583107784 680145115587392 681079380856056 681308191738161 681880179657768 683619669911997 683956040527872 685546825688928 686276502073344 687295669632012 687796140036096 688027207435776 688604836261888 689550722025984 689627461556124 690129629908992 690361481252352 691890164679168 691967164563948 693655190609472 694470775783616 696428521334784 698205124705536 698791298336768 699751176493824 700573929199872 702125226286848 702361107590688 703916362068192 704665590460416 704744012111776 705712067073468 706225947807744 706304543109984 706541828469204 708106340413836 712671752153088 712751064803568 713509696600064 714489792337152 715089637656576 715169219391536 716151594692898 716673077213184 716913845915904 716993630665494 717515726333952 718581286277946 719346123595008 720938988387072 721181190236832 722778118459488 724064573768704 725667886734336 727519080322944 729374996344176 729987338441088 731768113170432 731849551039152 732463970632576 733470102460368 733716514179558 734250787006464 734332501169904 735958550645136 736205798366766 737835995927394 740952377238528 742593085258752 742675727829672 743466210579456 744570308768013 745112485039104 745362808055424 747013282194816 747096416685801 747640432401408 747891604690048 748918928322864 749547678402432 749631094944277 751459789826928 753578190070272 754464231446016 756388885097664 758063774534976 758955089966528 759997610694504 760635661810752 760891199889912 762576058907208 763387722998784 764521405996257 765163255035816 765420314174971 767115202114989 767492656164864 768395057876992 769450545593856 770096532860928 771240178900044 771801775460352 772061064832512 772146986870532 772709243744256 774030608365248 774680440794624 776395833647616 776656666408896 777308703528448 778376435264064 779291633894592 781279622756568 783482086501632 785480765293728 786140210628864 788057968029696 788145670349856 788984550002688 789890879572704 790156246039524 790731616776192 790819616644512 792748789267968 792837013625748 794592610998732 795526876267396 797948713949184 799715630278656 800655919085568 801844947904014 802428830042112 802698408675072 804475842363648 804565371815478 805151234893824 805421728127744 806528076655392 807205192125696 807476375393376 809264389044384 811328839016436 812499941557248 814572645489792 816376372576128 817336250733184 818458965363312 819330109618176 819421292189136 821235755746224 822109855537152 823330744919046 823930272442368 824021966961648 824298799880738 826032135382272 826124063816142 827953369475778 831450377511936 831542908937496 833571424393344 834271243932672 835510193808381 836118590082048 836399486901888 836492569109743 837101680722944 838251545668992 838533159062352 839237144194176 841095486451584 841378055276304 843241138202736 845392263555294 848772260376768 850937495734872 851651894847936 853729465365504 853824476212344 854733262502912 855715119537096 856002599876151 856625918174208 856721251364888 857898066270609 858811188373632 858906764761227 860808661915293 861232217223168 862244835938304 864154124660736 864444440111616 866358599468544 867377245676032 868568697936576 869297899212288 869589942731328 871515495893952 872247171134976 873738749710008 874472291469504 874766073342824 876703088131416 878939575601139 879372052107264 880208270020352 881417347314336 882355502665728 882453699280608 884407736957472 885349075193856 886663879143588 887309524168704 887607618753024 887706399871564 888352804032512 889573068873216 889672068725076 890619010165248 892690464208452 895408098859008 897692303192832 898445955004416 900737908971264 900838151348954 901494117701632 902732433797376 903035709759456 903793847593728 905795139255552 906099444143712 908105841141408 908410922317548 909173572877024 910422437674932 911492893215996 914062434251904 916394226176016 917369609914368 919400962701312 919503282074832 920481975003136 921746373320448 921848953712778 922520219572224 922622886085264 923890225214502 924873587479296 924976515896706 927024712831854 930940166274048 933001568658432 934098572266496 935381674700928 935485772554683 936166968382464 936481476787584 938555149424256 940949422764624 941739390813312 942055771292272 943349803945146 944036726151168 944141787218448 946232422258032 946550312185842 950334753071424 952653056449536 954868792923864 955885127887872 955991507553992 957304682701731 958001766478848 958108381703928 959128164793344 960552535738887 961251984516096 961574920315776 963704157945984 963811407785499 966162586920336 967557182312448 970025440430592 972173390243328 972499995125568 973316451254784 975799401385536 977960136613824 978288685572744 979110001559872 980454932880696 981278067526848 981607731155688 983781327903192 984111832510677 986290974147843 987936502984704 990124113678336 990234303772896 991288280772608 992649940498944 992760411690684 993483313385472 993817077407232 994958704077156 996017709593088 996128555581068 996853909868544 998558571097152 999396904536576 1001946386435904 1004770920093696 1005952308594688 1007334111216384 1008518513463552 1010751699379968 1013330147592672 1014180882414336 1014521599853216 1015915173479388 1016654935855104 1016768078542944 1017850297331712 1019019531662496 1019361874661676 1020217673381088 1022820269486652 1025934060791808 1028320238533392 1029414753110016 1029529315827376 1030943504448018 1031694210054144 1032040811153664 1032907254392832 1034441192334186 1035194444863488 1035542221878528 1037835247018752 1037950746845922 1039055511859456 1040482785914208 1041706163675424 1044642782002176 1047307687058304 1048186947505152 1050860893799808 1053187839430272 1053541661386032 1054426155526016 1055874543102288 1056998385690624 1057116018167664 1059456814664976 1059812742703806 1062159510620754 1063408375418662 1069007628229632 1069126597205352 1070264544900096 1072634456484864 1072753829087304 1075370768873856 1075490445998241 1076273589500928 1076635167191168 1077871929416919 1079019185392512 1079139268546157 1081408482580608 1081771785355248 1083333255409664 1086096860653056 1088501830101504 1091278620484416 1092561722918848 1094062494516264 1094981007661632 1097774326558728 1098695955948864 1100574771269337 1101376180509696 1101498751754856 1103937825967704 1104308697550149 1106753993891091 1108600503349248 1108723878583328 1111055303135232 1111428565857792 1112361658576896 1114013591744508 1114824786776064 1115199315869184 1117668727558656 1118044212083136 1118982858925568 1120519923292224 1121460648602112 1121837407035072 1124321517603648 1127189684740392 1131696347169024 1134457074855936 1134583327646496 1135535859797248 1137095661802464 1138305953820672 1138432634949792 1140953492716128 1141336799834868 1142167890898944 1143864088360812 1145081584498176 1145209019681636 1147744882553724 1151238984247296 1152592586815488 1155144799291392 1158091597248768 1158220480305798 1159063865616384 1159453256975104 1161045912547872 1162020661191936 1162149981511246 1162996228179968 1164593750471424 1164984999613344 1165963055292672 1168937450841888 1171919434134852 1175223129752448 1176604932374144 1178221147940592 1179210315943296 1182218505524784 1183476825004032 1185234369059286 1186097425164288 1186229424966768 1187492013553664 1189123183901952 1189255520438622 1190253952277936 1191888916498098 1193290314401094 1196923070923776 1200983878628352 1202767421856021 1203643245063168 1204047613012608 1205058463458304 1206713763545472 1206848057723217 1207726852340736 1208132592191616 1210807788188544 1211214563090064 1213896583566576 1215323857621328 1216993258524654 1218749912335872 1221858968234688 1224564558864192 1226004376099776 1228995164427264 1229131938283704 1231853633619336 1233164783305728 1233302021195608 1234996117378569 1235895408663552 1236032950442472 1236448199821107 1239186095724213 1241253555032064 1244002091544576 1247175566267904 1247314363406244 1248222624509952 1248641969050112 1250357136590016 1251406865899008 1254177885123072 1254599230352832 1255652521084416 1257799738593528 1258855716291264 1261643229677376 1262067082914456 1264861707304104 1267113004095232 1270204075266048 1273158390565152 1274513503850496 1276406243602308 1277335688638464 1277477842271904 1278837553057792 1280594198048256 1280736714318516 1281669312688128 1282099893754368 1283572679305644 1284938877261312 1285081877047332 1288216782560448 1293367253907456 1296231186991104 1296666660167424 1297755268339712 1299537899202816 1301065868514048 1303946848818432 1304384914096992 1307273243840928 1308370756702464 1308810308207584 1310608124565012 1311708437204256 1312149110014236 1315054632197124 1320312405030528 1323533253998592 1323680548920912 1325089436542976 1326611605436208 1328023612790784 1328171407441424 1329995818715382 1330964286253056 1331411428129536 1331559599807346 1332529206048768 1334508103087614 1335928515247872 1339035696312678 1343112148288512 1344691351284736 1346538454789248 1347668932506624 1351106863456896 1351257227023431 1352241176552448 1354553564639184 1355690771390592 1358692708883328 1359149166215568 1360290231174784 1362158761712112 1362616383476322 1363760359315536 1367239339823994 1371093651377856 1374591339264024 1376054414871552 1379101444051968 1379254923112248 1380722962504704 1382773430569167 1383780329358336 1383934329127896 1387310381218944 1387464773845059 1388941551567232 1390537069247781 1392172033467943 1392857042669568 1396410249411072 1397582596673536 1399502352987648 1401147858399744 1404250452573696 1404722215181376 1407832724136384 1409488024223552 1411424134146936 1412609086219968 1413083656938408 1416212680827672 1419825468278763 1421494869182089 1425343504306176 1425502129607136 1427019393200128 1428979584674304 1430179275313152 1430338438783072 1432303189385796 1433346154426368 1433827691831808 1433987261330988 1435031452667904 1437162572555892 1438692247190016 1441877976774144 1442362380473664 1445556236918976 1448129147537408 1451335773468672 1455038160645888 1458749992688352 1459974676882176 1463536226340864 1463699102078304 1464927941265152 1466940204920736 1467433028359116 1468501574012928 1468665002339808 1471917101290272 1472411596733532 1475671991854788 1481904754477056 1485186170517504 1485351455659344 1486932421158912 1489140617536026 1490224970078208 1490725616110848 1494026564389632 1494192833371602 1495280864802816 1495783209380096 1497837856645728 1499095356804864 1499262189888554 1502919579653856 1507156380140544 1508928462892032 1512777770195328 1516127549069952 1517910179933056 1519995221389008 1521271323621504 1521782399779824 1525152117814416 1526775445997568 1529042811992514 1530326510071632 1530840628349942 1534230404229978 1538901091187712 1542480357800088 1544122129665024 1544293973741064 1548061216730496 1549360881589248 1551661788501279 1552791667295232 1553313332817792 1553486199775237 1554617407056896 1556752870528128 1556926120268883 1558583267789184 1562559245513136 1566964173003264 1570961530587456 1572280421257728 1576291340699712 1579781759145408 1580312492079048 1581639233289024 1585497578535936 1585674027251496 1589185221997464 1589719114055709 1591053752534792 1593239265931131 1595112563127993 1595897427898368 1599431260557312 1601311838171136 1603689895808028 1604857660084224 1605396817350144 1608951684727296 1609130743630956 1610302469787648 1610843456255488 1613056153310784 1614410384251392 1614952750786752 1618528778088768 1622657678032872 1624999883114496 1629145290979584 1632752745152256 1634672501466368 1636917930726624 1638660219236352 1638842584378272 1642471511492448 1644219711074304 1646661489838092 1647860544884736 1648043933923296 1648597599761476 1652064270764544 1652248127632284 1655906738951556 1662900755023872 1663085817874992 1667142848786688 1668542487865344 1671020387616762 1672237180164096 1672798973803776 1672985138219486 1674203361445888 1676503091337984 1677066318124704 1678474288388352 1682190972903168 1682756110552608 1686482276405472 1690784527110588 1697544520753536 1701874991469744 1703303789695872 1707458930731008 1707648952424688 1709466525005824 1711430239074192 1712005199752302 1713251836348416 1713442502729776 1715796132541218 1717622376747264 1717813529522454 1721617323830586 1728888880223232 1732717198937088 1734754491352064 1737137395873152 1737330720458697 1738595798424576 1739179885462656 1743030991787904 1743224972266869 1744494342269952 1747477499420016 1748944582939008 1749532146685648 1753406176262832 1757879151202278 1760416540040704 1762834694628672 1764907398561216 1768815473914944 1773327758287176 1775215237506048 1775412799743128 1777851553588929 1779146137746432 1779344137450152 1781238020330496 1783883280657933 1785380928416904 1789935471601641 1790816197718016 1795384606385664 1796891910008832 1801475817942528 1801676302697908 1802988235403264 1805464867594752 1806071419518912 1807587695187456 1811590278511104 1812198888287424 1816211682282816 1816821844635096 1818347145754048 1820844875349864 1822985786431992 1828124868503808 1832788452352032 1834739219828736 1838801925402624 1839006564149664 1840963950006272 1843492746640896 1843697907425556 1845040439144448 1845245772170528 1847780450429004 1849747174958592 1849953031793412 1854049425663708 1861880332548096 1866003137316864 1868197144532992 1870763349401856 1870971545109366 1872333936764928 1872962953575168 1877110298848512 1881898845529248 1883478781626624 1884111542584544 1886699607890292 1888073452302336 1888283574436896 1892464844516064 1893100624371684 1900669506142848 1905306112899072 1909737585847728 1911770255775744 1911983015107984 1914609365403462 1916003532957696 1916216763407856 1918256329586688 1921105071477774 1922503969032192 1923149840631552 1927408315891968 1927622815570998 1932325173840672 1940050880861184 1944346780486656 1944999990251136 1946632902509568 1951598802771072 1955920273227648 1956577371145488 1958220003119744 1960909865761392 1962556135053696 1963215462311376 1967562655806384 1968223665021354 1972581948295686 1980468607545792 1985299880997888 1985520823381368 1987634154814464 1989917408154312 1992035419186176 1992257111162136 1997117142194304 1997339399711019 1998793809073152 2001762154631421 2003892772871808 2004115784442863 2008553544469017 2009541840187392 2011904617189376 2014668222432768 2017037026927104 2021503398759936 2026660295185344 2028361764828672 2029043199706432 2031830346958776 2033536157085888 2038039063324992 2038723749323352 2040435346762176 2043924575214483 2045640538973304 2050859009735991 2051868121583616 2056640477066784 2058829506220032 2059058631654752 2061887008896036 2063388420108288 2064081622307328 2065814508785664 2068882384668372 2070388889726976 2071084443757056 2075670494037504 2075901493691844 2078111023718912 2080965571828416 2083412327350848 2089285564004352 2094615374116608 2096373895010304 2101721787599616 2106375678860544 2107083322772064 2108852311052032 2111749086204576 2113996771381248 2114232036335328 2118913629329952 2119625485407612 2124319021241508 2126816750837324 2138015256459264 2138253194410704 2140529089800192 2145268912969728 2145507658174608 2150741537747712 2150980891996482 2152547179001856 2153270334382336 2155743858833838 2158038370785024 2158278537092314 2162816965161216 2163543570710496 2172193721306112 2177003660203008 2182557240968832 2185123445837696 2188124989032528 2189962015323264 2195548653117456 2197391911897728 2201149542538674 2202752361019392 2202997503509712 2207875651935408 2208617395100298 2213507987782182 2217447757166656 2222857131715584 2228027183489016 2230398631738368 2233710926304039 2235337455117312 2236088424166272 2237965717851136 2241039846584448 2241289250057403 2242921297204224 2243674814070144 2248643035207296 2248893284832831 2254379369480784 2263392694338048 2269166655292992 2271071719594496 2274191323604928 2276865269899584 2281906985432256 2282673599669736 2287728176721624 2290163168996352 2290418039363272 2293564217988771 2295489765107448 2296260942524913 2301345606344967 2302477968494592 2305185173630976 2310289598582784 2316183194497536 2316440960611596 2318127731232768 2318906513950208 2322091825095744 2324041322383872 2324299963022492 2325992456359936 2329187500942848 2329969999226688 2331926110585344 2337874901683776 2343838868269704 2350446259504896 2353209864748288 2356442295881184 2358420631886592 2364437011049568 2366953650008064 2370468738118572 2372194850328576 2372458849933536 2374984027107328 2378246367803904 2378511040877244 2380507904555872 2383777832996196 2386580628802188 2393846141847552 2401967757256704 2405534843712042 2407286490126336 2408095226025216 2410116926916608 2413427527090944 2413696115446434 2415453704681472 2416265184383232 2421615576377088 2422429126180128 2427793167133152 2430647715242656 2433986517049308 2437499824671744 2443717936469376 2449129117728384 2452008752199552 2457990328854528 2458263876567408 2463707267238672 2466329566611456 2466604042391216 2469992234757138 2471790817327104 2472065900884944 2472896399642214 2478372191448426 2494351132535808 2494628726812488 2497283938100224 2500714273180032 2502813731798016 2506530581425143 2508355770246144 2509198460705664 2509477707329229 2511305042168832 2515599477187056 2517711432582528 2523286459354752 2524134165828912 2529723414608208 2534226008190464 2546316781130304 2552812487204616 2554955684543808 2561188396096512 2561473428637032 2564199787508736 2567145358611288 2568007799628453 2569877754522624 2570163754094664 2576433565120896 2576720294283681 2582425985745879 2586734507814912 2592462373982208 2593333320334848 2595510536679424 2599075798405632 2602131737028096 2607893697636864 2608769828193984 2614546487681856 2616741513404928 2617620616415168 2621216249130024 2623416874408512 2624298220028472 2630109264394248 2636818726803417 2640624810061056 2647066507997184 2647361097841824 2650178873085952 2653223210872416 2656047225581568 2656342814882848 2659991637430764 2661928572506112 2662822856259072 2663119199614692 2665058412097536 2669016206175228 2671857030495744 2678071392625356 2686224296577024 2689382702569472 2693076909578496 2695337865013248 2702213726913792 2702514454046862 2704482353104896 2709107129278368 2711381542781184 2717385417766656 2718298332431136 2720580462349568 2724317523424224 2725232766952644 2727520718631072 2734478679647988 2742187302755712 2749182678528048 2752108829743104 2758202888103936 2758509846224496 2761445925009408 2765546861138334 2767560658716672 2767868658255792 2774620762437888 2774929547690118 2777883103134464 2781074138495562 2784344066935886 2792820498822144 2799004705975296 2802295716799488 2806457317664049 2808500905147392 2809444430362752 2815665448272768 2818976048447104 2822848268293872 2825218172439936 2826167313876816 2832425361655344 2839650936557526 2842989738364178 2851004259214272 2857959169348608 2860676877566144 2864606378771592 2867655383663616 2867974522661976 2874325145111784 2877384494380032 2881657607216661 2883755953548288 2884724760947328 2885045799582583 2891112473837952 2891434223356497 2896258295074816 2902671546937344 2910076321291776 2917499985376704 2919949353764352 2927398204156608 2929855882530304 2933880409841472 2934866056718232 2937330004679616 2943834202580544 2944823193467064 2951343983709576 2952335497532031 2958872922443529 2963809508954112 2970372341035008 2970702911318688 2973864842317824 2978281235072052 2980449940156416 2981451232221696 2988053128779264 2988385666743204 2990561729605632 2991566418760192 2995675713291456 2998190713609728 2998524379777108 3005839159307712 3014312760281088 3017856925784064 3025555540390656 3032255098139904 3035820359866112 3039990442778016 3042542647243008 3043564799559648 3050304235628832 3053550891995136 3058085623985028 3060653020143264 3061681256699884 3068460808459956 3077802182375424 3084960715600176 3088244259330048 3088587947482128 3096122433460992 3098721763178496 3103323577002558 3105583334590464 3106626665635584 3106972399550474 3109234814113792 3113505741056256 3113852240537766 3117166535578368 3125118491026272 3133928346006528 3141923061174912 3144560842515456 3152582681399424 3159563518290816 3160624984158096 3163278466578048 3170995157071872 3171348054502992 3178370443994928 3179438228111418 3182107505069584 3186478531862262 3190225126255986 3207379791616056 3210793634700288 3217903369454592 3218261487261912 3221686912510976 3226112306621568 3226471337994723 3228820768502784 3229905501573504 3233615788250757 3237057556177536 3237417805638471 3245315356065744 3249999766228992 3258290581959168 3265505490304512 3269345002932736 3273835861453248 3277685168756544 3284943022984896 3293322979676184 3296087867846592 3297195199522952 3301724313808011 3304128541529088 3304496255264568 3311813477903112 3312926092650447 3325801510047744 3326171635749984 3334285697573376 3337084975730688 3342040775233524 3344474360328192 3345597947607552 3345970276438972 3348406722891776 3353006182675968 3354132636249408 3356948576776704 3364381945806336 3365512221105216 3372964552810944 3381569054221176 3395089041507072 3403749982939488 3406607579391744 3414917861462016 3415297904849376 3418933050011648 3422860478148384 3424010399504604 3426503672696832 3426885005459552 3431592265082436 3435244753494528 3435627059044908 3443234647661172 3457777760446464 3465434397874176 3469508982704128 3474274791746304 3474661440917394 3477191596849152 3478359770925312 3486061983575808 3486449944533738 3488988684539904 3494954998840032 3497889165878016 3499064293371296 3506812352525664 3515758302404556 3520833080081408 3525669389257344 3529814797122432 3537630947829888 3546655516574352 3550430475012096 3550825599486256 3555703107177858 3558292275492864 3558688274900304 3562476040660992 3567766561315866 3570761856833808 3579870943203282 3590769212771328 3602951635885056 3603352605395816 3608302265568063 3610929735189504 3612142839037824 3615175390374912 3620544173169651 3623180557022208 3624397776574848 3632423364565632 3633643689270192 3636694291508096 3641689750699728 3645971572863984 3656249737007616 3665576904704064 3678013128299328 3686985493281792 3687395814851112 3690491544341056 3695560900858008 3699494349917184 3699906063586824 3708098851327416 3709344599463321 3717558287172639 3721929313965317 3723760665096192 3732006274633728 3736394289065984 3741526698803712 3741943090218732 3744667873529856 3745925907150336 3754220597697024 3763797691058496 3766957563253248 3768223085169088 3773399215780584 3776567148873792 3784929689032128 3786201248743368 3801339012285696 3810612225798144 3819475171695456 3823540511551488 3823966030215968 3829218730806924 3832007065915392 3832433526815712 3836512659173376 3842210142955548 3845007938064384 3846299681263104 3854816631783936 3855245631141996 3864650347681344 3880101761722368 3888693560973312 3889999980502272 3893265805019136 3903197605542144 3911840546455296 3913154742290976 3916440006239488 3921819731522784 3925112270107392 3926430924622752 3935125311612768 3936447330042708 3945163896591372 3960937215091584 3970599761995776 3971041646762736 3975268309628928 3979834816308624 3984070838372352 3984514222324272 3994234284388608 3994678799422038 3997587618146304 4003524309262842 4007785545743616 4008231568885726 4017107088938034 4029336444865536 4034074053854208 4043006797519872 4053320590370688 4053771681070293 4056723529657344 4058086399412864 4063660693917552 4067072314171776 4076078126649984 4077447498646704 4080870693524352 4087849150428966 4091281077946608 4101718019471982 4113280954133568 4118117263309504 4123774017792072 4128163244614656 4137764769336744 4142168887514112 4148320291707501 4151340988075008 4151802987383688 4156222047437824 4161931143656832 4162394321535177 4166824654701696 4171611207743343 4176516100403829 4178571128008704 4189230748233216 4192747790020608 4203443575199232 4212751357721088 4214166645544128 4217704622104064 4223498172409152 4228464072670656 4237827258659904 4239250970815224 4248638042483016 4253633501674648 4259476404836289 4264484607546267 4276030512918528 4276506388821408 4281058179600384 4290537825939456 4291015316349216 4301483075495424 4301961783992964 4305094358003712 4306540668764672 4311487717667676 4316076741570048 4316557074184628 4325633930322432 4327087141420992 4344387442612224 4354007320406016 4365114481937664 4370246891675392 4376249978065056 4379924030646528 4391097306234912 4394783823795456 4402299085077348 4405504722038784 4405995007019424 4415751303870816 4417234790200596 4427015975564364 4434895514333312 4445714263431168 4456054366978032 4460797263476736 4467421852608078 4470674910234624 4472176848332544 4475931435702272 4482079693168896 4482578500114806 4485842594408448 4487349628140288 4497286070414592 4497786569665662 4508758738961568 4526785388676096 4538333310585984 4542143439188992 4548382647209856 4553730539799168 4563813970864512 4565347199339472 4575456353443248 4580326337992704 4580836078726544 4587128435977542 4590979530214896 4592521885049826 4602691212689934 4632366388995072 4632881921223192 4637813027900416 4644183650191488 4648082644767744 4648599926044984 4654985365503837 4658375001885696 4659939998453376 4660458599325711 4663852221170688 4670778360806649 4675749803367552 4687677736539408 4700892519009792 4706419729496576 4712884591762368 4716841263773184 4728874022099136 4740937476237144 4744917699867072 4756492735607808 4757022081754488 4761015809111744 4767555665992392 4769157342167127 4773161257604376 4785337689383979 4787692283695104 4803935514513408 4811069687424084 4814572980252672 4816190452050432 4820233853833216 4826855054181888 4827392230892868 4830907409362944 4832530368766464 4843231152754176 4844858252360256 4855586334266304 4861295430485312 4867973034098616 4874999649343488 4887435872938752 4898258235456768 4904017504399104 4915980657709056 4916527753134816 4927414534477344 4932659133222912 4933208084782432 4939984469514276 4943581634654208 4944131801769888 4945792799284428 4956744382896852 4988702265071616 4989257453624976 4994567876200448 5001428546360064 5005627463596032 5013061162850286 5016711540492288 5018396921411328 5018955414658458 5022610084337664 5031198954374112 5035422865165056 5046572918709504 5048268331657824 5059446829216416 5068452016380928 5092633562260608 5105624974409232 5109911369087616 5122376792193024 5122946857274064 5128399575017472 5134290717222576 5136015599256906 5139755509045248 5140327508189328 5152867130241792 5153440588567362 5164851971491758 5186666640669696 5198151596811264 5204263474056192 5211992161376091 5215787395273728 5217539656387968 5229092975363712 5229674916800607 5233483026809856 5235241232830336 5242432498260048 5246833748817024 5248596440056944 5260218528788496 5273637453606834 5281249620122112 5294722195683648 5306446421744832 5312685629765696 5319983274861528 5325645712518144 5326238399229384 5338032412350456 5343714060991488 5351649841973799 5356142785250712 5357942199224797 5369806414804923 5372448593154048 5378765405138944 5386153819156992 5390675730026496 5404427453827584 5405028908093724 5408964706209792 5418214258556736 5422763085562368 5434770835533312 5436596664862272 5441160924699136 5448635046848448 5450465533905288 5455041437262144 5468957359295976 5484374605511424 5498365357056096 5504217659486208 5516405776207872 5517019692448992 5522891850018816 5531093722276668 5535121317433344 5535737316511584 5549241524875776 5549859095380236 5555766206268928 5562148276991124 5568688133871772 5585640997644288 5598009411950592 5604591433598976 5612914635328098 5617001810294784 5618888860725504 5631330896545536 5637952096894208 5645696536587744 5650436344879872 5652334627753632 5664850723310688 5679301873115052 5685979476728356 5702008518428544 5715918338697216 5721353755132288 5729212757543184 5735310767327232 5735949045323952 5748650290223568 5754768988760064 5763315214433322 5767511907096576 5769449521894656 5770091599165166 5782224947675904 5782868446712994 5820152642583552 5834999970753408 5839898707528704 5854796408313216 5855447983768201 5859711765060608 5867760819682944 5869732113436464 5874660009359232 5887668405161088 5889646386934128 5902687967419152 5904670995064062 5917745844887058 5941405822637376 5956562470144104 5962902464443392 5976106257558528 5976771333486408 5983132837520384 5991351426582912 5992018199133057 5996381427219456 5997048759554216 6005286463894263 6011678318615424 6012347353328589 6025660633407051 6028625520562176 6035713851568128 6051111080781312 6064510196279808 6071640719732224 6079980885556032 6085085294486016 6087129599119296 6100608471257664 6116171247970056 6121306040286528 6123362513399768 6131773725643449 6136921616919912 6152577029207973 6155604364750848 6169921431200352 6176488518660096 6177175894964256 6192244866921984 6197443526356992 6206647154005116 6211166669180928 6213253331271168 6213944799100948 6218469628227584 6227011482112512 6227704481075532 6234333071156736 6250236982052544 6267856692013056 6283846122349824 6289121685030912 6305165362798848 6319127036581632 6321249968316192 6326556933156096 6341990314143744 6342696109005984 6356740887989856 6358876456222836 6364215010139168 6372957063724524 6380450252511972 6414759583232112 6421587269400576 6435806738909184 6436522974523824 6443373825021952 6452224613243136 6452942675989446 6457641537005568 6459811003147008 6467231576501514 6474115112355072 6474835611276942 6490630712131488 6516581163918336 6531010980609024 6538690005865472 6547671722906496 6555370337513088 6569886045969792 6586645959352368 6592175735693184 6594390399045904 6603448627616022 6608257083058176 6608992510529136 6623626955806224 6625852185300894 6652343271499968 6668571395146752 6684081550467048 6691195895215104 6691940552877944 6701132778912117 6706012365351936 6708265272498816 6713897153553408 6723867750172209 6728763891612672 6731024442210432 6745929105621888 6746679854498493 6763138108442352 6790178083014144 6807499965878976 6813215158783488 6830595809698752 6845720956296768 6848020799009208 6853770010919104 6863184530164872 6870489506989056 6871254118089816 6886469295322344 6888782827574739 6904036819034901 6915555520892928 6930868795748352 6939017965408256 6948549583492608 6949322881834788 6954383193698304 6956719541850624 6972123967151616 6972899889067476 6977977369079808 6989909997680064 6995778331756032 6998128586742592 7013624705051328 7031516604809112 7041666160162816 7051338778514688 7059629594244864 7075261895659776 7093311033148704 7100860950024192 7101651198972512 7111406214355716 7116584550985728 7117376549800608 7124952081321984 7135533122631732 7141523713667616 7159741886406564 7181538425542656 7205903271770112 7206705210791632 7216604531136126 7221859470379008 7224285678075648 7230350780749824 7241088346339302 7246361114044416 7248795553149696 7264846729131264 7267287378540384 7273388583016192 7283379501399456 7291943145727968 7312499474015232 7331153809408128 7356026256598656 7373970986563584 7374791629702224 7380983088682112 7391121801716016 7398988699834368 7399812127173648 7416197702654832 7418689198926642 7435116574345278 7443858627930634 7483053397607424 7483886180437464 7491851814300672 7508441195394048 7527595382116992 7528433121987687 7533915126506496 7536446170338176 7546798431561168 7553134297747584 7553974879823099 7569859378064256 7572402497486736 7602678024571392 7638950343390912 7647932060431936 7658437461613848 7664867053631424 7684420285911096 7692599362526208 7704023398885359 7709633263567872 7710491262283992 7729300695362688 7730160882851043 7747277957237637 7760203523444736 7777387121946624 7779999961004544 7786531610038272 7806395211084288 7823681092910592 7826309484581952 7832880012478976 7843639463045568 7850224540214784 7852861849245504 7870250623225536 7872894660085416 7890327793182744 7910456180410251 7921874430183168 7941199523991552 7942083293525472 7950536619257856 7959669632617248 7968141676744704 7969028444648544 7988468568777216 7989357598844076 7995175236292608 8007048618525684 8015571091487232 8016463137771452 8034214177876068 8058672889731072 8068148107708416 8086013595039744 8106641180741376 8107543362140586 8113447059314688 8116172798825728 8127321387835104 8134144628343552 8152156253299968 8154894997293408 8161741387048704 8175698300857932 8182562155893216 8203436038943964 8226561908267136 8236234526619008 8247548035584144 8256326489229312 8275529538673488 8284337775028224 8296640583415002 8302681976150016 8303605974767376 8312444094875648 8323862287313664 8324788643070354 8333649309403392 8343222415486686 8353032200807658 8378461496466432 8406887150398464 8419371952992147 8425502715442176 8428333291088256 8435409244208128 8446996344818304 8456928145341312 8475654517319808 8478501941630448 8497276084966032 8507267003349296 8518952809672578 8528969215092534 8553012777642816 8582030632698432 8602966150990848 8603923567985928 8613081337529344 8622975435335352 8632153483140096 8633114148369256 8644972821649983 8651267860644864 8654174282841984 8655137398747749 8674302670069491 8688774885224448 8708014640812032 8730228963875328 8740493783350784 8752499956130112 8759848061293056 8782194612469824 8789567647590912 8804598170154696 8811990014038848 8831502607741632 8834469580401192 8854031951128728 8857006492596093 8869791028666624 8891428526862336 8912108733956064 8921594526953472 8934843705216156 8941349820469248 8944353696665088 8951862871404544 8964159386337792 8965157000229612 8971685188816896 8974699256280576 8994572140829184 8995573139331324 9017517477923136 9053570777352192 9076666621171968 9084286878377984 9096765294419712 9107461079598336 9127627941729024 9130694398678944 9150912706886496 9160652675985408 9161672157453088 9174256871955084 9181959060429792 9185043770099652 9205382425379868 9264732777990144 9265763842446384 9275626055800832 9288367300382976 9296165289535488 9297199852089968 9309970731007674 9316750003771392 9319879996906752 9320917198651422 9327704442341376 9341556721613298 9351499606735104 9375355473078816 9401785038019584 9412839458993152 9425769183524736 9433682527546368 9457748044198272 9481874952474288 9489835399734144 9512985471215616 9514044163508976 9522031618223488 9535111331984784 9538314684334254 9546322515208752 9570675378767958 9622139374848168 9632380904100864 9653710108363776 9654784461785736 9665060737532928 9679414013984169 9686462305508352 9689716504720512 9711172668532608 9712253416915413 9722590860970624 9735946068197232 9745204234275601 9749999298686976 9774871745877504 9796516470913536 9808035008798208 9833055506269632 9854829068954688 9866416169564864 9879968939028552 9888263603539776 9891585598568856 9913488765793704 9938778277951341 9950464084274623 9977404530143232 9978514907249952 9989135752400896 10002857092720128 10011254927192064 10026122325700572 10033423080984576 10036793842822656 10037910829316916 10045220168675328 10062397908748224 10070845730330112 10093145837419008 10096536663315648 10118893658432832 10136904032761856 10185267124521216 10211249948818464 10219822738175232 10244753584386048 10245893714548128 10256799150034944 10268581434445152 10272031198513812 10279511018090496 10280655016378656 10305734260483584 10306881177134724 10329703942983516 10373333281339392 10396303193622528 10408526948112384 10423984322752182 10431574790547456 10435079312775936 10458185950727424 10459349833601214 10466966053619712 10470482465660672 10484864996520096 10493667497634048 10497192880113888 10520437057576992 10547274907213668 10562499240244224 10589444391367296 10612892843489664 10625371259531392 10639966549723056 10651291425036288 10652476798458768 10676064824700912 10687428121982976 10703299683947598 10712285570501424 10715884398449594 10739612829609846 10772307638313984 10808854907655168 10810057816187448 10836428517113472 10845526171124736 10861632519508953 10869541671066624 10873193329724544 10874403398426659 10882321849398272 10897270093696896 10900931067810576 10910082874524288 10937914718591952 10968749211022848 10996730714112192 11034039384897984 11062187444553336 11071474633023168 11098483049751552 11099718190760472 11111532412537856 11124296553982248 11128033798389963 11137376267743544 11152674861517917 11165787941895951 11171281995288576 11196018823901184 11209182867197952 11225829270656196 11234003620589568 11237777721451008 11262661793091072 11275904193788416 11291393073175488 11300872689759744 11304669255507264 11329701446621376 11358603746230104 11371958953456712 11404017036857088 11431836677394432 11442707510264576 11458425515086368 11470621534654464 11471898090647904 11497300580447136 11509537977520128 11526630428866644 11535023814193152 11538899043789312 11540183198330332 11564449895351808 11565736893425988 11640305285167104 11669999941506816 11679797415057408 11709592816626432 11710895967536402 11719423530121216 11735521639365888 11739464226872928 11749320018718464 11775336810322176 11779292773868256 11805375934838304 11809341990128124 11835491689774116 11882811645274752 11913124940288208 11925804928886784 11952212515117056 11953542666972816 11966265675040768 11982702853165824 11984036398266114 11992762854438912 11994097519108432 12010572927788526 12023356637230848 12024694706657178 12051321266814102 12102222161562624 12129020392559616 12143281439464448 12159961771112064 12161315043210879 12170170588972032 12174259198238592 12201216942515328 12232342495940112 12242612080573056 12246725026799536 12263547451286898 12273843233839824 12305154058415946 12339842862400704 12354351789928512 12384489733843968 12413294308010232 12426506662542336 12427889598201896 12444960875122503 12454022964225024 12455408962151064 12468666142313472 12487182964605531 12500473964105088 12529548301211487 12535713384026112 12567692244699648 12578243370061824 12610330725597696 12638254073163264 12642499936632384 12653113866312192 12685392218011968 12713481775979712 12717752912445672 12728430020278336 12745914127449048 12760900505023944 12793453822638801 12829519166464224 12843174538801152 12871613477818368 12873045949047648 12886747650043904 12904449226486272 12905885351978892 12915283074011136 12919622006294016 12934463153003028 12948230224710144 12949671222553884 12981261424262976 13033162327836672 13062021961218048 13077380011730944 13095343445812992 13110740675026176 13139772091939584 13173291918704736 13184351471386368 13188780798091808 13206897255232044 13216514166116352 13217985021058272 13247253911612448 13251704370601788 13304686542999936 13337142790293504 13368163100934096 13382391790430208 13383881105755888 13402265557824234 13412024730703872 13416530544997632 13427794307106816 13447735500344418 13457527783225344 13462048884420864 13491858211243776 13493359708996986 13526276216884704 13580356166028288 13614999931757952 13626430317566976 13661191619397504 13691441912593536 13696041598018416 13707540021838208 13726369060329744 13740979013978112 13742508236179632 13772938590644688 13777565655149478 13808073638069802 13897099166985216 13898645763669576 13913439083701248 13944247934303232 13945799778134952 13979819995360128 13981375797977133 13991556663512064 13996257173485184 14012335082419947 14027249410102656 14028810491100041 14063033209618224 14083332320325632 14102677557029376 14119259188489728 14150523791319552 14186622066297408 14203302397945024 14222812428711432 14234753099601216 14271066245263464 14283047427335232 14307472026501381 14319483772813128 14356013068151937 14363076851085312 14411806543540224 14413410421583264 14433209062272252 14443718940758016 14448571356151296 14460701561499648 14482176692678604 14492722228088832 14497591106299392 14529693458262528 14534574757080768 14546777166032384 14566759002798912 14583886291455936 14624998948030464 14662307618816256 14712052513197312 14747941973127168 14749583259404448 14761966177364224 14782243603432032 14797977399668736 14799624254347296 14832395405309664 14837378397853284 14870233148690556 14887717255861268 14966106795214848 14967772360874928 14983703628601344 15016882390788096 15055190764233984 15056866243975374 15067830253012992 15072892340676352 15093596863122336 15106268595495168 15107949759646198 15139718756128512 15144804994973472 15205356049142784 15277900686781824 15295864120863872 15316874923227696 15329734107262848 15368840571822192 15385198725052416 15408046797770718 15419266527135744 15420982524567984 15458601390725376 15460321765702086 15494555914475274 15559999922009088 15612790422168576 15635976484128273 15647362185821184 15652618969163904 15665760024957952 15687278926091136 15689024750401821 15700449080429568 15705723698491008 15740501246451072 15745789320170832 15780655586365488 15820912360820502 15843748860366336 15884166587050944 15919339265234496 15938056889297088 15976937137554432 15978715197688152 16014097237051368 16031142182974464 16032926275542904 16054949525921397 16068428355752136 16073826597674391 16109419244414769 16117345779462144 16136296215416832 16172027190079488 16213282361482752 16215086724281172 16226894118629376 16232345597651456 16254642775670208 16268289256687104 16304312506599936 16309789994586816 16323482774097408 16351396601715864 16365124311786432 16406872077887928 16453123816534272 16472469053238016 16495096071168288 16512652978458624 16551059077346976 16568675550056448 16593281166830004 16605363952300032 16607211949534752 16624888189751296 16647724574627328 16649577286140708 16667298618806784 16686444830973372 16706064401615316 16756922992932864 16813774300796928 16838743905984294 16851005430884352 16856666582176512 16870818488416256 16893992689636608 16913856290682624 16951309034639616 16957003883260896 16994552169932064 17014534006698592 17037905619345156 17057938430185068 17106025555285632 17164061265396864 17205932301981696 17207847135971856 17226162675058688 17245950870670704 17264306966280192 17266228296738512 17289945643299966 17302535721289728 17308348565683968 17310274797495498 17348605340138982 17460457927750656 17480987566701568 17504999912260224 17519696122586112 17564389224939648 17566343951304603 17579135295181824 17609196340309392 17623980028077696 17663005215483264 17668939160802384 17708063902257456 17714012985192186 17739582057333248 17824217467912128 17869687410432312 17888707393330176 17928318772675584 17930314000459224 17949398512561152 17976054597399171 17989144281658368 17991146278662648 18035034955846272 18037042059985767 18076981900221153 18107141554704384 18153333242343936 18168573756755968 18193530588839424 18214922159196672 18255255883458048 18261388797357888 18301825413772992 18323344314906176 18348513743910168 18363918120859584 18370087540199304 18410764850759736 18457731087623919 18529465555980288 18531527684892768 18551252111601664 18576734600765952 18592330579070976 18594399704179936 18619941462015348 18633500007542784 18639759993813504 18641834397302844 18655408884682752 18683113443226596 18702999213470208 18750710946157632 18803570076039168 18825678917986304 18851538367049472 18867365055092736 18915496088396544 18963749904948576 18979670799468288 19025970942431232 19028088327017952 19044063236446976 19070222663969568 19076629368668508 19092645030417504 19141350757535916 19244278749696336 19264761808201728 19307420216727552 19309568923571472 19330121475065856 19358828027968338 19372924611016704 19379433009441024 19422345337065216 19424506833830826 19445181721941248 19471892136394464 19490408468551202 19549743491755008 19593032941827072 19616070017596416 19666111012539264 19709658137909376 19732832339129728 19759937878057104 19776527207079552 19783171197137712 19826977531587408 19877556555902682 19900928168549246 19957029814499904 20005714185440256 20052244651401144 20073587685645312 20075821658633832 20124795817496448 20141691460660224 20171603250516627 20186291674838016 20193073326631296 20195320597078081 20237787316865664 20240039563495479 20273808065523712 20370534249042432 20422499897636928 20439645476350464 20491787429096256 20537162868890304 20544062397027624 20561310032757312 20611468520967168 20613762354269448 20659407885967032 20666348482724217 20712110457104703 20746666562678784 20792606387245056 20817053896224768 20847968645504364 20863149581094912 20870158625551872 20916371901454848 20918699667202428 20933932107239424 20940964931321344 20969729993040192 20987334995268096 20994385760227776 21040874115153984 21094549814427336 21124998480488448 21178888782734592 21225785686979328 21250742519062784 21279933099446112 21302582850072576 21304953596917536 21352129649401824 21374856243965952 21406599367895196 21424571141002848 21431768796899188 21479225659219692 21544615276627968 21617709815310336 21620115632374896 21672857034226944 21691052342249472 21723265039017906 21739083342133248 21746386659449088 21748806796853318 21764643698796544 21794540187393792 21801862135621152 21820165749048576 21875829437183904 21937498422045696 21993461428224384 22068078769795968 22124374889106672 22142949266046336 22196966099503104 22199436381520944 22223064825075712 22248593107964496 22256067596779926 22274752535487088 22305349723035834 22331575883791902 22451658541312392 22475555442902016 22525323586182144 22551808387576832 22582786146350976 22585299365963061 22601745379519488 22609338511014528 22659402893242752 22661924639469297 22717207492460208 22743917906913424 22808034073714176 22885415020529152 22916851030172736 22943796181295808 22994601160894272 23053260857733288 23077798087578624 23080366396660664 23112070196656077 23128899790703616 23131473786851976 23190482648553129 23280610570334208 23339999883013632 23359594830114816 23419185633252864 23421791935072804 23438847060242432 23471043278731776 23478928453745856 23498640037436928 23550673620644352 23558585547736512 23610751869676608 23618683980256248 23670983379548232 23765623290549504 23826249880576416 23851609857773568 23904425030234112 23907085333945632 23932531350081536 23965405706331648 23968072796532228 23985525708877824 23988195038216864 24021145855577052 24046713274461696 24049389413314356 24102642533628204 24204444323125248 24258040785119232 24286562878928896 24319923542224128 24322630086421758 24340341177944064 24348518396477184 24402433885030656 24464684991880224 24485224161146112 24493450053599072 24527094902573796 24547686467679648 24610308116831892 24679685724801408 24708703579857024 24768979467687936 24826588616020464 24853013325084672 24855779196403792 24889921750245006 24908045928450048 24910817924302128 24937332284626944 24974365929211062 25000947928210176 25059096602422974 25135384489399296 25220661451195392 25258115858976441 25276508146326528 25284999873264768 25306227732624384 25370784436023936 25426963551959424 25435505824891344 25456860040556672 25491828254898096 25521801010047888 25586907645277602 25659038332928448 25746091898095296 25808898452972544 25811770703957784 25839244012588032 25868926306006056 25896460449420288 25899342445107768 25962522848525952 25965412196243247 26022908010208473 26053505197757219 26066324655673344 26124043922436096 26154760023461888 26190686891625984 26221481350052352 26279544183879168 26346583837409472 26368702942772736 26377561596183616 26413794510464088 26435970042116544 26494507823224896 26503408741203576 26571019477788279 26609373085999872 26674285580587008 26736326201868192 26764783580860416 26767762211511776 26804531115648468 26824049461407744 26833061089995264 26855588614213632 26895471000688836 26915055566450688 26924097768841728 26983716422487552 26986719417993972 27052552433769408 27160712332056576 27229999863515904 27252860635133952 27322383238795008 27382883825187072 27392083196036832 27415080043676416 27452738120659488 27481958027956224 27485016472359264 27545877181289376 27555131310298956 27616147276139604 27794198333970432 27797291527339152 27826878167402496 27888495868606464 27891599556269904 27959639990720256 27962751595954266 27983113327024128 27992514346970368 28024670164839894 28054498820205312 28057620982200082 28126066419236448 28205355114058752 28238518376979456 28301047582639104 28373244132594816 28406604795890048 28445624857422864 28469506199202432 28542132490526928 28566094854670464 28614944053002762 28638967545626256 28712026136303874 28826820843166528 28866418124544504 28897142712302592 28964353385357208 28995182212598784 29038242041952507 29059386916525056 29069149514161536 29093554332064768 29133518005597824 29136760250746239 29167772582911872 29235612702826803 29249997896060928 29324615237632512 29424105026394624 29499166518808896 29523932354728448 29564487206864064 29599248508694592 29664790810619328 29674756795706568 29740466297381112 29775434511722536 29816334833854023 29851392252823869 29932213590429696 29935544721749856 29967407257202688 30033764781576192 30110381528467968 30113732487950748 30135660506025984 30145784681352704 30187193726244672 30212537190990336 30215899519292396 30279437512257024 30289609989946944 30410712098285568 30555801373563648 30591728241727744 30633749846455392 30659468214525696 30737681143644384 30770397450104832 30816093595541436 30838533054271488 30841965049135968 30917202781450752 30920643531404172 30989111828950548 31119999844018176 31225580844337152 31271952968256546 31294724371642368 31305237938327808 31331520049915904 31374557852182272 31378049500803642 31400898160859136 31411447396982016 31481002492902144 31491578640341664 31561311172730976 31641824721641004 31687497720732672 31768333174101888 31838678530468992 31876113778594176 31953874275108864 31957430395376304 32028194474102736 32062284365948928 32065852551085808 32109899051842794 32136856711504272 32147653195348782 32218838488829538 32426564722965504 32430173448562344 32464691195302912 32509285551340416 32536578513374208 32584897558526859 32608625013199872 32619579989173632 32623210195279977 32646965548194816 32702793203431728 32730248623572864 32813744155775856 32906247633068544 32944938106476032 32990192142336576 33102118154693952 33186562333660008 33214423899069504 33295449149254656 33299154572281416 33334597237613568 33372889661946744 33384101395169889 33412128803230632 33497363825687853 33513845985865728 33627548601593856 33677487811968588 33702010861768704 33713333164353024 33741636976832512 33787985379273216 33827712581365248 33902618069279232 33914007766521792 33989104339864128 34029068013397184 34075811238690312 34115876860370136 34212051110571264 34328122530793728 34411864603963392 34415694271943712 34452325350117376 34491901741341408 34528613932560384 34532456593477024 34579891286599932 34605071442579456 34616697131367936 34620549594990996 34697210680277964 34920915855501312 34961975133403136 35009999824520448 35039392245172224 35128778449879296 35132687902609206 35158270590363648 35218392680618784 35247960056155392 35326010430966528 35337878321604768 35416127804514912 35428025970384372 35479164114666496 35648434935824256 35739374820864624 35777414786660352 35856637545351168 35860628000918448 35898797025122304 35952109194798342 35978288563316736 35982292557325296 36070069911692544 36074084119971534 36153963800442306 36306666484687872 36387061177678848 36429844318393344 36483945129632637 36510511766916096 36522777594715776 36603650827545984 36646688629812352 36697027487820336 36727836241719168 36740175080398608 36821529701519472 36915462175247838 37063055369785536 37153469201531904 37188799408359872 37239882924030696 37279519987627008 37283668794605688 37366226886453192 37405998426940416 37461548893816593 37501421892315264 37505595394573579 37588644903634461 37607140152078336 37651357835972608 37703076734098944 37734730110185472 37830992176793088 37927499809897152 37959341598936576 38056176654035904 38088126472893952 38140445327939136 38153258737337016 38185290060835008 38282701515071832 38380361467916403 38488557499392672 38529523616403456 38614840433455104 38619137847142944 38660242950131712 38717656055936676 38745849222033408 38758866018882048 38844690674130432 38849013667661652 38890363443882496 38943784272788928 38980816937102404 39099486983510016 39186065883654144 39232140035192832 39332222025078528 39419316275818752 39465664678259456 39519875756114208 39553054414159104 39566342394275424 39653955063174816 39755113111805364 39801856337098492 39914059628999808 40011428370880512 40104489302802288 40147175371290624 40151643317267664 40249591634992896 40283382921320448 40343206501033254 40372583349676032 40386146653262592 40390641194156162 40475574633731328 40480079126990958 40741068498084864 40844999795273856 40879290952700928 40983574858192512 41074325737780608 41088124794055248 41122620065514624 41222937041934336 41227524708538896 41318815771934064 41332696965448434 41424220914209406 41695937291008728 41740317251103744 41832743802909696 41837399334404856 41881929862642688 41939459986080384 41944127393931399 41974669990536192 41988771520455552 42037005247259841 42081748230307968 42086431473300123 42189099628854672 42249996960976896 42357777565469184 42451571373958656 42501485038125568 42559866198892224 42609907193835072 42704259298803648 42813198735790392 42849142282005696 42863537593798376 42922416079504143 42958451318439384 43068039204455811 43089230553255936 43235419630620672 43240231264749792 43345714068453888 43382104684498944 43446530078035812 43478166684266496 43492773318898176 43497613593706636 43529287397593088 43589080374787584 43603724271242304 43640331498097152 43751658874367808 43874996844091392 43986922856448768 44136157539591936 44248749778213344 44285898532092672 44393932199006208 44398872763041888 44446129650151424 44497186215928992 44512135193559852 44549505070974176 44610699446071668 44663151767583804 44903317082624784 44951110885804032 45050647172364288 45103616775153664 45165572292701952 45170598731926122 45203490759038976 45218677022029056 45318805786485504 45323849278938594 45434414984920416 45487835813826848 45616068147428352 45770830041058304 45833702060345472 45887592362591616 45989202321788544 46106521715466576 46155596175157248 46160732793321328 46224140393312154 46257799581407232 46262947573703952 46380965297106258 46679999766027264 46838371266505728 46843583870145608 46907929452384819 46942086557463552 46957856907491712 46997280074873856 47067074251205463 47101347241288704 47117171095473024 47221503739353216 47237367960512496 47341966759096464 47531246581099008 47652499761152832 47814170667891264 47930811412663296 47936145593064456 47976390076433728 48042291711154104 48093426548923392 48098778826628712 48205285067256408 48221479793023173 48328257733244307 48408888646250496 48516081570238464 48573125757857792 48639847084448256 48645260172843516 48680682355888128 48697036792954368 48804867770061312 48929369983760448 48970448322292224 48986900107198144 49054189805147592 49095372935359296 49220616233663784 49359371449602816 49417407159714048 49537958935375872 49653177232040928 49706026650169344 49711558392807584 49779843500490012 49816091856900096 49821635848604256 49874664569253888 49948731858422124 50001895856420352 50118193204845948 50270768978798592 50441322902390784 50516231717952882 50553016292653056 50569999746529536 50612455465248768 50741568872047872 50853927103918848 50871011649782688 50913720081113344 50983656509796192 51043602020095776 51173815290555204 51318076665856896 51492183796190592 51617796905945088 51623541407915568 51678488025176064 51737852612012112 51792920898840576 51798684890215536 51925045697051904 51930824392486494 52045816020416946 52107010395514438 52381373783251968 52442962700104704 52559088367758336 52693167674818944 52699031853913809 52737405885545472 52755123192367232 52827589020928176 52871940084233088 52989015646449792 53006817482407152 53142038955576558 53218746171999744 53472652403736384 53535524423023552 53609062231296936 53666122179990528 53790942001377672 53848195537683456 53928163792197513 53967432844975104 53973438835987944 54105104867538816 54111126179957301 54230945700663459 54321424664113152 54459999727031808 54505721270267904 54644766477590016 54765767650374144 54784166392073664 54830160087352832 54905476241318976 54970032944718528 55091754362578752 55110262620597912 55232294552279208 55373193262871757 55588396667940864 55594583054678304 55653756334804992 55776991737212928 55783199112539808 55919279981440512 55925503191908532 55966226654048256 55985028693940736 56049340329679788 56108997640410624 56115241964400164 56252132838472896 56410710228117504 56477036753958912 56602095165278208 56746488265189632 56813209591780096 56891249714845728 56939012398404864 57084264981053856 57132189709340928 57229888106005524 57277935091252512 57424052272607748 57653641686333056 57732836249089008 57794285424605184 57928706770714416 57990364425197568 58076484083905014 58118773833050112 58138299028323072 58187108664129536 58267036011195648 58273520501492478 58335545165823744 58471225405653606 58649230475265024 58848210052789248 58998333037617792 59047864709456896 59128974413728128 59198497017389184 59329581621238656 59349513591413136 59480932594762224 59550869023445072 59632669667708046 59702784505647738 59871089443499712 60220763056935936 60227464975901496 60291569362705408 60374387452489344 60425074381980672 60431799038584792 60514809751549881 60558875024514048 60579219979893888 60585961791234243 60720118690486437 60821424196571136 61111602747127296 61183456483455488 61267499692910784 61318936429051392 61475362287288768 61632187191082872 61683930098271936 61834405562901504 61841287062808344 61978223657901096 61999045448172651 62239999688036352 62451161688674304 62543905936513092 62589448743284736 62610475876655616 62663040099831808 62749115704364544 62756099001607284 62801796321718272 62822894793964032 62962004985804288 62983157280683328 63122622345461952 63283649443282008 63374995441465344 63536666348203776 63677357060937984 63752227557188352 63907748550217728 63914860790752608 64056388948205472 64124568731897856 64131705102171616 64219798103685588 64273713423008544 64295306390697564 64437676977659076 64853129445931008 64860346897124688 64929382390605824 65018571102680832 65073157026748416 65169795117053718 65217250026399744 65239159978347264 65246420390559954 65293931096389632 65405586406863456 65460497247145728 65627488311551712 65812495266137088 65889876212952064 65980384284673152 66204236309387904 66373124667320016 66428847798139008 66590898298509312 66598309144562832 66669194475227136 66745779323893488 66768202790339778 66824257606461264 66994727651375706 67354975623937176 67426666328706048 67575970758546432 67655425162730496 67755898097889183 67805236138558464 67828015533043584 67978208679728256 67985773918407891 68058136026794368 68151622477380624 68231753720740272 68424102221142528 68656245061587456 68831388543887424 68983803482682816 69064913186954048 69159782573199864 69233394262735872 69241099189981992 69394421360555928 69571447945659387 69653248589922361 69841831711002624 69923950266806272 70019999649040896 70078784490344448 70257556899758592 70265375805218412 70316541180727296 70436785361237568 70495920112310784 70652020861933056 70675756643209536 70832255609029824 70856051940768744 70958328229332992 71296869871648512 71478749641729248 71554829573320704 71713275090702336 71721256001836896 71797594050244608 71904218389596684 71956577126633472 71964585114650592 72140139823385088 72148168239943068 72307927600884612 72613332969375744 72774122355357696 72859688636786688 72967890259265274 73021023533832192 73045555189431552 73207301655091968 73293377259624704 73394054975640672 73455672483438336 73480350160797216 73643059403038944 73830924350495676 74126110739571072 74306938403063808 74377598816719744 74479765848061392 74559039975254016 74567337589211376 74732453772906384 74811996853880832 74923097787633186 75002843784630528 75011190789147158 75177289807268922 75406153468197888 75661984353586176 75854999619794304 75918683197873152 76112353308071808 76120823788986613 76176252945787904 76280890655878272 76306517474674032 76370580121670016 76565403030143664 76760722935832806 76977114998785344 77238275694285888 77435312111873352 77517732037764096 77689381348260864 77698027335323304 77780726887764992 77887568545577856 77896236588729741 77961633874204808 78068724030625419 78160515593271657 78198973967020032 78372131767308288 78464280070385664 78664444050157056 78838632551637504 78931329356518912 79039751512228416 79106108828318208 79132684788550848 79307910126349632 79510226223610728 79603712674196984 79713058433364837 79828119257999616 80022856741761024 80208978605604576 80294350742581248 80303286634535328 80499183269985792 80566765842640896 80686413002066508 80745166699352064 80772293306525184 80781282388312324 80951149267462656 80960158253981916 81482136996169728 81689999590547712 81758581905401856 81967149716385024 82148651475561216 82176249588110496 82245240131029248 82445874083868672 82455049417077792 82637631543868128 82665393930896868 82848441828418812 83391874582017456 83480634502207488 83665487605819392 83674798668809712 83763859725285376 83878919972160768 83888254787862798 83949339981072384 83977543040911104 84074010494519682 84163496460615936 84172862946600246 84378199257709344 84715555130938368 84903142747917312 85002970076251136 85119732397784448 85219814387670144 85408518597607296 85626397471580784 85698284564011392 85727075187596752 85844832159008286 85916902636878768 86136078408911622 86480462529499584 86691428136907776 86893060156071624 86985546637796352 86995227187413272 87114726125857521 87178160749575168 87207448542484608 87280662996194304 87410280752238717 87503317748735616 87706838108480409 87749993688182784 87973845712897536 88272315079183872 88497499556426688 88571797064185344 88797745526083776 88994372431857984 89024270387119704 89099010141948352 89221398892143336 89326303535167608 89554176758471607 89806634165249568 89902221771608064 90101294344728576 90207233550307328 90331144585403904 90341197463852244 90406981518077952 90437354044058112 90637611572971008 90647698557877188 90868829969840832 90975671627653696 91232136294856704 91541660082116608 91667404120690944 91775184725183232 91978404643577088 92213043430933152 92311192350314496 92321465586642656 92448280786624308 92515599162814464 92525895147407904 92761930594212516 93359999532054528 93676742533011456 93687167740291216 93815858904769638 93884173114927104 93915713814983424 93994560149747712 94134148502410926 94202694482577408 94234342190946048 94443007478706432 94474735921024992 94683933518192928 95062493162198016 95304999522305664 95628341335782528 95861622825326592 95872291186128912 95952780152867456 96084583422308208 96186853097846784 96197557653257424 96410570134512816 96442959586046346 96656515466488614 97279694168896512 97290520345687032 97394073585908736 97609735540122624 97858739967520896 97869630585839931 97940896644584448 97973800214396288 98108379610295184 98190745870718592 98201673437700287 98441232467327568 98718742899205632 98834814319428096 99306354464081856 99423116785615168 99559687000980024 99643271697208512 99897463716844248 100003791712840704 100152304185509667 100236386409691896 100492091477063559 100541537957597184 100882645804781568 101032463435905764 101106032585306112 101139999493059072 101224910930497536 101483137744095744 101707854207837696 101742023299565376 101827440162226688 101967313019592384 102087204040191552 102347630581110408 102636153331713792 102984367592381184 103235593811890176 103247082815831136 103356976050352128 103475705224024224 103585841797681152 103597369780431072 103850091394103808 103861648784972988 104091632040833892 104214020791028876 104762747566503936 104885925400209408 105118176735516672 105386335349637888 105398063707827618 105474811771090944 105510246384734464 105655178041856352 105743880168466176 105978031292899584 106013634964814304 106284077911153116 106437492343999488 106945304807472768 107071048846047104 107218124462593872 107332244359981056 107581884002755344 107696391075366912 107856327584395026 107934865689950208 107946877671975888 108210209735077632 108222252359914602 108461891401326918 108919999454063616 109289532955180032 109451835388897911 109531535300748288 109568332784147328 109660320174705664 109810952482637952 109940065889437056 110183508725157504 110220525241195824 110464589104558416 110746386525743514 111189166109356608 111566398225079616 111838559962881024 111851006383817064 111970057387881472 112098680659359576 112217995280821248 112230483928800328 112384646681449779 112504265676945792 112516786183720737 112765934710903383 112821420456235008 112954073507917824 113204190330556416 113492976530379264 113626419183560192 113782499429691456 113878024796809728 114168529962107712 114264379418681856 114459776212011048 114555870182505024 114848104545215496 115141084403749209 115307283372666112 115465672498178016 115588570849210368 115857413541428832 115980728850395136 116152968167810028 116237547666100224 116276598056646144 116374217328259072 116534072022391296 116547041002984956 116671090331647488 116942450811307212 117298460950530048 117696420105578496 117996666075235584 118095729418913792 118257948827456256 118396994034778368 118659163242477312 118699027182826272 118961865189524448 119101738046890144 119265339335416092 119405569011295476 119742178886999424 120441526113871872 120454929951802992 120583138725410816 120748774904978688 120850148763961344 120863598077169584 121029619503099762 121117750049028096 121158439959787776 121171923582468486 121440237380972874 122223205494254592 122366912966910976 122534999385821568 122637872858102784 122950724574577536 123264374382165744 123367860196543872 123668811125803008 123682574125616688 123956447315802192 123998090896345302 125087811873026184 125220951753311232 125498231408729088 125512198003214568 125645789587928064 125832382181794197 125924009971608576 125966314561366656 126245244690923904 126259294419900369 126567298886564016 126749990882930688 127073332696407552 127354714121875968 127504455114376704 127829721581505216 128112777896410944 128263410204343232 128439596207371176 128547426846017088 128590612781395128 128875353955318152 129204117613367433 129706258891862016 129720693794249376 129858764781211648 130037142205361664 130146314053496832 130339590234107436 130434500052799488 130478319956694528 130492840781119908 130587862192779264 130811172813726912 130920994494291456 131254976623103424 131624990532274176 131779752425904128 131960768569346304 132408472618775808 132746249334640032 132857695596278016 133181796597018624 133196618289125664 133338388950454272 133491558647786976 133536405580679556 133648515212922528 133989455302751412 134709951247874352 134853332657412096 135151941517092864 135310850325460992 135511796195778366 135610472277116928 135656031066087168 135956417359456512 135971547836815782 136116272053588736 136303244954761248 136463507441480544 136848204442285056 137312490123174912 137662777087774848 137967606965365632 138129826373908096 138319565146399728 138466788525471744 138482198379963984 138788842721111856 139142895891318774 139306497179844722 140039999298081792 140515113799517184 140530751610436824 140873570722475136 140991840224621568 141201222753616389 141304041723866112 141351513286419072 141367244179546567 141664511218059648 141712103881537488 141916656458665984 142593739743297024 142957499283458496 143442512003673792 143808436779193368 143929170229301184 144280279646770176 144296336479886136 144615855201769224 144664439379069519 144984773199732921 145226665938751488 145548244710715392 145719377273573376 145935780518530548 146042047067664384 146091110378863104 146414603310183936 146586754519249408 146788109951281344 146911344966876672 146960700321594432 147286118806077888 147661848700991352 148252221479142144 148613876806127616 148755197633439488 148959531696122784 149118079950508032 149134675178422752 149464907545812768 149623993707761664 149846195575266372 150005687569261056 150022381578294316 150354579614537844 150812306936395776 151323968707172352 151709999239588608 151837366395746304 152224706616143616 152241647577973226 152352505891575808 152561781311756544 152613034949348064 152741160243340032 153130806060287328 153521445871665612 153954229997570688 154476551388571776 154870624223746704 155035464075528192 155378762696521728 155396054670646608 155561453775529984 155775137091155712 155792473177459482 155923267748409616 156137448061250838 156321031186543314 157328888100314112 157677265103275008 157862658713037824 158079503024456832 158097095561741427 158212217656636416 158265369577101696 158615820252699264 159020452447221456 159207425348393968 159426116866729674 159656238515999232 160417957211209152 160606573269070656 160998366539971584 161372826004133016 161544586613050368 161562564776624648 161784491376592539 161902298534925312 161920316507963832 162333378539871903 162964273992339456 163379999181095424 163517163810803712 163934299432770048 164297302951122432 164352499176220992 164490480262058496 164910098834155584 165275263087736256 165330787861793736 165696883656837624 166783749164034912 166961269004414976 167330975211638784 167349597337619424 167527719450570752 167757839944321536 167776509575725596 167898679962144768 167955086081822208 168148020989039364 168326992921231872 168345725893200492 168756398515418688 169431110261876736 169806285495834624 170005940152502272 170239464795568896 170439628775340288 170817037195214592 171252794943161568 171396569128022784 171454150375193504 171689664318016572 171833805273757536 172272156817823244 172960925058999168 173382856273815552 173786120312143248 173971093275592704 173990454374826544 174229452251715042 174356321499150336 174414897084969216 174561325992388608 174820561504477434 175006635497471232 175413676216960818 175947691425795072 176544630158367744 176994999112853376 177143594128370688 177595491052167552 177988744863715968 178048540774239408 178198020283896704 178442797784286672 178652607070335216 179108353516943214 179613268330499136 180662289170807808 180682394927704488 180874708088116224 181275223145942016 181295397115754376 181737659939681664 181757885373702729 181951343255307392 182160356071459311 182374536384300533 182464272589713408 183083320164233216 183334808241381888 183550369450366464 183956809287154176 184426086861866304 184642931173285312 184896561573248616 185051790294815808 185523861188425032 185997136344517953 186719999064109056 187353485066022912 187374335480582432 187631717809539276 187768346229854208 187831427629966848 187989120299495424 188268297004821852 188405388965154816 188468684381892096 188886014957412864 188949471842049984 189367867036385856 190124986324396032 190609999044611328 191256682671565056 191723245650653184 191744582372257824 191905560305734912 192169166844616416 192373706195693568 192395115306514848 192821140269025632 192885919172092692 193313030932977228 194559388337793024 194581040691374064 194788147171817472 195219471080245248 195717479935041792 195739261171679862 195881793289168896 195947600428792576 196216759220590368 196381491741437184 196403346875400574 196882464934655136 197437485798411264 197669628638856192 198612708928163712 198846233571230336 199119374001960048 199286543394417024 199794927433688496 200007583425681408 200304608371019334 200472772819383792 200984182954127118 202064926871811528 202279998986118144 202966275488191488 203267694293667549 203415708415675392 203484046599130752 203654880324453376 203934626039184768 203957321755223673 204174408080383104 204695261162220816 205272306663427584 205968735184762368 206494165631662272 206951410448048448 207194739560862144 207700182788207616 207723297569945976 208183264081667784 208428041582057752 208714343836978161 208959745769767083 209525495133007872 209771850800418816 210236353471033344 210772670699275776 210796127415655236 210949623542181888 211020492769468928 211310356083712704 211487760336932352 211956062585799168 212027269929628608 212568155822306232 212874984687998976 213890609614945536 214142097692094208 214436248925187744 214664488719962112 215163768005510688 215392782150733824 215712655168790052 215869731379900416 215893755343951776 216420419470155264 216444504719829204 216923782802653836 217839998908127232 218579065910360064 218903670777795822 219063070601496576 219136665568294656 219320640349411328 219621904965275904 219880131778874112 220367017450315008 220441050482391648 220929178209116832 221492773051487028 222378332218713216 223132796450159232 223677119925762048 223702012767634128 223940114775762944 224197361318719152 224435990561642496 224460967857600656 224769293362899558 225008531353891584 225033572367441474 225531869421806766 226985953060758528 227252838367120384 227564998859382912 227756049593619456 228337059924215424 228362471366959839 228528758837363712 228919552424022096 229111740365010048 229696209090430992 230282168807498418 230614566745332224 230931344996356032 231714827082857664 232305936335620056 232553196113292288 233068144044782592 233094082005969912 233342180663294976 233688709766189223 233884901622614424 234481546779814971 234596921901060096 235392840211156992 235993332150471168 236191458837827584 236515897654912512 236793988069556736 237318326484954624 237398054365652544 237923730379048896 238203476093780288 238530678670832184 238811138022590952 239484357773998848 240883052227743744 240909859903605984 241166277450821632 241497549809957376 241700297527922688 241727196154339168 242059239006199524 242235500098056192 242316879919575552 242343847164936972 242880474761945748 244446410988509184 244733825933821952 245069998771643136 245275745716205568 245901449149155072 246528748764331488 246735720393087744 247337622251606016 247365148251233376 247912894631604384 247996181792690604 250175623746052368 250441903506622464 250996462817458176 251024396006429136 251291579175856128 251664764363588394 251848019943217152 251932629122733312 252490489381847808 252518588839800738 253134597773128032 254146665392815104 254709428243751936 255008910228753408 255659443163010432 256225555792821888 256526820408686464 256879192414742352 257094853692034176 257181225562790256 257750707910636304 258408235226734866 259441387588498752 260074284410723328 260679180468214872 260956639913389056 260985681562239816 261622345627453824 261841988988582912 262230842256716151 262509953246206848 262539167762015053 263120514325441227 263249981064548352 263559504851808256 263921537138692608 264816945237551616 265492498669280064 265715391192556032 266393236578251328 266983117295573952 267072811161359112 267297030425845056 267978910605502824 268662530275414821 269419902495748704 269706665314824192 270303883034185728 270621700650921984 271023592391556732 271220944554233856 271312062132174336 271912834718913024 271943095673631564 272232544107177472 272606489909522496 272927014882961088 273696408884570112 274624980246349824 275325554175549696 275935213930731264 276259652747816192 276639130292799456 276933577050943488 276964396759927968 277577685442223712 278285791782637548 278612994359689444 280079998596163584 281030227599034368 281061503220873648 281747141444950272 281983680449243136 282402445507232778 282608083447732224 282703026572838144 282734488359093134 283329022436119296 283424207763074976 285187479486594048 285914998566916992 286885024007347584 287616873558386736 287858340458602368 288560559293540352 288592672959772272 289231710403538448 289328878758139038 289969546399465842 291871561037061096 292182220757726208 292829206620367872 293173509038498816 293576219902562688 293608891757519793 293822689933753344 293921400643188864 294572237612155776 294605020313100861 295323697401982704 296504442958284288 297510395266878976 297919063392245568 298269350356845504 298929815091625536 299692391150532744 300011375138522112 300044763156588632 300456912556529001 300709159229075688 301476274431190677 301624613872791552 302647937414344704 303419998479177216 303674732791492608 304449413232287232 304483295155946452 304705011783151616 305123562623513088 305226069898696128 305482320486680064 306261612120574656 307042891743331224 307908459995141376 308953102777143552 309741248447493408 310070928151056384 310757525393043456 310792109341293216 311122907551059968 311550274182311424 311584946354918964 311846535496819232 312274896122501676 312642062373086628 314657776200628224 315354530206550016 315725317426075648 316159006048913664 316194191123482854 316424435313272832 316530739154203392 317231640505398528 318040904894442912 318414850696787936 318852233733459348 319312477031998464 320835914422418304 321213146538141312 321996733079943168 322745652008266032 323089173226100736 323125129553249296 323568982753185078 323804597069850624 323840633015927664 324666757079743806 326759998362190848 327868598865540096 328355506166693733 328594605902244864 328704998352441984 328980960524116992 329820197668311168 330550526175472512 330661575723587472 331393767313675248 333567498328069824 334699194675238848 335515679888643072 335553019151451192 335910172163644416 336296041978078728 336653985842463744 336691451786400984 337512797030837376 337550358551162211 338297804132710149 338862220523753472 339612570991669248 340011880305004544 340478929591137792 340879257550680576 341634074390429184 342505589886323136 342793138256045568 342908300750387008 343379328636033144 343667610547515072 344544313635646488 345423253211247627 345921850117998336 346765712547631104 347572240624286496 347942186551185408 347980908749653088 348458904503430084 348712642998300672 348829794169938432 349122651984777216 349641123008954868 350013270994942464 350827352433921636 351895382851590144 353089260316735488 353989998225706752 354287188256741376 355190982104335104 355977489727431936 356097081548478816 356396040567793408 356885595568573344 357305214140670432 358216707033886428 359226536660998272 361324578341615616 361364789855408976 361749416176232448 362550446291884032 362590794231508752 363475319879363328 363515770747405458 363902686510614784 364320712142918622 364749072768601066 366669616482763776 367100738900732928 367913618574308352 368852173723732608 369285862346570624 369793123146497232 370103580589631616 371047722376850064 371994272689035906 374748670961164864 375263435619078552 375662855259933696 376536594009643704 376937368763784192 377497146545382591 377772029914825728 377898943684099968 378735734072771712 378777883259701107 380249972648792064 381219998089222656 382513365343130112 383489164744515648 383811120611469824 384338333689232832 384790230613029696 385642280538051264 385771838344185384 386626061865954456 387612352840102299 389118776675586048 389162081382748128 389576294343634944 390438942160490496 391434959870083584 391478522343359724 391763586578337792 391895200857585152 392433518441180736 392762983482874368 392806693750801148 393764929869310272 394874971596822528 395339257277712384 397225417856327424 397692467142460672 398238748003920096 398573086788834048 399589854867376992 400015166851362816 400609216742038668 400945545638767584 401968365908254236 404129853743623056 404559997972236288 405932550976382976 406535388587335098 406831416831350784 406968093198261504 407309760648906752 407869252078369536 407914643510447346 408348816160766208 409390522324441632 410544613326855168 411937470369524736 412988331263324544 413902820896096896 414389479121724288 415400365576415232 415446595139891952 416366528163335568 416856083164115504 417428687673956322 417919491539534166 421545341398551552 421592254831310472 422040985538937856 422620712167425408 422975520673864704 423603668260849167 423912125171598336 424054539859257216 424101732538639701 425136311644612464 425749969375997952 427781219229891072 428284195384188416 428872497850375488 430327536011021376 431425310337580104 431787510687903552 432840838940310528 432889009439658408 433847565605307672 433993318137208557 435679997816254464 437158131820720128 437807341555591644 438126141202993152 438273331136589312 438641280698822656 439243809930551808 439760263557748224 440734034900630016 440882100964783296 441858356418233664 442985546102974056 444756664437426432 446265592900318464 447354239851524096 447404025535268256 447880229551525888 448394722637438304 448871981123284992 448921935715201312 449538586725799116 450017062707783168 450067144734882948 451063738843613532 453971906121517056 454505676734240768 455129997718765824 455512099187238912 456674119848430848 456724942733919678 457057517674727424 457839104848044192 458223480730020096 459392418180861984 460564337614996836 461229133490664448 461862689992712064 463429654165715328 464611872671240112 465106392226584576 466136288089565184 466188164011939824 466684361326589952 467377419532378446 467769803245228848 468963093559629942 471986664300942336 473031795309825024 473587976139113472 474291286685224281 474636652969909248 474796108731305088 475847460758097792 476406952187560576 477061357341664368 477622276045181904 478968715547997696 481819719807211968 482995099619914752 483454392308678336 484118478012399048 484633759839151104 484687694329873944 485760949523891496 487000135619615709 487572740129456527 488892821977018368 489467651867643904 490139997543286272 490551491432411136 491802898298310144 493057497528662976 493471440786175488 494730296502466752 495825789263208768 495992363585381208 500351247492104736 500883807013244928 501992925634916352 502048792012858272 502583158351712256 503329528727176788 503696039886434304 503865258245466624 504980978763695616 505037177679601476 506269195546256064 508293330785630208 509418856487503872 510017820457506816 511318886326020864 512451111585643776 513053640817372928 513758384829484704 514189707384068352 514362451125580512 515501415821272608 516816470453469732 518882775176997504 520148568821446656 521358360936429744 521913279826778112 521971363124479632 523244691254907648 523683977977165824 524461684513432302 525019906492413696 525078335524030106 526241028650882454 527843074277385216 529633890475103232 530984997338560128 531430782385112064 532786473156502656 533966234591147904 534145622322718224 534594060851690112 535957821211005648 537325060550829642 538839804991497408 542047184783113464 542624124264348672 543825669437826048 543886191347263128 544465088214354944 545212979819044992 545273656121108187 545854029765922176 546481068214377933 547123609152901599 547392817769140224 549249960492699648 550651108351099392 551870427861462528 552519305495632384 553278260585598912 553928793519855936 555155370884447424 556571583565275096 557225988719378888 557991409033553859 560159997192327168 562060455198068736 562123006441747296 563494282889900544 563967360898486272 564804891014465556 565216166895464448 565406053145676288 565468976718186268 566658044872238592 566848415526149952 570374958973188096 571829997133833984 573770048014695168 575233747116773472 575716680917204736 577121118587080704 577185345919544544 578463420807076896 578657757516278076 579939092798931684 583743122074122192 584364441515452416 585658413240735744 586347018076997632 587152439805125376 587217783515039586 587645379867506688 587842801286377728 589144475224311552 589210040626201722 590647394803965408 593008885916568576 595020790533757952 595838126784491136 596538700713691008 597859630183251072 599384782301065488 600022750277044224 600089526313177264 600913825113058002 601418318458151376 602952548862381354 606839996958354432 608898826464574464 608966590311892904 609803082881002647 610247125247026176 610452139797392256 610964640973360128 611871965265671019 612523224241149312 614085783486662448 615816919990282752 617906205554287104 619482496894986816 621584218682586432 623100548364622848 623169892709837928 623693070993638464 624549792245003352 625284124746173256 626879237309301249 629315552401256448 630709060413100032 631450634852151296 632318012097827328 632388382246965708 632848870626545664 633061478308406784 634463281010797056 636081809788885824 636829701393575872 637704467466918696 638624954063996928 641671828844836608 642426293076282624 643993466159886336 645491304016532064 646178346452201472 646250259106498592 647137965506370156 647609194139701248 647681266031855328 649333514159487612 653519996724381696 655737197731080192 656711012333387466 657189211804489728 657409996704883968 657961921048233984 659640395336622336 661101052350945024 661323151447174944 662787534627350496 667134996656139648 669398389350477696 671031359777286144 671106038302902384 671820344327288832 672592083956157456 673307971684927488 673382903572801968 675025594061674752 675100717102324422 676595608265420298 680957859182275584 681758515101361152 683268148780858368 685011179772646272 685087414100879517 685586276512091136 685816601500774016 686758657272066288 687335221095030144 689088627271292976 690846506422495254 691843700235996672 695144481248572992 695961817499306176 696917809006860168 697659588339876864 699282246017909736 700026541989884928 701066129298567669 701654704867843272 703444640339444913 703790765703180288 706178520633470976 707979996451413504 708574376513482752 710381964208670208 711954979454863872 712194163096957632 712792081135586816 713771191137146688 714610428281340864 716433414067772856 718453073321996544 722649156683231232 722729579710817952 723498832352464896 725100892583768064 725181588463017504 726950639758726656 727031541494810916 727805373021229568 728641424285837244 729498145537202132 733339232965527552 734201477801465856 735827237148616704 737704347447465216 738571724693141248 739586246292994464 740207161179263232 742095444753700128 743988545378071812 749497341922329728 750526871238157104 751325710519867392 753073188019287408 753874737527568384 754994293090765182 755544059829651456 755797887368199936 757471468145543424 757555766519402214 762439996178445312 765026730686260224 766978329489031296 767622241222939648 768676667378465664 769580461226059392 771284561076102528 771543676688370768 773252123731908912 775224705680204598 778324162765496256 782869919740167168 782957044686719448 783790401715170304 784867036882361472 785525966965748736 785613387501602296 786692526770148453 787529859738620544 787617503286045159 789361542976323681 789749943193645056 790678514555424768 794450835712654848 795384934284921344 796477496007840192 797146173577668096 799179709734753984 801218433484077336 801891091277535168 803936731816508472 805987590826244463 808259707487246112 809119995944472576 811865101952765952 813070777174670196 813662833662701568 813936186396523008 814619521297813504 815738504156739072 815829287020894692 816697632321532416 818781044648883264 821089226653710336 823874940739049472 825976662526649088 827805641792193792 828778958243448576 830800731152830464 830893190279783904 832733056326671136 833712166328231008 834857375347912644 835838983079068332 843090682797103104 843184509662620944 844081971077875712 845241424334850816 845951041347729408 847207336521698334 847824250343196672 848109079718514432 848203465077279402 850272623289224928 855562438459782144 856568390768376832 857744995700750976 860655072022042752 862850620675160208 863575021375807104 865681677880621056 865778018879316816 867695131210615344 867986636274417114 875614683111183288 876546662273178624 878487619861103616 879520527115496448 880826675272559379 881468069801260032 881764201929566592 883716712836467328 883815060939302583 885971092205948112 889513328874852864 892531185800636928 894808051070536512 896789445274876608 897843871430402624 899077173451598232 900034125415566336 900134289469765896 902127477687227064 904428823293572031 907943812243034112 909011353468481536 910259995437531648 911024198374477824 913348239696861696 913449885467839356 914115035349454848 915678209696088384 916446961460040192 918784836361723968 921128675229993672 922458266981328896 923725379985424128 926859308331430656 929223745342480224 930212784453169152 932272576179130368 932376328023879648 933368722653179904 934754839064756892 935539606490457696 937926187119259884 943973328601884672 946063590619650048 947175952278226944 948582573370448562 949273305939818496 949592217462610176 951694921516195584 952813904375121152 954122714683328736 955244552090363808 957937431095995392 963639439614423936 965990199239829504 966908784617356672 968236956024798096 969267519678302208 969375388659747888 971521899047782992 974000271239231418 975145480258913054 980279995086572544 983605796596620288 986114995057325952 986942881572350976 989460593004933504 989570709256825969 991651578526417536 991984727170762416 1000702494984209472 1004097584025716544 1006659057454353576 1007730516490933248 1009961957527391232 1010074355359202952 1012538391092512128 1012651075653486633 1014893412398130447 1016586661571260416 1018837712975007744 1020035640915013632 1022637772652041728 1024902223171287552 1026107281634745856 1027516769658969408 1028379414768136704 1028724902251161024 1031002831642545216 1033632940906939464 1036269759633742881 1037765550353995008 1040297137642893312 1042716721872859488 1043826559653556224 1043942726248959264 1046489382509815296 1047367955954331648 1048923369026864604 1050039812984827392 1050156671048060212 1052482057301764908 1055686148554770432 1059267780950206464 1061969994677120256 1062861564770224128 1065572946313005312 1067932469182295808 1068291244645436448 1069188121703380224 1071915642422011296 1074650121101659284 1077679609982994816 1084094369566226928 1085248248528697344 1087651338875652096 1087772382694526256 1088930176428709888 1090425959638089984 1090547312242216374 1091708059531844352 1092962136428755866 1094247218305803198 1101302216702198784 1103740855722925056 1105038610991264768 1106556521171197824 1107857587039711872 1110310741768894848 1113143167130550192 1114451977438757776 1115982818067107718 1124246012883494592 1126988565779801088 1129609782028931112 1130812106291352576 1130937953436372536 1132491439636147773 1133316089744477184 1133696831052299904 1136333649779103321 1140749917946376192 1143659994267667968 1147540096029390336 1150467494233546944 1151433361834409472 1154370691839089088 1156926841614153792 1157315515032556152 1159878185597863368 1167486244148244384 1168728883030904832 1171316826481471488 1172694036153995264 1174304879610250752 1174435567030079172 1175290759735013376 1175685602572755456 1178288950448623104 1178420081252403444 1181294789607930816 1186017771833137152 1190041581067515904 1191676253568982272 1193077401427382016 1195719260366502144 1198769564602130976 1200045500554088448 1200179052626354528 1201827650226116004 1202836636916302752 1205905097724762708 1213679993916708864 1217797652929148928 1217933180623785808 1219606165762005294 1220494250494052352 1220904279594784512 1221929281946720256 1223743930531342038 1225046448482298624 1228171566973324896 1231633839980565504 1235812411108574208 1238964993789973632 1243168437365172864 1246201096729245696 1246339785419675856 1247386141987276928 1249099584490006704 1250568249492346512 1253758474618602498 1264636024195654656 1264776764493931416 1266122956616813568 1268926562021594112 1272163619577771648 1272305197615919103 1273659402787151744 1275408934933837392 1276621754690103731 1277249908127993856 1283343657689673216 1284852586152565248 1290982608033064128 1292500518212997184 1294275931012740312 1295362532063710656 1298667028318975224 1301979954411625671 1307039993448763392 1311474395462160384 1313422024666774932 1314378423608979456 1314819993409767936 1315923842096467968 1319280790673244672 1322202104701890048 1322646302894349888 1325575069254700992 1334269993312279296 1338796778700955392 1342062719554572288 1342212076605804768 1343640688654577664 1345184167912314912 1346615943369854976 1346765807145603936 1350051188123349504 1350201434204648844 1353191216530840596 1361915718364551168 1363517030202722304 1366536297561716736 1370022359545292544 1370174828201759034 1371172553024182272 1371633203001548032 1373517314544132576 1374670442190060288 1378177254542585952 1381693012844990508 1383687400471993344 1390288962497145984 1391923634998612352 1393835618013720336 1395319176679753728 1398564492035819472 1400053083979769856 1402132258597135338 1403309409735686544 1406889280678889826 1415959992902827008 1420763928417340416 1422873860055672843 1423909958909727744 1424388326193915264 1425584162271173632 1427542382274293376 1429220856562681728 1432866828135545712 1436906146643993088 1445459159421635904 1450363176926035008 1453901279517453312 1454063082989621832 1455610746042459136 1457282848571674488 1458996291074404264 1461000406858847127 1462718220388369581 1466678465931055104 1468402955602931712 1471654474297233408 1475408694894930432 1477143449386282496 1479172492585988928 1480414322358526464 1484190889507400256 1487977090756143624 1498994683844659456 1501053742476314208 1502651421039734784 1506146376038574816 1507749475055136768 1509988586181530364 1511088119659302912 1511595774736399872 1514942936291086848 1515111533038804428 1524879992356890624 1530053461372520448 1533956658978062592 1535244482445879296 1537353334756931328 1539160922452118784 1542569122152205056 1543087353376741536 1546504247463817824 1550449411360409196 1556648325530992512 1565739839480334336 1565914089373438896 1567580803430340608 1569734073764722944 1571051933931497472 1571226775003204592 1573385053540296906 1575059719477241088 1575235006572090318 1578723085952647362 1588901671425309696 1590769868569842688 1592954992015680384 1594292347155336192 1598359419469507968 1602436866968154672 1603782182555070336 1607873463633016944 1611975181652488926 1616519414974492224 1626141554349340392 1627872372793046016 1631477008313478144 1631658574041789384 1633395264643064832 1635820968363324561 1637562089297766528 1641370827458704797 1642178453307420672 1647749881478098944 1651953325053298176 1655611283584387584 1657557916486897152 1661786380559567808 1665466112653342272 1667424332656462016 1669714750695825288 1671677966158136664 1686181365594206208 1686369019325241888 1688163942155751424 1690482848669701632 1691902082695458816 1694414673043396668 1695648500686393344 1696218159437028864 1696406930154558804 1700545246578449856 1711124876919564288 1713136781536753664 1715489991401501952 1721310144044085504 1725701241350320416 1727150042751614208 1731363355761242112 1731556037758633632 1735390262421230688 1735973272548834228 1751229366222366576 1753093324546357248 1756975239722207232 1759041054230992896 1761653350545118758 1762936139602520064 1763528403859133184 1767433425672934656 1767630121878605166 1771942184411896224 1779026657749705728 1785062371601273856 1789616102141073024 1793578890549753216 1795687742860805248 1798154346903196464 1800068250831132672 1800268578939531792 1804254955374454128 1808857646587144062 1820519990875063296 1826696479393723392 1826899770935678712 1831356419392176768 1832893922920080384 1835615895797013057 1837569672723447936 1837774174334105371 1842257350459987344 1844916533962657792 1847450759970848256 1853718616662861312 1858447490684960448 1864752656047759296 1869509678129513784 1871079212980915392 1875852374238519768 1880637711927903747 1887946657203769344 1892127181239300096 1894351904556453888 1897165146740897124 1898546611879636992 1899184434925220352 1903389843032391168 1905627808750242304 1908245429366657472 1910489104180727616 1915874862191990784 1927278879228847872 1931980398479659008 1933817569234713344 1936473912049596192 1938535039356604416 1938750777319495776 1943043798095565984 1948000542478462836 1950290960517826108 1960559990173145088 1967211593193240576 1972229990114651904 1973885763144701952 1978921186009867008 1979141418513651938 1983303157052835072 1983969454341524832 2001404989968418944 2008195168051433088 2013318114908707152 2015461032981866496 2019923915054782464 2020148710718405904 2025076782185024256 2025302151306973266 2029786824796260894 2045275545304083456 2049804446342575104 2052214563269491712 2055033539317938816 2055262242302638551 2056758829536273408 2057449804502322048 2062005663285090432 2067265881813878928 2072539519267485762 2075531100707990016 2085433443745718976 2087885452497918528 2092978765019630592 2097846738053729208 2100079625969654784 2100313342096120424 2103198387895703007 2104964114603529816 2110333921018334739 2111372297109540864 2118535561900412928 2123939989354240512 2125723129540448256 2131145892626010624 2135864938364591616 2136582489290872896 2138376243406760448 2143831284844022592 2149300242203318568 2155359219965989632 2168188739132453856 2170496497057394688 2175302677751304192 2175544765389052512 2177860352857419776 2180851919276179968 2181094624484432748 2183416119063688704 2185924272857511732 2188494436611606396 2202604433404397568 2207481711445850112 2210077221982529536 2213113042342395648 2215715174079423744 2220621483537789696 2226286334261100384 2228903954877515552 2231965636134215436 2248492025766989184 2253977131559602176 2259219564057862224 2261624212582705152 2261875906872745072 2264982879272295546 2266632179488954368 2267393662104599808 2272667299558206642 2287319988535335936 2295080192058780672 2300934988467093888 2302866723668818944 2308741383678178176 2313853683228307584 2314631030065112304 2319756371195726736 2334972488296488768 2348609759220501504 2348871134060158344 2351371205145510912 2356577900897246208 2356840162504806888 2362589579215861632 2362852509858135477 2368084628928971043 2372035543666274304 2380083162135031808 2383352507137964544 2386154802854764032 2391438520733004288 2397539129204261952 2400358105252709056 2403655300452232008 2405673273832605504 2411810195449525416 2417962772478733389 2427359987833417728 2435595305858297856 2435866361247571616 2439212331524010588 2440988500988104704 2441808559189569024 2443858563893440512 2447487861062684076 2450092896964597248 2456343133946649792 2463267679961131008 2471624822217148416 2477929987579947264 2486336874730345728 2492402193458491392 2492679570839351712 2494772283974553856 2498199168980013408 2501136498984693024 2507516949237204996 2529272048391309312 2529553528987862832 2532245913233627136 2537853124043188224 2544327239155543296 2544610395231838206 2547318805574303488 2550817869867674784 2553243509380207462 2566687315379346432 2569705172305130496 2581965216066128256 2585001036425994368 2588551862025480624 2590725064127421312 2597334056637950448 2603959908823251342 2626844049333549864 2629639986819535872 2638561581346489344 2642480025817678137 2644404209403780096 2645292605788699776 2651150138509401984 2651445182817907749 2668539986624558592 2677593557401910784 2684424153211609536 2690368335824629824 2693531614291207872 2700102376246699008 2700402868409297688 2706382433061681192 2713286469880716093 2723831436729102336 2727034060405444608 2733072595123433472 2740044719090585088 2740349656403518068 2742345106048364544 2743266406003096064 2747034629088265152 2749340884380120576 2756354509085171904 2763386025689981016 2767374800943986688 2780577924994291968 2783847269997224704 2787671236027440672 2790638353359507456 2797128984071638944 2800106167959539712 2804264517194270676 2806618819471373088 2813778561357779652 2831919985805654016 2841527856834680832 2845747720111345686 2847819917819455488 2848776652387830528 2851168324542347264 2855084764548586752 2858441713125363456 2865733656271091424 2873812293287986176 2890918318843271808 2900726353852070016 2907802559034906624 2908126165979243664 2911221492084918272 2914565697143348976 2917992582148808528 2922000813717694254 2925436440776739162 2950817389789860864 2954286898772564992 2958344985171977856 2960828644717052928 2968381779014800512 2968712127770477907 2975954181512287248 2997989367689318912 3002107484952628416 3012292752077149632 3019977172363060728 3023191549472799744 3029885872582173696 3030223066077608856 3037953226960459899 3049759984713781248 3060106922745040896 3067913317956125184 3070488964891758592 3074706669513862656 3078321844904237568 3085138244304410112 3086174706753483072 3093008494927635648 3100898822720818392 3113296651061985024 3131479678960668672 3131828178746877792 3135161606860681216 3139468147529445888 3142103867862994944 3142453550006409184 3146770107080593812 3150119438954482176 3150470013144180636 3157446171905294724 3177803342850619392 3181539737139685376 3185909984031360768 3188584694310672384 3196718838939015936 3204873733936309344 3207564365110140672 3215746927266033888 3223950363304977852 3233038829948984448 3252283108698680784 3255744745586092032 3262954016626956288 3263317148083578768 3266790529286129664 3271641936726649122 3275124178595533056 3282741654917409594 3303906650106596352 3311222567168775168 3315115832973794304 3323572761119135616 3330932225306684544 3334848665312924032 3339429501391650576 3343355932316273328 3372738038650483776 3380965697339403264 3388829346086793336 3392436318874057728 3392813860309117608 3401090493156899712 3409000949337309963 3413009180906195689 3422249753839128576 3426273563073507328 3430979982803003904 3442620288088171008 3451402482700640832 3454300085503228416 3463112075517267264 3470780524842461376 3471946545097668456 3502458732444733152 3506186649092714496 3513950479444414464 3518082108461985792 3523306701090237516 3525872279205040128 3527056807718266368 3534866851345869312 3535260243757210332 3543884368823792448 3558053315499411456 3570124743202547712 3579232204282146048 3587157781099506432 3591375485721610496 3596308693806392928 3600136501662265344 3600537157879063584 3608509910748908256 3617715293174288124 3641039981750126592 3653392958787446784 3653799541871357424 3662712838784353536 3665787845840160768 3671231791594026114 3675139345446895872 3675548348668210742 3684514700919974688 3694901519941696512 3707437233325722624 3716894981369920896 3729505312095518592 3739019356259027568 3742158425961830784 3751704748477039536 3761275423855807494 3794330293481794248 3798368869850440704 3806779686064782336 3811255617500484608 3816490858733314944 3816915592847757309 3820978208361455232 3829865264070311193 3831749724383981568 3854557758457695744 3867635138469426688 3872947824099192384 3877501554638991552 3886087596191131968 3896001084956925672 3900581921035652216 3905939863234877013 3921119980346290176 3934423186386481152 3944459980229303808 3947771526289403904 3957842372019734016 3958282837027303876 3966606314105670144 3967938908683049664 4002809979936837888 4016390336102866176 4026636229817414304 4030922065963732992 4039847830109564928 4040297421436811808 4050153564370048512 4050604302613946532 4059573649592521788 4090551090608166912 4099608892685150208 4104429126538983424 4110067078635877632 4110524484605277102 4113517659072546816 4114899609004644096 4124011326570180864 4134531763627757856 4145079038534971524 4151062201415980032 4170866887491437952 4175770904995837056 4185957530039261184 4195693476107458416 4200159251939309568 4200626684192240848 4206396775791406014 4209928229207059632 4220667842036669478 4247879978708481024 4262291785252021248 4268621580167018529 4271729876729183232 4273164978581745792 4276752486813520896 4287662569688045184 4298600484406637136 4310718439931979264 4336377478264907712 4351089530778105024 4361703838552359936 4362189248968865496 4366832238127377408 4371848545715023464 4376988873223212792 4388154661165108743 4405208866808795136 4414963422891700224 4420154443965059072 4426226084684791296 4431430348158847488 4441242967075579392 4452572668522200768 4457807909755031104 4463931272268430872 4496984051533978368 4507954263119204352 4518439128115724448 4523248425165410304 4523751813745490144 4529965758544591092 4533264358977908736 4534787324209199616 4545334599116413284 4574639977070671872 4590160384117561344 4601869976934187776 4605733447337637888 4617482767356356352 4627707366456615168 4629262060130224608 4639512742391453472 4669944976592977536 4697219518441003008 4697742268120316688 4702742410291021824 4713155801794492416 4713680325009613776 4725179158431723264 4725705019716270954 4736169257857942086 4766705014275929088 4772309605709528064 4782877041466008576 4795078258408523904 4800716210505418112 4807310600904464016 4811346547665211008 4823620390899050832 4835925544957466778 4871732722495143232 4878424663048021176 4883617118379138048 4894975722125368152 4900185793929194496 4907462905089973683 4912686267893299584 4924112482376114391 4926535359922262016 4943249644434296832 4955859975159894528 4972673749460691456 4985359141678703424 4989544567949107712 4996398337960026816 5002272997969386048 5015033898474409992 5058544096782618624 5059107057975725664 5064491826467254272 5075706248086376448 5088654478311086592 5089220790463676412 5094637611148606976 5101635739735349568 5106487018760414924 5133374630758692864 5139410344610260992 5163930432132256512 5170002072851988736 5177103724050961248 5181450128254842624 5194668113275900896 5207919817646502684 5253688098667099728 5259279973639071744 5277123162692978688 5284960051635356274 5288808418807560192 5290585211577399552 5302300277018803968 5302890365635815498 5337079973249117184 5355187114803821568 5368848306423219072 5380736671649259648 5387063228582415744 5400204752493398016 5400805736818595376 5412764866123362384 5426572939761432186 5480089438181170176 5480699312807036136 5486532812006192128 5494069258176530304 5498681768760241152 5506847687391039171 5512709018170343808 5513322523002316113 5526772051379962032 5534749601887973376 5561155849988583936 5567694539994449408 5575342472054881344 5594257968143277888 5608529034388541352 5613237638942746176 5627557122715559304 5641913135783711241 5663839971611308032 5683055713669361664 5691495440222691372 5695639835638910976 5697553304775661056 5702336649084694528 5710169529097173504 5716883426250726912 5731467312542182848 5747624586575972352 5781836637686543616 5801452707704140032 5815605118069813248 5816252331958487328 5822442984169836544 5829131394286697952 5835985164297617056 5844001627435388508 5850872881553478324 5901634779579721728 5908573797545129984 5916689970343955712 5921657289434105856 5936763558029601024 5937424255540955814 5951908363024574496 5995978735378637824 6004214969905256832 6024585504154299264 6039954344726121456 6046383098945599488 6059771745164347392 6060446132155217712 6075906453920919798 6135826635912250368 6149413339027725312 6156643689808475136 6165786726907915653 6170276488608820224 6172349413506966144 6186016989855271296 6201797645441636784 6226593302123970048 6263656357493755584 6278936295058891776 6284907100012818368 6293540214161187624 6300238877908964352 6300940026288361272 6314892343810589448 6331001763055004217 6355606685701238784 6363079474279370752 6371819968062721536 6377169388621344768 6393437677878031872 6409747467872618688 6415128730220281344 6431493854532067776 6447900726609955704 6466077659897968896 6504566217397361568 6511489491172184064 6525908033253912576 6526634296167157536 6533581058572259328 6543283873453298244 6550248357191066112 6565483309834819188 6607813300213192704 6622445134337550336 6630231665947588608 6647145522238271232 6661864450613369088 6669697330625848064 6678859002783301152 6686711864632546656 6745476077300967552 6761931394678806528 6777658692173586672 6784872637748115456 6785627720618235216 6802180986313799424 6818001898674619926 6826018361812391378 6861959965606007808 6885240576176342016 6902804965401281664 6908600171006456832 6926224151034534528 6941561049684922752 6943893090195336912 7004917464889466304 7046613402180475032 7054113615436532736 7069733702691738624 7070520487514420664 7087768737647584896 7088557529574406431 7104253886786913129 7116106630998822912 7140249486405095424 7158464408564292096 7174315562199012864 7182750971443220992 7192617387612785856 7201074315758127168 7217019821497816512 7235430586348576248 7253888317436200167 7282079963500253184 7306785917574893568 7307599083742714848 7325425677568707072 7331575691680321536 7342463583188052228 7350278690893791744 7351096697336421484 7369029401839949376 7389803039883393024 7414874466651445248 7433789962739841792 7459010624191037184 7478038712518055136 7484316851923661568 7503409496954079072 7522550847711614988 7588660586963588496 7596737739700881408 7613559372129564672 7622511235000969216 7632981717466629888 7633831185695514618 7641956416722910464 7659730528140622386 7709115516915391488 7735270276938853376 7745895648198384768 7755003109277983104 7772175192382263936 7792002169913851344 7801163842071304432 7811879726469754026 7888919960458607616 7915684744039468032 7916565674054607752 7927440077453034411 7933212628211340288 7935877817366099328 7954335548453723247 8005619959873675776 8032780672205732352 8053272459634828608 8080594842873623616 8100307128740097024 8101208605227893064 8119147299185043576 8181102181216333824 8199217785370300416 8208858253077966848 8220134157271755264 8221048969210554204 8227035318145093632 8229799218009288192 8248022653140361728 8269063527255515712 8290158077069943048 8302124402831960064 8341733774982875904 8351541809991674112 8371915060078522368 8391386952214916832 8400318503878619136 8401253368384481696 8412793551582812028 8419856458414119264 8441335684073338956 8495759957416962048 8524583570504042496 8537243160334037058 8543459753458366464 8546329957163491584 8553504973627041792 8575325139376090368 8597200968813274272 8621436879863958528 8672754956529815424 8702179061556210048 8723407677104719872 8724378497937730992 8733664476254754816 8743697091430046928 8753977746446425584 8776309322330217486 8852452169369582592 8862860696317694976 8882485934151158784 8905145337044401536 8906136383311433721 8915615819510062208 8927862544536861744 8993968103067956736 9036878256231448896 9047503627490980288 9059931517089182184 9069574648418399232 9090669198232826568 9113859680881379697 9149279954141343744 9180320768235122688 9203739953868375552 9211466894675275776 9234965534712712704 9255414732913230336 9258524120260449216 9279025484782906944 9339889953185955072 9394439036882006016 9395484536240633376 9405484820582043648 9426311603588984832 9427360650019227552 9450358316863446528 9451410039432541908 9472338515715884172 9533410028551858176 9544619211419056128 9565754082932017152 9590156516817047808 9601432421010836224 9614621201808928032 9622693095330422016 9647240781798101664 9671851089914933556 9743465444990286464 9756849326096042352 9767234236758276096 9789951444250736304 9800371587858388992 9814925810179947366 9825372535786599168 9848224964752228782 9911719950319789056 9945347498921382912 9970718283357406848 9979089135898215424 9992796675920053632 10004545995938772096 10030067796948819984 10118214115951451328 10177308956622173184 10178441580927352824 10189275222297213952 10203271479470699136 10212974037520829848 10227002848011929889 10239027542718587067 10266749261517385728 10278820689220521984 10327860864264513024 10340004145703977472 10354207448101922496 10362900256509685248 10389336226551801792 10415839635293005368 10507376197334199456 10518559947278143488 10554246325385957376 10569920103270712548 10577616837615120384 10581170423154799104 10604600554037607936 10605780731271630996 10674159946498234368 10710374229607643136 10737696612846438144 10761473343298519296 10774126457164831488 10800409504986796032 10801611473637190752 10825529732246724768 10853145879522864372 10960178876362340352 10961398625614072272 10973065624012384256 10988138516353060608 10997363537520482304 11013695374782078342 11025418036340687616 11026645046004632226 11053544102759924064 11122311699977167872 11135389079988898816 11150684944109762688 11188515936286555776 11217058068777082704 11226475277885492352 11255114245431118608 11283826271567422482 11382990880445382744 11395106609551322112 11420339058194347008 11433766852501453824 11450746778543271927 11462934625084365696 11489595792210933579 11495249173151944704 11563673275373087232 11602905415408280064 11632504663916974656 11658262788573395904 11671970328595234112 11688003254870777016 11701745763106956648 11803269559159443456 11817147595090259968 11833379940687911424 11843314578868211712 11873527116059202048 11874848511081911628 11903816726049148992 11991957470757275648 12008429939810513664 12049171008308598528 12079908689452242912 12092766197891198976 12119543490328694784 12120892264310435424 12151812907841839596 12271653271824500736 12298826678055450624 12313287379616950272 12331573453815831306 12340552977217640448 12344698827013932288 12372033979710542592 12403595290883273568 12453186604247940096 12527312714987511168 12557872590117783552 12569814200025636736 12587080428322375248 12600477755817928704 12601880052576722544 12629784687621178896 12662003526110008434 12743639936125443072 12786875355756063744 12819494935745237376 12830257460440562688 12862987709064135552 12864419220338737597 12895801453219911408 12932155319795937792 13009132434794723136 13053268592334315072 13086567746906596488 13100496714382132224 13130966619669638376 13164463983495326229 13215626600426385408 13244890268675100672 13260463331895177216 13294291044476542464 13323728901226738176 13339394661251696128 13357718005566602304 13373423729265093312 13490952154601935104 13523862789357613056 13555317384347173344 13569745275496230912 13571255441236470432 13604361972627598848 13636003797349239852 13652036723624782756 13723919931212015616 13770481152352684032 13805609930802563328 13817200342012913664 13852448302069069056 13883122099369845504 13887786180390673824 14009834929778932608 14093226804360950064 14108227230873065472 14139467405383477248 14141040975028841328 14175537475295169792 14177115059148812862 14208507773573826258 14316928817128584192 14348631124398025728 14365501942886441984 14385234775225571712 14402148631516254336 14434039642995633024 14470861172697152496 14507776634872400334 14615198167485429696 14650851355137414144 14684927166376104456 14700557381787583488 14702193394672842968 14722388715269921049 14738058803679898752 14772337447128343173 14779606079766786048 14829748933302890496 14867579925479683584 14918021248382074368 14956077425036110272 14968633703847323136 15006818993908158144 15045101695423229976 15177321173927176992 15193475479401762816 15227118744259129344 15245022470001938432 15265963434933259776 15267662371391029236 15283912833445820928 15319461056281244772 15418231033830782976 15470540553877706752 15491791296396769536 15510006218555966208 15544350384764527872 15584004339827702688 15602327684142608864 15623759452939508052 15777839920917215232 15831369488078936064 15833131348109215504 15854880154906068822 15866425256422680576 15871755634732198656 15908671096907446494 16011239919747351552 16065561344411464704 16106544919269657216 16161189685747247232 16200614257480194048 16202417210455786128 16238294598370087152 16440268314543510528 16442097938421108408 16459598436018576384 16496045306280723456 16538127054511031424 16539967569006948339 16580316154139886096 16604248805663920128 16683467549965751808 16703083619983348224 16782773904429833664 16802506736768963392 16825587103165624056 16839712916828238528 16882671368146677912 16925739407351133723 16991519914833924096 17049167141008084992 17074486320668074116 17086919506916732928 17092659914326983168 17107009947254083584 17150650278752180736 17194401937626548544 17242873759727917056 17345509913059630848 17404358123112420096 17446815354209439744 17448756995875461984 17467328952509509632 17487394182860093856 17507955492892851168 17552618644660434972 17704904338739165184 17725721392635389952 17764971868302317568 17810290674088803072 17812272766622867442 17831231639020124416 17855725089073723488 17987936206135913472 18073756512462897792 18095007254981960576 18119863034178364368 18139149296836798464 18181338396465653136 18227719361762759394 18407479907736751104 18469931069425425408 18497360180723746959 18510829465826460672 18517048240520898432 18558050969565813888 18679779906371910144 18790969072481266752 18854721300038455104 18900716633726893056 18902820078865083816 18944677031431768344 18993005289165012651 19066820057103716352 19089238422838112256 19131508165864034304 19180313033634095616 19202864842021672448 19229242403617856064 19245386190660844032 19294481563596203328 19343702179829867112 19486930889980572928 19513698652192084704 19534468473516552192 19579902888501472608 19600743175716777984 19629851620359894732 19650745071573198336 19696449929504457564 19823439900639578112 19890694997842765824 19941436566714813696 19958178271796430848 19985593351840107264 20009091991877544192 20060135593897639968 20236428231902902656 20354617913244346368 20356883161854705648 20378550444594427904 20406542958941398272 20425948075041659696 20454005696023859778 20478055085437174134 20655721728529026048 20680008291407954944 20708414896203844992 20725800513019370496 20778672453103603584 20831679270586010736 21014752394668398912 21139840206541425096 21162340846309598208 21209201108075215872 21211561462543261992 21265672588723219293 21348319892996468736 21420748459215286272 21475393225692876288 21522946686597038592 21548252914329662976 21603222947274381504 21651059464493449536 21706291759045728744 21920357752724680704 21922797251228144544 21946131248024768512 21976277032706121216 21994727075040964608 22027390749564156684 22050836072681375232 22053290092009264452 22107088205519848128 22244623399954335744 22270778159977797632 22301369888219525376 22377031872573111552 22434116137554165408 22452950555770984704 22510228490862237216 22567652543134844964 22765981760890765488 22790213219102644224 22840678116388694016 22867533705002907648 22901493557086543854 22925869250168731392 22979191584421867158 23127346550746174464 23205810830816560128 23265009327833949312 23316525577146791808 23343940657190468224 23376006509741554032 23403491526213913296 23666759881375822848 23747054232118404096 23749697022163823256 23807633452098297984 23863006645361169741 23891064266343369823 23983914941514551296 24016859879621027328 24098342016617197056 24159817378904485824 24241784528620870848 24303625815683679192 24543306543649001472 24597653356110901248 24626574759233900544 24663146907631662612 24681105954435280896 24689397654027864576 24744067959421085184 24807190581766547136 24906373208495880192 25054625429975022336 25115745180235567104 25139628400051273472 25174160856644750496 25200955511635857408 25203760105153445088 25259569375242357792 25324007052220016868 25487279872250886144 25573750711512127488 25638989871490474752 25660514920881125376 25725975418128271104 25728838440677475194 25791602906439822816 25864310639591875584 26018264869589446272 26106537184668630144 26173135493813192976 26200993428764264448 26261933239339276752 26328927966990652458 26588582088953084928 26647457802453476352 26678789322503392256 26715436011133204608 26718409149934301163 26746847458530186624 26981904309203870208 27110634768694346688 27142510882472940864 27208723945255197696 27272007594698479704 27304073447249565512 27341579042644139091 27447839862424031232 27540962304705368064 27611219861605126656 27634400684025827328 27704896604138138112 27766244198739691008 27775572360781347648 28019669859557865216 28186453608721900128 28216454461746130944 28278934810766954496 28282081950057682656 28351074950590339584 28354230118297625724 28417015547147652516 28633857634257168384 28697262248796051456 28731003885772883968 28770469550451143424 28804297263032508672 28868079285991266048 28941722345394304992 29015553269744800668 29230396334970859392 29301702710274828288 29369854332752208912 29401114763575166976 29404386789345685936 29444777430539842098 29476117607359797504 29544674894256686346 29735159850959367168 29836042496764148736 29912154850072220544 29937267407694646272 30013637987816316288 30090203390846459952 30354642347854353984 30531926869866519552 30535324742782058472 30567825666891641856 30638922112562489544 30717082628155761201 30836462067661565952 30941081107755413504 30983582592793539072 31020012437111932416 31088700769529055744 31168008679655405376 31204655368285217728 31247518905879016104 31555679841834430464 31662738976157872128 31666262696218431008 31709760309812137644 31732850512845361152 31743511269464397312 31817342193814892988 32022479839494703104 32131122688822929408 32213089838539314432 32322379371494494464 32401228514960388096 32404834420911572256 32476589196740174304 32880536629087021056 32884195876842216816 32919196872037152768 32992090612561446912 33076254109022062848 33079935138013896678 33160632308279772192 33366935099931503616 33406167239966696448 33565547808859667328 33605013473537926784 33651174206331248112 33679425833656477056 33765342736293355824 33851478814702267446 34148972641336148232 34185319828653966336 34301300557504361472 34352240335629815781 34388803875253097088 34468787376632800737 34485747519455834112 34691019826119261696 34808716246224840192 34897513991750923968 34974788365720187712 35015910985785702336 35105237289320869944 35409808677478330368 35451442785270779904 35529943736604635136 35620581348177606144 35624545533245734884 35662463278040248832 35711450178147446976 35975872412271826944 36147513024925795584 36190014509963921152 36239726068356728736 36278298593673596928 36362676792931306272 36455438723525518788 36814959815473502208 36939862138850850816 36994720361447493918 37021658931652921344 37034096481041796864 37116101939131627776 37359559812743820288 37581938144962533504 37709442600076910208 37801433267453786112 37805640157730167632 37889354062863536688 37986010578330025302 38360626067268191232 38405729684043344896 38458484807235712128 38490772381321688064 38588963127192406656 38593257661016212791 38687404359659734224 38973861779961145856 39027397304384169408 39159805777002945216 39259703240719789464 39301490143146396672 39392899859008915128 39493391950485978687 39646879801279156224 39781389995685531648 39882873133429627392 39916356543592861696 39971186703680214528 40018183983755088384 40120271187795279936 40472856463805805312 40709235826488692736 40713766323709411296 40757100889188855808 40813085917882796544 40851896150083319392 40908011392047719556 40956110170874348268 41311443457058052096 41360016582815909888 41416829792407689984 41451601026038740992 41557344906207207168 41663358541172021472 42029504789336797824 42279680413082850192 42324681692619196416 42418402216150431744 42423122925086523984 42531345177446438586 42950786451385752576 43045893373194077184 43096505828659325952 43206445894548763008 43302118928986899072 43412583518091457488 43845594502456289088 43952554065412242432 44054781499128313368 44101672145362750464 44106580184018528904 44214176411039696256 44317012341385029519 44489246799908671488 44541556319955595264 44602739776439050752 44754063745146223104 44868232275108330816 44905901111541969408 45020456981724474432 45135305086269689928 45531963521781530976 45580426438205288448 45681356232777388032 45735067410005815296 45802987114173087708 45851738500337462784 45958383168843734316 46254693101492348928 46411621661633120256 46530018655667898624 46633051154293583616 46687881314380936448 46752013019483108064 46806983052427826592 47333519762751645696 47494108464236808192 47499394044327646512 47615266904196595968 47726013290722339482 47782128532686739646 48033719759242054656 48196684033234394112 48319634757808971648 48483569057241741696 48607251631367358384 49326293815263325224 49378795308055729152 49488135918842170368 49614381163533094272 49619902707020845017 49812746416991760384 50109250859950044672 50279256800102546944 50348321713289500992 50407520210306890176 50519138750484715584 50648014104440033736 50777218222053401169 50974559744501772288 51147501423024254976 51277979742980949504 51321029841762250752 51451950836256542208 51457676881354950388 51583205812879645632 51728621279183751168 52036529739178892544 52213074369337260288 52346270987626385952 52401986857528528896 52523866478678553504 52657855933981304916 53177164177906169856 53294915604906952704 53357578645006784512 53430872022266409216 53436818299868602326 53493694917060373248 53963808618407740416 54221269537388693376 54285021764945881728 54417447890510395392 54544015189396959408 54608146894499131024 54683158085288278182 55222439723210253312 55409793208276276224 55492080542171240877 55532488397479382016 55551144721562695296 56039339719115730432 56372907217443800256 56564163900115365312 56702149901180679168 56708460236595251448 56834031094295305032 57267715268514336768 57394524497592102912 57462007771545767936 57540939100902286848 57608594526065017344 57736158571982532096 57883444690788609984 58031106539489601336 58460792669941718784 58603405420549656576 58739708665504417824 58802229527150333952 58808773578691371872 58889554861079684196 58952235214719595008 59089349788513372692 59470319701918734336 59672084993528297472 59824309700144441088 59874534815389292544 60027275975632632576 60180406781692919904 60709284695708707968 61063853739733039104 61070649485564116944 61135651333783283712 61277844225124979088 61434165256311522402 61967165185587078144 62040024874223864832 62177401539058111488 62336017359310810752 62409310736570435456 62495037811758032208 63332525392436862016 63419520619624275288 63487022538928794624 63634684387629785976 63797017766169657879 64044959678989406208 64262245377645858816 64426179677078628864 64644758742988988928 64809668841823144512 64953178393480348608 65761073258174042112 65768391753684433632 65838393744074305536 65984181225122893824 66152508218044125696 66159870276027793356 66321264616559544384 66733870199863007232 66812334479933392896 67131095617719334656 67210026947075853568 67302348412662496224 67358851667312954112 67530685472586711648 67702957629404534892 68297945282672296464 68370639657307932672 68602601115008722944 68704480671259631562 68777607750506194176 68937574753265601474 69382039652238523392 69617432492449680384 69795027983501847936 69949576731440375424 70031821971571404672 70210474578641739888 71241162696355212288 71249091066491469768 71324926556080497664 71422900356294893952 71589019936083509223 71673192799030109469 71951744824543653888 72295026049851591168 72380029019927842304 72479452136713457472 72725353585862612544 72910877447051037576 73629919630947004416 73879724277701701632 73989440722894987836 74043317863305842688 74068192962083593728 74232203878263255552 74719119625487640576 75163876289925067008 75418885200153820416 75602866534907572224 75611280315460335264 75778708125727073376 75972021156660050604 76721252134536382464 76811459368086689792 76916969614471424256 76981544762643376128 77177926254384813312 77186515322032425582 77374808719319468448 77947723559922291712 78054794608768338816 78319611554005890432 78519406481439578928 78602980286292793344 78785799718017830256 78986783900971957374 79765746266859254784 79942373407360429056 80036367967510176768 80155227449802903489 80240542375590559872 80945712927611610624 81427532647418822592 81626171835765593088 81703792300166638784 81816022784095439112 81912220341748696536 82622886914116104192 82720033165631819776 82833659584815379968 82903202052077481984 83114689812414414336 83326717082344042944 84059009578673595648 84559360826165700384 84649363385238392832 84836804432300863488 84846245850173047968 85062690354892877172 85901572902771505152 86091786746388154368 86193011657318651904 86412891789097526016 86604237857973798144 86825167036182914976 87691189004912578176 87905108130824484864 88109562998256626736 88203344290725500928 88213160368037057808 88428352822079392512 88634024682770059038 89205479552878101504 89508127490292446208 89736464550216661632 89811802223083938816 90040913963448948864 90270610172539379856 91063927043563061952 91605974228346175416 91703477000674925568 91916766337687468632 92151247884467283603 92509386202984697856 92823243323266240512 93060037311335797248 93266102308587167232 93375762628761872896 93504026038966216128 93613966104855653184 94667039525503291392 94988216928473616384 94998788088655293024 95230533808393191936 95452026581444678964 95564257065373479292 96067439518484109312 96393368066468788224 96639269515617943296 96967138114483483392 97214503262734716768 98652587630526650448 98757590616111458304 98976271837684340736 99228762327066188544 99239805414041690034 100218501719900089344 100558513600205093888 100696643426579001984 100815040420613780352 101038277500969431168 101296028208880067472 101554436444106802338 102555959485961899008 102903901672513084416 102915353762709900776 103056721006889447343 103166411625759291264 103406362129898402211 103457242558367502336 104073059478357785088 104426148738674520576 104692541975252771904 105047732957357107008 105315711867962609832 106354328355812339712 106589831209813905408 106715157290013569024 106861744044532818432 106873636599737204652 106987389834120746496 107927617236815480832 108442539074777386752 108570043529891763456 108834895781020790784 109088030378793918816 109216293788998262048 109366316170576556364 110444879446420506624 110819586416552552448 110984161084342481754 111064976794958764032 111102289443125390592 112078679438231460864 112745814434887600512 113128327800230730624 113404299802361358336 113416920473190502896 113668062188590610064 115081878201804573696 115217189052130034688 115472317143965064192 115766889381577219968 115779772983048638373 116062213078979202672 116921585339883437568 117479417331008835648 117617547157382743744 117779109722159368392 117904470429439190016 118178699577026745384 118480175851457936061 118940639403837468672 119344169987056594944 119648619400288882176 119749069630778585088 120054551951265265152 120360813563385839808 121418569391417415936 122127707479466078208 122141298971128233888 122271302667566567424 122555688450249958176 122868330512623044804 123934330371174156288 124080049748447729664 124354803078116222976 124672034718621621504 124818621473140870912 124990075623516064416 126665050784873724032 126839041239248550576 126974045077857589248 127269368775259571952 127594035532339315758 128852359354157257728 129289517485977977856 129619337683646289024 129906356786960697216 131536783507368867264 132305016436088251392 132319740552055586712 132642529233119088768 132951037024155088557 133467740399726014464 133624668959866785792 134262191235438669312 134420053894151707136 134604696825324992448 134717703334625908224 135061370945173423296 135405915258809069784 136595890565344592928 136741279314615865344 137205202230017445888 137408961342519263124 137555215501012388352 137875149506531202948 138764079304477046784 139234864984899360768 139590055967003695872 139899153462880750848 140063643943142809344 140420949157283479776 142482325392710424576 142498182132982939536 142649853112160995328 142845800712589787904 143178039872167018446 143346385598060218938 144590052099703182336 144760058039855684608 144958904273426914944 145450707171725225088 145821754894102075152 147978881445789975672 148136385924167187456 148464407756526511104 148859708121062535051 149438239250975281152 150327752579850134016 150837770400307640832 151222560630920670528 151557416251454146752 151944042313320101208 153442504269072764928 153622918736173379584 153833939228942848512 153963089525286752256 154355852508769626624 154373030644064851164 154749617438638936896 155895447119844583424 156109589217536677632 156639223108011780864 157038812962879157856 157205960572585586688 157571599436035660512 157973567801943914748 159531492533718509568 159884746814720858112 160072735935020353536 160310454899605806978 160481084751181119744 161891425855223221248 162855065294837645184 163252343671531186176 163407584600333277568 163632045568190878224 163824440683497393072 165667319169630759936 166229379624828828672 166653434164688085888 167237449864403588761 168118019157347191296 169118721652331400768 169692491700346095936 170125380709785754344 171803145805543010304 172183573492776308736 172386023314637303808 172825783578195052032 173208475715947596288 173650334072365829952 175382378009825156352 175810216261648969728 176219125996513253472 176406688581451001856 176426320736074115616 176856705644158785024 177268049365540118076 178410959105756203008 179016254980584892416 179472929100433323264 179623604446167877632 180081827926897897728 180541220345078759712 182127854087126123904 183211948456692350832 183406954001349851136 183833532675374937264 184302495768934567206 186120074622671594496 186532204617174334464 186751525257523745792 187008052077932432256 187227932209711306368 189997576177310586048 190461067616786383872 190904053162889357928 191128514130746958584 191391053298508973637 192134879036968218624 192786736132937576448 193278539031235886592 193934276228966966784 194429006525469433536 197305175261053300896 197515181232222916608 197952543675368681472 198457524654132377088 198479610828083380068 200437003439800178688 201117027200410187776 201393286853158003968 201630080841227560704 202076555001938862336 202592056417760134944 203108872888213604676 205111918971923798016 205807803345026168832 205830707525419801552 206113442013778894686 206332823251518582528 206812724259796804422 208146118956715570176 208852297477349041152 209385083950505543808 210095465914714214016 210631423735925219664 213723488089065636864 213747273199474409304 213974779668241492992 215019578397090328407 215855234473630961664 216885078149554773504 217140087059783526912 218176060757587837632 218432587577996524096 218732632341153112728 220889758892841013248 221639172833105104896 221968322168684963508 222129953589917528064 222204578886250781184 224157358876462921728 225491628869775201024 226256655600461461248 226808599604722716672 226833840946381005792 227336124377181220128 230163756403609147392 230434378104260069376 230944634287930128384 231533778763154439936 231559545966097276746 232124426157958405344 233843170679766875136 234958834662017671296 235235094314765487488 235558219444318736784 235808940858878380032 236357399154053490768 236960351702915872122 239297238800577764352 240109103902530530304 240465682349408710467 240721627126771679616 242837138782834831872 244282597942256467776 245111376900499916352 245736661025246089608 247868660742348312576 248160099496895459328 248709606156232445952 249344069437243243008 249637242946281741824 249980151247032128832 253330101569747448064 253678082478497101152 253948090155715178496 254538737550519143904 255188071064678631516 257704718708314515456 258579034971955955712 259238675367292578048 259812713573921394432 263073567014737734528 264610032872176502784 264639481104111173424 265285058466238177536 265902074048310177114 268524382470877338624 268840107788303414272 269209393650649984896 269435406669251816448 270122741890346846592 270811830517618139568 273191781130689185856 274817922685038526248 275110431002024776704 275750299013062405896 276453743653401850809 277528158608954093568 278469729969798721536 279180111934007391744 279798306925761501696 280127287886285618688 280841898314566959552 284964650785420849152 284996364265965879072 285299706224321990656 285691601425179575808 286356079744334036892 286692771196120437876 289180104199406364672 289520116079711369216 289917808546853829888 290901414343450450176 291643509788204150304 295957762891579951344 296272771848334374912 296928815513053022208 297719416242125070102 300655505159700268032 301675540800615281664 302445121261841341056 303114832502908293504 303888084626640202416 307667878457885697024 308711705017539253248 308746061288129702328 309499234877277873792 310219086389695206633 311790894239689166848 312219178435073355264 313278446216023561728 314077625925758315712 315143198872071321024 315947135603887829496 319062985067437019136 319769493629441716224 320145471870040707072 320620909799211613956 320962169502362239488 323782851710446442496 325710130589675290368 326504687343062372352 326815169200666555136 327264091136381756448 327648881366994786144 331334638339261519872 332458759249657657344 333306868329376171776 334474899728807177522 336236038314694382592 338237443304662801536 339384983400692191872 340250761419571508688 345651567156390104064 346416951431895192576 347300668144731659904 347339318949145915119 350764756019650312704 352438251993026506944 352852641472148231232 353713411288317570048 354536098731080236152 355440527554373808183 356821918211512406016 358032509961169784832 358945858200866646528 359247208892335755264 360163655853795795456 361082440690157519424 364255708174252247808 366423896913384701664 366813908002699702272 367667065350749874528 368604991537869134412 372240149245343188992 373064409234348668928 373503050515047491584 374016104155864864512 374455864419422612736 379995152354621172096 380922135233572767744 381808106325778715856 382257028261493917168 382782106597017947274 386557078062471773184 387868552457933933568 388858013050938867072 394610350522106601792 396915049308264754176 396959221656166760136 400874006879600357376 402234054400820375552 402786573706316007936 403260161682455121408 404153110003877724672 405184112835520269888 406217745776427209352 410223837943847596032 411615606690052337664 411661415050839603104 412226884027557789372 412665646503037165056 413625448519593608844 416292237913431140352 417704594954698082304 418770167901011087616 420190931829428428032 421262847471850439328 427446976178131273728 427494546398948818608 427949559336482985984 430039156794180656814 433770156299109547008 434280174119567053824 436352121515175675264 436865175155993048192 437465264682306225456 443936644337369927016 444409157772501562368 446579124363187605153 448314717752925843456 450983257739550402048 452513311200922922496 453667681892762011584 454672248754362440256 460327512807218294784 460868756208520138752 461889268575860256768 463067557526308879872 463119091932194553492 464248852315916810688 467686341359533750272 469917669324035342592 470470188629530974976 471116438888637473568 471617881717756760064 472714798308106981536 473920703405831744244 478594477601155528704 480218207805061060608 480931364698817420934 481443254253543359232 485674277565669663744 488565195884512935552 490222753800999832704 491473322050492179216 498688138874486486016 499274485892563483648 499960302494064257664 501712349593210766283 506660203139494896128 507356164956994202304 509077475101038287808 510376142129357263032 515409437416629030912 517158069943911911424 518477350734585156096 519625427147842788864 526147134029475469056 529220065744353005568 529278962208222346848 530570116932476355072 531804148096620354228 537048764941754677248 537680215576606828544 538418787301299969792 538870813338503632896 540245483780693693184 541623661035236279136 546383562261378371712 549635845370077052496 550220862004049553408 551500598026124811792 552907487306803701618 558360223868014783488 559596613851523003392 560254575772571237376 561683796629133919104 569992728531931758144 571383202850359151616 572712159488668073784 573385542392240875752 578360208398812729344 579040232159422738432 579835617093707659776 581802828686900900352 583287019576408300608 591915525783159902688 592545543696668749824 593857631026106044416 595438832484250140204 601311010319400536064 603351081601230563328 604890242523682682112 606229665005816587008 607776169253280404832 615335756915771394048 617423410035078506496 617492122576259404656 618998469754555747584 620438172779390413266 624438356870146710528 626556892432047123456 628155251851516631424 630286397744142642048 631894271207775658992 641241819598423227912 641924339004724478976 645058735191270985221 647565703420892884992 651420261179350580736 653630338401333110272 654528182272763512896 655297762733989572288 662669276678523039744 664917518499315314688 666613736658752343552 668949799457614355044 672472076629388765184 676474886609325603072 678769966801384383744 680501522839143017376 691303134312780208128 692833902863790385152 694601336289463319808 694678637898291830238 701529512039300625408 704876503986053013888 705705282944296462464 707426822576635140096 709072197462160472304 710881055108747616366 717891716401733293056 720327311707591590912 721397047048226131401 722164881380315038848 728511416348504495616 732847793826769403328 735334130701499749056 737209983075738268824 744480298490686377984 746128818468697337856 747006101030094983168 748032208311729729024 748911728838845225472 759990304709242344192 761844270467145535488 763616212651557431712 764514056522987834336 765564213194035894548 773114156124943546368 775737104915867867136 777716026101877734144 789220701044213203584 793830098616529508352 793918443312333520272 805573147412632015872 806520323364910242816 808306220007755449344 810368225671040539776 812435491552854418704 823322830101679206208 824453768055115578744 825331293006074330112 827250897039187217688 829361230960205552427 832584475826862280704 835409189909396164608 837540335802022175232 840381863658856856064 842525694943700878656 854893952356262547456 854989092797897637216 855899118672965971968 860078313588361313628 867540312598219094016 868560348239134107648 872704243030351350528 873730350311986096384 874930529364612450912 887873288674739854032 888818315545003124736 893158248726375210306 901966515479100804096 905026622401845844992 907335363785524023168 909344497508724880512 926135115052617759744 926238183864389106984 928497704631833621376 930657259169085619899 935372682719067500544 939835338648070685184 940940377259061949952 942232877777274947136 945429596616213963072 947841406811663488488 957188955202311057408 960436415610122121216 961862729397634841868 962886508507086718464 971348555131339327488 977130391769025871104 980445507601999665408 982946644100984358432 997376277748972972032 998548971785126967296 999920604988128515328 1003424699186421532566 1013320406278989792256 1014712329913988404608 1018154950202076575616 1020752284258714526064 1036954701469170312192 1039250854295685577728 1042017956847437745357 1052294268058950938112 1058557924416444693696 1061140233864952710144 1063608296193240708456 1074097529883509354496 1075360431153213657088 1076837574602599939584 1077741626677007265792 1080490967561387386368 1083247322070472558272 1092767124522756743424 1099271690740154104992 1100441724008099106816 1103001196052249623584 1105814974613607403236 1116720447736029566976 1119193227703046006784 1120509151545142474752 1123367593258267838208 1139985457063863516288 1142766405700718303232 1145424318977336147568 1146771084784481751504 1159671234187415319552 1163605657373801800704 1166574039152816601216 1183831051566319805376 1190877664968500280408 1202622020638801072128 1206702163202461126656 1209780485047365364224 1212459330011633174016 1215552338506560809664 1230671513831542788096 1234846820070157012992 1234984245152518809312 1237996939509111495168 1240876345558780826532 1248876713740293421056 1253113784864094246912 1256310503703033262848 1260572795488285284096 1263788542415551317984 1282483639196846455824 1283848678009448957952 1290117470382541970442 1302840522358701161472 1307260676802666220544 1309056364545527025792 1310595525467979144576 1333227473317504687104 1337899598915228710088 1339737373089562815459 1344944153258777530368 1352949773218651206144 1357539933602768767488 1361003045678286034752 1382606268625560416256 1385667805727580770304 1389202672578926639616 1389357275796583660476 1403059024078601250816 1409753007972106027776 1411410565888592924928 1414853645153270280192 1418144394924320944608 1421762110217495232732 1435783432803466586112 1440654623415183181824 1442794094096452262802 1444329762760630077696 1457022832697008991232 1465695587653538806656 1470668261402999498112 1474419966151476537648 1496064416623459458048 1497823457677690450944 1505137048779632298849 1519980609418484688384 1527232425303114863424 1529028113045975668672 1531128426388071789096 1546228312249887092736 1551474209831735734272 1555432052203755468288 1578441402088426407168 1587660197233059016704 1587836886624667040544 1611146294825264031744 1613040646729820485632 1616612440015510898688 1620736451342081079552 1624870983105708837408 1646645660203358412416 1648907536110231157488 1650662586012148660224 1654501794078374435376 1658722461920411104854 1675080671604044350464 1680763727317713712128 1685051389887401757312 1709978185595795274432 1720156627176722627256 1735080625196438188032 1737120696478268215296 1745408486060702701056 1747460700623972192768 1749861058729224901824 1775746577349479708064 1777636631090006249472 1786316497452750420612 1803933030958201608192 1810053244803691689984 1814670727571048046336 1818688995017449761024 1852270230105235519488 1852476367728778213968 1856995409263667242752 1861314518338171239798 1879670677296141370368 1881880754518123899904 1884465755554549894272 1890859193232427926144 1895682813623326976976 1923725458795269683736 1925773017014173436928 1935176205573812955663 1942697110262678654976 1954260783538051742208 1960891015203999330816 1965893288201968716864 1994752555497945944064 1997097943570253934592 1999841209976257030656 2006849398372843065132 2026640812557979584512 2029424659827976809216 2036309900404153151232 2041504568517429052128 2073909402938340624384 2078501708591371155456 2084035913694875490714 2104588536117901876224 2117115848832889387392 2122280467729905420288 2127216592386481416912 2153675149205199879168 2160981935122774772736 2166494644140945116544 2185534249045513486848 2198543381480308209984 2206002392104499247168 2211629949227214806472 2233440895472059133952 2238386455406092013568 2241018303090284949504 2246735186516535676416 2279970914127727032576 2285532811401436606464 2290848637954672295136 2293542169568963503008 2319342468374830639104 2327211314747603601408 2333148078305633202432 2367662103132639610752 2381755329937000560816 2419560970094730728448 2424918660023266348032 2431104677013121619328 2469968490305037618624 2475993879018222990336 2481752691117561653064 2488083692880616657281 2497753427480586842112 2506227569728188493824 2512621007406066525696 2521145590976570568192 2527577084831102635968 2564967278393692911648 2567697356018897915904 2580234940765083940884 2605681044717402322944 2614521353605332441088 2618112729091054051584 2621191050935958289152 2666454946635009374208 2675799197830457420176 2679474746179125630918 2705899546437302412288 2715079867205537534976 2722006091356572069504 2778405345157853279232 2778714551593167320952 2806118048157202501632 2819506015944212055552 2822821131777185849856 2836288789848641889216 2843524220434990465464 2871566865606933172224 2881309246830366363648 2885588188192904525604 2888659525521260155392 2914045665394017982464 2931391175307077613312 2941336522805998996224 2948839932302953075296 2992128833246918916096 2995646915355380901888 3010274097559264597698 3039961218836969376768 3054464850606229726848 3058056226091951337344 3062256852776143578192 3110864104407510936576 3126053870542313236071 3156882804176852814336 3175673773249334081088 3222292589650528063488 3226081293459640971264 3233224880031021797376 3241472902684162159104 3249741966211417674816 3293291320406716824832 3297815072220462314976 3301325172024297320448 3309003588156748870752 3317444923840822209708 3350161343208088700928 3361527454635427424256 3370102779774803514624 3419956371191590548864 3440313254353445254512 3490816972121405402112 3494921401247944385536 3499722117458449803648 3551493154698959416128 3572632994905500841224 3607866061916403216384 3620106489607383379968 3629341455142096092672 3637377990034899522048 3704540460210471038976 3704952735457556427936 3713990818527334485504 3722629036676342479596 3759341354592282740736 3763761509036247799808 3768931511109099788544 3781718386464855852288 3791365627246653953952 3847450917590539367472 3851546034028346873856 3870352411147625911326 3908521567076103484416 3921782030407998661632 3931786576403937433728 3999682419952514061312 4013698796745686130264 4053281625115959169024 4058849319655953618432 4072619800808306302464 4083009137034858104256 4147818805876681248768 4157003417182742310912 4168071827389750981428 4209177072235803752448 4234231697665778774784 4244560935459810840576 4254433184772962833824 4307350298410399758336 4321963870245549545472 4332989288281890233088 4371068498091026973696 4397086762960616419968 4412004784208998494336 4423259898454429612944 4493470373033071352832 4515411146338896896547 4559941828255454065152 4581697275909344590272 4587084339137927006016 4638684936749661278208 4654422629495207202816 4666296156611266404864 4735324206265279221504 4763510659874001121632 4839121940189461456896 4849837320046532696064 4862209354026243238656 4939936980610075237248 4951987758036445980672 4963505382235123306128 4976167385761233314562 5025242014812133051392 5042291181953141136384 5055154169662205271936 5129934556787385823296 5160469881530167881768 5211362089434804645888 5229042707210664882176 5236225458182108103168 5242382101871916578304 5332909893270018748416 5351598395660914840352 5358949492358251261836 5411799092874604824576 5430159734411075069952 5444012182713144139008 5556810690315706558464 5557429103186334641904 5639012031888424111104 5645642263554371699712 5672577579697283778432 5687048440869980930928 5771176376385809051208 5777319051042520310784 5805528616721438866989 5828091330788035964928 5862782350614155226624 5882673045611997992448 5897679864605906150592 5984257666493837832192 5991293830710761803776 6020548195118529195396 6079922437673938753536 6108929701212459453696 6116112452183902674688 6124513705552287156384 6221728208815021873152 6252107741084626472142 6313765608353705628672 6351347546498668162176 6482945805368324318208 6499483932422835349632 6586582640813433649664 6595630144440924629952 6618007176313497741504 6634889847681644419416 6700322686416177401856 6723054909270854848512 6740205559549607029248 6839912742383181097728 6880626508706890509024 6981633944242810804224 6989842802495888771072 6999444234916899607296 7102986309397918832256 7145265989811001682448 7258682910284192185344 7274755980069799044096 7409905470915112855872 7427981637054668971008 7445258073352684959192 7518682709184565481472 7527523018072495599616 7537863022218199577088 7563436772929711704576 7582731254493307907904 7694901835181078734944 7703092068056693747712 7740704822295251822652 7817043134152206968832 7843564060815997323264 7863573152807874867456 7999364839905028122624 8027397593491372260528 8117698639311907236864 8145239601616612604928 8166018274069716208512 8336143654779501962856 8418354144471607504896 8468463395331557549568 8508866369545925667648 8614700596820799516672 8643927740491099090944 8665978576563780466176 8742136996182053947392 8794173525921232839936 8824009568417996988672 8846519796908859225888 8986940746066142705664 9030822292677793793094 9119883656510908130304 9163394551818689180544 9174168678275854012032 9332592313222532809728 9378161611626939708213 9470648412530558443008 9527021319748002243264 9678243880378922913792 9699674640093065392128 9724418708052486477312 9879873961220150474496 9903975516072891961344 9927010764470246612256 9952334771522466629124 10050484029624266102784 10084582363906282272768 10110308339324410543872 10259869113574771646592 10320939763060335763536 10472450916364216206336 10484764203743833156608 10703196791321829680704 10717898984716502523672 10823598185749209649152 10860319468822150139904 10888024365426288278016 11113621380631413116928 11114858206372669283808 11278024063776848222208 11291284527108743399424 11345155159394567556864 11374096881739961861856 11542352752771618102416 11554638102085040621568 11611057233442877733978 11725564701228310453248 11765346091223995984896 11795359729211812301184 12041096390237058390792 12159844875347877507072 12217859402424918907392 12232224904367805349376 12249027411104574312768 12443456417630043746304 12504215482169252944284 12627531216707411257344 12702695092997336324352 12965891610736648636416 12998967864845670699264 13173165281626867299328 13191260288881849259904 13236014352626995483008 13269779695363288838832 13480411119099214058496 13546233439016690689641 13679825484766362195456 13761253017413781018048 13963267888485621608448 13979685604991777542144 13998888469833799214592 14205972618795837664512 14290531979622003364896 14517365820568384370688 14549511960139598088192 14819810941830225711744 14855963274109337942016 14890516146705369918384 15075726044436399154176 15126873545859423409152 15165462508986615815808 15389803670362157469888 15481409644590503645304 15634086268304413937664 15687128121631994646528 15727146305615749734912 15998729679810056245248 16054795186982744521056 16235397278623814473728 16290479203233225209856 16332036548139432417024 16672287309559003925712 16936926790663115099136 17017732739091851335296 17331957153127560932352 17416585850164316600967 17484273992364107894784 17588347051842465679872 17648019136835993977344 17693039593817718451776 17973881492132285411328 18061644585355587586188 18239767313021816260608 18326789103637378361088 18348337356551708024064 18665184626445065619456 18756323223253879416426 18941296825061116886016 19054042639496004486528 19448837416104972954624 19759747922440300948992 19854021528940493224512 19904669543044933258248 20100968059248532205568 20169164727812564545536 20220616678648821087744 20519738227149543293184 20641879526120671527072 20944901832728432412672 20969528407487666313216 21406393582643659361408 21435797969433005047344 21776048730852576556032 22229716412745338567616 22556048127553696444416 22582569054217486798848 22690310318789135113728 22748193763479923723712 23084705505543236204832 23109276204170081243136 23222114466885755467956 23451129402456620906496 23530692182447991969792 23590719458423624602368 24082192780474116781584 24435718804849837814784 24464449808735610698752 24498054822209148625536 25008430964338505888568 25255062433414822514688 25405390185994672648704 25931783221473297272832 25997935729691341398528 26346330563253734598656 26382520577763698519808 26472028705253990966016 26539559390726577677664 26960822238198428116992 27092466878033381379282 27359650969532724390912 27522506034827562036096 27997776939667598429184 28411945237591675329024 28581063959244006729792 29034731641136768741376 29099023920279196176384 29639621883660451423488 29711926548218675884032 29781032293410739836768 30151452088872798308352 30253747091718846818304 30330925017973231631616 30779607340724314939776 30962819289181007290608 31454292611231499469824 32109590373965489042112 32470794557247628947456 32580958406466450419712 32664073096278864834048 33344574619118007851424 33873853581326230198272 34035465478183702670592 34663914306255121864704 34833171700328633201934 35176694103684931359744 35296038273671987954688 35386079187635436903552 36123289170711175172376 36479534626043632521216 36653578207274756722176 36696674713103416048128 37330369252890131238912 37512646446507758832852 37882593650122233772032 38108085278992008973056 38897674832209945909248 39519495844880601897984 39708043057880986449024 39809339086089866516496 40441233357297642175488 40638700317050072068923 41039476454299086586368 41283759052241343054144 41889803665456864825344 41939056814975332626432 42812787165287318722816 42871595938866010094688 43552097461705153112064 44459432825490677135232 45380620637578270227456 45496387526959847447424 46169411011086472409664 46444228933771510935912 46902258804913241812992 47061384364895983939584 47181438916847249204736 48164385560948233563168 48871437609699675629568 48928899617471221397504 48996109644418297251072 50016861928677011777136 50810780371989345297408 51995871459382682797056 52692661126507469197312 52765041155527397039616 52944057410507981932032 53079118781453155355328 53921644476396856233984 54184933756066762758564 54719301939065448781824 55045012069655124072192 55995553879335196858368 56823890475183350658048 57162127918488013459584 59279243767320902846976 59562064586821479673536 60302904177745596616704 60507494183437693636608 60661850035946463263232 61559214681448629879552 61925638578362014581216 62908585222462998939648 64219180747930978084224 65328146192557729668096 66689149238236015702848 67747707162652460396544 68070930956367405341184 69327828612510243729408 69666343400657266403868 70353388207369862719488 70592076547343975909376 70772158375270873807104 72246578341422350344752 73307156414549513444352 73393349426206832096256 75025292893015517665704 75765187300244467544064 76216170557984017946112 77795349664419891818496 79038991689761203795968 79416086115761972898048 79618678172179733032992 80882466714595284350976 81277400634100144137846 82078952908598173172736 82567518104482686108288 85625574330574637445632 85743191877732020189376 87104194923410306224128 88918865650981354270464 90761241275156540454912 90992775053919694894848 92338822022172944819328 92888457867543021871824 94362877833694498409472 96328771121896467126336 97742875219399351259136 97857799234942442795008 97992219288836594502144 100033723857354023554272 101621560743978690594816 103991742918765365594112 105530082311054794079232 105888114821015963864064 106158237562906310710656 108369867512133525517128 109438603878130897563648 110090024139310248144384 111991107758670393716736 113647780950366701316096 114324255836976026919168 118558487534641805693952 119124129173642959347072 121323700071892926526464 121916100951150216206769 123118429362897259759104 123851277156724029162432 125817170444925997879296 128438361495861956168448 130656292385115459336192 133378298476472031405696 136141861912734810682368 139332686801314532807736 140706776414739725438976 141184153094687951818752 141544316750541747614208 144493156682844700689504 146614312829099026888704 146786698852413664192512 150050585786031035331408 152432341115968035892224 158077983379522407591936 158832172231523945796096 159237356344359466065984 161764933429190568701952 162554801268200288275692 164157905817196346345472 165135036208965372216576 171251148661149274891264 171486383755464040378752 177837731301962708540928 181522482550313080909824 181985550107839389789696 184677644044345889638656 185776915735086043743648 188725755667388996818944 192657542243792934252672 195984438577673189004288 200067447714708047108544 203243121487957381189632 207983485837530731188224 211060164622109588158464 211776229642031927728128 212316475125812621421312 216739735024267051034256 220180048278620496288768 227295561900733402632192 228648511673952053838336 237116975069283611387904 238248258347285918694144 242647400143785853052928 243832201902300432413538 246236858725794519518208 247702554313448058324864 256876722991723912336896 261312584770230918672384 266756596952944062811392 272283723825469621364736 278665373602629065615472 283088633501083495228416 288986313365689401379008 293228625658198053777408 293573397704827328385024 300101171572062070662816 304864682231936071784448 317664344463047891592192 318474712688718932131968 325109602536400576551384 328315811634392692690944 330270072417930744433152 342502297322298549782528 342972767510928080757504 355675462603925417081856 363971100215678779579392 369355288088691779277312 371553831470172087487296 377451511334777993637888 385315084487585868505344 391968877155346378008576 400134895429416094217088 422120329244219176316928 423552459284063855456256 424632950251625242842624 433479470048534102068512 440360096557240992577536 457297023347904107676672 474233950138567222775808 476496516694571837388288 485294800287571706105856 487664403804600864827076 492473717451589039036416 495405108626896116649728 513753445983447824673792 533513193905888125622784 544567447650939242729472 557330747205258131230944 566177267002166990456832 577972626731378802758016 600202343144124141325632 609729364463872143568896 635328688926095783184384 636949425377437864263936 650219205072801153102768 660540144835861488866304 685004594644597099565056 685945535021856161515008 711350925207850834163712 727942200431357559158784 738710576177383558554624 743107662940344174974592 770630168975171737010688 783937754310692756017152 800269790858832188434176 849265900503250485685248 866958940097068204137024 880720193114481985155072 914594046695808215353344 952993033389143674776576 975328807609201729654152 984947434903178078072832 990810217253792233299456 1027506891966895649347584 1067026387811776251245568 1114661494410516262461888 1132354534004333980913664 1155945253462757605516032 1200404686288248282651264 1270657377852191566368768 1273898850754875728527872 1300438410145602306205536 1321080289671722977732608 1371891070043712323030016 1422701850415701668327424 1455884400862715118317568 1477421152354767117109248 1486215325880688349949184 1541260337950343474021376 1600539581717664376868352 1698531801006500971370496 1733917880194136408274048 1829188093391616430706688 1905986066778287349553152 1950657615218403459308304 1981620434507584466598912 2055013783933791298695168 2134052775623552502491136 2229322988821032524923776 2311890506925515211032064 2400809372576496565302528 2547797701509751457055744 2600876820291204612411072 2642160579343445955465216 2743782140087424646060032 2954842304709534234218496 2972430651761376699898368 3082520675900686948042752 3201079163435328753736704 3397063602013001942740992 3467835760388272816548096 3811972133556574699106304 3901315230436806918616608 3963240869015168933197824 4268105551247105004982272 4458645977642065049847552 4623781013851030422064128 4801618745152993130605056 5095595403019502914111488 5201753640582409224822144 5487564280174849292120064 5944861303522753399796736 6165041351801373896085504 6402158326870657507473408 6935671520776545633096192 7802630460873613837233216 7926481738030337866395648 8917291955284130099695104 9247562027702060844128256 9603237490305986261210112 10191190806039005828222976 10403507281164818449644288 11889722607045506799593472 12804316653741315014946816 13871343041553091266192384 15605260921747227674466432 17834583910568260199390208 18495124055404121688256512 19206474980611972522420224 20807014562329636899288576 23779445214091013599186944 27742686083106182532384768 31210521843494455348932864 35669167821136520398780416 38412949961223945044840448 41614029124659273798577152 55485372166212365064769536 62421043686988910697865728 71338335642273040797560832 83228058249318547597154304 124842087373977821395731456 166456116498637095194308608 249684174747955642791462912 499368349495911285582925824
- Sum of all divisors σ(n): 1906895655929552654011498465
- Sum of proper divisors (its aliquot sum) s(n): 1407527306433641368428572641
- 499368349495911285582925824 is an abundant number, because the sum of its proper divisors (1407527306433641368428572641) is greater than itself. Its abundance is 908158956937730082845646817
Bases of 499368349495911285582925824
- Binary: 110011101000100010101110001111000001111100010011100111011110111011001101100010000000000002
- Hexadecimal: 0x19D115C783E273BDD9B1000
- Base-36: 1QQTVDDQZH168N4000
Squares and roots of 499368349495911285582925824
- 499368349495911285582925824 squared (4993683494959112855829258242) is 249368748478270601109954345809199366218850196286078976
- 499368349495911285582925824 cubed (4993683494959112855829258243) is 124526860343455029093579920692819478689123469353689269324863291602268486813876224
-
499368349495911285582925824 is a
perfect square number . Itssquare root is 22346551176768 -
The
cube root of 499368349495911285582925824 is 793366157.5836787141
Scales and comparisons
How big is 499368349495911285582925824?- 499,368,349,495,911,285,582,925,824 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 499,368,349,495,911,285,582,925,824 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 499368349495911285582925824 cubic inches would be around 66113846.5 feet tall.
Recreational maths with 499368349495911285582925824
- 499368349495911285582925824 backwards is 428529285582119594943863994
- 499368349495911285582925824 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 499368349495911285582925824's digits is 144
- 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 499368349495911285582925824 - Facts about the integer". Numbermatics.com. 2024. Web. 15 May 2024.
APA style:
Numbermatics. (2024). Number 499368349495911285582925824 - Facts about the integer. Retrieved 15 May 2024, from https://numbermatics.com/n/499368349495911285582925824/
Chicago style:
Numbermatics. 2024. "Number 499368349495911285582925824 - Facts about the integer". https://numbermatics.com/n/499368349495911285582925824/
The information we have on file for 499368349495911285582925824 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 499368349495911285582925824, math, Factors of 499368349495911285582925824, curriculum, school, college, exams, university, Prime factorization of 499368349495911285582925824, STEM, science, technology, engineering, physics, economics, calculator, four hundred ninety-nine septillion, three hundred sixty-eight sextillion, three hundred forty-nine quintillion, four hundred ninety-five quadrillion, nine hundred eleven trillion, two hundred eighty-five billion, five hundred eighty-two million, nine hundred twenty-five thousand, eight hundred twenty-four.