199799616285820590394800384
199,799,616,285,820,590,394,800,384 is an even composite number composed of six prime numbers multiplied together.
199799616285820590394800384 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, eight hundred forty-five divisors.
Prime factorization of 199799616285820590394800384:
28 × 36 × 172 × 232 × 316 × 534
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 17 × 17 × 23 × 23 × 31 × 31 × 31 × 31 × 31 × 31 × 53 × 53 × 53 × 53)See below for interesting mathematical facts about the number 199799616285820590394800384 from the Numbermatics database.
Names of 199799616285820590394800384
- Cardinal: 199799616285820590394800384 can be written as One hundred ninety-nine septillion, seven hundred ninety-nine sextillion, six hundred sixteen quintillion, two hundred eighty-five quadrillion, eight hundred twenty trillion, five hundred ninety billion, three hundred ninety-four million, eight hundred thousand, three hundred eighty-four.
Scientific notation
- Scientific notation: 1.99799616285820590394800384 × 1026
Factors of 199799616285820590394800384
Divisors of 199799616285820590394800384
- Number of divisors d(n): 19845
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 17 18 23 24 27 31 32 34 36 46 48 51 53 54 62 64 68 69 72 81 92 93 96 102 106 108 124 128 136 138 144 153 159 162 184 186 192 204 207 212 216 243 248 256 272 276 279 288 289 306 318 324 368 372 384 391 408 414 424 432 459 477 486 496 527 529 544 552 558 576 578 612 621 636 648 713 729 736 744 768 782 816 828 837 848 864 867 901 918 954 961 972 992 1054 1058 1088 1104 1116 1152 1156 1173 1219 1224 1242 1272 1296 1377 1426 1431 1458 1472 1488 1564 1581 1587 1632 1643 1656 1674 1696 1728 1734 1802 1836 1863 1908 1922 1944 1984 2108 2116 2139 2176 2208 2232 2304 2312 2346 2438 2448 2484 2511 2544 2592 2601 2703 2754 2809 2852 2862 2883 2916 2944 2976 3128 3162 3174 3264 3286 3312 3348 3392 3456 3468 3519 3604 3657 3672 3726 3816 3844 3888 3968 4131 4216 4232 4278 4293 4352 4416 4464 4624 4692 4743 4761 4876 4896 4929 4968 5022 5088 5184 5202 5406 5508 5589 5618 5704 5724 5766 5832 5888 5952 6256 6324 6348 6417 6528 6572 6624 6647 6696 6784 6912 6936 7038 7208 7314 7344 7452 7533 7632 7688 7776 7803 7936 8109 8262 8427 8432 8464 8556 8586 8649 8832 8928 8959 8993 9248 9384 9486 9522 9752 9792 9858 9936 10044 10176 10368 10404 10557 10812 10971 11016 11178 11236 11408 11448 11532 11664 11904 12121 12393 12512 12648 12696 12834 12879 13056 13144 13248 13294 13392 13568 13872 14076 14229 14283 14416 14628 14688 14787 14904 15066 15264 15317 15376 15552 15606 16218 16337 16399 16524 16767 16854 16864 16928 17112 17172 17298 17664 17856 17918 17986 18496 18768 18972 19044 19251 19504 19584 19716 19872 19941 20088 20352 20723 20736 20808 21114 21624 21942 22032 22103 22356 22472 22599 22816 22896 23064 23328 23409 23808 24242 24327 24786 25024 25281 25296 25392 25668 25758 25947 26288 26496 26588 26784 26877 26979 27744 27931 28037 28152 28458 28566 28832 29256 29376 29574 29791 29808 30132 30528 30634 30752 31104 31212 31671 32436 32674 32798 32913 33048 33534 33708 33728 33856 34224 34344 34596 35712 35836 35972 36363 36992 37536 37789 37944 38088 38502 38637 39008 39168 39432 39744 39882 40176 40704 41446 41616 42228 42687 42849 43248 43884 44064 44206 44361 44712 44944 45198 45632 45792 45951 46128 46656 46818 47753 48484 48654 49011 49197 49572 50048 50562 50592 50784 50933 51336 51516 51894 52576 52992 53176 53568 53754 53958 55488 55862 56074 56304 56916 57132 57664 57753 58512 58752 59148 59582 59616 59823 60264 61056 61268 61504 62169 62208 62424 63342 64607 64872 65348 65596 65826 66096 66309 67068 67416 67456 67712 68448 68688 69192 70227 71424 71672 71944 72726 72981 73984 75072 75578 75843 75888 76176 77004 77274 77841 78016 78864 79488 79764 80352 80631 80937 82892 83232 83793 84111 84456 85374 85698 86496 87079 87768 88128 88412 88722 89373 89424 89888 90396 91264 91584 91902 92256 93312 93636 95013 95506 96968 97308 98022 98394 98739 99144 100096 101124 101184 101568 101866 102672 103032 103788 105152 106352 107136 107508 107916 109089 110976 111724 112148 112608 113367 113832 114264 115328 115506 117024 117504 118296 119164 119232 119646 120528 122112 122536 123008 124338 124848 126684 128061 128547 129214 129744 130696 131192 131652 132192 132618 133083 134136 134832 134912 135424 136896 137376 137853 138384 140454 143259 143344 143888 145452 145962 147033 147591 148877 150144 151156 151686 151776 152352 152799 152881 154008 154548 155682 156032 157728 158976 159528 160704 161262 161874 165784 166464 167586 168222 168912 170748 171396 172992 173259 174158 175536 176256 176824 177444 178746 178848 179469 179776 180792 182528 183168 183804 184512 186507 186624 187272 190026 191012 193821 193936 194616 196044 196788 197478 198288 198927 202248 202368 203136 203732 205344 206057 206064 207576 210304 210681 212704 214272 215016 215832 218178 218943 221952 223448 224296 225216 226734 227529 227664 228528 230656 231012 233523 234048 236592 238328 238464 239292 241056 241893 242811 245072 246016 248676 249696 251379 252333 253368 256122 257094 258428 259488 261237 261392 262384 263304 264384 265236 266166 268119 268272 269664 273792 274752 275706 276768 277729 278783 280908 285039 286518 286688 287776 290904 291924 294066 295182 296217 297754 300288 302312 303372 303552 304704 305598 305762 308016 309096 311364 312064 315456 319056 321408 322524 323748 327267 331568 332928 335172 336444 337824 340101 341496 342792 345984 346518 348316 351072 352291 352512 353648 354888 357492 357696 358938 359552 361584 366336 367608 369024 373014 374544 375751 380052 382024 384183 385641 387642 387872 389232 392088 393576 394956 396576 397854 399249 404496 404736 406272 407464 410688 412114 412128 413559 415152 420608 421362 425408 429777 430032 431664 436356 437886 441099 442773 446631 446896 448592 450432 453468 455058 455328 457056 458397 458643 462024 467046 468096 473184 474827 476629 476656 476928 478584 482112 483786 485622 490144 497352 499392 502758 504666 506447 506736 508369 512244 514188 516856 518976 519777 522474 522784 524768 526608 528768 530472 532332 536238 536544 538407 539328 547584 549504 551412 553536 555458 557566 559521 561816 570078 573036 573376 575552 581463 581808 583848 588132 590364 592434 595508 596781 604624 606744 607104 609408 611196 611524 616032 618171 618192 622728 630912 638112 642413 642816 645048 647496 654534 656829 663136 665856 670344 672888 675648 680202 682587 682992 685193 685584 691968 693036 696632 700569 702144 704582 707296 709776 714984 715392 717876 719104 723168 725679 728433 735216 738048 746028 749088 751502 754137 756999 760104 764048 768366 771282 775284 775744 778464 783711 784176 787152 789912 793152 795708 798498 804357 808992 811801 814928 821376 824228 824256 827118 830304 833187 836349 842724 850816 859554 860064 863328 865861 869147 872712 875772 882198 885546 888651 893262 893792 897184 900864 906936 910116 910656 914112 916794 917286 923521 924048 934092 936192 946368 949654 953258 953312 957168 964224 967572 971244 980288 981801 994704 998784 1005516 1009332 1012894 1013472 1016738 1020303 1024488 1028376 1033712 1037952 1039554 1044948 1045568 1049536 1053216 1056873 1057536 1060944 1064664 1072476 1073088 1076814 1078656 1098319 1099008 1102824 1107072 1110916 1115132 1119042 1123632 1127253 1140156 1146072 1146752 1151104 1162926 1163616 1167696 1171459 1176264 1180728 1184868 1191016 1193562 1197747 1209248 1213488 1214208 1218816 1222392 1223048 1232064 1236342 1236384 1240677 1245456 1261824 1276224 1284826 1289331 1290096 1294992 1309068 1313658 1323297 1326272 1328319 1339893 1340688 1345776 1351296 1360404 1365174 1365984 1370386 1371168 1375191 1375929 1386072 1393264 1401138 1404288 1409164 1414592 1419552 1424481 1429887 1429968 1430784 1435752 1446336 1451358 1456866 1470432 1480343 1485961 1492056 1498176 1503004 1508274 1513998 1519341 1520208 1525107 1528096 1536732 1542564 1550568 1551488 1556928 1567422 1568352 1574304 1578923 1579824 1586304 1591416 1596996 1608714 1615221 1617984 1623602 1629856 1642752 1648456 1648512 1654236 1660608 1666374 1672698 1678563 1685448 1701632 1719108 1720128 1726656 1731722 1738294 1744389 1745424 1751544 1764396 1771092 1777302 1786524 1787584 1790343 1794368 1813872 1820232 1821312 1828224 1833588 1834572 1847042 1848096 1854513 1868184 1892736 1899308 1906516 1906624 1914336 1927239 1928448 1935144 1942488 1960576 1963602 1989408 1997568 2002817 2011032 2018664 2025788 2026944 2033476 2040606 2047761 2048976 2055579 2056752 2067424 2075904 2079108 2089896 2091136 2099072 2106432 2113746 2121888 2129328 2144952 2146176 2153628 2157312 2177037 2185299 2196638 2205648 2214144 2221832 2230264 2238084 2247264 2254506 2262411 2270997 2280312 2292144 2293504 2302208 2325852 2327232 2335392 2342918 2351133 2352528 2361456 2369736 2382032 2387124 2395494 2413071 2418496 2426976 2435403 2444784 2446096 2464128 2472684 2472768 2481354 2490912 2499561 2509047 2530909 2552448 2569652 2578662 2580192 2589984 2597583 2607441 2618136 2627316 2646594 2652544 2656638 2679786 2681376 2691552 2699449 2702592 2720808 2730348 2731968 2740772 2742336 2750382 2751858 2770563 2772144 2786528 2802276 2808576 2818328 2829184 2839104 2848962 2859774 2859936 2871504 2892672 2902716 2913732 2940864 2945403 2960686 2971922 2984112 2996352 3006008 3016548 3027996 3038682 3040416 3050214 3056192 3060909 3073464 3085128 3101136 3102976 3113856 3134844 3136704 3148608 3157846 3159648 3170619 3172608 3182832 3193992 3217428 3230442 3235968 3247204 3259712 3294957 3296912 3297024 3308472 3321216 3332748 3345396 3357126 3370896 3381759 3424171 3438216 3440256 3453312 3463444 3476588 3488778 3490848 3503088 3514377 3528792 3542184 3554604 3573048 3575168 3580686 3588736 3627744 3640464 3642624 3656448 3667176 3669144 3694084 3696192 3709026 3722031 3736368 3785472 3798616 3813032 3813248 3828672 3854478 3867993 3870288 3884976 3921152 3927204 3969891 3978816 3984957 4005634 4019679 4022064 4037328 4051576 4053888 4066952 4081212 4095522 4097952 4111158 4113504 4125573 4127787 4134848 4158216 4179792 4182272 4198144 4212864 4227492 4243776 4258656 4273443 4289661 4289904 4292352 4307256 4354074 4370598 4393276 4411296 4441029 4443664 4457883 4460528 4476168 4494528 4509012 4524822 4541994 4558023 4560624 4575321 4584288 4615187 4651704 4654464 4670784 4685836 4702266 4705056 4722912 4736769 4739311 4739472 4764064 4774248 4790988 4826142 4836992 4845663 4853952 4870806 4889568 4892192 4928256 4945368 4945536 4962708 4981824 4999122 5018094 5035689 5061818 5104896 5139304 5157324 5160384 5179968 5195166 5214882 5233167 5236272 5254632 5293188 5305088 5313276 5359572 5362752 5371029 5383104 5398898 5441616 5460696 5463936 5481544 5484672 5500764 5503716 5541126 5544288 5563539 5573056 5604552 5636656 5658368 5678208 5697924 5719548 5719872 5743008 5781717 5785344 5805432 5827464 5881728 5890806 5921372 5943844 5968224 5992704 6008451 6012016 6033096 6055992 6077364 6080832 6100428 6112384 6121818 6146928 6166737 6170256 6202272 6227712 6269688 6273408 6297216 6315692 6319296 6341238 6365664 6387767 6387984 6434856 6460884 6471936 6494408 6519424 6531111 6555897 6589914 6593824 6616944 6642432 6665496 6690792 6714252 6741792 6763518 6787233 6812991 6848342 6876432 6880512 6906624 6926888 6953176 6977556 6981696 7006176 7028754 7053399 7057584 7084368 7109208 7146096 7150336 7161372 7177472 7239213 7255488 7280928 7306209 7334352 7338288 7388168 7392384 7418052 7444062 7472736 7498683 7527141 7592727 7597232 7626064 7626496 7657344 7708956 7735986 7740576 7769952 7792749 7822323 7854408 7890481 7939782 7957632 7969914 8011268 8039358 8044128 8074656 8098347 8102693 8103152 8107776 8133904 8162424 8191044 8195904 8222316 8227008 8251146 8255574 8269696 8311689 8316432 8359584 8425728 8454984 8487552 8517312 8546886 8579322 8579808 8609599 8614512 8642273 8708148 8741196 8786552 8822592 8836209 8882058 8887328 8915766 8921056 8952336 8989056 9018024 9049644 9083988 9116046 9121248 9150642 9168576 9182727 9230374 9303408 9308928 9341568 9371672 9404532 9410112 9445824 9473538 9478622 9478944 9511857 9528128 9548496 9581976 9652284 9673984 9691326 9707904 9741612 9779136 9784384 9884871 9890736 9891072 9925416 9963648 9998244 10036188 10071378 10123636 10145277 10272513 10278608 10314648 10320768 10359936 10390332 10429764 10466334 10472544 10509264 10543131 10586376 10626552 10719144 10725504 10742058 10766208 10797796 10883232 10921021 10921392 10927872 10963088 10969344 11001528 11007432 11082252 11088576 11127078 11146112 11166093 11209104 11273312 11356416 11395848 11439096 11439744 11486016 11563434 11603979 11610864 11648281 11654928 11763456 11781612 11842744 11887688 11909673 11936448 11954871 12016902 12024032 12059037 12066192 12111984 12154728 12161664 12200856 12224768 12243636 12293856 12333474 12340512 12376719 12383361 12404544 12539376 12546816 12594432 12631384 12638592 12682476 12731328 12775534 12775968 12820329 12868983 12869712 12921768 12988816 13038848 13062222 13111794 13179828 13187648 13233888 13323087 13330992 13373649 13381584 13428504 13483584 13527036 13574466 13625982 13674069 13696684 13725963 13752864 13845561 13853776 13906352 13955112 13963392 14012352 14057508 14106798 14115168 14168736 14210307 14217933 14218416 14292192 14322744 14478426 14510976 14561856 14612418 14668704 14676576 14719637 14775499 14776336 14784768 14836104 14888124 14945472 14997366 15054282 15107067 15185454 15194464 15252128 15314688 15417912 15471972 15481152 15539904 15585498 15644646 15699501 15699857 15708816 15759439 15780962 15879564 15915264 15939828 16022536 16078716 16088256 16113087 16149312 16196694 16205386 16206304 16267808 16324848 16382088 16391808 16444632 16454016 16502292 16511148 16539392 16623378 16632864 16690617 16719168 16909968 16975104 17034624 17093772 17158644 17159616 17219198 17229024 17284546 17345151 17416296 17482392 17573104 17645184 17672418 17764116 17774656 17831532 17842112 17904672 17978112 18025353 18036048 18099288 18167976 18232092 18242496 18301284 18337152 18365454 18460748 18500211 18606816 18671423 18683136 18743344 18809064 18820224 18891648 18947076 18957244 18957888 19023714 19056256 19096992 19163301 19163952 19304568 19382652 19415808 19483224 19558272 19568768 19769742 19781472 19850832 19914803 19927296 19996488 20072376 20142756 20247272 20290554 20361699 20438973 20545026 20557216 20629296 20641536 20719872 20780664 20859528 20932668 20945088 21018528 21086262 21160197 21172752 21240983 21253104 21438288 21451008 21484116 21532416 21595592 21717639 21766464 21842042 21842784 21918627 21926176 22003056 22014864 22164504 22177152 22254156 22292224 22332186 22418208 22496049 22546624 22581423 22778181 22791696 22878192 22879488 22972032 23126868 23207958 23221728 23296562 23309856 23378247 23466969 23563224 23671443 23685488 23775376 23819346 23872896 23909742 24033804 24048064 24118074 24132384 24223968 24295041 24308079 24309456 24323328 24401712 24487272 24587712 24666948 24681024 24753438 24766722 24809088 24935067 25078752 25165831 25261337 25262768 25277184 25364952 25462656 25551068 25551936 25640658 25737966 25739424 25828797 25843536 25926819 25977632 26124444 26223588 26359656 26375296 26467776 26646174 26661984 26747298 26763168 26841691 26857008 26943557 26967168 27054072 27148932 27251964 27348138 27393368 27451926 27505728 27548181 27691122 27707552 27812704 27910224 27926784 28024704 28115016 28213596 28230336 28337472 28420614 28435866 28436832 28535571 28584384 28629151 28645488 28956852 29021952 29123712 29224836 29337408 29353152 29439274 29550998 29552672 29654613 29672208 29776248 29890944 29994732 30108564 30214134 30370908 30388928 30435831 30504256 30817539 30835824 30943944 30962304 31079808 31170996 31289292 31399002 31399714 31417632 31518878 31561924 31629393 31759128 31879656 32045072 32157432 32176512 32226174 32298624 32393388 32410772 32412608 32535616 32649696 32763063 32764176 32783616 32889264 32908032 33004584 33022296 33246756 33265728 33381234 33438336 33819936 34047889 34069248 34187544 34317288 34319232 34438396 34458048 34569092 34690302 34811937 34832592 34944843 34964784 35146208 35290368 35344836 35528232 35549312 35663064 35684224 35809344 36050706 36072096 36177111 36198576 36315229 36335952 36464184 36484992 36602568 36674304 36730908 36921496 37000422 37130157 37150083 37213632 37342846 37486688 37618128 37640448 37783296 37894152 37914488 37915776 38047428 38112512 38193984 38326602 38327904 38460987 38606949 38609136 38765304 38966448 39116544 39137536 39539484 39562944 39701664 39829606 39969261 39992976 40120947 40144752 40285512 40494544 40581108 40723398 40877946 41022207 41090052 41114432 41177889 41258592 41536683 41561328 41719056 41865336 41890176 42037056 42172524 42320394 42345504 42481966 42506208 42630921 42653799 42876576 42968232 43025453 43191184 43435278 43532928 43684084 43685568 43837254 43852352 44006112 44029728 44158911 44326497 44329008 44354304 44508312 44664372 44836416 44992098 45093248 45162846 45556362 45583392 45756384 45890633 45944064 46064791 46253736 46415916 46443456 46593124 46619712 46756494 46933938 47098503 47099571 47126448 47278317 47342886 47370976 47550752 47638692 47745792 47819484 48067608 48096128 48236148 48264768 48447936 48590082 48616158 48618912 48803424 48946613 48974544 49175424 49333896 49362048 49506876 49533444 49618176 49870134 50071851 50157504 50331662 50522674 50525536 50729904 50925312 51102136 51103872 51281316 51475932 51478848 51657594 51687072 51853638 51955264 52035453 52248888 52447176 52719312 52750592 52935552 53292348 53323968 53494596 53526336 53683382 53714016 53887114 53934336 54076059 54108144 54297864 54503928 54696276 54786736 54903852 55011456 55096362 55382244 55415104 55500633 55625408 55820448 56014269 56049408 56230032 56427192 56460672 56674944 56841228 56871732 56873664 57071142 57168768 57258302 57290976 57489903 57913704 58210907 58247424 58449672 58674816 58706304 58878548 59101996 59105344 59309226 59344416 59552496 59744409 59781888 59989464 60217128 60428268 60741816 60777856 60871662 61008512 61635078 61671648 61887888 61924608 62087327 62159616 62341992 62578584 62798004 62799428 62835264 63037756 63123848 63258786 63480591 63518256 63722949 63759312 64090144 64314864 64353024 64452348 64597248 64786776 64821544 64825216 65071232 65299392 65526126 65528352 65755881 65778528 66009168 66044592 66493512 66531456 66762468 66876672 67488147 67639872 67744269 68095778 68334543 68375088 68634576 68638464 68876792 68916096 69138184 69380604 69623874 69665184 69889686 69929568 70134741 70292416 70400907 70689672 71014329 71056464 71098624 71326128 71368448 71618688 72101412 72144192 72354222 72397152 72630458 72671904 72885123 72924237 72928368 72969984 73205136 73461816 73842992 74000844 74260314 74300166 74427264 74685692 74805201 74973376 75236256 75497493 75784011 75788304 75828976 75831552 76094856 76387968 76653204 76655808 76921974 77213898 77218272 77486391 77530608 77780457 77932896 78458179 78755933 79078968 79125888 79403328 79659212 79938522 79985952 80241894 80289504 80525073 80571024 80830671 80989088 81162216 81446796 81755892 82044414 82180104 82228864 82355778 82517184 83073366 83122656 83438112 83682919 83730672 83780352 84074112 84345048 84640788 84691008 84963932 85012416 85261842 85307598 85606713 85753152 85887453 85936464 86050906 86382368 86870556 87065856 87368168 87371136 87674508 87704704 88012224 88059456 88317822 88652994 88658016 88963839 89016624 89328744 89672832 89984196 90186496 90325692 91112724 91166784 91307493 91512768 91781266 92129582 92452617 92507472 92831832 92886912 93186248 93239424 93512988 93867876 94197006 94199142 94252896 94556634 94685772 94741952 94888179 95101504 95277384 95638968 96135216 96192256 96472296 96529536 96895872 97180164 97232316 97237824 97606848 97893226 97949088 98289189 98350848 98667792 98724096 99013752 99066888 99740268 100143702 100315008 100663324 101045348 101051072 101459808 102143667 102204272 102207744 102562632 102951864 102957696 103315188 103374144 103707276 103910528 104070906 104497776 104834529 104894352 105438624 105871104 106149301 106584696 106647936 106989192 107052672 107366764 107428032 107774228 108152118 108216288 108531333 108595728 108945687 109007856 109392552 109573472 109807704 110022912 110192724 110764488 110830208 111001266 111250816 111450249 111640896 112028538 112460064 112854384 112921344 113349888 113682456 113743464 113747328 114142284 114337536 114516604 114581952 114979806 115382961 115820847 115827408 116421814 116899344 117349632 117412608 117757096 118203992 118210688 118618452 118688832 119104992 119488818 119907783 119978928 120362841 120434256 120856536 121483632 121555712 121743324 122017024 123066621 123270156 123343296 123533667 123775776 124174654 124610049 124683984 125157168 125596008 125598856 125670528 126075512 126247696 126517572 126961182 127036512 127445898 127518624 127892763 127961397 128180288 128629728 128904696 129076359 129573552 129643088 129650432 130142464 130598784 131052252 131056704 131511762 131557056 132018336 132089184 132476733 132979491 132987024 133062912 133524936 134138177 134976294 135279744 135488538 136191556 136669086 136750176 137269152 137671899 137753584 137832192 138194373 138276368 138761208 139247748 139330368 139779372 139859136 140269482 140584832 140801814 141298713 141379344 141834951 142028658 142112928 142652256 143070797 143237376 144202824 144288384 144708444 144794304 145260916 145343808 145770246 145848474 145856736 146410272 146839839 146918641 146923632 147685984 148001688 148520628 148600332 148854528 149371384 149610402 149946752 150215553 150472512 150994986 151568022 151576608 151657952 152189712 152775936 153306408 153311616 153843948 154427796 154436544 154972782 155061216 155560914 155865792 156106359 156916358 157511866 158157936 158251776 158806656 159318424 159877044 159971904 160483788 160579008 161050146 161142048 161661342 161978176 162228177 162324432 162893592 163511784 164088828 164360208 164457728 164711556 165034368 166146732 166245312 166501899 166876224 167365838 167461344 168042807 168148224 168690096 169281576 169382016 169927864 170024832 170523684 170615196 171213426 171506304 171774906 171872928 172101812 172469709 172764736 173741112 174632721 174736336 174742272 175349016 175409408 176024448 176118912 176635644 177305988 177316032 177927678 178033248 178657488 179233227 179345664 179968392 180651384 181481063 182225448 182333568 182614986 183025536 183562532 184259164 184905234 185014944 185663664 185773824 186261981 186372496 186478848 187025976 187735752 188394012 188398284 188505792 189113268 189371544 189483904 189776358 190203008 190554768 191168847 191277936 192270432 192944592 193059072 193791744 194360328 194464632 194475648 195213696 195786452 195898176 196578378 197267643 197335584 198020777 198027504 198133776 199480536 200287404 200630016 201326648 202090696 202102144 202464441 202919616 203232807 204287334 204408544 205003629 205125264 205903728 205915392 206630376 206748288 207414552 207821056 208141812 208995552 209669058 209788704 210404223 210877248 211202721 212298602 213042987 213169392 213295872 213978384 214105344 214733528 214856064 215548456 216304236 216432576 217062666 217191456 217891374 218015712 218655369 218772711 218785104 219146944 219615408 220385448 221528976 221660416 222002532 222501632 222900498 223281792 224057076 224415603 224920128 225708768 226492479 227352033 227364912 227486928 227494656 228284568 229033208 229163904 229959612 230765922 231641694 231654816 232459173 232843628 233341371 233798688 235374537 235514192 236267799 236407984 236421376 237236904 237377664 238209984 238977636 239815566 239957856 240725682 240868512 241575219 241713072 242492013 242967264 243486648 244604911 246133242 246540312 246686592 247067334 247551552 248349308 249220098 249367968 250314336 251048757 251183483 251192016 251197712 251341056 252151024 252495392 253035144 253922364 254073024 254891796 255037248 255785526 255922794 256360576 256820139 257259456 257662359 257809392 258152718 259147104 259286176 261197568 262104504 262113408 263023524 263114112 264036672 264178368 264953466 265958982 265974048 266891517 266897569 267049872 267910463 268276354 269952588 270559488 270977076 272383112 273338172 273500352 273922479 274538304 275343798 275507168 276388746 276552736 277357851 277522416 278495496 278660736 279558744 279718272 280538964 281169664 281603628 282597426 282758688 283669902 284057316 284225856 284664537 285304512 286141594 288405648 288576768 289416888 289588608 290521832 290687616 291540492 291696948 291713472 292820544 293679678 293837282 293847264 294867567 295371968 296003376 297041256 297200664 298742768 299220804 299893504 300431106 300945024 301989972 303136044 303153216 303315904 304379424 306431001 306612816 306623232 307687896 308855592 308873088 309945564 310122432 311121828 311731584 312212718 313832716 314503587 315023732 316315872 317613312 318447903 318636848 319754088 319943808 320967576 321158016 322100292 322284096 323322684 323956352 324456354 324648864 325787184 326837061 327023568 328177656 328720416 329423112 330068736 332293464 332490624 333003798 333752448 334731676 334922688 336085614 337380192 338551651 338563152 338764032 339855728 340049664 341047368 341230392 342426852 343012608 343549812 343745856 344203624 344939418 345529472 346148883 347462541 347482224 349265442 349472672 350698032 352048896 352237824 353271288 354611976 354632064 355855356 356066496 357314976 358466454 359723349 359936784 361088523 361096711 361302768 362962126 364450896 364667136 365229972 366051072 367125064 368518328 369199863 369810468 370029888 370601001 371327328 372523962 372744992 373830147 374051952 375471504 376788024 376796568 377011584 378226536 378743088 378967808 379552716 380406016 381109536 382337694 382555872 383678289 383884191 384540864 385889184 387229077 388720656 388929264 388951296 390427392 391572904 391796352 393156756 394535286 394671168 396041554 396055008 396267552 397430199 398938473 398961072 400574808 402414531 402653296 404181392 404204288 404928882 405839232 406465614 408574668 408817088 410007258 410250528 411807456 413015697 413260752 413496576 414583119 414829104 416283624 417991104 419338116 419577408 420808446 421754496 422405442 423896139 424597204 425504853 426085974 426338784 427956768 429212391 429442729 429467056 429712128 431096912 432608472 432865152 434125332 434382912 435782748 436031424 437310738 437545422 437570208 438293888 439230816 440519517 440755923 440770896 443057952 444005064 445800996 446563584 448114152 448831206 449840256 451417536 452984958 454704066 454729824 454973856 456308747 456569136 458040469 458066416 458327808 459919224 461531844 463283388 463309632 464918346 465687256 466682742 467597376 468319077 470749074 471028384 472535598 472815968 474473808 474755328 476419968 477955272 479631132 479915712 481451364 481737024 483150438 483426144 484984026 485934528 486684531 486695567 486973296 488542609 489209822 492266484 493080624 493373184 494134668 495103104 496698616 498440196 498735936 499505697 500628672 502097514 502366966 502384032 502395424 504128421 504302048 504990784 506070288 507844728 508146048 509783592 510074496 511571052 511845588 512721152 513640278 514518912 515324718 515618784 516305436 517409127 518294208 518572352 523898163 524209008 524226816 526047048 526228224 528073344 528356736 529906932 531917964 531948096 533783034 533795138 534099744 535820926 536552708 537699681 539905176 541954152 544443189 544766224 546676344 547000704 547844958 549076608 550687596 551014336 552777492 553105472 554715702 555044832 556990992 557321472 558785943 559117488 559436544 561077928 563207256 565194852 565517376 567339804 568114632 568451712 569329074 570609024 572283188 573506541 576811296 578814113 578833776 579177216 581043664 581375232 583080984 583393896 583426944 585641088 587359356 587674564 587694528 589735134 590743936 591802929 592006752 594062331 594082512 594401328 597485536 598441608 600862212 601890048 603979944 606272088 606306432 606631808 608758848 612862002 613225632 615010887 615375792 617358893 617711184 617746176 619891128 620244864 622243656 623463168 624425436 627665432 629007174 630047464 631212669 632631744 633608163 636895806 637273696 639128961 639508176 639887616 641935152 642316032 644200584 644568192 646645368 647912704 648912708 649297728 651574368 653674122 654047136 655966107 656318133 656355312 657440832 658470473 658846224 664586928 664981248 666007596 667504896 669463352 669845376 672171228 673246809 674760384 677103302 677126304 679477437 679711456 682056099 682094736 682460784 684853704 687099624 687491712 688407248 689878836 691058944 692297766 694925082 694964448 697377519 698530884 698945344 700024113 701396064 706123611 706542576 708803397 709223952 709264128 711710712 712132992 714629952 716932908 719446698 719873568 722177046 722193422 722605536 724725657 725924252 727476039 728901792 730459944 733814733 734250128 737036656 738399726 739620936 740059776 741202002 742654656 745047924 745489984 747660294 748103904 750943008 753146271 753550449 753576048 753593136 754023168 756453072 757486176 759105432 762219072 764675388 765111744 767356578 767768382 769081728 771778368 772987077 774458154 777441312 777858528 780140761 783101447 783145808 783592704 786313512 789070572 789342336 792083108 792110016 792535104 794860398 797876946 797922144 800674551 800692707 801149616 803731389 804829062 805306592 808362784 809857764 811678464 812931228 817149336 817634176 820014516 820501056 823614912 826031394 826521504 829166238 829658208 832073553 832092421 832567248 835250267 835982208 838676232 839154816 841616892 843508992 844810884 847792278 849194408 851009706 852171948 852677568 853993611 855913536 858424782 858885458 858934112 862193824 865216944 865730304 868250664 868765824 871565496 872062848 874621476 875090844 875140416 876587776 878461632 881039034 881511846 881541792 884602701 886115904 887503681 888010128 891601992 896228304 897662412 899680512 902835072 905969916 909408132 909459648 909947712 912617494 913138272 916080938 916132832 919293003 919838448 923063688 926566776 926619264 929836692 931374512 933365484 935194752 936638154 941498148 942056768 943510761 945071196 945631936 948947616 952839936 955343709 955910544 959262264 959831424 962902728 963474048 966300876 966852288 969968052 971869056 973369062 973391134 973946592 977085218 978419644 980511183 984532968 986161248 988269336 989585419 990206208 993397232 996880392 997471872 999011394 1001257344 1004195028 1004733932 1004768064 1004790848 1008256842 1008604096 1009981568 1012140576 1015654953 1015689456 1016292096 1019567184 1020148992 1023142104 1023691176 1027280556 1029037824 1030649436 1031237568 1032610872 1034818254 1036588416 1037144704 1047796326 1048418016 1052094096 1055484559 1056146688 1056713472 1059813864 1063835928 1063896192 1067566068 1067590276 1068199488 1071641852 1073105416 1075399362 1079170047 1079810352 1083265569 1083290133 1083908304 1088886378 1089532448 1093352688 1094001408 1095689916 1098153216 1101375192 1102028672 1105554984 1106210944 1109431404 1110089664 1113981984 1117571886 1118234976 1121490441 1122155856 1125772099 1126414512 1130389704 1131034752 1134679608 1136229264 1136903424 1138658148 1141218048 1144566376 1147013082 1151034867 1151652573 1153622592 1157628226 1157667552 1161687231 1162087328 1166161968 1166787792 1166853888 1171282176 1174718712 1175349128 1175389056 1179470268 1181487872 1183605858 1184013504 1188124662 1188165024 1188802656 1192290597 1194971072 1196815419 1196883216 1201724424 1207243593 1207959888 1212544176 1212612864 1213263616 1217517696 1225724004 1226451264 1230021774 1230751584 1234717786 1235422368 1239047091 1239782256 1240489728 1243749357 1244487312 1248850872 1255330864 1258014348 1260094928 1262425338 1265263488 1267216326 1271688417 1273791612 1274547392 1276514559 1278257922 1279016352 1283870304 1287637173 1288328187 1288401168 1289136384 1293290736 1297825416 1298595456 1303148736 1307348244 1308094272 1311932214 1312636266 1312710624 1314881664 1316940946 1317692448 1321558551 1322267769 1329173856 1332015192 1333789043 1338850861 1338926704 1339690752 1344342456 1346493618 1349520768 1354206604 1354252608 1358954874 1359422912 1364112198 1364189472 1364921568 1368926241 1369707408 1374121407 1374199248 1374983424 1376814496 1379757672 1384595532 1389850164 1389928896 1394755038 1397061768 1397890688 1400048226 1402792128 1412247222 1413085152 1417606794 1418447904 1422609623 1423421424 1424265984 1428008521 1429259904 1433865816 1438893396 1439747136 1444354092 1444386844 1445211072 1449451314 1451848504 1454952078 1457803584 1460053593 1460086701 1460919888 1465627827 1467629466 1468500256 1474073312 1476799452 1479241872 1480119552 1482404004 1485309312 1490095848 1490979968 1495320588 1496207808 1501886016 1506292542 1507100898 1507152096 1507186272 1512385263 1512906144 1514972352 1517345003 1518210864 1524438144 1529350776 1530223488 1534713156 1535536764 1538163456 1543556736 1545974154 1548916308 1552227381 1554882624 1555717056 1560281522 1566202894 1566291616 1571694489 1572627024 1578141144 1578684672 1584166216 1584220032 1585070208 1589720796 1595753892 1595844288 1601349102 1601385414 1602299232 1607462778 1609658124 1610613184 1613099043 1616725568 1619715528 1625862456 1633329567 1634298672 1635268352 1640029032 1641002112 1647229824 1652062788 1653043008 1658332476 1659316416 1664147106 1664184842 1665134496 1670500534 1671964416 1676357829 1677352464 1678309632 1683233784 1689621768 1695584556 1698388816 1702019412 1704343896 1705355136 1707987222 1711827072 1716849564 1717770916 1717868224 1720519623 1724387648 1730433888 1736442339 1736501328 1737531648 1743130992 1744125696 1749242952 1750181688 1750280832 1756923264 1762078068 1763023692 1763083584 1769205402 1772231808 1775007362 1776020256 1782186993 1783203984 1792456608 1795324824 1804538117 1805670144 1811939832 1818816264 1818919296 1819895424 1825234988 1826276544 1832161876 1832265664 1838586006 1839676896 1845032661 1846127376 1852076679 1853133552 1853238528 1859673384 1862749024 1866730968 1870389504 1873276308 1882996296 1884113536 1887021522 1890142392 1891263872 1897895232 1910687418 1911821088 1917386883 1918524528 1919662848 1924707137 1925805456 1926948096 1932601752 1933704576 1939936104 1943738112 1946738124 1946782268 1947893184 1954170436 1956839288 1961022366 1967898321 1968954399 1969065936 1972322496 1975411419 1976538672 1979170838 1986794464 1993760784 1994943744 1998022788 2002514688 2008390056 2009467864 2009536128 2009581696 2016513684 2017208192 2019963136 2024281152 2031309906 2031378912 2038432311 2039134368 2046168297 2046284208 2047382352 2054561112 2061298872 2062475136 2065221744 2069636508 2073176832 2074289408 2092132557 2095592652 2096836032 2100072339 2104188192 2110969118 2118370833 2119627728 2126410191 2127671856 2127792384 2135132136 2135180552 2136398976 2143283704 2146210832 2150798724 2158340094 2159620704 2166531138 2166580266 2167816608 2174176971 2177772756 2179064896 2182428117 2186705376 2191379832 2201444199 2202750384 2204057344 2211109968 2212421888 2218862808 2220179328 2227963968 2235143772 2236469952 2242980882 2244311712 2251544198 2252829024 2259438813 2260651347 2260779408 2262069504 2269359216 2272458528 2277316296 2280349009 2289132752 2294026164 2302069734 2303305146 2307245184 2315256452 2315335104 2318961231 2323374462 2324174656 2332323936 2333575584 2340422283 2349304341 2349437424 2350698256 2350778112 2358940536 2367211716 2368027008 2376249324 2376330048 2377605312 2384581194 2389942144 2393630838 2393766432 2402078121 2403448848 2411194167 2414487186 2415919776 2425088352 2432203549 2435035392 2441433923 2451448008 2452902528 2460043548 2461503168 2469435572 2470844736 2478094182 2479564512 2487498714 2488974624 2496220659 2496277263 2497701744 2505750801 2510661728 2516028696 2520189856 2524850676 2530526976 2534432652 2543376834 2547583224 2549094784 2553029118 2556515844 2558032704 2567740608 2575274346 2576656374 2576802336 2586581472 2594170489 2595650832 2597190912 2606297472 2614696488 2616188544 2623864428 2625272532 2625421248 2629763328 2633881892 2635384896 2643117102 2644535538 2653808103 2658347712 2662511043 2664030384 2667578086 2677701722 2677853408 2688684912 2692987236 2699041536 2708413208 2708505216 2717909748 2718845824 2728224396 2728378944 2729843136 2737852482 2739414816 2748242814 2748398496 2753628992 2757879009 2759515344 2769191064 2779700328 2779857792 2789510076 2794123536 2795781376 2800096452 2805584256 2824494444 2826170304 2830532283 2835213588 2836895808 2845219246 2846842848 2856017042 2858519808 2866031127 2867731632 2877786792 2879494272 2888708184 2888773688 2890422144 2898902628 2903697008 2909904156 2915607168 2920107186 2920173402 2921839776 2931255654 2935258932 2937000512 2941533549 2948146624 2953598904 2958483744 2964808008 2968756257 2970618624 2980191696 2981959936 2990641176 2992415616 3003772032 3012585084 3014201796 3014304192 3014372544 3024770526 3025812288 3029944704 3034690006 3036421728 3046964859 3048876288 3058701552 3060446976 3069426312 3071073528 3085178071 3087113472 3091948308 3097832616 3104454762 3109765248 3111434112 3120563044 3132405788 3132583232 3143388978 3145254048 3156282288 3166453677 3168332432 3168440064 3170140416 3179441592 3191507784 3191688576 3202698204 3202770828 3204598464 3214925556 3219316248 3221226368 3226198086 3233451136 3239431056 3249870399 3251724912 3266659134 3268597344 3280058064 3282004224 3290628331 3294459648 3304125576 3306086016 3316664952 3318632832 3328294212 3328369684 3330268992 3341001068 3352715658 3354704928 3364471323 3366467568 3377316297 3379243536 3391169112 3396777632 3404038824 3408687792 3410710272 3415974444 3423654144 3433699128 3435541832 3435736448 3441039246 3448775296 3454957719 3460867776 3472884678 3473002656 3485061693 3486261984 3498485904 3500363376 3500561664 3513846528 3524156136 3526047384 3526167168 3538410804 3544463616 3550014724 3552040512 3564373986 3566407968 3576871791 3584913216 3590446257 3590649648 3609076234 3621730779 3623879664 3637632528 3637838592 3639790848 3650469976 3652553088 3664323752 3664531328 3677172012 3679353792 3690065322 3692254752 3704153358 3706267104 3717141273 3719346768 3725498048 3731248071 3733461936 3746552616 3765992592 3768227072 3774043044 3780284784 3782527744 3795790464 3815065251 3821374836 3823642176 3829543677 3834773766 3837049056 3849414274 3851610912 3862911519 3864984561 3865203504 3867409152 3879872208 3893476248 3893564536 3895786368 3908340872 3913678576 3922044732 3935796642 3937908798 3938131872 3944644992 3950822838 3953077344 3958341676 3964675653 3966803307 3973588928 3987521568 3996045576 4001367129 4016552583 4016780112 4018935728 4019072256 4019163392 4033027368 4034416384 4048562304 4062619812 4062757824 4076864622 4078268736 4092336594 4092568416 4094764704 4106778723 4109122224 4122364221 4122597744 4124950272 4130443488 4139273016 4158283487 4174064449 4184265114 4191185304 4193672064 4200144678 4208376384 4221938236 4236741666 4239255456 4252820382 4255343712 4267828869 4270264272 4270361104 4272797952 4284025563 4286567408 4292421664 4301597448 4316680188 4319241408 4333062276 4333160532 4335633216 4348353942 4355545512 4358129792 4364856234 4373410752 4380260103 4382759664 4396883481 4402888398 4405500768 4422219936 4435194707 4437725616 4440358656 4455927936 4470287544 4472939904 4485961764 4488623424 4503088396 4505658048 4518877626 4521302694 4521558816 4537155789 4538718432 4544917056 4552035009 4554477871 4554632592 4560698018 4578265504 4588052328 4604139468 4606610292 4614490368 4630512904 4630670208 4637922462 4646748924 4648349312 4656682143 4664647872 4667151168 4680844566 4698608682 4698874848 4701396512 4715083467 4717881072 4734423432 4736054016 4752498648 4752660096 4755210624 4769162388 4779884288 4787261676 4787532864 4804156242 4806897696 4822388334 4828974372 4831839552 4839297129 4850176704 4864407098 4882867846 4899988701 4902896016 4905805056 4920087096 4923006336 4938871144 4941689472 4956188364 4959129024 4974997428 4977949248 4992441318 4992554526 4995403488 5011501602 5021323456 5029073487 5032057392 5040379712 5049701352 5068865304 5086753668 5095166448 5098189568 5106058236 5113031688 5116065408 5135481216 5150548692 5153312748 5153604672 5161558869 5173162944 5188340978 5191301664 5209327017 5212594944 5229392976 5232377088 5247728856 5250545064 5250842496 5267763784 5270769792 5286234204 5289071076 5307616206 5316695424 5325022086 5328060768 5335156172 5346560979 5355403444 5355706816 5377369824 5385974472 5413614351 5416826416 5417010432 5435819496 5437691648 5456448792 5456757888 5459686272 5475704964 5478829632 5496485628 5496796992 5507257984 5515758018 5519030688 5538382128 5556230037 5559400656 5559715584 5579020152 5588247072 5600192904 5611168512 5625912953 5648988888 5652340608 5661064566 5670427176 5673791616 5690438492 5693685696 5712034084 5732062254 5735463264 5752160649 5755573584 5758988544 5774121411 5777416368 5777547376 5780844288 5797805256 5807394016 5819808312 5831214336 5840214372 5840346804 5843679552 5862511308 5870517864 5874001024 5883067098 5896293248 5906863197 5907197808 5916967488 5926234257 5929616016 5937512514 5960383392 5981282352 5984831232 6007544064 6025170168 6028403592 6028608384 6028745088 6049541052 6051624576 6059889408 6069380012 6072843456 6093929718 6115296933 6117403104 6138504891 6138644087 6138852624 6142147056 6170356142 6183896616 6195665232 6208909524 6219530496 6222868224 6241126088 6264811576 6265166464 6276397671 6286777956 6290508096 6300217017 6312564576 6332907354 6336664864 6355112499 6358883184 6379230573 6383015568 6383377152 6405396408 6405541656 6409196928 6429851112 6438632496 6442452736 6452396172 6466902272 6478862112 6499740798 6503449824 6522530913 6533318268 6537194688 6547284351 6560116128 6581256662 6604332597 6608251152 6612172032 6633329904 6637265664 6656588424 6656739368 6660537984 6682002136 6705431316 6709409856 6728942646 6732935136 6754632594 6758487072 6778316439 6781954041 6782338224 6793555264 6808077648 6817375584 6831948888 6841047027 6867398256 6871083664 6871472896 6882078492 6897550592 6909915438 6921735552 6945769356 6946005312 6956883693 6970123386 6972523968 6996971808 7000726752 7021266849 7047913023 7048312272 7052094768 7052334336 7076821608 7100029448 7104081024 7128747972 7132815936 7153743582 7169826432 7180892514 7181299296 7206234363 7218152468 7233582501 7243461558 7247759328 7275265056 7296610647 7300939952 7305106176 7324301769 7328647504 7329062656 7354344024 7358707584 7380130644 7384509504 7408306716 7412534208 7434282546 7438693536 7450996096 7462496142 7466923872 7488831789 7493105232 7517252403 7531985184 7548086088 7560569568 7582752241 7591580928 7630130502 7642749672 7647284352 7659087354 7669547532 7674098112 7698828548 7703221824 7725823038 7729969122 7730407008 7759744416 7782511467 7786687973 7786952496 7787129072 7791572736 7816681744 7827357152 7844089464 7871593284 7875817596 7876263744 7889289984 7901645676 7906154688 7916683352 7929351306 7933606614 7947177856 7961424309 7975043136 7987533129 7992091152 8002734258 8033105166 8033560224 8037871456 8066054736 8097124608 8125239624 8125515648 8153729244 8156537472 8184673188 8185136832 8189529408 8213557446 8218244448 8244728442 8245195488 8260886976 8273637027 8273824639 8278546032 8305224353 8316566974 8348128898 8368530228 8382370608 8387344128 8400289356 8416752768 8443876472 8473483332 8478510912 8491596849 8505640764 8510687424 8535657738 8540528544 8540722208 8568051126 8573134816 8584843328 8598093381 8603194896 8633360376 8638482816 8666124552 8666321064 8671266432 8696707884 8711091024 8716259584 8729712468 8746821504 8760520206 8765519328 8793766962 8805776796 8811001536 8824600647 8844439872 8870389414 8875451232 8906268771 8911855872 8940575088 8945879808 8971923528 8977246848 9006176792 9011316096 9037755252 9042605388 9043117632 9074311578 9077436864 9089834112 9104070018 9108955742 9109265184 9121396036 9140894577 9156531008 9176104656 9208278936 9213220584 9255534213 9261025808 9261340416 9275844924 9293497848 9296698624 9313364286 9329295744 9334302336 9361689132 9397217364 9397749696 9402793024 9430166934 9435762144 9468846864 9499361031 9504997296 9505320192 9510421248 9538324776 9574523352 9575065728 9608312484 9613795392 9644776668 9657948744 9663679104 9678594258 9700353408 9728814196 9749611197 9765735692 9799977402 9805792032 9840174192 9846012672 9871884993 9877742288 9883378944 9912376728 9918258048 9949994856 9955898496 9984882636 9985109052 9990806976 10023003204 10042646912 10058146974 10064114784 10080759424 10099402704 10131948891 10137730608 10173507336 10190332896 10212116472 10226063376 10232130816 10270962432 10301097384 10306625496 10307209344 10323117738 10346325888 10376681956 10382603328 10418654034 10455185079 10458785952 10495101181 10495457712 10501090128 10501684992 10535527568 10541539584 10572468408 10578142152 10615232412 10633390848 10650044172 10656121536 10670312344 10693121958 10710806888 10711413632 10730615373 10754739648 10771338771 10771948944 10827228702 10833652832 10865192337 10871638992 10912897584 10913515776 10919372544 10951409928 10957659264 10992971256 10993593984 11014515968 11031516036 11038061376 11076764256 11112460074 11118801312 11151423819 11158040304 11176494144 11193744213 11193998041 11200385808 11251825906 11297977776 11304681216 11322129132 11340854352 11347583232 11380876984 11387371392 11424068168 11445195753 11464124508 11470926528 11488631031 11504321298 11511147168 11548242822 11554832736 11555094752 11588734557 11594953683 11595610512 11614788032 11639616624 11680428744 11680693608 11687359104 11725022616 11741035728 11748002048 11766134196 11792586496 11813726394 11814395616 11833934976 11852468514 11859232032 11875025028 11894026959 11900409921 11920766784 11962564704 12004101387 12049657749 12050340336 12056807184 12057216768 12057490176 12099082104 12103249152 12138760024 12145686912 12187859436 12230593866 12234806208 12277009782 12277288174 12277705248 12284294112 12320336169 12340712284 12367092663 12367793232 12391330464 12417819048 12474850461 12482252176 12522193347 12529623152 12530332928 12552795342 12573555912 12581016192 12600434034 12625129152 12665814708 12673329728 12710224998 12717766368 12758461146 12766031136 12803486607 12810792816 12811083312 12818393856 12852076689 12859702224 12877264992 12904792344 12957724224 12999481596 13006899648 13045061826 13066636536 13074389376 13094568702 13120232256 13140780309 13162513324 13190650443 13208665194 13216502304 13266659808 13305584121 13312724599 13313176848 13313478736 13321075968 13364004272 13410862632 13418819712 13457885292 13465870272 13509265188 13516974144 13556632878 13563908082 13564676448 13587110528 13611467367 13616155296 13634751168 13656105027 13663433613 13663897776 13682094054 13734796512 13742167328 13764156984 13819830876 13843471104 13891538712 13892010624 13913767386 13940246772 13945047936 13993943616 14001453504 14042533698 14095826046 14096624544 14104189536 14145250401 14145571157 14153643216 14199254539 14200058896 14208162048 14257495944 14265631872 14307487164 14339652864 14361785028 14362598592 14412468726 14436304936 14467165002 14486923116 14495518656 14517891387 14550530112 14593221294 14601879904 14648603538 14657295008 14699966103 14708688048 14717415168 14760261288 14769019008 14816613432 14825068416 14868565092 14877387072 14901992192 14924992284 14933847744 14977663578 14986210464 15034504806 15063970368 15087220461 15087562577 15096172176 15121139136 15144820879 15165504482 15260261004 15285499344 15294568704 15318174708 15339095064 15348196224 15397657096 15406443648 15451646076 15459938244 15460814016 15484676607 15519488832 15565022934 15573375946 15573904992 15574258144 15627981051 15633363488 15654714304 15688178928 15743186568 15751635192 15752527488 15803291352 15812309376 15833366704 15858702612 15867213228 15894355712 15922848618 15950086272 15975066258 15984182304 16005468516 16039682937 16066210332 16067120448 16075742912 16132109472 16240843053 16250479248 16251031296 16307458488 16313074944 16369346376 16370273664 16379058816 16427114892 16436488896 16489456884 16490390976 16521773952 16547274054 16547649278 16557092064 16610448706 16633133948 16668690111 16696257796 16737060456 16764741216 16800578712 16833505536 16877738859 16887752944 16946966664 16957021824 16983193698 17011281528 17021374848 17071315476 17081057088 17081444416 17136102252 17146269632 17169686656 17196186762 17206389792 17266720752 17276965632 17322364233 17332249104 17332642128 17342532864 17393415768 17422182048 17459424936 17493643008 17521040412 17531038656 17587533924 17611553592 17622003072 17649201294 17688879744 17740778828 17750902464 17778702771 17812537542 17881150176 17943237503 17943847056 17954493696 18012353584 18022632192 18075510504 18085210776 18086235264 18148623156 18154873728 18179668224 18208140036 18217911484 18218530368 18242792072 18281789154 18313062016 18345890799 18352209312 18415514673 18415932261 18416557872 18426441168 18511068426 18522051616 18551689848 18586995696 18626728572 18658591488 18668604672 18723378264 18794434728 18795499392 18805586048 18860333868 18871524288 18937693728 18998722062 19009994592 19065337497 19076649552 19137691719 19138125683 19149046704 19150131456 19216624968 19227590784 19289553336 19315897488 19327358208 19357188516 19400706816 19457628392 19499222394 19531471384 19567592739 19599954804 19611584064 19641853053 19680348384 19743769986 19755484576 19812997791 19824753456 19836516096 19899989712 19911796992 19969765272 19970218104 19981613952 20046006408 20085293824 20116293948 20128229568 20161518848 20198805408 20263897782 20275461216 20334949317 20345862123 20347014672 20380665792 20412584663 20424232944 20452126752 20523141081 20602194768 20613250992 20614418688 20646235476 20692651776 20753363912 20765206656 20837308068 20870651079 20910370158 20917571904 20990202362 20990915424 21002180256 21063800547 21071055136 21143739069 21144936816 21156284304 21230464824 21300088344 21312243072 21340624688 21386243916 21421613776 21422827264 21461230746 21509479296 21542677542 21543897888 21618703089 21654457404 21667305664 21700747503 21730384674 21743277984 21825795168 21889831941 21902819856 21915318528 21972905307 21985942512 21987187968 22063032072 22076122752 22153528512 22224920148 22237602624 22302847638 22316080608 22352988288 22387488426 22387996082 22400771616 22466495367 22503651812 22551757209 22595955552 22644258264 22681708704 22748256723 22760464637 22761753968 22774742784 22848136336 22890391506 22928249016 22941853056 22977262062 23008642596 23022294336 23096485644 23109665472 23110189504 23177469114 23189907366 23191221024 23229576064 23279233248 23347534401 23360063919 23360857488 23361387216 23374718208 23450045232 23482071456 23532268392 23627452788 23628791232 23667869952 23704937028 23718464064 23750050056 23788053918 23800819842 23841533568 23925129408 23962599387 24008202774 24099315498 24100680672 24113614368 24184363591 24198164208 24276144857 24277520048 24291373824 24375718872 24461187732 24469612416 24554019564 24554576348 24555410496 24568588224 24640672338 24681424568 24734185326 24735586464 24782660928 24820911081 24821473917 24835638096 24915673059 24949700922 24964504352 25044386694 25059246304 25105590684 25147111824 25162032384 25200868068 25250258304 25331629416 25346659456 25420449996 25435532736 25516922292 25532062272 25606973214 25621585632 25622166624 25704153378 25719404448 25754529984 25794280143 25794865051 25809584688 25892758277 25915448448 25998963192 26013799296 26090123652 26133273072 26148778752 26189137404 26240464512 26281560618 26325026648 26381300886 26417330388 26433004608 26473801941 26533319616 26611168242 26625449198 26626353696 26626957472 26718806313 26728008544 26821725264 26837639424 26915770584 26931740544 27018530376 27033948288 27113265756 27127816164 27129352896 27174221056 27222934734 27232310592 27269502336 27312210054 27326867226 27327795552 27364188108 27422683731 27469593024 27484334656 27528313968 27639661752 27766602639 27783077424 27784021248 27827534772 27880493544 27890095872 27987887232 28002907008 28085067396 28191652092 28193249088 28208379072 28290500802 28291142314 28307286432 28398509078 28400117792 28498083093 28514991888 28531263744 28614974328 28723570056 28725197184 28824937452 28872609872 28934330004 28973846232 28991037312 29035782774 29101060224 29186442588 29203759808 29248833591 29297207076 29314590016 29399932206 29417376096 29520522576 29538038016 29615654979 29633226864 29650136832 29737130184 29754774144 29849984568 29867695488 29955327156 29972420928 30069009612 30127940736 30174440922 30175125154 30192344352 30242278272 30289641758 30331008964 30395846673 30520522008 30570998688 30636349416 30677147989 30678190128 30696392448 30795314192 30812887296 30903292152 30919876488 30921628032 30969353214 31038977664 31130045868 31146751892 31147809984 31148516288 31255962102 31266726976 31309428608 31365555237 31376357856 31485303543 31486373136 31503270384 31505054976 31606582704 31624618752 31666733408 31717405224 31734426456 31845697236 31900172544 31950132516 31968364608 32010937032 32079365874 32132420664 32134240896 32151485824 32264218944 32481686106 32500958496 32595577011 32614916976 32720021329 32738692752 32740547328 32758117632 32854229784 32872977792 32978913768 32980781952 33043547904 33094548108 33095298556 33114184128 33220897412 33266267896 33337380222 33392515592 33454271457 33474120912 33529482432 33581232639 33581994123 33601157424 33755477718 33775505888 33893933328 33914043648 33966387396 34022563056 34042749696 34142630952 34162114176 34162888832 34272204504 34292539264 34339373312 34392373524 34412779584 34533441504 34644728466 34664498208 34665284256 34766203671 34784861049 34786831536 34844364096 34898935069 34918849872 35042080824 35062077312 35175067848 35223107184 35244006144 35298402588 35377759488 35481557656 35501804928 35557405542 35625075084 35682080877 35701229763 35762300352 35886475006 35887694112 36012304161 36024707168 36148973247 36151021008 36170421552 36172470528 36297246312 36309747456 36416280072 36435822968 36437060736 36485584144 36563578308 36626124032 36691781598 36704418624 36831029346 36831864522 36833115744 36852882336 36961008507 37022136852 37044103232 37101277989 37103379696 37173991392 37253457144 37424551383 37446756528 37566580041 37588869456 37590998784 37611172096 37720667736 37743048576 37875387456 37997444124 38019989184 38130674994 38153299104 38275383438 38276251366 38298093408 38410459821 38433249936 38455181568 38556230067 38579106672 38631794976 38714377032 38915256784 38998444788 39062942768 39135185478 39199909608 39223168128 39283706106 39360696768 39422340927 39487539972 39510969152 39571951329 39625995582 39649506912 39799979424 39916752363 39938173797 39939530544 39940436208 39963227904 40092012816 40232587896 40256459136 40397610816 40527795564 40550922432 40669898634 40691724246 40694029344 40761331584 40825169326 40848465888 40904253504 40968315081 40990300839 41046282162 41204389536 41226501984 41292470952 41347460333 41504376691 41506727824 41530413312 41674616136 41741302158 41820740316 41835143808 41980404724 41981830848 42004360512 42127601094 42142110272 42287478138 42289873632 42312568608 42435751203 42436713471 42460929648 42597763617 42600176688 42624486144 42681249376 42772487832 42843227552 42922461492 43018958592 43085355084 43087795776 43237406178 43308914808 43334611328 43401495006 43460769348 43486555968 43651590336 43779663882 43805639712 43945810614 43971885024 44099898309 44100898313 44126064144 44152245504 44268264151 44307057024 44449840296 44475205248 44605695276 44632161216 44705976576 44774976852 44775992164 44801543232 44932990734 45007303624 45103514418 45191911104 45261661383 45262687731 45288516528 45363417408 45434462637 45496513446 45520929274 45523507936 45696272672 45780783012 45856498032 45883706112 45954524124 46017285192 46044588672 46192971288 46219330944 46220379008 46354938228 46379814732 46382442048 46459152128 46558466496 46695068802 46720127838 46721714976 46722774432 46883943153 46900090464 46964142912 47037695093 47064536784 47254905576 47257582464 47409874056 47436928128 47500100112 47576107836 47601639684 47683067136 47850258816 47925198774 48016405548 48119048811 48198630996 48201361344 48227228736 48368727182 48396328416 48552289714 48555040096 48722529159 48751437744 48922375464 48939224832 49108039128 49109152696 49110820992 49137176448 49281344676 49362849136 49468370652 49471172928 49565321856 49641822162 49642947834 49671276192 49831346118 49899401844 49929008704 50006070333 50088773388 50118492608 50211181368 50294223648 50401736136 50500516608 50633216577 50663258832 50693318912 50840899992 50871065472 51033844584 51064124544 51213946428 51243171264 51244333248 51408306756 51438808896 51509059968 51588560286 51589730102 51619169376 51785516554 51830896896 51967092699 51997926384 52027598592 52180247304 52266546144 52378274808 52448027207 52480929024 52563121236 52650053296 52762601772 52834660776 52866009216 52947603882 53066639232 53222336484 53250898396 53252707392 53253914944 53336108313 53437612626 53456017088 53643450528 53829712509 53831541168 53863481088 54037060752 54067896576 54226531512 54255632328 54258705792 54445869468 54464621184 54539004672 54624420108 54653734452 54655591104 54728376216 54845367462 54939186048 54968669312 55056627936 55247796783 55279323504 55533205278 55566154848 55655069544 55760987088 55940681627 55975774464 56005814016 56170134792 56383304184 56386498176 56416758144 56581001604 56582284628 56614572864 56797018156 56800235584 56996166186 57029983776 57196012491 57229948656 57413075157 57414377049 57447140112 57450394368 57649874904 57745219744 57868660008 57947692464 57982074624 58071565548 58202120448 58372885176 58407519616 58497667182 58594414152 58629180032 58799864412 58834752192 59041045152 59231309958 59266453728 59438993373 59474260368 59509548288 59665921247 59699969136 59735390976 59910654312 59944841856 60138019224 60255881472 60348881844 60350250308 60384688704 60484556544 60579283516 60662017928 60791693346 61004847951 61037586369 61041044016 61141997376 61237753989 61272698832 61354295978 61356380256 61569423243 61590628384 61806584304 61839752976 61843256064 61938706428 62077955328 62260091736 62293503784 62295619968 62297032576 62511924204 62533453952 62618857216 62731110474 62752715712 62970607086 62972746272 63006540768 63191401641 63213165408 63333466816 63431217207 63434810448 63468852912 63691394472 63900265032 63936729216 64021874064 64158731748 64264841328 64268481792 64302971648 64528437888 64856109267 64963372212 65001916992 65102242509 65191154022 65229833952 65440042658 65477385504 65669495823 65708459568 65745955584 65918715921 65957827536 65961563904 66189096216 66190597112 66228368256 66441794824 66532535792 66674760444 66785031184 66908542914 66948241824 67058964864 67162465278 67163988246 67202314848 67399486101 67510955436 67551011776 67655271627 67787866656 67932774792 68045126112 68244770169 68281393911 68285261904 68324228352 68325777664 68544409008 68585078528 68784747048 68825559168 69066883008 69289456932 69328996416 69330568512 69532407342 69569722098 69573663072 69688728192 69797870138 69837699744 70042603203 70080191757 70084161648 70124154624 70350135696 70446214368 70596805176 70690819279 70959095633 70963115312 71003609856 71114811084 71250150168 71364161754 71402459526 71524600704 71772950012 71775388224 71887798161 72024608322 72049414336 72297946494 72302042016 72340843104 72553090773 72594492624 72828434571 72832560144 72871645936 72874121472 72971168288 73127156616 73383563196 73408837248 73662058692 73663729044 73666231488 73705764672 73922017014 74044273704 74088206464 74202555978 74206759392 74347982784 74464421751 74506914288 74747019177 74849102766 74893513056 75133160082 75177738912 75398310019 75441335472 75486097152 75684451613 75750774912 75994888248 76039978368 76261349988 76306598208 76550766876 76552502732 76596186816 76820919642 76866499872 77112460134 77158213344 77263589952 77382840429 77384595153 77428754064 77678274831 77830513568 77996889576 78125885536 78270370956 78399819216 78446336256 78567412212 78721393536 78844681854 78975079944 79021938304 79143902658 79251991164 79299013824 79599958848 79833504726 79876347594 79879061088 79880872416 80156418939 80184025632 80419285159 80465175792 80512918272 80795221632 81055591128 81101844864 81339797268 81383448492 81388058688 81522663168 81650338652 81696931776 81808507008 81936630162 81980601678 82092564324 82268051193 82408779072 82453003968 82584941904 82694920666 83008753382 83013455648 83299807917 83349232272 83482604316 83641480632 83670287616 83960809448 83963661696 84008721024 84255202188 84284220544 84574956276 84579747264 84625137216 84871502406 84873426942 84921859296 85195527234 85200353376 85362498752 85494249279 85544975664 85686455104 85844922984 86170710168 86175591552 86474812356 86617829616 86669222656 86802990012 86921538696 86973111936 87303180672 87559327764 87611279424 87746500773 87891621228 87943770048 88199796618 88201796626 88252128288 88536528302 88614114048 88846964937 88899680592 88950410496 89211390552 89264322432 89549953704 89551984328 89603086464 89865981468 90014607248 90207028836 90383822208 90523322766 90525375462 90577033056 90726834816 90868925274 90993026892 91041858548 91047015872 91187540019 91392545344 91561566024 91712996064 91909048248 92031443967 92034570384 92089177344 92385942576 92438661888 92440758016 92709876456 92759629464 92764884096 93116932992 93390137604 93440255676 93443429952 93445548864 93767886306 93800180928 93928285824 94075390186 94129073568 94455910629 94509811152 94515164928 94819748112 94873856256 95000200224 95152215672 95203279368 95640520201 95700517632 95850397548 96032811096 96238097622 96397261992 96402722688 96454457472 96737454364 96792656832 97104579428 97110080192 97445058318 97502875488 97786731033 97844750928 98160063987 98216078256 98218305392 98221641984 98274352896 98562689352 98725698272 98936741304 98942345856 99130643712 99283644324 99285895668 99342552384 99662692236 99798803688 99858017408 100012140666 100177546776 100236985216 100422362736 100588447296 100745982369 100803472272 101266433154 101326517664 101681799984 101742130944 102009478261 102067689168 102128249088 102427892856 102486342528 102488666496 102816613512 102877617792 103018119936 103177120572 103179460204 103238338752 103571033108 103934185398 103995852768 104298611013 104354583147 104360494608 104533092288 104696805207 104756549616 104896054414 105126242472 105300106592 105525203544 105669321552 105732018432 105895207764 106133278464 106444672968 106501796792 106505414784 106507829888 106672216626 106875225252 106912034176 107103689289 107286901056 107659425018 107663082336 108036912483 108074121504 108446919741 108453063024 108511264656 108517411584 108891738936 108929242368 109248840216 109307468904 109311182208 109456752432 109690734924 109878372096 109937338624 110113255872 110495593566 110558647008 110883025521 111066410556 111132309696 111303833967 111310139088 111521974176 111881363254 112273654149 112340269584 112699740123 112766608368 112772996352 112833516288 113162003208 113164569256 113229145728 113594036312 113600471168 113992332372 114059967552 114392024982 114459897312 114826150314 114828754098 114894280224 115231379463 115299749808 115490439488 115668690201 115737320016 115895384928 116143131096 116745770352 116815039232 116995334364 117188828304 117258360064 117599728824 117669504384 118082090304 118267022781 118462619916 118532907456 118715853987 118877986746 118948520736 119331842494 119399938272 119750257089 119814521391 119821308624 119889683712 120276038448 120697763688 120700500616 120769377408 121158567032 121324035856 121583386692 122009695902 122075172738 122082088032 122283994752 122475507978 122545397664 122708591956 122712760512 122904945243 122970902517 123138846486 123181256768 123613168608 123679505952 123877412856 124042380999 124513130073 124520183472 124587007568 124591239936 124594065152 125023848408 125066907904 125462220948 125505431424 125941214172 125945492544 126013081536 126382803282 126426330816 126666933632 126862434414 126869620896 126937705824 127310140413 127382788944 127793290851 127800530064 127873458432 128043748128 128317463496 128529682656 128906788097 129056875776 129395997919 129712218534 129926744424 130003833984 130204485018 130382308044 130459667904 130880085316 130954771008 131338991646 131416919136 131837431842 131915655072 132299694927 132302694939 132378192432 132381194224 132456736512 132804792453 132883589648 133065071584 133349520888 133570062368 133817085828 133896483648 134117929728 134324930556 134327976492 134404629696 134798972202 135021910872 135102023552 135310543254 135575733312 135788063193 135865549584 136090252224 136303387911 136489540338 136562787822 136570523808 137088818016 137491035917 137569494096 137651118336 138133766016 138578913864 138657992832 138661137024 139064814684 139139444196 139147326144 139377456384 139595740276 139675399488 140085206406 140160383514 140168323296 140651829459 140700271392 140892428736 141113085279 141188814001 141193610352 141381638558 141918191266 141926230624 142229622168 142500300336 142728323508 142804919052 143049201408 143545900024 143550776448 143775596322 144049216644 144098828672 144357146433 144595892988 144604084032 144681686208 145106181546 145188985248 145656869142 145665120288 145743291872 145942336576 146167587477 146254313232 146767126392 146817674496 147324117384 147327458088 147332462976 147411529344 147844034028 148088547408 148176412928 148405111956 148413518784 148695965568 148928843502 149013828576 149494038354 149698205532 149787026112 150018210999 150266320164 150355477824 150796620038 150882670944 151368903226 151501549824 151899649731 151989776496 152079956736 152522699976 152613196416 153101533752 153105005464 153192373632 153641839284 153732999744 154224920268 154316426688 154527179904 154765680858 154769190306 154857508128 155356549662 155661027136 155901278097 155993779152 156251771072 156540741912 156799638432 157134824424 157344081621 157442787072 157689363708 157950159888 158043876608 158287805316 158503982328 158598027648 159199917696 159667009452 159752695188 159758122176 159761744832 160008324939 160312837878 160368051264 160838570318 160930351584 161489137527 161590443264 162111182256 162203689728 162679594536 162766896984 162776117376 163300677304 163393863552 163617014016 163873260324 163961203356 164185128648 164536102386 164817558144 164906007936 165169883808 165389841332 165743390349 166017506764 166026911296 166599615834 166698464544 166965208632 167282961264 167822044881 167921618896 167927323392 168017442048 168510404376 168568441088 169149912552 169159494528 169250274432 169743004812 169746853884 169843718592 170391054468 170400706752 170724997504 170988498558 171089951328 171372910208 171689845968 172243131147 172341420336 172351183104 172949624712 173235659232 173605980024 173843077392 173946223872 174403301543 174606361344 175118655528 175222558848 175493001546 175783242456 175887540096 176399593236 176403593252 176504256576 177073056604 177693929874 177799361184 178316980119 178422781104 178528644864 178997763741 179099907408 179103968656 179206172928 179731962936 180029214496 180414057672 180767644416 181046645532 181050750924 181154066112 181453669632 181737850548 181986053784 182083717096 182094031744 182375080038 182785090688 183112759107 183123132048 183425992128 183713261967 183818096496 184062887934 184069140768 184708269729 184771885152 185419752912 185519258928 185529768192 186233865984 186780275208 186880511352 186886859904 186891097728 187535772612 187600361856 187856571648 188150780372 188258147136 188911821258 189019622304 189574204923 189639496224 190000400448 190293651621 190297966697 190304431344 190406558736 191281040402 191700795096 192065622192 192476195244 192794523984 192805445376 192908914944 193474908728 193585313664 194209158856 194220160384 194568327801 194890116636 195005750976 195306727527 195573462066 195689501856 196320127974 196432156512 196436610784 197008487469 197125378704 197451396544 197756147763 197873482608 197884691712 198567288648 198571791336 198685104768 199325384472 199597607376 199716034816 200024281332 200355093552 200473970432 200844725472 201176894592 201491964738 201606944544 202198458303 202532866308 202653035328 202965814881 203363599968 204018956522 204135378336 204734310507 204844181733 204855785712 204972685056 204977332992 205633227024 205755235584 206354241144 206358920408 206476677504 207142066216 207868370796 207991705536 208597222026 208709166294 208720989216 209066184576 209393610414 209513099232 209792108828 210127809609 210240575271 210252484944 210600213184 211050407088 211338643104 211790415528 212072457837 212877286899 212889345936 213003593584 213010829568 213015659776 213344433252 213750450504 213824068352 214207378578 214573802112 215318850036 215326164672 215663394483 216073824966 216148243008 216893839482 216906126048 217022529312 217659272319 217783477872 218485303713 218497680432 218614937808 218622364416 218913504864 219381469848 220226511744 220991187132 221117294016 221766051042 222132821112 222264619392 222607667934 222620278176 223043948352 223393265253 223762726508 224241057531 224547308298 224680539168 225399480246 225533216736 226194930057 226324006416 226329138512 226458291456 227053354839 227188072624 227200942336 227984664744 228119935104 228784049964 228919794624 229652300628 229657508196 229788560448 230462758926 230599499616 230980878976 231337380402 231474640032 231790769856 232153785459 232286262192 233034824493 233491540704 233990668728 234377656608 235065319471 235199457648 235339008768 236164180608 236534045562 236925239832 237065814912 237431707974 237755973492 237897041472 238663684988 238799876544 239500514178 239629042782 239642617248 240469256817 240552076896 241257855477 241387327163 241395527376 241401001232 241538754816 242317134064 242648071712 243166773384 244019391804 244150345476 244164176064 244567989504 244951015956 245090795328 245417183912 245425521024 245809890486 245941805034 246277692972 246362513536 246804153579 247226337216 247359011904 247754825712 248084761998 249026260146 249040366944 249174015136 249899423751 250047696816 250924441896 251010862848 251882428344 251890985088 252026163072 252765606564 252852661632 253333867264 253724868828 253739241792 253875411648 254620280826 254765577888 255586581702 255601060128 256087496256 256482747837 256488563809 256634926992 257059365312 257461954943 257813576194 258791995838 259424437068 259853488848 260007667968 260408970036 260764616088 260919335808 261760170632 261909542016 262677983292 262833838272 263239502319 263674863684 263831310144 264599389854 264605389878 264756384864 264762388448 265609584906 265767179296 266130143168 266540894811 266699041776 267140124736 267634171656 267792967296 268649861112 268655952984 268809259392 269597944404 270043821744 270204047104 270621086508 271151466624 271576126386 271731099168 272180504448 272606775822 272979080676 273125575644 273141047616 273562620057 274177636032 274982071834 275138988192 276094331901 276267532032 277157827728 277315985664 277322274048 278129629368 278278888392 278294652288 279191480552 279350798976 280170412812 280320767028 280336646592 281303658918 281400542784 281784857472 282226170558 282377628002 282387220704 282763277116 283367731887 283836382532 283852461248 284459244336 285000600672 285456647016 285609838104 286921560603 287091800048 287101552896 287551192644 288098433288 288197657344 288714292866 289191785976 289208168064 289363372416 290212363092 290377970496 291313738284 291330240576 291486583744 291884673152 292335174954 292508626464 293534252784 294480191961 294648234768 294654916176 294664925952 294823058688 295688068056 296177094816 296810223912 296827037568 297391931136 297857687004 298027657152 298988076708 299396411064 299574052224 300036421998 300532640328 300710955648 301593240076 301765341888 302237947107 302737806452 303799299462 303979552992 305045399952 305226392832 306028434783 306203067504 306210010928 306384747264 307283678568 307465999488 308449840536 308632853376 309054359808 309531361716 309538380612 309715016256 310713099324 311322054272 311802556194 311987558304 312503542144 313063749441 313081483824 313599276864 314090415621 314269648848 314688163242 315378727416 315900319776 316575610632 317007964656 317196055296 318399835392 319334018904 319505390376 319516244352 319523489664 320016649878 320625675756 320736102528 321677140636 321860703168 322978275054 324110737449 324222364512 325340759223 325348136611 325359189072 325533793968 325552234752 326601354608 326787727104 327746520648 327922406712 328370257296 329072204772 329635116288 329812015872 330339767616 330779682664 331486780698 332035013528 332053822592 332649076563 333199231668 333396929088 333911501901 333930417264 334565922528 335644089762 335843237792 336820962447 337020808752 338099220369 338299825104 338318989056 338500548864 339486009624 339493707768 339687437184 340782108936 340801413504 341449995008 341976997116 342179902656 342745820416 343379691936 344486262294 344682840672 345694138389 345899249424 346471318464 347006070603 347013939271 347211960048 347686154784 348806603086 350237311056 350445117696 350986003092 351566484912 351775080192 352799186472 352807186504 353008513152 354146113208 354801068343 355387859748 355598722368 356147561961 356633960238 356845562208 357995527482 358199814816 358207937312 359250771267 359443564173 359463925872 360058428992 360828115344 362093291064 362101501848 362308132224 363475701096 363972107568 364167434192 364188063488 364750160076 365570181376 366225518214 366246264096 366851984256 367426523934 367636192992 368125775868 368138281536 368714835729 368912707551 369416539458 369543770304 370839505824 371038517856 372127142997 373539390219 373560550416 373761022704 373773719808 373782195456 375071545224 375200723712 376301560744 376516294272 377823642516 378039244608 379148409846 379278992448 380000800896 380587303242 380595933394 380608862688 380813117472 381930421239 382562080804 383379872553 383401590192 384131244384 384952390488 385589047968 386720364291 386949817456 387170627328 388187993757 388418317712 388440320768 389136655602 389780233272 390011501952 390613455054 391146924132 391379003712 392640255948 392864313024 392873221568 394016974938 394250757408 394902793088 395512295526 395746965216 396908084817 397134577296 397143582672 397370209536 398414377359 398650768944 399195214752 400048562664 400710187104 401689450944 402353789184 402983929476 403213889088 404396916606 405065732616 405306070656 405931629762 406727199936 407364189579 408037913044 408270756672 408910163733 409468621014 409688363466 409711571424 411266454048 412473107751 412694462569 412708482288 412717840816 412953355008 414284132432 415736741592 415983411072 417194444052 417418332588 417441978432 418132369152 418787220828 419026198464 419584217656 420255619218 420481150542 420504969888 421200426368 421955488377 422100814176 422677286208 423339255837 423566442003 423580831056 424144915674 425754573798 425778691872 426007187168 426688866504 427500901008 428414757156 429147604224 430637700072 430652329344 431326788966 432147649932 432296486016 433787678964 433812252096 434045058624 435318544638 435566955744 436970607426 436995360864 437229875616 437827009728 438502762431 438512705867 438762939696 440176890709 440453023488 441982374264 442234588032 443532102084 444265642224 444529238784 445215335868 445240556352 446087896704 446786530506 447525453016 448482115062 449094616596 449361078336 450054632997 450798960492 451066433472 452389860114 452648012832 452658277024 454106709678 454376145248 455698949193 455969329488 456239870208 457568099928 457839589248 459304601256 459315016392 459577120896 460925517852 461198999232 461961757952 462674760804 462949280064 463581539712 464307570918 464572524384 466069648986 466983081408 467703834291 467981337456 468755313216 469489447249 470130638942 470398915296 472032244863 472328361216 473068091124 473850479664 474131629824 474863415948 475511946984 475794082944 477327369976 477599753088 479001028356 479258085564 479285234496 480024974817 480938513634 481104153792 482515710954 482774654326 482791054752 482802002464 484467412581 484634268128 485296143424 486333546768 488038783608 488300690952 488328352128 489902031912 490181590656 490834367824 490851042048 491619780972 491883610068 492555385944 492725027072 493608307158 494452674432 494718023808 495509651424 496169523996 497230171047 498052520292 498080733888 498348030272 499798847502 500095393632 501848883792 503466134643 503764856688 503781970176 504052326144 505531213128 505705323264 507449737656 507478483584 507750823296 509240561652 509531155776 511173163404 511202120256 512174992512 512965495674 512977127618 513269853984 514118730624 514923909886 515627152388 516729393441 517583991676 518848874136 519706977696 520817940072 521529232176 521838671616 523209904629 523520341264 523819084032 525355966584 525667676544 526479004638 527349727368 527662620288 529198779708 529210779756 529512769728 529524776896 531219169812 531534358592 532260286336 533081789622 533398083552 534280249472 535268343312 535585934592 536993291223 537299722224 537311905968 537618518784 539195888808 540087643488 541242173016 542302933248 543152252772 543462198336 544361008896 545213551644 545958161352 546251151288 546282095232 547125240114 548355272064 549964143668 550277976384 551139785901 552188663802 554124809187 554315655456 556240362593 556259258736 556557776784 556589304576 558382961104 558701597952 560340825624 560641534056 560673293184 562607317836 562801085568 563569714944 564452341116 564755256004 564774441408 565526554232 566735463774 567672765064 567704922496 568722614769 568918488672 570001201344 570880954863 570893900091 570913294032 571219676208 573843121206 574183600096 575102385288 576196866576 577428585732 578383571952 578416336128 578726744832 580424726184 580755940992 582627476568 582660481152 582973167488 583769346304 584670349908 585017252928 587068505568 588960383922 589296469536 589309832352 591025462407 591376136112 592354189632 593268443289 593281896173 593620447824 593654075136 595715374008 596055314304 597976153416 598792822128 599148104448 600072843996 601065280656 601421911296 603186480152 603530683776 604475894214 605475612904 606595374909 607598598924 607959105984 608897444643 610090799904 612056869566 612406135008 612420021856 614202931521 614532545199 614567357136 614931998976 616899681072 617265706752 619062723432 619076761224 619430032512 621426198648 622644108544 623605112388 623975116608 625007084288 626127498882 626162967648 627198553728 628180831242 628539297696 629376326484 630383428827 630721725813 630757454832 631800639552 633151221264 634015929312 636217373511 638631860697 638668037808 639010780752 639032488704 639046979328 640033299756 641251351512 641472205056 643354281272 643721406336 645956550108 646990183449 648221474898 648444729024 650681518446 650696273222 650718378144 651067587936 652977816957 653202709216 655455911139 655493041296 655844813424 656740514592 658144409544 660679535232 661559365328 662973561396 664070027056 664107645184 665298153126 666398463336 666793858176 667823003802 667860834528 669131845056 670179795759 671288179524 671686475584 672723172593 673641924894 674041617504 676198440738 676599650208 678584790171 678972019248 678987415536 679374874368 681160064517 681564217872 681602827008 683953994232 684359805312 686759383872 688972524588 689365681344 691388276778 691798498848 692942636928 694012141206 694027878542 694423920096 695372309568 696461356377 697613206172 699104473479 700474622112 701972006184 703132969824 705195958413 705574403747 705598372944 705614373008 706017026304 708292226416 709602136686 710775719496 711197444736 712295123922 713267920476 713691124416 715991054964 716399629632 716415874624 718501542534 718887128346 718927851744 720116857984 721407770451 721656230688 723773566431 724161981489 724186582128 724203003696 724616264448 726951402192 727944215136 728334868384 729500320152 732451036428 732492528192 733703968512 734853047868 735272385984 736251551736 736276563072 737429671458 737825415102 738833078916 739087540608 741679011648 742077035712 744254285994 747078780438 747121100832 747522045408 749698271253 749715271321 750143090448 752560490567 752603121488 753032588544 755647285032 756078489216 758296819692 758557984896 760001601792 761174606484 761191866788 761217725376 761626234944 763860842478 765124161608 766759745106 766803180384 768262488768 769448243511 769465691427 769904780976 771178095936 772385864829 773440728582 773899634912 776375987514 776836635424 778273311204 779560466544 780023003904 781226910108 782293848264 782758007424 785280511896 785728626048 785746443136 788033949876 788501514816 789805586176 791024591052 791493930432 793816169634 794269154592 794287165344 796828754718 797301537888 798390429504 799622684433 799640816581 800097125328 801420374208 802675506587 803378901888 805967858952 806427778176 808793833212 810131465232 810612141312 811863259524 813454399872 814728379158 816075826088 816541513344 817820327466 818937242028 819376726932 819423142848 820687860171 822532908096 824946215502 825388925138 825416964576 825435681632 828282995703 828568264864 831473483184 831966822144 834388888104 834836665176 834883956864 837574441656 838052396928 839168435312 840511238436 840962301084 841009939776 842400852736 843910976754 844201628352 845354572416 846678511674 847132884006 847161662112 848289831348 850103195661 851509147596 851557383744 852014374336 853377733008 855001802016 856829514312 860764681809 861275400144 861304658688 862653577932 864295299864 864592972032 867575357928 867624504192 868090117248 870637089276 871133911488 873941214852 873990721728 874459751232 875654019456 877005524862 877025411734 877525879392 880353781418 883440575883 883964748528 884469176064 887064204168 888531284448 890430671736 890481112704 892175793408 893573061012 895050906032 896964230124 898189233192 898722156672 900109265994 901597920984 902132866944 904779720228 905296025664 905316554048 906713841321 908213419356 908752290496 911397898386 911938658976 915136199856 915679178496 918085304349 918609202512 918630032784 919154241792 921851035704 922397998464 925349521608 925898560128 927163079424 928615141836 929145048768 932139297972 933966162816 935407668582 935962674912 937510626432 938978894498 940261277884 940797830592 942271246863 944064489726 946136182248 947700959328 949726831896 950991587659 951023893968 951588165888 954654739952 955199506176 958002056712 958516171128 958570468992 960049949634 961877027268 962208307584 965031421908 965549308652 965582109504 965604004928 968934825162 969268536256 970592286848 972332212347 972667093536 976022277669 976044409833 976077567216 976601381904 976656704256 979804063824 980363181312 981668735648 983239561944 983767220136 985110771888 987216614316 988905348864 989436047616 991019302848 992339047992 994460342094 996105040584 996161467776 996696060544 999597695004 1000190787264 1003697767584 1006932269286 1007529713376 1010462887341 1011062426256 1014297661107 1014320661199 1014899475312 1014956967168 1015501646592 1018481123304 1019062311552 1022346326808 1022404240512 1024349985024 1025930991348 1025954255236 1026539707968 1028237461248 1029847819772 1031254304776 1033458786882 1035167983352 1037082415167 1037697748272 1039413955392 1041018211809 1041041817813 1041635880144 1043058464352 1046419809258 1047040682528 1050711933168 1051335353088 1052958009276 1054699454736 1055325240576 1058397559416 1058421559512 1059025539456 1059049553792 1062438339624 1063068717184 1064520572672 1066163579244 1066796167104 1068560498944 1070536686624 1073986582446 1074599444448 1074623811936 1077752313801 1078330692519 1078391777616 1080175286976 1081866987139 1082484346032 1086304505544 1086924396672 1090427103288 1091916322704 1092502302576 1092564190464 1094250480228 1096710544128 1099928287336 1100555952768 1102279571802 1104377327604 1106144507187 1106738122653 1108249618374 1108631310912 1112480725186 1112518517472 1113115553568 1116381428991 1116765922208 1120618170657 1120681651248 1121283068112 1121346586368 1125214635672 1125602171136 1128904682232 1129510512008 1129548882816 1131053108464 1133470927548 1135345530128 1135409844992 1137445229538 1137836977344 1140002402688 1141761909726 1141787800182 1141826588064 1142439352416 1145791263717 1147686242412 1148367200192 1150139617659 1150204770576 1152393733152 1154857171464 1156767143904 1160161092873 1160849452368 1161511881984 1164563981271 1165254953136 1165320962304 1165946334976 1169340699816 1170034505856 1174137011136 1177920767844 1178592939072 1178619664704 1182050924814 1182752272224 1184708379264 1186536886578 1186563792346 1187240895648 1190724254451 1191430748016 1192110628608 1195243132077 1195952306832 1197585644256 1200145687992 1202130561312 1206304625761 1206372960304 1207061367552 1208951788428 1210951225808 1213190749818 1215197197848 1215918211968 1217794889286 1220181599808 1222092568737 1224113739132 1224812270016 1224840043712 1226730491199 1228405863042 1229065090398 1229134714272 1233799362144 1237419323253 1238083387707 1238125446864 1238153522448 1238860065024 1242852397296 1247210224776 1247950233216 1252254997764 1252325935296 1254397107456 1256361662484 1257078595392 1258752652968 1260766857654 1261443451626 1261514909664 1263601279104 1266302442528 1268031858624 1270017767511 1270699326009 1272434747022 1277263721394 1277336075616 1278021561504 1280066599512 1281771270323 1282502703024 1286635677421 1286708562544 1287442812672 1291913100216 1293980366898 1296442949796 1296889458048 1301363036892 1301392546444 1301436756288 1302135175872 1305955633914 1306405418432 1310911822278 1310986082592 1311689626848 1313481029184 1315508287293 1315538117601 1316288819088 1320530672127 1321359070464 1323118730656 1325947122792 1328140054112 1330596306252 1332796926672 1333587716352 1335646007604 1335721669056 1338263690112 1340359591518 1342576359048 1343372951168 1345446345186 1347283849788 1348083235008 1352396881476 1353199300416 1357169580342 1357944038496 1357974831072 1362320129034 1363128435744 1367096847579 1367127847703 1367907988464 1368719610624 1372316188681 1373518767744 1377945049176 1378731362688 1382776553556 1383596997696 1385885273856 1388024282412 1388055757084 1388847840192 1390744619136 1392922712754 1395226412344 1398208946958 1400949244224 1403111502873 1403944012368 1406265939648 1408468341747 1410391916826 1411148807494 1411196745888 1411228746016 1416096734589 1416584452832 1419204273372 1421551438992 1422394889472 1424590247844 1426535840952 1427382248832 1431982109928 1432799259264 1432831749248 1437003085068 1437774256692 1437855703488 1440233715968 1442815540902 1443312461376 1447547132862 1448323962978 1448373164256 1448406007392 1453402237743 1453902804384 1455888430272 1456669736768 1459000640304 1464902072856 1464985056384 1469706095736 1470544771968 1472503103472 1472553126144 1474859342916 1475650830204 1477666157832 1478175081216 1483358023296 1484154071424 1488508571988 1491690513141 1494157560876 1494242201664 1495044090816 1499396542506 1499430542642 1500286180896 1505120981134 1505206242976 1510398403929 1511294570064 1512156978432 1516593639384 1517115969792 1522349212968 1522383733576 1522435450752 1523252469888 1527721684956 1530248323216 1533519490212 1533606360768 1536524977536 1538896487022 1538931382854 1539809561952 1542356191872 1544771729658 1546881457164 1547799269824 1550188180323 1552751975028 1553673270848 1556546622408 1559120933088 1562453820216 1564587696528 1565516014848 1569629713887 1570561023792 1571457252096 1571492886272 1576067899752 1577003029632 1582049182104 1582987860864 1587632339268 1588538309184 1588574330688 1593657509436 1594603075776 1596780859008 1599245368866 1599281633162 1600194250656 1602840748416 1605351013174 1606757803776 1610979873669 1611935717904 1612855556352 1617587666424 1620262930464 1623726519048 1625888843417 1626908799744 1629456758316 1632151652176 1633083026688 1635640654932 1637874484056 1638753453864 1638846285696 1641375720342 1645065816192 1649892431004 1650777850276 1650833929152 1650871363264 1653419357703 1656565991406 1657136529728 1662374427561 1662946966368 1668721087779 1668777776208 1669673330352 1669767913728 1675148883312 1676104793856 1678336870624 1681022476872 1681924602168 1682019879552 1687821953508 1688403256704 1690709144832 1693357023348 1694265768012 1694323324224 1696579662696 1700206391322 1703018295192 1703114767488 1704028748672 1706755466016 1710003604032 1712681700273 1713659028624 1721529363618 1722550800288 1725307155864 1728590599728 1734161130437 1735150715856 1735249008384 1736180234496 1741274178552 1742267822976 1747882429704 1747981443456 1748919502464 1751308038912 1754011049724 1754050823468 1755051758784 1760707562836 1766881151766 1767929497056 1773076387221 1774128408336 1777062568896 1779805329867 1779845688519 1780861343472 1780962225408 1787146122024 1790101812064 1793928460248 1796378466384 1797444313344 1800218531988 1803195841968 1804265733888 1809559440456 1810592051328 1810633108096 1813427682642 1816426838712 1817504580992 1822795796772 1823877317952 1830272399712 1836170608698 1837218405024 1837260065568 1842608794563 1843597635597 1843702071408 1844795996928 1849643558657 1850699043216 1851797120256 1857230283672 1858290097536 1864278595944 1867932325632 1870815337164 1871925349824 1875021252864 1877957788996 1880522555768 1881595661184 1884542493726 1888128979452 1891150286481 1892165177439 1892272364496 1895401918656 1899453663792 1901983175318 1902047787936 1908652120533 1909309479904 1915895582091 1916004113424 1917032342256 1917140937984 1920099899268 1923754054536 1924416615168 1930062843816 1931098617304 1931164219008 1931208009856 1937869650324 1938537072512 1941184573696 1944664424694 1945334187072 1952044555338 1952088819666 1952155134432 1953202763808 1958933450871 1959608127648 1963337471296 1966367733417 1966479123888 1967534440272 1970221543776 1974433228632 1982038605696 1984678095984 1988920684188 1992210081168 1992322935552 1993392121088 1999195390008 2000381574528 2007395535168 2010539387277 2013864538572 2015059426752 2018169517779 2020925774682 2022124852512 2028595322214 2028641322398 2029798950624 2035754370513 2036962246608 2038124623104 2043480193551 2044692653616 2044808481024 2051861982696 2051908510472 2053079415936 2059695639544 2062508609552 2066917573764 2070335966704 2074164830334 2075395496544 2078827910784 2082036423618 2082083635626 2083271760288 2086116928704 2089384069131 2092839618516 2094081365056 2097313420437 2101423866336 2105916018552 2109398909472 2115587875239 2116723211241 2116795118832 2116843119024 2118051078912 2118099107584 2124876679248 2126137434368 2132327158488 2133592334208 2141073373248 2147973164892 2149198888896 2149247623872 2155504627602 2156661385038 2156783555232 2160350573952 2163733974278 2164968692064 2171320699293 2172485944467 2172609011088 2173848793344 2180854206576 2183832645408 2185004605152 2188500960456 2191415397649 2199731964623 2199856574672 2201111905536 2204559143604 2208754655208 2212289014374 2213476245306 2216499236748 2217262621824 2224961450372 2225037034944 2226231107136 2232762857982 2233531844416 2241236341314 2241363302496 2242566136224 2249094813759 2249145813963 2250429271344 2257681471701 2257809364464 2259021024016 2259097765632 2262106216928 2266941855096 2270691060256 2274890459076 2275673954688 2280004805376 2283523819452 2283575600364 2283653176128 2284878704832 2291582527434 2295372484824 2296734400384 2300279235318 2300409541152 2304787466304 2308397074281 2309714342928 2313534287808 2317157594487 2320322185746 2321698904736 2329127962542 2330509906272 2337347610589 2338681399632 2340069011712 2346218000003 2348274022272 2355841535688 2357185878144 2357239329408 2364101849628 2365504544448 2369416758528 2373073773156 2373127584692 2374481791296 2381448508902 2382861496032 2390486264154 2391904613664 2395171288512 2398868053299 2398922449743 2400291375984 2404261122624 2408026519761 2412609251522 2412745920608 2417903576856 2421902451616 2426381499636 2430394395696 2431836423936 2435589778572 2440363199616 2444185137474 2448227478264 2449624540032 2449680087424 2453460982398 2456811726084 2458130180796 2458269428544 2467598724288 2474838646506 2476166775414 2476250893728 2476307044896 2484848987109 2485704794592 2492997839929 2494420449552 2495900466432 2504509995528 2504651870592 2512723324968 2514157190784 2517505305936 2521533715308 2522886903252 2523029819328 2527202558208 2532604885056 2536063717248 2540035535022 2541398652018 2544869494044 2550309586983 2554527442788 2554672151232 2556043123008 2560133199024 2563542540646 2565005406048 2573271354842 2573417125088 2582294045427 2583826200432 2587960733796 2592885899592 2593778916096 2602726073784 2602785092888 2602873512576 2604270351744 2611911267828 2612810836864 2621823644556 2621972165184 2623379253696 2626962058368 2631016574586 2631076235202 2632577638176 2641061344254 2646237461312 2650321727649 2651894245584 2656280108224 2661192612504 2665593853344 2671292015208 2671443338112 2676527380224 2680719183036 2685152718096 2686745902336 2690892690372 2694567699576 2696166470016 2704793762952 2706398600832 2714339160684 2715888076992 2715949662144 2720141523963 2724640258068 2726256871488 2734193695158 2734255695406 2735815976928 2744632377362 2747037535488 2754255913047 2755890098352 2757462725376 2765553107112 2767193995392 2776048564824 2776111514168 2777695680384 2781489238272 2785845425508 2790452824688 2796417893916 2801898488448 2806223005746 2807888024736 2812531879296 2816936683494 2820783833652 2822297614988 2822393491776 2822457492032 2826813740589 2832193469178 2833168905664 2838408546744 2843102877984 2849180495688 2852974762977 2853071681904 2854764497664 2863964219856 2865598518528 2865663498496 2874006170136 2875548513384 2875711406976 2885631081804 2886624922752 2895094265724 2896647925956 2896746328512 2896812014784 2906804475486 2907805608768 2911776860544 2913339473536 2918001280608 2928133229499 2929804145712 2929970112768 2939412191472 2941089543936 2945006206944 2949718685832 2951301660408 2955332315664 2964856126231 2966716046592 2968308142848 2977017143976 2983381026282 2988315121752 2988484403328 2990088181632 2998793085012 2998861085284 3000572361792 3010241962268 3010412485952 3020796807858 3022589140128 3031388662023 3033187278768 3042892983321 3042961983597 3044698425936 3044767467152 3044870901504 3046504939776 3055443369912 3060496646432 3067038980424 3067212721536 3073049955072 3077792974044 3077862765708 3079619123904 3084712383744 3089543459316 3093762914328 3095598539648 3100376360646 3105503950056 3107346541696 3113093244816 3118241866176 3123125453439 3124907640432 3129175393056 3139259427774 3141122047584 3152135799504 3154006059264 3162293826091 3164098364208 3165975721728 3175264678536 3177076618368 3177148661376 3187315018872 3189206151552 3193561718016 3198490737732 3198563266324 3200388501312 3205681496832 3210702026348 3221959747338 3223871435808 3233256941403 3234992077557 3235175332848 3240525860928 3245600961417 3247453038096 3251777686834 3258913516632 3264303304352 3271281309864 3275748968112 3277506907728 3277692571392 3282751440684 3290131632384 3299784862008 3301555700552 3301667858304 3301742726528 3306838715406 3313131982812 3314273059456 3320214367959 3324748855122 3325893932736 3337442175558 3337555552416 3339346660704 3349144286973 3350297766624 3356673741248 3361854511971 3362044953744 3363849204336 3364039759104 3375643907016 3376806513408 3386714046696 3388531536024 3388646648448 3393159325392 3400412782644 3406036590384 3406229534976 3408057497344 3413510932032 3420007208064 3425363400546 3427318057248 3437373791151 3443058727236 3445101600576 3450418852977 3450614311728 3457181199456 3468322260874 3470301431712 3480483278619 3482548357104 3484535645952 3493691943813 3495764859408 3495962886912 3497839004928 3508022099448 3508101646936 3510103517568 3521415125672 3533762303532 3535858994112 3546152774442 3548256816672 3554125137792 3559610659734 3559691377038 3561722686944 3572172763353 3574292244048 3580203624128 3585729396231 3587856920496 3592756932768 3600437063976 3606391683936 3618913877283 3619118880912 3621184102656 3621266216192 3626855365284 3632853677424 3635009161984 3645591593544 3647754635904 3660544799424 3666277706211 3672341217396 3674436810048 3674520131136 3680191473597 3685217589126 3687195271194 3687404142816 3699287117314 3701398086432 3712257969759 3714250163121 3714460567344 3716580195072 3728557191888 3741630674328 3743850699648 3755915577992 3761045111536 3763191322368 3769084987452 3776257958904 3782300572962 3784330354878 3784544728992 3790803837312 3798907327584 3803966350636 3804095575872 3810053302533 3812097978027 3817304241066 3818618959808 3831791164182 3832008226848 3834064684512 3840199798536 3845313810969 3847508109072 3859907032263 3860125687632 3862197234608 3862328438016 3862416019712 3875739300648 3877074145024 3889328849388 3890668374144 3904089110676 3904177639332 3904310268864 3906405527616 3917866901742 3919216255296 3926674942592 3932735466834 3932958247776 3935068880544 3940443087552 3946614352803 3948866457264 3961592016381 3964077211392 3969356191968 3977841368376 3984420162336 3996110431007 3998390780016 4000763149056 4011275935489 4014791070336 4021078774554 4027729077144 4030118853504 4036339035558 4041851549364 4044249705024 4057190644428 4057282644796 4059597901248 4071508741026 4073924493216 4086960387102 4089385307232 4101290542737 4101383543109 4103723965392 4103817020944 4106158831872 4116948566043 4119391279088 4125017219104 4133835147528 4140671933408 4148329660668 4150790993088 4157655821568 4164072847236 4164167271252 4166543520576 4172233857408 4178768138262 4185679237032 4188162730112 4194626840874 4202847732672 4211832037104 4218797818944 4225405025241 4231175750478 4233446422482 4233590237664 4233686238048 4248290203767 4249753358496 4262222113427 4264654316976 4267184668416 4282146746496 4295946329784 4298397777792 4298495247744 4311009255204 4313322770076 4313567110464 4320701147904 4327467948556 4329937384128 4342641398586 4344971888934 4345218022176 4360206713229 4361708413152 4367665290816 4370009210304 4376853234031 4377001920912 4382830795298 4399463929246 4399713149344 4409118287208 4417509310416 4424578028748 4426952490612 4432998473496 4434525243648 4449922900744 4450074069888 4452462214272 4465525715964 4467063688832 4475071539423 4482472682628 4482726604992 4485132272448 4498189627518 4498291627926 4500858542688 4515362943402 4515618728928 4518042048032 4524212433856 4531195211787 4533883710192 4541382120512 4549780918152 4551347909376 4567047638904 4567151200728 4567306352256 4569757409664 4583165054868 4590744969648 4593468800768 4600558470636 4600819082304 4609574932608 4616794148562 4619428685856 4627068575616 4634315188974 4640644371492 4643397809472 4650564540969 4658255925084 4661019812544 4674695221178 4677362799264 4692436000006 4696548044544 4708889141661 4711683071376 4714371756288 4714478658816 4728203699256 4731009088896 4746147546312 4746255169384 4748963582592 4762897017804 4765722992064 4780972528308 4783809227328 4790342577024 4797736106598 4797844899486 4800582751968 4808522245248 4816053039522 4825218503044 4825491841216 4832939621007 4835807153712 4843804903232 4852762999272 4860788791392 4871179557144 4877666530251 4880726399232 4888370274948 4896454956528 4899249080064 4899360174848 4906921964796 4913623452168 4916260361592 4916538857088 4935197448576 4949677293012 4952333550828 4952501787456 4952614089792 4960258073109 4969697974218 4971409589184 4985995679858 4988840899104 5006163263337 5009019991056 5009303741184 5025446649936 5028314381568 5035010611872 5043067430616 5045773806504 5046059638656 5065209770112 5072127434496 5080071070044 5082797304036 5089738988088 5100619173966 5109054885576 5109344302464 5112086246016 5120266398048 5127085081292 5130010812096 5138045100819 5146542709684 5146834250176 5164588090854 5167652400864 5175921467592 5185771799184 5202483391311 5205452147568 5205570185776 5205747025152 5208540703488 5223822535656 5225621673728 5243647289112 5243944330368 5246758507392 5253924116736 5262033149172 5262152470404 5265155276352 5282122688508 5292474922624 5300643455298 5303788491168 5312560216448 5322385225008 5331187706688 5339537065557 5342584030416 5342886676224 5361438366072 5370305436192 5381785380744 5389135399152 5392332940032 5406502347833 5409587525904 5412797201664 5428678321368 5431776153984 5431899324288 5440283047926 5449280516136 5452513742976 5468387390316 5468511390812 5471631953856 5489264754724 5508511826094 5511780196704 5527826383689 5530792906791 5531106214224 5534387990784 5548930675971 5552097129648 5552223028336 5555391360768 5571690851016 5580905649376 5592835787832 5603796976896 5612446011492 5615776049472 5625063758592 5633873366988 5641567667304 5644595229976 5644786983552 5644914984064 5653627481178 5664386938356 5666337811328 5676495532317 5676817093488 5686205755968 5698360991376 5705949525954 5706143363808 5725956361599 5727928439712 5747686746273 5748012340272 5751097026768 5751422813952 5771262163608 5773249845504 5790188531448 5793295851912 5793492657024 5793624029568 5813608950972 5815611217536 5823553721088 5826678947072 5836002561216 5856266458998 5859608291424 5876800352613 5878824382944 5890012413888 5899103200251 5899236967607 5899437371664 5902603320816 5910664631328 5929712252462 5954034287952 5966762052564 5976630243504 5976968806656 5980176363264 5997586170024 5997722170568 6001144723584 6020483924536 6020824971904 6031618161831 6041593615716 6045178280256 6054508553337 6062777324046 6066374557536 6085785966642 6085923967194 6089396851872 6089534934304 6107263111539 6110886739824 6120993292864 6130440580653 6134077960848 6134425443072 6155585948088 6155725531416 6159238247808 6179086918632 6187525828656 6191197079296 6200752721292 6211007900112 6214693083392 6226186489632 6236483732352 6246250906878 6249815280864 6258350786112 6268152207393 6278518855548 6282244095168 6291940261311 6304271599008 6324587652182 6328196728416 6346763625717 6350169633723 6350529357072 6354153236736 6354297322752 6374630037744 6378412303104 6396981475464 6397126532648 6400777002624 6421404052696 6443919494676 6447742871616 6466513882806 6469984155114 6470350665696 6481051721856 6491201922834 6494906076192 6503555373668 6513962097879 6517457833401 6517827033264 6528606608704 6542562619728 6551497936224 6555013815456 6565502881368 6574246192947 6599195893869 6599569724016 6603111401104 6603335716608 6603485453056 6613677430812 6626263965624 6628546118912 6640428735918 6649497710244 6651787865472 6674884351116 6675111104832 6678693321408 6698288573946 6700595533248 6713347482496 6723709023942 6724089907488 6727698408672 6747437441889 6751287814032 6773044415103 6773428093392 6777063072048 6777293296896 6786318650784 6800825565288 6812073180768 6827021864064 6840014416128 6850726801092 6854636114496 6874747582302 6886117454472 6890203201152 6900837705954 6901228623456 6914362398912 6925191222843 6936644521748 6940602863424 6951472783461 6960966557238 6965096714208 6987383887626 6991529718816 7012042831767 7016044198896 7016203293872 7020207035136 7038654000009 7042830251344 7067524607064 7071717988224 7092305548884 7096513633344 7108250275584 7119221319468 7119382754076 7123445373888 7144345526706 7148584488096 7160407248256 7171458792462 7175713840992 7185513865536 7196767349229 7200874127952 7212783367872 7224079559283 7237827754566 7238237761824 7253710730568 7265707354848 7287024903601 7291183187088 7295509271808 7321089598848 7332555412422 7344682434792 7348873620096 7349040262272 7360382947194 7370435178252 7374390542388 7374808285632 7398574234628 7402796172864 7424515939518 7428500326242 7428921134688 7454546961327 7457114383776 7478993519787 7483007142053 7483261348656 7487701399296 7511831155984 7522090223072 7538169974904 7552515917808 7564601145924 7568660709756 7569089457984 7581607674624 7597814655168 7607932701272 7608191151744 7620106605066 7624195956054 7634608482132 7637237919616 7650928760949 7663582328364 7664016453696 7668129369024 7680399597072 7690627621938 7695016218144 7719814064526 7720251375264 7724394469216 7746882136281 7751478601296 7778657698776 7781336748288 7808178221352 7808355278664 7808620537728 7812811055232 7835733803484 7838432510592 7853349885184 7865470933668 7865916495552 7870137761088 7880886175104 7893228705606 7897732914528 7923184032762 7938712383936 7950965182947 7955682736752 7968840324672 7981320603233 7992220862014 7996781560032 8022551870978 8029582140672 8042157549108 8055458154288 8060237707008 8072678071116 8083703098728 8088499410048 8114381288856 8114565289592 8119195802496 8143017482052 8147848986432 8160424571889 8173920774204 8178770614464 8202581085474 8202767086218 8207447930784 8207634041888 8233897132086 8238782558176 8250034438208 8262767739141 8267670295056 8281343866816 8296659321336 8301581986176 8328145694472 8328334542504 8333087041152 8344467714816 8357536276524 8371358474064 8376325460224 8389253681748 8405695465344 8423664074208 8437595637888 8450810050482 8462351500956 8466892844964 8467180475328 8467372476096 8480441221767 8496580407534 8499506716992 8524444226854 8529308633952 8558924288931 8564293492992 8591892659568 8596795555584 8596990495488 8622018510408 8626645540152 8627134220928 8654935897112 8659874768256 8685282797172 8689943777868 8690436044352 8720413426458 8723416826304 8735330581632 8740018420608 8753706468062 8754003841824 8765661590596 8784399688497 8798927858492 8799426298688 8818236574416 8835018620832 8849156057496 8853904981224 8865996946992 8894568378693 8899845801488 8900148139776 8904924428544 8931051431928 8934127377664 8950143078846 8964945365256 8965453209984 8970264544896 8996379255036 8996583255852 9001717085376 9030725886804 9031237457856 9036084096064 9048424867712 9062390423574 9067767420384 9082764241024 9099561836304 9128885950791 9134095277808 9134302401456 9134612704512 9139514819328 9166330109736 9181489939296 9201116941272 9201638164608 9219149865216 9233588297124 9238857371712 9254137151232 9268630377948 9281288742984 9286795618944 9301129081938 9316511850168 9322039625088 9349390442356 9354725598528 9369376360317 9384872000012 9417778283322 9423366142752 9456407398512 9462018177792 9486881478273 9492295092624 9492510338768 9497927165184 9525794035608 9531445984128 9561945056616 9567618454656 9580685154048 9595472213196 9595689798972 9601165503936 9617044490496 9632106079044 9650437006088 9650983682432 9665879242014 9671614307424 9687609806464 9704976232671 9705525998544 9721577582784 9736802884251 9742359114288 9755333060502 9776740549896 9792909913056 9813843929592 9827246904336 9832520723184 9833077714176 9870394897152 9899354586024 9904667101656 9905003574912 9905228179584 9920516146218 9939395948436 9942819178368 9971991359716 9977681798208 10012326526674 10018039982112 10047432860919 10050893299872 10070021223744 10085563535913 10085792234941 10086134861232 10091547613008 10092119277312 10130419540224 10160142140088 10165594608072 10179477976176 10201238347932 10218109771152 10218688604928 10224172492032 10240532796096 10254170162584 10260021624192 10276090201638 10293085419368 10293668500352 10312121373453 10329176181708 10335304801728 10351256558931 10351842935184 10371543598368 10404966782622 10410904295136 10411140371552 10441449835857 10447645071312 10481075831439 10487294578224 10487888660736 10493517014784 10524066298344 10524304940808 10530310552704 10564245377016 10584949845248 10601286910596 10607576982336 10625120432896 10644770450016 10662375413376 10679074131114 10685168060832 10716518290059 10722876732144 10740610872384 10757188188693 10763570761488 10778270798304 10813004695666 10819175051808 10856741631849 10857356642736 10863552307968 10863798648576 10880566095852 10898561032272 10905027485952 10936774780632 10937022781624 10943263907712 10978529509448 10998833118633 11017023652188 11023560393408 11040574420791 11055652767378 11061585813582 11062212428448 11097861351942 11104194259296 11104446056672 11136773909277 11142750489363 11143381702032 11161811298752 11185671575664 11224892022984 11231552098944 11267746733976 11283135334608 11289190459952 11289573967104 11289829968128 11307254962356 11328773876712 11332675622656 11352991064634 11353634186976 11372411511936 11396721982752 11411899051908 11412286727616 11430159907599 11436293934081 11451912723198 11455856879424 11495373492546 11496024680544 11502194053536 11535941432907 11542524327216 11579721096789 11580377062896 11586591703824 11586985314048 11587248059136 11627217901944 11631222435072 11672005122432 11712532917996 11719216582848 11753600705226 11757648765888 11780024827776 11798206400502 11798473935214 11798874743328 11805206641632 11821329262656 11839843058409 11859424504924 11884776049143 11908068575904 11933524105128 11953260487008 11988331293021 11995172340048 11995444341136 12002289447168 12033827806467 12040967849072 12041649943808 12063236323662 12083187231432 12090356560512 12109017106674 12125554648092 12132749115072 12171571933284 12171847934388 12178793703744 12179069868608 12214526223078 12221773479648 12241986585728 12260881161306 12268155921696 12304150629327 12311171896176 12311451062832 12318476495616 12350845698129 12358173837264 12375051657312 12401505442584 12422015800224 12452372979264 12472967464704 12492501813756 12499630561728 12516701572224 12536304414786 12557037711096 12564488190336 12583880522622 12608543198016 12649175304364 12656393456832 12676215075723 12693527251434 12700339267446 12701058714144 12744870611301 12749260075488 12786666340281 12793528339639 12793962950928 12794253065296 12801554005248 12842808105392 12887838989352 12895485743232 12933027765612 12939968310228 12940701331392 12962103443712 12982403845668 12989812152384 13007110747336 13027924195758 13034915666802 13035654066528 13057213217408 13080620139687 13085125239456 13102995872448 13110027630912 13130559702093 13131005762736 13148492385894 13198391787738 13199139448032 13206222802208 13227354861624 13252527931248 13280857471836 13298995420488 13303575730944 13349768702232 13350222209664 13357386642816 13396577147892 13401191066496 13426694964992 13447418047884 13448179814976 13455396817344 13494874883778 13502575628064 13546088830206 13546856186784 13554126144096 13572637301568 13593585635361 13593893881877 13601651130576 13624146361536 13645483611979 13654043728128 13701453602184 13709272228992 13749495164604 13772234908944 13780406402304 13801675411908 13802457246912 13828724797824 13850382445686 13873289043496 13881205726848 13902945566922 13921933114476 13930193428416 13951693622907 13974767775252 13983059437632 14024085663534 14032088397792 14032406587744 14077308000018 14085660502688 14126667424983 14135049214128 14143435976448 14184611097768 14193027266688 14238442638936 14238765508152 14246890747776 14288691053412 14297168976192 14320814496512 14342917584924 14351427681984 14371027731072 14393534698458 14401748255904 14425566735744 14448159118566 14475655509132 14476475523648 14498818863021 14507421461136 14531414709696 14574049807202 14582366374176 14632999590753 14642179197696 14665110824844 14689364869584 14697747240192 14698080524544 14720765894388 14740870356504 14748781084776 14749616571264 14797148469256 14805592345728 14849031879036 14857000652484 14857842269376 14880774219327 14909093922654 14914228767552 14957987039574 14966014284106 14966522697312 15018489790011 15023662311968 15044180446144 15076339949808 15105031835616 15129202291848 15137321419512 15138178915968 15195629310336 15215865402544 15216382303488 15240213210132 15248391912108 15269216964264 15274475839232 15301857521898 15327164656728 15328032907392 15336258738048 15360799194144 15381255243876 15390032436288 15414135302457 15439628129052 15440502750528 15448788938432 15493764272562 15502957202592 15557315397552 15607450173933 15616356442704 15616710557328 15617241075456 15625622110464 15671467606968 15676865021184 15730941867336 15731832991104 15740275522176 15761772350208 15786457411212 15795465829056 15846368065524 15877424767872 15901930365894 15911365473504 15937680649344 15962641206466 15984441724028 15993563120064 16018611196671 16045103741956 16084315098216 16110916308576 16145356142232 16167406197456 16176998820096 16219507043499 16228762577712 16229130579184 16238391604992 16286034964104 16295697972864 16320849143778 16347841548408 16357541228928 16405162170948 16405534172436 16414895861568 16415268083776 16467794264172 16477565116352 16500068876416 16525535478282 16535340590112 16562687733632 16592378720373 16593318642672 16603163972352 16646792027913 16656291388944 16656669085008 16666174082304 16715072553048 16742716948128 16778507363496 16811390930688 16847328148416 16875191275776 16901620100964 16924703001912 16933785689928 16934360950656 16934744952192 16960882443534 16993160815068 16999013433984 17048888453708 17058617267904 17117848577862 17177869084797 17183785319136 17243060238819 17243451240383 17244037020816 17253291080304 17254268441856 17309871794224 17319749536512 17370565594344 17379887555736 17380872088704 17440826852916 17446833652608 17470661163264 17480036841216 17507412936124 17508007683648 17531323181192 17568799376994 17597855716984 17598852597376 17630401057839 17636473148832 17670037241664 17697309600753 17697710902821 17698312114992 17707809962448 17731993893984 17789136757386 17799691602976 17862102863856 17900286157692 17929890730512 17930906419968 17940529089792 17992758510072 17993166511704 18003434170752 18061451773608 18062474915712 18072168192128 18096849735424 18124780847148 18135534840768 18165528482048 18199123672608 18257771901582 18268190555616 18268604802912 18321789334617 18332660219472 18362979878592 18391321741959 18391738781363 18402233882544 18403276329216 18467176594248 18477714743424 18537260755896 18562577485968 18573591237888 18602258163876 18633023700336 18644079250176 18698780884712 18709451197056 18738752720634 18769744000024 18804456622179 18835556566644 18846732285504 18875820783933 18912814797024 18973762956546 18984590185248 18985020677536 19040290877151 19050508901169 19051588071216 19062891968256 19123890113232 19135236909312 19190944426392 19191379597944 19202331007872 19264212158088 19300874012176 19301967364864 19331758484028 19343228614848 19375219612928 19409952465342 19411051997088 19443155165568 19473605768502 19484718228576 19510666121004 19541886293637 19552373500203 19553481099792 19585819826112 19627687859184 19654493808672 19665041446368 19722738578841 19797587681607 19798709172048 19809334203312 19810007149824 19810456359168 19841032292436 19878791896872 19885638356736 19943982719432 19955363596416 20024653053348 20036079964224 20094865721838 20101786599744 20140042447488 20171127071826 20171584469882 20172269722464 20183095226016 20242312325667 20319133245309 20320284280176 20331189216144 20358955952352 20402476695864 20436219542304 20481065592192 20508340325168 20520043248384 20552180403276 20586170838736 20587337000704 20624242746906 20658352363416 20670609603456 20702513117862 20703685870368 20743087196736 20775573668529 20809933565244 20821808590272 20822280743104 20854418350383 20882899671714 20895290142624 20962151662878 20974589156448 21036128495301 21048132596688 21048609881616 21060621105408 21115962000027 21128490754032 21202573821192 21215153964672 21289540900032 21324750826752 21358148262228 21370336121664 21433036580118 21445753464288 21481221744768 21514376377386 21527141522976 21556541596608 21590302047687 21626009391332 21638350103616 21672238677849 21713483263698 21714713285472 21761132191704 21797122064544 21861074710803 21872806516157 21873549561264 21874045563248 21886527815424 21957059018896 21997666237266 22034047304376 22047120786816 22081148841582 22111305534756 22123171627164 22124424856896 22195722703884 22208388518592 22208892113344 22273547818554 22285500978726 22286763404064 22323622597504 22363640883981 22371343151328 22436980559361 22449021426159 22449784045968 22463104197888 22535493467952 22566270669216 22578380919904 22614509924712 22657547753424 22705982129268 22707268373952 22744823023872 22793443965504 22823798103816 22824573455232 22860319815198 22872587868162 22903825446396 22911713758848 22990746985092 22992049361088 23004388107072 23071882865814 23085048654432 23159442193578 23160754125792 23173183407648 23240646408843 23241173410951 23254435803888 23329375207577 23344010244864 23425065835992 23438433165696 23507201410452 23515297531776 23560049655552 23596412801004 23596947870428 23597749486656 23610413283264 23642658525312 23679686116818 23718849009848 23769552098286 23816137151808 23852895548841 23867048210256 23906520974016 23943961809699 23976662586042 23990344680096 23990888682272 24067655612934 24081935698144 24126472647324 24166374462864 24180713121024 24218034213348 24251109296184 24265498230144 24343143866568 24343695868776 24357587407488 24358139737216 24429052446156 24443546959296 24483973171456 24521762322612 24536311843392 24608301258654 24622343792352 24622902125664 24701691396258 24716347674528 24750103314624 24788303217423 24803010885168 24844031600448 24882940704197 24904745958528 24985003627512 24999261123456 25033403144448 25072608829572 25114075422192 25128976380672 25167761045244 25217086396032 25298350608728 25312786913664 25352430151446 25387054502868 25400678534892 25402117428288 25441323665301 25489741222602 25498520150976 25573332680562 25587056679278 25587925901856 25588506130592 25676772866793 25685616210784 25775677978704 25790971486464 25866055531224 25879936620456 25881402662784 25964807691336 25979624304768 26014221494672 26055848391516 26069831333604 26071308133056 26114426434816 26161240279374 26170250478912 26205991744896 26220055261824 26261119404186 26262011525472 26296984771788 26353199065491 26396783575476 26398278896064 26412445604416 26454709723248 26505055862496 26561714943672 26597990840976 26683705136079 26699537404464 26700444419328 26714773285632 26793154295784 26802382132992 26894836095768 26896359629952 26910793634688 26989749767556 27005151256128 27092177660412 27093712373568 27108252288192 27145274603136 27187171270722 27187787763754 27203302261152 27248292723072 27290967223958 27386657852373 27402907204368 27418544457984 27498990329208 27544469817888 27603350823816 27604914493824 27657449595648 27700764891372 27746578086992 27762411453696 27805891133844 27843866228952 27860386856832 27903387245814 27949535550504 27966118875264 28048171327068 28064176795584 28064813175488 28108129080951 28154616000036 28171321005376 28253334849966 28270098428256 28369222195536 28386054533376 28460644434819 28476885277872 28477531016304 28493781495552 28577382106824 28594337952384 28685835169848 28702855363968 28742055462144 28787069396916 28803496511808 28851133471488 28896318237132 28951311018264 28952951047296 28997637726042 29014842922272 29062829419392 29148099614404 29164732748352 29210408652753 29265999181506 29330221649688 29378729739168 29441531788776 29480739217429 29481740713008 29497562169552 29499233142528 29594296938512 29611184691456 29698063758072 29714001304968 29715684538752 29761548438654 29818187845308 29828457535104 29915974079148 29932028568212 29933045394624 30036979580022 30047324623936 30088360892288 30142298582757 30152679899616 30210063671232 30256690607739 30257376704823 30258404583696 30274642839024 30276357831936 30391258620672 30431730805088 30480426420264 30496783824216 30538433928528 30603715043796 30654329313456 30656065814784 30672517476096 30721598388288 30762510487752 30780064872576 30828270604914 30879256258104 30881005501056 30897577876864 30987528545124 31005914405184 31114630795104 31214900347866 31232712885408 31233421114656 31324349507571 31342935213936 31443227494317 31443940497169 31461883734672 31463665982208 31480551044352 31572914822424 31590931658112 31692736131048 31754849535744 31803860731788 31822730947008 31875361298688 31925282412932 31968883448056 31987126240128 32037222393342 32090207483912 32149554870177 32168630196432 32221832617152 32271564566079 32290712284464 32334812394912 32439014086998 32457525155424 32458261158368 32570224895547 32572069928208 32591395945728 32641698287556 32695683096816 32715082457856 32810324341896 32811068344872 32829791723136 32830536167552 32935588528344 32955130232704 33000137752832 33051070956564 33070681180224 33125375467264 33184757440746 33186637285344 33293584055826 33312582777888 33313338170016 33410321727831 33428251468089 33430145106096 33485433896256 33557014726992 33694656296832 33803240201928 33849406003824 33867571379856 33868721901312 33869489904384 33921764887068 33986321630136 33998026867968 34097776907416 34117234535808 34235697155724 34290479722797 34308881802243 34355738169594 34367570638272 34486120477638 34486902480766 34488074041632 34506582160608 34607824298721 34619743588448 34739163290367 34741131188688 34759775111472 34761744177408 34881653705832 34893667305216 35014825872248 35016015367296 35062646362384 35137598753988 35195711433968 35197705194752 35260802115678 35272946297664 35340074483328 35394619201506 35395421805642 35396624229984 35415619924896 35463987787968 35519529175227 35578273514772 35599383205952 35654328147429 35724205727712 35800572315384 35859781461024 35964993879063 35985517020144 35986333023408 36006868341504 36101483419401 36122903547216 36124949831424 36144336384256 36249561694296 36271069681536 36398247345216 36515543803164 36536381111232 36537209605824 36643578669234 36665320438944 36725959757184 36782643483918 36783477562726 36804467765088 36912451887981 36934353188496 36955429486848 37052537094387 37074521511792 37125154971936 37204516327752 37266047400672 37395443398591 37397561769424 37418902394112 37477505441268 37539488000048 37608913244358 37671113133288 37693464571008 37751641567866 37825629594048 37947525913092 37969180370496 37970041355072 38028645227169 38080581754302 38101017802338 38103176142432 38234611833903 38247780226464 38359999020843 38380585018917 38381888852784 38382759195888 38404662015744 38528424316176 38601748024352 38663516968056 38686457229696 38819904930684 38822103994176 38886310331136 38947211537004 38969436457152 39021332242008 39083772587274 39104747000406 39106962199584 39171639652224 39255375718368 39308987617344 39330082892736 39391679106279 39445477157682 39595175363214 39597418344096 39618668406624 39682064584872 39734909380013 39757583793744 39885706000051 39887965438864 39910727192832 40049306106696 40072159928448 40189731443676 40203573199488 40280084894976 40342254143652 40343168939764 40344539444928 40366190452032 40484624651334 40638266490618 40640568560352 40662378432288 40717911904704 40780756906083 40781681645631 40804953391728 40872439084608 40936450835937 40962131184384 41016680650336 41104360806552 41172341677472 41248485493812 41316704726832 41341219206912 41405026235724 41407371740736 41486174393472 41551147337058 41619867130488 41643617180544 41644561486208 41708836700766 41765799343428 41790580285248 41924303325756 41949178312896 42072256990602 42096265193376 42097219763232 42231924000054 42256981508064 42380002274949 42380963278793 42405147642384 42430307929344 42541801849111 42579081800064 42716296524456 42740672243328 42866073160236 42891506928576 42962443489536 43028752754772 43054283045952 43113083193216 43180604095374 43252018782664 43276700207232 43344477355698 43426966527396 43429426570944 43496456589063 43522264383408 43594244129088 43722149421606 43745613032314 43747099122528 43748091126496 43898998772259 43914118037792 43995332474532 44068094608752 44094241573632 44162297683164 44222611069512 44246343254328 44248849713792 44391445407768 44416777037184 44417784226688 44547095637108 44571001957452 44573526808128 44647245195008 44727281767962 44742686302656 44873961118722 44898042852318 44899568091936 45055469370033 45070986935904 45132541338432 45156761839808 45229019849424 45315095506848 45411964258536 45414536747904 45586887931008 45647596207632 45649146910464 45720639630396 45745175736324 45807650892792 45823427517696 45981493970184 45984098722176 46008776214144 46143765731628 46170097308864 46242405907371 46318884387156 46321508251584 46346366815296 46481292817686 46482346821902 46508871607776 46658750415154 46822350521799 46850131671984 46876866331392 47014402820904 47030595063552 47192825602008 47193895740856 47195498973312 47220826566528 47285317050624 47359372233636 47437698019696 47539104196572 47632274303616 47705791097682 47734096420512 47813041948032 47887923619398 47953325172084 47980689360192 47981777364544 48055833590013 48135311225868 48163871396288 48252945294648 48332748925728 48436068426696 48502218592368 48530996460288 48658521130497 48686287733136 48687391737552 48715174814976 48716279474432 48858104892312 48887093918592 49043524645224 49072623686784 49216602517308 49244687584704 49245804251328 49403382792516 49432695349056 49500206629248 49576606434846 49606021770336 49688063200896 49765881408394 49809491917056 49940376083739 49970007255024 49998522246912 50145217659144 50228150844384 50335522090488 50402554145927 50434172792064 50596701217456 50625573827328 50704860302892 50774109005736 50801357069784 50804234856576 50882647330602 50979482445204 50997040301952 51146665361124 51174113358556 51175851803712 51177012261184 51353545733586 51371232421568 51533607254391 51551355957408 51729180716457 51730353721149 51732111062448 51759873240912 51762805325568 51929615382672 51959248609536 52028442989344 52111696783032 52139662667208 52142616266112 52322480558748 52340500957824 52411983489792 52440110523648 52522238808372 52524023050944 52593969543576 52706398130982 52793567150952 52796557792128 52824891208832 52909419446496 53010111724992 53093132708463 53123429887344 53195981681952 53367410272158 53399074808928 53586308591568 53758995043547 53789672191536 53792719259904 53821587269376 53979499535112 54010302512256 54184355320824 54187424747136 54216504576384 54290549206272 54374342541444 54375575527508 54406604522304 54496585446144 54581934447916 54773315704746 54805814408736 54965368003851 54997980658416 55088939635776 55173965225877 55175216344089 55206701647632 55209828987648 55401529782744 55493156173984 55611782267688 55687732457904 55720773713664 55806774491628 55899071101008 55932237750528 56096342654136 56128353591168 56129626350976 56216258161902 56309232000072 56342642010752 56506669699932 56540196856512 56738444391072 56921288869638 56953770555744 56955062032608 57120872631453 57151526703507 57154764213648 57188675904768 57338950318367 57371670339696 57405710727936 57574138793832 57606993023616 57792636474264 57902622036528 57905902094592 57995275452084 58029685844544 58125658838784 58296199228808 58329465496704 58420817305506 58531998363012 58625658880911 58657120500609 58660443299376 58757459478336 58883063577552 58961478434858 58963481426016 58995124339104 59168215736523 59188593877024 59392763044821 59396127516144 59428002609936 59431369077504 59523096877308 59636375690616 59656915070208 59831948158296 59864057136424 59866090789248 60073959160044 60094649247872 60176721784576 60284597165514 60305359799232 60420127342464 60513381215478 60514753409646 60516809167392 60549285678048 60726936977001 60863461610176 60957399735927 60960852840528 60993567648432 61076867857056 61207430087592 61308658626912 61443196776576 61525020975504 61560129745152 61656541209828 61758512516208 61762011002112 61795155753728 61975057090248 62011828810368 62229261590208 62326721005587 62429800695732 62465425770816 62466842229312 62563255051149 62648699015142 62685870427872 62886454988634 62887880994338 62923767469344 63108385485903 63145829644848 63181863316224 63347886000081 63385472262096 63607721463576 63645461894016 63850564825864 63937766896112 63974252480256 64074444786684 64180414967824 64299109740354 64337260392864 64443665234304 64543129132158 64581424568928 64669624789824 64770906143061 64878028173996 64915050310848 64916522316736 65016716033547 65140449791094 65144139856416 65283396575112 65391366193632 65583224132409 65618419548471 65620648683792 65622136689744 65659583446272 65661072335104 65871177056688 65910260465408 66102141913128 66141362360448 66369514881492 66373274570688 66587168111652 66625165555776 66626676340032 66820643455662 66856502936178 66860290212192 66970867792512 67114029453984 67310941678083 67347064278477 67389312593664 67606480403856 67698812007648 67735142759712 67843529774136 67933877327119 67972643260272 68191690903313 68195553814832 68234469071616 68471394311448 68580959445594 68617763604486 68711476339188 68735141276544 68972240955276 68973804961532 68976148083264 69013164321216 69215648597442 69239487176896 69478326580734 69482262377376 69519550222944 69721939226529 69723520232853 69763307411664 69988125622731 70029651744496 70032030734592 70125292724768 70275197507976 70391422867936 70521604231356 70545892595328 70680148966656 70789238403012 70790843611284 70793248459968 70831239849792 70927975575936 71039058350454 71156547029544 71198766411904 71308656294858 71448411455424 71601144630768 71719562922048 71831885429097 71929987758126 71971034040288 71972666046816 72202966838802 72245807094432 72457775928259 72499123388592 72542139363072 72732758000093 72796494690432 73031087606328 73072762222464 73074419211648 73287157338468 73330640877888 73451919514368 73565286967836 73566955125452 73608935530176 73824903775962 73868706376992 74105074188774 74149043023584 74250309943872 74364909652269 74409032655504 74532094801344 74648822112591 74790886797182 74795123538848 74955010882536 75078976000096 75217826488716 75342226266576 75386929142016 75503283135732 75651259188096 75895051826184 75938360740992 75940082710144 76057290454338 76161163508604 76202035604676 76206352284864 76469223667806 76495560452928 76719998041686 76761170037834 76763777705568 76765518391776 77030318600379 77056848632352 77203496048704 77327033936112 77372914459392 77639809861368 77644207988352 77894423074008 77938872914304 78042664484016 78167545174548 78209494000812 78213924399168 78343279304448 78510751436736 78617975234688 78660165785472 78783358212558 78890954315364 79059597196473 79190350726428 79194836688192 79237336813248 79364129169744 79469818760026 79515167587488 79771412000102 79775930877728 80051115408237 80098612213392 80144319856896 80379462887352 80407146398976 80684508287304 80686337879528 80689078889856 80732380904064 80969249302668 81276532981236 81281137120704 81324756864576 81435823809408 81561513812166 81563363291262 81609906783456 81744878169216 81872901671874 82033361300672 82159973557119 82208721613104 82344683354944 82496970987624 82633409453664 82810052471448 82814743481472 82972348786944 83102294674116 83239734260976 83287234361088 83289122972416 83417673401532 83531598686856 83581160570496 83848606651512 83898356625792 84144513981204 84192530386752 84194439526464 84324387242853 84463848000108 84513963016128 84760004549898 84761926557586 84810295284768 85083603698222 85158163600128 85381933304457 85432593048912 85481344486656 85732146320472 85783013857152 86057505509544 86108566091904 86226166386432 86361208190748 86504037565328 86553400414464 86688954711396 86853933054792 86858853141888 86992913178126 87044528766816 87188488258176 87444298843212 87491226064628 87494198245056 87496182252992 87631225958259 87797997544518 87828236075584 87990664949064 88136189217504 88324595366328 88442217652287 88445222139024 88492686508656 88497699427584 88782890815536 88833554074368 88835568453376 89094191274216 89142003914904 89147053616256 89454563535924 89485372605312 89747922237444 89796085704636 89799136183872 90110938740066 90141973871808 90265082676864 90313523679616 90458039698848 90630191013696 90772130114469 90823928517072 90829073495808 91173775862016 91295192415264 91441279260792 91490351472648 91615301785584 91910539913161 91962987940368 91968197444352 92017552428288 92287531463256 92340194617728 92484811814742 92637768774312 92643016503168 92692733630592 92962585635372 92964693643804 93017743215552 93317500830308 93644701043598 93700263343968 93973048522713 94028805641808 94329682482951 94331821491507 94385651204016 94387791481712 94390997946624 94441653133056 94718744467272 94875396039392 95078208393144 95264548607232 95411582195364 95468192841024 95626083896064 95775847238796 95906650344168 95961378720384 95963554729088 96111667180026 96270622451736 96327742792576 96505890589296 96665497851456 96872136853392 97004437184736 97317042260994 97372575466272 97374783475104 97710674686641 97716209784624 97774187837184 98031108608821 98087049290448 98145247373568 98433205034616 98489375169408 98491608502656 98806765585032 98865390698112 99000413258496 99153212869692 99212043540672 99376126401792 99531762816788 99880752167478 99940014510048 100230965183493 100284754404267 100290435318288 100456301688768 100671044180976 100805108291854 101193402434912 101409720605784 101548218011472 101602714139568 101608469713152 101765294661204 101958964890408 101994080603904 102293330722248 102348226717112 102351703607424 102354024522368 102707091467172 102742464843136 102926645406729 103067214508782 103102711914816 103458361432914 103460707442298 103464222124896 103519746481824 103823472896163 103859230765344 104056885978688 104217489871101 104223393566064 104279325334416 104285232532224 104644961117496 104681001915648 105044477616744 105048046101888 105187939087152 105412796261964 105587134301904 105593115584256 105649782417664 105818838892992 106020223449984 106186265416926 106246859774688 106391963363904 106558587525681 106734820544316 106798149617856 106962984442287 107172617183136 107517990087094 107579344383072 107894981637189 107958999070224 108020605024512 108304450258203 108368710641648 108374849494272 108433009152768 108748685082888 108751151055016 108813209044608 109163868895832 109546631409492 109611628817472 109930736007702 109995961316832 110177879271552 110347930451754 110350432688178 110413403295264 110737355663943 110803059565488 110986312347968 111157611283161 111223564535376 111375464915808 111613548983256 111798142202016 112186330195773 112192685308272 112256707182336 112259252701952 112432516323804 112618464000144 112685284021504 113013339399864 113080393713024 113476888782144 113842577739276 113907541111488 113910124065216 114085935681507 114241745262906 114303053407014 114309528427296 114677900636734 114743340679392 115079997062529 115141755056751 115148277587664 115213986047232 115585272948528 115805244073056 115990550904168 116059371689088 116592398457616 116658930993408 116841634611012 117063996726024 117251317761822 117314241001218 117320886598752 117514918956672 117766127155104 117922956869716 117926962852032 117990248678208 118175037318837 118336431473046 118377187754048 118785526089642 118792255032288 118856005219872 119046193754616 119204728140039 119272751381232 119657118000153 119663896316592 119728114272848 119732181578496 120147918320088 120189298495744 120569194331028 120610719598464 120840254684928 121026762430956 121029506819292 121033618334784 121098571356096 121453873954002 121726923220352 121914799471854 121921705681056 121987135296864 122153735714112 122345044936893 122414860175184 122617317253824 122809352507811 122886393553152 123050041951008 123313082419656 123517025032416 123879423361217 123950114180496 124023657620736 124349554000159 124458523180416 124653442011174 124859601391464 124930851541632 124933684458624 125126510102298 125297398030284 125371740855744 125772909977268 125775761988676 125847534938688 126216770971806 126291659289696 126695772000162 126770944524192 127140006824847 127142889836379 127215442927152 127290923788032 127625405547333 127701129651728 127875533792224 128148889573368 128360829935648 128598219480708 128674520785728 128887330468608 129086258264316 129162849137856 129339249579648 129541812286122 129756056347992 129830100621696 129833044633472 130033432067094 130280899582188 130288279712832 130566793150224 130782732387264 131166448264818 131236839096942 131241297367584 131244273379488 131696996316777 131742354113376 132128885516237 132204283826256 132282724720896 132739029762984 132746549141376 133174336223304 133250331111552 133253352680064 133641286911324 133713005872356 133720580424384 133941735585024 134228058907968 134621883356166 134694128556954 135166408110099 135212960807712 135397624015296 135470285519424 135682450254961 135687059548272 135867754654238 135945286520544 136383381806626 136391107629664 136942788622896 137161918891188 137235527208972 137422952678376 137470282553088 137944481910552 137947609923064 137952296166528 138026328642432 138431297194884 138478974353792 138727217722113 138956653161468 138964524754752 139039100445888 139443878453058 139447040465706 139526614823328 139976251245462 140059303488992 140250585449536 140467051565397 140550395015952 140782845735872 141043208462712 141091785190656 141578476806024 141581687222568 141586496919936 141662479699584 141855951151872 142078116700908 142313094059088 142397532823808 142617312589716 142896822910848 143202289261536 143439125844096 143663770858194 143859975516252 143942068080576 143945332093632 144167500770039 144405933677604 144491614188864 144915551856518 144998246777184 145465516000186 145592989380864 145975563391491 146062175212656 146145524444928 146148838423296 146574314676936 146661281755776 147130573935672 147133910250904 147217871060352 147649807551924 147737412753984 148210148377548 148298086047168 148500619887744 148729819304538 148818065311008 149064189602688 149297644225182 149581773594364 149590247077696 149821128251217 149910021765072 150157952000192 150435652977432 150684452533152 151006566271464 151207662437781 151302518376192 151790103652368 151876721481984 151880165420288 152114580908676 152322327017208 152404071209352 152412704569728 152938447335612 152991120905856 153439996083372 153522340075668 153527555411136 153531036783552 154060637200758 154113697264704 154406992097408 154654067872224 155191061163447 155279619722736 155288415976704 155788846148016 155877745828608 156085328968032 156335090349096 156418988001624 156427848798336 157021502873472 157235950469376 157320331570944 157566716425116 157781908630728 158119194392946 158380701452856 158389673376384 158474673626496 158728258339488 158939637520052 159030335174976 159279398125389 159542824000204 159551861755456 160102230816474 160197224426784 160758925774704 161276985130641 161369016574608 161372675759056 161378157779712 161464761808128 161938498605336 162553065962472 162562274241408 162649513729152 162871647618816 163123027624332 163126726582524 163219813566912 163489756338432 163745803343748 164066722601344 164319947114238 164417443226208 164689366709888 164993941975248 165266818907328 165525649032267 165620104942896 165629486962944 166204589348232 166479468521952 166835346803064 167063197373712 167162321140992 167601572782823 167697213303024 167796713251584 168289027962408 168385060773504 168388879052928 168648774485706 168927696000216 169027926032256 169520009099796 169523853115172 169620590569536 170167207396444 170763866608914 170865186097824 171362617894359 171454580110521 171464292640944 171566027714304 172016850955101 172115011019088 172217132183808 172722416381496 173008075130656 173377909422792 173707866109584 173717706283776 173985826356252 174089057533632 174376976516352 174888597686424 174982452129256 174988396490112 174992364505984 175262451916518 175595995089036 175656472151168 175971361501827 175981329898128 176272378435008 176649190732656 176884435304574 176890444278048 176985373017312 177504647209569 177565781631072 178178289134463 178188382548432 178284007829808 178294107232512 178909127071848 178970745210624 179495844474888 179592171409272 179598272367744 180221877480132 180283947743616 180530165353728 180627047359232 180916079397696 181260382027392 181544260228938 181647857034144 182180810931003 182590384830528 182872199207781 182882558521584 182980702945296 183230603571168 183821079826322 183925975880736 184575062926512 184680389235456 184969623629484 185275537548624 185286033006336 185385467261184 185925171270744 185929387287608 186035486431104 186635001660616 186980163016761 187289402087196 187400526687936 187689765153447 187946097045426 188057611283616 188659364965902 188663642983014 188771302408032 188775582963424 189325156457709 189437488934544 189750792078784 190043658000243 190156416786288 190823164390728 190936385682048 191551694477592 191813300688336 191922757440768 191927109458176 192223334360052 192541244903472 192655485585152 193011781178592 193330995702912 193744273706784 194008874369472 194312718429183 194634084521988 194745150932544 194749566950208 195050148100641 195421349373282 195432419569248 196062217217642 196174098580896 196749672397227 196855258645413 196866410069232 196978750338816 196983217005312 197613531170064 197730781396224 198306425739384 198424087081344 199063525633576 199761504334956 199880029020096 200461930366986 200569508808534 200580870636576 200912603377536 201342088361952 201610216583708 201932825034249 202041192835431 202386804869824 202819441211568 203096436022944 203205428279136 203530589322408 203801631981357 203917929780816 204575072709939 204586661444496 204696453434224 204703407214848 204708049044736 205414182934344 205484929686272 205853290813458 206134429017564 206205423829632 206916722865828 206921414884596 206928444249792 207039492963648 207646945792326 207718461530688 208113771957376 208434979742202 208446787132128 208558650668832 209170560698559 209289922234992 209964376868193 210088955233488 210096092203776 210375878174304 210825592523928 211174268603808 211637677785984 212040446899968 212372530833852 212493719549376 212783926727808 213117175051362 213469641088632 213596299235712 213925968884574 214345234366272 215035980174188 215158688766144 215495656287291 215789963274378 215917998140448 216608900516406 216737421283296 217373327784777 217497370165776 217502302110032 217626418089216 218198274000279 218327737791664 219093262818984 219223257634944 219861472015404 219991922633664 220355758543104 220695860903508 220700865376356 220826806590528 221474711327886 221606119130976 221972624695936 222315222566322 222447129070752 222750929831616 223227097966512 223596284404032 223946466337773 224372660391546 224385370616544 224865032647608 225236928000288 225897772011631 226026678799728 226160787426048 226953777564288 227685155478552 227815082222976 227820248130432 228171871363014 228483490525812 228606106814028 228619056854592 229355801273468 229486681358784 230159994125058 230283510113502 230296555175328 231090955801137 231170545897056 231610488146112 231973221403643 231981101808336 232118743378176 233184796915232 233683269222024 234127993452048 234502635523644 234628482002436 234641773197504 235029837913344 235532254310208 235845913739432 235853925704064 235980497356416 236350074637674 236672862946092 236754375508096 237178791589419 237571052179284 237584510064576 237712010439744 238092387509232 238409456280078 238545502762464 239314236000306 239327792633184 239456228545696 240153346224711 240295836640176 241138388662056 241221439196928 242053524861912 242059013638584 242067236669568 242197142712192 242907747908004 243453846440704 243829598943708 243843411362112 243974270593728 244307471428224 244690089873786 244829720350368 245234634507648 245618705015622 246100083902016 246479920671357 246626164839312 247034050064832 247758846722434 247900228360992 248699108000318 248917046360832 249306884022348 249719202782928 249861703083264 249867368917248 250253020204596 250594796060568 250743481711488 251545819954536 251551523977352 251695069877376 252433541943612 252583318579392 252973161728559 253391544000324 253541889048384 254280013649694 254285779672758 254430885854304 255250811094666 255402259303456 255751067584448 256145799913371 256297779146736 256721659871296 257196438961416 257349041571456 258172516528632 258325698275712 258678499159296 259083624572244 259512112695984 259660201243392 259666089266944 260066864134188 260561799164376 260576559425664 261133586300448 261565464774528 262332896529636 262473678193884 262482594735168 262488546758976 262893677874777 263393992633554 263484708226752 264257771032474 264408567652512 265326652956861 265478059525968 265493098282752 266348672446608 266500662223104 266506705360128 267282573822648 267426011744712 267441160848768 268456117815936 269243766712332 269388257113908 270332816220198 270425921615424 270795248030592 270940571038848 271364900509922 271374119096544 271735509308476 271890573041088 272316390343407 272766763613252 272782215259328 273885577245792 274323837782376 274471054417944 274845905356752 275731619739483 275888963821104 275895219846128 275904592333056 276052657284864 276862594389768 276957948707584 277454435444226 277913306322936 277929049509504 278078200891776 278887756906116 278894080931412 279053229646656 279952502490924 280118606977984 280501170899072 280934103130794 281100790031904 281565691471744 282086416925424 282995464474521 283156953612048 283163374445136 283172993839872 283324959399168 284156233401816 284626188118176 285234625179432 285793645821696 286404578523072 286878251688192 287327541716388 287719951032504 287884136161152 287890664187264 288335001540078 288811867355208 288983228377728 289831103713036 289996493554368 290931032000372 291951126782982 292124350425312 293132024059923 293148629353872 293322563511552 294093325826463 294261147871344 294267820501808 294435742120704 295299615103848 295474825507968 296420296755096 296596172094336 297001239775488 297459638609076 297636130622016 298128379205376 298595288450364 299163547188728 299180494155392 299642256502434 299820043530144 300315904000384 300854263212801 300871305954864 301368905066304 302013132542928 302415324875562 303580207304736 304229161817352 304644654034416 304808142418704 304825409139456 305876894671224 305982241811712 306879992166744 307044680151336 307055110822272 307062073567104 308121274401516 308227394529408 308813984194816 309308135744448 310382122326894 310559239445472 311470418688489 311577692296032 312170657936064 312652469613303 312659559283171 312670180698192 312837976003248 312855697596672 314043005746944 315133432850232 315563817261456 316238388785892 316761402905712 316779346752768 316949347252992 317456516678976 317879275040104 318060670349952 318558796250778 319085648000408 319103723510912 319675762577043 320204461632948 320394448853568 320888953326861 321517851549408 322553970261282 322738033149216 322745351518112 323684944911567 323876997210672 324913350774609 325106131924944 325124548482816 325299027458304 326246055248664 326253453165048 326439627133824 327491606687496 328133445202688 328639894228476 328834886452416 329378733419776 329987883950496 330533637814656 331051298064534 331240209885792 332212066991829 332409178696464 332958937043904 333472833849483 333670693606128 334126394747424 335203145565646 335394426606048 336558990587319 336578055924816 336770121547008 336777758105856 337297548971412 337855392000432 338055852064512 339040018199592 339047706230344 339241181139072 340334414792888 341527733217828 341730372195648 342257807044521 342725235788718 342909160221042 342928585281888 344033701910202 344230022038176 345239991187587 345425265170253 345444832762992 346016150261312 346755818845584 347415732219168 347971652712504 348178115067264 349777195372848 349964904258512 349976792980224 349984729011968 350524903833036 351191990178072 351312944302336 351942723003654 351962659796256 352544756870016 353298381465312 353768870609148 353780888556096 353970746034624 354525111956511 355009294419138 355131563262144 356356578268926 356376765096864 356568015659616 357614184420117 357818254143696 358971354000459 358991688949776 359184342818544 359196544735488 360443754960264 360567895487232 361832158795392 362520764054784 363088520457876 363295714068288 364361621862006 365180769661056 365744398415562 365765117043168 365961405890592 366461207142336 367035134810679 367642159652644 367851951761472 368428057523433 369150125853024 369939247258968 370551075097248 371638270083651 371850342541488 371858774575216 372070972862208 373048662000477 373270003321232 373960326033522 374578804174392 374801053375872 375379530306894 375892194090852 376115222567232 377318729931804 377327285966028 377542604816064 377551165926848 378650312915418 378874977869088 379501584157568 380087316000486 380312833572576 381428669509137 381646328781456 381872771364096 382876216641999 383103388955184 383626601376672 384446668720104 385082489806944 386023562357184 386661991405824 387488547413568 388017748738944 388625436858366 389268169043976 389490301865088 389499133900416 390100296201282 390842698746564 390864839138496 392124434435284 392348197161792 393499344794454 393710517290826 393732820138464 395090988950331 395227062340128 396386656548711 396599378528809 396612851478768 396848174162688 398127051267152 399523008669912 399760058040192 400923860733972 401139017617068 401161741273152 401825206755072 402684176723904 403220433167416 403865650068498 404082385670862 404773609739648 405499224330297 405638882423136 406192872045888 406410856558272 407047350764883 407061178644816 407603263962714 407835859561632 409150145419878 409173322888992 409392906868448 410828365868688 411706581626916 412268858035128 412410847659264 413833445731656 413842829769192 413856888499584 414078985927296 415293891584652 415436923061376 416227543914752 416869959484404 416893574264256 417117301337664 418341121397118 418579844469984 419928753736386 420177910466976 420751756348608 421401154696191 421651185047856 422348537207616 423009991971349 423275355571968 424745061667704 424987439098752 425567853455616 426234350102724 426939282177264 427192598471424 427851937769148 428690468732544 430071960348376 430317377532288 430991312574582 431579926548756 431835996280896 432502502310117 433217801032812 433474842566592 434746655569554 434994740331552 435004604220064 436396548000558 436655475583328 437926690174473 438186525637968 438446515269888 439722944030808 439983845267328 441391721807016 441401730752712 441653613181056 442949422655772 443212238261952 443945249391872 444630445132644 444894258141504 445501859663232 446454195933024 447192568808064 447892932675546 448745320783092 448770741233088 449463384753651 449730065295216 450473856000576 451795544023262 452053357599456 453622987313343 453907555128576 455370310957104 455630164445952 455640496260864 456343742726028 456966981051624 457212213628056 457238113709184 458711602546936 458973362717568 460319988250116 460567020227004 460593110350656 462181911602274 462341091794112 463220976292224 463946442807286 463962203616672 465573183490341 466369593830464 467366538444048 468255986904096 469005271047288 469256964004872 469283546395008 471064508620416 471691827478864 471707851408128 471960994712832 472700149275348 473345725892184 473508751016192 474357583178838 475142104358568 475169020129152 475424020879488 476184775018464 476818912560156 477091005524928 477838194376167 478628472000612 478655585266368 478912457091392 480306692449422 480591673280352 482276777324112 483830955391923 484107049723824 484118027277168 484134473339136 484394285424384 485815495816008 487659197887416 487686822724224 487948541187456 488614942856448 489380179747572 489659440700736 490469269015296 491237410031244 492200167804032 492959841342714 493252329678624 494068100129664 495517693444868 495800456721984 496576947096801 497398216000636 498613768044696 499438405565856 500506040409192 501189592121136 501486963422976 502804718348469 503091639909072 503103047954704 503390139754752 504867083887224 505166637158784 505946323457118 506783088000648 507083778096768 508560027299388 508571559345516 508861771708608 510501622189332 510804518606912 511502135168896 512291599826742 512595558293472 513443319742592 514363740331563 514392877922832 514698083142912 516050552865303 516345033057264 516651396551424 518167249144488 519024225391968 520133728268376 521123598328752 521153118851328 522267172600896 523130929549056 524665793059272 524947356387768 524965189470336 524977093517952 525787355749554 526787985267108 526969416453504 528515542064948 528817135305024 530653305913722 530956119051936 532513941628707 532697344893216 534534867403389 534546988451873 534565147645296 534852023489424 534882321697536 536912235631872 538487533424664 538776514227816 540665632440396 540851843230848 541590496061184 541881142077696 542729801019844 542748238193088 543471018616952 543781146082176 544632780686814 545533527226504 545564430518656 546542432793009 547771154491584 548616597623343 548647675564752 548942108835888 549691810713504 551463239478966 551777927642208 551790439692256 553725188779536 554908870888452 555826612645872 555858099019008 556156401783552 557775513812232 557788161862824 558106459293312 559905004981848 560237213955968 561002341798144 561868206261588 562201580063808 563131382943488 564172833850848 565990928949042 566313907224096 566326748890272 567975469373127 568312466803632 569252376236352 570130974000729 570469250358864 572809157046144 574655083432776 575439902065008 575768272322304 575781328374528 576670003080156 577623734710416 577966456755456 579662207426072 579992987108736 581862064000744 582938155287549 583902253565964 584248700850624 585150444301923 586264048119846 586297258707744 588186651652926 588522295742688 588535641003616 590249017191681 590565775936239 590599230207696 590949651015936 592840593510192 593192344188672 594919277218152 595272261244032 597190576900728 598327094377456 598360988310784 599284513004868 599640087060288 600631808000768 601708526425602 601742611909728 602737810132608 604026265085856 604830649751124 605798475102747 606123578506293 607160414609472 608458323634704 609289308068832 609616284837408 611404895944071 611753789342448 613725218129817 613759984333488 614089360302672 614110221644544 614124147134208 616242548803032 616454789058816 618616271488896 620764244653788 621118478890944 622940837376978 623155384592064 624341315872128 625304939226606 625319118566342 625340361396384 625675952006496 627511682095677 629893130604579 630266865700464 631127634522912 632476777571784 633522805811424 634913033357952 635758550080208 636121340699904 637117592501556 638171296000816 638207447021824 639351525154086 640408923265896 640788897707136 641777906653722 643035703098816 645107940522564 645476066298432 645490703036224 646486968861873 647369889823134 647753994421344 649826701549218 650212263849888 652119983354331 652492110497328 652506906330096 652879254267648 654594822000837 654983213374992 657279788456952 657669772904832 659975767900992 661067275629312 662102596129068 662480419771584 664424133983658 664818357392928 665917874087808 666945667698966 667341387212256 668252789494848 670406291131292 670788853212096 671839399013319 673117981174638 673156111849632 674595097942824 675710784000864 677693316034893 678057002000867 678080036399184 678095412460688 678482362278144 680668829585776 683055466435656 683460744391296 684515614089042 685450471577436 685818320442084 685857170563776 688067403820404 688460044076352 690479982375174 690850530340506 690889665525984 692032300522624 693272867403411 693511637691168 694831464438336 695919664210929 695943305425008 696356230134528 699554390745696 699929808517024 701049807666072 702383980356144 703885446007308 703925319592512 705089513740032 706596762930624 707537741218296 707561777112192 707941492069248 709050223913022 710018588838276 710263126524288 712713156537852 712753530193728 713136031319232 715228368840234 715636508287392 717942708000918 717983377899552 718368685637088 720460038674133 720476375739481 720887509920528 723210631434887 723664317590784 726177040915752 726591428136576 728723243724012 730361539322112 731488796831124 731530234086336 731922811781184 732922414284672 734070269621358 735284319305288 735703903522944 736856115046866 738300251706048 739439762014071 739878494517936 741102150194496 743276540167302 743700685082976 743717549150432 746097324000954 746540006642464 747920652067044 749157608348784 749602106751744 750759060613788 751784388181704 752230445134464 754637459863608 754654571932056 755085209632128 755102331853696 757300625830836 757749955738176 759003168315136 760174632000972 760625667145152 762857339018274 763292657562912 765752433283998 766206777910368 767253202753344 768437399740113 768893337440208 770164979613888 772047124714368 774977094827136 776035497477888 777250873716732 778536338087952 778980603730176 778998267800832 780200592402564 781685397493128 781729678276992 784248868870568 784696394323584 786998689588908 787421034581652 787465640276928 788681033624331 790181977900662 790454124680256 792773313097422 793198757057618 793225702957536 795979958870583 796254102534304 799046017339824 799520116080384 801847721467944 802278035234136 802323482546304 805368353447808 806440866334832 807731300136996 808164771341724 809547219479296 810998448660594 811277764846272 812385744091776 812821713116544 814094701529766 814122357289632 815206527925428 815671719123264 816949171030221 818300290839756 818346645777984 818785813736896 821656731737376 823413163253832 824537716070256 827194859218449 827666891463312 827685659538384 827713776999168 828157971854592 830587783169304 830873846122752 833739918968808 833787148528512 834234602675328 836682242794236 837159688939968 839857507472772 840355820933952 841503512697216 842802309392382 843302370095712 844697074415232 846019983942698 848986393423563 849490123335408 849974878197504 852468700205448 853878564354528 855703875538296 857380937465088 860143920696752 860634755064576 861982625149164 863159853097512 863671992561792 865005004620234 866435602065624 866949685133184 869493311139108 869989480663104 870009208440128 872793096001116 873310951166656 875853380348946 876373051275936 879396072179769 879445888061616 879967690534656 882279977479389 882783443614032 882803461505424 883307226362112 885898845311544 886424476523904 889260890265288 889788516283008 891003719326464 892908391866048 894385137616128 895785865351092 897490641566184 897541482466176 898926769507302 899460130590432 900947712001152 903591088046524 904106715198912 907245974626686 910740621914208 912687485452056 913902915740299 913933962103248 914424427256112 914476227418368 917423205093872 917946725435136 920639976500232 921134040454008 921186220701312 924363823204548 924682183588224 926441952584448 927892885614572 927924407233344 931146366980682 932739187660928 934411256065467 934733076888096 936511973808192 937957408839909 937978677849513 938010542094576 938513928009744 938567092790016 942129017240832 943383654957728 945400298550696 946691451784368 948715166357676 950284208717136 950338040258304 950848041758976 952369550036928 953637825120312 954182011049856 955676388752334 957256944001224 957311170532736 957824914182784 960613384898844 961183346560704 964553554648224 967661910783846 968214099447648 968236054554336 971054834734701 971630991632016 974740052323827 974762155412239 975318395774832 975373645448448 975897082374912 978760359495144 979318881401472 982474820062488 984400335608064 985919682685428 986504659357248 988136200259328 991035386889736 991600913443968 993153894193602 994796432001272 996636200975487 997227536089392 998876811131712 1000418501548449 1001012080818384 1002379184242272 1005609436696938 1006183279818144 1006206095909408 1009676971761957 1009734167774448 1010333274317568 1011892646914236 1013566176001296 1014167556193536 1017120054598776 1017143118691032 1017723543417216 1021003244378664 1021609037213824 1023004270337792 1024583199653484 1025191116586944 1026886639485184 1028727480663126 1028785755845664 1032101105730606 1032690066114528 1035719973562761 1036275795510759 1036334498288976 1038048450783936 1040267456536752 1042247196657504 1044534345201792 1049331586118544 1049894712775536 1049930378940672 1049954187035904 1051574711499108 1053575970534216 1053938832907008 1057031084129896 1057634270610048 1061306611827444 1061912238103872 1063575335869533 1065027883257414 1065394689786432 1069069734806778 1069093976903746 1069130295290592 1069704046978848 1072842553260351 1076914062001377 1076975066849328 1077553028455632 1081331264880792 1081703686461696 1085459602039688 1085496476386176 1086942037233904 1087562292164352 1089265561373628 1091067054453008 1091128861037312 1093084865586018 1095542308983168 1097233195246686 1097295351129504 1097884217671776 1099383621427008 1101105404432037 1102926478957932 1103555855284416 1103580879384512 1105284172570299 1107450377559072 1109817741776904 1111653225291744 1114914810250953 1115551027624464 1115576323725648 1116212918586624 1119145986001431 1119810009963696 1120474427911936 1123736412523176 1124403160127616 1128345667701696 1131981857898084 1132627814448192 1132653497780544 1135950938746254 1136624933607264 1138504752472704 1140261948001458 1140938500717728 1144286008527411 1145618314092288 1148628649925997 1149310166865552 1150879804130016 1153340006160312 1155247469420832 1159258745356321 1159324414852144 1159985974217472 1163724128001488 1165876310575098 1167804507131928 1168497401701248 1170300888603846 1172528096239692 1172594517415488 1176373303305852 1177044591485376 1177071282007232 1180498034383362 1181131551872478 1181198460415392 1185272966850993 1185681187020384 1189159969646133 1189798135586427 1189838554436304 1190544522488064 1194381153801456 1196654188754912 1198569026009736 1199280174120576 1203417052851204 1203485223819456 1205475620265216 1208052530171712 1209661299502248 1211596950205494 1212247157012586 1214320829218944 1216916647269408 1218578616137664 1219232569674816 1221142052294649 1222809791888142 1223507578684896 1227450436259634 1227519968666976 1228178720605344 1231782190780403 1232485097606064 1236456886001581 1237232542977792 1241528489307576 1242236957781888 1245881674753956 1246310769184128 1248682631744256 1250609878453212 1250638237132684 1250680722792768 1251351904012992 1255023364191354 1259786261209158 1260533731400928 1262255269045824 1264203464088573 1264953555143568 1267045611622848 1269029975914047 1269826066715904 1271517100160416 1274235185003112 1276342592001632 1278703050308172 1280817846531792 1281577795414272 1283555813307444 1286071406197632 1290215881045128 1290952132596864 1290981406072448 1292973937723746 1294739779646268 1295507988842688 1299653403098436 1300424527699776 1304239966708662 1304984220994656 1305013812660192 1309189644001674 1309966426749984 1313780070523419 1314559576913904 1315339545809664 1318795857322441 1319951535801984 1324205192258136 1324960839543168 1328848267967316 1329636714785856 1331835748175616 1333891335397932 1334682774424512 1336505578989696 1340812582262584 1341577706424192 1343678798026638 1346235962349276 1346312223699264 1348390154260953 1349190195885648 1351421568001728 1355386632069786 1356114004001734 1356160072798368 1356190824921376 1360868961940029 1361337659171552 1366110932871312 1366921488782592 1369031228178084 1370900943154872 1371636640884168 1371714341127552 1376134807640808 1376920088152704 1380959964750348 1381701060681012 1381779331051968 1384064601045248 1386545734806822 1387023275382336 1389662928876672 1391839328421858 1391886610850016 1396719550471023 1399108781491392 1399859617034048 1402099615332144 1404767960712288 1407770892014616 1407850639185024 1413193525861248 1415075482436592 1415123554224384 1415882984138496 1418100447826044 1420037177676552 1420526253048576 1425426313075704 1425507060387456 1426272062638464 1430456737680468 1431273016574784 1433514583128501 1435885416001836 1435966755799104 1436737371274176 1440920077348266 1440952751478962 1441775019841056 1446421262869774 1451492866175769 1452354081831504 1453182856273152 1457446487448024 1462977593662248 1463060468172672 1463845623562368 1465844828569344 1468140539242716 1470568638610576 1471407807045888 1473712230093732 1476600503412096 1478879524028142 1479756989035872 1482204300388992 1486553080334604 1487401370165952 1487435098300864 1489730841290403 1492194648001908 1493080013284928 1495841304134088 1498315216697568 1501518121227576 1503568776363408 1504460890268928 1508414155045407 1509274919727216 1509309143864112 1510170419264256 1510204663707392 1514601251661672 1515499911476352 1520349264001944 1521251334290304 1525714678036548 1526585315125824 1531504866567996 1532413555820736 1534506405506688 1536874799480226 1537786674880416 1540329959227776 1544094249428736 1548151658595909 1549954189654272 1554501747433464 1557072676175904 1560401184805128 1562479178523737 1563370794986256 1563459356553984 1568497737741136 1569392788647168 1573997379177816 1574842069163304 1574931280553856 1577362067248662 1580363955801324 1580908249360512 1585546626194844 1586397514115236 1586451405915072 1591959917741166 1592508205068608 1597541824886121 1598092034679648 1603604602210167 1603640965355619 1603695442935888 1604556070468272 1604646965092608 1610736706895616 1612881732669664 1615462600273992 1616329542683448 1621996897321188 1622555529692544 1624771488183552 1625643426233088 1628189403059532 1628244714579264 1630413055850856 1631343438246528 1633898342060442 1636600581679512 1636693291555968 1637571627473792 1643313463474752 1646826326507664 1649075432140512 1654389718436898 1655333782926624 1655371319076768 1661175566338608 1666528846349957 1667479837937616 1667574297057024 1668469205350656 1673364485588472 1674319377879936 1679715014945544 1680711641867904 1683007025394432 1685604618784764 1686604740191424 1689394148830464 1692039967885396 1697972786847126 1698980246670816 1703926408119381 1704937400410896 1707757128709056 1710392922002187 1711407751076592 1720287841393504 1723965250298328 1726319706195024 1727343985123584 1730010009240468 1732871204131248 1733899370266368 1738986622278216 1739978961326208 1740018416880256 1745586192002232 1746621902333312 1751706760697892 1752746102551872 1758792144359538 1758891776123232 1764559954958778 1765566887228064 1765606923010848 1770747051575043 1771697327808717 1771797690623088 1772848953047808 1778521780530576 1779577032566016 1785816783732096 1791571730702184 1794981283132368 1795082964932352 1797853539014604 1798920261180864 1801895424002304 1807182176093048 1808213430397824 1814491949253372 1817395425308241 1818370735518879 1821481243828416 1825374970904112 1827805831480598 1827867924206496 1828848854512224 1834214687832213 1834846410187744 1841175654389451 1841279953000464 1842268080908016 1842372441402624 1848727646409096 1849364367176448 1855785771229144 1855848814466688 1862292733961364 1865478375321856 1868822512130934 1869466153776192 1873023947616384 1875914817679818 1875957355699026 1876021084189152 1877027856019488 1882535046287031 1886767309915456 1889679391813737 1890800597101392 1893382903568736 1897430332715352 1900568417434272 1904739100073856 1907275650240624 1908364022099712 1911352777504668 1914513888002448 1914622341065472 1915649828365568 1921226769797688 1922366693121408 1929107109296448 1935323821567692 1936428198895296 1936472109108672 1939460906585619 1942109669469402 1943261983264032 1949480104647654 1949524310824478 1950636791549664 1956359950062993 1957520718990288 1958637762802944 1963784466002511 1964949640124976 1971839365370856 1973009318714496 1982070773779472 1983201826887936 1986307788387204 1989592864002544 1993272401950974 1994455072178784 1997753622263424 2000837003096898 2002024161636768 2004758368484544 2011218873393876 2012366559636288 2012412191818816 2015518197039957 2019353943523914 2019468335548896 2023785293828472 2027132352002592 2033079948104679 2034171006002601 2034240109197552 2034286237382064 2035447086834432 2042006488757328 2043218074427648 2049166399306968 2050382233173888 2057454961326252 2057571511691328 2064202211461212 2065380132229056 2071439947125522 2072551591021518 2072668996577952 2076096901567872 2080534913073504 2084494393315008 2087758992632787 2089068690403584 2098663172237088 2099789425551072 2103149422998216 2105950197140689 2107151941068432 2113942418002703 2114062168259792 2115268541220096 2122613223654888 2123824476207744 2127150671739066 2130055766514828 2130789379572864 2138139469613556 2138187953807492 2138260590581184 2139408093957696 2145685106520702 2153828124002754 2153950133698656 2155106056911264 2161380116022399 2161429127218443 2162662529761584 2169631894304661 2170919204079376 2170992952772352 2173884074467808 2178531122747256 2182134108906016 2186169731172036 2191084617966336 2194466390493372 2194590702259008 2195768435343552 2198767242854016 2202210808864074 2205852957915864 2207111710568832 2207161758769024 2210568345140598 2214900755118144 2219635483553808 2223306450583488 2229829620501906 2231102055248928 2231152647451296 2238291972002862 2239620019927392 2246191053776029 2247472825046352 2248806320255232 2254715498002883 2256691335403392 2263963715796168 2265255628896384 2265306995561088 2271901877492508 2273249867214528 2277009504945408 2280523896002916 2281877001435456 2288572017054822 2297257299851994 2298620333731104 2301759608260032 2305312199220339 2306680012320624 2310494938841664 2318517490712642 2318648829704288 2327448256002976 2331752621150196 2335609014263856 2336994803402496 2340601777207692 2345056192479384 2345189034830976 2352746606611704 2354089182970752 2354142564014464 2360996068766724 2362263103744956 2362396920830784 2370545933701986 2371362374040768 2378319939292266 2379596271172854 2379677108872608 2387939876611749 2388762307602912 2393308377509824 2397138052019472 2398560348241152 2406834105702408 2406970447638912 2416105060343424 2419322599004496 2423193900410988 2424494314025172 2428641658437888 2433833294538816 2437157232275328 2438465139349632 2442284104589298 2445619583776284 2447015157369792 2450847513090663 2454900872519268 2455039937333952 2456357441210688 2463564381560806 2464970195212128 2472913772003162 2481584577655347 2483056978615152 2484473915563776 2491763349507912 2492621538368256 2501219756906424 2501276474265368 2501361445585536 2502703808025984 2510046728382708 2519572522418316 2521067462801856 2524510538091648 2528406928177146 2529907110287136 2534091223245696 2538059951828094 2543034200320832 2546959180270689 2548470370006224 2552685184003264 2557406100616344 2561635693063584 2567111626614888 2572142812395264 2580431762090256 2581904265193728 2581962812144896 2585947875447492 2589479559292536 2591015977685376 2599306806196872 2600849055399552 2608479933417324 2609968441989312 2610027625320384 2618379288003348 2619932853499968 2627560141046838 2629119153827808 2637591714644882 2639903071603968 2646839932438167 2648410384516272 2649921679086336 2657696535934632 2659273429571712 2667782670795864 2669365548849024 2673011157979392 2681625164525168 2683155412848384 2687357596053276 2692471924698552 2692624447398528 2696780308521906 2698380391771296 2702843136003456 2710773264139572 2712228008003468 2712320145596736 2712381649842752 2721737923880058 2722675318343104 2732221865742624 2738062456356168 2741708747220897 2741801886309744 2743273281768336 2743428682255104 2752269615281616 2753840176305408 2761919929500696 2763402121362024 2763558662103936 2773091469613644 2774046550764672 2779325857753344 2783678656843716 2783773221700032 2793439100942046 2798217562982784 2799719234068096 2804199230664288 2809535921424576 2813936033548539 2815541784029232 2815701278370048 2826387051722496 2830150964873184 2836200895652088 2840074355353104 2849226737307991 2850852626151408 2851014120774912 2852544125276928 2860913475360936 2862546033149568 2867029166257002 2871770832003672 2871933511598208 2873474742548352 2881840154696532 2881905502957924 2883550039682112 2892842525739548 2902985732351538 2904708163663008 2913164504204103 2914892974896048 2924220156971481 2924286466236717 2925955187324496 2926120936345344 2927691247124736 2936281078485432 2941137277221152 2947424460187464 2953201006824192 2957759048056284 2959513978071744 2964408600777984 2973106160669208 2974802740331904 2974870196601728 2979461682580806 2984389296003816 2986160026569856 2991682608268176 2996630433395136 3003036242455152 3007137552726816 3016828310090814 3018549839454432 3018618287728224 3029030915285871 3029202503323344 3030999822952704 3038964366873451 3040698528003888 3042502668580608 3051429356073096 3053170630251648 3063009733135992 3064827111641472 3069012811013376 3073749598960452 3075573349760832 3080659918455552 3096303317191818 3107159920688283 3108827386532277 3109003494866928 3114145352351808 3120802369610256 3124958357047474 3126741589972512 3136995475482272 3147994758355632 3149684138326608 3149862561107712 3154724134497324 3160727911602648 3161816498721024 3171093252389688 3172795028230472 3172902811830144 3183919835482332 3185016410137216 3190726007608599 3195083649772242 3196184069359296 3207209204420334 3207281930711238 3207390885871776 3209112140936544 3218527659781053 3225763465339328 3230742186004131 3230925200547984 3232659085366896 3243993794642376 3245111059385088 3256378806119064 3256489429158528 3260826111701712 3262686876493056 3267796684120884 3273201163359024 3273386583111936 3275143254947584 3286626926949504 3293652653015328 3298150864281024 3303316213296111 3308779436873796 3310667565853248 3310742638153536 3315852517710897 3322351132677216 3333057692699914 3334959675875232 3344744430752859 3346728971176944 3348638755759872 3357437958004293 3359430029891088 3361423283735808 3371209237569528 3373209480382848 3384079935770792 3395945573694252 3397960493341632 3407852816238762 3409874800821792 3415514257418112 3420785844004374 3422815502153184 3432858025582233 3440575682787008 3445885949777991 3447930500596656 3452639412390048 3460020018480936 3465742408262496 3477776236068963 3477973244556432 3479957922652416 3480036833760512 3491172384004464 3493243804666624 3503413521395784 3505492205103744 3517584288719076 3517783552246464 3529119909917556 3531133774456128 3531213846021696 3541494103150086 3543394655617434 3543595381246176 3557043561061152 3567479908938399 3569394406759281 3571633567464192 3583143461404368 3589962566264736 3595707078029208 3597840522361728 3614364352186096 3616426860795648 3628983898506744 3634790850616482 3636741471037758 3642962487656832 3650749941808224 3655611662961196 3655735848412992 3657697709024448 3663426156883947 3668429375664426 3669692820375488 3682351308778902 3682559906000928 3684536161816032 3695346572341209 3697455292818192 3709370658004743 3711571542458288 3711697628933376 3724585467922728 3737645024261868 3738932307552384 3746047895232768 3751829635359636 3751914711398052 3752042168378304 3754055712038976 3765070092574062 3773534619830912 3779358783627474 3781601194202784 3786765807137472 3794860665430704 3801136834868544 3807089927742141 3809478200147712 3814551300481248 3822705555009336 3829027776004896 3840262124197727 3842453539595376 3844733386242816 3854836174004929 3858214218592896 3870647643135384 3872856397790592 3872944218217344 3878921813171238 3884219338938804 3886523966528064 3898960209295308 3899048621648956 3901273583099328 3912719900125986 3915041437980576 3927568932005022 3929899280249952 3941340211570257 3943678730741712 3946018637428992 3956387571967323 3964141547558944 3972615576774408 3979185728005088 3986544803901948 3988910144357568 3995507244526848 4001674006193796 4004048323273536 4009516736969088 4022437746787752 4024733119272576 4024824383637632 4031036394079914 4038707887047828 4038936671097792 4047570587656944 4054264704005184 4066159896209358 4068342012005202 4068480218395104 4068572474764128 4082606885820087 4084012977514656 4098332798613936 4100764466347776 4114909922652504 4115143023382656 4128404422922424 4130760264458112 4142879894251044 4145103182043036 4145337993155904 4152193803135744 4161069826147008 4168988786630016 4175517985265574 4190158651413069 4197326344474176 4199578851102144 4206298845996432 4211900394281378 4214303882136864 4227884836005406 4228124336519584 4245226447309776 4247648952415488 4254301343478132 4260111533029656 4261578759145728 4276278939227112 4276375907614984 4276521181162368 4278816187915392 4291370213041404 4300543749385503 4307656248005508 4307900267397312 4310212113822528 4322760232044798 4322858254436886 4325325059523168 4339263788609322 4341838408158752 4347768148935616 4354478598527307 4357062245494512 4364268217812032 4372339462344072 4388932780986744 4389181404518016 4391536870687104 4397534485708032 4404421617728148 4411705915831728 4414223421137664 4414323517538048 4421136690281196 4429801510236288 4439270967107616 4446612901166976 4459659241003812 4462204110497856 4462305294902592 4469192523871209 4476583944005724 4479240039854784 4492382107552058 4494945650092704 4509430996005766 4513382670806784 4525242465136221 4527927431592336 4530511257792768 4530613991122176 4543803754985016 4546499734429056 4561047792005832 4563754002870912 4577144034109644 4594514599703988 4597240667462208 4603519216520064 4610624398440678 4613360024641248 4620989877683328 4637034981425284 4637297659408576 4644454975787727 4654896512005952 4663505242300392 4671218028527712 4681203554415384 4687437535571211 4690112384958768 4690378069661952 4705493213223408 4708178365941504 4708285128028928 4721992137533448 4724526207489912 4724793841661568 4741091867403972 4742724748081536 4756639878584532 4759192542345708 4759354217745216 4775879753223498 4777524615205824 4786616755019648 4794276104038944 4810922896066857 4813668211404816 4813940895277824 4832210120686848 4838645198008992 4846387800821976 4848988628050344 4867666589077632 4874314464550656 4876930278699264 4884568209178596 4891239167552568 4894030314739584 4901695026181326 4909801745038536 4910079874667904 4912714882421376 4927128763121612 4929940390424256 4945827544006324 4963169155310694 4966113957230304 4983526699015824 4999586539049871 5002439513812848 5002552948530736 5002722891171072 5005407616051968 5020093456765416 5039145044836632 5042134925603712 5049021076183296 5056813856354292 5059814220574272 5068182446491392 5076119903656188 5086068400641664 5093918360541378 5096940740012448 5105370368006528 5114812201232688 5123271386127168 5134223253229776 5160863524180512 5171895750894984 5178959118585072 5182031955370752 5195648756267513 5198613612393744 5201698110799104 5216959866834648 5219936883978624 5220055250640768 5236758576006696 5239865706999936 5255120282093676 5258238307655616 5275183429289764 5293679864876334 5296820769032544 5312241154725129 5315091983426151 5315393071869264 5318546859143424 5335565341591728 5338731097698048 5363250329050336 5374715192106552 5384943849397104 5385248894797056 5393560617043812 5396760783542592 5405686272006912 5421546528279144 5424456016006936 5424640291193472 5424763299685504 5443475847760116 5445350636686208 5455112206556637 5464443731485248 5476124912712336 5483417494441794 5483603772619488 5486546563536672 5502644063496639 5504539230563232 5523526963168353 5523839859001392 5526804242724048 5527117324207872 5546182939227288 5548093101529344 5567357313687432 5567546443400064 5586878201884092 5596435125965568 5599438468136192 5608398461328576 5619071842849152 5627872067097078 5631083568058464 5647605138861093 5660301929746368 5669038175441211 5672401791304176 5680148710706208 5698453474615982 5701705252302816 5721826950721872 5725092066299136 5734058332514004 5743541664007344 5743867023196416 5746949485096704 5763680309393064 5763811005915848 5767100079364224 5785685051479096 5805971464703076 5809416327326016 5818382719756857 5826329008408206 5829785949792096 5848440313942962 5848572932473434 5851910374648992 5869079850188979 5872562156970864 5882274554442304 5891353398007533 5894848920374928 5915518096112568 5919027956143488 5946212321338416 5949605480663808 5949740393203456 5958923365161612 5968778592007632 5972320053139712 5983365216536352 5993260866790272 6006072484910304 6014275105453632 6033656620181628 6037099678908864 6037236575456448 6046554591119871 6058061830571742 6058405006646688 6077928733746902 6081397056007776 6099239844314037 6102513018007803 6102858712146192 6106341260503296 6126019466271984 6129654223282944 6147499197920904 6151146699521664 6192606634383636 6214319841376566 6217654773064554 6218006989733856 6228290704703616 6241604739220512 6249916714094948 6253483179945024 6263276977898361 6273990950964544 6295989516711264 6299368276653216 6309448268994648 6317850591422067 6321455823205296 6341827254008109 6342186504779376 6345590056460944 6345805623660288 6367839670964664 6370032820274432 6381452015217198 6390167299544484 6392368138718592 6414418408840668 6414563861422476 6414781771743552 6418224281873088 6437055319562106 6451526930678656 6461484372008262 6461850401095968 6465318170733792 6484287381655329 6487987589284752 6508895682913983 6512757612238128 6512978858317056 6521652223403424 6535593368241768 6546402326718048 6573253853899008 6587305306030656 6596301728562048 6606632426592222 6617558873747592 6621335131706496 6621485276307072 6631705035421794 6644702265354432 6666115385399828 6669919351750464 6689488861505718 6693457942353888 6714875916008586 6718860059782176 6738573161328087 6742418475139056 6746418960765696 6764146494008649 6768159871541584 6791891147388504 6795920986683264 6815705632477524 6819749601643584 6831028514836224 6841571688008748 6845631004306368 6865716051164466 6881151365574016 6891771899555982 6895861001193312 6905278824780096 6920040036961872 6931484816524992 6955552472137926 6955946489112864 6982344768008928 7002830932360561 7006827042791568 7010984410207488 7035168577438152 7035567104492928 7058239819835112 7062267548912256 7062427692043392 7082988206300172 7086789311234868 7087190762492352 7114087122122304 7134959817876798 7138788813518562 7163819629835247 7166286922808736 7179925132529472 7191169863512933 7191414156058416 7195681044723456 7228728704372192 7257967797013488 7269581701232964 7273482942075516 7285924975313664 7301499883616448 7311223325922392 7311471696825984 7315395418048896 7326852313767894 7336858751328852 7339385640750976 7352542539271989 7364702617557804 7365119812001856 7369072323632064 7390693144682418 7394910585636384 7418741316009486 7423143084916576 7444753732966041 7449170935845456 7475290048523736 7477864615104768 7503659270719272 7503829422796104 7504084336756608 7508111424077952 7530140185148124 7547069239661824 7558717567254948 7563202388405568 7573531614274944 7589721330861408 7602273669737088 7614179855484282 7629102600962496 7640877540812067 7645411110018672 7658055552009792 7680524248395454 7684907079190752 7709672348009858 7716428437185792 7741295286270768 7745712795581184 7745888436434688 7757843626342476 7768438677877608 7773047933056128 7797920418590616 7798097243297912 7802547166198656 7825439800251972 7830082875961152 7855137864010044 7859798560499904 7882680423140514 7887357461483424 7912775143934646 7928283095117888 7940519797314501 7945231153548816 7958371456010176 7973089607803896 7977820288715136 8003348012387592 8008096646547072 8019033473938176 8044875493575504 8049466238545152 8049648767275264 8062072788159828 8077415774095656 8077873342195584 8095141175313888 8108529408010368 8132319792418716 8136684024010404 8136960436790208 8137144949528256 8165213771640174 8168025955029312 8196665597227872 8225126241662691 8229819845305008 8230286046765312 8256808845844848 8261520528916224 8285759788502088 8290206364086072 8290675986311808 8322139652294016 8337977573260032 8351035970531148 8380317302826138 8394652688948352 8399157702204288 8412597691992864 8423800788562756 8428607764273728 8441808100645617 8455769672010812 8456248673039168 8490452894619552 8508602686956264 8520223066059312 8547680211923973 8552557878454224 8552751815229968 8553042362324736 8557632375830784 8582740426082808 8601087498771006 8615312496011016 8615800534794624 8620424227645056 8645520464089596 8645716508873772 8650650119046336 8678527577218644 8683676816317504 8695536297871232 8708957197054614 8714124490989024 8728536435624064 8744678924688144 8772859398710151 8777865561973488 8778362809036032 8783073741374208 8808843235456296 8823411831663456 8842273380562392 8859603020472576 8878541934215232 8893225802333952 8919318482007624 8924408220995712 8924610589805184 8938385047742418 8953167888011448 8958480079709568 8984764215104116 8989891300185408 9018861992011532 9050484930272442 9055854863184672 9087092745857613 9087607509970032 9092999468858112 9116893100620353 9122095584011664 9127508005741824 9154288068219288 9189029199407976 9194481334924416 9207038433040128 9221248796881356 9226720049282496 9241979755366656 9274069962850568 9274595318817152 9288909951575454 9309793024011904 9326482159596831 9327010484600784 9342436057055424 9362407108830768 9374875071142422 9380224769917536 9410986426446816 9443984275066896 9449052414979824 9449587683323136 9482183734807944 9485449496163072 9513279757169064 9518385084691416 9518708435490432 9551759506446996 9555049230411648 9573233510039296 9588552208077888 9621845792133714 9627336422809632 9655582979343159 9677290396017984 9692226558012393 9692775601643952 9697977256100688 9735333178155264 9769136418357192 9782478335105136 9788060629479168 9803390052362652 9819603490077072 9820159749335808 9825429764842752 9854257526243224 9859880780848512 9891655088012648 9909948639888333 9926338310621388 9932227914460608 9947557553132691 9967053398031648 9999173078099742 10004879027625696 10005105897061472 10034233292258577 10040186913530832 10072313874012879 10078290089673264 10084269851207424 10113627712708584 10119628441148544 10152239807312376 10172136801283328 10187836721082756 10193881480024896 10210740736013056 10229624402465376 10246542772254336 10268446506459552 10298574076746699 10321727048361024 10337657849333973 10343791501789968 10357918237170144 10391297512535026 10397227224787488 10433328708206889 10433919733669296 10439873767957248 10440110501281536 10473517152013392 10479731413999872 10510240564187352 10516476615311232 10550366858579528 10587359729752668 10593641538065088 10624482309450258 10630183966852302 10630786143738528 10671130683183456 10702439726815197 10708183220277843 10726500658100672 10749430384213104 10769887698794208 10787121234087624 10793521567085184 10843093056558288 10848912032013872 10849280582386944 10849526599371008 10886951695520232 10890701273372416 10910224413113274 10928887462970496 10952249825424672 10966834988883588 10967207545238976 10973093127073344 10990278470651841 11005288126993278 11009078461126464 11047053926336706 11047679718002784 11053608485448096 11086039717023627 11092365878454576 11128111974014229 11134714627374864 11135092886800128 11173756403768184 11216796922657152 11238143685698304 11255744134194156 11262167136116928 11295210277722186 11320603859492736 11338076350882422 11344803582608352 11360297421412416 11396906949231964 11403410504605632 11421269783226423 11443653901443744 11468116665028008 11487083328014688 11520786372593181 11527360618786128 11527622011831696 11534200158728448 11564508522014787 11571370102958192 11611942929406152 11618832654652032 11636765439513714 11652658016816412 11659571899584192 11696880627885924 11697145864946868 11703820749297984 11738159700377958 11745124313941728 11764549108884608 11782706796015066 11789697840749856 11831036192225136 11838055912286976 11869162715901969 11892424642676832 11917846730323224 11937557184015264 11966730433072704 11986521733580544 12012144969820608 12028550210907264 12067313240363256 12074199357817728 12074473150912896 12093109182239742 12116123661143484 12116810013293376 12155857467493804 12162794112015552 12198479688628074 12205026036015606 12205717424292384 12247820657460261 12252038932543968 12294580734393079 12294998395841808 12302293399043328 12385213268767272 12428639682753132 12435309546129108 12436013979467712 12456581409407232 12483209478441024 12499833428189896 12506966359890048 12526553955796722 12547981901929088 12570475954239207 12591979033422528 12598736553306432 12618896537989296 12635701182844134 12642911646410592 12683654508016218 12684373009558752 12691180112921888 12735679341929328 12762904030434396 12780334599088968 12784736277437184 12828836817681336 12829127722844952 12829563543487104 12836448563746176 12874110639124212 12903053861357312 12922968744016524 12923700802191936 12930636341467584 12968574763310658 12975975178569504 13017791365827966 13025515224476256 13043304446806848 13063435795581921 13071186736483536 13092804653436096 13174610612061312 13192603457124096 13213264853184444 13235117747495184 13242670263412992 13242970552614144 13263410070843588 13289404530708864 13332230770799656 13339838703500928 13378977723011436 13386915884707776 13407577571613627 13429751832017172 13437720119564352 13477146322656174 13484836950278112 13528292988017298 13536319743083168 13575727395408663 13583782294777008 13591841973366528 13631411264955048 13639499203287168 13683143376017496 13691262008612736 13731432102328932 13762302731148032 13783543799111964 13791722002386624 13810557649560192 13840080073923744 13862969633049984 13911104944275852 13911892978225728 13933364927363181 13964689536017856 14005661864721122 14013654085583136 14062312606713633 14070337154876304 14071134208985856 14116479639670224 14124535097824512 14124855384086784 14165976412600344 14173578622469736 14174381524984704 14228174244244608 14269919635753596 14277577627037124 14327639259670494 14332573845617472 14359850265058944 14382339727025866 14382828312116832 14432768688200571 14457457408744384 14515935594026976 14539163402465928 14546965884151032 14602999767232896 14622446651844784 14622943393651968 14630790836097792 14653704627535788 14673717502657704 14678771281501952 14705085078543978 14729405235115608 14730239624003712 14738144647264128 14781386289364836 14789821171272768 14837482632018972 14846286169833152 14889507465932082 14898341871690912 14950580097047472 14998759617149613 15007318541438544 15007658845592208 15008168673513216 15016222848155904 15060280370296248 15117435134509896 15126404776811136 15147063228549888 15179442661722816 15204547339474176 15228359710968564 15258205201924992 15281755081624134 15290822220037344 15316111104019584 15361048496790908 15369814158381504 15419344696019716 15482590572541536 15515687252684952 15536877355755216 15546095866112256 15586946268802539 15595840837181232 15596194486595824 15605094332397312 15650879600503944 15660165751922304 15710275728020088 15719597120999808 15765360846281028 15774714922966848 15825550287869292 15856566190235776 15881039594629002 15890462307097632 15916742912020352 15945275950278453 15946179215607792 15955640577430272 16006696024775184 16016193293094144 16089750987151008 16124145576319656 16154831548191312 16155746684391168 16190282350627776 16217058816020736 16264639584837432 16273368048020808 16273920873580416 16274289899056512 16330427543280348 16336051910058624 16393331194455744 16450252483325382 16459639690610016 16507932190489917 16513617691689696 16570580889505059 16570956642008063 16571519577004176 16580412728172144 16581351972623616 16644279304588032 16702071941062296 16760634605652276 16789305377896704 16798315404408576 16825195383985728 16847601577125512 16857215528547456 16883616201291234 16911539344021624 16912497346078336 16942815416583279 16980905789239104 17007114526323633 17017205373912528 17040446132118624 17095360423847946 17105115756908448 17105503630459936 17165480852165616 17202174997542012 17230624992022032 17231601069589248 17240848455290112 17291040928179192 17291433017747544 17301300238092672 17357055154437288 17367353632635008 17391072595742464 17417914394109228 17428248981978048 17457072871248128 17489357849376288 17545718797420302 17555731123946976 17607239550566937 17617686470912592 17646823663326912 17674060194022599 17684546761124784 17757083868430464 17838636964015248 17848816441991424 17849221179610368 17876770095484836 17906335776022896 17916960159419136 17969528430208232 17979782600370816 18037723984023064 18100969860544884 18111709726369344 18139663773359613 18174185491715226 18175215019940064 18233786201240706 18244191168023328 18297719532942111 18307539054023409 18308576136438576 18378058398815952 18388962669848832 18442497593762712 18453440098564992 18548139925701136 18549190637634304 18577819903150908 18619586048023808 18652964319193662 18654020969201568 18684872114110848 18724814217661536 18749750142284844 18760449539835072 18789830933695083 18821972852893632 18887968550133792 18898104829959648 18953551774266201 18964367469615888 19025481762024327 19026559514338128 19036770169382832 19037416870980864 19103519012893992 19110098460823296 19177104416155776 19243691584267428 19254672845619264 19311165958686318 19354580792035968 19384453116024786 19385551203287904 19395954512201376 19452862144965987 19526687048741949 19538272836714384 19564956670210272 19606780104725304 19639206980154144 19708515052486448 19719761561697024 19783310176025296 19819897279776666 19852676621242776 19864455828921216 19895115106265382 19934106796063296 19998346156199484 20009758055251392 20010211794122944 20068466584517154 20080373827061664 20144627748025758 20156580179346528 20215719483984261 20227255425417168 20239256882297088 20292439482025947 20304479614624752 20375673442165512 20387762960049792 20459248804930752 20493085544508672 20536893012919104 20597148153493398 20643454096722048 20675315698667946 20687583003579936 20715836474340288 20782595025070052 20794454449574976 20866657416413778 20867839467338592 20947034304026784 21008492797081683 21019767062026877 21020481128374704 21032953230622464 21100733717159056 21174719459505336 21187283076130176 21248964618900516 21260367933704604 21261572287477056 21342261366366912 21404879453630394 21416366440555686 21453001316201344 21491458889505741 21498860768426208 21539775397588416 21573509590538799 21574242468175248 21587043134170368 21686186113116576 21697824064027744 21773903391040464 21820448826226548 21857774925940992 21904499650849344 21933669977767176 21934415090477952 21946186254146688 21980556941303682 22010576253986556 22018156922252928 22094107852673412 22095359436005568 22107216970896192 22172079434047254 22184731756909152 22256223948028458 22269429254749728 22334261198898123 22347512807536368 22419529574481497 22433593845314304 22511488268388312 22524334272233856 22590420555444372 22641207718985472 22676152701764844 22689607165216704 22720594842824832 22793813898463928 22806821009211264 22842539566452846 22887307802887488 22922632622436201 22936233330056016 22974166656029376 23041572745186362 23054721237572256 23055244023663392 23129017044029574 23142740205916384 23223885858812304 23237665309304064 23273530879027428 23305316033632824 23319143799168384 23393761255771848 23394291729893736 23407641498595968 23476319400755916 23490248627883456 23529098217769216 23565413592030132 23579395681499712 23662072384450272 23738325431803938 23784849285353664 23821559391943503 23835693460646448 23875114368030528 23933460866145408 24024289939641216 24057100421814528 24134626480726512 24148398715635456 24148946301825792 24186218364479484 24232247322286968 24233620026586752 24311714934987608 24325588224031104 24396959377256148 24410052072031212 24411434848584768 24495641314920522 24504077865087936 24589161468786158 24589996791683616 24675378724988073 24770426537534544 24857279365506264 24870619092258216 24872027958935424 24966418956882048 24999666856379792 25013932719780096 25053107911593444 25095963803858176 25140951908478414 25183958066845056 25197473106612864 25237793075978592 25271402365688268 25285823292821184 25325424301936851 25367309016032436 25368746019117504 25382360225843776 25471358683858656 25525808060868792 25560669198177936 25643040635771919 25657673635362672 25658255445689904 25659127086974208 25672897127492352 25748221278248424 25845937488033048 25847401604383872 25861272682935168 25937149526621316 25951950357139008 26035582731655932 26051030448952512 26086608893613696 26126871591163842 26142373472967072 26185609306872192 26318578196130453 26349221224122624 26426529706368888 26470235494990368 26526820141687176 26578809061417728 26664461541599312 26679677407001856 26757955446022872 26773831769415552 26815155143227254 26859503664034344 26875440239128704 26954292645312348 26969673900556224 27056585976034596 27072639486166336 27151454790817326 27167564589554016 27261278237572839 27262822529910096 27278998406574336 27350679301861059 27366286752034992 27382524017225472 27462864204657864 27567087598223928 27583444004773248 27621115299120384 27680160147847488 27725939266099968 27822209888551704 27823785956451456 27866729854726362 27929379072035712 28011323729442244 28027308171166272 28124625213427266 28140674309752608 28232959279340448 28330990387949269 28331952825200688 28347157244939472 28348763049969408 28456348488489216 28539839271507192 28555155254074248 28655278519340988 28665147691234944 28719700530117888 28764679454051732 28765656624233664 28865537376401142 28914914817488768 28966748938029477 29031871188053952 29076679674037179 29078326804931856 29093931768302064 29205999534465792 29244893303689568 29307409255071576 29347435005315408 29410170157087956 29458810470231216 29460479248007424 29476289294528256 29562772578729672 29579642342545536 29674965264037944 29692572339666304 29779014931864164 29796683743381824 29901160194094944 29997519234299226 30014637082877088 30015317691184416 30102699876775731 30120560740592496 30216941622038637 30234870269019792 30252809553622272 30358885323445632 30456719421937128 30516410403849984 30563510163248268 30581644440074688 30632222208039168 30722096993581816 30739628316763008 30838689392039432 30895722230240097 30965181145083072 31012973548001919 31031374505369904 31073754711510432 31173892537605078 31191681674362464 31192388973191648 31299986124620667 31301759201007888 31320331503844608 31420551456040176 31439194241999616 31530721692562056 31549429845933696 31651100575738584 31713132380471552 31762079189258004 31780924614195264 31833485824040704 31890551900556906 31892358431215584 32013392049550368 32107319180445591 32124549660833529 32179501974302016 32248291152639312 32309663096382624 32380564701255552 32529279169674864 32546736096041616 32547841747160832 32548579798113024 32660855086560696 32672103820117248 32786662388911488 32900504966650764 32919279381220032 32970835411955523 33015864380979834 33027235383379392 33141161779010118 33141913284016126 33143039154008352 33160825456344288 33258119151070881 33384335922042687 33404143882124592 33521269211304552 33650390767971456 33695203154251024 33714431057094912 33767232402582468 33823078688043248 33824994692156672 33885630833166558 33961811578478208 34014229052647266 34034410747825056 34080892264237248 34190720847695892 34210231513816896 34211007260919872 34263809349679269 34330961704331232 34404349995084024 34461249984044064 34562359117779543 34582081856358384 34582866035495088 34602600476185344 34693525566044361 34714110308874576 34734707265270016 34835828788218456 34856497963956096 34978715698752576 35091437594840604 35111462247893952 35214479101133874 35235372941825184 35293647326653824 35348120388045198 35369093522249568 35514167736860928 35607488147705907 35677273928030496 35753540190969672 35812671552045792 35937021106045951 35939056860416464 35959565200741632 36075447968046128 36201939721089768 36223419452738688 36279327546719226 36348370983430452 36350430039880128 36467572402481412 36488382336046656 36595439065884222 36615078108046818 36617152272877152 36743461972380783 36756116797631904 36883742203179237 36884995187525424 36906880197129984 37096279851402272 37155639806301816 37305928638387324 37308041938403136 37369744228221696 37449628435323072 37499500284569688 37520899079670144 37579661867390166 37643945705787264 37775937100267584 37796209659919296 37907103548532402 37928734939231776 38050963524048654 38053119028676256 38073540338765664 38185247914192493 38207038025787984 38330163466049011 38354208832311552 38487383168534856 38509345691238528 38622331917372636 38709161584071936 38768906232049572 38771102406575808 38791909024402752 38905724289931974 39053374097483898 39076545673428768 39129913340420544 39190307386745763 39213560209450608 39278413960308288 39417030104972896 39566620352050592 39639794559553332 39705353242485552 39728911657842432 39790230212530764 39868213592126592 39996692312398968 40019516110502784 40020423588245888 40136933169034308 40160747654123328 40289255496051516 40313160358693056 40431438967968522 40454510850834336 40584878964051894 40608959229249504 40727182186225989 40751346884331024 40775525920099584 40918497609861504 41073786025838208 41194296306986796 41286908193444096 41350631397335892 41375166007159872 41431672948680576 41565190050140104 41588908899149952 41733314832827556 41735678934677184 41800094782089543 41894068608053568 42016985594163366 42039534124053754 42040962256749408 42186937820140899 42201467434318112 42349438919010672 42374566152260352 42497929237801032 42520735867409208 42523144574954112 42684522732733824 42809758907260788 42832732881111372 42906002632402688 42982917779011482 42997721536852416 43079550795176832 43147019181077598 43148484936350496 43298306064601713 43372372226233152 43395648128055488 43547806782080928 43640897652453096 43808999301698688 43867339955534352 43868830180955904 43892372508293376 43961113882607364 44021152507973112 44036313844505856 44188215705346824 44190718872011136 44214433941792384 44344158868094508 44369463513818304 44512447896056916 44538858509499456 44668522397796246 44695025615072736 44839059148962994 44996278851448839 45022976536776624 45048668544467712 45180841110888744 45352305403529688 45379214330433408 45441189685649664 45587627796927856 45613642018422528 45685079132905692 45774615605774976 45845265244872402 45872466660112032 45948333312058752 46083145490372724 46109442475144512 46110488047326784 46258034088059148 46285480411832768 46447771717624608 46547061758054856 46610632067265648 46638287598336768 46760838806407617 46787522511543696 46788583459787472 46815282997191936 46952638801511832 46980497255766912 47130827184060264 47158791362999424 47324144768900544 47476650863607876 47569698570707328 47643118783887006 47671386921292896 47750228736061056 47866921732290816 48048579879282432 48269252961453024 48372436728958968 48436854534235847 48464494644573936 48467240053173504 48623429869975216 48651176448062208 48793918754512296 48820104144062424 48822869697169536 48991282629841044 49008155730175872 49178322937572316 49179993583367232 49350757449976146 49523796571469751 49540853075069088 49711742668515177 49712869926024189 49714558731012528 49741238184516432 49744055917870848 49932837913764096 49999333712759584 50106215823186888 50281903816956828 50367916133690112 50394946213225728 50475586151957184 50542804731376536 50571646585642368 50650848603873702 50734618032064872 50737492038235008 50764720451687552 50942717367717312 51051616121737584 51121338396355872 51286081271543838 51315347270725344 51316510891379808 51496442556496848 51662394236848667 51691874976066096 51694803208767744 51722545365870336 51874299053242632 51903900714278016 52071165463311864 52102060897905024 52173217787227392 52253743182327684 52284746945934144 52371218613744384 52637156392260906 52821718651700811 52853059412737776 52940470989980736 53022180582067797 53053640283374352 53328923083198624 53515910892045744 53547663538831104 53630310286454508 53719007328068688 53750880478257408 53908585290624696 53939347801112448 54113171952069192 54145278972332672 54302909581634652 54335129179108032 54522556475145678 54525645059820192 54701358603722118 54732573504069984 54893158598826333 54922617162070227 54925728409315728 55134175196447856 55166888009546496 55360320295694976 55644419777103408 55647571912902912 55733459709452724 55858758144071424 56022647458884488 56054616342332544 56249250426854532 56281348619505216 56369492801085249 56465918558680896 56661980775898538 56663905650401376 56694314489878944 56860655322798603 57076445286072981 57079678543014384 57110310508148496 57310557038681976 57330295382469888 57529358908103464 57531313248467328 57731074752802284 57829829634977536 57933497876058954 58063742376107904 58153359348074358 58156653609863712 58187863536604128 58358586434897961 58489786607379136 58580061146225847 58614818510143152 58694870010630816 58820340314175912 58917620940462432 59125545157459344 59159284685091072 59349930528075888 59385144679332608 59558029863728328 59593367486763648 59802320388189888 59995038468598452 60029274165754176 60030635382368832 60205399753551462 60241121481184992 60433883244077274 60469740538039584 60647158451952783 60717770646891264 60877318446077841 60913438843874256 61127020326496536 61163288880149376 61444193987163632 61479256633526016 61677378784078864 61791444460480194 61930362290166144 62025947096003838 62062749010739808 62147509423020864 62347785075210156 62383363348724928 62384777946383296 62599972249241334 62603518402015776 62841102912080352 63025478391245049 63059301186080631 63061443385124112 63098859691867392 63302201151477168 63524158378516008 63561849228390528 63781103801113812 63784716862431168 64026784099100736 64214638360891182 64249099321667058 64359003948604032 64496582305278624 64619326192765248 64720528771616397 64761129402511104 65058558339349728 65093472192083232 65284456111361359 65321710173121392 65532214958083793 65573324777822976 65801009933301528 65838558762440064 65941670823911046 66031728761959668 66054470766758784 66282323558020236 66283826568032252 66286078308016704 66321650912688576 66516238302141762 66768671844085374 66808287764249184 67002783596694369 67042538422609104 67258588723444491 67300781535942912 67390406308502048 67534464805164936 67646157376086496 67771261666333116 67923623156956416 68028458105294532 68068821495650112 68161784528474496 68381441695391784 68420463027633792 68422014521839744 68527618699358538 68661923408662464 68808699990168048 68922499968088128 69124718235559086 69164163712716768 69165732070990176 69387051132088722 69428220617749152 69671657576436912 69712995927912192 69896180438089373 69957431397505152 70182875189681208 70222924495787904 70428958202267748 70470745883650368 70587294653307648 70696240776090396 70738187044499136 71214976295411814 71354547856060992 71464678175830509 71507080381939344 71625343104091584 71874042212091902 71878113720832928 72150895936092256 72403879442179536 72446838905477376 72558655093438452 72696741966860904 72700860079760256 72935144804962824 72976764672093312 73190878131768444 73230156216093636 73234304545754304 73486923944761566 73512233595263808 73767484406358474 73769990375050848 74026136174964219 74192559702804544 74311279612603632 74611857276774648 74616083876806272 74899256870646144 74999000569139376 75041798159340288 75159323734780332 75287891411574528 75551874200535168 75592419319838592 75814207097064804 75857469878463552 75976272905810553 76101927048097308 76106238057352512 76147080677531328 76370495828384986 76414076051575968 76660326932098022 76929121907315757 76974766337069712 77018691382477056 77244663834745272 77537812464099144 77542204813151616 77583818048805504 77811448579863948 78106748194967796 78153091346857536 78259826680841088 78380614773491526 78427120418901216 78556827920616576 78834060209945792 78955734588391359 79133240704101184 79279589119106664 79410706484971104 79580460425061528 79736427184253184 79993384624797936 80039032221005568 80040847176491776 80273866338068616 80321495308246656 80578510992103032 80626320717386112 80862877935937044 80909021701668672 81169757928103788 81217918458499008 81454364372451978 81502693768662048 81836995219723008 82052037905583177 82147572051676416 82388592613973592 82701262794671784 82750332014319744 82863345897361152 83130380100280208 83177817798299904 83466629665655112 83471357869354368 83600189564179086 83788137216107136 84033971188326732 84079068248107508 84081924513498816 84373875640281798 84402934868636224 84698877838021344 84992971163847807 84995858475602064 85041471734818416 85046289149908224 85369045465467648 85619517814521576 85665465762222744 85965835558022964 85995443073704832 86159101590353664 86294038362155196 86296969872700992 86596612129203426 86744744452466304 86791296256110976 87095613564161856 87281795304906192 87617998603397376 87734679911068704 87922227765214728 88042305015946224 88326028856547721 88376431410693648 88381437744022272 88428867883584768 88688317736189016 88738927027636608 89024895792113832 89077717018998912 89337044795592492 89390051230145472 89678118297925988 89992557702897678 90045953073553248 90308099630327193 90361682221777488 90650824866115911 90704610807059376 90758428660866816 91175255593855712 91370158265811384 91549231211549952 91690530489744804 91744933320224064 91896666624117504 92166290980745448 92218884950289024 92220976094653568 92516068176118296 92570960823665536 92895543435249216 93094123516109712 93221264134531296 93521677612815234 93575045023087392 93577166919574944 93899958373862001 93905277603023664 93960994511533824 94261654368120528 94317582725998848 94648289537801088 94953301727215752 95139397141414656 95286237567774012 95342773842585792 95500457472122112 96321957541336773 96373648982500587 96538505922906048 96744873457917936 96873709068471694 96928989289147872 97246859739950432 97587837509024592 97640208288124848 97645739394339072 97982565259682088 98016311460351744 98356645875144632 98359987166734464 98701514899952292 98912506235866569 99047593142939502 99081706150138176 99423485337030354 99425739852048378 99429117462025056 99482476369032864 99774357453212643 99998667425519168 100153007766128061 100212431646373776 100563807633913656 100951172303914368 101085609462753072 101143293171284736 101301697207747404 101469236064129744 101474984076470016 101529440903375104 101885434735434624 102103232243475168 102242676792711744 102572162543087676 102630694541450688 102633021782759616 102791428049037807 102992885112993696 103324788473697334 103383749952132192 103687077353338629 103748598106485264 103807801428556032 104080576698133083 104142330926623728 104204121795810048 104507486364655368 104569493891868288 105274312784521812 105643437303401622 105706118825475552 105880941979961472 106044361164135594 106107280566748704 106657846166397248 106822464443117721 107031821784091488 107260620572909016 107438014656137376 107811063318137853 107817170581249392 107878695602224896 108226343904138384 108290557944665344 108605819163269304 108670258358216064 109045112950291356 109051290119640384 109402717207444236 109465147008139968 109786317197652666 109845234324140454 109851456818631456 110268350392895712 110651226609537711 110720640591389952 111288839554206816 111466919418905448 112045294917768976 112109232684665088 112498500853709064 112562697239010432 112738985602170498 112931837117361792 113323961551797076 113327811300802752 113388628979757888 113721310645597206 114152890572145962 114159357086028768 114220621016296992 114555743742577479 114621114077363952 114990490398147033 115058717816206928 115062626496934656 115462149505604568 115866995752117908 116127484752215808 116306718696148716 116313307219727424 116375727073208256 116717172869795922 116979573214758272 117160122292451694 117229637020286304 117389740021261632 117640680628351824 117835241880924864 118251090314918688 118699861056151776 119048125850129537 119116059727456656 119186734973527296 119499921394152799 119604640776379776 119990076937196904 120058548331508352 120061270764737664 120410799507102924 120482242962369984 120867766488154548 120939481076079168 121294316903905566 121754636892155682 121826877687748512 122181546558677967 122254040652993072 122326577760298752 122888387974327264 123354757568157728 123582888920960388 123860724580332288 124051894192007676 124125498021479616 124295018846041728 124695570150420312 124766726697449856 124769555892766592 125199944498482668 125207036804031552 125682205824160704 126050956782490098 126118602372161262 126122886770248224 126560813460422697 126604402302954336 127048316757032016 127123698456781056 127562207602227624 127569433724862336 128053568198201472 128429276721782364 128498198643334116 128718007897208064 128993164610557248 129238652385530496 129441057543232794 129894918193805139 130117116678699456 130186944384166464 130568912222722718 130643420346242784 131064429916167586 131602019866603056 131677117524880128 131883341647822092 132063457523919336 132108941533517568 132564647116040472 132567653136064504 132572156616033408 132643301825377152 133032476604283524 133537343688170748 133616575528498368 134005567193388738 134085076845218208 134517177446888982 134780812617004096 134988836554346517 135068929610329872 135292314752172992 135542523332666232 136056916210589064 136137642991300224 136323569056948992 136762883390783568 136840926055267584 136844029043679488 137055237398717076 137323846817324928 137617399980336096 137844999936176256 138249436471118172 138328327425433536 138331464141980352 138774102264177444 138856441235498304 139343315152873824 139792360876178746 139914862795010304 140282516419222851 140365750379362416 140445848991575808 140857916404535496 140941491767300736 141392481552180792 141476374088998272 142429952590823628 142709095712121984 142929356351661018 143014160763878688 143250686208183168 143748084424183804 143756227441665856 144301791872184512 144807758884359072 145117310186876904 145310563602707541 145393483933721808 145401720159520512 145870289609925648 145953529344186624 146381756263536888 146460312432187272 146468609091508608 146973847889523132 147024467190527616 147534968812716948 147539980750101696 148052272349928438 148385119405609088 148622559225207264 149138609778072567 149223714553549296 149232167753612544 149798513741292288 149998001138278752 150318647469560664 151103748401070336 151184838639677184 151628414194129608 151714939756927104 151952545811621106 152203854096194616 152212476114705024 152294161355062656 152740991656769972 152828152103151936 153320653864196044 153858243814631514 153949532674139424 154489327669490544 154987182710546001 155075624928198288 155084409626303232 155167636097611008 155622897159727896 156213496389935592 156306182693715072 156519653361682176 156761229546983052 156854240837802432 157113655841233152 157668120419891584 157911469176782718 158266481408202368 158559178238213328 158821412969942208 159160920850123056 159986769249595872 160547732676137232 160642990616493312 161065111444292903 161157021984206064 161252641434772224 161725755871874088 161818043403337344 162339515856207576 162435836916998016 162908728744903956 163005387537324096 164104075811166354 164679475796478999 164767851486210681 164777185227947184 165402525589343568 165500664028639488 166260760200560416 166933259331310224 166942715738708736 167200379128358172 167576274432214272 168067942376653464 168158136496215016 168163849026997632 168747751280563596 168805869737272448 169108478403255747 169397755676042688 169985942327695614 169991716951204128 170082943469636832 170581965968395809 171229335858218943 171239035629043152 171330931524445488 171931671116045928 171990886147409664 172588076724310392 172593939745401984 173193224258406852 173489488904932608 173582592512221952 174191227128323712 174563590609812384 175075759304693883 175469359822137408 175740183438677541 175844455530429456 176084610031892448 176652057713095442 176752862821387296 177376635472378032 177477854055273216 178049791584227664 178155434037997824 178674089591184984 178780102460290944 179356236595851976 179985115405795356 180091906147106496 180616199260654386 180723364443554976 181301649732231822 181409221614118752 181941475355858349 182350511187711424 182631955338233523 182740316531622768 183381060979489608 183489866640448128 184332581961490896 184437769900578048 184441952189307136 185032136352236592 185141921647331072 185791086870498432 186188247032219424 186442528269062592 187043355225630468 187150090046174784 187154333839149888 187799916747724002 187810555206047328 188523308736241056 189076435173735147 189177903558241893 189296579075602176 189906603454431504 190572475135548024 190685547685171584 192643915082673546 192747297965001174 193077011845812096 193489746915835872 193747418136943388 193857978578295744 194161586314849191 194493719479900864 195175675018049184 195280416576249696 195853368334084077 195965130519364176 196596644874251379 196713291750289264 196719974333468928 197403029799904584 197825012471733138 198095186285879004 198163412300276352 198846970674060708 198851479704096756 198858234924050112 198964952738065728 199548714906425286 199997334851038336 200306015532256122 200424863292747552 201127615267827312 201775766170333473 201902344607828736 202171218925506144 202603394415494808 202938472128259488 203770869470869248 204206464486950336 204485353585423488 205144325086175352 205261389082901376 205266043565519232 205582856098075614 205985770225987392 206649576947394668 206767499904264384 207374154706677258 207497196212970528 208161153396266166 208284661853247456 209014972729310736 209138987783736576 209688541314268119 210548625569043624 211286874606803244 211412237650951104 211761883959922944 212088722328271188 212214561133497408 213315692332794496 213644928886235442 214063643568182976 214521241145818032 214876029312274752 215622126636275706 215634341162498784 216452687808276768 217211638326538608 217340516716432128 218090225900582712 218102580239280768 218805434414888472 218930294016279936 219572634395305332 219690468648280908 219702913637262912 220536700785791424 221302453219075422 222078408524892657 222577679108413632 222933838837810896 224090589835537952 224997001707418128 225125394478020864 225477971204340996 225863674234723584 226647923103594152 226655622601605504 226777257959515776 227442621291194412 227928818717431659 228305781144291924 228318714172057536 228441242032593984 229111487485154958 229242228154727904 229980980796294066 230117435632413856 230787365721947271 230924299011209136 231733991504235816 232613437392297432 232626614439454848 232751454146416512 233434345739591844 233959146429516544 234320244584903388 234459274040572608 234779480042523264 235281361256703648 235670483761849728 236502180629837376 236867203765174077 237399722112303552 238096251700259074 238232119454913312 238999842788305598 239209281552759552 239980153874393808 240117096663016704 240122541529475328 240821599014205848 240964485924739968 241735532976309096 241878962152158336 242588633807811132 243509273784311364 243653755375497024 244363093117355934 244508081305986144 245776775948654528 246156113716749531 246709515136315456 247165777841920776 248103788384015352 248250996042959232 248590037692083456 249391140300840624 249533453394899712 249539111785533184 250399888996965336 250414073608063104 251364411648321408 252101913564980196 252237204744322524 252245773540496448 253121626920845394 253208804605908672 254096633514064032 254978913491543421 255124415204455248 255138867449724672 256107136396402944 256858553443564728 256996397286668232 257986329221114496 258477304771060992 258882115086465588 259789836387610278 260234233357398912 260373888768332928 261137824445445436 261286840692485568 262128859832335172 263204039733206112 263766683295644184 264126915047838672 264978086569643163 265129294232080944 265135306272129008 265144313232066816 265286603650754304 266064953208567048 267074687376341496 267233151056996736 268011134386777476 268170153690436416 269034354893777964 269561625234008192 269977673108693034 270137859220659744 270584629504345984 271085046665332464 272113832421178128 272275285982600448 273525766781567136 274110474797434152 274647693634649856 275234799960672192 275689999872352512 276498872942236344 276656654850867072 276662928283960704 277548204528354888 277712882470996608 278686630305747648 279584721752357492 280565032838445702 280731500758724832 281699875121586003 281715832809070992 281882983534601472 282784963104361584 282952748177996544 284859905181647256 285418191424243968 285858712703322036 286028321527757376 286501372416366336 287496168848367608 287512454883331712 288603583744369024 289120946947501761 289615517768718144 290234620373753808 290621127205415082 290786967867443616 291740579219851296 292763512527073776 292920624864374544 292937218183017216 293947695779046264 294048934381055232 295069937625433896 295079961500203392 296104544699856876 296770238811218176 297245118450414528 298277219556145134 298447429107098592 299323072359637929 299996002276557504 300459023298384183 300637294939121328 303256828388259216 303429879513854208 303905091623242212 304407708192389232 304424952229410048 304588322710125312 305481983313539944 305656304206303872 306641307728392088 307716487629263028 307899065348278848 308374284147113421 308978655338981088 309974365421092002 310151249856396576 311061232060015887 311245794319455792 312241730094399249 312426992779871184 312612365387430144 313522459093966104 313708481675604864 315336240839783168 315822938353565436 316532962816404736 317118356476426656 317642825939884416 318321841700246112 319973538499191744 320467393329353163 321095465352274464 322130222888585806 322314043968412128 323433189954413559 323451511743748176 323636086806674688 324679031712415152 324871673833996032 325817457489807912 326010775074648192 328208151622332708 329358951592957998 329535702972421362 329554370455894368 330805051178687136 331953679828613133 332521520401120832 333866518662620448 334400758256716344 336135884753306928 336316272992430032 336327698053995264 337495502561127192 337611739474544896 338216956806511494 338795511352085376 339971884655391228 339983433902408256 340165886939273664 341163931936791618 342458671716437886 342478071258086304 342661863048890976 343667231227732437 343863342232091856 344971471194441099 345176153448620784 345187879490803968 346386448516813704 348382454256647424 349127181219624768 350151518609387766 350938719644274816 351480366877355082 351688911060858912 352169220063784896 353304115426190884 353505725642774592 354753270944756064 356099583168455328 357144377550388611 357348179182369968 357560204920581888 358499764182458397 358712473191703952 359970230811590712 360183812294212992 361232398521308772 361446728887109952 362603299464463644 362818443228237504 363882950711716698 364701022375422848 365263910676467046 365480633063245536 366762121958979216 366979733280896256 368665163922981792 370064272704473184 371582173740996864 372376494064438848 372885056538125184 374086710451260936 374300180092349568 374308667678299776 375599833495448004 375621110412094656 377046617472482112 378152870347470294 378355807116483786 379682440381268091 379813206908863008 381132002766185449 381144950271096048 381371095370343168 385287830165347092 385494595930002348 386154023691624192 386979493831671744 387494836273886776 387715957156591488 388323172629698382 388987438959801728 389684754581415417 390351350036098368 390560833152499392 391706736668168154 391930261038728352 393193289748502758 393426583500578528 394806059599809168 395650024943466276 396190372571758008 396326824600552704 397693941348121416 397702959408193512 397716469848100224 397929905476131456 399097429812850572 399994669702076672 400612031064512244 400849726585495104 402255230535654624 403551532340666946 404342437851012288 404966509663039551 405206788830989616 405876944256518976 408412928973900672 408970707170846976 410288650172350704 410522778165802752 410532087131038464 411165712196151228 411971540451974784 413299153894789336 413534999808528768 414748309413354516 414994392425941056 416322306792532332 416569323706494912 418029945458621472 419377082628536238 420847549257668553 421097251138087248 422573749213606488 422824475301902208 424177444656542376 424429122266994816 426631384665588992 427289857772470884 428127287136365952 429042482291636064 429752058624549504 431244253272551412 431268682324997568 432905375616553536 434423276653077216 435931690808122623 436180451801165424 436205160478561536 437610868829776944 437860588032559872 439145268790610664 439380937296561816 439405827274525824 441073401571582848 442604906438150844 444156817049785314 445155358216827264 445867677675621792 447415829334217701 448181179671075904 449994003414836256 450955942408681992 453295846207188304 453311245203211008 453554515919031552 454885242582388824 455857637434863318 456611562288583848 456637428344115072 456882484065187968 458222974970309916 458484456309455808 459961961592588132 460234871264827712 461574731443894542 461848598022418272 463467983008471632 464961548131638003 465226874784594864 465253228878909696 465502908292833024 466868691479183688 468640489169806776 468918548081145216 469558960085046528 470562722513407296 471340967523699456 473004361259674752 473734407530348154 474799444224607104 476192503400518148 476464238909826624 477999685576611196 479960307748787616 481643198028411696 481928971849479936 483195334332878709 483471065952618192 483757924304316672 485177267615622264 487018547568622728 487307510750994048 488726186234711868 489016162611972288 491553551897309056 492312227433499062 493419030272630912 494303554458632043 494331555683841552 496207576768030704 496501992085918464 498782280601681248 500799777993930672 500828147216126208 502728823296642816 504203827129960392 504474409488645048 504491547080992896 506243253841690788 506417609211817344 508193267028128064 509957826983086842 510248830408910496 511745897905187427 513688007574656829 513717106887129456 513992794573336464 515972658442228992 517764230172931176 519579672775220556 520468466714797824 520747777536665856 522275648890890872 522573681384971136 524257719664670344 525227277914081649 526408079466412224 527220550316032623 527533366591288368 528253830095677344 529956173139286326 530258588464161888 530270612544258016 532129906417134096 534149374752682992 534466302113993472 536022268773554952 536340307380872832 538068709787555928 539123250468016384 539955346217386068 540275718441319488 541169259008691968 542170093330664928 544227664842356256 545824426067575047 547051533563134272 547895866014700569 548220949594868304 550469599921344384 552997745884472688 553313309701734144 553325856567921408 555096409056709776 555425764941993216 557373260611495296 559169443504714984 561130065676891404 561463001517449664 563399750243172006 563431665618141984 565569926208723168 567229305521205441 567533710674725679 569719810363294512 571717425406644072 572056643055514752 574992337696735216 575024909766663424 577207167488738048 578241893895003522 579231035537436288 580469240747507616 581242254410830164 581573935734887232 582484758944547573 583481158439702592 585527025054147552 585841249728749088 587560105002252231 587895391558092528 589789934622754137 590139875250867792 590159923000406784 592209089399713752 594490236900829056 596554439112290268 596894858214197184 598646144719275858 599992004553115008 600918046596768366 601274589878242656 605327298511000419 606513656776518432 607810183246484424 608815416384778464 610963966627079888 611312608412607744 613282615456784176 615432975258526056 615798130696557696 616748568294226842 617957310677962176 619948730842184004 620302499712793152 622122464120031774 622491588638911584 624483460188798498 624853985559742368 627044918187932208 627416963351209728 629065623942804357 631645876707130872 634236712952853312 635285651879768832 636643683400492224 639947076998383488 640934786658706326 642190930704548928 644260445777171612 644628087936824256 646866379908827118 646903023487496352 649358063424830304 651612778922833187 651634914979615824 652021550149296384 656416303244665416 658717903185915996 659071405944842724 659108740911788736 661610102357374272 663907359657226266 665043040802241664 666235225574677971 667733037325240896 668801516513432688 672271769506613856 672632545984860064 674991005122254384 676433913613022988 677591022704170752 679943769310782456 679966867804816512 680331773878547328 682327863873583236 684917343432875772 684956142516172608 685323726097781952 687334462455464874 687726684464183712 689942942388882198 690352306897241568 692362097165841813 692772897033627408 698254362439249536 700303037218775532 701877439288549632 702960733754710164 703377822121717824 704338440127569792 706608230852381768 707011451285549184 709506541889512128 710601611295522231 712199166336910656 714288755100777222 714696358364739936 716999528364916794 717424946383407904 719940461623181424 720367624588425984 722464797042617544 722893457774219904 725206598928927288 725636886456475008 727765901423433396 729402044750845696 730527821352934092 730961266126491072 733524243917958432 737330327845963584 738468341150248593 740128545408946368 744752988128877696 745770113076250368 748173420902521872 748600360184699136 748617335356599552 751199666990896008 751242220824189312 754093234944964224 756305740694940588 756711614232967572 759364880762536182 759626413817726016 762264005532370898 762289900542192096 764936740474630263 770575660330694184 770989191860004696 773958987663343488 774989672547773552 775431914313182976 776646345259396764 777974877919603456 779369509162830834 780702700072196736 781121666304998784 783413473336336308 783860522077456704 786386579497005516 786853167001157056 789612119199618336 791300049886932552 792380745143516016 794934259708929489 795387882696242832 795405918816387024 795432939696200448 795859810952262912 798194859625701144 801224062129024488 801699453170990208 804510461071309248 807103064681333892 808684875702024576 809933019326079102 810413577661979232 811753888513037952 816825857947801344 820577300344701408 822331424392302456 823943080903949568 826598307789578672 827069999617057536 829496618826709032 829988784851882112 832644613585064664 833138647412989824 836059890917242944 838754165257072476 841695098515337106 842194502276174496 845099625364758009 845147498427212976 845648950603804416 848354889313084752 848858244533989632 854579715544941768 856254574272731904 858084964583272128 859504117249099008 862488506545102824 862537364649995136 865810751233107072 868846553306154432 871863381616245246 872360903602330848 875221737659553888 878260702026427339 878290537581221328 878761874593123632 878811654549051648 882146803143165696 885209812876301688 888313634099570628 890310716433654528 891735355351243584 894831658668435402 896362359342151808 897969217078913787 899988006829672512 901377069895152549 901911884817363984 906591692414376608 909770485164777648 911715274869726636 913223124577167696 913274856688230144 913764968130375936 916445949940619832 916968912618911616 919923923185176264 920469742529655424 923149462887789084 923697196044836544 926935966016943264 929923096263276006 930453749569189728 933183696180047661 933737382958367376 936725190283197747 937280978339613552 937837096162290432 941125445026814592 946008722519349504 947468815060696308 949598888449214208 952385006801036296 952928477819653248 955999371153222392 959920615497575232 961402179988059489 963286396056823392 966390668665757418 966942131905236384 970299569863240677 970354535231244528 974037095137245456 974615021501988096 977452372469423736 978032325223944576 983107103794618112 984624454866998124 986838060545261824 988607108917264086 988663111367683104 992415153536061408 995861039485839399 997564561203362496 1001599555987861344 1008407654259920784 1008948818977290096 1008983094161985792 1012486507683381576 1012835218423634688 1016386534056256128 1019915653966173684 1020497660817820992 1023491795810374854 1027376015149313658 1027434213774258912 1027985589146672928 1031001693683197311 1034914413583323297 1035528460345862352 1039159345550441112 1044551297781781744 1045147362769942272 1048515439329340688 1050454555828163298 1052816158932824448 1054441100632065246 1055066733182576736 1056507660191354688 1059912346278572652 1060517176928323776 1060541225088516032 1064259812834268192 1068298749505365984 1071433132651165833 1072044537547109904 1072680614761745664 1075499292547375191 1076137419575111856 1079910692434772136 1080551436882638976 1084340186661329856 1088455329684712512 1091648852135150094 1094103067126268544 1095791732029401138 1096441899189736608 1100939199842688768 1105995491768945376 1110192818113419552 1114047654287424481 1114746521222990592 1118338887009429968 1122260131353782808 1122926003034899328 1126799500486344012 1126863331236283968 1131139852417446336 1134458611042410882 1135067421349451358 1139047321143804273 1139439620726589024 1143396008298556347 1143434850813288144 1144113286111029504 1149984675393470432 1156483787790007044 1158462071074872576 1160938481495015232 1162484508821660328 1163147871469774464 1164969517889095146 1166962316879405184 1171054050108295104 1171682499457498176 1175120210004504462 1175790783116185056 1179579869245508274 1180279750501735584 1184418178799427504 1188235067447519341 1188980473801658112 1193108878224580536 1193789716428394368 1197292289438551716 1199984009106230016 1201836093193536732 1202549179756485312 1210654597022000838 1213027313553036864 1214899528989118653 1215620366492968848 1217630832769556928 1221927933254159776 1226565230913568352 1230865950517052112 1231596261393115392 1233497136588453684 1235914621355924352 1239897461684368008 1240604999425586304 1244244928240063548 1244983177277823168 1248966920377596996 1249707971119484736 1254089836375864416 1258131247885608714 1262542647773005659 1263291753414261744 1268473425905706624 1273287366800984448 1279894153996766976 1281869573317412652 1284381861409097856 1288520891554343224 1289256175873648512 1293732759817654236 1293806046974992704 1298716126849660608 1303225557845666374 1303269829959231648 1307795072424367869 1312832606489330832 1317435806371831992 1318142811889685448 1318217481823577472 1323220204714748544 1327814719314452532 1330086081604483328 1332470451149355942 1335466074650481792 1337603033026865376 1342247488002653103 1344543539013227712 1345265091969720128 1349982010244508768 1352867827226045976 1359887538621564912 1359933735609633024 1360663547757094656 1364655727747166472 1369834686865751544 1369912285032345216 1370647452195563904 1374668924910929748 1375453368928367424 1379885884777764396 1380704613794483136 1384724194331683626 1385545794067254816 1394884644394914009 1396508724878499072 1400606074437551064 1405921467509420328 1406755644243435648 1408676880255139584 1413216461704763536 1414022902571098368 1419013083779024256 1421203222591044462 1424398332673821312 1428577510201554444 1429392716729479872 1433999056729833588 1434849892766815808 1439880923246362848 1444929594085235088 1445786915548439808 1449586002998636127 1450413197857854576 1451273772912950016 1455531802846866792 1461055642705868184 1461922532252982144 1467048487835916864 1474660655691927168 1476936682300497186 1480257090817892736 1489505976257755392 1496346841805043744 1501542490561311257 1502399333981792016 1502484441648378624 1508186469889928448 1512611481389881176 1513423228465935144 1518729761525072364 1519252827635452032 1524528011064741796 1524579801084384192 1529873480949260526 1535237693715562281 1541064022723970487 1541151320661388368 1541978383720009392 1547917975326686976 1549979345095547104 1553292690518793528 1558739018325661668 1561405400144393472 1562243332609997568 1566826946672672616 1567721044154913408 1572773158994011032 1573706334002314112 1579224238399236672 1582600099773865104 1584761490287032032 1589868519417858978 1590775765392485664 1590811837632774048 1596389719251402288 1602448124258048976 1603398906341980416 1609020922142618496 1614206129362667784 1617369751404049152 1619866038652158204 1620827155323958464 1623507777026075904 1637473278202725141 1641154600689402816 1643687598044101707 1644662848784604912 1653196615579157344 1658993237653418064 1659977569703764224 1665289227170129328 1666277294825979648 1672119781834485888 1677508330514144952 1683390197030674212 1684389004552348992 1690199250729516018 1690294996854425952 1696709778626169504 1701687916563616323 1702601132024177037 1709159431089883536 1716169929166544256 1724977013090205648 1725074729299990272 1731621502466214144 1737693106612308864 1743726763232490492 1744721807204661696 1747454276833642719 1750443475319107776 1756521404052854678 1756581075162442656 1757523749186247264 1762680315006756693 1769369803868262411 1770419625752603376 1776627268199141256 1783470710702487168 1789663317336870804 1792724718684303616 1795938434157827574 1799976013659345024 1802754139790305098 1803823769634727968 1813183384828753216 1815981895533001257 1819540970329555296 1823430549739453272 1826446249154335392 1832891899881239664 1833937825237823232 1839847846370352528 1840939485059310848 1846298925775578168 1847394392089673088 1853871932033886528 1859846192526552012 1860907499138379456 1866367392360095322 1867474765916734752 1873450380566395494 1874561956679227104 1882250890053629184 1887196871828413071 1894937630121392616 1904770013602072592 1905856955639306496 1911998742306444784 1919841230995150464 1922804359976118978 1926572792113646784 1932781337331514836 1933884263810472768 1940599139726481354 1940709070462489056 1948074190274490912 1954838336768499561 1954904744938847472 1956064650447889152 1969248909733996248 1977214217834528172 1977326222735366208 1984830307072122816 1991722078971678798 1995129122406724992 2003199111975722688 2016815308519841568 2017897637954580192 2023818139452202129 2024973015366763152 2031498663700597583 2032773068112512256 2039831307932347368 2040995321635641984 2046983591620749708 2054752030298627316 2054868427548517824 2055971178293345856 2062003387366394622 2069828827166646594 2071056920691724704 2077086291497525439 2078318691100882224 2089102595563563488 2097030878658681376 2100909111656326596 2105632317865648896 2108882201264130492 2110133466365153472 2113015320382709376 2119824692557145304 2121034353856647552 2121082450177032064 2128519625668536384 2136597499010731968 2142866265302331666 2144089075094219808 2150998585094750382 2152274839150223712 2159821384869544272 2161102873765277952 2168680373322659712 2176910659369425024 2183297704270300188 2188206134252537088 2191583464058802276 2192883798379473216 2211990983537890752 2215405023450745779 2220385636226839104 2228095308574848962 2236677774018859936 2244520262707565616 2245852006069798656 2253599000972688024 2253726662472567936 2262279704834892672 2268917222084821764 2270134842698902716 2278094642287608546 2278879241453178048 2286792016597112694 2286869701626576288 2294810221423890789 2299969350786940864 2312967575580014088 2321876962990030464 2324969017643320656 2326295742939548928 2329939035778190292 2333924633758810368 2342108100216590208 2343364998914996352 2350240420009008924 2351581566232370112 2359159738491016548 2360559501003471168 2368836357598855008 2376470134895038682 2384802779126788467 2386217756449161072 2387579432856788736 2394584578877103432 2403672186387073464 2405098359512970624 2421309194044001676 2426054627106073728 2429799057978237306 2431240732985937696 2435261665539113856 2443855866508319552 2453130461827136704 2461731901034104224 2466994273176907368 2471829242711848704 2479794923368736016 2481209998851172608 2488489856480127096 2489966354555646336 2497933840755193992 2499415942238969472 2508179672751728832 2516262495771217428 2525085295546011318 2526583506828523488 2536946851811413248 2546574733601968896 2563739146634825304 2568763722818195712 2577041783108686448 2578512351747297024 2587465519635308472 2587612093949985408 2597432253699321216 2606451115691332748 2606539659918463296 2615590144848735738 2625665212978661664 2634782106079282017 2634871612743663984 2636285623779370896 2636434963647154944 2646440409429497088 2655629438628905064 2664940902298711884 2670932149300963584 2675206066053730752 2684494976005306206 2689087078026455424 2690530183939440256 2699964020489017536 2705735654452091952 2719775077243129824 2729311455494332944 2738106894552979351 2739669373731503088 2739824570064690432 2741294904391127808 2749337849821859496 2750906737856734848 2759771769555528792 2761409227588966272 2769448388663367252 2771091588134509632 2789769288789828018 2799551088540142983 2801212148875102128 2810175570849593241 2811842935018840656 2813511288486871296 2826432923409527072 2838026167558048512 2842406445182088924 2848796665347642624 2857155020403108888 2858785433458959744 2867998113459667176 2869699785533631616 2879761846492725696 2889859188170470176 2899172005997272254 2900826395715709152 2910898709589722031 2911063605693733584 2922111285411736368 2923845064505964288 2934096975671833728 2949321311383854336 2953873364600994372 2960514181635785472 2987583118457518197 2992693683610087488 3003084981122622514 3004798667963584032 3025222962779762352 3026846456931870288 3037459523050144728 3038505655270904064 3049056022129483592 3049159602168768384 3059746961898521052 3070475387431124562 3082128045447940974 3082302641322776736 3083956767440018784 3093005081049591933 3099958690191094208 3104743240749969891 3106585381037587056 3117478036651323336 3133653893345345232 3135442088309826816 3145546317988022064 3147412668004628224 3158448476798473344 3165200199547730208 3169522980574064064 3179737038835717956 3181551530784971328 3181623675265548096 3192779438502804576 3204896248516097952 3214299397953497499 3218041844285236992 3226497877642125573 3228412258725335568 3239732077304316408 3241654310647916928 3274946556405450282 3282309201378805632 3287375196088203414 3289325697569209824 3306393231158314688 3317986475306836128 3330578454340258656 3342142962862273443 3344239563668971776 3355016661028289904 3366780394061348424 3368778009104697984 3380398501459032036 3380589993708851904 3393419557252339008 3403375833127232646 3405202264048354074 3418318862179767072 3430188024895669041 3432339858333088512 3449954026180411296 3475386213224617728 3487453526464980984 3489443614409323392 3494908553667285438 3500886950638215552 3513042808105709356 3513162150324885312 3515047498372494528 3525360630013513386 3538739607736524822 3540839251505206752 3553254536398282512 3564705202342558023 3566941421404974336 3579326634673741608 3591876868315655148 3599952027318690048 3605508279580610196 3607647539269455936 3626366769657506432 3631963791066002514 3639081940659110592 3646861099478906544 3652892498308670784 3665783799762479328 3679695692740705056 3692597851551156336 3694788784179346176 3704497563218736769 3707743864067773056 3719692385053104024 3721814998276758912 3732734784720190644 3734949531833469504 3746900761132790988 3749123913358454208 3774393743656826142 3787627943319016977 3789875260242785232 3809540027204145184 3823997484612889568 3839682461990300928 3845608719952237956 3853145584227293568 3865562674663029672 3867768527620945536 3881198279452962708 3881418140924978112 3896148380548981824 3909676673536999122 3909809489877694944 3923385217273103607 3938497819467992496 3954428435669056344 3954652445470732416 3969660614144245632 3983444157943357596 3990258244813449984 4006398223951445376 4026742464007959309 4033630617039683136 4035795275909160384 4047636278904404258 4049946030733526304 4062997327401195166 4079662615864694736 4081990643271283968 4093967183241499416 4109504060597254632 4109736855097035648 4111942356586691712 4124006774732789244 4139657654333293188 4142113841383449408 4154172582995050878 4156637382201764448 4178205191127126976 4184653933184742027 4194061757317362752 4201818223312653192 4217764402528260984 4220266932730306944 4226030640765418752 4239649385114290608 4242068707713295104 4242164900354064128 4257039251337072768 4273194998021463936 4285732530604663332 4288178150188439616 4301997170189500764 4304549678300447424 4319642769739088544 4337360746645319424 4348758008995908381 4353821318738850048 4366595408540600376 4383166928117604552 4385767596758946432 4423981967075781504 4430810046901491558 4440771272453678208 4456190617149697924 4473355548037719872 4489040525415131232 4504627471683933771 4507198001945376048 4507453324945135872 4524559409669785344 4537834444169643528 4540269685397805432 4556189284575217092 4557758482906356096 4573584033194225388 4573739403253152576 4589620442847781578 4599938701573881728 4625935151160028176 4643753925980060928 4649938035286641312 4659878071556380584 4684216200433180416 4686729997829992704 4700480840018017848 4703163132464740224 4718319476982033096 4721119002006942336 4737672715197710016 4752940269790077364 4769605558253576934 4772435512898322144 4789169157754206864 4807344372774146928 4810196719025941248 4842618388088003352 4852109254212147456 4859598115956474612 4862481465971875392 4870523331078227712 4887711733016639104 4906260923654273408 4923463802068208448 4933988546353814736 4959589846737472032 4976979712960254192 4979932709111292672 4995867681510387984 4998831884477938944 5016359345503457664 5032524991542434856 5050170591092022636 5053167013657046976 5105063749690848969 5107803396072531111 5127478293269650608 5154083566217372896 5174931039270616944 5175224187899970816 5194864507398642432 5212902231382665496 5213079319836926592 5231180289697471476 5242362830500928157 5251330425957323328 5269564212158564034 5269743225487327968 5272571247558741792 5288040945020270079 5308109411604787233 5311258877257810128 5329881804597423768 5350412132107461504 5368989952010612412 5378174156052910848 5381060367878880512 5399928040978035072 5411471308904183904 5439550154486259648 5447945686599003771 5458622910988665888 5476213789105958702 5479338747463006176 5498675699643718992 5501813475713469696 5519543539111057584 5522818455177932544 5538896777326734504 5542183176269019264 5579538577579656036 5599102177080285966 5602424297750204256 5620351141699186482 5623685870037681312 5652865846819054144 5661590615485239213 5684812890364177848 5714310040806217776 5717570866917919488 5735996226919334352 5739399571067263232 5759523692985451392 5779718376340940352 5798344011994544508 5801652791431418304 5821797419179444062 5822127211387467168 5844222570823472736 5864515010305498683 5868193951343667456 5907746729201988744 5975166236915036394 5985387367220174976 6006169962245245028 6009597335927168064 6050445925559524704 6053692913863740576 6071454418356606387 6074919046100289456 6094495991101792749 6098112044258967184 6098319204337536768 6119493923797042104 6140950774862249124 6164256090895881948 6164605282645553472 6167913534880037568 6186010162099183866 6199917380382188416 6209486481499939782 6213170762075174112 6234956073302646672 6267307786690690464 6291092635976044128 6316896953596946688 6330400399095460416 6339045961148128128 6359474077671435912 6363103061569942656 6363247350531096192 6385558877005609152 6409792497032195904 6428598795906994998 6452995755284251146 6456824517450671136 6479464154608632816 6483308621295833856 6549893112810900564 6564618402757611264 6574750392176406828 6578651395138419648 6612786462316629376 6635972950613672256 6661156908680517312 6684285925724546886 6710033322056579808 6733560788122696848 6737556018209395968 6760797002918064072 6761179987417703808 6786839114504678016 6806751666254465292 6810404528096708148 6836637724359534144 6860376049791338082 6884430664271672367 6899908052360822592 6974907052929961968 6978887228818646784 6989817107334570876 7001773901276431104 7026085616211418712 7026324300649770624 7030094996744989056 7050721260027026772 7077479215473049644 7081678503010413504 7106509072796565024 7129410404685116046 7154408337380365401 7158653269347483216 7183753736631310296 7211016559161220392 7215295078538911872 7252733539315012864 7263927582132005028 7278163881318221184 7293722198957813088 7305784996617341568 7331567599524958656 7359391385481410112 7385195703102312672 7408995126437473538 7415487728135546112 7439384770106208048 7443629996553517824 7465469569440381288 7469899063666939008 7493801522265581976 7498247826716908416 7548787487313652284 7575255886638033954 7579750520485570464 7619080054408290368 7647994969225779136 7691217439904475912 7706291168454587136 7731125349326059344 7735537055241891072 7762396558905925416 7762836281849956224 7792296761097963648 7819353347073998244 7819618979755389888 7846770434546207214 7876995638935984992 7904346318237846051 7908856871338112688 7909304890941464832 7939321228288491264 7966888315886715192 8012796447902890752 8053484928015918618 8067261234079366272 8071590551818320768 8095272557808808516 8099892061467052608 8125994654802390332 8159325231729389472 8187934366482998832 8214320683658938053 8219008121194509264 8219473710194071296 8223884713173383424 8248013549465578488 8279315308666586376 8284227682766898816 8308345165990101756 8313274764403528896 8356410382254253952 8369307866369484054 8388123514634725504 8403636446625306384 8435528805056521968 8440533865460613888 8479298770228581216 8514078502674145536 8546389996042927872 8571465061209326664 8576356300376879232 8603994340379001528 8609099356600894848 8639285539478177088 8697516017991816762 8732696128769166093 8733190817081200752 8766333856235209104 8771535193517892864 8847963934151563008 8861620093802983116 8881542544907356416 8912381234299395848 8946711096075439744 8962749355372554591 8978081050830262464 9009254943367867542 9014396003890752096 9075668888339287056 9080539370795610864 9112378569150434184 9115516965812712192 9147168066388450776 9147478806506305152 9179240885695563156 9199877403147763456 9251870302320056352 9279015243148775799 9299876070573282624 9314229722249909673 9319756143112761168 9400961680036035696 9406326264929480448 9436638953964066192 9442238004013884672 9475345430395420032 9505880539580154728 9539211116507153868 9544871025796644288 9578338315508413728 9614688745548293856 9642898193860492497 9679493632926376719 9685236776176006704 9719196231912949224 9724962931943750784 9775423466033278208 9812521847308546816 9846927604136416896 9867977092707629472 9919179693474944064 9953959425920508384 9991735363020775968 10026428888586820329 10032718691006915328 10065049983084869712 10100341182184045272 10106334027314093952 10210127499381697938 10215606792145062222 10254956586539301216 10290564074687007123 10308167132434745792 10349862078541233888 10425804462765330992 10426158639673853184 10462360579394942952 10484725661001856314 10502660851914646656 10539128424317128068 10539486450974655936 10545142495117483584 10576081890040540158 10616218823209574466 10622517754515620256 10659763609194847536 10694115607027674069 10700824264214923008 10737979904021224824 10799856081956070144 10822942617808367808 10879100308972519296 10895891373198007542 10917245821977331776 10952427578211917404 10958677494926012352 10997351399287437984 11039087078222115168 11077793554653469008 11084366352538038528 11113492689656210307 11159077155159312072 11198204354160571932 11204848595500408512 11240702283398372964 11247371740075362624 11305731693638108288 11323181230970478426 11369625780728355696 11428620081612435552 11471992453838668704 11519047385970902784 11559436752681880704 11596688023989089016 11603305582862836608 11643594838358888124 11644254422774934336 11688445141646945472 11729030020610997366 11770155651819310821 11815493458403977488 11950332473830072788 11970774734440349952 12012339924490490056 12019194671854336128 12080227392023877927 12100891851119049408 12107385827727481152 12142908836713212774 12149838092200578912 12188991982203585498 12196224088517934368 12238987847594084208 12281901549724498248 12328512181791763896 12329210565291106944 12335827069760075136 12372020324198367732 12399834760764376832 12418972962999879564 12426341524150348224 12469912146605293344 12534615573381380928 12553961799554226081 12582185271952088256 12660800798190920832 12678091922296256256 12718948155342871824 12726206123139885312 12726494701062192384 12771117754011218304 12819584994064391808 12857197591813989996 12905991510568502292 12913649034901342272 12958928309217265632 13046274026987725143 13099786225621801128 13149500784352813656 13157302790276839296 13225572924633258752 13271945901227344512 13322313817361034624 13368571851449093772 13420066644113159616 13467121576245393696 13513882415051801313 13521594005836128144 13522359974835407616 13573678229009356032 13613503332508930584 13620809056193416296 13673275448719068288 13720752099582676164 13768861328543344734 13799816104721645184 13949814105859923936 13979634214669141752 14052171232422837424 14052648601299541248 14060189993489978112 14101442520054053544 14154958430946099288 14163357006020827008 14213018145593130048 14258820809370232092 14308816674760730802 14317306538694966432 14367507473262620592 14422033118322440784 14430590157077823744 14527855164264010056 14556327762636442368 14587444397915626176 14611569993234683136 14663135199049917312 14718782770962820224 14770391406204625344 14817990252874947076 14878769540212416096 14930939138880762576 14939798127333878016 14987603044531163952 14996495653433816832 15097574974627304568 15150511773276067908 15159501040971140928 15238160108816580736 15295989938451558272 15323410188217593333 15382434879808951824 15462250698652118688 15524793117811850832 15525672563699912448 15584593522195927296 15638706694147996488 15639237959510779776 15693540869092414428 15753991277871969984 15808692636475692102 15817713742676225376 15864122835060810237 15924328234814361699 15933776631773430384 16106969856031837236 16134522468158732544 16143181103636641536 16190545115617617032 16199784122934105216 16251989309604780664 16318650463458778944 16343837059797011313 16375868732965997664 16428641367317876106 16438016242389018528 16496027098931156976 16558630617333172752 16568455365533797632 16616690331980203512 16626549528807057792 16712820764508507904 16738615732738968108 16776247029269451008 16807272893250612768 16871057610113043936 16958597540457162432 16984771846455717639 17142930122418653328 17152712600753758464 17207988680758003056 17218198713201789696 17278571078956354176 17395032035983633524 17465392257538332186 17466381634162401504 17532667712470418208 17593545030916496049 17723240187605966232 17824762468598791696 17893422192150879488 17925498710745109182 17956162101660524928 18018509886735735084 18028792007781504192 18151337776678574112 18161078741591221728 18214363255069819161 18224757138300868368 18283487973305378247 18294336132776901552 18294957613012610304 18358481771391126312 18503740604640112704 18558030486297551598 18599752141146565248 18628459444499819346 18639512286225522336 18801923360072071392 18873277907928132384 18950690860790840064 19011761079160309456 19078422233014307736 19089742051593288576 19156676631016827456 19229377491096587712 19285796387720984994 19358987265852753438 19370473552352013408 19438392463825898448 19449925863887501568 19693855208272833792 19735954185415258944 19838359386949888128 19907918851841016768 19983470726041551936 20052857777173640658 20130099966169739424 20199996146607828797 20200682364368090544 20212668054628187904 20420254998763395876 20431213584290124444 20509913173078602432 20581128149374014246 20616334264869491584 20653291992815017101 20699724157082467776 20851608925530661984 20924721158789885904 20969451322003712628 21005321703829293312 21078256848634256136 21078972901949311872 21090284990234967168 21152163780081080316 21232437646419148932 21245035509031240512 21319527218389695072 21388231214055348138 21463225012141096203 21475959808042449648 21645885235616735616 21758200617945038592 21791782746396015084 21834491643954663552 21904855156423834808 21917354989852024704 21994702798574875968 22078174156444230336 22155587109306938016 22226985379312420614 22318154310318624144 22396408708321143864 22409697191000817024 22481404566796745928 22494743480150725248 22611463387276216576 22646362461940956852 22739251561456711392 22857240163224871104 22943984907677337408 23118873505363761408 23193376047978178032 23206611165725673216 23287189676717776248 23288508845549868672 23376890283293890944 23458060041221994732 23540311303638621642 23630986916807954976 23713038954713538153 23900664947660145576 24024679848980980112 24038389343708672256 24160454784047755854 24201783702238098816 24214771655454962304 24285817673426425548 24299676184401157824 24377983964407170996 24392448177035868736 24477975695188168416 24563803099448996496 24642962050976814159 24657024363583527792 24658421130582213888 24671654139520150272 24744040648396735464 24837945925999759128 24852683048300696448 24939824293210586688 25069231146762761856 25107923599108452162 25164370543904176512 25321601596381841664 25437896310685743648 25542235508022436608 25639169988128783616 25714395183627979992 25811983021137004584 25827298069802684544 25917856618434531264 26092548053975450286 26198088386307498279 26199572451243602256 26299001568705627312 26314605580553678592 26543891802454689024 26644627634722069248 26737143702898187544 26840133288226319232 26934243152490787392 27027764830103602626 27043188011672256288 27227006665017861168 27241618112386832592 27346550897438136576 27441504199165352328 27537722657086689468 27599632209443290368 27837045729446327397 27899628211719847872 27942689166749729019 27959268429338283504 28104342464845674848 28202885040108107088 28309916861892198576 28326714012041654016 28426036291186260096 28517641618740464184 28617633349521461604 28634613077389932864 28735014946525241184 28844066236644881568 28928694581581477491 29038480898779130157 29055710328528020112 29174888795831252352 29326270398099834624 29437565541925640448 29540782812409250688 29635980505749894152 29757539080424832192 29861878277761525152 29975206089062327904 30079286665760460987 30195149949254609136 30301023546552135816 30319002081942281856 30476320217633161472 30591979876903116544 30646820376435186666 30764869759617903648 30871692224061021369 30924501397304237376 31049586235623701664 31277413388295992976 31278475919021559552 31387081738184828856 31507982555743939968 31617385272951384204 31635427485352450752 31728245670121620474 31848656469628723398 31867553263546860768 32082346821083022207 32213939712063674472 32381090231235234064 32399568245868210432 32503978619209561328 32637300926917557888 32687674119594022626 32751737465931995328 32857282734635752212 32876032484778037056 32992054197862313952 33117261234666345504 33233380663960407024 33253099057614115584 33340478068968630921 33477231465477936216 33614545786501225536 33742115220226087872 33917195080914324864 33969543692911435278 34285860244837306656 34415977361516006112 34535477282910158911 34557142157912708352 34790064071967267048 34930784515076664372 34932763268324803008 35065335424940836416 35187090061832992098 35310466955457932463 35446480375211932464 35649524937197583392 35850997421490218364 35912324203321049856 36037019773471470168 36057584015563008384 36302675553357148224 36322157483182443456 36428726510139638322 36449514276601736736 36566975946610756494 36588672265553803104 36716963542782252624 37007481209280225408 37116060972595103196 37199504282293130496 37256918888999638692 37279024572451044672 37603846720144142784 37661885398662678243 37746555815856264768 38023522158320618912 38156844466028615472 38179484103186577152 38313353262033654912 38458754982193175424 38571592775441969988 38717974531705506876 38740947104704026816 38876784927651796896 39138822080963175429 39471908370830517888 39676718773899776256 39815837703682033536 39966941452083103872 40105715554347281316 40260199932339478848 40399992293215657594 40401364728736181088 40541647245155403939 40840509997526791752 40862427168580248888 41019826346157204864 41162256298748028492 41232668529738983168 41306583985630034202 41399448314164935552 41703217851061323968 41849442317579771808 41938902644007425256 42156513697268512272 42157945803898623744 42180569980469934336 42304327560162160632 42464875292838297864 42490071018062481024 42639054436779390144 42776462428110696276 42926450024282192406 42951919616084899296 43291770471233471232 43583565492792030168 43668983287909327104 43809710312847669616 43834709979704049408 43989405597149751936 44156348312888460672 44311174218613876032 44453970758624841228 44636308620637248288 44792817416642287728 44819394382001634048 44962809133593491856 44989486960301450496 45292724923881913704 45478503122913422784 45714480326449742208 45887969815354674816 46386752095956356064 46547817207400648967 46574379353435552496 46577017691099737344 46753780566587781888 46916120082443989464 47080622607277243284 47261973833615909952 47426077909427076306 47592368505182430711 47772984704443085097 47801329895320291152 48049359697961960224 48320909568095511708 48403567404476197632 48429543310909924608 48571635346852851096 48599352368802315648 48755967928814341992 48784896354071737472 48955951390376336832 49127606198897992992 49285924101953628318 49314048727167055584 49488081296793470928 49675891851999518256 49705366096601392896 49879648586421173376 50138462293525523712 50215847198216904324 50328741087808353024 50875792621371487296 50954315539367152917 51428790367255959984 51623966042274009168 51654596139605369088 51835713236869062528 52185096107950900572 52396176772614996558 52399144902487204512 52598003137411254624 52780635092749488147 53474287405796375088 53680266576452638464 53868486304981574784 54055529660207205252 54086376023344512576 54454013330035722336 54483236224773665184 54643089765209457483 54850463919916134741 54883008398330704656 55075445314173378936 55674091458892654794 55799256423439695744 55885378333499458038 55918536858676567008 56208684929691349696 56405770080216214176 56619833723784397152 56852072582372520192 57035283237480928368 57235266699042923208 57269226154779865728 57470029893050482368 57688132473289763136 57857389163162954982 58076961797558260314 58111420657056040224 58349777591662504704 59081565624818501376 59271961011499788304 59515078160849664384 59723756555523050304 59950412178124655808 60158573331520921974 60390299898509218272 60599988439823486391 60602047093104271632 60638004163884563712 61293640752870373332 61529739519235807296 61743384448122042738 61849002794608474752 62099172471247403328 62554826776591985952 62774163476369657712 62976458574718525073 63015965111487879936 63234770545902768408 63270854970704901504 63456491340243240948 63697312939257446796 63735106527093721536 64164693642166044414 64389675036423288609 64427879424127348944 64762180462470468128 65007957238419122656 65274601853835115776 65375348239188045252 65503474931863990656 65714565469271504424 65752064969556074112 65984108395724627904 66234522469332691008 66466761327920814048 66680956137937261842 66954462930955872432 67229091573002451072 67484230440452175744 67834390161828649728 67939087385822870556 68571720489674613312 68831954723032012224 69070954565820317822 69580128143934534096 69861569030153328744 69865526536649606016 70130670849881672832 70374180123665984196 70620933910915864926 70892960750423864928 71139116864140614459 71299049874395166784 71701994842980436728 72074039546942940336 72115168031126016768 72605351106714296448 72644314966364886912 72857453020279276644 72899028553203473472 73133951893221512988 73177344531107606208 73433927085564505248 73928886152930442477 74014962418560450816 74232121945190206392 74513837777999277384 74558049144902089344 75207693440288285568 75323770797325356486 75493111631712529536 76047044316641237824 76313688932057230944 76626706524067309824 76917509964386350848 77143185550883939976 77435949063411013752 77481894209408053632 77753569855303593792 78277644161926350858 78943816741661035776 79631675407364067072 79933882904166207744 80211431108694562632 80520399864678957696 80799984586431315188 80802729457472362176 81083294490310807878 81681019995053583504 81724854337160497776 82039652692314409728 82324512597496056984 82613167971260068404 82798896628329871104 83406435702122647936 83698884635159543616 83877805288014850512 84313027394537024544 84608655120324321264 84929750585676595728 84980142036124962048 85278108873558780288 85552924856221392552 85852900048564384812 85903839232169798592 86786083744744432473 87115442696337390471 87167130985584060336 87619420625695339232 87978811194299503872 88312696625776921344 88622348437227752064 88907941517249682456 89272617241274496576 89585634833284575456 89925618267186983712 90237859997281382961 90585449847763827408 90957006245826845568 91428960652899484416 91775939630709349632 92615076672183064107 92773504191912712128 93095634414801297934 93148758706871104992 93832240164887978928 94161245214554486568 94523947667231819904 94852155818854152612 95184737010364861422 95545969408886170194 95602659790640582304 96098719395923920448 96247040463249066621 96641819136191023416 97143270693705702192 97198704737604631296 97511935857628683984 97569792708143474944 97911902780752673664 98255212397795985984 98571848203907256636 98628097454334111168 98976162593586941856 99351783703999036512 99759297172842346752 100021434206905892763 100431694396433808648 101751585242742974592 101908631078734305834 102857580734511919968 103247932084548018336 103606431848730476733 103671426473738125056 104370192215901801144 104792353545229993116 104798289804974409024 105196006274822509248 105561270185498976294 106948574811592750176 107736972609963149568 108111059320414410504 108172752046689025152 108908026660071444672 108966472449547330368 109286179530418914966 109700927839832269482 109766016796661409312 110150890628346757872 111348182917785309588 111598512846879391488 111770756666998916076 111837073717353134016 112417369859382699392 112811540160432428352 113239667447568794304 114070566474961856736 114470533398085846416 114538452309559731456 114940059786100964736 115376264946579526272 115714778326325909964 116153923595116520628 116222841314112080448 117416466242889526287 118543922022999576608 119030156321699328768 119447513111046100608 119900824356249311616 120317146663041843948 120780599797018436544 121199976879646972782 121204094186208543264 121624941735466211817 122587281505740746664 123059479038471614592 123486768896244085476 123698005589216949504 124198344942494806656 125109653553183971904 125548326952739315424 125952917149437050146 126469541091805536816 126541709941409803008 126912982680486481896 127394625878514893592 127470213054187443072 128329387284332088828 128779350072846577218 128855758848254697888 129524360924940936256 130015914476838245312 130750696478376090504 131006949863727981312 131429130938543008848 131504129939112148224 131968216791449255808 132469044938665382016 132933522655841628096 133361912275874523684 133908925861911744864 134458183146004902144 134968460880904351488 135878174771645741112 137143440979349226624 137663909446064024448 138141909131640635644 139160256287869068192 139643451622201946901 139723138060306657488 139731053073299212032 140261341699763345664 140748360247331968392 141241867821831729852 141785921500847729856 142278233728281228918 142598099748790333568 143403989685960873456 144148079093885880672 145210702213428592896 145288629932729773824 145714906040558553288 145798057106406946944 146267903786443025976 146354689062215212416 146867854171129010496 147857772305860884954 148464243890380412784 149027675555998554768 149116098289804178688 150415386880576571136 150647541594650712972 150986223263425059072 152094088633282475648 152627377864114461888 154286371101767879952 154871898126822027504 154963788418816107264 155507139710607187584 156555288323852701716 158341905278248464441 160422862217389125264 161040799729357915392 161599969172862630376 161605458914944724352 162166588980621615756 163362039990107167008 163449708674320995552 163929269295628372449 164551391759748404223 164649025194992113968 165226335942520136808 166812871404245295872 167397769270319087232 167755610576029701024 168626054789074049088 169217310240648642528 169859501171353191456 170556217747117560576 171105849712442785104 171705800097128769624 171807678464339597184 173572167489488864946 174230885392674780942 174334261971168120672 175238841251390678464 177244696874455504128 177815883034499364912 178545234482548993152 179171269666569150912 179851236534373967424 180475719994562765922 181170899695527654816 181799965319470459173 181914012491653691136 185230153344366128214 185547008383825424256 186191268829602595868 186297517413742209984 187664480329775957856 188322490429108973136 188929375724155575219 189047895334463639808 189704311637708305224 190369474020729722844 191091938817772340388 191205319581281164608 192197438791847840896 192494080926498133242 193283638272382046832 194286541387411404384 195023871715257367968 195823805561505347328 196510424795591971968 197143696407814513272 197256194908668222336 197952325187173883712 198703567407998073024 200042868413811785526 200863388792867617296 203503170485485949184 203817262157468611668 205715161469023839936 206495864169096036672 207212863697460953466 208740384431803602288 209584707090459986232 209596579609948818048 210392012549645018496 211122540370997952588 213417350592421843377 213897149623185500352 216222118640828821008 216345504093378050304 217816053320142889344 217932944899094660736 218572359060837829932 219401855679664538964 219532033593322818624 220301781256693515744 221786658458791327431 222696365835570619176 223541513333997832152 223674147434706268032 224834739718765398784 225623080320864856704 226479334895137588608 228141132949923713472 228941066796171692832 229880119572201929472 230752529893159052544 231429556652651819928 232307847190233041256 232445682628224160896 234832932485779052574 237087844045999153216 238895026222092201216 239801648712498623232 240634293326083687896 241561199594036873088 242399953759293945564 242408188372417086528 243249883470932423634 245174563011481493328 246118958076943229184 246973537792488170952 248396689884989613312 250219307106367943808 251096653905478630848 251905834298874100292 252939082183611073632 253825965360972963792 254789251757029787184 254940426108374886144 256658774568664177656 257558700145693154436 257711517696509395776 259048721849881872512 260031828953676490624 261501392956752181008 262858261877086017696 263936433582898511616 264938089877330764032 265867045311683256192 266723824551749047368 267817851723823489728 270713579991844148883 271756349543291482224 274286881958698453248 275327818892128048896 276283818263281271288 277845230016549192321 278320512575738136384 279286903244403893802 279446276120613314976 281496720494663936784 282483735643663459704 283571843001695459712 284556467456562457836 285196199497580667136 286807979371921746912 288296158187771761344 288741121389747199863 291429812081117106576 291596114212813893888 292535807572886051952 292709378124430424832 293735708342258020992 295715544611721769908 296928487780760825568 298055351111997109536 300064302620717678289 301295083189301425944 304188177266564951296 305254755728228923776 308572742203535759904 309743796253644055008 310819295546191430199 311014279421214375168 313110576647705403432 316683810556496928882 320845724434778250528 323199938345725260752 323210917829889448704 324333177961243231512 326724079980214334016 326899417348641991104 327858538591256744898 329102783519496808446 329298050389984227936 330452671885040273616 334795538540638174464 335511221152059402048 337252109578148098176 338434620481297285056 339719002342706382912 342211699424885570208 343411600194257539248 343615356928679194368 347144334978977729892 348461770785349561884 348668523942336241344 350477682502781356928 355631766068998729824 357090468965097986304 358342539333138301824 359702473068747934848 360951439989125531844 362341799391055309632 363599930638940918346 364874825206398635451 370460306688732256428 371094016767650848512 372382537659205191736 372595034827484419968 375328960659551915712 376644980858217946272 377858751448311150438 379408623275416610448 380738948041459445688 382183877635544680776 382410639162562329216 384394877583695681792 384988161852996266484 386567276544764093664 388573082774822808768 390047743430514735936 393020849591183943936 394287392815629026544 394512389817336444672 395904650374347767424 397407134815996146048 400085736827623571052 401726777585735234592 407634524314937223336 411430322938047679872 412991728338192073344 414425727394921906932 417480768863607204576 418930354866605840703 419169414180919972464 419193159219897636096 420784025099290036992 422245080741995905176 426834701184843686754 427794299246371000704 432444237281657642016 435632106640285778688 435865889798189321472 437144718121675659864 438803711359329077928 439064067186645637248 440603562513387031488 443573316917582654862 445392731671141238352 447083026667995664304 447348294869412536064 451246160641729713408 452958669790275177216 456282265899847426944 457882133592343385664 462859113305303639856 464615694380466082512 464891365256448321792 469665864971558105148 474175688091998306432 475025715834745393323 481268586652167375792 483122399188073746176 484799907518587891128 484816376744834173056 486499766941864847268 490349126022962986656 491787807886885117347 493654175279245212669 493947075584976341904 500438614212735887616 502193307810957261696 503811668597748200584 505878164367222147264 507651930721945927584 509578503514059574368 513317549137328355312 515117400291386308872 515423035393018791552 518097443699763745024 520063657907352981248 523002785913504362016 525716523754172035392 531734090623366512384 533447649103498094736 535635703447646979456 541427159983688297766 543512699086582964448 545399895958411377519 552567636526562542576 555690460033098384642 556641025151476272768 558573806488807787604 558892552241226629952 562993440989327873568 564967471287326919408 566788127172466725657 567143686003390919424 569112934913124915672 573615958743843493824 576592316375543522688 577482242779494399726 582859624162234213152 585071615145772103904 587471416684516041984 591431089223443539816 593856975561521651136 596110702223994219072 600128605241435356578 602590166378602851888 610509511456457847552 617145484407071519808 619487592507288110016 621638591092382860398 626221153295410806864 633367621112993857764 640252051777265530131 641691448869556501056 646399876691450521504 648666355922486463024 653448159960428668032 653798834697283982208 655717077182513489796 658205567038993616892 658596100779968455872 660905343770080547232 665359975376373982293 671022442304118804096 674504219156296196352 676869240962594570112 679438004685412765824 684423398849771140416 686823200388515078496 694288669957955459784 696923541570699123768 697337047884672482688 700955365005562713856 711263532137997459648 716685078666276603648 719404946137495869696 721902879978251063688 724683598782110619264 727199861277881836692 729749650412797270902 740920613377464512856 744765075318410383472 745190069654968839936 750657921319103831424 753289961716435892544 755717502896622300876 758817246550833220896 761477896082918891376 764367755271089361552 764821278325124658432 769976323705992532968 773134553089528187328 777146165549645617536 780095486861029471872 788574785631258053088 791809300748695534848 794814269631992292096 800171473655247142104 803453555171470469184 812140739975532446649 815269048629874446672 822860645876095359744 825983456676384146688 828851454789843813864 834961537727214409152 837860709733211681406 838338828361839944928 844490161483991810352 853669402369687373508 855588598492742001408 864888474563315284032 866223364169241599589 874289436243351319728 877607422718658155856 878128134373291274496 881207125026774062976 887146633835165309724 890785463342282476704 894166053335991328608 900192907862153034867 912564531799694853888 915764267184686771328 925718226610607279712 929231388760932165024 932457886638574290597 939331729943116210296 948351376183996612864 950051431669490786646 962537173304334751584 969599815037175782256 969632753489668346112 972999533883729694536 980698252045925973312 983575615773770234694 987308350558490425338 987894151169952683808 1004386615621914523392 1007623337195496401168 1011756328734444294528 1015303861443891855168 1019157007028119148736 1026635098274656710624 1030234800582772617744 1030846070786037583104 1046005571827008724032 1051433047508344070784 1066895298206996189472 1070599795770214926241 1071271406895293958912 1082854319967376595532 1087025398173165928896 1090799791916822755038 1094624475619195906353 1105135273053125085152 1111380920066196769284 1113282050302952545536 1117147612977615575208 1117785104482453259904 1125986881978655747136 1129934942574653838816 1133576254344933451314 1138225869826249831344 1147231917487686987648 1153184632751087045376 1154964485558988799452 1165719248324468426304 1170143230291544207808 1182862178446887079632 1187713951123043302272 1192221404447988438144 1200257210482870713156 1205180332757205703776 1234290968814143039616 1238975185014576220032 1243277182184765720796 1252442306590821613728 1256791064599817522109 1266735242225987715528 1280504103554531060262 1283382897739113002112 1292799753382901043008 1297332711844972926048 1306896319920857336064 1307597669394567964416 1311434154365026979592 1316411134077987233784 1317192201559936911744 1321810687540161094464 1330719950752747964586 1342044884608237608192 1353738481925189140224 1358876009370825531648 1368846797699542280832 1373646400777030156992 1388577339915910919568 1393847083141398247536 1394674095769344965376 1422527064275994919296 1443805759956502127376 1449367197564221238528 1454399722555763673384 1459499300825594541804 1475363423660655352041 1480962525837735638007 1481841226754929025712 1489530150636820766944 1501315842638207662848 1506579923432871785088 1511435005793244601752 1517634493101666441792 1522955792165837782752 1528735510542178723104 1539952647411985065936 1546269106179056374656 1554292331099291235072 1560190973722058943744 1577149571262516106176 1600342947310494284208 1606907110342940938368 1624281479951064893298 1630538097259748893344 1636199687875234132557 1657702909579687627728 1669923075454428818304 1675721419466423362812 1676677656723679889856 1688980322967983620704 1700364381517400176971 1707338804739374747016 1729776949126630568064 1732446728338483199178 1748578872486702639456 1755214845437316311712 1762414250053548125952 1774293267670330619448 1781570926684564953408 1788332106671982657216 1800385815724306069734 1831528534369373542656 1851436453221214559424 1858462777521864330048 1864915773277148581194 1878663459886232420592 1900102863338981573292 1925074346608669503168 1939199630074351564512 1945999067767459389072 1961396504091851946624 1967151231547540469388 1974616701116980850676 1975788302339905367616 1996079926129121946879 2015246674390992802336 2023512657468888589056 2030607722887783710336 2038314014056238297472 2053270196549313421248 2060469601165545235488 2092011143654017448064 2102866095016688141568 2133790596413992378944 2141199591540429852482 2165708639934753191064 2174050796346331857792 2181599583833645510076 2189248951238391812706 2210270546106250170304 2222761840132393538568 2234295225955231150416 2235570208964906519808 2251973763957311494272 2259869885149307677632 2267152508689866902628 2276451739652499662688 2294463834975373975296 2309928971117977598904 2331438496648936852608 2340286460583088415616 2365724356893774159264 2375427902246086604544 2384442808895976876288 2400514420965741426312 2410360665514411407552 2468581937628286079232 2477950370029152440064 2486554364369531441592 2504884613181643227456 2513582129199635044218 2533470484451975431056 2561008207109062120524 2566765795478226004224 2585599506765802086016 2594665423689945852096 2622868308730053959184 2632822268155974467568 2634384403119873823488 2643621375080322188928 2661439901505495929172 2700578723586459104601 2737693595399084561664 2747292801554060313984 2777154679831821839136 2787694166282796495072 2797373659915722871791 2845054128551989838592 2887611519913004254752 2908799445111527346768 2918998601651189083608 2950726847321310704082 2961925051675471276014 2963682453509858051424 2979060301273641533888 3013159846865743570176 3022870011586489203504 3035268986203332883584 3045911584331675565504 3057471021084357446208 3079905294823970131872 3092538212358112749312 3154299142525032212352 3200685894620988568416 3211799387310644778723 3213814220685881876736 3248562959902129786596 3261076194519497786688 3272399375750468265114 3315405819159375255456 3339846150908857636608 3351442838932846725624 3353355313447359779712 3377960645935967241408 3400728763034800353942 3414677609478749494032 3459553898253261136128 3464893456676966398356 3497157744973405278912 3510429690874632623424 3548586535340661238896 3563141853369129906816 3576664213343965314432 3600771631448612139468 3702872906442429118848 3716925555043728660096 3729831546554297162388 3757326919772464841184 3770373193799452566327 3800205726677963146584 3850148693217339006336 3878399260148703129024 3891998135534918778144 3922793008183703893248 3934302463095080938776 3949233402233961701352 3951576604679810735232 3992159852258243893758 4030493348781985604672 4061215445775567420672 4076628028112476594944 4106540393098626842496 4120939202331090470976 4184022287308034896128 4267581192827984757888 4282399183080859704964 4331417279869506382128 4348101592692663715584 4363199167667291020152 4378497902476783625412 4420541092212500340608 4445523680264787077136 4468590451910462300832 4503947527914622988544 4519739770298615355264 4534305017379733805256 4552903479304999325376 4619857942235955197808 4662876993297873705216 4680572921166176831232 4731448713787548318528 4801028841931482852624 4820721331028822815104 4908599063625702397671 4973108728739062883184 5009769226363286454912 5027164258399270088436 5066940968903950862112 5101093144552200530913 5122016414218124241048 5171199013531604172032 5189330847379891704192 5245736617460107918368 5265644536311948935136 5287242750160644377856 5322879803010991858344 5401157447172918209202 5494585603108120627968 5554309359663643678272 5575388332565592990144 5594747319831445743582 5775223039826008509504 5817598890223054693536 5837997203302378167216 5901453694642621408164 5923850103350942552028 5927364907019716102848 5958120602547283067776 6045740023172978407008 6070537972406665767168 6091823168663351131008 6114942042168714892416 6159810589647940263744 6308598285050064424704 6401371789241977136832 6423598774621289557446 6497125919804259573192 6522152389038995573376 6544798751500936530228 6630811638318750510912 6702885677865693451248 6706710626894719559424 6755921291871934482816 6801457526069600707884 6829355218957498988064 6929786913353932796712 6994315489946810557824 7020859381749265246848 7097173070681322477792 7126283706738259813632 7153328426687930628864 7201543262897224278936 7405745812884858237696 7433851110087457320192 7459663093108594324776 7514653839544929682368 7540746387598905132654 7600411453355926293168 7700297386434678012672 7756798520297406258048 7783996271069837556288 7868604926190161877552 7898466804467923402704 7903153209359621470464 7984319704516487787516 8060986697563971209344 8213080786197253684992 8241878404662180941952 8392120979747168615373 8535162385655969515776 8564798366161719409928 8662834559739012764256 8726398335334582040304 8756995804953567250824 8841082184425000681216 8891047360529574154272 8937180903820924601664 9039479540597230710528 9068610034759467610512 9105806958609998650752 9239715884471910395616 9462897427575096637056 9602057683862965705248 9635398161931934336169 9641442662057645630208 9817198127251404795342 9946217457478125766368 10019538452726572909824 10054328516798540176872 10133881937807901724224 10202186289104401061826 10244032828436248482096 10378661694759783408384 10491473234920215836736 10531289072623897870272 10645759606021983716688 10802314894345836418404 11108618719327287356544 11150776665131185980288 11189494639662891487164 11311119581398357698981 11550446079652017019008 11635197780446109387072 11675994406604756334432 11802907389285242816328 11847700206701885104056 11854729814039432205696 11916241205094566135552 12091480046345956814016 12183646337326702262016 12229884084337429784832 12319621179295880527488 12802743578483954273664 12847197549242579114892 12994251839608519146384 13044304778077991146752 13089597503001873060456 13261623276637501021824 13405771355731386902496 13511842583743868965632 13602915052139201415768 13658710437914997976128 13859573826707865593424 13988630979893621115648 14041718763498530493696 14194346141362644955584 14403086525794448557872 14725797190877107193013 14919326186217188649552 15029307679089859364736 15081492775197810265308 15200822906711852586336 15303279433656601592739 15513597040594812516096 15567992542139675112576 15737209852380323755104 15796933608935846805408 15968639409032975575032 16121973395127942418688 16483756809324361883904 16784241959494337230746 17129596732323438819856 17325669119478025528512 17452796670669164080608 17513991609907134501648 17782094721059148308544 17874361807641849203328 18137220069518935221024 18211613917219997301504 18479431768943820791232 18925794855150193274112 19204115367725931410496 19270796323863868672338 19634396254502809590684 19892434914956251532736 20108657033597080353744 20267763875615803448448 20404372578208802123652 20488065656872496964192 20982946469840431673472 21062578145247795740544 21291519212043967433376 21604629788691672836808 22217237438654574713088 22301553330262371960576 22378989279325782974328 22622239162796715397962 23100892159304034038016 23270395560892218774144 23351988813209512668864 23605814778570485632656 23695400413403770208112 23709459628078864411392 24182960092691913628032 24639242358591761054976 25176362939241505846119 25605487156967908547328 25694395098485158229784 25988503679217038292768 26179195006003746120912 26523246553275002043648 26811542711462773804992 27205830104278402831536 27317420875829995952256 27719147653415731186848 28388692282725289911168 28806173051588897115744 28906194485795803008507 29451594381754214386026 29838652372434377299104 30058615358179718729472 30162985550395620530616 30401645813423705172672 30606558867313203185478 31135985084279350225152 31474419704760647510208 31593867217871693610816 31937278818065951150064 33568483918988674461492 33933358744195073096943 34259193464646877639712 34651338238956051057024 34905593341338328161216 35027983219814269003296 35564189442118296617088 35748723615283698406656 36274440139037870442048 36958863537887641582464 38408230735451862820992 38541592647727737344676 39268792509005619181368 39784869829912503065472 40217314067194160707488 40535527751231606896896 40808745156417604247304 40976131313744993928384 41965892939680863346944 42125156290495591481088 42583038424087934866752 43209259577383345673616 44757978558651565948656 45244478325593430795924 45909838300969804778217 46540791121784437548288 46703977626419025337728 47211629557140971265312 47390800826807540416224 48365920185383827256064 50352725878483011692238 51388790196970316459568 51977007358434076585536 52358390012007492241824 53623085422925547609984 54411660208556805663072 54634841751659991904512 55438295306831462373696 56777384565450579822336 57612346103177794231488 57812388971591606017014 58903188763508428772052 59677304744868754598208 60325971100791241061232 60803291626847410345344 61213117734626406370956 62948839409521295020416 63187734435743387221632 63874557636131902300128 67136967837977348922984 67866717488390146193886 68518386929293755279424 69302676477912102114048 69811186682676656322432 70055966439628538006592 71128378884236593234176 72548880278075740884096 73917727075775283164928 76816461470903725641984 77083185295455474689352 78537585018011238362736 79569739659825006130944 80434628134388321414976 81617490312835208494608 81952262627489987856768 85166076848175869733504 86418519154766691347232 86718583457387409025521 89515957117303131897312 90488956651186861591848 91819676601939609556434 93407955252838050675456 94423259114281942530624 94781601653615080832448 100705451756966023384476 102777580393940632919136 103954014716868153171072 104716780024014984483648 107246170845851095219968 108823320417113611326144 110876590613662924747392 115224692206355588462976 115624777943183212034028 117806377527016857544104 119354609489737509196416 120651942201582482122464 121606583253694820690688 122426235469252812741912 125897678819042590040832 126375468871486774443264 127749115272263804600256 134273935675954697845968 135733434976780292387772 137036773858587510558848 139622373365353312644864 140111932879257076013184 145097760556151481768192 154166370590910949378704 157075170036022476725472 160869256268776642829952 163234980625670416989216 163904525254979975713536 170332153696351739467008 172837038309533382694464 173437166914774818051042 179031914234606263794624 180977913302373723183696 183639353203879219112868 188846518228563885061248 189563203307230161664896 201410903513932046768952 205555160787881265838272 207908029433736306342144 209433560048029968967296 217646640834227222652288 221753181227325849494784 230449384412711176925952 231249555886366424068056 235612755054033715088208 238709218979475018392832 241303884403164964244928 244852470938505625483824 255498230544527609200512 260155750372162227076563 268547871351909395691936 271466869953560584775544 274073547717175021117696 280223865758514152026368 308332741181821898757408 314150340072044953450944 321738512537553285659904 326469961251340833978432 345674076619066765388928 346874333829549636102084 358063828469212527589248 361955826604747446367392 367278706407758438225736 377693036457127770122496 379126406614460323329792 402821807027864093537904 411110321575762531676544 418867120096059937934592 435293281668454445304576 462499111772732848136112 471225510108067430176416 482607768806329928489856 489704941877011250967648 510996461089055218401024 520311500744324454153126 537095742703818791383872 542933739907121169551088 616665482363643797514816 628300680144089906901888 652939922502681667956864 691348153238133530777856 693748667659099272204168 716127656938425055178496 723911653209494892734784 734557412815516876451472 780467251116486681229689 805643614055728187075808 822220643151525063353088 924998223545465696272224 942451020216134860352832 965215537612659856979712 979409883754022501935296 1040623001488648908306252 1074191485407637582767744 1085867479814242339102176 1233330964727287595029632 1256601360288179813803776 1305879845005363335913728 1387497335318198544408336 1447823306418989785469568 1469114825631033752902944 1560934502232973362459378 1611287228111456374151616 1849996447090931392544448 1884902040432269720705664 1958819767508045003870592 2081246002977297816612504 2148382970815275165535488 2171734959628484678204352 2466661929454575190059264 2774994670636397088816672 2895646612837979570939136 2938229651262067505805888 3121869004465946724918756 3222574456222912748303232 3699992894181862785088896 3769804080864539441411328 3917639535016090007741184 4162492005954595633225008 4343469919256969356408704 5549989341272794177633344 5876459302524135011611776 6243738008931893449837512 6445148912445825496606464 7399985788363725570177792 8324984011909191266450016 8686939838513938712817408 11099978682545588355266688 11752918605048270023223552 12487476017863786899675024 16649968023818382532900032 22199957365091176710533376 24974952035727573799350048 33299936047636765065800064 49949904071455147598700096 66599872095273530131600128 99899808142910295197400192 199799616285820590394800384
- Sum of all divisors σ(n): 699344517042553014165843541
- Sum of proper divisors (its aliquot sum) s(n): 499544900756732423771043157
- 199799616285820590394800384 is an abundant number, because the sum of its proper divisors (499544900756732423771043157) is greater than itself. Its abundance is 299745284470911833376242773
Bases of 199799616285820590394800384
- Binary: 10100101010001010011011011100110111001011011100111100100110011001111100101111001000000002
- Hexadecimal: 0xA54536E6E5B9E4CCF97900
- Base-36: P3RNT4568H3RES000
Squares and roots of 199799616285820590394800384
- 199799616285820590394800384 squared (1997996162858205903948003842) is 39919886667961144493242220133337345530080463206547456
- 199799616285820590394800384 cubed (1997996162858205903948003843) is 7975978038432081748600485179509553149801265679865886352562032161761846943023104
-
199799616285820590394800384 is a
perfect square number . Itssquare root is 14135049214128 -
The
cube root of 199799616285820590394800384 is 584608173.8669303297
Scales and comparisons
How big is 199799616285820590394800384?- 199,799,616,285,820,590,394,800,384 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 199,799,616,285,820,590,394,800,384 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 199799616285820590394800384 cubic inches would be around 48717347.8 feet tall.
Recreational maths with 199799616285820590394800384
- 199799616285820590394800384 backwards is 483008493095028582616997991
- The number of decimal digits it has is: 27
- The sum of 199799616285820590394800384's digits is 135
- 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 199799616285820590394800384 - Facts about the integer". Numbermatics.com. 2024. Web. 10 June 2024.
APA style:
Numbermatics. (2024). Number 199799616285820590394800384 - Facts about the integer. Retrieved 10 June 2024, from https://numbermatics.com/n/199799616285820590394800384/
Chicago style:
Numbermatics. 2024. "Number 199799616285820590394800384 - Facts about the integer". https://numbermatics.com/n/199799616285820590394800384/
The information we have on file for 199799616285820590394800384 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 199799616285820590394800384, math, Factors of 199799616285820590394800384, curriculum, school, college, exams, university, Prime factorization of 199799616285820590394800384, STEM, science, technology, engineering, physics, economics, calculator, one hundred ninety-nine septillion, seven hundred ninety-nine sextillion, six hundred sixteen quintillion, two hundred eighty-five quadrillion, eight hundred twenty trillion, five hundred ninety billion, three hundred ninety-four million, eight hundred thousand, three hundred eighty-four.