413867316945277476397449216
413,867,316,945,277,476,397,449,216 is an even composite number composed of seven prime numbers multiplied together.
413867316945277476397449216 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty thousand, six hundred fifty-five divisors.
Prime factorization of 413867316945277476397449216:
216 × 32 × 132 × 192 × 312 × 434 × 18712
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 13 × 13 × 19 × 19 × 31 × 31 × 43 × 43 × 43 × 43 × 1871 × 1871)See below for interesting mathematical facts about the number 413867316945277476397449216 from the Numbermatics database.
Names of 413867316945277476397449216
- Cardinal: 413867316945277476397449216 can be written as Four hundred thirteen septillion, eight hundred sixty-seven sextillion, three hundred sixteen quintillion, nine hundred forty-five quadrillion, two hundred seventy-seven trillion, four hundred seventy-six billion, three hundred ninety-seven million, four hundred forty-nine thousand, two hundred sixteen.
Scientific notation
- Scientific notation: 4.13867316945277476397449216 × 1026
Factors of 413867316945277476397449216
Divisors of 413867316945277476397449216
- Number of divisors d(n): 20655
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 19 24 26 31 32 36 38 39 43 48 52 57 62 64 72 76 78 86 93 96 104 114 117 124 128 129 144 152 156 169 171 172 186 192 208 228 234 247 248 256 258 279 288 304 312 338 342 344 361 372 384 387 403 416 456 468 494 496 507 512 516 558 559 576 589 608 624 676 684 688 722 741 744 768 774 806 817 832 912 936 961 988 992 1014 1024 1032 1083 1116 1118 1152 1178 1209 1216 1248 1333 1352 1368 1376 1444 1482 1488 1521 1536 1548 1612 1634 1664 1677 1767 1824 1849 1871 1872 1922 1976 1984 2028 2048 2064 2166 2223 2232 2236 2304 2356 2418 2432 2451 2496 2666 2704 2736 2752 2883 2888 2964 2976 3042 3072 3096 3211 3224 3249 3268 3328 3354 3534 3627 3648 3698 3742 3744 3844 3952 3968 3999 4056 4096 4128 4332 4446 4464 4472 4608 4693 4712 4836 4864 4902 4992 5031 5239 5301 5332 5408 5472 5504 5547 5613 5766 5776 5928 5952 6084 6144 6192 6422 6448 6498 6536 6656 6708 7068 7254 7267 7296 7353 7396 7484 7488 7657 7688 7904 7936 7998 8112 8192 8256 8649 8664 8892 8928 8944 9216 9386 9424 9633 9672 9728 9804 9984 10062 10478 10602 10621 10664 10816 10944 11008 11094 11191 11226 11532 11552 11856 11904 11997 12168 12288 12384 12493 12844 12896 12996 13072 13312 13416 14079 14136 14508 14534 14592 14706 14792 14968 14976 15314 15376 15523 15717 15808 15872 15996 16224 16384 16512 16641 16839 17298 17328 17329 17784 17856 17888 18259 18432 18772 18848 19266 19344 19456 19608 19968 20124 20956 21204 21242 21328 21632 21801 21888 22016 22188 22382 22452 22971 23064 23104 23712 23808 23994 24037 24323 24336 24576 24768 24986 25327 25688 25792 25992 26144 26624 26832 28158 28272 28899 29016 29068 29184 29412 29584 29936 29952 30628 30752 31046 31434 31616 31744 31863 31992 32448 32768 33024 33282 33573 33678 34596 34656 34658 35131 35549 35568 35712 35776 36518 36864 37479 37544 37696 38532 38688 38912 39216 39936 40248 41323 41912 42237 42408 42484 42656 43264 43602 43776 44032 44376 44764 44904 45942 46128 46208 46569 47151 47424 47616 47988 48074 48646 48672 49152 49536 49972 50654 51376 51584 51984 51987 52288 53248 53664 54777 56316 56544 57319 57798 58001 58032 58136 58368 58824 59168 59872 59904 61009 61256 61504 62092 62868 63232 63488 63726 63984 64896 65403 65536 66048 66564 67146 67356 68913 69192 69312 69316 70262 71098 71136 71424 71552 72111 72969 73036 73728 74958 75088 75392 75981 77064 77376 77824 78432 79507 79872 80453 80496 82646 83824 84474 84816 84968 85312 86528 87204 87552 88064 88752 89528 89808 91884 92256 92416 93138 94302 94848 95232 95589 95976 96148 97292 97344 98304 99072 99541 99944 100719 101308 102752 103168 103968 103974 104576 105393 106496 106647 107328 109554 112437 112632 113088 114638 115596 116002 116064 116272 116736 117648 118336 119744 119808 122018 122512 123008 123969 124184 125736 126464 126976 127452 127968 129792 130806 132096 133128 134292 134712 137826 138073 138384 138624 138632 139707 140524 142196 142272 142848 143104 144222 145483 145938 146072 147456 149916 150176 150784 151962 154128 154752 155648 155961 156864 159014 159744 160906 160992 162409 164331 165292 167648 168948 169632 169936 170624 171957 173056 174003 174408 175104 176128 177504 179056 179616 183027 183768 184512 184832 186276 188604 189696 190464 191178 191952 192296 194584 194688 196608 198144 199082 199888 201438 201799 202616 205504 206336 207936 207948 209152 210786 212992 213294 214656 216333 218907 219108 224874 225264 225277 226176 227943 229276 231192 232004 232128 232544 233472 235296 236672 237367 238521 239488 239616 241359 244036 245024 246016 247938 248368 251472 252928 253952 254904 255936 259584 261612 264192 266256 268584 269424 275652 276146 276768 277248 277264 279414 281048 284392 284544 285696 286208 288444 290966 291876 292144 294912 298623 299832 300352 301568 303924 308256 309504 311296 311922 312481 313728 316179 316199 318028 319488 319941 321812 321984 324818 328662 329251 330584 335296 337896 339264 339872 341248 343914 346112 346921 348006 348816 350208 352256 355008 358112 359232 366054 367536 369024 369664 371907 372552 377208 379392 380928 382356 383904 384592 389168 389376 396288 398164 399776 402876 403598 405232 411008 412672 414219 415872 415896 418304 421572 425984 426588 429312 432666 436449 437814 438216 449748 450528 450554 452352 455886 456703 458552 462137 462384 464008 464256 465088 466944 470592 473344 474734 477042 478976 479232 481213 482718 487227 488072 490048 492032 495876 496736 502944 505856 507904 509808 511872 515871 519168 522009 523224 528384 532512 537168 537199 538848 549081 551304 552292 553536 554496 554528 558828 562096 568784 569088 571392 572416 576888 581932 583752 584288 589824 597246 599664 600704 603136 605397 607848 616512 619008 622592 623844 624962 627456 632358 632398 636056 638976 639882 643624 643968 649636 657324 658502 661168 667489 670592 675431 675792 675831 678528 679744 682496 687828 692224 693842 696012 697632 700416 704512 710016 712101 715563 716224 718464 724077 732108 735072 738048 739328 743814 745104 745147 754013 754416 758784 761856 764712 767808 769184 778336 778752 785137 792576 796328 799552 805752 807196 810464 822016 825344 828438 831744 831792 836608 843144 851968 853176 858624 865332 872898 875628 876432 895869 899496 901056 901108 904704 911772 913406 917104 924274 924768 928016 928512 930176 933888 937443 941184 946688 948597 949468 954084 957952 958464 962426 965436 974454 976144 980096 984064 987753 991752 993472 1005888 1011712 1015808 1019616 1023744 1031742 1033591 1038336 1040763 1044018 1045889 1046448 1056768 1065024 1074336 1074398 1077696 1089061 1098162 1102019 1102608 1104584 1107072 1108992 1109056 1117656 1124192 1137568 1138176 1142784 1144832 1153776 1163864 1167504 1168576 1194492 1199328 1201408 1206272 1210794 1215696 1233024 1238016 1242657 1245184 1247688 1249924 1254912 1264716 1264796 1272112 1277952 1279764 1287248 1287936 1299272 1309347 1314648 1317004 1322336 1334978 1341184 1350862 1351584 1351662 1357056 1359488 1364992 1370109 1375656 1384448 1386411 1387684 1392024 1395264 1400832 1409024 1420032 1424202 1431126 1432448 1436928 1443639 1448154 1461681 1464216 1470144 1476096 1478656 1487628 1490208 1490294 1508026 1508832 1510633 1517568 1523712 1528607 1529424 1535616 1538368 1556672 1557504 1570274 1585152 1592656 1599104 1611504 1611597 1614392 1620928 1644032 1650688 1656876 1663488 1663584 1673216 1686288 1706352 1717248 1730664 1745796 1751256 1752864 1776889 1791738 1798031 1798992 1802112 1802216 1809408 1816191 1823544 1826812 1834208 1848548 1849536 1856032 1857024 1860352 1867776 1874886 1882368 1891279 1893376 1897194 1898936 1908168 1915904 1916928 1924852 1930872 1948908 1952288 1960192 1968128 1975506 1983504 1986944 2002467 2011776 2023424 2026293 2027493 2031616 2039232 2047488 2063484 2067182 2076672 2081526 2088036 2091778 2092896 2113536 2130048 2136303 2148672 2148796 2155392 2178122 2196324 2204038 2205216 2209168 2214144 2217984 2218112 2235312 2235441 2248384 2262039 2275136 2276352 2285568 2289664 2307552 2327728 2335008 2337152 2355411 2388984 2398656 2402816 2412544 2421588 2431392 2464717 2466048 2476032 2485314 2494043 2495376 2499848 2509824 2529432 2529592 2544224 2555904 2559528 2574496 2575872 2598544 2618694 2623387 2629296 2634008 2644672 2669956 2682368 2701724 2703168 2703324 2714112 2718976 2729984 2740218 2751312 2768896 2772822 2775368 2784048 2790528 2801664 2812329 2818048 2840064 2845791 2848404 2862252 2864896 2873856 2887278 2896308 2923362 2928432 2940288 2952192 2957312 2963259 2975256 2980416 2980588 3016052 3017664 3021266 3035136 3047424 3057214 3058848 3071232 3076736 3085771 3100773 3113344 3115008 3122289 3137667 3140548 3170304 3185312 3198208 3223008 3223194 3228784 3241856 3267183 3288064 3301376 3306057 3313752 3326976 3327168 3346432 3372576 3412704 3418801 3434496 3459479 3461328 3491592 3500641 3502512 3505728 3553778 3583476 3596062 3597984 3604224 3604432 3618816 3632382 3647088 3653624 3668416 3697096 3699072 3712064 3714048 3720704 3735552 3749772 3764736 3782558 3786752 3794388 3797872 3816336 3831808 3833856 3849704 3861744 3897816 3904576 3920384 3936256 3951012 3967008 3973888 4004934 4023552 4046848 4052586 4054986 4078464 4094976 4110327 4126968 4134364 4153344 4159233 4163052 4176072 4183556 4185792 4227072 4260096 4272606 4280263 4297344 4297592 4310784 4330917 4356244 4392648 4408076 4410432 4418336 4428288 4435968 4436224 4470624 4470882 4496768 4509973 4524078 4531899 4550272 4552704 4571136 4579328 4585821 4615104 4655456 4670016 4674304 4710822 4777968 4797312 4805632 4825088 4834791 4843176 4862784 4929434 4932096 4952064 4970628 4988086 4990752 4999696 5019648 5058864 5059184 5088448 5119056 5148992 5151744 5197088 5237388 5246774 5258592 5268016 5289344 5330667 5339912 5364736 5394093 5403448 5406336 5406648 5428224 5437952 5459968 5480436 5502624 5537792 5545644 5550736 5568096 5581056 5603328 5624658 5673837 5680128 5691582 5696808 5724504 5729792 5747712 5774556 5792616 5846724 5856864 5880576 5904384 5914624 5926518 5937139 5950512 5960832 5961176 6007401 6007781 6032104 6035328 6042532 6070272 6078879 6094848 6114428 6117696 6142464 6153472 6171542 6201546 6226688 6230016 6244578 6255769 6275334 6281096 6340608 6370624 6396416 6446016 6446388 6457568 6483712 6534366 6576128 6602752 6612114 6627504 6653952 6654336 6692864 6706323 6745152 6786117 6825408 6837602 6868992 6918958 6922656 6983184 6983587 7001282 7005024 7011456 7066233 7107556 7166952 7192124 7195968 7208448 7208864 7237632 7264764 7294176 7307248 7336832 7394151 7394192 7398144 7424128 7428096 7441408 7482129 7499544 7529472 7565116 7573504 7588776 7595744 7632672 7663616 7667712 7699408 7723488 7795632 7809152 7840768 7870161 7872512 7902024 7934016 7947776 8009868 8047104 8093696 8105172 8109972 8156928 8189952 8220654 8253936 8268728 8306688 8318466 8326104 8352144 8367112 8371584 8454144 8520192 8545212 8560526 8594688 8595184 8621568 8661834 8677357 8712488 8780603 8785296 8816152 8820864 8836672 8856576 8871936 8872448 8941248 8941764 8993536 9019946 9048156 9063798 9100544 9105408 9142272 9158656 9171642 9230208 9257313 9302319 9310912 9340032 9348608 9413001 9421644 9555936 9594624 9611264 9650176 9669582 9686352 9686911 9725568 9801549 9802169 9858868 9864192 9904128 9918171 9941256 9976172 9981504 9999392 10039296 10117728 10118368 10176896 10206781 10238112 10256403 10297984 10303488 10378437 10394176 10474776 10493548 10501923 10517184 10536032 10578688 10661334 10679824 10729472 10788186 10806896 10812672 10813296 10856448 10875904 10919936 10960872 11005248 11075584 11091288 11101472 11136192 11162112 11206656 11249316 11347674 11360256 11383164 11393616 11449008 11459584 11495424 11549112 11585232 11693448 11713728 11761152 11808768 11829248 11853036 11874278 11901024 11921664 11922352 12014802 12015562 12064208 12070656 12085064 12140544 12157758 12228856 12235392 12284928 12306944 12343084 12403092 12453376 12460032 12489156 12511538 12550668 12562192 12681216 12741248 12792832 12840789 12892032 12892776 12915136 12967424 13068732 13152256 13205504 13224228 13255008 13307904 13308672 13385728 13412646 13436683 13490304 13529919 13572234 13595697 13596557 13650816 13675204 13737984 13757463 13837916 13845312 13966368 13967174 14002564 14010048 14022912 14132466 14157793 14215112 14326247 14333904 14384248 14391936 14416896 14417728 14475264 14529528 14588352 14614496 14673664 14788302 14788384 14796288 14848256 14856192 14882816 14917603 14964258 14999088 15058944 15130232 15147008 15177552 15191488 15265344 15327232 15398816 15446976 15591264 15618304 15681536 15740322 15745024 15804048 15868032 15895552 15992001 16019736 16094208 16182279 16187392 16210344 16219944 16313856 16379904 16441308 16507872 16537456 16613376 16636932 16652208 16704288 16734224 16743168 17021511 17040384 17090424 17121052 17189376 17190368 17243136 17323668 17354714 17424976 17561206 17570592 17632304 17641728 17673344 17713152 17743872 17744896 17811417 17882496 17883528 17987072 18023343 18039892 18096312 18127596 18201088 18210816 18284544 18317312 18343284 18460416 18514626 18604638 18621824 18680064 18697216 18767307 18826002 18843288 19111872 19189248 19222528 19300352 19339164 19372704 19373822 19451136 19603098 19604338 19638229 19717736 19728384 19808256 19836342 19871891 19882512 19952344 19963008 19998784 20078592 20235456 20236736 20353792 20413562 20476224 20512806 20595968 20606976 20692159 20756874 20788352 20938361 20949552 20950761 20987096 21003846 21034368 21072064 21157376 21322668 21359648 21458944 21576372 21613792 21625344 21626592 21712896 21751808 21839872 21921744 22010496 22182453 22182576 22202944 22272384 22324224 22446387 22498632 22695348 22720512 22766328 22787232 22898016 22919168 22990848 23098224 23099557 23170464 23374403 23386896 23427456 23522304 23610483 23617536 23658496 23706072 23748556 23802048 23843328 23844704 24029604 24031124 24128416 24141312 24170128 24281088 24315516 24457712 24470784 24569856 24613888 24686168 24806184 24906752 24920064 24978312 25023076 25101336 25124384 25362432 25482496 25585664 25681578 25784064 25785552 25830272 25934848 26032071 26137464 26304512 26341809 26411008 26448456 26510016 26615808 26617344 26771456 26825292 26873366 26980608 27059838 27144468 27191394 27193114 27301632 27350408 27475968 27514926 27675832 27690624 27771939 27932736 27934348 28005128 28020096 28045824 28264932 28315586 28430224 28652494 28667808 28702027 28768496 28783872 28833792 28835456 28950528 29043533 29059056 29060733 29176704 29228992 29347328 29406507 29576604 29576768 29592576 29696512 29712384 29765632 29835206 29928516 29998176 30117888 30260464 30294016 30355104 30382976 30530688 30620343 30654464 30769209 30797632 30893952 31135311 31182528 31236608 31363072 31480644 31490048 31505769 31608096 31736064 31791104 31984002 32039472 32041321 32188416 32364558 32420688 32422559 32439888 32627712 32759808 32882616 33015744 33074912 33226752 33273864 33304416 33408576 33468448 33486336 33760891 34043022 34080768 34162589 34180848 34242104 34378752 34380736 34486272 34647336 34709428 34849952 35122412 35141184 35264608 35283456 35346688 35426304 35487744 35489792 35622834 35764992 35767056 35974144 36046686 36079784 36192624 36255192 36402176 36421632 36634624 36686568 36920832 37029252 37209276 37243648 37360128 37394432 37534614 37652004 37686576 38223744 38378496 38445056 38522367 38600704 38678328 38745408 38747644 38902272 39206196 39208676 39276458 39435472 39456768 39616512 39672684 39743782 39765024 39904688 39926016 39997568 40157184 40310049 40470912 40473472 40589757 40707584 40789671 40827124 40952448 41025612 41191936 41213952 41384318 41513748 41576704 41876722 41899104 41901522 41974192 42007692 42068736 42144128 42314752 42473379 42645336 42719296 42917888 42978741 43152744 43227584 43250688 43253184 43425792 43503616 43679744 43843488 44020992 44364906 44365152 44405888 44444413 44544768 44648448 44752809 44892774 44973227 44997264 45390696 45441024 45508333 45532656 45574464 45796032 45838336 45981696 46196448 46199114 46340928 46748806 46773792 46829623 46854912 47044608 47220966 47235072 47386817 47412144 47497112 47604096 47686656 47689408 48059208 48062248 48256832 48282624 48340256 48562176 48631032 48915424 48941568 49139712 49227776 49372336 49612368 49813504 49840128 49956624 50046152 50202672 50248768 50964992 51171328 51363156 51568128 51571104 51660544 51869696 52064142 52274928 52609024 52683618 52896912 53020032 53231616 53234688 53434251 53542912 53650584 53746732 53961216 54070029 54119676 54288936 54382788 54386228 54603264 54700816 54951936 55029852 55351664 55381248 55543878 55865472 55868696 56010256 56040192 56091648 56301921 56529864 56631172 56860448 57304988 57335616 57404054 57536992 57567744 57667584 57670912 57901056 58087066 58118112 58121466 58353408 58457984 58629649 58694656 58813014 58914687 59153208 59153536 59185152 59393024 59424768 59531264 59615673 59670412 59857032 59996352 60235776 60520928 60588032 60710208 60765952 61061376 61240686 61308928 61538418 61595264 61787904 62076477 62270622 62365056 62473216 62726144 62815083 62852283 62961288 62980096 63011538 63216192 63472128 63582208 63968004 64078944 64082642 64376832 64729116 64841376 64845118 64879776 64957219 65255424 65519616 65730101 65765232 66031488 66149824 66512179 66547728 66608832 66817152 66936896 66972672 67521782 68086044 68161536 68325178 68361696 68484208 68757504 68761472 68972544 69294672 69298671 69418856 69699904 70123209 70244824 70282368 70529216 70566912 70693376 70852608 70975488 70979584 71245668 71529984 71534112 71948288 72093372 72159568 72385248 72510384 72804352 72843264 73373136 73841664 74058504 74418552 74487296 74720256 74788864 75069228 75304008 75373152 76406227 76447488 76756992 76890112 77044734 77315333 77356656 77490816 77495288 77804544 78096213 78412392 78417352 78552916 78870944 78913536 79025427 79233024 79345368 79487564 79530048 79809376 79852032 79995136 80314368 80620098 80941824 80946944 81179514 81324997 81415168 81579342 81654248 81904896 82051224 82383872 82427904 82768636 83027496 83153408 83753444 83798208 83803044 83948384 84015384 84137472 84288256 84629504 84946758 85290672 85438592 85835776 85957482 86106081 86305488 86455168 86501376 86506368 86851584 87007232 87130599 87182199 87359488 87686976 88041984 88219521 88729812 88730304 88811776 88888826 89089536 89296896 89505618 89785548 89946454 89994528 90781392 90882048 91016666 91065312 91148928 91592064 91676672 91861029 91963392 92392896 92398228 92681856 93497612 93547584 93659246 93709824 94089216 94441932 94470144 94773634 94824288 94994224 95208192 95373312 95378816 96118416 96123963 96124496 96513664 96565248 96680512 97262064 97267677 97830848 97883136 98279424 98455552 98744672 99224736 99627008 99680256 99913248 100092304 100405344 100497536 101282673 101929984 102342656 102487767 102726312 103136256 103142208 103321088 103739392 104128284 104549856 105218048 105367236 105793824 105982831 106040064 106463232 106469376 106868502 107243849 107301168 107493464 107922432 108140058 108239352 108519871 108577872 108765576 108772456 109206528 109401632 109903872 110059704 110703328 110762496 111087756 111730944 111737392 112020512 112080384 112183296 112603842 112805641 113059728 113262344 113720896 114147839 114609976 114671232 114808108 115073984 115135488 115335168 115341824 115802112 116174132 116236224 116242932 116706816 116915968 117259298 117389312 117626028 117829374 118306416 118307072 118370304 118786048 118849536 119062528 119231346 119340824 119714064 119992704 120471552 120930147 121041856 121176064 121420416 121531904 122122752 122369013 122481372 122617856 123076836 123190528 123575808 124152954 124541244 124730112 124946432 125452288 125630166 125704566 125922576 126023076 126432384 126944256 127164416 127420137 127936008 128157888 128165284 128753664 128936223 129458232 129682752 129690236 129759552 129914438 130510848 131039232 131460202 131530464 132062976 132299648 132688153 133024358 133095456 133217664 133333239 133634304 133873792 133945344 134258427 134919681 135043564 136172088 136323072 136524999 136650356 136723392 136968416 137515008 137522944 137945088 138589344 138597342 138837712 139399808 140246418 140488869 140489648 140564736 141058432 141133824 141386752 141705216 141959168 142160451 142491336 143059968 143068224 143896576 144186744 144319136 144770496 145020768 145608704 145686528 146746272 147683328 148117008 148757597 148837104 148974592 149440512 149577728 150138456 150527563 150608016 150746304 152812454 152894976 153513984 153780224 154089468 154630666 154713312 154981632 154990576 155609088 156192426 156824784 156834704 157105832 157741888 157827072 158050854 158690736 158975128 159060096 159618752 159704064 159990272 160628736 161240196 161883648 161893888 162359028 162649994 162830336 163158684 163308496 163809792 164102448 164767744 164855808 165537272 166054992 166306816 167506888 167596416 167606088 167896768 168030768 168274944 168576512 169259008 169893516 170581344 170877184 171671552 171914964 172212162 172610976 172910336 173002752 173012736 173703168 174014464 174261198 174364398 175373952 175888947 176083968 176439042 176744061 177459624 177460608 177623552 177777652 178179072 178593792 178847019 179011236 179571096 179892908 179989056 181562784 181764096 182033332 182130624 182297856 183184128 183353344 183722058 183926784 184051309 184785792 184796456 185363712 186229431 186241211 186995224 187095168 187318492 187419648 188178432 188445249 188883864 188940288 189547268 189648576 189988448 190416384 190746624 190757632 192236832 192247926 192248992 193027328 193130496 193361024 193928839 194524128 194535354 194871657 195661696 195766272 196558848 196911104 197190303 197489344 198449472 199254016 199536537 199826496 200184608 200810688 200995072 202565346 203859968 204685312 204975534 205452624 206272512 206284416 206642176 207478784 207896013 208256568 209099712 210369627 210436096 210734472 211587648 211965662 212080128 212926464 212938752 213737004 214487698 214602336 214986928 215844864 216280116 216478704 217039742 217155744 217531152 217544912 218413056 218803264 220119408 221406656 221524992 222175512 223461888 223474784 224041024 224160768 224366592 225207684 225611282 226119456 226524688 227441792 228295678 229218681 229219952 229342464 229616216 230147968 230270976 230670336 230683648 231945999 232348264 232472448 232485864 233413632 233831936 234518596 234778624 235252056 235658748 236612832 236614144 236740608 237572096 237699072 238125056 238462692 238681648 239428128 239985408 240943104 241860294 242083712 242840832 243063808 243974991 244245504 244738026 244962744 246153672 246381056 247151616 248305908 249082488 249460224 249892864 250904576 251260332 251409132 251845152 252046152 252864768 253888512 254328832 254840274 255296977 255872016 256315776 256330568 257507328 257872446 258318243 258334583 258916464 259365504 259380472 259519104 259828876 261021696 261391797 262078464 262920404 263060928 264125952 264599296 265376306 266048716 266190912 266435328 266666478 267268608 267747584 267890688 268516854 268998067 269839362 270087128 272198693 272344176 272646144 273049998 273300712 273446784 273936832 275030016 275045888 275890176 277178688 277194684 277675424 278799616 280492836 280977738 280979296 281129472 282116864 282267648 282773504 283410432 283918336 284320902 284982672 286119936 286136448 287793152 288371889 288373488 288638272 289540992 290041536 291217408 291803031 293492544 295366656 296234016 297515194 297674208 297949184 298881024 299155456 300276912 300294241 301055126 301216032 301492608 303848019 303867239 305624908 305789952 307027968 307463301 307560448 308178936 309261332 309426624 309963264 309981152 311218176 312384852 313649568 313669408 314211664 315483776 315654144 316101708 317381472 317948493 317950256 318120192 319237504 319408128 319980544 321731547 322480392 323767296 323787776 324718056 325299988 325559613 325660672 326317368 326616992 327619584 328204896 329535488 329711616 331074544 332109984 332613632 335013776 335192832 335212176 335793536 336061536 336549888 337153024 338416923 338518016 339787032 341162688 341754368 342443517 343343104 343829928 344424324 345221952 345820672 346005504 346025472 347406336 348028928 348522396 348728796 350747904 351777894 352167936 352878084 353488122 354919248 354921216 355247104 355555304 356358144 357187584 357694038 358022472 359142192 359785816 359978112 363125568 363528192 364066664 364261248 364595712 366368256 366706688 367444116 367853568 368102618 369571584 369592912 370727424 372458862 372482422 373126351 373990448 374190336 374636984 374839296 376356864 376890498 377565929 377767728 379094536 379297152 379976896 380832768 381493248 381515264 384473664 384495852 384497984 386054656 386260992 386722048 387857678 389048256 389070708 389743314 391323392 391532544 393117696 393822208 394380606 394978688 396898944 398064459 398508032 399073074 399652992 399999717 400369216 401621376 401990144 404759043 405130692 407719936 409370624 409574997 409951068 410905248 412545024 412568832 413284352 414957568 415792026 416513136 416537173 418199424 420739254 421466607 421468944 421493267 423175296 423931324 424160256 425877504 426481353 427474008 428975396 429204672 429973856 431689728 432560232 432957408 434079484 434311488 435062304 435089824 436826112 437606528 438891583 440238816 442813312 443049984 444113657 444351024 446272791 446923776 446949568 448082048 448321536 448733184 450415368 451222564 451582689 452238912 453049376 454883584 456591356 458437362 458439904 458684928 459232432 460295936 460541952 461340672 461367296 463891998 464696528 464944896 464971728 466827264 467663872 469037192 469557248 470504112 471317496 473225664 473228288 473481216 475144192 476250112 476925384 477363296 478856256 479970816 481886208 483720588 484167424 485681664 486127616 487949982 488491008 489476052 489925488 492307344 492762112 494303232 496611816 498164976 498920448 499785728 501809152 502520664 502818264 503690304 504092304 505729536 507777024 508657664 509680548 510593954 511744032 512631552 512661136 515014656 515744892 516636486 516669166 517832928 518731008 518760944 519038208 519657752 522043392 522783594 525840808 526121856 527666841 528251904 529198592 530752612 532097432 532381824 532870656 533332956 534537216 535495168 535781376 537033708 537996134 539678724 540174256 544397386 544688352 545292288 546099996 546601424 546893568 547873664 550060032 550091776 551780352 552153927 554357376 554389368 555350848 557599232 558723633 560985672 561955476 561958592 562258944 564233728 564535296 565547008 566820864 567836672 568641804 569965344 572239872 572272896 575586304 576743778 576746976 577276544 577777369 579081984 580083072 581786517 582434816 583606062 584614971 584651951 586985088 590733312 591570909 591608329 592468032 595030388 595348416 595898368 597762048 598310912 598609611 600553824 600588482 602110252 602432064 602985216 607696038 607734478 608785099 611249816 611579904 614055936 614926602 616028621 616357872 618522664 618853248 619926528 619962304 622436352 624769704 627299136 627338816 628423328 630967552 631308288 632203416 634762944 635896986 635900512 636240384 638475008 638816256 639961088 641456929 643463094 644960784 647534592 647575552 649089191 649436112 650599976 651119226 651321344 652634736 653233984 655239168 656409792 659070976 662149088 664219968 665227264 670027552 670385664 670424352 671587072 672123072 673099776 674306048 676833846 677036032 679574064 682325376 683508736 684887034 687656043 687659856 688848648 690443904 691641344 692011008 692050944 695837997 696057856 697044792 697457592 701495808 703555788 704335872 705756168 706976244 709838496 709842432 710494208 711110608 712716288 714375168 715388076 716044944 718284384 719571632 719956224 726251136 728133328 728522496 729191424 731924973 732736512 733413376 734888232 736205236 739143168 739185824 741454848 744917724 744964844 746252702 747980896 748380672 749273968 749678592 752713728 753780996 755131858 755535456 758189072 758594304 759953792 761665536 762986496 763030528 765890931 768947328 768991704 768995968 772109312 772521984 773444096 775003749 775715356 778096512 778141416 779486628 782646784 783065088 786235392 787644416 788761212 789957376 793797888 796128918 797016064 798146148 799305984 799999434 800738432 803242752 803980288 806994201 809518086 810261384 815439872 816596079 818741248 819149994 819902136 821810496 825090048 825137664 826568704 829915136 831584052 833026272 833074346 836398848 841478508 842933214 842937888 842986534 844443847 846350592 847862648 848320512 851755008 852962706 854491313 854948016 857950792 858409344 859947712 863379456 864658327 865120464 865914816 868158968 868622976 870124608 870179648 873652224 875213056 877783166 880477632 885626624 886099968 888227314 888702048 889762837 892545582 893847552 893899136 896164096 896643072 897466368 900349523 900830736 900882723 902445128 903165378 904477824 906098752 909767168 911601717 913182712 916874724 916879808 917369856 918464864 920591872 921083904 922681344 922734592 927783996 929393056 929889792 929943456 933654528 935327744 938074384 939114496 941008224 942634992 946451328 946456576 946962432 950288384 953845479 953850768 954726592 957712512 959941632 965194641 967441176 968334848 971363328 972255232 975899964 976678839 976982016 978952104 979850976 984614688 985524224 988606464 993223632 993280951 996329952 997840896 999571456 1005041328 1005099329 1005636528 1007380608 1008184608 1011459072 1015250769 1015554048 1017315328 1019361096 1021187908 1023488064 1025263104 1025322272 1027330551 1030029312 1031489784 1033272972 1033338332 1035665856 1037462016 1037521888 1038076416 1039315504 1044086784 1045567188 1051681616 1052243712 1055333682 1056503808 1058397184 1061505224 1064194864 1064763648 1065741312 1066665912 1069074432 1070990336 1071562752 1074067416 1075992268 1079357448 1080348512 1088794772 1089376704 1090584576 1092199992 1093202848 1093787136 1095747328 1100120064 1100183552 1103560704 1104307854 1108714752 1108778736 1110701696 1115198464 1117447266 1119379053 1121971344 1123910952 1123917184 1124517888 1128467456 1129070592 1131094016 1132697787 1135673344 1137283608 1139930688 1144479744 1144545792 1151172608 1153487556 1153493952 1154553088 1155554738 1158163968 1160166144 1163573034 1164869632 1167212124 1169229942 1169303902 1173970176 1181466624 1183141818 1183216658 1184936064 1190060776 1190696832 1191796736 1194193377 1195524096 1196621824 1197219222 1201107648 1201176964 1204220504 1204864128 1205970432 1215392076 1215468956 1217570198 1222499632 1223159808 1228111872 1229853204 1232057242 1232715744 1234187161 1237045328 1237706496 1239853056 1239924608 1244872704 1248871919 1249539408 1249611519 1254598272 1254677632 1256846656 1261935104 1263731401 1264406832 1264479801 1269525888 1271793972 1271801024 1272480768 1276950016 1277632512 1279922176 1282913858 1286926188 1289921568 1295069184 1295151104 1298178382 1298872224 1301199952 1302238452 1302642688 1305269472 1306467968 1310478336 1312819584 1316674749 1318141952 1324298176 1328439936 1330454528 1332340971 1338818373 1340055104 1340771328 1340848704 1343174144 1344246144 1346199552 1348612096 1353667692 1354072064 1354748067 1359148128 1364650752 1367017472 1369774068 1375312086 1375319712 1377697296 1377776803 1380887808 1383282688 1384022016 1384101888 1391675994 1394089584 1394170037 1394915184 1402991616 1407111576 1408671744 1410758323 1411512336 1413952488 1419676992 1419684864 1420988416 1422221216 1425432576 1428750336 1430776152 1432089888 1436568768 1439143264 1439912448 1451718313 1452502272 1456266656 1457044992 1458382848 1463849946 1465473024 1468991327 1469776464 1472410472 1478286336 1478371648 1482909696 1489835448 1489929688 1492505404 1495961792 1496761344 1498547936 1499357184 1505427456 1507561992 1510263716 1511070912 1516378144 1517188608 1519907584 1523331072 1525972992 1526061056 1531781862 1537894656 1537983408 1537991936 1544218624 1545043968 1546888192 1550007498 1551430712 1556193024 1556282832 1558973256 1565293568 1566130176 1575288832 1577522424 1579914752 1587595776 1592257836 1594032128 1596292296 1598611968 1599998868 1601476864 1606485504 1607960576 1613988402 1619036172 1620522768 1630879744 1633192158 1638299988 1639804272 1643620992 1650180096 1650275328 1653137408 1656461781 1659830272 1663168104 1666052544 1666148692 1672797696 1676170899 1682957016 1685866428 1685875776 1685973068 1688887694 1692701184 1695725296 1696641024 1703510016 1705925412 1708982626 1709896032 1715901584 1716818688 1719895424 1726758912 1729316654 1730240928 1731829632 1733332107 1736317936 1737245952 1740249216 1740359296 1745359551 1747304448 1750426112 1753955853 1755566332 1760955264 1771253248 1772199936 1774824987 1776454628 1777404096 1779525674 1785091164 1787695104 1787798272 1792328192 1793286144 1794932736 1800699046 1801661472 1801765446 1804890256 1806330756 1808955648 1812197504 1819534336 1823203434 1826355297 1826365424 1833749448 1833759616 1834739712 1836929728 1841183744 1842167808 1845469184 1848085863 1855567992 1858786112 1859779584 1859886912 1867309056 1870655488 1876148768 1878228992 1882016448 1885269984 1892902656 1892913152 1893924864 1900576768 1907690958 1907701536 1909453184 1915425024 1919883264 1924370787 1930389282 1933848761 1934882352 1936669696 1942726656 1944510464 1947267573 1951799928 1953357678 1953964032 1956858319 1957904208 1959701952 1969229376 1971048448 1977212928 1986447264 1986561902 1992659904 1995681792 1999142912 2010082656 2010198658 2011273056 2013673789 2014761216 2016369216 2022918144 2030501538 2031108096 2037633131 2038722192 2042375816 2046976128 2050526208 2050644544 2054661102 2061877549 2062979568 2066545944 2066676664 2071331712 2074924032 2075043776 2076152832 2078631008 2088173568 2091134376 2103363232 2104487424 2110667364 2113007616 2116794368 2123010448 2128389728 2129527296 2131482624 2133331824 2138148864 2141980672 2143125504 2148134832 2151984536 2158714896 2160697024 2177589544 2178753408 2184399984 2186405696 2187574272 2191494656 2200240128 2200367104 2208615708 2217429504 2217557472 2221403392 2230396928 2234894532 2238758106 2243942688 2247821904 2247834368 2249035776 2256934912 2258141184 2262188032 2265395574 2274567216 2279861376 2288959488 2289091584 2297672793 2302345216 2306975112 2306987904 2309106176 2311109476 2316327936 2320332288 2325011247 2327146068 2329739264 2334424248 2338459884 2338607804 2347940352 2362933248 2366283636 2366433316 2369872128 2380121552 2381393664 2383593472 2388386754 2391048192 2394438444 2402215296 2402353928 2408441008 2409728256 2411940864 2420982603 2430784152 2430937912 2435140396 2444999264 2446319616 2449788237 2456223744 2459706408 2464114484 2465431488 2468374322 2474090656 2475412992 2479706112 2479849216 2489745408 2497743838 2499078816 2499223038 2509196544 2509355264 2513693312 2521074907 2523870208 2527462802 2528813664 2528959602 2533331541 2539051776 2543587944 2543602048 2544961536 2553900032 2555265024 2559844352 2563473939 2565827716 2573852376 2579843136 2590138368 2590302208 2593974981 2596356764 2597744448 2602399904 2604476904 2605285376 2610538944 2612935936 2620956672 2625639168 2633349498 2636283904 2648596352 2656879872 2660909056 2664681942 2669288511 2677636746 2680110208 2681542656 2681697408 2686348288 2688492288 2692399104 2697224192 2701048569 2702648169 2707335384 2708144128 2709496134 2718296256 2729301504 2734034944 2734805151 2739548136 2750624172 2750639424 2755394592 2755553606 2761775616 2766565376 2768044032 2768203776 2783351988 2788179168 2788340074 2789830368 2805983232 2814223152 2817343488 2821516646 2823024672 2826394343 2827904976 2839353984 2839369728 2841976832 2844442432 2850865152 2860023697 2861552304 2864179776 2873137536 2878286528 2879824896 2903436626 2905004544 2912533312 2914089984 2916765696 2927699892 2930946048 2937982654 2939552928 2944820944 2956572672 2956743296 2965819392 2979670896 2979842853 2979859376 2985010808 2991923584 2993522688 2997095872 2998714368 3015123984 3015297987 3020527432 3022141824 3032756288 3034377216 3039815168 3046662144 3051945984 3052122112 3063563724 3075789312 3075966816 3075983872 3088437248 3090087936 3093776384 3100014996 3102861424 3112386048 3112565664 3117946512 3130587136 3132260352 3155044848 3159829504 3175191552 3184515672 3192584592 3197223936 3199997736 3202953728 3212971008 3215921152 3227976804 3238072344 3241045536 3261759488 3266384316 3276599976 3279608544 3285467761 3287241984 3300360192 3300550656 3306274816 3312923562 3324559319 3326336208 3332105088 3332297384 3345595392 3352341798 3358137159 3364116001 3365914032 3371732856 3371751552 3371946136 3377775388 3385402368 3391450592 3393282048 3398093361 3407020032 3411850824 3417965252 3419792064 3431803168 3433637376 3439790848 3453517824 3458633308 3460481856 3463659264 3466664214 3472635872 3474491904 3480498432 3480718592 3490719102 3494608896 3496974871 3500852224 3507911706 3511132664 3521910528 3538583009 3542506496 3544399872 3549649974 3552909256 3554808192 3559051348 3570182328 3575390208 3575596544 3584656384 3586572288 3589865472 3601398092 3603322944 3603530892 3609780512 3612661512 3617911296 3624395008 3639068672 3646406868 3652710594 3652730848 3667498896 3667519232 3669479424 3673859456 3682367488 3684335616 3690938368 3696171726 3702561483 3711135984 3717572224 3719559168 3719773824 3734618112 3741310976 3746615757 3748834557 3752297536 3756457984 3764032896 3770539968 3785805312 3785826304 3791194203 3793439403 3801153536 3815381916 3815403072 3818906368 3830850048 3839766528 3848741574 3860778564 3867697522 3869764704 3873339392 3885453312 3889020928 3894535146 3903599856 3906715356 3907928064 3913716638 3915808416 3919403904 3938458752 3942096896 3950024247 3954425856 3972894528 3973123804 3985319808 3991363584 3997022913 3998285824 4020165312 4020397316 4022546112 4027347578 4029522432 4032738432 4045836288 4061003076 4062216192 4075266262 4077444384 4084751632 4093952256 4101052416 4101289088 4109322204 4123755098 4125959136 4133091888 4133330409 4133353328 4142663424 4149848064 4150087552 4152305664 4157262016 4182268752 4182510111 4206726464 4208974848 4221334728 4226015232 4232274969 4233588736 4246020896 4256779456 4259054592 4262965248 4266663648 4276297728 4283961344 4286251008 4296269664 4303969072 4317429792 4321394048 4355154939 4355179088 4357506816 4368799968 4372811392 4375148544 4382989312 4400734208 4406973981 4417231416 4434859008 4435114944 4442806784 4460793856 4469789064 4477516212 4487885376 4495643808 4495668736 4498071552 4513869824 4516282368 4524376064 4530791148 4549134432 4559722752 4577918976 4578183168 4595345586 4611485507 4613950224 4613975808 4618212352 4622218952 4632655872 4640664576 4650022494 4654292136 4666354453 4668848496 4676919768 4677215608 4695880704 4725866496 4732567272 4732866632 4739744256 4760243104 4762787328 4767186944 4776773508 4782096384 4788876888 4804430592 4804707856 4816882016 4819456512 4823881728 4841965206 4850642563 4861568304 4861875824 4870280792 4889998528 4892639232 4899576474 4908357077 4919412816 4928228968 4930862976 4936748644 4948181312 4950825984 4959412224 4959698432 4979490816 4995487676 4998157632 4998446076 5018393088 5018710528 5027386624 5042149814 5047740416 5054925604 5057627328 5057919204 5066663082 5078103552 5087175888 5087204096 5089923072 5107800064 5110530048 5119688704 5126947878 5131655432 5147704752 5159686272 5180276736 5180604416 5187949962 5192713528 5195488896 5199996321 5204799808 5208953808 5210570752 5221077888 5225871872 5241913344 5251278336 5261867559 5266698996 5272567808 5297192704 5313759744 5321818112 5324474961 5329363884 5338577022 5355273492 5360220416 5363085312 5363394816 5372696576 5376984576 5384798208 5394448384 5402097138 5405296338 5414670768 5418992268 5436592512 5458603008 5468069888 5469610302 5479065891 5479096272 5501248344 5501278848 5510789184 5511107212 5523551232 5533130752 5536407552 5544257589 5566703976 5576358336 5576680148 5579660736 5611966464 5628446304 5634686976 5643033292 5646049344 5652788686 5655809952 5678707968 5678739456 5683953664 5688884864 5701730304 5705590579 5720047394 5723104608 5728359552 5746275072 5756573056 5759649792 5773112361 5773477541 5801546283 5806873252 5810009088 5825066624 5828179968 5833531392 5841802719 5855399784 5861892096 5870574957 5875965308 5879105856 5889641888 5913145344 5913486592 5931638784 5959341792 5959685706 5959718752 5970021616 5983847168 5987045376 5994191744 5997428736 6030247968 6030595974 6041021367 6041054864 6044283648 6065512576 6068754432 6079630336 6093324288 6104244224 6112899393 6127127448 6151578624 6151933632 6151967744 6176874496 6185632647 6187552768 6200029992 6205722848 6224772096 6225131328 6235893024 6261174272 6264520704 6310089696 6319659008 6350383104 6369031344 6385169184 6394447872 6396576671 6399995472 6405907456 6425942016 6431842304 6455953608 6472685209 6476144688 6482091072 6523518976 6532768632 6553199952 6559217088 6570935522 6574483968 6600720384 6601101312 6612549632 6625847124 6649118638 6652672416 6664210176 6664594768 6691190784 6704683596 6716274318 6728232002 6731828064 6743465712 6743503104 6743892272 6755550776 6770804736 6782901184 6786564096 6796186722 6823701648 6835930504 6839584128 6863606336 6867274752 6879581696 6907035648 6917266616 6920963712 6927318528 6933328428 6945271744 6948983808 6960996864 6961437184 6981438204 6989217792 6993949742 7001704448 7015823412 7022265328 7043821056 7077166018 7085012992 7088799744 7099299948 7105818512 7109616384 7118102696 7140364656 7150780416 7151193088 7169312768 7173144576 7202796184 7206645888 7207061784 7219561024 7225323024 7235822592 7248790016 7278137344 7292813736 7305421188 7305461696 7334997792 7335038464 7338958848 7347718912 7364734976 7368671232 7381876736 7392343452 7405122966 7422271968 7435144448 7439118336 7439547648 7469236224 7482621952 7493231514 7497669114 7504595072 7528065792 7541079936 7563224721 7571610624 7571652608 7582388406 7586878806 7599994623 7630763832 7630806144 7637812736 7661700096 7679533056 7690421817 7697483148 7721557128 7735395044 7739529408 7746678784 7770906624 7778041856 7781924943 7789070292 7807199712 7813430712 7815856128 7827433276 7831616832 7838807808 7876917504 7884193792 7900048494 7908851712 7914206287 7945789056 7946247608 7970639616 7982727168 7994045826 8007865533 8008372073 8040330624 8040794632 8045092224 8054695156 8059044864 8065476864 8091672576 8103145707 8122006152 8124432384 8150532524 8154888768 8169503264 8187904512 8202104832 8202578176 8218644408 8247510196 8251918272 8266183776 8266660818 8266706656 8285326848 8299696128 8300175104 8304611328 8314524032 8338940077 8364537504 8365020222 8413452928 8417949696 8438159483 8442669456 8452030464 8464549938 8467177472 8479183029 8492041792 8513558912 8518109184 8525930496 8533327296 8552595456 8567922688 8580071091 8592539328 8607938144 8634859584 8642788096 8710309878 8710358176 8715013632 8737599936 8745622784 8750297088 8765978624 8801468416 8813947962 8834462832 8869718016 8870229888 8885613568 8921587712 8939528559 8939578128 8955032424 8975770752 8991287616 8991337472 8996143104 9027739648 9045893961 9048752128 9061582296 9098268864 9119445504 9155837952 9156366336 9190691172 9222971014 9227900448 9227951616 9236424704 9244437904 9265311744 9281329152 9300044988 9308584272 9332708906 9337696992 9353839536 9354431216 9391761408 9465134544 9465733264 9479488512 9520486208 9525574656 9534373888 9553547016 9577753776 9608861184 9609415712 9633764032 9638913024 9647763456 9683930412 9701285126 9723136608 9723751648 9740561584 9779997056 9785278464 9799152948 9816714154 9838825632 9856403283 9856457936 9861725952 9873497288 9896362624 9901651968 9918824448 9919396864 9973677957 9990975352 9996315264 9996892152 10036786176 10037421056 10054773248 10084299628 10092348003 10095480832 10109851208 10115254656 10115838408 10133326164 10156207104 10174351776 10174408192 10179846144 10215600128 10221060096 10239377408 10253895756 10263310864 10295409504 10319372544 10360553472 10361208832 10375899924 10385427056 10390977792 10399992642 10409599616 10417907616 10442155776 10451743744 10483826688 10490924613 10502556672 10523735118 10533397992 10594385408 10615749027 10627519488 10643636224 10648949922 10658727768 10677154044 10710546984 10720440832 10726170624 10726789632 10745393152 10753969152 10769596416 10788896768 10804194276 10810592676 10829341536 10837984536 10873185024 10917206016 10936139776 10939220604 10958131782 10958192544 10977770011 11002496688 11002557696 11021578368 11022214424 11047102464 11066261504 11072815104 11088515178 11107684449 11108387069 11133407952 11152716672 11153360296 11159321472 11223932928 11239847271 11240558251 11256892608 11269373952 11286066584 11292098688 11305577372 11311619904 11357415936 11357478912 11367907328 11373582609 11377769728 11403460608 11411181158 11440094788 11446209216 11456719104 11492550144 11513146112 11519299584 11546224722 11546955082 11566916881 11603092566 11613746504 11620018176 11650133248 11656359936 11667062784 11683605438 11704543799 11710799568 11723784192 11741149914 11751930616 11758211712 11779283776 11826290688 11826973184 11863277568 11918683584 11919371412 11919437504 11940043232 11967694336 11974090752 11988383488 11994857472 12060495936 12061191948 12082042734 12082109728 12088567296 12131025152 12137508864 12159260672 12186648576 12208488448 12225798786 12254254896 12303157248 12303867264 12303935488 12353748992 12371265294 12375105536 12399991227 12400059984 12411445696 12449544192 12450262656 12471786048 12522348544 12547530333 12620179392 12639318016 12696824907 12700766208 12738062688 12770338368 12788895744 12793153342 12799990944 12811814912 12851884032 12863684608 12911907216 12912652363 12945370418 12952289376 12964182144 13065464817 13065537264 13066291277 13106399904 13118434176 13141871044 13148967936 13202202624 13220921943 13225099264 13251694248 13298237276 13305344832 13328420352 13329189536 13382381568 13409367192 13432548636 13456464004 13463656128 13486931424 13487006208 13487784544 13511101552 13541609472 13565802368 13573128192 13592373444 13647403296 13671861008 13679168256 13727212672 13734549504 13759163392 13834456521 13834533232 13841927424 13854637056 13866656856 13890543488 13897967616 13921993728 13922874368 13962876408 13987899484 13999063359 14003408896 14031646824 14044530656 14087642112 14154332036 14170025984 14177599488 14198599896 14211637024 14219232768 14236205392 14280729312 14301560832 14302386176 14338625536 14346289152 14405592368 14413291776 14414123568 14439122048 14450646048 14471645184 14497580032 14551927689 14556274688 14585627472 14610842376 14610923392 14669995584 14670076928 14677917696 14695437824 14725071231 14729469952 14763753472 14784686904 14810245932 14844543936 14870288896 14878236672 14879095296 14938472448 14965243904 14986463028 14995338228 15009190144 15056131584 15082159872 15126449442 15143221248 15143305216 15164776812 15173757612 15199989246 15261527664 15261612288 15275625472 15323400192 15359066112 15380843634 15394966296 15443114256 15470790088 15479058816 15493357568 15541813248 15556083712 15563849886 15578140584 15614399424 15626861424 15631712256 15654866552 15663233664 15677615616 15753835008 15768387584 15800096988 15817703424 15828412574 15891578112 15892495216 15941279232 15965454336 15988091652 16015731066 16016744146 16044433093 16080661248 16081589264 16090184448 16109390312 16118089728 16130953728 16183345152 16206291414 16235334947 16244012304 16301065048 16309777536 16339006528 16375809024 16404209664 16405156352 16428508213 16437288816 16495020392 16503836544 16532367552 16533321636 16533413312 16570653696 16599392256 16600350208 16609222656 16629048064 16677880154 16729075008 16730040444 16826905856 16835899392 16876318966 16885338912 16904060928 16929099876 16934354944 16958366058 16984083584 17027117824 17036218368 17051860992 17066654592 17105190912 17116771737 17135845376 17160142182 17185078656 17215876288 17269719168 17285576192 17320432623 17404638849 17420619756 17420716352 17430027264 17475199872 17491245568 17500594176 17531957248 17602936832 17611724871 17627895924 17668925664 17739436032 17740459776 17771227136 17843175424 17879057118 17879156256 17910064848 17911098439 17951541504 17982575232 17982674944 17992286208 18055479296 18091787922 18123064101 18123164592 18124210481 18196537728 18238891008 18312732672 18338698179 18339858199 18381382344 18445942028 18455800896 18455903232 18472849408 18488875808 18530623488 18556897941 18562658304 18600089976 18617168544 18665417812 18675393984 18707679072 18708862432 18783522816 18872338069 18930269088 18931466528 18958977024 19040972416 19051149312 19096887251 19107094032 19155507552 19189730013 19217722368 19218831424 19267528064 19277826048 19295526912 19367860824 19402570252 19418055627 19446273216 19447503296 19481123168 19559994112 19570556928 19598305896 19633428308 19677651264 19712806566 19712915872 19723451904 19746994576 19792725248 19803303936 19837648896 19838793728 19947355914 19981950704 19992630528 19993784304 20073572352 20074842112 20109546496 20168599256 20184696006 20190961664 20219702416 20230509312 20231676816 20266652328 20312414208 20348703552 20348816384 20359692288 20431200256 20478754816 20507791512 20526621728 20590819008 20638745088 20721106944 20722417664 20751799848 20770854112 20781955584 20799985284 20819199232 20835815232 20884311552 20903487488 20967653376 20981849226 21005113344 21047470236 21066795984 21188770816 21231498054 21255038976 21297899844 21317455536 21354308088 21421093968 21440881664 21452341248 21453579264 21490786304 21507938304 21577793536 21608388552 21621185352 21658683072 21675969072 21746370048 21834412032 21872279552 21878441208 21916263564 21916385088 21955540022 22004993376 22005115392 22043156736 22044428848 22094204928 22132523008 22145630208 22177030356 22215368898 22216774138 22266815904 22305433344 22306720592 22318642944 22447865856 22479694542 22481116502 22513785216 22572133168 22584197376 22611154744 22623239808 22689674163 22714831872 22714957824 22735814656 22747165218 22755539456 22822362316 22880189576 22892418432 22913438208 22985100288 23026292224 23038599168 23092449444 23093910164 23133833762 23206185132 23227493008 23240036352 23300266496 23312719872 23334125568 23367210876 23409087598 23421599136 23447568384 23482299828 23503861232 23516423424 23558567552 23652581376 23653946368 23726555136 23742618861 23837367168 23838742824 23838875008 23880086464 23935388672 23948181504 23976766976 24025116219 24120991872 24122383896 24164085468 24164219456 24177134592 24262050304 24275017728 24318521344 24373297152 24416976896 24451597572 24508509792 24606314496 24607734528 24607870976 24707497984 24742530588 24750211072 24799982454 24800119968 24822891392 24899088384 24900525312 24943572096 25016820231 25044697088 25095060666 25140033893 25240358784 25278636032 25314478449 25393649814 25401532416 25437549087 25439158147 25476125376 25540676736 25577791488 25586306684 25599981888 25623629824 25703768064 25727369216 25740213273 25823814432 25825304726 25890740836 25904578752 25928364288 26130929634 26131074528 26132582554 26177759257 26212799808 26236868352 26283742088 26297935872 26404405248 26441843886 26489230703 26503388496 26596474552 26610689664 26656840704 26658379072 26764763136 26804408137 26818734384 26865097272 26912928008 26927312256 26973862848 26974012416 26975569088 27022203104 27083218944 27131604736 27146256384 27184746888 27294806592 27343722016 27358336512 27454425344 27469099008 27518326784 27582647947 27668913042 27669066464 27683854848 27709274112 27733313712 27781086976 27795935232 27843987456 27845748736 27910835213 27925752816 27975798968 27998126718 28006817792 28063293648 28089061312 28175284224 28308664072 28340051968 28397199792 28423274048 28438465536 28472410784 28561458624 28603121664 28604772352 28677251072 28811184736 28826583552 28828247136 28878244096 28901292096 28943290368 28995160064 29103855378 29112549376 29171254944 29221684752 29221846784 29339991168 29340153856 29355835392 29390875648 29450142462 29458939904 29569209849 29569373808 29620491864 29689087872 29740577792 29756473344 29758190592 29921033871 29930487808 29972926056 29990676456 30018380288 30112263168 30164319744 30252898884 30277044009 30286442496 30286610432 30329553624 30347515224 30399978492 30523055328 30523224576 30551250944 30646800384 30718132224 30761687268 30789932592 30886228512 30941580176 30958117632 30986715136 31083626496 31127699772 31156281168 31228798848 31253722848 31309733104 31326467328 31355231232 31472773839 31507670016 31536775168 31600193976 31656825148 31783156224 31784990432 31847247081 31882558464 31930908672 31976183304 32031462132 32033488292 32088866186 32161322496 32163178528 32180368896 32218780624 32236179456 32261907456 32366690304 32412582828 32470669894 32488024608 32602130096 32619555072 32678013056 32751618048 32808419328 32810312704 32857016426 32874577632 32933310033 32990040784 33007673088 33064735104 33066643272 33066826624 33141307392 33198784512 33200700416 33218445312 33258096128 33325161207 33355760308 33458150016 33460080888 33653811712 33671798784 33721674753 33752637932 33770677824 33808121856 33858199752 33868709888 33916732116 33968167168 34054235648 34072436736 34103721984 34133309184 34210381824 34233543474 34271690752 34320284364 34370157312 34431752576 34539438336 34571152384 34640865246 34700750643 34809277698 34841239512 34841432704 34860054528 34950399744 34982491136 35001188352 35063914496 35113631397 35205873664 35223449742 35255791848 35337851328 35478872064 35480919552 35542454272 35686350848 35758114236 35758312512 35820129696 35822196878 35903083008 35965150464 35965349888 35984572416 36110958592 36183575844 36246128202 36246329184 36248420962 36393075456 36477782016 36625465344 36677396358 36679716398 36743126459 36762764688 36891884056 36911601792 36911806464 36945698816 36977751616 37061246976 37113795882 37125316608 37180308061 37200179952 37234337088 37330835624 37350787968 37415358144 37417724864 37567045632 37744676138 37860538176 37862933056 37917954048 38081944832 38102298624 38193774502 38214188064 38259801991 38311015104 38379460026 38435444736 38437662848 38535056128 38555652096 38591053824 38715029489 38735721648 38737957089 38805140504 38836111254 38892546432 38895006592 38962246336 39119988224 39175673431 39196611792 39198873831 39266856616 39355302528 39425613132 39425831744 39446903808 39493989152 39585450496 39606607872 39675297792 39677587456 39894711828 39963901408 39985261056 39987568608 40147144704 40149684224 40219092992 40337198512 40369392012 40381923328 40439404832 40461018624 40463353632 40533304656 40624828416 40697407104 40697632768 40719384576 40862400512 41015583024 41053243456 41181638016 41277490176 41503369563 41503599696 41541708224 41563911168 41599970568 41638398464 41671630464 41768623104 41806974976 41963698452 41997190077 42010226688 42094940472 42133591968 42377541632 42462996108 42510077952 42595799688 42634911072 42708616176 42711080893 42842187936 42881763328 42904682496 42907158528 42981572608 43015876608 43216777104 43219271147 43242370704 43317366144 43351938144 43492740096 43655783067 43668824064 43733508013 43744559104 43756882416 43832527128 43832770176 43911080044 44009986752 44010230784 44086313472 44088857696 44175213693 44188409856 44265046016 44291260416 44354060712 44430737796 44433548276 44533631808 44610866688 44613441184 44637285888 44895731712 44959389084 44962233004 45027570432 45144266336 45168394752 45222309488 45246479616 45379348326 45429663744 45429915648 45494330436 45511078912 45644724632 45760379152 45784836864 45826876416 45970200576 46052584448 46077198336 46184898888 46187820328 46267667524 46412370264 46454986016 46480072704 46600532992 46625439744 46668251136 46734421752 46818175196 46843198272 46895136768 46964599656 47007722464 47032846848 47117135104 47305162752 47307892736 47453110272 47485237722 47674734336 47677485648 47677750016 47760172928 47870777344 47896363008 47953533952 48050232438 48133299279 48241983744 48244767792 48328170936 48328438912 48354269184 48524100608 48550035456 48637042688 48706004841 48833953792 48903195144 49017019584 49212628992 49215469056 49215741952 49285524639 49414995968 49485061176 49500422144 49599964908 49600239936 49645782784 49798176768 49801050624 49887144192 50033640462 50089394176 50190121332 50280067786 50480717568 50557272064 50628956898 50787299628 50803064832 50875098174 50878316294 50952250752 51081353472 51155582976 51172613368 51199963776 51247259648 51350315211 51407536128 51454738432 51480426546 51647628864 51650609452 51781481672 51809157504 51856728576 51961297869 52261859268 52262149056 52265165108 52355518514 52425599616 52473736704 52567484176 52595871744 52808810496 52883687772 52978461406 53006776992 53192949104 53221379328 53313681408 53316758144 53529526272 53608816274 53637468768 53701492517 53730194544 53733295317 53825856016 53854624512 53947725696 53948024832 53951138176 54044406208 54166437888 54263209472 54340450243 54369493776 54372631443 54589613184 54687444032 54716673024 54908850688 54938198016 55019574597 55036653568 55165295894 55337826084 55338132928 55367709696 55418548224 55466627424 55562173952 55591870464 55687974912 55691497472 55821670426 55851505632 55951597936 55996253436 56013635584 56126587296 56178122624 56350568448 56617014207 56617328144 56680103936 56794399584 56846548096 56876931072 56944821568 57122917248 57209544704 57290661753 57354502144 57569190039 57622369472 57653167104 57656494272 57756488192 57802584192 57886580736 57990320128 58207710756 58225098752 58254166881 58342509888 58443369504 58443693568 58679982336 58680307712 58711670784 58781751296 58900284924 58917879808 59138419698 59138747616 59240983728 59378175744 59481155584 59512946688 59516381184 59842067742 59945852112 59949311591 59981352912 60036760576 60224526336 60328639488 60505797768 60554088018 60572884992 60659107248 60662607889 60695030448 60799956984 61046110656 61046449152 61102501888 61293600768 61436264448 61523374536 61579865184 61772457024 61883160352 61916235264 61973430272 62167252992 62255399544 62312562336 62423887459 62457597696 62507445696 62619466208 62652934656 62710462464 62945547678 63015340032 63166627061 63200387952 63313650296 63566312448 63569980864 63694494162 63765116928 63918204019 63952366608 64062924264 64066976584 64177732372 64322644992 64326357056 64360737792 64437561248 64472358912 64523814912 64733380608 64825165656 64941339788 64976049216 65204260192 65239110144 65356026112 65503236096 65616838656 65620625408 65714032852 65749155264 65866620066 65980081568 66015346176 66129470208 66133286544 66133653248 66282614784 66397569024 66401400832 66436890624 66516192256 66650322414 66711520616 66916300032 66920161776 67307623424 67343597568 67443349506 67505275864 67541355648 67716399504 67737419776 67833464232 67936334336 68108471296 68144873472 68207443968 68266618368 68467086948 68543381504 68640568728 68740314624 68863505152 69078876672 69142304768 69281730492 69401501286 69618555396 69682479024 69682865408 69720109056 69900799488 69964982272 70002376704 70127828992 70227262794 70446899484 70511583696 70675702656 70957744128 70961839104 71084908544 71227856583 71372701696 71516228472 71516625024 71640259392 71644393756 71806166016 71930300928 71930699776 72075348657 72221917184 72367151688 72492256404 72492658368 72496841924 72786150912 72955564032 73250930688 73354792716 73359432796 73486252918 73525529376 73783768112 73823203584 73823612928 73891397632 73955503232 74122493952 74227591764 74250633216 74360616122 74400359904 74468674176 74661671248 74701575936 74830716288 74835449728 75050460693 75134091264 75420101679 75489352276 75721076352 75725866112 75835908096 75943435347 76163889664 76204597248 76317474441 76387549004 76428376128 76519603982 76622030208 76758920052 76870889472 76875325696 77070112256 77111304192 77182107648 77430058978 77471443296 77475914178 77610281008 77672222508 77785092864 77790013184 77924492672 78239976448 78351346862 78393223584 78397747662 78533277771 78533713232 78710605056 78851226264 78851663488 78893807616 78987978304 79170900992 79213215744 79355174912 79467692109 79789423656 79927802816 79970522112 79975137216 80294289408 80299368448 80413224411 80438185984 80674397024 80738784024 80763846656 80878809664 80922037248 80926707264 81066609312 81249656832 81394814208 81395265536 81438769152 81724801024 82031166048 82106486912 82363276032 82554980352 82747943841 83006739126 83007199392 83083416448 83127822336 83155496723 83199941136 83276796928 83343260928 83537246208 83613949952 83732505639 83927396904 83994380154 84020453376 84144907717 84189880944 84267183936 84755083264 84925992216 85020155904 85191599376 85269822144 85417232352 85422161786 85684375872 85763526656 85809364992 85814317056 85963145216 86031753216 86433554208 86438542294 86484741408 86634732288 86703876288 86985480192 87311566134 87337648128 87467016026 87513764832 87618224633 87665054256 87665540352 87822160088 88019973504 88020461568 88172626944 88177715392 88350427386 88376819712 88660734607 88708121424 88861475592 88867096552 89067263616 89221733376 89226882368 89274571776 89791463424 89918778168 89924466008 90055140864 90288532672 90336789504 90444618976 90492959232 90758696652 90859327488 90859831296 90988660872 91022157824 91289449264 91520758304 91569673728 91653752832 91940401152 92105168896 92154396672 92369797776 92375640656 92535335048 92824740528 92909972032 92960145408 93201065984 93250879488 93468843504 93636350392 93686396544 93929199312 94015444928 94065693696 94234270208 94610325504 94615785472 94970475444 95349468672 95354971296 95355500032 95520345856 95741554688 95792726016 95907067904 96100464876 96266598558 96483967488 96489535584 96656341872 96656877824 96708538368 97048201216 97100070912 97274085376 97412009682 97806390288 98034039168 98425257984 98430938112 98431483904 98571049278 98799930099 98970122352 99000844288 99199929816 99200479872 99291565568 99596353536 99602101248 99774288384 99975483621 100067280924 100178788352 100380242664 100560135572 100961435136 101114544128 101165024259 101257913796 101574599256 101606129664 101750196348 101756632588 101904501504 102162706944 102311165952 102345226736 102399927552 102494519296 102700630422 102815072256 102960853092 103295257728 103301218904 103562963344 103618315008 103713457152 103922595738 104102251929 104523718536 104524298112 104530330216 104711037028 104851199232 104947473408 105134968352 105191743488 105340894191 105617620992 105767375544 105956922812 106013553984 106385898208 106442758656 106627362816 106633516288 107059052544 107217632548 107274937536 107402985034 107460389088 107466590634 107651712032 107709249024 107895451392 107896049664 107902276352 108088812416 108332875776 108406221001 108526418944 108680900486 108738987552 108745262886 109179226368 109374888064 109433346048 109696073279 109817701376 109876396032 110039149194 110073307136 110229379377 110330591788 110675652168 110676265856 110735419392 110837096448 110933254848 111124347904 111183740928 111375949824 111382994944 111540924183 111643340852 111703011264 111903195872 111992506872 112027271168 112253174592 112356245248 112701136896 113234028414 113234656288 113360207872 113588799168 113693096192 113753862144 113889643136 114245834496 114419089408 114581323506 114709004288 114779405973 115138380078 115244738944 115306334208 115312988544 115512976384 115605168384 115773161472 115980640256 116145088467 116213871267 116415421512 116450197504 116508333762 116685019776 116886739008 116887387136 117359964672 117360615424 117527020293 117563502592 117596621493 117800569848 117835759616 118276839396 118277495232 118481967456 118756351488 118962311168 119025893376 119032762368 119684135484 119891704224 119898623182 119962705824 120073521152 120449052672 120657278976 121011595536 121108176036 121145769984 121318214496 121325215778 121390060896 121534956749 121599913968 122092221312 122092898304 122205003776 122587201536 122981018971 123046749072 123159730368 123544914048 123766320704 123832470528 123946860544 124510799088 124625124672 124847774918 124915195392 125014891392 125238932416 125305869312 125420924928 125891095356 126030680064 126333254122 126400775904 126627300592 127132624896 127139961728 127388988324 127530233856 127836408038 127904733216 128125848528 128133242679 128133953168 128355464744 128645289984 128652714112 128721475584 128875122496 128944717824 129047629824 129650331312 129657813441 129882679576 129952098432 130408520384 130478220288 130712052224 131006472192 131200524039 131233677312 131241250816 131428065704 131498310528 131733240132 131960163136 132030692352 132258940416 132266573088 132267306496 132565229568 132795138048 132802801664 132873781248 133032384512 133300644828 133423041232 133832600064 133840323552 134615246848 134687195136 134886699012 135010551728 135082711296 135432799008 135666928464 135872668672 136216942592 136289746944 136533236736 136934173896 137281137456 137480629248 137727010304 138157753344 138284609536 138563460984 138803002572 139237110792 139364958048 139365730816 139440218112 139801598976 139929964544 140004753408 140255657984 140454525588 140893798968 141023167392 141351405312 141915488256 141923678208 142169817088 142455713166 142956050717 143032456944 143033250048 143280518784 143288787512 143612332032 143860601856 143861399552 144150697314 144399897837 144656988043 144734303376 144984512808 144985316736 144993683848 145572301824 145911128064 146118014523 146501861376 146709585432 146718865592 146972505836 147051058752 147567536224 147646407168 147647225856 147782795264 147856573917 147911006464 148244987904 148455183528 148501266432 148721232244 148800719808 148937348352 149323342496 149403151872 149661432576 149670899456 150100921386 150268182528 150369919453 150840203358 150978704552 151442152704 151451732224 151671816192 151886870694 152159069387 152327779328 152409194496 152634948882 152775098008 152856752256 153039207964 153244060416 153517840104 153741778944 153750651392 154140224512 154222608384 154364215296 154860117956 154942886592 154951828356 155220562016 155344445016 155570185728 155580026368 155848985344 156479952896 156702693724 156786447168 156795495324 157066555542 157067426464 157421210112 157702452528 157703326976 157787615232 157975956608 158341801984 158426431488 158710349824 158935384218 159578847312 159855605632 159941044224 159950274432 160588578816 160598736896 160826448822 160876371968 161104477551 161199885951 161348794048 161477568048 161527693312 161757619328 161844074496 161853414528 162133218624 162499313664 162789628416 162790531072 163021350729 163117894329 163449602048 164062332096 164212973824 164726552064 165058723791 165109960704 165495887682 166013478252 166014398784 166166832896 166255644672 166310993446 166399882272 166553593856 166686521856 167074492416 167227899904 167465011278 167854793808 167988760308 168040906752 168289815434 168379761888 168534367872 169510166528 169851042621 169851984432 170040311808 170383198752 170539644288 170834464704 170844323572 171368751744 171527053312 171628634112 171871985259 171926290432 172063506432 172867108416 172877084588 172969482816 173269464576 173407752576 173970960384 174623132268 174675296256 174934032052 175027529664 175236449266 175330108512 175331080704 175644320176 176039947008 176040923136 176345253888 176355430784 176700854772 176753639424 177321469214 177416242848 177722951184 177734193104 178134527232 178443466752 178453764736 178549143552 179837556336 179847934773 179848932016 180110281728 180577065344 180673579008 180889237952 180985918464 181517393304 181718654976 181977321744 181987823667 182044315648 182578898528 183041516608 183139347456 183307505664 183880802304 184210337792 184308793344 184739595552 184751281312 185070670096 185649481056 185819944064 185920290816 186402131968 186501758976 186937687008 187271662377 187272700784 187372793088 187858398624 188030889856 188131387392 188468540416 189231570944 189499881183 189940950888 190698937344 190709942592 190711000064 191040691712 191483109376 191754612057 191814135808 192200929752 192533197116 192967934976 192979071168 193312683744 193313755648 193417076736 194096402432 194200141824 194548170752 194824019364 195612780576 196068078336 196850515968 196861876224 196862967808 197142098556 197599860198 197940244704 198293876801 198399859632 198400959744 198583131136 199192707072 199204202496 199548576768 199950967242 200134561848 200653241479 200760485328 201120271144 201922870272 202229088256 202330048518 202515827592 203149198512 203212259328 203500392696 203513265176 203809003008 204325413888 204622331904 204690453472 204799855104 204989038592 205401260844 205630144512 205921706184 206590515456 206602437808 207125926688 207236630016 207426914304 207845191476 208204503858 208577630209 209047437072 209048596224 209060660432 209422074056 209702398464 209894946816 210269936704 210383486976 210681788382 211059354311 211534751088 211913845624 212027107968 212771796416 212885517312 213254725632 213267032576 213570606769 214118105088 214435265096 214549875072 214805970068 214920778176 214933181268 215303424064 215418498048 215790902784 215792099328 215804552704 216177624832 216665751552 216812442002 217052837888 217361800972 217477975104 217490525772 218358452736 218749776128 218866692096 219392146558 219635402752 219752792064 220078298388 220146614272 220458758754 220661183576 221351304336 221352531712 221470838784 221674192896 221866509696 222248695808 222367481856 222751899648 222765989888 223081848366 223286681704 223406022528 223806391744 223985013744 224054542336 224506349184 224712490496 225402273792 226260305037 226468056828 226469312576 226720415744 227177598336 227386192384 227507724288 227779286272 228491668992 228838178816 228952423323 229162647012 229418008576 229558811946 230276760156 230489477888 230612668416 230625977088 231025952768 231210336768 231546322944 231961280512 232290176934 232427742534 232830843024 233016667524 233370039552 233773478016 233774774272 234719929344 234721230848 235054040586 235127005184 235193242986 235599833313 235601139696 236553678792 236554990464 236963934912 237512702976 237924622336 238065524736 238403076327 239368270968 239783408448 239797246364 239925411648 240147042304 240898105344 241239673233 241314557952 242023191072 242216352072 242291539968 242636428992 242650431556 242780121792 243069913498 243199827936 244184442624 244185796608 244410007552 245174403072 245340394897 245962037942 246093498144 246319460736 247089828096 247532641408 247664941056 248243831523 248259534263 249021598176 249250249344 249466490169 249695549836 249830390784 250029782784 250477864832 250611738624 250841849856 251197516917 251782190712 252061360128 252434723151 252666508244 252801551808 253254601184 254265249792 254279923456 254777976648 255060467712 255672816076 255809466432 256251697056 256266485358 256267906336 256710929488 257290579968 257305428224 257442951168 257750244992 257889435648 258095259648 259300662624 259315626882 259765359152 259904196864 260817040768 260956440576 261424104448 262012944384 262401048078 262482501632 262854673899 262856131408 262996621056 263466480264 263920326272 264061384704 264517880832 264533146176 264534612992 265130459136 265605603328 265982203821 266064769024 266601289656 266846082464 267665200128 267680647104 269230493696 269374390272 269773398024 270021103456 270165422592 270865598016 271333856928 271745337344 272433885184 272579493888 273066473472 273868347792 274562274912 274961258496 275454020608 276315506688 276569219072 277126921968 277606005144 278325463987 278474221584 278729916096 278731461632 278880436224 279603197952 279859929088 280511315968 280909051176 281787597936 282046334784 282702810624 283830976512 283847356416 284339634176 284911426332 285912101434 286064913888 286066500096 286561037568 286577575024 287224664064 287721203712 287722799104 288301394628 288799795674 289313976086 289468606752 289969025616 289970633472 289987367696 291144603648 291822256128 292236029046 293419170864 293437731184 293945011672 294102117504 295135072448 295292814336 295294451712 295565590528 295713147834 295822012928 296910367056 297002532864 297442464488 297601439616 297874696704 298646684992 298806303744 299322865152 299341798912 300201842772 300536365056 300739838906 301680406716 301957409104 302884305408 302903464448 303343632384 303773741388 304318138774 304655558656 304818388992 305269897764 305550196016 305713504512 306078415928 306488120832 307035680208 307483557888 307501302784 308280449024 308445216768 309720235912 309885773184 309903656712 310441124032 310688890032 311140371456 311160052736 311697970688 312959905792 313405387448 313572894336 313590990648 314133111084 314134852928 314842420224 315404905056 315406653952 315575230464 315951913216 316683603968 316852862976 317420699648 317870768436 319157694624 319711211264 319882088448 319900548864 321177157632 321197473792 321652897644 321752743936 322208955102 322399771902 322697588096 322955136096 323515238656 323688148992 323706829056 324266437248 324998627328 325218663003 325579256832 325581062144 326042701458 326235788658 328124664192 328425947648 329088219837 329453104128 330117447582 330219921408 330688138131 330991775364 332026956504 332028797568 332333665792 332511289344 332621986892 332799764544 333107187712 333373043712 334148984832 334455799808 334622772549 334930022556 335709587616 335977520616 336081813504 336579630868 336759523776 337068735744 339020333056 339702085242 339703968864 340080623616 340310870341 340766397504 341079288576 341668929408 341688647144 342737503488 343054106624 343257268224 343743970518 344127012864 344338217919 344359999139 345734216832 345754169176 345938965632 346538929152 346815505152 347941920768 348435265401 348457305781 349246264536 349350592512 349868064104 350055059328 350472898532 350660217024 350662161408 351288640352 352079894016 352081846272 352581060879 352690507776 352710861568 353401709544 353507278848 354642938428 354832485696 355445902368 355468386208 356269054464 356886933504 356907529472 357098287104 358574423311 359675112672 359695869546 359697864032 360220563456 361154130688 361347158016 361778475904 361971836928 362840857769 363034786608 363437309952 363954643488 363975647334 364088631296 364604870247 365157797056 366083033216 366278694912 366615011328 367761604608 368420675584 368943056913 369479191104 369502562624 370141340192 371298962112 371639888128 371840581632 372804263936 373875374016 374543324754 374545401568 374745586176 375716797248 376061779712 376262774784 376937080832 378463141888 378999762366 379881901776 381397874688 381419885184 381422000128 382081383424 382966218752 383509224114 383628271616 384399728037 384401859504 385066394232 385935869952 385958142336 386625367488 386627511296 386834153472 388192804864 388973440323 389096341504 389648038728 391225561152 392136156672 393601572117 393701031936 393723752448 393725935616 394284197112 395199720396 395880489408 396587753602 396799719264 396801919488 397166262272 398385414144 398408404992 399097153536 399901934484 400269123696 401306482958 401520970656 402240542288 403845740544 404660097036 405031655184 406298397024 407000785392 407026530352 407618006016 408650827776 409380906944 409599710208 409978077184 410802521688 411843412368 413181030912 413204875616 414251853376 414473260032 414853828608 415690382952 416409007716 417155260418 418094874144 418097192448 418121320864 418844148112 419404796928 419789893632 420539873408 420766973952 421363576764 422118708622 423069502176 423827691248 424054215936 425543592832 425771034624 426509451264 426534065152 427141213538 428868152151 428870530192 429099750144 429611940136 429841556352 429866362536 430606848128 430836996096 431581805568 431584198656 431609105408 432355249664 433624884004 433970964129 434105675776 434723601944 434955950208 434981051544 436716905472 437499552256 437733384192 438784293116 439270805504 439505584128 440156596776 440293228544 440917517508 441322367152 442702608672 442705063424 442941677568 443348385792 443733019392 444497391616 444734963712 445503799296 445531979776 446163696732 446573363408 446812045056 447612783488 447970027488 449012698368 449424980992 450804547584 451109758359 452520610074 452936113656 452938625152 454355196672 454772384768 455015448576 455558572544 456477208161 456983337984 457676357632 457904846646 458325294024 459117623892 460553520312 460978955776 461225336832 461251954176 462051905536 462420673536 463092645888 463922561024 464580353868 464855485068 465661686048 466033335048 466740079104 467546956032 467549548544 469439858688 469442461696 470108081172 470254010368 470386485972 471199666626 471202279392 473107357584 473109980928 473927869824 475025405952 475849244672 476131049472 476806152654 477660643967 478736541936 479566816896 479594492728 479850823296 480294084608 481796210688 482479346466 482629115904 483313432653 483344004793 484046382144 484432704144 484583079936 485272857984 485300863112 485560243584 486139826996 486399655872 488368885248 488371593216 488820015104 489064052187 490348806144 490680789794 491924075884 492186996288 492638921472 494179656192 495065282816 495329882112 496487663046 496519068526 497377425883 498043196352 498500498688 498932980338 499391099672 499660781568 500059565568 500955729664 501223477248 501683699712 502395033834 503295383357 503564381424 504122720256 504869446302 505333016488 505603103616 506509202368 508530499584 508559846912 509283754603 509555953296 510120935424 511345632152 511618932864 512503394112 512532970716 512535812672 513421858976 514581159936 514610856448 514885902336 515500489984 515778871296 516190519296 518601325248 518631253764 519530718304 519808393728 521634081536 521912881152 522848208896 524025888768 524802096156 524965003264 525709347798 525712262816 525993242112 526932960528 527840652544 528122769408 529035761664 529066292352 529069225984 530260918272 531211206656 531964407642 532129538048 533202579312 533692164928 535330400256 535361294208 538460987392 539543804319 539546796048 540042206912 540330845184 541731196032 542667713856 543490674688 544867770368 545963471001 546132946944 547736695584 549124549824 549922516992 550908041216 552631013376 553138438144 554253843936 555212010288 555244051609 556650927974 556948443168 557459832192 557462923264 557760872448 559206395904 559719858176 561814987131 561818102352 561850524911 563575195872 564092669568 565405621248 567694712832 568499643549 568535604169 568679268352 569822852664 571824202868 572129827776 572133000192 573122075136 573155150048 574449328128 575263836171 575442407424 575445598208 576602789256 577599591348 578627952172 578937213504 579938051232 579941266944 579974735392 582289207296 583644512256 584472058092 586838341728 586875462368 587890023344 588204235008 590270144896 590585628672 590588903424 591426295668 591644025856 593820734112 594881630403 594884928976 595202879232 595749393408 597293369984 597612607488 598645730304 598683597824 600403685544 601479677812 601959724437 603360813432 603914818208 605768610816 605806928896 606687264768 607547482776 608636277548 609311117312 609636777984 610539795528 611100392032 611427009024 612156831856 612976241664 614071360416 614967115776 615002605568 616560898048 616890433536 619440471824 619771546368 619807313424 620882248064 621377780064 622280742912 622320105472 623395941376 625732890627 625919811584 626810774896 627145788672 627181981296 628266222168 628269705856 629684840448 630809810112 630813307904 631150460928 631903826432 633178062933 633367207936 634841399296 635741536872 638315389248 639422422528 639764176896 639801097728 640711820307 642354315264 642394947584 643305795288 643505487872 644417910204 644799543804 645395176192 645910272192 647030477312 647376297984 647413658112 648532874496 649997254656 650437326006 651158513664 651162124288 652085402916 652471577316 656249328384 656851895296 658176439674 658906208256 660234895164 660439842816 661376276262 661983550728 664053913008 664057595136 664667331584 665022578688 665243973784 665599529088 666214375424 666746087424 668297969664 668911599616 669245545098 669860045112 671419175232 671955041232 672163627008 673159261736 673519047552 674137471488 678040666112 679404170484 679407937728 680161247232 680621740682 681532795008 682158577152 683337858816 683377294288 685475006976 686108213248 686514536448 687487941036 688254025728 688676435838 688719998278 691468433664 691508338352 691877931264 693077858304 693631010304 695883841536 696870530802 696914611562 698119402721 698492529072 699736128208 700110118656 700945797064 701320434048 701324322816 702577280704 704159788032 704163692544 705162121758 705381015552 705421723136 706425853159 706803419088 709285876856 709664971392 710891804736 710936772416 712538108928 713773867008 713815058944 714196574208 717148846622 719350225344 719391739092 719395728064 720441126912 722308261376 722694316032 723556951808 723943673856 725681715538 726069573216 726874619904 727909286976 727951294668 728177262592 729209740494 730315594112 732166066432 732557389824 733230022656 735523209216 736021184691 736841351168 737886113826 738958382208 739005125248 740282680384 742597924224 743279776256 744778602789 745608527872 747750748032 748399470507 749086649508 749090803136 749491172352 751433594496 752123559424 752525549568 753874161664 756926283776 757304169453 757999524732 759763803552 762795749376 762839770368 762844000256 764162766848 765932437504 767018448228 767256543232 768799456074 768803719008 770132788464 771871739904 771916284672 773250734976 773255022592 773668306944 776385609728 777946880646 779296077456 779341050683 782451122304 784272313344 787203144234 787447504896 788564021697 788568394224 788613902557 790399440792 791760978816 793175507204 793599438528 793603838976 794332524544 796816809984 797946611463 798194307072 799803868968 800538247392 802612965916 803041941312 804481084576 807691481088 809320194072 810063310368 811510536967 812596794048 814001570784 814053060704 815236012032 817301655552 818761813888 819199420416 821166151793 821605043376 823686824736 826362061824 826409751232 828503706752 828946520064 829707657216 830936652247 831380765904 832818015432 834310520836 834976391961 836189748288 836194384896 836242641728 837688296224 838809593856 839579787264 841079746816 841533947904 842727153528 844237417244 846139004352 847655382496 848108431872 851087185664 851542069248 853018902528 853068130304 854282427076 857736304302 857741060384 858199500288 859223880272 859683112704 859732725072 861213696256 861673992192 863163611136 863168397312 863218210816 864710499328 867249768008 867941928258 868211351552 869447203888 869911900416 869962103088 873433810944 874999104512 875466768384 877568586232 878541611008 880313193552 880586457088 881835035016 882644734304 885405217344 885410126848 885883355136 886696771584 887466038784 888994783232 891007598592 891063959552 892327393464 893146726816 893624090112 895225566976 895940054976 898025396736 898849961984 901609095168 902219516718 905041220148 905872227312 905877250304 908710393344 909544769536 910030897152 911117145088 912954416322 913966675968 915809693292 916650588048 918235247784 921107040624 921957911552 922450673664 922503908352 924103811072 924841347072 927845122048 929160707736 929710970136 931323372096 932066670096 933480158208 935093912064 935099097088 938879717376 938884923392 940216162344 940508020736 940772971944 942399333252 942404558784 946214715168 946219961856 947855739648 950050811904 951698489344 952262098944 953612305308 955321287934 957473083872 959133633792 959188985456 959701646592 960588169216 963592421376 964958692932 965258231808 966626865306 966688009586 968092764288 968865408288 970545715968 970601726224 971120487168 972279653992 972799311744 975655989009 976737770496 976743186432 977640030208 978128104374 981361579588 983848151768 984373992576 985277842944 987264659511 988359312384 990130565632 990659764224 992975326092 993038137052 994754851766 996086392704 997000997376 997865960676 998782199344 999321563136 1000119131136 1001911459328 1002446954496 1003367399424 1004790067668 1006590766714 1007128762848 1008245440512 1009738892604 1010666032976 1011206207232 1013018404736 1017060999168 1017119693824 1018567509206 1019111906592 1020241870848 1020932611023 1022691264304 1023237865728 1025006788224 1025065941432 1025071625344 1026843717952 1029162319872 1029221712896 1029771804672 1031000979968 1032381038592 1033079997417 1037202650496 1037262507528 1039061436608 1039616787456 1043268163072 1043825762304 1045371917343 1045696417792 1048051777536 1049604192312 1049930006528 1051418695596 1051424525632 1051986484224 1053865921056 1055681305088 1056245538816 1058071523328 1058132584704 1058138451968 1060521836544 1062422413312 1063928815284 1064259076096 1066405158624 1067384329856 1070660800512 1070722588416 1075723269933 1076921974784 1079087608638 1079093592096 1080084413824 1080661690368 1081021457399 1083462392064 1085335427712 1086981349376 1088522573307 1089735540736 1091926942002 1092265893888 1093814610741 1093883800321 1095473391168 1098249099648 1099845033984 1101816082432 1105262026752 1106276876288 1106829170739 1108507687872 1110424020576 1110488103218 1113301855948 1113896886336 1114919664384 1114925846528 1115521744896 1118412791808 1119439716352 1123629974262 1123636204704 1123701049822 1127150391744 1128185339136 1130811242496 1135389425664 1136999287098 1137071208338 1139036920229 1139645705328 1143648405736 1144259655552 1144266000384 1146244150272 1146310300096 1148898656256 1150527672342 1150884814848 1152589549891 1153205578512 1155199182696 1157255904344 1157874427008 1159876102464 1159882533888 1159949470784 1164578414592 1167289024512 1168944116184 1173676683456 1173750924736 1175780046688 1176408470016 1180540289792 1181171257344 1181177806848 1182852591336 1183288051712 1186053861721 1187641468224 1189763260806 1189769857952 1190405758464 1191498786816 1194586739968 1195225214976 1197291460608 1197367195648 1200165914159 1200807371088 1202959355624 1203919448874 1206721626864 1207829636416 1211537221632 1211613857792 1214445876361 1215094965552 1217272555096 1218622234624 1221079591056 1222200784064 1222854018048 1224313663712 1225952483328 1228142720832 1229934231552 1230005211136 1233121796096 1238880943648 1239543092736 1239614626848 1241764496128 1242755560128 1244561485824 1244640210944 1246791882752 1251465781254 1251839623168 1253621549792 1254291577344 1254363962592 1256532444336 1256539411712 1259369680896 1261619620224 1261626615808 1262300921856 1263807652864 1266356125866 1266734415872 1271483073744 1276630778496 1278844845056 1279528353792 1279602195456 1281423640614 1286604456453 1286611590576 1287010975744 1288835820408 1289599087608 1290790352384 1291820544384 1294060954624 1294752595968 1294827316224 1297065748992 1300874652012 1301912892387 1302317027328 1302324248576 1304170805832 1304943154632 1312498656768 1313703790592 1316352879348 1317812416512 1320469790328 1320879685632 1322752552524 1323967101456 1328107826016 1328115190272 1329334663168 1330045157376 1330487947568 1331199058176 1332428750848 1333492174848 1336595939328 1338491090196 1339720090224 1342838350464 1343910082464 1346318523472 1347038095104 1348274942976 1353329275077 1356081332224 1358808340968 1358815875456 1361243481364 1363065590016 1364317154304 1366675717632 1366754588576 1369431624483 1370950013952 1372216426496 1373029072896 1374975882072 1377352871676 1377439996556 1382936867328 1383016676704 1383755862528 1386155716608 1387262020608 1391767683072 1393741061604 1393829223124 1396238805442 1396985058144 1399472256416 1400220237312 1401891594128 1402640868096 1402648645632 1405154561408 1408319576064 1408327385088 1410324243516 1410762031104 1410843446272 1412851706318 1413606838176 1418571753712 1419329942784 1421783609472 1421873544832 1425076217856 1427547734016 1427630117888 1428393148416 1432981931901 1434297693244 1438700450688 1438783478184 1438791456128 1440882253824 1444616522752 1445388632064 1447113903616 1447887347712 1450032014379 1451363431076 1452139146432 1453749239808 1455818573952 1455902589336 1456354525184 1458419480988 1460631188224 1464332132864 1465114779648 1466460045312 1471046418432 1472042369382 1473682702336 1475772227652 1477916764416 1478010250496 1480565360768 1485195848448 1486559552512 1489557205578 1491217055744 1492132277649 1495501496064 1496798941014 1498173299016 1498181606272 1498982344704 1502867188992 1504247118848 1505051099136 1507748323328 1509886150071 1513852567552 1514608338906 1515999049464 1519527607104 1525591498752 1525679540736 1525688000512 1527851263809 1528325533696 1531864875008 1534036896456 1534513086464 1537598912148 1537607438016 1540265576928 1543743479808 1543832569344 1546501469952 1546510045184 1547336613888 1552771219456 1555893761292 1558592154912 1558682101366 1564902244608 1568544626688 1574406288468 1574895009792 1577128043394 1577136788448 1577227805114 1579954437737 1580798881584 1583521957632 1586351014408 1587198877056 1587207677952 1588665049088 1593633619968 1595893222926 1596388614144 1598753246623 1599607737936 1601076494784 1605225931832 1606083882624 1608962169152 1615382962176 1618640388144 1620126620736 1623021073934 1625193588096 1628003141568 1628106121408 1630472024064 1634603311104 1637523627776 1638398840832 1642332303586 1643210086752 1647373649472 1652724123648 1652819502464 1657007413504 1657893040128 1659415314432 1661873304494 1662761531808 1664746268027 1665636030864 1665732154827 1668621041672 1669952783922 1672379496576 1672388769792 1672485283456 1675376592448 1677619187712 1679159574528 1682159493632 1684553957533 1685454307056 1685551574733 1688474834488 1692278008704 1695310764992 1696216863744 1702174371328 1703084138496 1705606812507 1706037805056 1706136260608 1708564854152 1715472608604 1715482120768 1716399000576 1718447760544 1719366225408 1719465450144 1722427392512 1723347984384 1726327222272 1726336794624 1726436421632 1729420998656 1734499536016 1735883856516 1736422703104 1738894407776 1739823800832 1739924206176 1746867621888 1749998209024 1750933536768 1755137172464 1757083222016 1760626387104 1763670070032 1765289468608 1770810434688 1770820253696 1771766710272 1774932077568 1777989566464 1784644891209 1784654786928 1786293453632 1787248180224 1790451133952 1791880109952 1796050793472 1797699923968 1804439033436 1805879173311 1810082440296 1811744454624 1811754500608 1817420786688 1819089539072 1820061794304 1822234290176 1825908832644 1827933351936 1831619386584 1833301176096 1836470495568 1842214081248 1843915823104 1844901347328 1845007816704 1848207622144 1849682694144 1858321415472 1858428659321 1859421940272 1862646744192 1864133340192 1866960316416 1870187824128 1870198194176 1877198671881 1877759434752 1880432324688 1880540844559 1881016041472 1881545943888 1884798666504 1884809117568 1892429430336 1892439923712 1895711479296 1899534188799 1900101623808 1903396978688 1904524197888 1907224610616 1910642575868 1914946167744 1918267267584 1918377970912 1919403293184 1921176338432 1922135460921 1927184842752 1929917385864 1930516463616 1933253730612 1933376019172 1936185528576 1937730816576 1941091431936 1941203452448 1942240974336 1944559307984 1945598623488 1951311978018 1953475540992 1953486372864 1956256208748 1962723159176 1967696303536 1968747985152 1970555685888 1974529319022 1976718624768 1980261131264 1981319528448 1985950652184 1986076274104 1989509703532 1992172785408 1994001994752 1995731921352 1997564398688 1998643126272 2000238262272 2003822918656 2004893908992 2006734798848 2009580135336 2013181533428 2014257525696 2016490881024 2019477785208 2021332065952 2022412414464 2026036809472 2034121998336 2034239387648 2037135018412 2038223813184 2040483741696 2041865222046 2045382528608 2046475731456 2050013576448 2050131882864 2050143250688 2053687435904 2058324639744 2058443425792 2059543609344 2062001959936 2064762077184 2066159994834 2074405300992 2074525015056 2078122873216 2079233574912 2086536326144 2087651524608 2090743834686 2091392835584 2094358208163 2099208384624 2099860013056 2102837391192 2102849051264 2103972968448 2107731842112 2111362610176 2112491077632 2116143046656 2116265169408 2116276903936 2119277559477 2124844826624 2127857630568 2128518152192 2132810317248 2134768659712 2141321601024 2141445176832 2151446539866 2153843949568 2158175217276 2158187184192 2160168827648 2161323380736 2162042914798 2166924784128 2170670855424 2173962698752 2177045146614 2179471081472 2183853884004 2184531787776 2187629221482 2187767600642 2190946782336 2196498199296 2199690067968 2203632164864 2208063554073 2210524053504 2212553752576 2213658341478 2217015375744 2220848041152 2220976206436 2226603711896 2227793772672 2229839328768 2229851693056 2234335808367 2236825583616 2238879432704 2247259948524 2247272409408 2247402099644 2254300783488 2256370678272 2261622484992 2270778851328 2273998574196 2274142416676 2278073840458 2279291410656 2287296811472 2288519311104 2288532000768 2292488300544 2292620600192 2297797312512 2301055344684 2301769629696 2305179099782 2306411157024 2309164178231 2310398365392 2314511808688 2315748854016 2319752204928 2319765067776 2319898941568 2329156829184 2336639360449 2337888232368 2338023152049 2347353366912 2347501849472 2351560093376 2352816940032 2361080579584 2362342514688 2365705182672 2365841707671 2366576103424 2372107723442 2375282936448 2379526521612 2379539715904 2380811516928 2382997573632 2389173479936 2390450429952 2394582921216 2394734391296 2400331828318 2401614742176 2405918711248 2407838897748 2413443253728 2415659272832 2423074443264 2423227715584 2428891752722 2430189931104 2434531610901 2434545110192 2437244469248 2442159182112 2444401568128 2445708036096 2448627327424 2451904966656 2456285441664 2460010422272 2463498455379 2466243592192 2477761887296 2479086185472 2479229253696 2483528992256 2485511120256 2489122971648 2489280421888 2492809956741 2493583765504 2502931562508 2503679246336 2504929175883 2507243099584 2508583154688 2508727925184 2513064888672 2513078823424 2518739361792 2523239240448 2523253231616 2524601843712 2527615305728 2532712251732 2533468831744 2542966147488 2553261556992 2557689690112 2559056707584 2559204390912 2562847281228 2573208912906 2573223181152 2577671640816 2577820398413 2579198175216 2581580704768 2583641088768 2588121909248 2589505191936 2589654632448 2594131497984 2601749304024 2603825784774 2604634054656 2608341611664 2608492139227 2609886309264 2624997313536 2627407581184 2632705758696 2635624833024 2640939580656 2641759371264 2645505105048 2647934202912 2656215652032 2656230380544 2658669326336 2660090314752 2660975895136 2662398116352 2664857501696 2666984349696 2673191878656 2676982180392 2679440180448 2685676700928 2687820164928 2692637046944 2694076190208 2696549885952 2706658550154 2716164963623 2717616681936 2717631750912 2722486962728 2726131180032 2728634308608 2733351435264 2733509177152 2738863248966 2741900027904 2748482772817 2749951764144 2754705743352 2754879993112 2765873734656 2766033353408 2767511725056 2772311433216 2774524041216 2783535366144 2787482123208 2787658446248 2792477610884 2793970116288 2798944512832 2800440474624 2803783188256 2805281736192 2805297291264 2810309122816 2816639152128 2816654770176 2820648487032 2821524062208 2821686892544 2825703412636 2827213676352 2837143507424 2838659885568 2843567218944 2843747089664 2850152435712 2855095468032 2855260235776 2856786296832 2865963863802 2868595386488 2877400901376 2877566956368 2877582912256 2881764507648 2889233045504 2890777264128 2894227807232 2895774695424 2900064028758 2902726862152 2904278292864 2911637147904 2911805178672 2912709050368 2916838961976 2921262376448 2928664265728 2930229559296 2932920090624 2944084738764 2947365404672 2951544455304 2955833528832 2956020500992 2961130721536 2970391696896 2973119105024 2979114411156 2982434111488 2984264555298 2991002992128 2993597882028 2996346598032 2996363212544 2997964689408 3005734377984 3008494237696 3010102198272 3015496646656 3019772300142 3029216677812 3031998098928 3039055214208 3051182997504 3051359081472 3051376001024 3055702527618 3056651067392 3062797833069 3068073792912 3069026172928 3075197824296 3075214876032 3080531153856 3087486959616 3087665138688 3093002939904 3093020090368 3099239992251 3105542438912 3111787522584 3117184309824 3117364202732 3129804489216 3136115752029 3137089253376 3148812576936 3149790019584 3154256086788 3154273576896 3154455610228 3159908875474 3161597763168 3167043915264 3172702028816 3174397754112 3174415355904 3177330098176 3187267239936 3191786445852 3192777228288 3197506493246 3199215475872 3202152989568 3210451863664 3212167765248 3217924338304 3227169809799 3230765924352 3237280776288 3240253241472 3243064372197 3246042147868 3250387176192 3256006283136 3256212242816 3260944048128 3265567719921 3269206622208 3275047255552 3276797681664 3281651400963 3284664607172 3286420173504 3294747298944 3305448247296 3305639004928 3314014827008 3315786080256 3318830628864 3323746608988 3325523063616 3329492536054 3331272061728 3331464309654 3337242083344 3339905567844 3344758993152 3344777539584 3344970566912 3350753184896 3355238375424 3358319149056 3364318987264 3369107915066 3370908614112 3371103149466 3376949668976 3384556017408 3390621529984 3392433727488 3404348742656 3406168276992 3411213625014 3412272521216 3417110760687 3417129708304 3430945217208 3430964241536 3432798001152 3436895521088 3438732450816 3438930900288 3444854785024 3446695968768 3452654444544 3452872843264 3457768649673 3458841997312 3468999072032 3471767713032 3472845406208 3477788815552 3479647601664 3479848412352 3493735243776 3499996418048 3501867073536 3510274344928 3514166444032 3521252774208 3527340140064 3530578937216 3541620869376 3541640507392 3543533420544 3549864155136 3555979132928 3558161585163 3569289782418 3569309573856 3572586907264 3574496360448 3580902267904 3583760219904 3592101586944 3595399847936 3600497742477 3608878066872 3611758346622 3618231031831 3620164880592 3623488909248 3623509001216 3634841573376 3638179078144 3643337629083 3644468580352 3651817665288 3655866703872 3663238773168 3666602352192 3672940991136 3684428162496 3687831646208 3689802694656 3690015633408 3696415244288 3699365388288 3716642830944 3716857318642 3718843880544 3725293488384 3728266680384 3733920632832 3740375648256 3740396388352 3754397343762 3755518869504 3760864649376 3761081689118 3763091887776 3767583659219 3769597333008 3769618235136 3784858860672 3784879847424 3791422958592 3799068377598 3800203247616 3812411588101 3814449221232 3821285151736 3829892335488 3836534535168 3836755941824 3838806586368 3842352676864 3844270921842 3859834771728 3861032927232 3866507461224 3866752038344 3872371057152 3875461633152 3882182863872 3882406904896 3884481948672 3889118615968 3891197246976 3902623956036 3906951081984 3906972745728 3912512417496 3925446318352 3935392607072 3937495970304 3941111371776 3949058638044 3953437249536 3960522262528 3962639056896 3971901304368 3972152548208 3979019407064 3984345570816 3988003989504 3991463842704 3995128797376 3997286252544 4000476524544 4007645837312 4009787817984 4019160270672 4026363066856 4028515051392 4038955570416 4042664131904 4044824828928 4052073618944 4068243996672 4068478775296 4074270036824 4076447626368 4083730444092 4090765057216 4092951462912 4100027152896 4100263765728 4100286501376 4107374871808 4116649279488 4116886851584 4119087218688 4124003919872 4132319989668 4148810601984 4149050030112 4156245746432 4158467149824 4173072652288 4175303049216 4181487669372 4182785671168 4188716416326 4198416769248 4205674782384 4205698102528 4207945936896 4215463684224 4222725220352 4224982155264 4232286093312 4232530338816 4232553807872 4238555118954 4255715261136 4257036304384 4265620634496 4269537319424 4282643202048 4282890353664 4298945795703 4302893079732 4307687899136 4316350434552 4316374368384 4320337655296 4322646761472 4324085829596 4333849568256 4341341710848 4347925397504 4350096043137 4354090293228 4358942162944 4367707768008 4369063575552 4375258442964 4375535201284 4381893564672 4392996398592 4399380135936 4407264329728 4416127108146 4421048107008 4427316682956 4434030751488 4441696082304 4441952412872 4453207423792 4455587545344 4459678657536 4459703386112 4468671616734 4473651167232 4476396832947 4494519897048 4494544818816 4494804199288 4508601566976 4512741356544 4523244969984 4529658450213 4541557702656 4547997148392 4548284833352 4556147680916 4558582821312 4574593622944 4577038622208 4577064001536 4583553791427 4584976601088 4585241200384 4595594625024 4602110689368 4603539259392 4610358199564 4612822314048 4618328356462 4620796730784 4629023617376 4631497708032 4639504409856 4639530135552 4639797883136 4658313658368 4661467503043 4673278720898 4675776464736 4676046304098 4694706733824 4695003698944 4703120186752 4705633880064 4716931150997 4722161159168 4724685029376 4731410365344 4731683415342 4733152206848 4739863313211 4744215446884 4750565872896 4759053043224 4759079431808 4761623033856 4765995147264 4778346959872 4780900859904 4789165842432 4789468782592 4796259739869 4800663656636 4803229484352 4811837422496 4815677795496 4826886507456 4831318545664 4846148886528 4846455431168 4857783505444 4860379862208 4869063221802 4869090220384 4874488938496 4884318364224 4888803136256 4891416072192 4897254654848 4903809933312 4912570883328 4920020844544 4926996910758 4932487184384 4955523774592 4958172370944 4958458507392 4967057984512 4971022240512 4978245943296 4978560843776 4985619913482 4987167531008 4994238804081 4997196464481 5005863125016 5007358492672 5009858351766 5014486199168 5017166309376 5017455850368 5026129777344 5026157646848 5037478723584 5046478480896 5046506463232 5053661872599 5055230611456 5056654724199 5065424503464 5066937663488 5085932294976 5106523113984 5115379380224 5116820437521 5118113415168 5118408781824 5125694562456 5146417825812 5146446362304 5155343281632 5155640796826 5158396350432 5163161409536 5167282177536 5176243818496 5179010383872 5179309264896 5188262995968 5203498608048 5207651569548 5209268109312 5216683223328 5216984278454 5219772618528 5249994627072 5254815162368 5265411517392 5271249666048 5281879161312 5288183815753 5291010210096 5295868405824 5312431304064 5312460761088 5317338652672 5321951790272 5324796232704 5329715003392 5333968699392 5353964360784 5358880360896 5371353401856 5375640329856 5385274093888 5388152380416 5393099771904 5413317100308 5432329927246 5435233363872 5435263501824 5444973925456 5452262360064 5457268617216 5466702870528 5467018354304 5477726497932 5483800055808 5496965545634 5499903528288 5509411486704 5509759986224 5531747469312 5532066706816 5535023450112 5544622866432 5549048082432 5574964246416 5575285977963 5575316892496 5584955221768 5587940232576 5597889025664 5600880949248 5607566376512 5610563472384 5610594582528 5620618245632 5633278304256 5641296974064 5641622533677 5643048124416 5643373785088 5651406825272 5654427352704 5674287014848 5677319771136 5687134437888 5687494179328 5700304871424 5710190936064 5710520471552 5713572593664 5731927727604 5737190772976 5754801802752 5755133912736 5755165824512 5763529015296 5778466091008 5781554528256 5788455614464 5791549390848 5800128057516 5805453724304 5808556585728 5823274295808 5823610357344 5833677923952 5842524752896 5857328531456 5860459118592 5888169477528 5903088910608 5911667057664 5912041001984 5922261443072 5940783393792 5946238210048 5958228822312 5968529110596 5982005984256 5987195764056 5992693196064 5992726425088 5995929378816 6011468755968 6016988475392 6020204396544 6030993293312 6039544600284 6058433355624 6063996197856 6078110428416 6102365995008 6102718162944 6102752002048 6111405055236 6113302134784 6125595666138 6136147585824 6147110180831 6150395648592 6150429752064 6161062307712 6174973919232 6175330277376 6186005879808 6186040180736 6198479984502 6220250485849 6223575045168 6234368619648 6234728405464 6259608978432 6272231504058 6274178506752 6283074624489 6297625153872 6299580039168 6308512173576 6308547153792 6308911220456 6319817750948 6323195526336 6334087830528 6345404057632 6348795508224 6348830711808 6354660196352 6357832678431 6374534479872 6383572891704 6385554456576 6395012986492 6398430951744 6404305979136 6420903727328 6424335530496 6435848676608 6454339619598 6461531848704 6465906536479 6474561552576 6480506482944 6486128744394 6492084295736 6500774352384 6512012566272 6512424485632 6521888096256 6531135439842 6538413244416 6542839983641 6550094511104 6553595363328 6563302801926 6569329214344 6572840347008 6589494597888 6610896494592 6611278009856 6620688809839 6628029654016 6631572160512 6637661257728 6647493217976 6651046127232 6658985072108 6662544123456 6662928619308 6674484166688 6679811135688 6689517986304 6689555079168 6689941133824 6701506369792 6710476750848 6716638298112 6728637974528 6738215830132 6741817228224 6742206298932 6753899337952 6769112034816 6781243059968 6784867454976 6808697485312 6812336553984 6822427250028 6824545042432 6834221521374 6834259416608 6861890434416 6861928483072 6865596002304 6873791042176 6877464901632 6877861800576 6889709570048 6893391937536 6905308889088 6905745686528 6915537299346 6917683994624 6927492534693 6937998144064 6943535426064 6945690812416 6955577631104 6959295203328 6959696824704 6987470487552 6999992836096 7009918081347 7014069456147 7020548689856 7028332888064 7042505548416 7054680280128 7061157874432 7083241738752 7083281014784 7097525123013 7099728310272 7111958265856 7116323170326 7138579564836 7138619147712 7145173814528 7148992720896 7161804535808 7167520439808 7184203173888 7190799695872 7200995484954 7217756133744 7223516693244 7236462063662 7240329761184 7246977818496 7247018002432 7269683146752 7276358156288 7286675258166 7288937160704 7303594832703 7303635330576 7311733407744 7326477546336 7333204704384 7345881982272 7368856324992 7375663292416 7380031266816 7390495366137 7392830488576 7398730776576 7433285661888 7433714637284 7437687761088 7450586976768 7456533360768 7467841265664 7478429870223 7480751296512 7480792776704 7508794687524 7511037739008 7521729298752 7522163378236 7526183775552 7535167318438 7539194666016 7539236470272 7569717721344 7569759694848 7582845917184 7598136755196 7600406495232 7624823176202 7628898442464 7642570303472 7659784670976 7673069070336 7673511883648 7677613172736 7688541843684 7719669543456 7733014922448 7733461195239 7733504076688 7744742114304 7750923266304 7764365727744 7764813809792 7768963897344 7778237231936 7782394493952 7805247912072 7813902163968 7825024834992 7825476417681 7850892636704 7870785214144 7874991940608 7882222743552 7898117276088 7906874499072 7921044525056 7925278113792 7943802608736 7944305096416 7958038814128 7968691141632 7976007979008 7982927685408 7990257594752 7994572505088 8000953049088 8015291674624 8019575635968 8038320541344 8052726133712 8057030102784 8077911140832 8085328263808 8089649657856 8104147237888 8136957550592 8148494890869 8148540073648 8152895252736 8167460888184 8181530114432 8185902925824 8200054305792 8200527531456 8200573002752 8214749743616 8233773703168 8245448318451 8248007839744 8264639979336 8297621203968 8298100060224 8312491492864 8316934299648 8346145304576 8350606098432 8362975338744 8365571342336 8377432832652 8396833538496 8411349564768 8411396205056 8415891873792 8430927368448 8445450440704 8449964310528 8464572186624 8465060677632 8465107615744 8477110237908 8511430522272 8531241268992 8539074638848 8565286404096 8565780707328 8597891591406 8605786159464 8628089383597 8632700869104 8632748736768 8640675310592 8645293522944 8648171659192 8667699136512 8682683421696 8695850795008 8700192086274 8708180586456 8735415536016 8738127151104 8750516885928 8751070402568 8763787129344 8785992797184 8798760271872 8814528659456 8832254216292 8842096214016 8854633365912 8868061502976 8883392164608 8883904825744 8906414847584 8911175090688 8919357315072 8919406772224 8937343233468 8947302334464 8952793665894 8989039794096 8989089637632 8989608398576 9017203133952 9025482713088 9046489939968 9059316900426 9075552235373 9095994296784 9096569666704 9112295361832 9117165642624 9149187245888 9154077244416 9154128003072 9167107582854 9169953202176 9170482400768 9183536091067 9204221378736 9207078518784 9220716399128 9225644628096 9236656712924 9241593461568 9258047234752 9262995416064 9279008819712 9279060271104 9279595766272 9316627316736 9322935006086 9346557441796 9351552929472 9352092608196 9389413467648 9390007397888 9406240373504 9411267760128 9433862301994 9444322318336 9449370058752 9462820730688 9463366830684 9466304413696 9479726626422 9488430893768 9501131745792 9518106086448 9518158863616 9523246067712 9531990294528 9556693919744 9561801719808 9578331684864 9578937565184 9592519479738 9601327313272 9606458968704 9623674844992 9631355590992 9653773014912 9662637091328 9692297773056 9692910862336 9715567010888 9720759724416 9729193116591 9738126443604 9738180440768 9748977876992 9768636728448 9777606272512 9782832144384 9794509309696 9807619866624 9825141766656 9840041689088 9844954202889 9853993821516 9864974368768 9911047549184 9916344741888 9916917014784 9934115969024 9942044481024 9956491886592 9957121687552 9971239826964 9974335062016 9988477608162 9994392928962 10011726250032 10019716703532 10028972398336 10034332618752 10034911700736 10052259554688 10052315293696 10074957447168 10092956961792 10093012926464 10107323745198 10110461222912 10113309448398 10130849006928 10171864589952 10213046227968 10230758760448 10233640875042 10236817563648 10251332282061 10251389124912 10292835651624 10292892724608 10310686563264 10311281593652 10316792700864 10326322819072 10334564355072 10352487636992 10358618529792 10373305949019 10376525991936 10406997216096 10415303139096 10418536218624 10433366446656 10433968556908 10439545237056 10499989254144 10509630324736 10530823034784 10542499332096 10549636980571 10563758322624 10576367631506 10582020420192 10591736811648 10624862608128 10624921522176 10634677305344 10643903580544 10649592465408 10667937398784 10674484755489 10675159973309 10707928721568 10717760721792 10742706803712 10751280659712 10770548187776 10776304760832 10786199543808 10801493227431 10802176479211 10826634200616 10854693095493 10864659854492 10870466727744 10870527003648 10889947850912 10904524720128 10914537234432 10930012887249 10933405741056 10934036708608 10955452995864 10967600111616 10993931091268 10999807056576 11018822973408 11019519972448 11063494938624 11064133413632 11070046900224 11089245732864 11098096164864 11149928492832 11150571955926 11150633784992 11169910443536 11175880465152 11195778051328 11201761898496 11215132753024 11221126944768 11221189165056 11241236491264 11266556608512 11282593948128 11283245067354 11286747570176 11302750977657 11302813650544 11308854705408 11348574029696 11354639542272 11374268875776 11374988358656 11400609742848 11421040943104 11437234764303 11463855455208 11474381545952 11509603605504 11510267825472 11510331649024 11527058030592 11556932182016 11576911228928 11583098781696 11600256115032 11610907448608 11617113171456 11646548591616 11647220714688 11667355847904 11685049505792 11714657062912 11720918237184 11776338955056 11806177821216 11823334115328 11824082003968 11844522886144 11881566787584 11892476420096 11916457644624 11937058221192 11964011968512 11967994951441 11974391528112 11985386392128 11985452850176 11991858757632 12022937511936 12033976950784 12061986586624 12079089200568 12116866711248 12127992395712 12156220856832 12204731990016 12205436325888 12205504004096 12222810110472 12226604269568 12251191332276 12272295171648 12294220361662 12300791297184 12300859504128 12322124615424 12349947838464 12350660554752 12372011759616 12372080361472 12396959969004 12440500971698 12447150090336 12468737239296 12469456810928 12519217956864 12544463008116 12548357013504 12566149248978 12595250307744 12617024347152 12617094307584 12617822440912 12639635501896 12646391052672 12668175661056 12690808115264 12697591016448 12697661423616 12709320392704 12715665356862 12767145783408 12771108913152 12790025972984 12796861903488 12808611958272 12841807454656 12848671060992 12871697353216 12908679239196 12923063697408 12931813072958 12949123105152 12961012965888 12972257488788 12984168591472 13001548704768 13024025132544 13024848971264 13043776192512 13062270879684 13076826488832 13085679967282 13100189022208 13107190726656 13126605603852 13138658428688 13145680694016 13178989195776 13221792989184 13222556019712 13241377619678 13256059308032 13263144321024 13294986435952 13302092254464 13317970144216 13325088246912 13325857238616 13348968333376 13359622271376 13379035972608 13379110158336 13379882267648 13403012739584 13420953501696 13457275949056 13476431660264 13483634456448 13484412597864 13507798675904 13538224069632 13562486119936 13569734909952 13617394970624 13624673107968 13644854500056 13649090084864 13668443042748 13668518833216 13723780868832 13723856966144 13731192004608 13747582084352 13754929803264 13755723601152 13779419140096 13786783875072 13810617778176 13811491373056 13831074598692 13835367989248 13854985069386 13875996288128 13887070852128 13911155262208 13918590406656 13919393649408 13974940975104 13984402509129 13999985672192 14019836162694 14028138912294 14041097379712 14085011096832 14109360560256 14122315748864 14150793452991 14166483477504 14166562029568 14195050246026 14199456620544 14219589939633 14232646340652 14277159129672 14277238295424 14290347629056 14297985441792 14323609071616 14335040879616 14368406347776 14381599391744 14388779219607 14401990969908 14435512267488 14447033386488 14472924127324 14480659522368 14493955636992 14494036004864 14539366293504 14552716312576 14573350516332 14577874321408 14607189665406 14607270661152 14623466815488 14652955092672 14666409408768 14691763964544 14737712649984 14751326584832 14760062533632 14780990732274 14797461553152 14807479962977 14866571323776 14867429274568 14875375522176 14901173953536 14913066721536 14935682531328 14956859740446 14961502593024 14982716412243 14983664148583 15017589375048 15022075478016 15043458597504 15044326756472 15052367551104 15070334636876 15078389332032 15078472940544 15139435442688 15139519389696 15160985617797 15165691834368 15196273510392 15200812990464 15249646352404 15257796884928 15285140606944 15319569341952 15346138140672 15347023767296 15355226345472 15377083687368 15418700202373 15439339086912 15466029844896 15466922390478 15467008153376 15489484228608 15501846532608 15528731455488 15529627619584 15537927794688 15556474463872 15564788987904 15602156884067 15610495824144 15627804327936 15650049669984 15650952835362 15701785273408 15741570428288 15749983881216 15764445487104 15787796392693 15796234552176 15813748998144 15842089050112 15864551447259 15887605217472 15888610192832 15916077628256 15937382283264 15952015958016 15965855370816 15980515189504 15989145010176 16001906098176 16030583349248 16076641082688 16105452267424 16114060205568 16155822281664 16170656527616 16179299315712 16208294475776 16273915101184 16296989781738 16297080147296 16305790505472 16334921776368 16363060228864 16371805851648 16400108611584 16401055062912 16401146005504 16429499487232 16467547406336 16490896636902 16496015679488 16529279958672 16595242407936 16596200120448 16624982985728 16633868599296 16692290609152 16725857933889 16725950677488 16731142684672 16754865665304 16793667076992 16822699129536 16822792410112 16831783747584 16861854736896 16890900881408 16924867601031 16929144373248 16930121355264 16930215231488 16954220475816 17022861044544 17062482537984 17078149277696 17130572808192 17131561414656 17195783182812 17211572318928 17256178767194 17265401738208 17265497473536 17281350621184 17290587045888 17296343318384 17335398273024 17365366843392 17400384172548 17416361172912 17470831072032 17501033771856 17502140805136 17527574258688 17571985594368 17629057318912 17664508432584 17709266731824 17736123005952 17766784329216 17767809651488 17812829695168 17822350181376 17838714630144 17838813544448 17874686466936 17905587331788 17978079588192 17978179275264 17979216797152 18034406267904 18050965426176 18092979879936 18118633800852 18151104470746 18191988593568 18193139333408 18224590723664 18234331285248 18298374491776 18308154488832 18308256006144 18334215165708 18339906404352 18340964801536 18367072182134 18408442757472 18441330542493 18441432798256 18451289256192 18473313425848 18483186923136 18516094469504 18525990832128 18558017639424 18558120542208 18559191532544 18645870012172 18660751457547 18693114883592 18703105858944 18704185216392 18778826935296 18780014795776 18812480747008 18822535520256 18867724603988 18888644636672 18898740117504 18925641461376 18926733661368 18932608827392 18959453252844 18976861787536 19002263491584 19036212172896 19036317727232 19046492135424 19063980589056 19113387839488 19123603439616 19156663369728 19157875130368 19185038959476 19202654626544 19212917937408 19247349689984 19262711181984 19307546029824 19325274182656 19384595546112 19385821724672 19397719609437 19431134021776 19441519448832 19458386233182 19476252887208 19476360881536 19537273456896 19555212545024 19565664288768 19589018619392 19615239733248 19628519950923 19650283533312 19680083378176 19689908405778 19707987643032 19822095098368 19832689483776 19833834029568 19862066429517 19868231938048 19884088962048 19912983773184 19914243375104 19942479653928 19948670124032 19976955216324 19988785857924 20023452500064 20039433407064 20057944796672 20068665237504 20069823401472 20104519109376 20104630587392 20149914894336 20185913923584 20186025852928 20214647490396 20220922445824 20226618896796 20261698013856 20343729179904 20426092455936 20461517520896 20467281750084 20473635127296 20502664564122 20502778249824 20539407690581 20585671303248 20585785449216 20621373126528 20622563187304 20633585401728 20652645638144 20669128710144 20704975273984 20717237059584 20746611898038 20753051983872 20782477604079 20783792206099 20813994432192 20830606278192 20837072437248 20866732893312 20867937113816 20879090474112 20999978508288 21019260649472 21029754244041 21061646069568 21084998664192 21099273961142 21127516645248 21152735263012 21164040840384 21183473623296 21249725216256 21249843044352 21269354610688 21287807161088 21299184930816 21335874797568 21348969510978 21350319946618 21415857443136 21435521443584 21485413607424 21502561319424 21541096375552 21552609521664 21572399087616 21602986454862 21604352958422 21641701484351 21653268401232 21709386190986 21729319708984 21740933455488 21741054007296 21779895701824 21809049440256 21829074468864 21860025774498 21866811482112 21868073417216 21899201447929 21910905991728 21935200223232 21987862182536 21999614113152 22037645946816 22039039944896 22126989877248 22128266827264 22140093800448 22178491465728 22196192329728 22299856985664 22301143911852 22301267569984 22339820887072 22351760930304 22391556102656 22403523796992 22430265506048 22442253889536 22442378330112 22482472982528 22533113217024 22565187896256 22566490134708 22573495140352 22605501955314 22605627301088 22617709410816 22697148059392 22709279084544 22748537751552 22749976717312 22801219485696 22842081886208 22874469528606 22927710910416 22948763091904 23019207211008 23020535650944 23020663298048 23113864364032 23153822457856 23200383585717 23200512230064 23221814897216 23234226342912 23293097183232 23294441429376 23334711695808 23370099011584 23429314125824 23476429253043 23552677910112 23612355642432 23646668230656 23648164007936 23689045772288 23763133575168 23784952840192 23832915289248 23874116442384 23928023937024 23935989902882 23948783056224 23970772784256 23970905700352 23983717515264 24045875023872 24067953901568 24158178401136 24159572571173 24233733422496 24255984791424 24312441713664 24410872651776 24445484672607 24445620220944 24447030979267 24453208539136 24502382664552 24544590343296 24588440723324 24601582594368 24601719008256 24644249230848 24701321109504 24736344955353 24744023519232 24744160722944 24793919938008 24881001943396 24894300180672 24937474478592 24938913621856 25038435913728 25088926016232 25096714027008 25132298497956 25190500615488 25234048694304 25234188615168 25235644881824 25279271003792 25292782105344 25336351322112 25381616230528 25395182032896 25395322847232 25431330713724 25534291566816 25580051945968 25593723806976 25617223916544 25683614909312 25697342121984 25743394706432 25817358478392 25863626145916 25884268150791 25898246210304 25922025931776 25944514977576 25968337182944 26003097409536 26048050265088 26049697942528 26087552385024 26124541759368 26171359934564 26200378044416 26214381453312 26253211207704 26277316857376 26291361388032 26357978391552 26443585978368 26445112039424 26482755239356 26512118616064 26526288642048 26589972871904 26604184508928 26635940288432 26650176493824 26651714477232 26697936666752 26719244542752 26758071945216 26758220316672 26759764535296 26806025479168 26841907003392 26914551898112 26952863320528 26967268912896 26968825195728 27015597351808 27076448139264 27124972239872 27139469819904 27226656706119 27234789941248 27289709000112 27298180169728 27336886085496 27337037666432 27447561737664 27447713932288 27462384009216 27495164168704 27509859606528 27511447202304 27550608273201 27558838280192 27621235556352 27622982746112 27662149197384 27670735978496 27709970138772 27751992576256 27774141704256 27822310524416 27837180813312 27838787298816 27949881950208 27968805018258 27999971344384 28039672325388 28056277824588 28082194759424 28170022193664 28218721120512 28244631497728 28301586905982 28332966955008 28333124059136 28390100492052 28398913241088 28439179879266 28465292681304 28554318259344 28554476590848 28580695258112 28595970883584 28647218143232 28670081759232 28736812695552 28763198783488 28777558439214 28803981939816 28871024534976 28894066772976 28945848254648 28961319044736 28987911273984 28988072009728 29078732587008 29105432625152 29146701032664 29155748642816 29214379330812 29214541322304 29246933630976 29305910185344 29332818817536 29383527929088 29475425299968 29502653169664 29520125067264 29561981464548 29594923106304 29614959925954 29733142647552 29734858549136 29750751044352 29802347907072 29826133443072 29871365062656 29913719480892 29923005186048 29965432824486 29967328297166 30019134317003 30035178750096 30086917195008 30088653512944 30104735102208 30140669273752 30156778664064 30156945881088 30278870885376 30279038779392 30321971235594 30331383668736 30376311685837 30392547020784 30499292704808 30515593769856 30570281213888 30639138683904 30692276281344 30694047534592 30710452690944 30754167374736 30837400404746 30878678173824 30932059689792 30933844780956 30934016306752 30978968457216 31003693065216 31057462910976 31059255239168 31075855589376 31112948927744 31129577975808 31204313768134 31220991648288 31255608655872 31300099339968 31301905670724 31403570546816 31483140856576 31499967762432 31528890974208 31575592785386 31592469104352 31627497996288 31648910941713 31684178100224 31729102894518 31775210434944 31777220385664 31832155256512 31874764566528 31904031916032 31931710741632 31961030379008 32003812196352 32025479919927 32061166698496 32153282165376 32210904534848 32228120411136 32311644563328 32341313055232 32358598631424 32406529437633 32416588951552 32547830202368 32564079286479 32593979563476 32594160294592 32611581010944 32669843552736 32726120457728 32743611703296 32800217223168 32802110125824 32802292011008 32858998974464 32935094812672 32981793273804 32992031358976 33058559917344 33190484815872 33192400240896 33249965971456 33267737198592 33384581218304 33451715867778 33451901354976 33509731330608 33511665179369 33587334153984 33645398259072 33645584820224 33663567495168 33723709473792 33781801762816 33849735202062 33860242710528 33908252932971 33908440951632 33910397809951 34045722089088 34124965075968 34156298555392 34263122829312 34311704292909 34391566365624 34423144637856 34512357534388 34530803476416 34530994947072 34562701242368 34581174091776 34592686636768 34670796546048 34730733686784 34800768345096 34832722345824 34941662144064 35002067543712 35004281610272 35055148517376 35143971188736 35310144527099 35329016865168 35418533463648 35472246011904 35533568658432 35535619302976 35625659390336 35644700362752 35677429260288 35730276046621 35749372933872 35811174663576 35903984854323 35956159176384 35956358550528 35958433594304 36068812535808 36101930852352 36185959759872 36237267601704 36302208941492 36383977187136 36386278666816 36449181447328 36468662570496 36596748983552 36616308977664 36616512012288 36668430331416 36679812808704 36681929603072 36734144364268 36816885514944 36882661084986 36882865596512 36902578512384 36946626851696 36966373846272 37032188939008 37051981664256 37116035278848 37116241084416 37118383065088 37291740024344 37321502915094 37386229767184 37406211717888 37408370432784 37557653870592 37560029591552 37624961494016 37645071040512 37735449207976 37777289273344 37851282922752 37853467322736 37865217654784 37918906505688 37953723575072 38004526983168 38072424345792 38072635454464 38092984270848 38127961178112 38226775678976 38313326739456 38315750260736 38370077918952 38405309253088 38425835874816 38494699379968 38525422363968 38615092059648 38650548365312 38769191092224 38771643449344 38795439218874 38862268043552 38883038897664 38916772466364 38952505774416 38952721763072 39074546913792 39110425090048 39131328577536 39178037238784 39230479466496 39257039901846 39300567066624 39379816811556 39415975286064 39644190196736 39665378967552 39667668059136 39724132859034 39736463876096 39768177924096 39884959307856 39897340248064 39953910432648 39977571715848 40046905000128 40078866814128 40115889593344 40137330475008 40139646802944 40209038218752 40209261174784 40371827847168 40372051705856 40429294980792 40441844891648 40453237793592 40523396027712 40687458359808 40852184911872 40923035041792 40934563500168 40947270254592 41005329128244 41005556499648 41078815381162 41171342606496 41171570898432 41242746253056 41245126374608 41267170803456 41305291276288 41338257420288 41409950547968 41434474119168 41493223796076 41506103967744 41564955208158 41567584412198 41627988864384 41661212556384 41733465786624 41735874227632 41758180948224 41953207527387 41999957016576 42038521298944 42059508488082 42123292139136 42198547922284 42255033290496 42305470526024 42328081680768 42366947246592 42452380358973 42499450432512 42499686088704 42538709221376 42575614322176 42598369861632 42697939021956 42700639893236 42831714886272 42871042887168 42970827214848 43005122638848 43082192751104 43105219043328 43144798175232 43205972909724 43208705916844 43283402968702 43306536802464 43418772381972 43458639417968 43481866910976 43482108014592 43559791403648 43618098880512 43658148937728 43720051548996 43733622964224 43736146834432 43798402895858 43821811983456 43870400446464 43975724365072 43999228226304 44075291893632 44078079889792 44253979754496 44256533654528 44280187600896 44392384659456 44422439888931 44599713971328 44602287823704 44602535139968 44679641774144 44703521860608 44783112205312 44807047593984 44860531012096 44884507779072 44950992445749 44964945965056 45066226434048 45130375792512 45132980269416 45146990280704 45211003910628 45211254602176 45235418821632 45394296118784 45418558169088 45497075503104 45499953434624 45602438971392 45684163772416 45748939057212 45855421820832 45897526183808 46038414422016 46041071301888 46041326596096 46227728728064 46256100607119 46307644915712 46400767171434 46401024460128 46443629794432 46468452685824 46586194366464 46588882858752 46669423391616 46740198023168 46806470652201 46858628251648 46952858506086 47037003413803 47105355820224 47224711284864 47293336461312 47296328015872 47363389178079 47378091544576 47526267150336 47569905680384 47593654341777 47665830578496 47748232884768 47856047874048 47871979805764 47897566112448 47941545568512 47941811400704 47967435030528 48091750047744 48135907803136 48316356802272 48319145142346 48467466844992 48511969582848 48624883427328 48821745303552 48890969345214 48891240441888 48894061958534 48978587569847 49004765329104 49089180686592 49176881446648 49203165188736 49203438016512 49288498461696 49402642219008 49472689910706 49488047038464 49561350645313 49587839876016 49762003886792 49788600361344 49874948957184 49877827243712 50076871827456 50177852032464 50193428054016 50264596995912 50381001230976 50468097388608 50468377230336 50471289763648 50558542007584 50585564210688 50672702644224 50763232461056 50790364065792 50790645694464 50862661427448 51068583133632 51160103891936 51187447613952 51234447833088 51367229818624 51394684243968 51486789412864 51607134308837 51634716956784 51727252291832 51768536301582 51796492420608 51844051863552 51889029955152 51936674365888 52006194819072 52096100530176 52099395885056 52221172683523 52249083518736 52342719869128 52400756088832 52506422415408 52554633714752 52582722776064 52715956783104 52887171956736 52890224078848 52965510478712 53024237232128 53179945743808 53208369017856 53271880576864 53300352987648 53303428954464 53395873333504 53438489085504 53516143890432 53516440633344 53519529070592 53612050958336 53829103796224 53905726641056 53934537825792 53937650391456 54031194703616 54152896278528 54249944479744 54278939639808 54453313412238 54469579882496 54579418000224 54673772170992 54674075332864 54895123475328 54895427864576 54924768018432 54990328337408 55019719213056 55022894404608 55101216546402 55117676560384 55323991627479 55324298394768 55341471956992 55419940277544 55503985152512 55548283408512 55644621048832 55674361626624 55677574597632 55937610036516 55982254372641 55999942688768 56079344650776 56112555649176 56164389518848 56340044387328 56437442241024 56489262995456 56603173811964 56665933910016 56666248118272 56780200984104 56797826482176 56878359758532 56930585362608 57108636518688 57108953181696 57161390516224 57191941767168 57294436286464 57340163518464 57473625391104 57555116878428 57607963879632 57742049069952 57788133545952 57891696509296 57922638089472 57975822547968 57976144019456 58157465174016 58193158828311 58293402065328 58311497285632 58428758661624 58429082644608 58611820370688 58665637635072 58767055858176 58885559852769 58950850599936 59005306339328 59040250134528 59123962929096 59229919851908 59466285295104 59469717098272 59501502088704 59586199288551 59604695814144 59652266886144 59742730125312 59827438961784 59846010372096 59930865648972 59934656594332 60038268634006 60070357500192 60173834390016 60177307025888 60209470204416 60281338547504 60313557328128 60313891762176 60557741770752 60558077558784 60643942471188 60662767337472 60752623371674 60785094041568 60998585409616 61031187539712 61140562427776 61278277367808 61384552562688 61388095069184 61420905381888 61508334749472 61618223071743 61674800809492 61757356347648 61864119379584 61867689561912 61868032613504 61957936914432 62007386130432 62114925821952 62118510478336 62151711178752 62225897855488 62259155951616 62351376618297 62408627536268 62441983296576 62511217311744 62600198679936 62603811341448 62807141093632 62966281713152 62999935524864 63057781948416 63151185570772 63184938208704 63254995992576 63297821883426 63368356200448 63458205789036 63550420869888 63554440771328 63664310513024 63749529133056 63808063832064 63863421483264 63922060758016 64007624392704 64050959839854 64122333396992 64306564330752 64421809069696 64456240822272 64623289126656 64682626110464 64717197262848 64813058875266 64833177903104 64925104453053 65095660404736 65128158572958 65187959126952 65188320589184 65223162021888 65339687105472 65452240915456 65487223406592 65600434446336 65604220251648 65604584022016 65697604343787 65717997948928 65870189625344 65963586547608 65984062717952 66117119834688 66380969631744 66384800481792 66499931942912 66535474397184 66769162436608 66903431735556 66903802709952 67019462661216 67023330358738 67174668307968 67290796518144 67291169640448 67327134990336 67447418947584 67563603525632 67699470404124 67720485421056 67816505865942 67816881903264 67820795619902 68091444178176 68249930151936 68312597110784 68526245658624 68623408585818 68746389604789 68783132731248 68846289275712 69024715068776 69061606952832 69061989894144 69125402484736 69185373273536 69341593092096 69461467373568 69601536690192 69665444691648 69883324288128 70004135087424 70008563220544 70110297034752 70287942377472 70620289054198 70658033730336 70837066927296 70944492023808 71067137316864 71071238605952 71251318780672 71289400725504 71354858520576 71460552093242 71498745867744 71584089525161 71622349327152 71807969708646 71912318352768 71912717101056 71916867188608 72137625071616 72203861704704 72435820173919 72474535203408 72478717713519 72604417882984 72767954374272 72772557333632 72898362894656 72937325140992 73193497967104 73232617955328 73336860662832 73341092937801 73359625617408 73363859206144 73468288728536 73633771029888 73765322169972 73765731193024 73805157024768 73893253703392 73932747692544 74064377878016 74103963328512 74232070557696 74232482168832 74236766130176 74583480048688 74643005830188 74772459534368 74812423435776 74816740865568 75115307741184 75120059183104 75249922988032 75290142081024 75470898415952 75554578546688 75702565845504 75706934645472 75837813011376 75907447150144 76009053966336 76144848691584 76145270908928 76185968541696 76453551357952 76740155837904 76810618506176 76851671749632 76989398759936 77050844727936 77230184119296 77301096730624 77590878437748 77652804452373 77724536087104 77766077795328 77833544932728 77905011548832 77905443526144 78149093827584 78220850180096 78262657155072 78356074477568 78514079803692 78601134133248 78759633623112 78831950572128 79288380393472 79330757935104 79335336118272 79448265718068 79472927752192 79536355848192 79769918615712 79907820865296 79912432350803 79955143431696 80093810000256 80157733628256 80231779186688 80274660950016 80279293605888 80418076437504 80418522349568 80743655694336 80858589961584 80863256316037 80883689783296 80906475587184 81046792055424 81374916719616 81679970118357 81704369823744 81846070083584 81869127000336 81894540509184 82010658256488 82011112999296 82157630762324 82342685212992 82343141796864 82485492506112 82490252749216 82534341606912 82610582552576 82651824819603 82676514840576 82819901095936 82868948238336 82986447592152 83012207935488 83129910416316 83135168824396 83255977728768 83322425112768 83466931573248 83471748455264 83516361896448 83906415054774 83999914033152 84119016976164 84246584278272 84397095844568 84510066580992 84610941052048 84656163361536 84733894493184 84904760717946 84998900865024 84999372177408 85151228644352 85196739723264 85395878043912 85401279786472 85663429772544 85742085774336 85941654429696 86010245277696 86164385502208 86210438086656 86289596350464 86411945819448 86417411833688 86566805937404 86613073604928 86837544763944 86917278835936 86963733821952 86964216029184 87119582807296 87236197761024 87316297875456 87440103097992 87467245928448 87472293668864 87596805791716 87643623966912 87740800892928 87951448730144 87998456452608 88150583787264 88156159779584 88507959508992 88513067309056 88560375201792 88784769318912 88844879777862 89199427942656 89204575647408 89205070279936 89359283548288 89407043721216 89566224410624 89614095187968 89721062024192 89769015558144 89901984891498 89929891930112 90057402951009 90260751585024 90265960538832 90293980561408 90422007821256 90422509204352 90470837643264 90788592237568 90837116338176 90994151006208 90999906869248 91128935057511 91368327544832 91497878114424 91710843641664 91795052367616 92076828844032 92082142603776 92082653192192 92455457456128 92512201214238 92615289831424 92801534342868 92802048920256 92887259588864 92936905371648 93172388732928 93177765717504 93338846783232 93480396046336 93612941304402 93717256503296 93905717012172 94074006827606 94210711640448 94449422569728 94586672922624 94592656031744 94726778356158 94756183089152 94946732825139 95052534300672 95139811360768 95187308683554 95331661156992 95496465769536 95712095748096 95743959611528 95795132224896 95883091137024 95883622801408 96076439759781 96183500095488 96271815606272 96632713604544 96638290284692 96934933689984 97023939165696 97219588312899 97249766854656 97643490607104 97781938690428 97782480883776 97788123917068 97957175139694 98009530658208 98178361373184 98353762893296 98406330377472 98406876033024 98576996923392 98805284438016 98945379821412 98976094076928 99122701290626 99175679752032 99524007773584 99577200722688 99749897914368 99755654487424 100153743654912 100355704064928 100475492499307 100529193991824 100534995538107 100762002461952 100936194777216 100936754460672 100942579527296 101117084015168 101171128421376 101345405288448 101526464922112 101580728131584 101725322854896 101731193429853 102137166267264 102320207783872 102374895227904 102468895666176 102734459637248 102789368487936 102973578825728 103214268617674 103269433913568 103454504583664 103537072603164 103592984841216 103688103727104 103778059910304 103873348731776 104012389638144 104192201060352 104198791770112 104442345367046 104498167037472 104685439738256 104801512177664 105012844830816 105109267429504 105165445552128 105431913566208 105780448157696 105930433581297 105931020957424 106048474464256 106359891487616 106416738035712 106543761153728 106600705975296 106606857908928 106791746667008 106876978171008 107032287780864 107039058141184 107190828139863 107224101916672 107658207592448 107711954562969 107811453282112 107869075651584 107875300782912 108062389407232 108305792557056 108499888959488 108557879279616 108906626824476 108939159764992 109158836000448 109347544341984 109348150665728 109790246950656 109790855729152 109849536036864 109980656674816 110039438426112 110045788809216 110202433092804 110235353120768 110647983254958 110648596789536 110839880555088 111007970305024 111096566817024 111289242097664 111348723253248 111355149195264 111875220073032 111964508745282 112158689301552 112165161986761 112225111298352 112328779037696 112680088774656 112874884482048 112978525990912 113206347623928 113331867820032 113560401968208 113595652964352 113756719517064 113861170725216 114217273037376 114217906363392 114322781032448 114383883534336 114588872572928 114680327036928 114947250782208 115110233756856 115215927759264 115484098139904 115576267091904 115783393018592 115845276178944 115951645095936 115952288038912 116314930348032 116386317656622 116586804130656 116795093435789 116857517323248 116858165289216 117223640741376 117331275270144 117534111716352 117771119705538 117901701199872 118184759231131 118247925858192 118459839703816 118932570590208 118939434196544 119003004177408 119172398577102 119209391628288 119304533772288 119654877923568 119692020744192 119861731297944 119869313188664 120076537268012 120140715000384 120347668780032 120354614051776 120418940408832 120562677095008 120627114656256 120627783524352 121115483541504 121116155117568 121287884942376 121325534674944 121505246743348 121570188083136 121997170819232 122062375079424 122281124855552 122556554735616 122769105125376 122776190138368 122841810763776 123016669498944 123236446143486 123349601618984 123514712695296 123728238759168 123735379123824 123736065227008 123915873828864 124014772260864 124229851643904 124237020956672 124303422357504 124451795710976 124518311903232 124702753236594 124817255072536 124883966593152 125200397359872 125207622682896 125614282187264 125932563426304 125999871049728 126115563896832 126302371141544 126369876417408 126595643766852 126736712400896 126916411578072 127100841739776 127108881542656 127328621026048 127499058266112 127616127664128 127726842966528 127844121516032 128101919679708 128244666793984 128613128661504 128843618139392 128912481644544 129246578253312 129365252220928 129434394525696 129626117750532 129666355806208 129850208906106 130256317145916 130375918253904 130376641178368 130446324043776 130679374210944 130904481830912 130974446813184 131200868892672 131208440503296 131209168044032 131395208687574 131435995897856 131927173095216 131968125435904 132234239669376 132761939263488 132769600963584 132999863885824 133267319666793 133538324873216 133806863471112 133807605419904 134038925322432 134046660717476 134349336615936 134581593036288 134582339280896 134852977337247 134894837895168 135127207051264 135398940808248 135440970842112 135633011731884 135633763806528 135641591239804 136182888356352 136499860303872 136625194221568 137052491317248 137246817171636 137492779209578 137566265462496 137692578551424 138049430137552 138123213905664 138123979788288 138250804969472 138370746547072 138683186184192 138768301821357 138922934747136 139203073380384 139330889383296 139766648576256 140008270174848 140017126441088 140220594069504 140419411956603 140575884754944 141111010241409 141240578108396 141316067460672 141674133854592 141888984047616 142090167534237 142134274633728 142142477211904 142502637561344 142578801451008 142709717041152 142921104186484 142997491735488 143168179050322 143244698654304 143615939417292 143824636705536 143825434202112 143833734377216 144275250143232 144407723409408 144871640347838 144949070406816 144957435427038 145208835765968 145535908748544 145545114667264 145796725789312 145874650281984 146386995934208 146465235910656 146673721325664 146682185875602 146727718412288 146935762709541 146936577457072 147267542059776 147530644339944 147531462386048 147610314049536 147786507406784 147865495385088 148128755756032 148207926657024 148464141115392 148473532260352 148684051935939 149166960097376 149286011660376 149544919068736 149624846871552 149633481731136 150230615482368 150240118366208 150499845976064 150580284162048 150941796831904 151109157093376 151405131691008 151413869290944 151675626022752 151814894300288 152018107932672 152289697383168 152290541817856 152371937083392 152907102715904 153480311675808 153621237012352 153703343499264 153978797519872 154101689455872 154460368238592 154602193461248 154821402926511 155181756875496 155305608904746 155449072174208 155532155590656 155583934368733 155667089865456 155810023097664 155810887052288 156298187655168 156441700360192 156663518050569 156712148955136 157028159607384 157202268266496 157519267246224 157663901144256 158576760786944 158661515870208 158670672236544 158896531436136 158945855504384 159072711696384 159539837231424 159815641730592 159824864701606 159910286863392 160187620000512 160315467256512 160463558373376 160549321900032 160558587211776 160836152875008 160837044699136 161487311388672 161717179923168 161726512632074 161812951174368 162093584110848 162749833439232 163359940236714 163408739647488 163738254000672 163933698288343 164021316512976 164022225998592 164315261524648 164685370425984 164686283593728 164970985012224 164980505498432 165068683213824 165221165105152 165303649639206 165353029681152 165972895184304 166024415870976 166259820832632 166270337648792 166511955457536 166644850225536 166933863146496 166943496910528 167032723792896 167812830109548 167999828066304 168238033952328 168493168556544 168794191689136 169020133161984 169221882104096 169312326723072 169467788986368 169809521435892 169997801730048 169998744354816 170302457288704 170393479446528 170791756087824 170802559572944 171326859545088 171484171548672 171883308859392 172020490555392 172328771004416 172420876173312 172823891638896 172834823667376 173133611874808 173226147209856 173675089527888 173834557671872 173927467643904 173928432058368 174239165614592 174472395522048 174880206195984 174934491856896 174944587337728 175193611583432 175287247933824 175902897460288 175996912905216 176301167574528 176312319559168 177015919017984 177026134618112 177120750403584 177689759555724 178398855885312 178409151294816 178410140559872 178718567096576 178814087442432 179132448821248 179228190375936 179442124048384 179538031116288 179803969782996 179859783860224 180114805902018 180521503170048 180531921077664 180844015642512 180845018408704 180941675286528 181577184475136 181674232676352 181988302012416 181999813738496 182257870115022 182995756228848 183421687283328 183590104735232 184153657688064 184164285207552 184165306384384 184854669215229 185024402428476 185230579662848 185603068685736 185604097840512 185774519177728 185873810743296 186344777465856 186355531435008 186677693566464 186960792092672 187054129854891 187225882608804 187434513006592 187811434024344 188148013655212 188421423280896 188898845139456 189173345845248 189185312063488 189453556712316 189512366178304 189893465650278 190105068601344 190374617367108 190663322313984 190992931539072 191424191496192 191487919223056 191590264449792 191766182274048 191767245602816 192152879519562 192367000190976 193265427209088 193276580569384 193869867379968 194047878331392 194439176625798 194499533709312 194775313359159 195286981214208 195563877380856 195564961767552 195576247834136 195914350279388 196019061316416 196356722746368 196707525786592 196812660754944 196813752066048 197092813031361 197153993846784 197610568876032 197890759642824 197952188153856 198245402581252 198351359504064 199048015547168 199154401445376 199499795828736 199511308974848 200307487309824 200443102630849 200711408129856 200950984998614 201058387983648 201069991076214 201524004923904 201872389554432 201873508921344 201885159054592 202234168030336 202342256842752 202690810576896 202828039492871 203052929844224 203161456263168 203450645709792 203462386859706 204274332534528 204640415567744 204749790455808 204937791332352 205241353105009 205468919274496 205578736975872 205947157651456 206239168814367 206428537235348 206538867827136 206909009167328 207074145206328 207185969682432 207376207454208 207556119820608 207746697463552 208024779276288 208384402120704 208397583540224 208884690734092 208996334074944 209370879476512 209603024355328 210025689661632 210218534859008 210330891104256 210863827132416 211560896315392 211860867162594 211862041914848 212096948928512 212719782975232 212833476071424 213087522307456 213201411950592 213213715817856 213583493334016 213753956342016 214064575561728 214078116282368 214381656279726 214448203833344 214752268575483 215316415184896 215423909125938 215622906564224 215738151303168 215750601565824 216124778814464 216611585114112 216999777918976 217307460521757 217436153140557 217813253648952 217878319529984 218317672000896 218695088683968 218696301331456 219580493901312 219581711458304 219961313349632 220023278813403 220078876852224 220091577618432 220404866185608 220470706241536 221295966509916 221297193579072 221679761110176 222015940610048 222193133634048 222578484195328 222697446506496 222710298390528 223750440146064 223929017490564 224317378603104 224330323973522 224450222596704 224657558075392 225360177549312 225749768964096 225957051981824 226412695247856 226663735640064 227120803936416 227391904077379 227513439034128 227722341450432 228434546074752 228435812726784 228645562064896 229177745145856 229360654073856 230220467513712 230431855518528 230968196279808 231152534183808 231566786037184 231690552357888 231903290191872 231904576077824 232772635313244 233173608261312 233590186871578 233715034646496 233716330578432 234447281482752 234662550540288 235068223432704 235542239411076 235803402399744 236369518462262 236495851716384 236919679407632 237865141180416 237878868393088 238006008354816 238344797154204 238418783256576 238609067544576 239309755847136 239723462595888 239737297052409 239738626377328 240153074536024 240281430000768 240695337560064 240709228103552 240837880817664 241125354190016 241254229312512 241255567048704 242230967083008 242575769884752 242589768948111 242651069349888 243010493486696 243140376166272 243994341638464 244124750158848 244562249711104 245113109471232 245538210250752 245552380276736 245683621527552 246033338997888 246472892286972 246699203237968 247029425390592 247456477518336 247470758247648 247472130454016 247831747657728 248029544521728 248459703287808 248474041913344 248606844715008 248903591421952 249036623806464 249405506473188 249634510145072 249767933186304 250400794719744 250415245365792 251228564374528 251865126852608 251999742099456 252604742283088 252739752834816 253191287533704 253832823156144 254201683479552 254217763085312 254657242052096 254998116532224 255453685933056 255688243032064 256203839359416 257226257323008 257687236278784 257824963289088 258493156506624 258730504441856 258868789051392 259252235501064 259332711612416 259700417812212 260512634291832 260751836507808 260753282356736 260892648087552 261358748421888 261808963661824 261948893626368 262401737785344 262416881006592 262418336088064 262790417375148 262871991795712 263854346190432 264468479338752 265523878526976 265539201927168 265999727771648 266534639333586 267470770891507 267613726942224 267615210839808 268077850644864 268093321434952 268698673231872 269163186072576 269164678561792 269705954674494 269789675790336 270172208853027 270797881616496 270881941684224 271266023463768 271267527613056 271283182479608 272365776712704 272999720607744 273250388443136 273386805172533 274104982634496 274493634343272 274985558419156 275132530924992 275385157102848 276098860275104 276246427811328 276247959576576 276501609938944 276741493094144 277366372368384 277536603642714 277845869494272 278406146760768 278661778766592 279533297152512 280016540349696 280034252882176 280441188139008 280838823913206 281151769509888 281342119296563 282222020482818 282481156216792 282632134921344 283348267709184 283777968095232 284180335068474 284268549267456 284284954423808 284689618823077 285005275122688 285157602902016 285419434082304 285842208372968 285994983470976 286336358100644 286489397308608 287231878834584 287649273411072 287650868404224 287667468754432 288550500286464 288815446818816 289743280695676 289898140813632 289914870854076 290417671531936 291071817497088 291090229334528 291593451578624 291749300563968 292773991868416 292930471821312 293347442651328 293364371751204 293455436824576 293871525419082 293873154914144 294535084119552 295061288679888 295062924772096 295220628099072 295573014813568 295730990770176 296257511512064 296415853314048 296928282230784 296947064520704 297368103871878 298333920194752 298572023320752 299089838137472 299249693743104 299266963462272 300461230964736 300480236732416 300999691952128 301426477497921 301604986614321 301883593663808 302218314186752 302810263382016 302827738581888 303351252045504 303629788600576 304036215865344 304579394766336 304581083635712 305193580289559 305814205431808 306960623351616 307242474024704 307406686998528 307957595039744 308203378911744 308920736477184 309204386922496 309642805853022 310363513750992 310611217809492 310898144348416 311064311181312 311167868737466 311334179730912 311620046195328 311621774104576 312596375310336 312883400720384 313327036101138 313424297910272 314056319214768 314404536532992 315038534492448 315327802288512 317153521573888 317341344473088 317791300743891 317793062872272 317891711008768 318145423392768 319079674462848 319631283461184 319649729403212 319820573726784 320375240001024 320630934513024 320927116746752 321117174423552 321572484419589 321672305750016 321674089398272 322974622777344 323434359846336 323453025264148 323625902348736 324187168221696 325499666878464 326719880473428 326817479294976 327476508001344 327867396576686 328042633025952 328044451997184 328630523049296 329370740851968 329372567187456 329941970024448 329961010996864 330137366427648 330607299278412 330706059362304 331945790368608 332519641665264 332540675297584 333023910915072 333289700451072 333867726292992 333886993821056 334065447585792 335625660219096 336476067904656 336495485960283 336986337113088 337588383378272 338040266323968 338443764208192 338624653446144 338935577972736 339619042871784 339995603460096 340604914577408 340786958893056 341583512175648 341605119145888 342653719090176 342968343097344 343766617718784 344040981110784 344657542008832 344841752346624 345647783277792 345669647334752 346267223749616 346452294419712 347350179055776 347669115343744 347854935287808 347856864116736 348478331229184 348944791044096 349760412391968 349889174675456 350385280307367 350387223166864 350574495867648 351805794920576 351993825810432 352602335149056 352624639118336 354052269236224 354554277693393 355379519111448 356797711770624 356818302589632 356820281119744 357437134193152 357628174884864 358264897642496 358884248096768 359076062232576 359607939565992 359719567720448 360229611804036 361043006340096 361063842155328 361688031285024 361690036817408 361883350573056 363154368950272 363348465352704 363976604024832 363999627476992 364515740230044 365991512457696 366843374566656 367180209470464 368307315376128 368328570415104 368330612768768 369709338430458 370048804856952 371007843494671 371206137371472 371208195681024 371549038355456 371747621486592 372689554931712 372711062870016 373355387132928 373921584185344 374108259709782 374451765217608 375622868048688 376296027310424 376842846561792 377797690278912 378346691690496 378370624126976 378907113424632 379024732356608 379786931300556 380210137202688 380749234734216 381326644627968 381985863078144 382848382992384 382975838446112 383180528899584 383532364548096 383534491205632 384305759039124 384734000381952 386530854418176 386553161138768 387739734759936 388095756662784 388878353251596 388999067418624 389550626718318 390248746121039 391127754761712 391129923535104 391152495668272 391828700558776 392038122632832 392713445492736 393415051573184 393625321509888 393627504132096 394185626062722 394307987693568 394892051915881 395781519285648 395904376307712 396490805162504 396702719008128 398096031094336 398308802890752 398999591657472 399022617949696 400614974619648 400886205261698 401422816259712 401901969997228 402116775967296 402139982152428 403048009847808 403744779108864 403747017842688 403770318109184 404468336060672 404684513685504 405381621153792 405656078985742 406105859688448 406322912526336 406901291419584 406924773719412 408548665069056 409280831135488 409499580911616 409875582664704 410482706210018 410937838548992 411157473951744 411894315302912 412478337628734 412857074470696 413077735654272 413818018334656 414148290412656 414371939364864 414752414908416 415112239641216 415493394927104 416049558552576 416768804241408 416795167080448 417769381468184 417992668149888 418741758953024 419206048710656 420051379323264 420437069718016 420661782208512 421727654264832 423121792630784 423333030724227 423721734325188 423724083829696 424193897857024 425439565950464 425666952142848 426175044614912 426402823901184 426427431635712 427166986668032 427507912684032 428129151123456 428156232564736 428763312559452 428896407666688 429504537150966 430847818251876 431245813128448 431476302606336 431501203131648 432249557628928 433223170228224 433999555837952 434614921043514 434872306281114 435626507297904 436635344001792 437390177367936 437392602662912 439160987802624 439163422916608 439922626699264 440046557626806 440183155236864 440807288128623 440809732371216 442591933019832 442594387158144 443359522220352 444031881220096 444386267268096 445156968390656 445420596781056 446052155807817 447500880292128 447858034981128 448634757206208 448660647947044 448900445193408 449315116150784 450720355098624 451499537928192 451914103963648 452825390495712 453327471280128 454241607872832 454783808154758 455026878068256 455444682900864 456869092149504 456871625453568 457291124129792 458721308147712 459031878852287 460440935027424 460863711037056 461936392559616 462305068367616 463133572074368 463381104715776 463806580383744 464464208779533 464493588606073 465545270626488 466347216522624 466751803106199 467180373743156 467430069292992 467432661156864 468894562965504 469325101080576 469990554151707 470136446865408 471084478822152 471606804799488 472739036924524 472991703432768 473839358815264 475730282360832 475757736786176 476012016709632 476689594308408 476837566513152 477218135089152 478619511694272 479446925191776 479474594104818 479477252754656 480306149072048 480562860001536 481390675120128 481418456207104 481675761635328 482250708380032 482508458625024 482511134097408 484461934166016 485151539769504 485179537896222 486020986973392 486280752332544 487988683276928 488249500317696 489124499422208 490226218942464 491104760553472 491801094865029 492066677995776 492945784573944 493398406475936 494058850781184 494912955036672 494941516495296 494944260908032 495663495315456 496059089043456 496948083826688 497807182843904 498073247612928 498811012946376 499269020290144 499535866372608 500801589439488 500830490731584 502457128749056 503730253705216 503999484198912 505209484566176 505479505669632 506382575067408 507665646312288 508403366959104 508435526170624 509314484104192 509996233064448 510907371866112 511376486064128 512407678718832 514452514646016 515374472557568 515649926578176 516986313013248 517461008883712 518504471002128 518665423224832 519400835624424 521025268583664 521503673015616 521506564713472 521785296175104 522717496843776 523617927323648 524803475570688 524833762013184 524836672176128 525580834750296 525743983591424 527708692380864 528936958677504 531047757053952 531078403854336 531999455543296 533069278667172 534941541783014 535227453884448 535230421679616 536155701289728 536186642869904 537397346463744 538326372145152 538329357123584 539411909348988 539579351580672 540344417706054 541595763232992 542532046927536 542535055226112 542566364959216 544731553425408 545999441215488 546500776886272 546773610345066 548987268686544 549971116838312 550265061849984 550770314205696 552197720550208 552492855622656 552495919153152 553003219877888 553482986188288 555073207285428 555691738988544 556812293521536 557323557533184 559066594305024 560033080699392 560068505764352 560882376278016 561677647826412 562303539019776 562684238593126 564444040965636 564962312433584 565264269842688 566696535418368 567555936190464 568360670136948 568537098534912 568569908847616 569379237646154 570010550245376 570315205804032 571684416745936 571989966941952 572672716201288 572978794617216 574463757669168 575298546822144 575301736808448 575334937508864 577101000572928 579486561391352 579796281627264 579829741708152 580835343063872 582143634994176 582180458669056 583186903157248 583498601127936 585547983736832 585860943642624 586694885302656 586728743502408 586910873649152 587743050838164 587746309828288 589070168239104 590122577359776 590125849544192 590441256198144 591146029627136 591461981540352 592515023024128 592831706628096 593856564461568 593894129041408 594736207743756 596667840389504 597144046641504 598179676274944 598499387486208 598533926924544 600922461929472 600960473464832 601329307892547 601999383904256 602852954995842 603209973228642 603767187327616 605620526764032 605655477163776 606702504091008 607259577201152 608072431730688 608484118478613 609158789532672 609162167271424 610387160579118 613921246703232 614484948049408 614813373997056 615724059315027 615915190079488 616406757823488 617841472954368 618408773844992 618717506443101 619285611706044 620727027501984 621222435618984 621796288696832 622128622362624 622335737474932 622668359461824 623240092390656 623243548209152 625192750620672 625766801440768 626654072202276 626848595820544 628112638429536 628809073065984 630077068984896 630655604577024 634307043147776 634682688946176 635582601487782 635586125744544 636290846785536 636721638408011 638159348925696 639262566922368 639299458806424 639641147453568 640750480002048 641261869026048 641854233493504 642234348847104 643144968839178 643344611500032 644256805726449 644297558389069 645949245554688 646868719692672 646906050528296 647251804697472 648374336443392 650999333756928 651922381565271 653439760946856 653634958589952 654953016002688 655734793153372 656085266051904 656088903994368 657261046098592 658741481703936 658745134374912 659883940048896 659922021993728 660274732855296 661214598556824 661412118724608 663891580737216 665039283330528 665081350595168 666047821830144 666579400902144 667735452585984 667773987642112 668130895171584 670892746014881 671251320438192 672952135809312 672990971920566 673972674226176 675176766756544 676080532647936 676887528416384 677249306892288 677871155945472 678875244885799 679238085743568 679991206920192 681209829154816 682175712232137 683167024351296 683210238291776 685307438180352 685936686194688 687533235437568 688081962221568 689315084017664 691295566555584 691339294669504 692534447499232 692904588839424 694700358111552 695338230687488 695709870575616 695713728233472 696956662458368 699520824783936 699778349350912 700770560614734 700774446333728 701148991735296 703611589841152 703987651620864 705204670298112 705249278236672 708104538472448 709108555386786 710759038222896 713595423541248 713636605179264 713640562239488 714874268386304 715256349769728 716529795284992 717768496193536 719211891157227 719215879131984 719439135440896 720459223608072 722086012680192 722127684310656 723376062570048 723380073634816 723766701146112 726308737900544 727769306844333 727953208049664 727999254953984 729031480460088 731983024915392 733686749133312 734360418940928 736614630752256 736657140830208 736661225537536 739418676860916 740097609713904 742015686989342 742412274742944 742416391362048 743098076710912 743495242973184 745379109863424 745422125740032 746710774265856 748216519419564 748903530435216 751245736097376 752592054620848 753685693123584 755595380557824 757814226849264 758049464713216 759573862601112 761498469468432 762653289255936 763971726156288 765951676892224 766361057799168 767064729096192 767068982411264 768611518078248 773061708836352 773106322277536 775479469519872 776191513325568 777756706503192 777998134837248 779101253436636 780497492242078 782255509523424 782259847070208 782304991336544 783657401117552 784076245265664 785426890985472 786830103146368 787250643019776 787255008264192 788371252125444 788615975387136 789784103831762 791563038571296 792981610325008 793405438016256 796192062188672 796617605781504 797999183314944 798045235899392 801772410523396 802412312674521 802845632519424 803803939994456 804233551934592 804279964304856 806096019695616 807489558217728 807494035685376 807540636218368 808936672121344 809369027371008 811312157971484 812211719376896 812645825052672 813802582839168 813849547438824 817097330138112 818561662270976 818999161823232 819751165329408 820965412420036 821875677097984 822314947903488 823788630605824 824956675257468 825714148941392 826155471308544 827636036669312 828296580825312 828743878729728 829504829816832 830224479282432 830986789854208 832099117105152 833537608482816 833590334160896 835538762936368 835985336299776 837483517906048 840102758646528 840874139436032 841323564417024 843455308529664 844026357889689 846243585261568 846666061448454 847443468650376 847448167659392 850879131900928 851333904285696 852350089229824 852805647802368 852854863271424 854068856469231 854333973336064 855015825368064 856258302246912 856312465129472 857526625118904 857792815333376 859009074301932 861695636503752 862491626256896 862952605212672 863002406263296 864499115257856 866446340456448 867999111675904 869229842087028 869744612562228 871253014595808 873270688003584 874780354735872 874785205325824 878321975605248 878326845833216 879845253398528 880093115253612 880366310473728 881614576257246 881619464742432 885183866039664 885188774316288 886719044440704 888063762440192 888772534536192 890313936781312 890841193562112 892104311615634 893703064862257 895001760584256 895716069962256 897269514412416 897321295894088 897800890386816 898630232301568 901440710197248 902999075856384 903828207927296 904279432493763 905650780991424 906654942560256 908483215745664 909567616309516 910053756136512 910889365801728 913738184299008 913743250907136 914582248259584 917442616295424 918063757704574 920881870054848 921727422074112 923872785119232 924610136735232 926267144148736 926762209431552 927613160767488 928928417559066 928987177212146 930593163827093 931090541252976 932694433045248 933503606212398 934360747486312 934860138585984 934865322313728 937789125931008 938650202161152 939981108303414 940272893730816 941665662260947 942168957644304 943213609598976 945478073849048 945983406865536 947678717630528 951460564721664 951515473572352 952024033419264 953379188616816 953675133026304 954436270178304 957239023388544 958893850383552 958949188209636 958954505509312 960612298144096 961125720003072 962781350240256 962836912414208 963351523270656 964501416760064 965016917250048 965022268194816 968923868332032 970303079539008 970359075792444 972041973946784 972561504665088 975977366553856 976499000635392 978248998844416 980452437884928 982209521106944 983602189730058 984133355991552 985891569147888 986796812951872 988117701562368 989825910073344 989883032990592 989888521816064 992118178086912 993896167653376 995614365687808 997622025892752 998538040580288 999071732745216 1001603178878976 1001660981463168 1004914257498112 1007460507410432 1009486457880849 1010418969132352 1010959011339264 1012765150134816 1015331292624576 1016806733918208 1016871052341248 1018628968208384 1021814743732224 1022752972128256 1024815357437664 1028905029292032 1030748945115136 1031299853156352 1033972626026496 1034922017767424 1037008942004256 1038801671248848 1038861620560439 1042050537167328 1043007346031232 1043013129426944 1043570592350208 1045434993687552 1047235854647296 1049667524026368 1051155840922101 1051161669500592 1051222332108481 1051487967182848 1055417384761728 1057873917355008 1062156807708672 1063662833080179 1063998911086592 1066138557334344 1069883083566028 1070454907768896 1070460843359232 1072311402579456 1072373285739808 1074794692927488 1076652744290304 1076658714247168 1078823818697976 1079158703161344 1080688835412108 1083191526465984 1085064093855072 1085070110452224 1085132729918432 1089463106850816 1091998882430976 1093547220690132 1097974537373088 1099942233676624 1100530123699968 1101540628411392 1104395441100416 1104985711245312 1104991838306304 1106965972376576 1110146414570856 1113023530484013 1113624587043072 1114647115066368 1118133188610048 1120066161398784 1120137011528704 1121764752556032 1123355295652824 1125368477186252 1128888081931272 1129924624867168 1130528539685376 1133393070836736 1135111872380928 1136721340273896 1137074197069824 1137139817695232 1138758475292308 1140021100490752 1140630411608064 1143368833491872 1143979933883904 1145345432402576 1145957589234432 1148927515338336 1150597093644288 1150603473616896 1150669875017728 1154202001145856 1158973122782704 1159592563254528 1159659483416304 1161670686127744 1164287269988352 1164360917338112 1166373806314496 1166997202255872 1170746238363117 1171095967473664 1173389770605312 1173457487004816 1173821747298304 1175486101676328 1175492619656576 1178140336478208 1180245154719552 1180251699088384 1180882512396288 1182292059254272 1182923963080704 1184676155747643 1185030046048256 1187713128923136 1187788258082816 1189472415487512 1193335680779008 1194288093283008 1196359352549888 1196998774972416 1197067853849088 1201844923858944 1201920946929664 1202658615785094 1203998767808512 1205705909991684 1206419946457284 1207534374655232 1211241053528064 1211310954327552 1213405008182016 1214519154402304 1216144863461376 1216968236957226 1218317579065344 1218324334542848 1220774321158236 1227842493406464 1228969896098816 1229626747994112 1231448118630054 1231830380158976 1232813515646976 1235682945908736 1236817547689984 1237435012886202 1238571223412088 1241454055003968 1242444871237968 1243592577393664 1244257244725248 1244671474949864 1245336718923648 1246480184781312 1246487096418304 1250385501241344 1251533602881536 1253308144404552 1253697191641088 1256225276859072 1257618146131968 1260154137969792 1261311209154048 1268614086295552 1269365377892352 1271165202975564 1271172251489088 1272581693571072 1273443276816022 1276318697851392 1278525133844736 1278598917612848 1279282294907136 1281500960004096 1282523738052096 1283708466987008 1284468697694208 1286289937678356 1286689223000064 1288513611452898 1288595116778138 1293737439385344 1293812101056592 1294503609394944 1296748672886784 1301998667513856 1303844763130542 1306181402490991 1306879521893712 1309906032005376 1311469586306744 1312170532103808 1312177807988736 1314522092197184 1317482963407872 1317490268749824 1319767880097792 1319844043987456 1320549465710592 1322429197113648 1327783161474432 1330078566661056 1330162701190336 1332095643660288 1333158801804288 1335470905171968 1335547975284224 1336261790343168 1341785492029762 1342502640876384 1345904271618624 1345981943841132 1347945348452352 1350353533513088 1352161065295872 1353775056832768 1354498613784576 1355742311890944 1357750489771598 1358476171487136 1359982413840384 1362419658309632 1364351424464274 1366334048702592 1366420476583552 1370614876360704 1371873372389376 1376163924443136 1377095636556861 1378630168035328 1382591133111168 1382678589339008 1385068894998464 1385809177678848 1389400716223104 1390676461374976 1391419741151232 1393480765818219 1393913324916736 1399041649567872 1399556698701824 1400255409318597 1401541121229468 1401548892667456 1402297983470592 1407223179682304 1407975303241728 1410409340596224 1410498556473344 1416209076944896 1418217110773572 1421518076445792 1427190847082496 1427273210358528 1427281124478976 1429748536772608 1430512699539456 1433059590569984 1435536992387072 1438423782314454 1438431758263968 1440918447216144 1444172025360384 1444255368621312 1446752125140096 1446760147269632 1447533402292224 1452617475801088 1455538613688666 1458062960920176 1458147105827893 1463966049830784 1467373498266624 1468720837881856 1473314281660416 1475403284595087 1478837353721832 1480195219427808 1484031373978684 1484824549485888 1484832782724096 1486196153421824 1486990485946368 1490844251480064 1493421548531712 1496433038839128 1497807060870432 1502491472194752 1505184109241696 1507371386247168 1511190761115648 1515628453698528 1518336214665257 1519147725202224 1522996938936864 1525306578511872 1527943452312576 1531903353784448 1532722115598336 1534129458192384 1536401870004703 1537223036156496 1546123417672704 1546212644555072 1550958939039744 1552383026651136 1555513413006384 1555996269674496 1558202506873272 1560994984484156 1564511019046848 1564519694140416 1564609982673088 1567314802235104 1568152490531328 1570853781970944 1573660206292736 1574501286039552 1574510016528384 1576742504250888 1577231950774272 1579568207663524 1583126077142592 1585963220650016 1586810876032512 1592384124377344 1593235211563008 1595998366629888 1596090471798784 1603544821046792 1604824625349042 1605691265038848 1607607879988912 1608467103869184 1608559928609712 1612192039391232 1614979116435456 1614988071370752 1615081272436736 1617873344242688 1618738054742016 1622624315942968 1624423438753792 1627605165678336 1627699094877648 1634194660276224 1637123324541952 1637998323646464 1639502330658816 1641930824840072 1643751354195968 1647577261211648 1649913350514936 1651428297882784 1652310942617088 1655272073338624 1656593161650624 1657487757459456 1659009659633664 1660448958564864 1661973579708416 1667075216965632 1667180668321792 1671077525872736 1671970672599552 1674967035812096 1680205517293056 1681748278872064 1682647128834048 1686910617059328 1688052715779378 1693332122896908 1694886937300752 1694896335318784 1701758263801856 1702667808571392 1704700178459648 1705611295604736 1705709726542848 1708137712938462 1708667946672128 1710031650736128 1715053250237808 1715585630666752 1718018148603864 1723391273007504 1724983252513792 1725905210425344 1726004812526592 1728998230515712 1735998223351808 1738459684174056 1739489225124456 1742506029191616 1746541376007168 1749560709471744 1749570410651648 1756643951210496 1756653691666432 1759690506797056 1760186230507224 1760732620947456 1763229152514492 1763238929484864 1770367732079328 1770377548632576 1773438088881408 1776127524880384 1777545069072384 1780627873562624 1781682387124224 1784208623231268 1787406129724514 1790003521168512 1791432139924512 1794539028824832 1794642591788176 1795601780773632 1797260464603136 1802881420394496 1803987923677641 1805998151712768 1807656415854592 1808558864987526 1811301561982848 1816966431491328 1819135232619032 1820107512273024 1821778731603456 1825452355435839 1827476368598016 1827486501814272 1829164496519168 1836127515409148 1841763740109696 1843454844148224 1847172177945081 1847745570238464 1849220273470464 1852534288297472 1853524418863104 1855226321534976 1857856835118132 1857974354424292 1861186327654186 1862181082505952 1865388866090496 1867007212424796 1868721494972624 1869720277171968 1869730644627456 1875578251862016 1877300404322304 1879962216606828 1880545787461632 1883331324521894 1884337915288608 1886427219197952 1890956147698096 1891966813731072 1895357435261056 1902921129443328 1903030947144704 1904048066838528 1906758377233632 1908872540356608 1910164915224033 1914478046777088 1917787700767104 1917898376419272 1917909011018624 1921224596288192 1922251440006144 1925562700480512 1925673824828416 1926703046541312 1929002833520128 1930033834500096 1932892675167207 1937847736664064 1940606159078016 1940718151584888 1944083947893568 1945123009330176 1951954733107712 1952998001270784 1956497997688832 1960904875769856 1964419042213888 1967204379460116 1968266711983104 1971783138295776 1973593625903744 1976235403124736 1979651820146688 1979766065981184 1979777043632128 1984236356173824 1987792335306752 1991228731375616 1995244051785504 1997076081160576 1998143465490432 2003206357757952 2003321962926336 2009828514996224 2012678238044643 2014921014820864 2018972915761698 2020837938264704 2021918022678528 2022591146793529 2025530300269632 2030662585249152 2033613467836416 2033742104682496 2036625734657397 2037257936416768 2043629487464448 2045505944256512 2046527136696411 2049630714875328 2057810058584064 2061497890230272 2062599706312704 2067945252052992 2069844035534848 2074017884008512 2077603342497696 2077723241120878 2084101074334656 2086014692062464 2086026258853888 2087141184700416 2090869987375104 2094471709294592 2099335048052736 2102311681844202 2102323339001184 2102444664216962 2110834769523456 2115747834710016 2124313615417344 2127325666160358 2131138077748459 2132277114668688 2139766167132056 2140909815537792 2140921686718464 2144622805158912 2144746571479616 2149589385854976 2153305488580608 2157647637395952 2158317406322688 2161377670824216 2166383052931968 2170128187710144 2170140220904448 2170265459836864 2178926213701632 2183997764861952 2187094441380264 2195949074746176 2199884467353248 2201060247399936 2203081256822784 2208790882200832 2209971422490624 2209983676612608 2213931944753152 2219106775279991 2220292829141712 2226047060968026 2227249174086144 2229294230132736 2236266377220096 2240132322797568 2240274023057408 2245510425391489 2246710591305648 2250736954372504 2257776163862544 2259849249734336 2261057079370752 2266786141673472 2273442680547792 2274148394139648 2274279635390464 2277516950584616 2280042200981504 2286737666983744 2287959867767808 2290690864805152 2291915178468864 2297855030676672 2301194187288576 2301206947233792 2301339750035456 2317946245565408 2319185126509056 2319318966832608 2323341372255488 2328574539976704 2328721834676224 2332747612628992 2333994404511744 2341492476726234 2342191934947328 2346779541210624 2346914974009632 2350972203352656 2350985239313152 2356280672956416 2360490309439104 2360503398176768 2361765024792576 2364584118508544 2365847926161408 2369352311495286 2370060092096512 2378944830975024 2386671361558016 2388576186566016 2392718705099776 2393997549944832 2394135707698176 2405317231570188 2407236938023563 2407997535617024 2411411819983368 2412839892914568 2415068749310464 2422482107056128 2422621908655104 2426810016364032 2429038308804608 2433936473914452 2436635158130688 2436648669085696 2441548642316472 2455684986812928 2457939792197632 2459253495988224 2462896237260108 2463660760317952 2465627031293952 2471365891817472 2474870025772404 2477142446824176 2482908110007936 2484889742475936 2487185154787328 2488514489450496 2489342949899728 2490673437847296 2492960369562624 2492974192836608 2500771002482688 2506616288809104 2507394383282176 2512450553718144 2520308275939584 2522622418308096 2532079073669067 2537228172591104 2538730755784704 2542330405951128 2542344502978176 2546886553632044 2552637395702784 2557050267689472 2557197835225696 2558564589814272 2562206569407693 2563001920008192 2565047476104192 2567416933974016 2568937395388416 2572579875356712 2573378446000128 2577027222905796 2577190233556276 2587474878770688 2587624202113184 2589007218789888 2593497345773568 2603997335027712 2607689526261084 2612362804981982 2613759043787424 2619812064010752 2622939172613488 2624341064207616 2624355615977472 2629044184394368 2634965926815744 2634980537499648 2639535760195584 2639688087974912 2641098931421184 2644858394227296 2655566322948864 2660157133322112 2660325402380672 2664191287320576 2666317603608576 2670941810343936 2671095950568448 2672523580686336 2681109194586771 2683570984059524 2685005281752768 2691808543237248 2691963887682264 2695890696904704 2700707067026176 2704322130591744 2707550113665536 2708997227569152 2711484623781888 2715500979543196 2716952342974272 2719964827680768 2724839316619264 2728702848928548 2732668097405184 2732840953167104 2741229752721408 2743746744778752 2752327848886272 2754191273113722 2757260336070656 2765182266222336 2765357178678016 2770137789996928 2771618355357696 2778801432446208 2781352922749952 2782839482302464 2786961531636438 2787826649833472 2791779491481279 2798083299135744 2799113397403648 2800510818637194 2803082242458936 2803097785334912 2804595966941184 2814446359364608 2815950606483456 2820818681192448 2820997112946688 2824996986782841 2832418153889792 2836434221547144 2843036152891584 2854381694164992 2854546420717056 2854562248957952 2859497073545216 2861025399078912 2866119181139968 2871073984774144 2876847564628908 2876863516527936 2881836894432288 2888344050720768 2888510737242624 2893504250280192 2893520294539264 2895066804584448 2905234951602176 2911077227377332 2916125921840352 2916294211655786 2927932099661568 2934746996533248 2937441675763712 2946628563320832 2950806569190174 2956094753005927 2957674707443664 2960390438855616 2968062747957368 2969649098971776 2969665565448192 2972392306843648 2981688502960128 2986843097063424 2992866077678256 2995614121740864 3004982944389504 3010368218483392 3014742772494336 3022381522231296 3031256907397056 3036672429330514 3038295450404448 3045993877873728 3050613157023744 3055886904625152 3063806707568896 3065444231196672 3068258916384768 3072803740009406 3074446072312992 3092246835345408 3092425289110144 3101917878079488 3104766053302272 3111026826012768 3114740267478517 3116405013746544 3116584861681317 3121989968968312 3129022038093696 3129039388280832 3129219965346176 3134629604470208 3136304981062656 3141707563941888 3147320412585472 3149002572079104 3153485008501776 3153666996325443 3154463901548544 3159136415327048 3166252154285184 3171926441300032 3173621752065024 3184768248754688 3186470423126016 3191996733259776 3192180943597568 3207089642093584 3209649250698084 3211382530077696 3215215759977824 3216934207738368 3217119857219424 3224384078782464 3229958232870912 3229976142741504 3230162544873472 3235746688485376 3237476109484032 3245248631885936 3248846877507584 3255210331356672 3255398189755296 3268389320552448 3274246649083904 3275996647292928 3283861649680144 3287502708391936 3299826701029872 3302856595765568 3304621885234176 3310544146677248 3313186323301248 3314975514918912 3320897917129728 3323947159416832 3339070591452039 3342155051745472 3343941345199104 3349934071624192 3360411034586112 3363496557744128 3365294257668096 3376105431558756 3386664245793816 3389773874601504 3389792670637568 3403516527603712 3405335617142784 3409400356919296 3411222591209472 3411419453085696 3416275425876924 3417335893344256 3420063301472256 3430106500475616 3436036297207728 3446782546015008 3449966505027584 3451810420850688 3452009625053184 3457996461031424 3476919368348112 3477120021589591 3478978450248912 3485012058383232 3493082752014336 3499121418943488 3499140821303296 3512238715089351 3513287902420992 3519381013594112 3520372461014448 3521465241894912 3526458305028984 3526477858969728 3540735464158656 3540755097265152 3546876177762816 3552255049760768 3554028467242929 3555090138144768 3561255747125248 3563364774248448 3568417246462536 3574812259449028 3580007042337024 3582864279849024 3589078057649664 3589285183576352 3591203561547264 3594520929206272 3605762840788992 3607975847355282 3611996303425536 3617117729975052 3622603123965696 3633932862982656 3638270465238064 3640215024546048 3643557463206912 3650904710871678 3654952737196032 3654973003628544 3672255030818296 3683527480219392 3686909688296448 3694344355890162 3695491140476928 3698440546940928 3705068576594944 3707048837726208 3710452643069952 3715713670236264 3715948708848584 3722372655308372 3724362165011904 3730777732180992 3734014424849592 3737442989945248 3739440554343936 3739461289254912 3751156503724032 3754600808644608 3759924433213656 3761091574923264 3766662649043788 3768675830577216 3772854438395904 3781912295396192 3783933627462144 3790714870522112 3805842258886656 3806061894289408 3808096133677056 3813516754467264 3817745080713216 3820329830448066 3828956093554176 3835575401534208 3835796752838544 3835818022037248 3842449192576384 3844502880012288 3851125400961024 3851347649656832 3853406093082624 3858005667040256 3860067669000192 3865785350334414 3881212318156032 3881436303169776 3888167895787136 3890246018660352 3903909466215424 3905996002541568 3912995995377664 3918544207472973 3928838084427776 3934408758920232 3936533423966208 3943566276591552 3947187251807488 3952470806249472 3959303640293376 3959532131962368 3959554087264256 3975584670613504 3982457462751232 3990488103571008 3994152162321152 3996286930980864 4006412715515904 4006643925852672 4019657029992448 4025356476089286 4029842029641728 4037945831523396 4041675876529408 4043836045357056 4045182293587058 4051060600539264 4061325170498304 4067226935672832 4067484209364992 4073251469314794 4074515872833536 4087258974928896 4091011888513024 4093054273392822 4099261429750656 4115620117168128 4122995780460544 4131286909670583 4135890504105984 4139688071069696 4148035768017024 4155206684995392 4155446482241756 4168202148669312 4172029384124928 4172052517707776 4180442297454657 4181739974750208 4188943418589184 4198670096105472 4204623363688404 4204646678002368 4204889328433924 4221669539046912 4231495669420032 4248627230834688 4254651332320716 4262276155496918 4264554229337376 4279532334264112 4281819631075584 4281843373436928 4289245610317824 4289493142959232 4299178771709952 4306610977161216 4315295274791904 4320446177470201 4322755341648432 4332766105863936 4340256375420288 4340280441808896 4340530919673728 4357852427403264 4374188882760528 4374441317483679 4391898149492352 4399768934706496 4402120494799872 4406162513645568 4417581764401664 4419942844981248 4427863889506304 4438213550559982 4440585658283424 4452094121936052 4454498348172288 4458588460265472 4472532754440192 4480264645595136 4480548046114816 4491020850782978 4493421182611296 4501473908745008 4515552327725088 4519698499468672 4522114158741504 4533572283346944 4546885361095584 4548559270780928 4555008643995771 4555033901169232 4560084401963008 4573475333967488 4575919735535616 4581381729610304 4583830356937728 4595710061353344 4602388374577152 4602679500070912 4609205610014109 4635892491130816 4638370253018112 4638637933665216 4646682744510976 4657149079953408 4657443669352448 4665495225257984 4667988809023488 4682984953452468 4684383869894656 4693559082421248 4693829948019264 4701944406705312 4701970478626304 4712561345912832 4720980618878208 4721006796353536 4723530049585152 4729168237017088 4731695852322816 4738704622990572 4740120184193024 4757889661950048 4773342723116032 4777152373132032 4785437410199552 4787995099889664 4788271415396352 4810634463140376 4814473876047126 4822823639966736 4823101965430723 4825679785829136 4830137498620928 4844964214112256 4845243817310208 4853620032728064 4858076617609216 4867872947828904 4873270316261376 4883097284632944 4911369973625856 4915879584395264 4918506991976448 4925792474520216 4927321520635904 4931254062587904 4942731783634944 4949740051544808 4954284893648352 4965816220015872 4969779484951872 4974370309574656 4977028978900992 4978685899799456 4981346875694592 4985920739125248 4985948385673216 5001542004965376 5013232577618208 5024901107436288 5040616551879168 5045244836616192 5064158147338134 5081944646938633 5084660811902256 5084689005956352 5093773107264088 5105274791405568 5114100535378944 5114395670451392 5117129179628544 5124413138815386 5126003840016384 5130094952208384 5145159750713424 5146756892000256 5154054445811592 5154380467112552 5174949757541376 5175248404226368 5178014437579776 5186994691547136 5207994670055424 5215379052522168 5224725609963964 5227518087574848 5239624128021504 5245878345226976 5248682128415232 5248711231954944 5258088368788736 5269931853631488 5269961074999296 5279071520391168 5279376175949824 5282197862842368 5289716788454592 5311132645897728 5320314266644224 5320650804761344 5328382574641152 5332635207217152 5341883620687872 5342191901136896 5345047161372672 5362218389173542 5367141968119048 5370010563505536 5383617086474496 5383927775364528 5391781393809408 5401414134052352 5408644261183488 5415100227331072 5417994455138304 5422969247563776 5431001959086392 5433904685948544 5449678633238528 5457405697857096 5465336194810368 5465681906334208 5482459505442816 5487493489557504 5508382546227444 5514520672141312 5530364532444672 5530714357356032 5540275579993856 5543236710715392 5557602864892416 5562705845499904 5565678964604928 5573923063272876 5575653299666944 5583558982962558 5596166598271488 5601021637274388 5606164484917872 5606195570669824 5609191933882368 5628892718729216 5631901212966912 5641637362384896 5641994225893376 5649993973565682 5672868443094288 5686072305783168 5708763388329984 5709092841434112 5709124497915904 5718994147090432 5730494745672099 5742147969548288 5753695129257816 5753727033055872 5763673788864576 5776688101441536 5777021474485248 5787008500560384 5787040589078528 5798678025501621 5810469903204352 5822154454754664 5832251843680704 5832588423311572 5855864199323136 5869493993066496 5874883351527424 5893257126641664 5901613138380348 5912189506011854 5915349414887328 5920780877711232 5936125495914736 5939298197943552 5939331130896384 5944784613687296 5963377005920256 5973686194126848 5985732155356512 5991228243481728 6009965888779008 6020736436966784 6029485544988672 6038034714133929 6044763044462592 6062513814794112 6067773440380587 6073344858661028 6076590900808896 6091987755747456 6101226314047488 6109877203972191 6111773809250304 6127613415137792 6130888462393344 6136517832769536 6145607480018812 6148892144625984 6184493670690816 6184850578220288 6203835756158976 6209532106604544 6222053652025536 6229480534957034 6232810027493088 6233169723362634 6243979937936624 6258044076187392 6258078776561664 6258439930692352 6269259208940416 6272609962125312 6283415127883776 6294640825170944 6298005144158208 6306970017003552 6307333992650886 6318272830654096 6332504308570368 6343852882600064 6347243504130048 6369536497509376 6372940846252032 6384361887195136 6393414233245377 6414179284187168 6419298501396168 6422765060155392 6430431519955648 6433868415476736 6434239714438848 6448768157564928 6459916465741824 6460325089746944 6471493376970752 6474952218968064 6490497263771872 6497693755015168 6510420662713344 6510796379510592 6536778641104896 6548493298167808 6551993294585856 6567723299360288 6575005416783872 6599653402059744 6605713191531136 6609243770468352 6621088293354496 6626372646602496 6629951029837824 6641795834259456 6647894318833664 6657320325839973 6678141182904078 6684310103490944 6687882690398208 6699868143248384 6720822069172224 6726993115488256 6736531276174467 6752210863117512 6773328491587632 6779547749203008 6779585341275136 6807033055207424 6818800713838592 6822445182418944 6822838906171392 6832550851753848 6834671786688512 6840126602944512 6860213000951232 6872072594415456 6893565092030016 6899933010055168 6903620841701376 6904019250106368 6915992922062848 6953838736696224 6954240043179182 6957956900497824 6970024116766464 6986165504028672 6998242837886976 6998281642606592 7024477430178702 7026575804841984 7040744922028896 7049149026398749 7052916610057968 7052955717939456 7081470928317312 7081510194530304 7093752355525632 7104510099521536 7108056934485858 7110180276289536 7136834492925072 7149624518898056 7160014084674048 7165728559698048 7178156115299328 7178570367152704 7182407123094528 7189041858412544 7215951694710564 7223992606851072 7234235459950104 7245206247931392 7267865725965312 7276540930476128 7280430049092096 7287114926413824 7301809421743356 7309905474392064 7309946007257088 7344510061636592 7367054960438784 7373819376592896 7388688711780324 7390982280953856 7396881093881856 7410137153189888 7414097675452416 7431427340472528 7431897417697168 7444745310616744 7448724330023808 7461555464361984 7468028849699184 7474885979890496 7478881108687872 7478922578509824 7502313007448064 7519848866427312 7522183149846528 7533325298087576 7537351661154432 7563824590792384 7567867254924288 7581429741044224 7611684517773312 7612123788578816 7616192267354112 7627033508934528 7640659660896132 7657912187108352 7671150803068416 7671593505677088 7671636044074496 7684898385152768 7689005760024576 7702250801922048 7702695299313664 7706812186165248 7716011334080512 7720135338000384 7731570700668828 7762424636312064 7762872606339552 7776335791574272 7780492037320704 7807818932430848 7811992005083136 7825991990755328 7837088414945946 7868817517840464 7873066847932416 7887132553183104 7894374503614976 7904941612498944 7918607280586752 7919064263924736 7919108174528512 7964914925502464 7980976207142016 7988304324642304 7992573861961728 8012825431031808 8013287851705344 8039314059984896 8043327583760313 8050712952178572 8059684059283456 8075891663046792 8083351753058816 8087672090714112 8090364587174116 8102121201078528 8122650340996608 8134453871345664 8134968418729984 8146502938629588 8149031745667072 8174517949857792 8186108546785644 8198522859501312 8231240234336256 8245991560921088 8262573819341166 8271781008211968 8296071536034048 8310413369990784 8310892964483512 8336404297338624 8344058768249856 8344105035415552 8360884594909314 8363479949500416 8375338474443837 8397340192210944 8409246727376808 8409293356004736 8409778656867848 8443339078093824 8462991338840064 8474990960348523 8497254461669376 8509302664641432 8524552310993836 8529108458674752 8559064668528224 8563639262151168 8563686746873856 8578491220635648 8578986285918464 8598357543419904 8613221954322432 8630590549583808 8640892354940402 8645510683296864 8665532211727872 8680512750840576 8680560883617792 8681061839347456 8715704854806528 8721605698193453 8748377765521056 8748882634967358 8783796298984704 8799537869412992 8804240989599744 8812325027291136 8825378183515387 8835163528803328 8839885689962496 8855727779012608 8868284259017781 8876427101119964 8881171316566848 8904188243872104 8908996696344576 8917176920530944 8945065508880384 8960529291190272 8961096092229632 8982041701565956 8986842365222592 9002947817490016 9031104655450176 9039396998937344 9044228317483008 9067144566693888 9093770722191168 9097118541561856 9110017287991542 9110067802338464 9120168803926016 9146950667934976 9151839471071232 9162763459220608 9167660713875456 9191420122706688 9204776749154304 9205359000141824 9218411220028218 9271784982261632 9276740506036224 9277275867330432 9293365489021952 9314298159906816 9314887338704896 9330990450515968 9344220802435551 9349754585043951 9365969906904936 9368767739789312 9387118164842496 9387659896038528 9403888813410624 9403940957252608 9425122691825664 9441961237756416 9442013592707072 9458336474034176 9461000988976329 9463391704645632 9477409245981144 9480240368386048 9515779323900096 9546685446232064 9554304746264064 9570874820399104 9575990199779328 9576542830792704 9621268926280752 9628947752094252 9645647279933472 9646203930861446 9651359571658272 9660274997241856 9689928428224512 9690487634620416 9707240065456128 9716153235218432 9735745895657808 9746540632522752 9766194569265888 9822739947251712 9831759168790528 9851584949040432 9854643041271808 9862508125175808 9899480103089616 9908569787296704 9931632440031744 9939558969903744 9948740619149312 9957371799598912 9962693751389184 9971841478250496 9971896771346432 10026465155236416 10049802214872576 10081233103758336 10090489673232384 10128316294676268 10163889293877266 10169321623804512 10169378011912704 10187546214528176 10210549582811136 10228201070757888 10228791340902784 10234258359257088 10248826277630772 10252007680032768 10260189904416768 10290319501426848 10308108891623184 10308760934225104 10349899515082752 10350496808452736 10356028875159552 10373989383094272 10430758105044336 10431360064768773 10449451219927928 10455036175149696 10479248256043008 10491756690453952 10497364256830464 10497422463909888 10516176737577472 10539863707262976 10558143040782336 10558752351899648 10564395725684736 10579433576909184 10622265291795456 10640628533288448 10641301609522688 10656765149282304 10665270414434304 10683767241375744 10684383802273792 10690094322745344 10724436778347084 10734283936238096 10740021127011072 10767234172948992 10767855550729056 10783562787618816 10802828268104704 10817288522366976 10830200454662144 10835988910276608 10862003918172784 10867809371897088 10914811395714192 10930672389620736 10931363812668416 10964919010885632 11016765092454888 11060729064889344 11061428714712064 11080551159987712 11086473421430784 11115205729784832 11125411690999808 11131357929209856 11147846126545752 11151306599333888 11167117965925116 11192333196542976 11202043274548776 11212328969835744 11212391141339648 11218383867764736 11257785437458432 11263802425933824 11283274724769792 11283988451786752 11299987947131364 11345736886188576 11372144611566336 11417526776659968 11418185682868224 11418248995831808 11437988294180864 11460989491344198 11501243148334801 11507390258515632 11507454066111744 11527347577729152 11553376202883072 11554042948970496 11574017001120768 11574081178157056 11597356051003242 11644308909509328 11664503687361408 11665176846623144 11711728398646272 11738987986132992 11749766703054848 11755632622418919 11786514253283328 11803226276760696 11824379012023708 11830698829774656 11841561755422464 11872250991829472 11878596395887104 11878662261792768 11889569227374592 11926754011840512 11947372388253696 11971464310713024 11982456486963456 12019931777558016 12041472873933568 12058971089977344 12076069428267858 12089526088925184 12097711129752209 12125027629588224 12135546880761174 12146689717322056 12153181801617792 12183975511494912 12202452628094976 12219754407944382 12223547618500608 12241653609392311 12255226830275584 12261776924786688 12273035665539072 12291214960037624 12297784289251968 12368987341381632 12369701156440576 12407671512317952 12419064213209088 12444107304051072 12458961069914068 12465620054986176 12466339446725268 12487959875873248 12516088152374784 12516157553123328 12516879861384704 12538518417880832 12545219924250624 12566830255767552 12589281650341888 12596010288316416 12613940034007104 12614667985301772 12636545661308192 12665008617140736 12687705765200128 12694487008260096 12739072995018752 12745881692504064 12768723774390272 12786828466490754 12828358568374336 12838597002792336 12845530120310784 12860863039911296 12867736830953472 12868479428877696 12897536315129856 12919832931483648 12920650179493888 12942986753941504 12961338532410603 12980994527543744 12995387510030336 13020841325426688 13021592759021184 13073557282209792 13096986596335616 13123323952451037 13135446598720576 13150010833567744 13199306804119488 13211426383062272 13218487540936704 13242176586708992 13252745293204992 13283591668518912 13295788637667328 13314640651679946 13356282365808156 13368620206981888 13375765380796416 13399736286496768 13441644138344448 13453986230976512 13473062552348934 13504421726235024 13546656983175264 13559095498406016 13559170682550272 13614066110414848 13637601427677184 13645677812342784 13665025931987313 13665101703507696 13669343573377024 13680253205889024 13720426001902464 13744145188830912 13787130184060032 13799866020110336 13808038500212736 13827616830042327 13831985844125696 13907677473392448 13908480086358364 13915913800995648 13940048233532928 13972331008057344 13996485675773952 13996563285213184 14048954860357404 14053151609683968 14081489844057792 14098298052797498 14105833220115936 14105911435878912 14162941856634624 14163020389060608 14187504711051264 14216113868971716 14220360552579072 14273668985850144 14299249037796112 14320028169348096 14331457119396096 14356312230598656 14357140734305408 14364814246189056 14431903389421128 14468470919900208 14469305896292169 14490412495862784 14535731451930624 14553081860952256 14560860098184192 14574229852827648 14603618843486712 14619810948784128 14689020123273184 14734109920877568 14747638753185792 14777377423560648 14781964561907712 14793762187763712 14820274306379776 14828195350904832 14862854680945056 14863794835394336 14889490621233488 14897448660047616 14923110928723968 14936057699398368 14949771959780992 14957762217375744 14957845157019648 15004626014896128 15039697732854624 15066650596175152 15074703322308864 15127649181584768 15135734509848576 15162859482088448 15224247577157632 15245833940815899 15254067017869056 15281319321792264 15315824374216704 15342301606136832 15343187011354176 15343272088148992 15369796770305536 15378011520049152 15405390598627328 15432022668161024 15440270676000768 15463141401337656 15524849272624128 15525745212679104 15552671583148544 15560984074641408 15615637864861696 15623984010166272 15651983981510656 15674176829891892 15737635035680928 15746133695864832 15774265106366208 15788749007229952 15809883224997888 15837214561173504 15838128527849472 15838216349057024 15961952414284032 15976608649284608 15985147723923456 16025650862063616 16026575703410688 16078628119969792 16086655167520626 16101425904357144 16151783326093584 16166703506117632 16175344181428224 16180729174348232 16204242402157056 16245300681993216 16268907742691328 16269936837459968 16293005877259176 16298063491334144 16349035899715584 16372217093571288 16397045719002624 16462480468672512 16491983121842176 16525147638682332 16543562016423936 16592143072068096 16620826739981568 16621785928967024 16672808594677248 16688117536499712 16688210070831104 16721769189818628 16726959899000832 16750676948887674 16818493454753616 16818586712009472 16819557313735696 16886678156187648 16925982677680128 16949981920697046 16980358232382883 17018605329282864 17049104621987672 17058216917349504 17118129337056448 17127278524302336 17127373493747712 17156982441271296 17157972571836928 17226443908644864 17261181099167616 17281784709880804 17291021366593728 17331064423455744 17361025501681152 17361121767235584 17362123678694912 17431409709613056 17443211396386906 17496755531042112 17497765269934716 17567592597969408 17599075738825984 17608481979199488 17624650054582272 17650756367030774 17670327057606656 17679771379924992 17711455558025216 17736568518035562 17752854202239928 17762342633133696 17808376487744208 17817993392689152 17834353841061888 17890131017760768 17921058582380544 17922192184459264 17964083403131912 17973684730445184 18005895634980032 18062209310900352 18078793997874688 18088456634966016 18134289133387776 18187541444382336 18194237083123712 18203320321141761 18220034575983084 18220135604676928 18240337607852032 18293901335869952 18303678942142464 18325526918441216 18335321427750912 18382840245413376 18409553498308608 18410718000283648 18436822440056436 18543569964523264 18553481012072448 18554551734660864 18586730978043904 18628596319813632 18629774677409792 18661980901031936 18688441604871102 18699509170087902 18731939813809872 18774236329684992 18775319792077056 18807777626821248 18807881914505216 18850245383651328 18883922475512832 18884027185414144 18916672948068352 18922001977952658 18954818491962288 19031558647800192 19093370892464128 19108609492528128 19141749640798208 19153085661585408 19180242699736131 19242537852561504 19257895504188504 19291294559866944 19292407861722892 19302719143316544 19320549994483712 19380975269240832 19414480130912256 19432306470436864 19471491791315616 19493081265045504 19532389138531776 19645479894503424 19663518337581056 19703169898080864 19725016250351616 19738370790648341 19798960206179232 19817139574593408 19863264880063488 19879117939807488 19897481238298624 19914743599197824 19925387502778368 19943682956500992 19971960977519919 19973224310061139 20052930310472832 20099604429745152 20162466207516672 20180979346464768 20209593828523401 20256632589352536 20327778587754532 20338643247609024 20338756023825408 20375092429056352 20421099165622272 20456402141515776 20457582681805568 20468516718514176 20497652555261544 20504015360065536 20520379808833536 20580639002853696 20616217783246368 20617521868450208 20699799030165504 20700993616905472 20712057750319104 20747978766188544 20861516210088672 20862720129537546 20898902439855856 20910072350299392 20958496512086016 20983513380907904 20994728513660928 20994844927819776 21032353475154944 21079727414525952 21117504703799296 21147447079196247 21158867153818368 21244530583590912 21281257066576896 21282603219045376 21313530298564608 21330540828868608 21368767604547584 21448873556694168 21468567872476192 21480042254022144 21534468345897984 21535711101458112 21567125575237632 21605656536209408 21660400909324288 21671977820553216 21724007836345568 21735618743794176 21829622791428384 21861344779241472 21862727625336832 21929838021771264 22033530184909776 22121458129778688 22122857429424128 22161102319975424 22172946842861568 22230411459569664 22250823381999616 22295692253091504 22302613198667776 22334235931850232 22384666393085952 22404086549097552 22424657939671488 22424782282679296 22436767735529472 22515570874916864 22566549449539584 22567976903573504 22599975894262728 22691473772377152 22744289223132672 22835053553319936 22836371365736448 22836497991663616 22875976588361728 22921978982688396 23002486296669602 23014780517031264 23014908132223488 23054695155458304 23106752405766144 23108085897940992 23148034002241536 23148162356314112 23194712102006484 23288617819018656 23329007374722816 23330353693246288 23423456797292544 23477975972265984 23499533406109696 23511265244837838 23606452553521392 23648758024047416 23661397659549312 23683123510844928 23744501983658944 23757192791774208 23757324523585536 23779138454749184 23894744776507392 23942928621426048 23964912973926912 24039863555116032 24082945747867136 24117942179954688 24152138856535716 24179052177850368 24195422259504418 24250055259176448 24271093761522348 24293379434644112 24306363603235584 24367951022989824 24404905256189952 24439508815888764 24447095237001216 24483307218784622 24510453660551168 24523553849573376 24582429920075248 24595568578503936 24737974682763264 24739402312881152 24815343024635904 24888214608102144 24917922139828136 24931240109972352 24932678893450536 24975919751746496 25032176304749568 25032315106246656 25033759722769408 25077036835761664 25090439848501248 25178563300683776 25192020576632832 25227880068014208 25229335970603544 25273091322616384 25330017234281472 25375411530400256 25388974016520192 25478145990037504 25491763385008128 25537447548780544 25573656932981508 25656717136748672 25677194005584672 25691060240621568 25721726079822592 25735473661906944 25736958857755392 25795072630259712 25839665862967296 25841300358987776 25885973507883008 25922677064821206 25961989055087488 26041682650853376 26043185518042368 26147114564419584 26164817094580359 26193973192671232 26246647904902074 26270893197441152 26398613608238976 26422852766124544 26436975081873408 26476134550546161 26484353173417984 26505490586409984 26567183337037824 26591577275334656 26604852777053343 26629281303359892 26712564731616312 26737240413963776 26751530761592832 26799472572993536 26883288276688896 26907972461953024 26946125104697868 27008843452470048 27093313966350528 27118190996812032 27118341365100544 27228132220829696 27275202855354368 27291355624685568 27330051863974626 27330203407015392 27360506411778048 27440852003804928 27488290377661824 27574260368120064 27599732040220672 27616077000425472 27655233660084654 27704795010729967 27815354946784896 27816960172716728 27831827601991296 27880096467065856 27944662016114688 27992971351547904 28032662407306653 28097909720714808 28106303219367936 28162979688115584 28196596105594996 28211666440231872 28211822871757824 28325883713269248 28326040778121216 28375009422102528 28432227737943432 28440721105158144 28547337971700288 28598498075592224 28640056338696192 28662914238792192 28712624461197312 28714281468610816 28729628492378112 28848388078639883 28863806778842256 28936941839800416 28938611792584338 28980824991725568 29071462903861248 29106163721904512 29121720196368384 29148459705655296 29191635530089357 29207237686973424 29239621897568256 29378040246546368 29468219841755136 29495277506371584 29554754847121296 29563929123815424 29587524375527424 29640548612759552 29725709361890112 29727589670788672 29778981242466976 29794897320095232 29846221857447936 29872115398796736 29899543919561984 29915524434751488 29915690314039296 30079395465709248 30133301192350304 30149406644617728 30255298363169536 30271469019697152 30325718964176896 30448495154315264 30491667881631798 30508134035738112 30562638643584528 30631648748433408 30684603212273664 30686374022708352 30686544176297984 30739593540611072 30756023040098304 30810781197254656 30864045336322048 30926282802675312 31049698545248256 31051490425358208 31105343166297088 31121968149282816 31231275729723392 31294080194306319 31303967963021312 31348353659783784 31475270071361856 31492267391729664 31548530212732416 31577498014459904 31674429122347008 31676257055698944 31676432698114048 31923904828568064 31953217298569216 31970295447846912 32051301724127232 32053151406821376 32173310335041252 32202851808714288 32303566652187168 32333407012235264 32350688362856448 32361458348696464 32408484804314112 32490601363986432 32586011754518352 32596126982668288 32744434187142576 32794091438005248 32983966243684352 33050295277364664 33184286144136192 33241653479963136 33243571857934048 33345617189354496 33376235072999424 33376420141662208 33443538379637256 33453919798001664 33501353897775348 33636986909507232 33637173424018944 33639114627471392 33773356312375296 33851965355360256 33899963841394092 33960716464765766 34037210658565728 34098209243975344 34116433834699008 34236258674112896 34254557048604672 34254746987495424 34313964882542592 34315945143673856 34503729445004403 34522362198335232 34563569419761608 34582042733187456 34662128846911488 34722051003362304 34722243534471168 34724247357389824 34886422792773812 34993511062084224 34995530539869432 35135185195938816 35198151477651968 35216963958398976 35249300109164544 35301512734061548 35340654115213312 35359542759849984 35422911116050432 35473137036071124 35505708404479856 35524685266267392 35616752975488416 35635986785378304 35668707682123776 35780262035521536 35842117164761088 35844384368918528 35928166806263824 35947369460890368 36011791269960064 36124418621800704 36157587995749376 36176913269932032 36268578266775552 36293133389256627 36375082888764672 36388474166247424 36406640642283522 36440069151966168 36440271209353856 36587802671739904 36607357884284928 36651053836882432 36670642855501824 36724960828176933 36765680490826752 36819106996617216 36821436000567296 36873644880112872 37087139929046528 37106962024144896 37109103469321728 37173461956087808 37257192639627264 37259549354819584 37323961802063872 37376883209742204 37399018340175804 37463879627619744 37548472659369984 37550639584154112 37615555253642496 37615763829010432 37700490767302656 37767844951025664 37768054370828288 37833345896136704 37844003955905316 37909636983924576 38063117295600384 38186741784928256 38217218985056256 38283499281596416 38306171323170816 38360485399472262 38429231789077051 38485075705123008 38515791008377008 38582589119733888 38584815723445784 38605438286633088 38641099988967424 38761950538481664 38828960261824512 38864612940873728 38884015597231809 38942983582631232 38986162530091008 39064778277063552 39290959789006848 39327036675162112 39406339796161728 39450032500703232 39476741581296682 39597920412358464 39634279149186816 39726529760126976 39758235879614976 39794962476597248 39829487198395648 39850775005556736 39887365913001984 39943921955039838 39946448620122278 40105860620945664 40199208859490304 40324932415033344 40361958692929536 40419187657046802 40491623477220721 40513265178705072 40655557175509064 40677286495218048 40677512047650816 40750184858112704 40842198331244544 40912804283031552 40915165363611136 40937033437028352 40995305110523088 41008030720131072 41040759617667072 41161278005707392 41232435566492736 41235043736900416 41399598060331008 41401987233810944 41424115500638208 41495957532377088 41723032420177344 41725440259075092 41797804879711712 41820144700598784 41916993024172032 41967026761815808 41989457027321856 41989689855639552 42064706950309888 42159454829051904 42235009407598592 42294894158392494 42317734307636736 42489061167181824 42562514133153792 42565206438090752 42661081657737216 42737535209095168 42897747113388336 42937135744952384 42960084508044288 43068936691795968 43071422202916224 43211313072418816 43320801818648576 43407917688876507 43448015672691136 43471237487588352 43659245582856768 43722689558482944 43725455250673664 44067060369819552 44242916259557376 44245714858848256 44322204639950848 44345893685723136 44460822919139328 44501646763999232 44591384506183008 44668471863700464 44769332786171904 44808173098195104 44849315879342976 44849564565358592 44873535471058944 45031141749833728 45199951788525456 45202560280664683 45382947544754304 45488578446265344 45672742731472896 45737501822447697 45751953176723456 45843957965376792 46004972593339204 46029561034062528 46029816264446976 46109390310916608 46216171795881984 46296068004483072 46296324712628224 46389424204012968 46577235638037312 46658014749445632 46660707386492576 46846913594585088 46955951944531968 47022530489675676 47212905107042784 47297516048094832 47322795319098624 47366247021689856 47489003967317888 47514385583548416 47514649047171072 47885857242852096 47929825947853824 48079727110232064 48165891495734272 48235884359909376 48304277713071432 48390844519008836 48500110518352896 48542187523044696 48586758869288224 48612727206471168 48735902045979648 48809810512379904 48879017631777528 48894190474002432 48966614437569244 49020907321102336 49047107699146752 49164859840150496 49191137157007872 49475949365526528 49478804625762304 49630686049271808 49776429216204288 49835844279656272 49862480219944704 49865357786901072 49951839503492992 50064352609499136 50064630212493312 50067519445538816 50154073671523328 50180879697002496 50357126601367552 50455760136028416 50458671941207088 50546182645232768 50660034468562944 50750823060800512 50777948033040384 50941074697148649 50956291980075008 51074895097561088 51147313865963016 51313434273497344 51354388011169344 51382120481243136 51443452159645184 51470947323813888 51473917715510784 51679331725934592 51682600717975552 51771947015766016 51845354129642412 51923978110174976 52083365301706752 52086371036084736 52294229128839168 52329634189160718 52387946385342464 52493295809804148 52541786394882304 52797227216477952 52845705532249088 52873950163746816 52952269101092322 52968706346835968 53010981172819968 53134366674075648 53183154550669312 53209705554106686 53258562606719784 53425129463232624 53474480827927552 53503061523185664 53598945145987072 53766576553377792 53815944923906048 53892250209395736 54017686904940096 54186627932701056 54236381993624064 54236682730201088 54456264441659392 54550405710708736 54582711249371136 54660103727949252 54660406814030784 54721012823556096 54881704007609856 54976580755323648 55148520736240128 55199464080441344 55232154000850944 55310467320169308 55409590021459934 55630709893569792 55633920345433456 55663655203982592 55760192934131712 55889324032229376 55985942703095808 56065324814613306 56165800307112613 56195819441429616 56325959376231168 56393192211189992 56423332880463744 56423645743515648 56651767426538496 56652081556242432 56750018844205056 56864455475886864 57094675943400576 57196996151184448 57280112677392384 57325828477584384 57425248922394624 57428562937221632 57459256984756224 57696776157279766 57727613557684512 57873883679600832 57877223585168676 57961649983451136 58142925807722496 58212327443809024 58243440392736768 58296919411310592 58383271060178714 58414475373946848 58479243795136512 58756080493092736 58936439683510272 58990555012743168 59109509694242592 59175048751054848 59215112371945023 59281097225519104 59451418723780224 59455179341577344 59557962484933952 59589794640190464 59692443714895872 59744230797593472 59799087839123968 59831048869502976 59919672930183417 60158790931418496 60266602384700608 60298813289235456 60510596726339072 60542938039394304 60651437928353792 60896990308630528 60983335763263596 61016268071476224 61125277287169056 61263297496866816 61369206424547328 61372748045416704 61373088352595968 61479187081222144 61512046080196608 61621562394509312 61728090672644096 61852565605350624 62099397090496512 62102980850716416 62210686332594176 62243936298565632 62462551459446784 62588160388612638 62696707319567568 62700325550599399 62950540142723712 62984534783459328 63097060425464832 63154996028919808 63352514111397888 63442341237588741 63847809657136128 63906434597138432 63940590895693824 64106302813642752 64346620670082504 64405703617428576 64607133304374336 64666814024470528 64701376725712896 64722916697392928 64816969608628224 64981202727972864 65172023509036704 65488868374285152 65588182876010496 66065280410202229 66100590554729328 66368572288272384 66483306959926272 66487143715868096 66691234378708992 66752470145998848 66887076759274512 66907839596003328 67002707795550696 67273973819014464 67274346848037888 67278229254942784 67546712624750592 67703930710720512 67799927682788184 67921432929531532 68074421317131456 68196418487950688 68232867669398016 68472517348225792 68509114097209344 68509493974990848 68627929765085184 68631890287347712 69007458890008806 69044724396670464 69127138839523216 69164085466374912 69324257693822976 69444102006724608 69444487068942336 69448494714779648 69772845585547624 69987022124168448 69991061079738864 70270370391877632 70396302955303936 70433927916797952 70498600218329088 70603025468123096 70681308230426624 70845822232100864 70946274072142248 71011416808959712 71049370532534784 71233505950976832 71271973570756608 71337415364247552 71684234329522176 71688768737837056 71856333612527648 71894738921780736 72023582539920128 72248837243601408 72315175991498752 72353826539864064 72537156533551104 72586266778513254 72750165777529344 72813281284567044 72880138303932336 72880542418707712 73175605343479808 73214715768569856 73302107673764864 73341285711003648 73449921656353866 73531360981653504 73747289760225744 74174279858093056 74213924048289792 74218206938643456 74346923912175616 74647923604127744 74753766419484408 74798036680351608 74927759255239488 75096945318739968 75101279168308224 75231110507284992 75231527658020864 75535689902051328 75536108741656576 75666691792273408 75688007911810632 75819273967849152 76126234591200768 76373483569856512 76434437970112512 76566998563192832 76612342646341632 76720970798944524 76858463578154102 76970151410246016 77031582016754016 77165178239467776 77169631446891568 77210876573266176 77282199977934848 77523901076963328 77657920523649024 77729225881747456 77768031194463618 77885967165262464 78129556554127104 78494451283741077 78581919578013696 78654073350324224 78812679592323456 78953483162593364 79195840824716928 79268558298373632 79428403651638483 79453059520253952 79516471759229952 79589924953194496 79658974396791296 79701550011113472 79774731826003968 79887843910079676 79892897240244556 80211721241891328 80398417718980608 80649864830066688 80723917385859072 80838375314093604 80983246954441442 81026530357410144 81311114351018128 81354572990436096 81355024095301632 81500369716225408 81684396662489088 81825608566063104 81830330727222272 81874066874056704 81990610221046176 82081519235334144 82322556011414784 82464871132985472 82470087473800832 82799196120662016 82803974467621888 82848231001276416 83114385032189901 83446064840354688 83450880518150184 83595609759423424 83640289401197568 83833986048344064 83934053523631616 83978914054643712 84129413900619776 84318909658103808 84470018815197184 84589788316784988 84635468615273472 84978122334363648 85125028266307584 85130412876181504 85322163315474432 85475070418190336 85795494226776672 85874271489904768 85920169016088576 86137873383591936 86142844405832448 86422626144837632 86545164235919649 86641603637297152 86815835377753014 86896031345382272 86942474975176704 87318491165713536 87445379116965888 87450910501347328 87574906590268071 88134120739639104 88485832519114752 88491429717696512 88644409279901696 88691787371446272 88921645838278656 89003293527998464 89182769012366016 89336943727400928 89538665572343808 89616346196390208 89698631758685952 89699129130717184 89747070942117888 90062283499667456 90399903577050912 90405120561329366 90765895089508608 90977156892530688 91345485462945792 91475003644895394 91638937343183737 91687915930753584 92009945186678408 92059122068125056 92059632528893952 92218780621833216 92432343591763968 92592136008966144 92778848408025936 93154471276074624 93316029498891264 93321414772985152 93693827189170176 93911903889063936 94045060979351352 94425810214085568 94595032096189664 94645590638197248 94732494043379712 94978007934635776 95028771167096832 95029298094342144 95771714485704192 95859651895707648 96159454220464128 96331782991468544 96556948291834027 96608555426142864 96781689038017672 97000221036705792 97084375046089392 97173517738576448 97225454412942336 97471804091959296 97758035263555056 97788380948004864 97933228875138488 98041814642204672 98329719680300992 98382274314015744 98951898731053056 98957609251524608 99552858432408576 99671688559312544 99724960439889408 99730715573802144 99903679006985984 100128705218998272 100129260424986624 100135038891077632 100308147343046656 100361759394004992 100714253202735104 100911520272056832 100917343882414176 101092365290465536 101320068937125888 101501646121601024 101555896066080768 101882149394297298 101912583960150016 102294627731926032 102626868546994688 102708776022338688 102764240962486272 102886904319290368 102941894647627776 102947835431021568 103511188335013209 103543894031532032 103690708259284824 103847956220349952 104166730603413504 104172742072169472 104659268378321436 104775892770684928 104986591619608296 105083572789764608 105594454432955904 105691411064498176 105747900327493632 105904538202184644 105937412693671936 106021962345639936 106268733348151296 106419411108213372 106517125213439568 106850258926465248 106948961655855104 107006123046371328 107197890291974144 107533153106755584 107784500418791472 108035373809880192 108373255865402112 108472763987248128 108473365460402176 108879400167769881 109100811421417472 109165422498742272 109320207455898504 109320813628061568 109763408015219712 109953161510647296 110174882484530799 110297041472480256 110398928160882688 110464308001701888 110620934640338616 110819180042919868 111261419787139584 111267840690866912 111327310407965184 111520385868263424 111778648064458752 111971885406191616 112130649629226612 112331600614225226 112391638882859232 112651918752462336 112786384422379984 112846665760927488 112847291487031296 113303534853076992 113304163112484864 113500037688410112 113728910951773728 114189351886801152 114393992302368896 114560225354784768 114651656955168768 114850497844789248 114857125874443264 114918513969512448 115287695367231153 115393552314559532 115455227115369024 115747767359201664 115754447170337352 115923299966902272 116285851615444992 116424654887618048 116486880785473536 116593838822621184 116766542120357428 116828950747893696 116958487590273024 117512160986185472 117872879367020544 117981110025486336 118219019388485184 118350097502109696 118430224743890046 118562194451038208 118902837447560448 118910358683154688 119115924969867904 119179589280380928 119384887429791744 119488461595186944 119598175678247936 119662097739005952 119839345860366834 120317581862836992 120533204769401216 120597626578470912 121021193452678144 121085876078788608 121302875856707584 121474870431662163 121793980617261056 121966671526527192 122032536142952448 122250554574338112 122526594993733632 122738412849094656 122745496090833408 122746176705191936 122958374162444288 123024092160393216 123243124789018624 123456181345288192 123705131210701248 124198794180993024 124205961701432832 124421372665188352 124487872597131264 124925102918893568 125176320777225276 125393414639135136 125400651101198798 125901080285447424 125969069566918656 126194120850929664 126309992057839616 126705028222795776 126884682475177482 127695619314272256 127812869194276864 128212605627285504 128693241340165008 128811407234857152 129214266608748672 129333628048941056 129445833394785856 129633939217256448 129962405455945728 130344047018073408 130977736748570304 131176365752020992 132130560820404458 132201181109458656 132737144576544768 132966613919852544 132974287431736192 133382468757417984 133504940291997696 133774153518549024 133933831501576231 134005415591101392 134547947638028928 134548693696075776 134556458509885568 135093425249501184 135599855365576368 135607680841994049 135842865859063064 136148842634262912 136392836975901376 136465735338796032 136945034696451584 137018228194418688 137255859530170368 137263780574695424 138014917780017612 138089448793340928 138254277679046432 138328170932749824 138648515387645952 138888204013449216 138888974137884672 138896989429559296 139545691171095248 139974044248336896 139982122159477728 140540740783755264 140792605910607872 140867855833595904 141206050936246192 141362616460853248 141892548144284496 142022833617919424 142098741065069568 142467011901953664 142543947141513216 143712667225055296 143789477843561472 144047165079840256 144497674487202816 144630351982997504 144707653079728128 145172533557026508 145500331555058688 145626562569134088 145760276607864672 145761084837415424 146351210686959616 146429431537139712 146604215347529728 146682571422007296 146899843312707732 147062721963307008 147494579520451488 148348559716186112 148427848096579584 148436413877286912 148693847824351232 149507532838968816 149516160928352413 149596073360703216 149855518510478976 150193890637479936 150202558336616448 150462221014569984 150463055316041728 151071379804102656 151333383584546816 151376015823621264 151638547935698304 152252469182401536 152746967139713024 152823224091445947 152868875940225024 153133997126385664 153224685292683264 153441941597889048 153716927156308204 153940302820492032 154063164033508032 154330356478935552 154339262893783136 154421753146532352 154564399955869696 155047802153926656 155315841047298048 155536062388927236 155771934330524928 156259113108254208 156988902567482154 157163839156027392 157625359184646912 157906966325186728 158391681649433856 158537116596747264 158856807303276966 158906119040507904 159032943518459904 159317948793582592 159403100022226944 159549463652007936 159775687820159352 159785794480489112 160423442483782656 160796835437961216 161299729660133376 161447834771718144 161676750628187208 161966493908882884 162053060714820288 162622228702036256 162709145980872192 162710048190603264 163000739432450816 163368793324978176 163651217132126208 163660661454444544 163748133748113408 163981220442092352 164163038470668288 164645112022829568 164929742265970944 164940174947601664 165598392241324032 165607948935243776 165696462002552832 166228770064379802 166892129680709376 166901761036300368 167191219518846848 167280578802395136 167667972096688128 167868107047263232 167957828109287424 168258827801239552 168497400921337839 168940037630394368 169179576633569976 169270937230546944 169956244668727296 170250056532615168 170260825752363008 170950140836380672 171590988453553344 171748542979809536 171840338032177152 172275746767183872 172285688811664896 172845252289675264 173090328471839298 173283207274594304 173631670755506028 173792062690764544 173884949950353408 174636982331427072 174890758233931776 174901821002694656 175149813180536142 176268241479278208 176971665038229504 176982859435393024 177288818559803392 177645337115835069 177843291676557312 178006587055996928 178365538024732032 178673887454801856 179077331144687616 179232692392780416 179397263517371904 179398258261434368 179759018790550251 180124566999334912 180799807154101824 180810241122658732 181531790179017216 181954313785061376 182690970925891584 182950007289790788 183277874686367474 183375831861507168 184019890373356816 184118244136250112 184119265057787904 184437561243666432 184864687183527936 185184272017932288 185557696816051872 186308942552149248 186632058997782528 186642829545970304 187387654378340352 188090121958702704 188100976651798197 188851620428171136 189190064192379328 189291181276394496 189464988086759424 189956015869271552 190057542334193664 191543428971408384 191719303791415296 192318908440928256 192663565982937088 193113896583668054 193217110852285728 193563378076035344 194000442073411584 194168750092178784 194347035477152896 194450908825884672 194943608183918592 195516070527110112 195866457750276976 196083629284409344 196659439360601984 196764548628031488 197915218503049216 198195841230606687 199105716864817152 199343377118625088 199449920879778816 199461431147604288 199807358013971968 200257410437996544 200270077782155264 200616294686093312 200723518788009984 201428506405470208 201823040544113664 201834687764828352 202184730580931072 202640137874251776 203003292243202048 203111792132161536 203764298788594596 203825167920300032 204589255463852064 205253737093989376 205417552044677376 205528481924972544 205773808638580736 205883789295255552 205895670862043136 207022376670026418 207381416518569648 207695912440699904 208333461206827008 208345484144338944 209318536756642872 209973183239216592 210167145579529216 211188908865911808 211382822128996352 211495800654987264 211809076404369288 211874825387343872 212043924691279872 212537466696302592 212838822216426744 213034250426879136 213700517852930496 213897923311710208 214012246092742656 214395780583948288 215066306213511168 215569000837582944 216070747619760384 216746511730804224 216945527974496256 216946730920804352 217758800335539762 218523619818361219 218640414911797008 218641627256123136 219526816030439424 219906323021294592 220349764969061598 220594082944960512 221241869280677232 221638360085839736 222522839574279168 222535681381733824 222654620815930368 223040771736526848 223943770812383232 224261299258453224 224663201228450452 224783277765718464 225303837504924672 225572768844759968 225693331521854976 225694582974062592 226607069706153984 226608326224969728 227000075376820224 227457821903547456 228378703773602304 228787984604737792 229120450709569536 229303313910337536 229700995689578496 229714251748886528 229837027939024896 230575390734462306 230787104629119064 230910454230738048 231495534718403328 231508894340674704 231846599933804544 232571703230889984 232849309775236096 232973761570947072 233187677645242368 233533084240714856 233657901495787392 235024321972370944 235745758734041088 235962220050972672 236438038776970368 236860449487780092 237124388902076416 237805674895120896 237820717366309376 238231849939735808 238359178560761856 238769774859583488 238976923190373888 239196351356495872 239324195478011904 239678691720733668 240635163725673984 241066409538802432 241195253156941824 242042386905356288 242171752157577216 242605751713415168 242949740863324326 243933343053054384 244065072285904896 244501109148676224 245053189987467264 245476825698189312 245490992181666816 245492353410383872 245916748324888576 246912362690576384 247410262421402496 248397588361986048 248411923402865664 248842745330376704 249343155096569703 249850205837787136 250352641554450552 250786829278270272 250801302202397596 251802160570894848 252388241701859328 252619984115679232 253410056445591552 253769364950354964 255391238628544512 255625738388553728 256425211254571008 257386482680330016 257622814469714304 258428533217497344 258667256097882112 258891666789571712 259267878434512896 259635492707758947 259924810911891456 260688094036146816 261955473497140608 262352731504041984 262724719770804213 264261121640808916 264402362218917312 265474289153089536 265933227839705088 265948574863472384 266764937514835968 267009880583995392 267548307037098048 267867663003152462 268010831182202784 269095895276057856 269097387392151552 269112917019771136 270186850499002368 271199710731152736 271215361683988098 271685731718126128 272297685268525824 272785673951802752 272931470677592064 273890069392903168 274036456388837376 274527561149390848 274916812029551211 276029835560035224 276178897586681856 276508555358092864 276656341865499648 277297030775291904 277776408026898432 277793978859118592 279091382342190496 279948088496673792 279964244318955456 281081481567510528 281585211821215744 281735711667191808 282412101872492384 282725232921706496 283785096288568992 284045667235838848 284197482130139136 284934023803907328 285087894283026432 287425334450110592 287578955687122944 288094330159680512 288995348974405632 289260703965995008 289670844875502081 290345067114053016 291000663110117376 291253125138268176 291520553215729344 291522169674830848 292702421373919232 293208430695059456 293365142844014592 293799686625415464 294125443926614016 294989159040902976 296697119432372224 296855696193159168 296872827754573824 297387695648702464 299015065677937632 299032321856704826 299192146721406432 299711037020957952 300387781274959872 300405116673232896 300924442029139968 300926110632083456 302142759608205312 302752031647242528 303277095871396608 304504938364803072 305493934279426048 305646448182891894 305737751880450048 306883883195778096 307433854312616408 307880605640984064 308126328067016064 308660712957871104 308678525787566272 308843506293064704 309128799911739392 310631682094596096 311072124777854472 311543868661049856 312518226216508416 313977805134964308 314327678312054784 315250718369293824 315813932650373456 316783363298867712 317074233193494528 317713614606553932 317812238081015808 318065887036919808 318635897587165184 318806200044453888 319551375640318704 319571588960978224 320846884967565312 321593670875922432 322599459320266752 323353501256374416 323932987817765768 324106121429640576 325244457404072512 325418291961744384 325420096381206528 326001478864901632 327302434264252416 327321322908889088 327496267496226816 327962440884184704 329290224045659136 329859484531941888 329880349895203328 331196784482648064 331215897870487552 331392924005105664 332457540128759604 333784259361418752 333803522072600736 334382439037693696 334561157604790272 335335944193376256 335736214094526464 335915656218574848 336517655602479104 336994801842675678 338359153267139952 338541874461093888 339912489337454592 340500113065230336 340521651504726016 343181976907106688 343497085959619072 343680676064354304 344551493534367744 344571377623329792 345690504579350528 345863086101693459 346180656943678596 346566414549188608 347263341511012056 347584125381529088 347769899900706816 349273964662854144 349781516467863552 349803642005389312 350299626361072284 352536482958556416 353943330076459008 353965718870786048 354577637119606784 355290674231670138 355686583353114624 356731076049464064 357347774909603712 358154662289375232 358465384785560832 358794527034743808 358796516522868736 359518037581100502 361599614308203648 361620482245317464 363063580358034432 363908627570122752 364424611294986489 365381941851783168 365900014579581576 366555749372734948 366751663723014336 368039780746713632 368236488272500224 368238530115575808 368875122487332864 369729374367055872 370368544035864576 371115393632103744 372617885104298496 373264117995565056 373285659091940608 374775308756680704 375029045022318479 376180243917405408 376201953303596394 377703240856342272 378380128384758656 378582362552788992 378929976173518848 379491261891161641 379912031738543104 380115084668387328 383086857942816768 383438607582830592 384637816881856512 385327131965874176 386227793167336108 386434221704571456 387126756152070688 388000884146823168 388337500184357568 388694070954305792 388901817651769344 389887216367837184 391032141054220224 391732915500553952 392167258568818688 393318878721203968 393529097256062976 395830437006098432 396391682461213374 398211433729634304 398686754237250176 398899841759557632 398922862295208576 399614716027943936 400514820875993088 400540155564310528 401232589372186624 401801494504728693 402857012810940416 403646081088227328 403669375529656704 404369461161862144 405280275748503552 406006584486404096 406823042525982147 407528597577189192 407650335840600064 409178510927704128 410507474187978752 410835104089354752 411547617277161472 411767578590511104 411791341724086272 414044753340052836 414762833037139296 415391824881399808 416666922413654016 416690968288677888 418637073513285744 419946366478433184 420334291159058432 422377817731823616 422765644257992704 423618152808738576 423749650774687744 424087849382559744 425677644432853488 426068500853758272 427401035705860992 427795846623420416 428791561167896576 431138001675165888 432141495239520768 433493023461608448 433891055948992512 433893461841608704 435517600671079524 437047239636722438 437280829823594016 437283254512246272 439053632060878848 439812646042589184 440699529938123196 441188165889921024 442483738561354464 443276720171679472 445045679148558336 445071362763467648 445309241631860736 446081543473053696 448522598516906448 448548482785057239 449326402456900904 449566555531436928 450607675009849344 451145537689519936 451386663043709952 451389165948125184 453214139412307968 454000150753640448 454915643807094912 456757407547204608 457575969209475584 458240901419139072 458606627820675072 459401991379156992 459428503497773056 459674055878049792 461150781468924612 461574209258238128 461820908461476096 462991069436806656 463017788681349408 463693199867609088 465143406461779968 465698619550472192 465947523141894144 467066168481429712 467315802991574784 470048643944741888 471491517468082176 472876077553940736 473720898975560184 475611349790241792 475641434732618752 476463699879471616 476718357121523712 477953846380747776 478392702712991744 478648390956023808 479357383441467336 481270327451347968 482132819077604864 482390506313883648 484084773810712576 484343504315154432 485211503426830336 485899481726648652 487866686106108768 488130144571809792 489002218297352448 490106379974934528 490953651396378624 490981984363333632 490984706820767744 491833496649777152 494820524842804992 496795176723972096 496823846805731328 497685490660753408 498686310193139406 500705283108901104 501573658556540544 501602604404795192 503604321141789696 504776483403718656 505239968231358464 505492202764013517 506820112891183104 507538729900709928 510782477257089024 511251476777107456 512850422509142016 514772965360660032 515245628939428608 516857066434994688 517334512195764224 517783333579143424 518535756869025792 519270985415517894 519849621823782912 521376188072293632 523910946994281216 524705463008083968 525449439541608426 526391105203869373 528522243281617832 528804724437834624 530948578306179072 531866455679410176 531897149726944768 533529875029671936 534019761167990784 535096614074196096 535735326006304924 536021662364405568 538191790552115712 538194774784303104 538225834039542272 540373700998004736 542399421462305472 542430723367976196 543371463436252256 544595370537051648 545571347903605504 545862941355184128 547780138785806336 548072912777674752 549055122298781696 549833624059102422 552059671120070448 552357795173363712 553017110716185728 553312683730999296 554594061550583808 555552816053796864 555587957718237184 558182764684380992 559896176993347584 559928488637910912 562162963135021056 563170423642431488 564302929955394591 564824203744984768 565450465843412992 567570192577137984 568091334471677696 568394964260278272 569868047607814656 574850668900221184 575157911374245888 576188660319361024 577990697948811264 578521407931990016 579341689751004162 580690134228106032 582001326220234752 582506250276536352 583041106431458688 583044339349661696 585404842747838464 586416861390118912 587599373250830928 588250887853228032 589978318081805952 593394238864744448 593745655509147648 594587523691820061 594775391297404928 598030131355875264 598064643713409652 598384293442812864 599422074041915904 600810233346465792 601848884058279936 601852221264166912 604285519216410624 605504063294485056 606554191742793216 609009876729606144 611292896365783788 611475503760900096 613767766391556192 614867708625232816 615761211281968128 616252656134032128 617321425915742208 617357051575132544 617687012586129408 622144249555708944 623087737322099712 625036452433016832 627955610269928616 630501436738587648 631627865300746912 633566726597735424 634148466386989056 635427229213107864 635624476162031616 636131774073839616 637271795174330368 637612400088907776 639102751280637408 639143177921956448 641693769935130624 643187341751844864 645198918640533504 646707002512748832 647865975635531536 648212242859281152 650488914808145024 650836583923488768 650840192762413056 652002957729803264 654642645817778176 655570859455083657 655924881768369408 658580448091318272 659718969063883776 659760699790406656 662431795740975104 664915080257519208 667568518722837504 667607044145201472 668764878075387392 669122315209580544 671472428189052928 671831312437149696 673035311204958208 673989603685351356 676718306534279904 677083748922187776 679824978674909184 681000226130460672 681043303009452032 686363953814213376 686994171919238144 687361352128708608 689102987068735488 689142755246659584 691381009158701056 691726172203386918 692361313887357192 694526683022024112 695168250763058176 695539799801413632 698547929325708288 699563032935727104 699607284010778624 700599252722144568 705072965917112832 707886660152918016 707931437741572096 709155274239213568 710581348463340276 711373166706229248 713462152098928128 714695549819207424 716309324578750464 716930769571121664 717589054069487616 717593033045737472 719036075162201004 723199228616407296 723240964490634928 726127160716068864 727817255140245504 728849222589972978 730155403992463969 731800029159163152 733111498745469896 733503327446028672 736079561493427264 736472976545000448 736477060231151616 737750244974665728 740737088071729152 742230787264207488 745235770208596992 746528235991130112 746571318183881216 749550617513361408 750058090044636958 752360487834810816 752403906607192788 755406481712684544 756760256769517312 757164725105577984 757859952347037696 758982523782323282 759824063477086208 760230169336774656 766173715885633536 766877215165661184 769275633763713024 770654263931748352 772455586334672216 772868443409142912 774253512304141376 776001768293646336 776675000368715136 777388141908611584 777803635303538688 779774432735674368 782064282108440448 783465831001107904 784334517137637376 786637757442407936 787058194512125952 791660874012196864 792783364922426748 796422867459268608 797373508474500352 797799683519115264 797845724590417152 799229432055887872 801029641751986176 801080311128621056 802465178744373248 803602989009457386 807292162176454656 807338751059313408 808738922323724288 810560551497007104 812013168972808192 813646085051964294 815057195154378384 818357021855408256 821014948375957504 821670208178709504 823095234554322944 823582683448172544 824750436088653633 828089506680105672 829525666074278592 830783649762799616 833381936577355776 837274147026571488 839892732956866368 840668582318116864 844755635463647232 845531288515985408 847236305617477152 848175698765119488 851355288865706976 852137001707516544 854802071411721984 855591693246840832 858848645332628977 862276003350331776 864282990479041536 866986046923216896 867782111897985024 869012534626506243 871035201342159048 874094479273444876 874561659647188032 874566509024492544 878107264121757696 879625292085178368 881399059876246392 882376331779842048 884967477122708928 886553440343358944 890091358297116672 890142725526935296 890618483263721472 892163086946107392 897045197033812896 897096965570114478 898652804913801808 899133111062873856 901215350019698688 902291075379039872 902773326087419904 902778331896250368 906428278824615936 909831287614189824 913514815094409216 915151938418951168 916481802838278144 917213255641350144 918857006995546112 922301562937849224 923148418516476256 923641816922952192 925982138873613312 926035577362698816 927386399735218176 931397239100944384 931895046283788288 934132336962859424 934631605983149568 940097287889483776 942983034936164352 945752155107881472 947441797951120368 951222699580483584 951282869465237504 952927399758943232 953436714243047424 955907692761495552 956785405425983488 958714766882934672 962540654902695936 964265638155209728 964781012627767296 968169547621425152 970423006853660672 971798963453297304 975733372212217536 976260289143619584 978004436594704896 981907302792757248 981963968726667264 981969413641535488 983666993299554304 989641049685609984 993590353447944192 993647693611462656 995370981321506816 997372620386278812 1001410566217802208 1003147317113081088 1003205208809590384 1007208642283579392 1009552966807437312 1010479936462716928 1010984405528027034 1015077459801419856 1021564954514178048 1022502953554214912 1029545930721320064 1030491257878857216 1033714132869989376 1034669024391528448 1035566667158286848 1037071513738051584 1038541970831035788 1039699243647565824 1042752376144587264 1047821893988562432 1049410926016167936 1050898879083216852 1052782210407738746 1057044486563235664 1057609448875669248 1061897156612358144 1063732911358820352 1063794299453889536 1067059750059343872 1070193228148392192 1071470652012609848 1072043324728811136 1076383581104231424 1076389549568606208 1076451668079084544 1084798842924610944 1084861446735952392 1086742926872504512 1089190741074103296 1091142695807211008 1091725882710368256 1095560277571612672 1096145825555349504 1098110244597563392 1099667248118204844 1104119342240140896 1104715590346727424 1106034221432371456 1106625367461998592 1109188123101167616 1111105632107593728 1111175915436474368 1116365529368761984 1119792353986695168 1119856977275821824 1124325926270042112 1125087135066955437 1126340847284862976 1128605859910789182 1129648407489969536 1135140385154275968 1136182668943355392 1136789928520556544 1138473785673484923 1139736095215629312 1149701337800442368 1150315822748491776 1152377320638722048 1155981395897622528 1157042815863980032 1158683379502008324 1161380268456212064 1164002652440469504 1165012500553072704 1166082212862917376 1166088678699323392 1170809685495676928 1172833722780237824 1175198746501661856 1176501775706456064 1179956636163611904 1186788477729488896 1187491311018295296 1189175047383640122 1191306185461388581 1196060262711750528 1196129287426819304 1196768586885625728 1198844148083831808 1201620466692931584 1203697768116559872 1205404483514186079 1208571038432821248 1211008126588970112 1213108383485586432 1218019753459212288 1222585792731567576 1222951007521800192 1227535532783112384 1229735417250465632 1231522422563936256 1232505312268064256 1234642851831484416 1234714103150265088 1235374025172258816 1244288499111417888 1246175474644199424 1250072904866033664 1255240327793842351 1255911220539857232 1261002873477175296 1263255730601493824 1267133453195470848 1268296932773978112 1270854458426215728 1271248952324063232 1272263548147679232 1274543590348660736 1278205502561274816 1278286355843912896 1283387539870261248 1286374683503689728 1293414005025497664 1295731951271063072 1296424485718562304 1300977829616290048 1301673167846977536 1301680385524826112 1304005915459606528 1309285291635556352 1311141718910167314 1311849763536738816 1317160896182636544 1319437938127767552 1319521399580813312 1324863591481950208 1329830160515038416 1335137037445675008 1335214088290402944 1337529756150774784 1338244630419161088 1342944856378105856 1345645448355171717 1346070622409916416 1347979207370702712 1353436613068559808 1354167497844375552 1362000452260921344 1362086606018904064 1372727907628426752 1373988343838476288 1374722704257417216 1378205974137470976 1378285510493319168 1383452344406773836 1384722627774714384 1389053366044048224 1390336501526116352 1391079599602827264 1397095858651416576 1401198505444289136 1410145931834225664 1418310548478427136 1421162696926680552 1426924304197856256 1429391099638414848 1433861539142243328 1435178108138975232 1435186066091474944 1438072150324402008 1446398457232814592 1446481928981269856 1452254321432137728 1455634510280491008 1457698445179945956 1460310807984927938 1463600058318326304 1466222997490939792 1467006654892057344 1472159122986854528 1472945953090000896 1472954120462303232 1475500489949331456 1484461574528414976 1490471540417193984 1493056471982260224 1493142636367762432 1500116180089273916 1504720975669621632 1504807813214385576 1510812963425369088 1513520513539034624 1514329450211155968 1515719904694075392 1517965047564646564 1519648126954172416 1520460338673549312 1532347431771267072 1533754430331322368 1538551267527426048 1541308527863496704 1544911172669344432 1545736886818285824 1548507024608282752 1552003536587292672 1553350000737430272 1554776283817223168 1555607270607077376 1559548865471348736 1564128564216880896 1566931662002215808 1573275514884815872 1574116389024251904 1579173315611608119 1583321748024393728 1585566729844853496 1592845734918537216 1594747016949000704 1595599367038230528 1595691449180834304 1598458864111775744 1602059283503972352 1602160622257242112 1604930357488746496 1607205978018914772 1614584324352909312 1614677502118626816 1617477844647448576 1621121102994014208 1624026337945616384 1627292170103928588 1630114390308756768 1636714043710816512 1642029896751915008 1643340416357419008 1646190469108645888 1647165366896345088 1649500872177307266 1656179013360211344 1659051332148557184 1661567299525599232 1666763873154711552 1674548294053142976 1679785465913732736 1681337164636233728 1689511270927294464 1691062577031970816 1694472611234954304 1696351397530238976 1702710577731413952 1704274003415033088 1709604142823443968 1711183386493681664 1717697290665257954 1724552006700663552 1728565980958083072 1733972093846433792 1735564223795970048 1738025069253012486 1741139809520491003 1742070402684318096 1748188958546889752 1749123319294376064 1749133018048985088 1756214528243515392 1759250584170356736 1762798119752492784 1764752663559684096 1769934954245417856 1773106880686717888 1780182716594233344 1780285451053870592 1781236966527442944 1784326173892214784 1794090394067625792 1794193931140228956 1797305609827603616 1798266222125747712 1802430700039397376 1804582150758079744 1805546652174839808 1805556663792500736 1812856557649231872 1819662575228379648 1827029630188818432 1830303876837902336 1834426511282700288 1837714013991092224 1844603125875698448 1846296837032952512 1847283633845904384 1851964277747226624 1852071154725397632 1862794478201888768 1868264673925718848 1869263211966299136 1880194575778967552 1891504310215762944 1894883595902240736 1902445399160967168 1902565738930475008 1905854799517886464 1906873428486094848 1911815385522991104 1913570810851966976 1917429533765869344 1925081309805391872 1928531276310419456 1929562025255534592 1936339095242850304 1943597926906594608 1943710092068581369 1951466744424435072 1952520578287239168 1956008873189409792 1963927937453334528 1966712578365250971 1967333986599108608 1979282099371219968 1987295387222925312 1990741962643013632 1994745240772557624 2002821132435604416 2006294634226162176 2006410417619180768 2014417284567158784 2019105933614874624 2021968811056054068 2030154919602839712 2043129909028356096 2059091861442640128 2060982515757714432 2067428265739978752 2071133334316573696 2074143027476103168 2077083941662071576 2085504752289174528 2095643787977124864 2098821852032335872 2101797758166433704 2105564420815477492 2114088973126471328 2115218897751338496 2123794313224716288 2127465822717640704 2127588598907779072 2134119500118687744 2140386456296784384 2142941304025219696 2144086649457622272 2152767162208462848 2152779099137212416 2152903336158169088 2169597685849221888 2169722893471904784 2173485853745009024 2178381482148206592 2182285391614422016 2183451765420736512 2190466211977391907 2191120555143225344 2196220489195126784 2199334496236409688 2208238684480281792 2209431180693454848 2212068442864742912 2213250734923997184 2222211264215187456 2222351830872948736 2232731058737523968 2239584707973390336 2239713954551643648 2248651852540084224 2250174270133910874 2252681694569725952 2257211719821578364 2259296814979939072 2270280770308551936 2272365337886710784 2273579857041113088 2276947571346969846 2279472190431258624 2299402675600884736 2300631645496983552 2304754641277444096 2311962791795245056 2314085631727960064 2317366759004016648 2322760536912424128 2328005304880939008 2330025001106145408 2332164425725834752 2332177357398646784 2341619370991353856 2345667445560475648 2350397493003323712 2353003551412912128 2359913272327223808 2373576955458977792 2374982622036590592 2378350094767280244 2382612370922777162 2392120525423501056 2392258574853638608 2393537173771251456 2397688296167663616 2403240933385863168 2407395536233119744 2410808967028372158 2422016253177940224 2426216766971172864 2436039506918424576 2445171585463135152 2455071065566224768 2459470834500931264 2463044845127872512 2465010624536128512 2469285703662968832 2469428206300530176 2470748050344517632 2488576998222835776 2492350949288398848 2500145809732067328 2510480655587684702 2511822441079714464 2522005746954350592 2526511461202987648 2534266906390941696 2536593865547956224 2541708916852431456 2544527096295358464 2549087180697321472 2556411005122549632 2556572711687825792 2566775079740522496 2576545935997886931 2586828010050995328 2591463902542126144 2592848971437124608 2601955659232580096 2603346335693955072 2608011830919213056 2618570583271112704 2622283437820334628 2623699527073477632 2634321792365273088 2638875876255535104 2639042799161626624 2649727182963900416 2659660321030076832 2670274074891350016 2670428176580805888 2675059512301549568 2676489260838322176 2685889712756211712 2691290896710343434 2695958414741405424 2706873226137119616 2708334995688751104 2745455815256853504 2747976687676952576 2749445408514834432 2756571020986638336 2766904688813547672 2769445255549428768 2778106732088096448 2780673003052232704 2782159199205654528 2794191717302833152 2802397010888578272 2820291863668451328 2840807057638695847 2842325393853361104 2853848608395712512 2858782199276829696 2867723078284486656 2870356216277950464 2876144300648804016 2892796914465629184 2892963857962539712 2904508642864275456 2911269020560982016 2915396890359891912 2920621615969855876 2927200116636652608 2932445994981879584 2934013309784114688 2944318245973709056 2945891906180001792 2945908240924606464 2951000979898662912 2968923149056829952 2980943080834387968 2986112943964520448 2986285272735524864 3000232360178547832 3009441951339243264 3009615626428771152 3021625926850738176 3027041027078069248 3028658900422311936 3031439809388150784 3035930095129293128 3039296253908344832 3064694863542534144 3067508860662644736 3082617055726993408 3089822345338688864 3091473773636571648 3097014049216565504 3104007073174585344 3106700001474860544 3109552567634446336 3111214541214154752 3119097730942697472 3128257128433761792 3133863324004431616 3146551029769631744 3148232778048503808 3158346631223216238 3171133459689706992 3185691469837074432 3189494033898001408 3191198734076461056 3191382898361668608 3196917728223551488 3209860714977492992 3214411956037829544 3229168648705818624 3229355004237253632 3234955689294897152 3248052675891232768 3254584340207857176 3260228780617513536 3273428087421633024 3284059793503830016 3286680832714838016 3292380938217291776 3294330733792690176 3299001744354614532 3312358026720422688 3318102664297114368 3323134599051198464 3333527746309423104 3349096588106285952 3359570931827465472 3362674329272467456 3375261405200866311 3379022541854588928 3382125154063941632 3388945222469908608 3405421155462827904 3408548006830066176 3415421357020454769 3419208285646887936 3422366772987363328 3435394581330515908 3449104013401327104 3457131961916166144 3467944187692867584 3471128447591940096 3476050138506024972 3482279619040982006 3484140805368636192 3496377917093779504 3498246638588752128 3498266036097970176 3512429056487030784 3518501168340713472 3525596239504985568 3529505327119368192 3539869908490835712 3546213761373435776 3560365433188466688 3560570902107741184 3562473933054885888 3573918556384165743 3588180788135251584 3588387862280457912 3594611219655207232 3596532444251495424 3604861400078794752 3609164301516159488 3611093304349679616 3625713115298463744 3639325150456759296 3654059260377636864 3660607753675804672 3668853022565400576 3675428027982184448 3689206251751396896 3692593674065905024 3694567267691808768 3703928555494453248 3704142309450795264 3725588956403777536 3736529347851437696 3738526423932598272 3760389151557935104 3765720983381527053 3783008620431525888 3789767191804481472 3804890798321934336 3805131477860950016 3811709599035772928 3813746856972189696 3823630771045982208 3827141621703933952 3834859067531738688 3850162619610783744 3857062552620838912 3859124050511069184 3872678190485700608 3887195853813189216 3887420184137162738 3902933488848870144 3905041156574478336 3912017746378819584 3927855874906669056 3933425156730501942 3958564198742439936 3974590774445850624 3989490481545115248 4005642264871208832 4012589268452324352 4012820835238361536 4028834569134317568 4038211867229749248 4043937622112108136 4060309839205679424 4086259818056712192 4118183722885280256 4121965031515428864 4134856531479957504 4142266668633147392 4151948776548863161 4154167883324143152 4171009504578349056 4191287575954249728 4203595516332867408 4211128841630954984 4228177946252942656 4230437795502676992 4254931645435281408 4255177197815558144 4280772912593568768 4285882608050439392 4288173298915244544 4305534324416925696 4305558198274424832 4305806672316338176 4339195371698443776 4339445786943809568 4346971707490018048 4356762964296413184 4364570783228844032 4366903530841473024 4380932423954783814 4382241110286450688 4398668992472819376 4416477368960563584 4418862361386909696 4424136885729485824 4426501469847994368 4465462117475047936 4479169415946780672 4479427909103287296 4500348540267821748 4505363389139451904 4514423439643156728 4518593629959878144 4540561540617103872 4544730675773421568 4547159714082226176 4553895142693939692 4558944380862517248 4598805351201769472 4601263290993967104 4609509282554888192 4623925583590490112 4634733518008033296 4645521073824848256 4656010609761878016 4660050002212290816 4664328851451669504 4664354714797293568 4691334891120951296 4700794986006647424 4719826544654447616 4737519946834824357 4747153910917955584 4749965244073181184 4756700189534560488 4765224741845554324 4784241050847002112 4784517149707277216 4787074347542502912 4795376592335327232 4806481866771726336 4814791072466239488 4821617934056744316 4844032506355880448 4852433533942345728 4872079013836849152 4890343170926270304 4910142131132449536 4918941669001862528 4926089690255745024 4930021249072257024 4938571407325937664 4938856412601060352 4941496100689035264 4977153996445671552 4984701898576797696 5000291619464134656 5020961311175369404 5023644882159428928 5044011493908701184 5053022922405975296 5068533812781883392 5073187731095912448 5083417833704862912 5089054192590716928 5098174361394642944 5112822010245099264 5113145423375651584 5133550159481044992 5153091871995773862 5173656020101990656 5182927805084252288 5185697942874249216 5203911318465160192 5206692671387910144 5216023661838426112 5223419428561473009 5237141166542225408 5244566875640669256 5247399054146955264 5268643584730546176 5277751752511070208 5278085598323253248 5299454365927800832 5319320642060153664 5340548149782700032 5340856353161611776 5350119024603099136 5352978521676644352 5371779425512423424 5382581793420686868 5391916829482810848 5413746452274239232 5416669991377502208 5490911630513707008 5495953375353905152 5513142041973276672 5533809377627095344 5538890511098857536 5556213464176192896 5561346006104465408 5588383434605666304 5604794021777156544 5640583727336902656 5681614115277391694 5684650787706722208 5707697216791425024 5717564398553659392 5735446156568973312 5740712432555900928 5752288601297608032 5785593828931258368 5785927715925079424 5809017285728550912 5830793780719783824 5831130276205744107 5841243231939711752 5854400233273305216 5864891989963759168 5868026619568229376 5888636491947418112 5891783812360003584 5902001959797325824 5937846298113659904 5961886161668775936 5972225887929040896 5972570545471049728 6000464720357095664 6018883902678486528 6019231252857542304 6043251853701476352 6054082054156138496 6057317800844623872 6071860190258586256 6078592507816689664 6129389727085068288 6179644690677377728 6182947547273143296 6194028098433131008 6213400002949721088 6219105135268892672 6222429082428309504 6256514256867523584 6267726648008863232 6293102059539263488 6296465556097007616 6316693262446432476 6342266919379413984 6371382939674148864 6378988067796002816 6382397468152922112 6382765796723337216 6393835456447102976 6428823912075659088 6458337297411637248 6458710008474507264 6469911378589794304 6509168680415714352 6520457561235027072 6546856174843266048 6568119587007660032 6571398635932175721 6573361665429676032 6584761876434583552 6588661467585380352 6598003488709229064 6624716053440845376 6636205328594228736 6646269198102396928 6667055492618846208 6698193176212571904 6719141863654930944 6725348658544934912 6750522810401732622 6758045083709177856 6777890444939817216 6810842310925655808 6817096013660132352 6830842714040909538 6838416571293775872 6870789162661031816 6898208026802654208 6914263923832332288 6935888375385735168 6942256895183880192 6952100277012049944 6964559238081964012 6968281610737272384 6992755834187559008 6996493277177504256 6996532072195940352 7024858112974061568 7037002336681426944 7051192479009971136 7059010654238736384 7079739816981671424 7092427522746871552 7120730866376933376 7121141804215482368 7124947866109771776 7147837112768331486 7176361576270503168 7176775724560915824 7189222439310414464 7193064888502990848 7209722800157589504 7218328603032318976 7222186608699359232 7278650300913518592 7308118520755273728 7321215507351609344 7350856055964368896 7378412503502793792 7385187348131810048 7389134535383617536 7407857110988906496 7408284618901590528 7451177912807555072 7473058695702875392 7477052847865196544 7520778303115870208 7531441966763054106 7566017240863051776 7579534383608962944 7609781596643868672 7610262955721900032 7623419198071545856 7647261542091964416 7654283243407867904 7669718135063477376 7700325239221567488 7714125105241677824 7729637807993660793 7745356380971401216 7774391707626378432 7774840368274325476 7805866977697740288 7824035492757639168 7855711749813338112 7866850313461003884 7917128397484879872 7949181548891701248 7978980963090230496 8011284529742417664 8025178536904648704 8025641670476723072 8057669138268635136 8087875244224216272 8120619678411358848 8236367445770560512 8243930063030857728 8269713062959915008 8284533337266294784 8303897553097726322 8308335766648286304 8342019009156698112 8382575151908499456 8407191032665734816 8422257683261909968 8456355892505885312 8460875591005353984 8510354395631116288 8522421172916087541 8561545825187137536 8571765216100878784 8576346597830489088 8611068648833851392 8611613344632676352 8678390743396887552 8678891573887619136 8693943414980036096 8713525928592826368 8729141566457688064 8733807061682946048 8761864847909567628 8764482220572901376 8797337984945638752 8832954737921127168 8837724722773819392 8848273771458971648 8853002939695988736 8930924234950095872 8958338831893561344 8958855818206574592 9000697080535643496 9028846879286313456 9037187259919756288 9081123081234207744 9089461351546843136 9094319428164452352 9107790285387879384 9117888761725034496 9197610702403538944 9202526581987934208 9219018565109776384 9247851167180980224 9269467036016066592 9291042147649696512 9312021219523756032 9320100004424581632 9328657702903339008 9328709429594587136 9401589972013294848 9439653089308895232 9475039893669648714 9513400379069120976 9530449483691108648 9568482101694004224 9569034299414554432 9574148695085005824 9590753184670654464 9629582144932478976 9643235868113488632 9688065012711760896 9704867067884691456 9744158027673698304 9780686341852540608 9820284262264899072 9837883338003725056 9852179380511490048 9860042498144514048 9877142814651875328 9877712825202120704 9882992201378070528 9954307992891343104 9969403797153595392 10000583238928269312 10041922622350738808 10047289764318857856 10088022987817402368 10106045844811950592 10137067625563766784 10146375462191824896 10166835667409725824 10196348722789285888 10225644020490198528 10226290846751303168 10267100318962089984 10306183743991547724 10347312040203981312 10365855610168504576 10371395885748498432 10407822636930320384 10413385342775820288 10432047323676852224 10446838857122946018 10489133751281338512 10494798108293910528 10537287169461092352 10555503505022140416 10556171196646506496 10638641284120307328 10681096299565400064 10681712706323223552 10700238049206198272 10721755669152497229 10743558851024846848 10765163586841373736 10783833658965621696 10827492904548478464 10981823261027414016 10991906750707810304 11026284083946553344 11067618755254190688 11077781022197715072 11112426928352385792 11122692012208930816 11176766869211332608 11209588043554313088 11281167454673805312 11297162950144581159 11363228230554783388 11369301575413444416 11415394433582850048 11435128797107318784 11470892313137946624 11481424865111801856 11504577202595216064 11571187657862516736 11571855431850158848 11618034571457101824 11661587561439567648 11662260552411488214 11682486463879423504 11708800466546610432 11729783979927518336 11736053239136458752 11777272983894836224 11783567624720007168 11875692596227319808 11923772323337551872 11945141090942099456 12000929440714191328 12037767805356973056 12038462505715084608 12086503707402952704 12108164108312276992 12114635601689247744 12143720380517172512 12157185015633379328 12258779454170136576 12359289381354755456 12365895094546286592 12388056196866262016 12426800005899442176 12438210270537785344 12455846329646589483 12513028513735047168 12535453296017726464 12586204119078526976 12633386524892864952 12684533838758827968 12757976135592005632 12764794936305844224 12765531593446674432 12787670912894205952 12857647824151318176 12916674594823274496 12917420016949014528 12939822757179588608 13018337360831428704 13040915122470054144 13093712349686532096 13136239174015320064 13142797271864351442 13146723330859352064 13196006977418458128 13249432106881690752 13272410657188457472 13292538396204793856 13396386352425143808 13438283727309861888 13450697317089869824 13501045620803465244 13516090167418355712 13555780889879634432 13621684621851311616 13634192027320264704 13661685428081819076 13676833142587551744 13741578325322063632 13796416053605308416 13828527847664664576 13871776750771470336 13904200554024099888 13929118476163928024 13936563221474544768 13985511668375118016 13992986554355008512 13993064144391880704 14074004673362853888 14102384958019942272 14159479633963342848 14184855045493743104 14241461732753866752 14242283608430964736 14249895732219543552 14295674225536662972 14352723152541006336 14353551449121831648 14378444878620828928 14386129777005981696 14419445600315179008 14436657206064637952 14444373217398718464 14557300601827037184 14616237041510547456 14642431014703218688 14756825007005587584 14770374696263620096 14778269070767235072 14815714221977812992 14816569237803181056 14902355825615110144 14946117391405750784 14954105695730393088 15041556606231740416 15062883933526108212 15132034481726103552 15159068767217925888 15219563193287737344 15220525911443800064 15246838396143091712 15294523084183928832 15339436270126954752 15400650478443134976 15428250210483355648 15459275615987321586 15548783415252756864 15549680736548650952 15611733955395480576 15648070985515278336 15670258285684419027 15711423499626676224 15733700626922007768 15834256794969759744 15898363097783402496 15957961926180460992 16022569059484835328 16050357073809297408 16051283340953446144 16115338276537270272 16175750488448432544 16241239356822717696 16318124261319950563 16472734891541121024 16487860126061715456 16539426125919830016 16569066674532589568 16607795106195452644 16616671533296572608 16684038018313396224 16765150303816998912 16814382065331469632 16844515366523819936 16912711785011770624 16921751182010707968 17020708791262232576 17044842345832175082 17123091650374275072 17143530432201757568 17152693195660978176 17222137297667702784 17223226689265352704 17356781486793775104 17357783147775238272 17387886829960072192 17427051857185652736 17458283132915376128 17493390828617232321 17523729695819135256 17528964441145802752 17594675969891277504 17665909475842254336 17696547542917943296 17706005879391977472 17861848469900191744 17916677663787122688 17917711636413149184 18001394161071286992 18057693758572626912 18074374519839512576 18162246162468415488 18178922703093686272 18215580570775758768 18235777523450068992 18395221404807077888 18438037130219552768 18538934072032133184 18582084295299393024 18640200008849163264 18657315405806678016 18657418859189174272 18803179944026589696 18879306178617790464 18950079787339297428 19026800758138241952 19060898967382217296 19136964203388008448 19138068598829108864 19148297390170011648 19181506369341308928 19286471736226977264 19376130025423521792 19409734135769382912 19561372683705081216 19640568524529798144 19675766676007450112 19704358761022980096 19720084996289028096 19754285629303750656 19755425650404241408 19765984402756141056 19908615985782686208 19938807594307190784 20001166477856538624 20083845244701477616 20094579528637715712 20176045975634804736 20212091689623901184 20274135251127533568 20333671334819451648 20451288040980397056 20452581693502606336 20612367487983095448 20694624080407962624 20731711220337009152 20742791771496996864 20815645273860640768 20826770685551640576 20864094647353704448 20893677714245892036 20978267502562677024 20989596216587821056 21074574338922184704 21111007010044280832 21112342393293012992 21277282568240614656 21362192599130800128 21363425412646447104 21400476098412396544 21443511338304994458 21530327173682747472 21567667317931243392 21654985809096956928 21963646522054828032 21983813501415620608 22052568167893106688 22135237510508381376 22155562044395430144 22224853856704771584 22245384024417861632 22353533738422665216 22419176087108626176 22562334909347610624 22594325900289162318 22634817523766383039 22726456461109566776 22738603150826888832 22830788867165700096 22870257594214637568 22941784626275893248 22962849730223603712 23009154405190432128 23142375315725033472 23143710863700317696 23236069142914203648 23323175122879135296 23324521104822976428 23364972927758847008 23417600933093220864 23459567959855036672 23472106478272917504 23554545967789672448 23567135249440014336 23751385192454639616 23847544646675103744 23890282181884198912 24001858881428382656 24075535610713946112 24076925011430169216 24173007414805905408 24216328216624553984 24287440761034345024 24314370031266758656 24718578762709510912 24731790189092573184 24776112393732524032 24853600011798884352 24876420541075570688 24911692659293178966 25026057027470094336 25070906592035452928 25172408238157053952 25266773049785729904 25369067677517655936 25515952271184011264 25531063186893348864 25567263518748262623 25575341825788411904 25715295648302636352 25834840033898029056 25879645514359177216 26036674721662857408 26081830244940108288 26187424699373064192 26285594543728702884 26293446661718704128 26392013954836916256 26498864213763381504 26544821314376914944 26792772704850287616 26876567454619723776 27002091241606930488 27111561779759268864 27243369243702623232 27268384054640529408 27323370856163638152 27353666285175103488 27483156650644127264 27592832107210616832 27657055695329329152 27743553501542940672 27808401108048199776 27858236952327856048 27873126442949089536 27971023336750236032 27985973108710017024 27986128288783761408 28204769916039884544 28318959267926685696 28369710090987486208 28484567216861929472 28591348451073325944 28705446305082012672 28707102898243663296 28756889757241657856 28772259554011963392 28873314412129275904 28888746434797436928 29114601203654074368 29232474083021094912 29284862029406437376 29513650014011175168 29540749392527240192 29556538141534470144 29631428443955625984 29633138475606362112 29892234782811501568 29908211391460786176 30083113212463480832 30125767867052216424 30264068963452207104 30318137534435851776 30439126386575474688 30441051822887600128 30493676792286183424 30589046168367857664 30678872540253909504 30801300956886269952 30856500420966711296 30918551231974643172 31097566830505513728 31099361473097301904 31223467910790961152 31296141971030556672 31340516571368838054 31467401253844015536 31668513589939519488 31915923852360921984 32045138118969670656 32100714147618594816 32102566681906892288 32230676553074540544 32351500976896865088 32482478713645435392 32636248522639901126 32945469783082242048 32975720252123430912 33078852251839660032 33138133349065179136 33215590212390905288 33233343066593145216 33368076036626792448 33530300607633997824 33628764130662939264 33689030733047639872 33825423570023541248 33843502364021415936 34041417582524465152 34089684691664350164 34246183300748550144 34287060864403515136 34305386391321956352 34444274595335405568 34446453378530705408 34713562973587550208 34715566295550476544 34775773659920144384 34854103714371305472 34916566265830752256 34986781657234464642 35047459391638270512 35189351939782555008 35331818951684508672 35393095085835886592 35723696939800383488 35835423272826298368 36002788322142573984 36115387517145253824 36148749039679025152 36324492324936830976 36357845406187372544 36431161141551517536 36471555046900137984 36790442809614155776 36930491749303046011 37077868144064266368 37164168590598786048 37280400017698326528 37314630811613356032 37367538988939768449 37606359888053179392 37758612357235580928 37900159574678594856 38053601516276483904 38121797934764434592 38273928406776016896 38276137197658217728 38296594780340023296 38363012738682617856 38572943472453954528 38752260050847043584 38819468271538765824 39122745367410162432 39281137049059596288 39351533352014900224 39408717522045960192 39440169992578056192 39510851300808482816 39817231971565372416 39877615188614381568 40167690489402955232 40189159057275431424 40352091951269609472 40424183379247802368 40548270502255067136 40667342669638903296 40902576081960794112 40905163387005212672 41224734975966190896 41389248160815925248 41463422440674018304 41485583542993993728 41631290547721281536 41728189294707408896 41787355428491784072 41956535005125354048 41979192433175642112 42222014020088561664 42224684786586025984 42554565136481229312 42724385198261600256 42726850825292894208 42800952196824793088 42887022676609988916 43060654347365494944 43135334635862486784 43309971618193913856 43927293044109656064 43967627002831241216 44270475021016762752 44311124088790860288 44449707713409543168 44490768048835723264 44707067476845330432 44838352174217252352 45124669818695221248 45188651800578324636 45269635047532766078 45452912922219133552 45477206301653777664 45661577734331400192 45740515188429275136 45883569252551786496 46018308810380864256 46284750631450066944 46287421727400635392 46646350245758270592 46649042209645952856 46729945855517694016 46835201866186441728 46919135919710073344 46944212956545835008 47109091935579344896 47134270498880028672 47502770384909279232 47695089293350207488 47780564363768397824 48003717762856765312 48151071221427892224 48153850022860338432 48346014829611810816 48432656433249107968 48574881522068690048 48954372783959851689 49437157525419021824 49463580378185146368 49552224787465048064 49707200023597768704 49752841082151141376 49823385318586357932 50052114054940188672 50141813184070905856 50344816476314107904 50533546099571459808 50738135355035311872 51031904542368022528 51062126373786697728 51134527037496525246 51430591296605272704 51669680067796058112 52073349443325714816 52163660489880216576 52374849398746128384 52571189087457405768 52586893323437408256 52784027909673832512 52997728427526763008 53089642628753829888 53585545409700575232 53753134909239447552 53975334095135221093 54004182483213860976 54223123559518537728 54486738487405246464 54536768109281058816 54646741712327276304 54707332570350206976 54966313301288254528 55185664214421233664 55314111390658658304 55616802216096399552 55716473904655712096 55746252885898179072 55942046673500472064 55971946217420034048 55972256577567522816 56409539832079769088 56637918535853371392 56739420181974972416 56969134433723858944 57182696902146651888 57410892610164025344 57414205796487326592 57513779514483315712 57544519108023926784 57746628824258551808 58229202407308148736 58569724058812874752 59027300028022350336 59081498785054480384 59113076283068940288 59262856887911251968 59266276951212724224 59784469565623003136 59816422782921572352 60251535734104432848 60528137926904414208 60636275068871703552 60987353584572366848 61357745080507819008 61713000841933422592 61837102463949286344 62195133661011027456 62198722946194603808 62446935821581922304 62592283942061113344 62681033142737676108 62934802507688031072 63337027179879038976 63831847704721843968 64090276237939341312 64201428295237189632 64205133363813784576 64703001953793730176 64964957427290870784 65272497045279802252 65890939566164484096 65951440504246861824 66157704503679320064 66276266698130358272 66431180424781810576 66466686133186290432 66736152073253584896 67060601215267995648 67257528261325878528 67378061466095279744 67650847140047082496 67687004728042831872 67904452571299149117 68082835165048930304 68179369383328700328 68492366601497100288 68574121728807030272 68610772782643912704 68888549190670811136 68892906757061410816 69427125947175100416 69431132591100953088 69551547319840288768 69708207428742610944 69833132531661504512 69973563314468929284 70094918783276541024 70378703879565110016 70663637903369017344 70786190171671773184 71447393879600766976 71670846545652596736 72005576644285147968 72230775034290507648 72297498079358050304 72648984649873661952 72715690812374745088 72862322283103035072 72943110093800275968 73580885619228311552 73860983498606092022 74155736288128532736 74328337181197572096 74560800035396653056 74629261623226712064 74735077977879536898 75212719776106358784 75517224714471161856 75800319149357189712 76107203032552967808 76243595869528869184 76547856813552033792 76552274395316435456 76593189560680046592 76726025477365235712 77145886944907909056 77504520101694087168 77638936543077531648 78245490734820324864 78562274098119192576 78703066704029800448 78880339985156112384 79021702601616965632 79634463943130744832 80335380978805910464 80378318114550862848 80848366758495604736 81334685339277806592 81805152163921588224 81810326774010425344 82449469951932381792 82778496321631850496 82926844881348036608 82971167085987987456 83262581095442563072 83574710856983568144 83913070010250708096 83958384866351284224 85109130272962458624 85453701650585788416 85601904393649586176 85774045353219977832 86121308694730989888 86270669271724973568 86619943236387827712 87854586088219312128 88540950042033525504 88622248177581720576 88899415426819086336 89676704348434504704 90249339637390442496 90377303601156649272 90539270095065532156 90905825844438267104 90954412603307555328 91323155468662800384 91481030376858550272 91767138505103572992 92036617620761728512 92569501262900133888 92574843454801270784 93292700491516541184 93298084419291905712 93459891711035388032 93670403732372883456 93838271839420146688 93888425913091670016 94218183871158689792 95005540769818558464 95561128727536795648 96007435525713530624 96302142442855784448 96307700045720676864 96692029659223621632 96865312866498215936 97149763044137380096 97908745567919703378 98874315050838043648 98927160756370292736 99104449574930096128 99414400047195537408 99505682164302282752 99646770637172715864 100104228109880377344 100283626368141811712 100689632952628215808 101067092199142919616 101476270710070623744 102063809084736045056 102124252747573395456 102269054074993050492 102861182593210545408 103339360135592116224 104146698886651429632 104327320979760433152 104749698797492256768 105142378174914811536 105568055819347665024 105995456855053526016 106179285257507659776 107171090819401150464 107506269818478895104 107950668190270442186 108008364966427721952 108446247119037075456 108973476974810492928 109073536218562117632 109293483424654552608 109414665140700413952 109932626602576509056 110371328428842467328 110791475247909138033 111233604432192799104 111432947809311424192 111492505771796358144 111884093347000944128 111943892434840068096 112819079664159538176 113275837071706742784 113478840363949944832 113938268867447717888 114365393804293303776 114821785220328050688 114828411592974653184 115027559028966631424 115089038216047853568 115493257648517103616 116458404814616297472 118054600056044700672 118162997570108960768 118226152566137880576 118532553902425448448 119568939131246006272 119632845565843144704 120503071468208865696 121056275853808828416 121272550137743407104 122715490161015638016 123674204927898572688 124390267322022054912 124397445892389207616 124893871643163844608 125184567884122226688 125362066285475352216 125869605015376062144 126674054359758077952 127663695409443687936 128180552475878682624 128402856590474379264 128410266727627569152 129406003907587460352 129929914854581741568 130544994090559604504 131781879132328968192 131902881008493723648 132552533396260716544 132862360849563621152 132933372266372580864 133472304146507169792 134121202430535991296 134515056522651757056 134756122932190559488 135301694280094164992 135374009456085663744 135808905142598298234 136358738766657400656 136984733202994200576 137148243457614060544 137221545565287825408 138854251894350200832 138862265182201906176 139103094639680577536 139666265063323009024 139947126628937858568 140189837566553082048 140757407759130220032 141327275806738034688 141572380343343546368 142894787759201533952 143341693091305193472 144011153288570295936 144461550068581015296 144594996158716100608 145297969299747323904 145431381624749490176 145724644566206070144 146863118351879555067 147161771238456623104 147721966997212184044 148311472576257065472 148656674362395144192 149121600070793306112 149258523246453424128 149470155955759073796 150425439552212717568 151034449428942323712 151600638298714379424 152214406065105935616 152487191739057738368 153095713627104067584 153104548790632870912 153186379121360093184 154291773889815818112 155009040203388174336 156490981469640649728 157124548196238385152 157406133408059600896 157760679970312224768 158043405203233931264 159268927886261489664 160670761957611820928 160756636229101725696 161696733516991209472 161926002285405663279 162669370678555613184 163610304327843176448 163620653548020850688 164898939903864763584 165556992643263700992 165853689762696073216 165942334171975974912 166525162190885126144 167149421713967136288 167826140020501416192 167916769732702568448 170218260545924917248 170907403301171576832 171548090706439955664 172242617389461979776 172541338543449947136 173239886472775655424 175709172176438624256 177081900084067051008 177244496355163441152 177798830853638172672 179353408696869009408 180754607202313298544 181078540190131064312 181811651688876534208 181908825206615110656 182962060753717100544 184073235241523457024 185139002525800267776 185149686909602541568 186585400983033082368 186596168838583811424 186919783422070776064 187340807464745766912 187676543678840293376 187776851826183340032 188436367742317379584 190011081539637116928 192014871051427061248 192604284885711568896 192615400091441353728 193730625732996431872 194299526088274760192 195817491135839406756 197748630101676087296 197854321512740585472 198208899149860192256 198828800094391074816 199293541274345431728 200208456219760754688 200567252736283623424 202134184398285839232 202952541420141247488 203713357713897447351 204127618169472090112 204248505495146790912 204538108149986100984 205722365186421090816 206678720271184232448 208293397773302859264 208654641959520866304 209499397594984513536 210284756349829623072 211136111638695330048 211990913710107052032 212358570515015319552 214342181638802300928 215012539636957790208 215901336380540884372 216016729932855443904 216892494238074150912 217946953949620985856 218147072437124235264 218586966849309105216 218829330281400827904 219865253205153018112 220742656857684934656 221582950495818276066 222467208864385598208 222865895618622848384 222985011543592716288 223768186694001888256 223887784869680136192 225638159328319076352 226551674143413485568 226957680727899889664 227876537734895435776 228730787608586607552 229643570440656101376 229656823185949306368 230055118057933262848 230178076432095707136 230986515297034207232 232916809629232594944 236109200112089401344 236325995140217921536 237065107804850896896 239137878262492012544 241006142936417731392 242545100275486814208 245430980322031276032 247348409855797145376 248780534644044109824 248794891784778415232 249787743286327689216 250724132570950704432 251739210030752124288 255327390818887375872 256361104951757365248 256805713180948758528 256820533455255138304 258812007815174920704 259859829709163483136 261089988181119209008 263563758264657936384 265724721699127242304 265866744532745161728 269030113045303514112 269512245864381118976 270603388560188329984 270748018912171327488 271617810285196596468 272717477533314801312 273969466405988401152 274296486915228121088 274443091130575650816 277708503788700401664 277724530364403812352 278206189279361155072 279894253257875717136 280379675133106164096 281514815518260440064 282654551613476069376 283144760686687092736 285789575518403067904 286683386182610386944 288022306577140591872 288923100137162030592 289189992317432201216 290595938599494647808 291449289132412140288 293726236703759110134 295443933994424368088 296622945152514130944 297313348724790288384 298243200141586612224 298517046492906848256 298940311911518147592 300850879104425435136 302068898857884647424 303201276597428758848 304428812130211871232 304974383478115476736 306191427254208135168 306209097581265741824 306372758242720186368 308583547779631636224 310018080406776348672 312981962939281299456 314249096392476770304 314812266816119201792 316086810406467862528 318537855772522979328 321341523915223641856 321513272458203451392 323393467033982418944 323852004570811326558 325338741357111226368 327220608655686352896 327241307096041701376 329797879807729527168 331113985286527401984 331707379525392146432 332374425743727414099 333050324381770252288 334298843427934272576 335652280041002832384 340436521091849834496 341814806602343153664 343096181412879911328 344485234778923959552 345082677086899894272 346479772945551310848 354163800168134102016 354488992710326882304 355597661707276345344 358706817393738018816 361509214404626597088 362157080380262128624 363623303377753068416 363817650413230221312 368146470483046914048 370299373819205083136 373170801966066164736 373192337677167622848 373839566844141552128 374681614929491533824 375353087357680586752 375553703652366680064 376872735484634759168 380022163079274233856 384029742102854122496 385208569771423137792 385230800182882707456 388599052176549520384 391634982271678813512 395497260203352174592 395708643025481170944 396417798299720384512 397657600188782149632 398587082548690863456 400416912439521509376 401134505472567246848 404268368796571678464 405905082840282494976 407426715427794894702 409076216299972201968 411444730372842181632 416586795546605718528 417309283919041732608 418998795189969027072 420569512699659246144 422272223277390660096 423981827420214104064 424717141030030639104 428684363277604601856 430025079273915580416 431802672761081768744 432033459865710887808 433784988476148301824 435893907899241971712 436294144874248470528 437173933698618210432 439730506410306036224 441485313715369869312 443165900991636552132 444934417728771196416 445731791237245696768 445970023087185432576 447536373388003776512 447775569739360272384 451276318656638152704 453103348286826971136 453915361455799779328 457461575217173215104 459287140881312202752 459313646371898612736 460110236115866525696 461973030594068414464 472218400224178802688 472651990280435843072 474130215609701793792 478275756524984025088 482012285872835462784 485090200550973628416 485778006856216989837 490861960644062552064 494696819711594290752 497561069288088219648 497589783569556830464 499575486572655378432 501448265141901408864 503478420061504248576 510654781637774751744 512722209903514730496 513641066910510276608 517624015630349841408 519719659418326966272 522179976362238418016 527127516529315872768 531449443398254484608 531733489065490323456 538060226090607028224 539024491728762237952 541206777120376659968 543235620570393192936 545434955066629602624 548592973830456242176 548886182261151301632 555417007577400803328 555449060728807624704 556412378558722310144 559788506515751434272 560759350266212328192 563029631036520880128 565309103226952138752 571579151036806135808 576044613154281183744 577846200274324061184 578379984634864402432 581191877198989295616 582898578264824280576 587452473407518220268 590887867988848736176 593245890305028261888 594626697449580576768 596486400283173224448 597880623823036295184 601701758208850870272 606402553194857517696 608857624260423742464 609948766956230953472 612382854508416270336 612418195162531483648 612745516485440372736 617167095559263272448 620036160813552697344 625963925878562598912 628498192784953540608 629624533632238403584 637075711545045958656 642683047830447283712 643026544916406902784 646786934067964837888 647704009141622653116 650677482714222452736 654441217311372705792 654482614192083402752 659595759615459054336 662227970573054803968 663414759050784292864 664748851487454828198 668597686855868545152 671304560082005664768 680873042183699668992 683629613204686307328 686192362825759822656 688970469557847919104 690165354173799788544 692959545891102621696 701679343236757874209 708327600336268204032 708977985420653764608 711195323414552690688 717413634787476037632 723018428809253194176 724314160760524257248 727246606755506136832 727635300826460442624 736292940966093828096 740598747638410166272 746341603932132329472 746384675354335245696 747679133688283104256 749363229858983067648 750706174715361173504 753745470969269518336 768059484205708244992 770417139542846275584 770461600365765414912 777198104353099040768 783269964543357627024 790994520406704349184 792835596599440769024 797174165097381726912 802269010945134493696 808536737593143356928 811810165680564989952 814853430855589789404 818152432599944403936 822889460745684363264 833173591093211437056 834618567838083465216 841139025399318492288 844544446554781320192 847963654840428208128 849434282060061278208 857368726555209203712 860050158547831160832 863605345522163537488 864066919731421775616 867569976952296603648 871787815798483943424 874347867397236420864 879461012820612072448 886331801983273104264 889868835457542392832 891463582474491393536 891940046174370865152 895072746776007553024 895551139478720544768 902552637313276305408 906206696573653942272 907830722911599558656 914923150434346430208 918574281762624405504 918627292743797225472 920220472231733051392 944436800448357605376 945303980560871686144 948260431219403587584 956551513049968050176 964024571745670925568 970180401101947256832 971556013712433979674 981723921288125104128 989393639423188581504 995122138576176439296 995179567139113660928 999150973145310756864 1002896530283802817728 1006956840123008497152 1021309563275549503488 1025444419807029460992 1027282133821020553216 1035248031260699682816 1039439318836653932544 1044359952724476836032 1062898886796508969216 1063466978130980646912 1076120452181214056448 1078048983457524475904 1082413554240753319936 1086471241140786385872 1090869910133259205248 1097185947660912484352 1110898121457615249408 1112824757117444620288 1119577013031502868544 1121518700532424656384 1126059262073041760256 1130618206453904277504 1152089226308562367488 1155692400548648122368 1165797156529648561152 1174904946815036440536 1181775735977697472352 1186491780610056523776 1189253394899161153536 1192972800566346448896 1195761247646072590368 1203403516417701740544 1212805106389715035392 1217715248520847484928 1219897533912461906944 1224836390325062967296 1234334191118526544896 1251927851757125197824 1256996385569907081216 1259249067264476807168 1274151423090091917312 1285366095660894567424 1286053089832813805568 1293573868135929675776 1295408018283245306232 1301354965428444905472 1308882434622745411584 1308965228384166805504 1319191519230918108672 1324455941146109607936 1326829518101568585728 1329497702974909656396 1337195373711737090304 1342609120164011329536 1361746084367399337984 1372384725651519645312 1377940939115695838208 1380330708347599577088 1385919091782205243392 1403358686473515748418 1416655200672536408064 1417955970841307529216 1422390646829105381376 1434827269574952075264 1446036857618506388352 1448628321521048514496 1454493213511012273664 1455270601652920885248 1472585881932187656192 1481197495276820332544 1492683207864264658944 1492769350708670491392 1495358267376566208512 1498726459717966135296 1501412349430722347008 1536118968411416489984 1540923200731530829824 1554396208706198081536 1566539929086715254048 1581989040813408698368 1594348330194763453824 1617073475186286713856 1623620331361129979904 1629706861711179578808 1636304865199888807872 1645778921491368726528 1666347182186422874112 1669237135676166930432 1682278050798636984576 1689088893109562640384 1695927309680856416256 1714737453110418407424 1727210691044327074976 1728133839462843551232 1735139953904593207296 1743575631596967886848 1748695734794472841728 1758922025641224144896 1772663603966546208528 1779737670915084785664 1782927164948982787072 1783880092348741730304 1790145493552015106048 1805105274626552610816 1815661445823199117312 1829846300868692860416 1837148563525248811008 1837254585487594450944 1840440944463466102784 1888873600896715210752 1890607961121743372288 1913103026099936100352 1928049143491341851136 1940360802203894513664 1943112027424867959348 1963447842576250208256 1978787278846377163008 1990244277152352878592 1990359134278227321856 2005793060567605635456 2013913680246016994304 2042619126551099006976 2050888839614058921984 2054564267642041106432 2070496062521399365632 2078878637673307865088 2088719905448953672064 2105038029710273622627 2125797773593017938432 2126933956261961293824 2152240904362428112896 2156097966915048951808 2164827108481506639872 2172942482281572771744 2181739820266518410496 2194371895321824968704 2221796242915230498816 2239154026063005737088 2243037401064849312768 2252118524146083520512 2261236412907808555008 2304178452617124734976 2311384801097296244736 2331594313059297122304 2349809893630072881072 2363551471955394944704 2372983561220113047552 2378506789798322307072 2391522495292145180736 2406807032835403481088 2425610212779430070784 2435430497041694969856 2439795067824923813888 2449672780650125934592 2468668382237053089792 2503855703514250395648 2518498134528953614336 2548302846180183834624 2570732191321789134848 2572106179665627611136 2590816036566490612464 2602709930856889810944 2638383038461836217344 2653659036203137171456 2658995405949819312792 2674390747423474180608 2685218240328022659072 2723492168734798675968 2744769451303039290624 2755881878231391676416 2760661416695199154176 2806717372947031496836 2833310401345072816128 2835911941682615058432 2844781293658210762752 2869654539149904150528 2892073715237012776704 2897256643042097028992 2908986427022024547328 2910541203305841770496 2945171763864375312384 2962394990553640665088 2985366415728529317888 2985538701417340982784 2990716534753132417024 2997452919435932270592 3002824698861444694016 3072237936822832979968 3081846401463061659648 3108792417412396163072 3133079858173430508096 3163978081626817396736 3188696660389526907648 3234146950372573427712 3247240662722259959808 3259413723422359157616 3272609730399777615744 3291557842982737453056 3332694364372845748224 3338474271352333860864 3364556101597273969152 3378177786219125280768 3391854619361712832512 3454421382088654149952 3456267678925687102464 3497391469588945683456 3517844051282448289792 3545327207933092417056 3559475341830169571328 3565854329897965574144 3567760184697483460608 3580290987104030212096 3610210549253105221632 3659692601737385720832 3674509170975188901888 3680881888926932205568 3777747201793430421504 3856098286982683702272 3880721604407789027328 3886224054849735918696 3926895685152500416512 3957574557692754326016 3980488554304705757184 3980718268556454643712 4011586121135211270912 4027827360492033988608 4085238253102198013952 4109128535284082212864 4140992125042798731264 4157757275346615730176 4177439810897907344128 4210076059420547245254 4251595547186035876864 4253867912523922587648 4304481808724856225792 4312195933830097903616 4329654216963013279744 4345884964563145543488 4363479640533036820992 4388743790643649937408 4443592485830460997632 4478308052126011474176 4486074802129698625536 4504237048292167041024 4608356905234249469952 4622769602194592489472 4663188626118594244608 4699619787260145762144 4727102943910789889408 4745967122440226095104 4783044990584290361472 4851220425558860141568 4870860994083389939712 4879590135649847627776 4899345561300251869184 4937336764474106179584 5007711407028500791296 5141464382643578269696 5144212359331255222272 5181632073132981224928 5205419861713779621888 5276766076923672434688 5317990811899638625584 5348781494846948361216 5370436480656045318144 5446984337469597351936 5489538902606078581248 5511763756462783352832 5521322833390398308352 5613434745894062993672 5666620802690145632256 5671823883365230116864 5739309078299808301056 5784147430474025553408 5794513286084194057984 5817972854044049094656 5821082406611683540992 5890343527728750624768 5970732831457058635776 5971077402834681965568 5981433069506264834048 6005649397722889388032 6144475873645665959936 6163692802926123319296 6217584834824792326144 6266159716346861016192 6315114089130820867881 6327956163253634793472 6377393320779053815296 6468293900745146855424 6494481325444519919616 6518827446844718315232 6545219460799555231488 6583115685965474906112 6665388728745691496448 6729112203194547938304 6756355572438250561536 6783709238723425665024 6908842764177308299904 6912535357851374204928 6994782939177891366912 7035688102564896579584 7090654415866184834112 7118950683660339142656 7131708659795931148288 7135520369394966921216 7160581974208060424192 7220421098506210443264 7319385203474771441664 7349018341950377803776 7555494403586860843008 7712196573965367404544 7772448109699471837392 7915149115385508652032 7960977108609411514368 7961436537112909287424 8023172242270422541824 8055654720984067977216 8170476506204396027904 8281984250085597462528 8354879621795814688256 8420152118841094490508 8503191094372071753728 8507735825047845175296 8608963617449712451584 8624391867660195807232 8691769929126291086976 8726959281066073641984 8777487581287299874816 8887184971660921995264 8956616104252022948352 8972149604259397251072 9008474096584334082048 9216713810468498939904 9245539204389184978944 9326377252237188489216 9399239574520291524288 9454205887821579778816 9491934244880452190208 9566089981168580722944 9702440851117720283136 9741721988166779879424 9759180271299695255552 9798691122600503738368 9874673528948212359168 10015422814057001582592 10282928765287156539392 10363264146265962449856 10553532153847344869376 10635981623799277251168 10697562989693896722432 10740872961312090636288 10979077805212157162496 11023527512925566705664 11042645666780796616704 11226869491788125987344 11333241605380291264512 11568294860948051106816 11589026572168388115968 11635945708088098189312 11642164813223367081984 11780687055457501249536 11941465662914117271552 11942154805669363931136 11962866139012529668096 12288951747291331919872 12327385605852246638592 12435169669649584652288 12532319432693722032384 12630228178261641735762 12754786641558107630592 12936587801490293710848 12988962650889039839232 13037654893689436630464 13090438921599110462976 13166231371930949812224 13330777457491382992896 13458224406389095876608 13512711144876501123072 13817685528354616599808 13825070715702748409856 13989565878355782733824 14071376205129793159168 14181308831732369668224 14237901367320678285312 14263417319591862296576 14321163948416120848384 14638770406949542883328 14698036683900755607552 15424393147930734809088 15544896219398943674784 15830298230771017304064 15922873074225818574848 16046344484540845083648 16111309441968135954432 16340953012408792055808 16563968500171194925056 16709759243591629376512 16840304237682188981016 17006382188744143507456 17015471650095690350592 17217927234899424903168 17248783735320391614464 17383539858252582173952 17453918562132147283968 17913232208504045896704 17944299208518794502144 18016948193168668164096 18433427620936997879808 18491078408778369957888 18652754504474376978432 18798479149040583048576 18908411775643159557632 18983868489760904380416 19132179962337161445888 19404881702235440566272 19483443976333559758848 19518360542599390511104 19749347057896424718336 20565857530574313078784 20726528292531924899712 21107064307694689738752 21271963247598554502336 21395125979387793444864 21481745922624181272576 21958155610424314324992 22047055025851133411328 22453738983576251974688 22666483210760582529024 23136589721896102213632 23178053144336776231936 23271891416176196378624 23882931325828234543104 23884309611338727862272 23925732278025059336192 24577903494582663839744 24870339339299169304576 25064638865387444064768 25260456356523283471524 25509573283116215261184 25873175602980587421696 26075309787378873260928 26180877843198220925952 26332462743861899624448 26661554914982765985792 26916448812778191753216 27025422289753002246144 27635371056709233199616 27650141431405496819712 27979131756711565467648 28142752410259586318336 28362617663464739336448 28475802734641356570624 28526834639183724593152 29277540813899085766656 29396073367801511215104 30848786295861469618176 31089792438797887349568 31660596461542034608128 31845746148451637149696 32092688969081690167296 32222618883936271908864 33127937000342389850112 33419518487183258753024 33680608475364377962032 34012764377488287014912 34497567470640783228928 34767079716505164347904 34907837124264294567936 35826464417008091793408 35888598417037589004288 36866855241873995759616 36982156817556739915776 37305509008948753956864 37596958298081166097152 37816823551286319115264 38264359924674322891776 38809763404470881132544 38966887952667119517696 39036721085198781022208 39498694115792849436672 41131715061148626157568 41453056585063849799424 42214128615389379477504 42543926495197109004672 42790251958775586889728 42963491845248362545152 43916311220848628649984 44094110051702266822656 44907477967152503949376 46273179443792204427264 46356106288673552463872 46543782832352392757248 47768619222677455724544 47851464556050118672384 50129277730774888129536 50520912713046566943048 51019146566232430522368 51746351205961174843392 52150619574757746521856 52361755686396441851904 53832897625556383506432 54050844579506004492288 55270742113418466399232 55300282862810993639424 55958263513423130935296 56285504820519172636672 56725235326929478672896 56951605469282713141248 57053669278367449186304 58555081627798171533312 61697572591722939236352 62179584877595774699136 63321192923084069216256 63691492296903274299392 64185377938163380334592 64445237767872543817728 66839036974366517506048 67361216950728755924064 68025528754976574029824 69534159433010328695808 69815674248528589135872 71652928834016183586816 71777196834075178008576 73733710483747991519232 74611018017897507913728 75193916596162332194304 75633647102572638230528 76528719849348645783552 77619526808941762265088 78073442170397562044416 78997388231585698873344 82263430122297252315136 82906113170127699598848 84428257230778758955008 85087852990394218009344 85580503917551173779456 87832622441697257299968 88188220103404533645312 89814955934305007898752 92546358887584408854528 92712212577347104927744 93087565664704785514496 95537238445354911449088 100258555461549776259072 101041825426093133886096 102038293132464861044736 103492702411922349686784 104301239149515493043712 104723511372792883703808 107665795251112767012864 110541484226836932798464 110600565725621987278848 111916527026846261870592 113450470653858957345792 114107338556734898372608 117110163255596343066624 123395145183445878472704 124359169755191549398272 126642385846168138432512 127382984593806548598784 128370755876326760669184 128890475535745087635456 133678073948733035012096 134722433901457511848128 136051057509953148059648 139068318866020657391616 139631348497057178271744 143305857668032367173632 143554393668150356017152 150387833192324664388608 151267294205145276461056 153057439698697291567104 155239053617883524530176 165812226340255399197696 168856514461557517910016 170175705980788436018688 171161007835102347558912 175665244883394514599936 179629911868610015797504 185092717775168817709056 185424425154694209855488 186175131329409571028992 191074476890709822898176 200517110923099552518144 202083650852186267772192 204076586264929722089472 208602478299030986087424 209447022745585767407616 215331590502225534025728 221082968453673865596928 221201131451243974557696 223833054053692523741184 226900941307717914691584 234220326511192686133248 246790290366891756945408 248718339510383098796544 253284771692336276865024 256741511752653521338368 267356147897466070024192 269444867802915023696256 272102115019906296119296 278136637732041314783232 279262696994114356543488 286611715336064734347264 300775666384649328777216 302534588410290552922112 306114879397394583134208 310478107235767049060352 331624452680510798395392 340351411961576872037376 342322015670204695117824 351330489766789029199872 359259823737220031595008 370185435550337635418112 370848850309388419710976 382148953781419645796352 401034221846199105036288 404167301704372535544384 408153172529859444178944 417204956598061972174848 418894045491171534815232 430663181004451068051456 442165936907347731193856 453801882615435829383168 497436679020766197593088 506569543384672553730048 513483023505307042676736 534712295794932140048384 538889735605830047392512 556273275464082629566464 558525393988228713086976 573223430672129468694528 601551332769298657554432 605069176820581105844224 612229758794789166268416 663248905361021596790784 680702823923153744074752 702660979533578058399744 718519647474440063190016 740370871100675270836224 741697700618776839421952 802068443692398210072576 808334603408745071088768 816306345059718888357888 834409913196123944349696 837788090982343069630464 884331873814695462387712 907603765230871658766336 994873358041532395186176 1026966047010614085353472 1069424591589864280096768 1077779471211660094785024 1112546550928165259132928 1146446861344258937389056 1203102665538597315108864 1210138353641162211688448 1224459517589578332536832 1326497810722043193581568 1361405647846307488149504 1437039294948880126380032 1483395401237553678843904 1604136887384796420145152 1616669206817490142177536 1668819826392247888699392 1675576181964686139260928 1768663747629390924775424 1815207530461743317532672 1989746716083064790372352 2155558942423320189570048 2225093101856330518265856 2406205331077194630217728 2420276707282324423376896 2448919035179156665073664 2652995621444086387163136 2722811295692614976299008 2874078589897760252760064 3208273774769592840290304 3233338413634980284355072 3337639652784495777398784 3537327495258781849550848 3630415060923486635065344 3979493432166129580744704 4311117884846640379140096 4450186203712661036531712 4812410662154389260435456 5305991242888172774326272 5445622591385229952598016 5748157179795520505520128 6466676827269960568710144 6675279305568991554797568 7260830121846973270130688 7958986864332259161489408 8622235769693280758280192 9624821324308778520870912 10611982485776345548652544 10891245182770459905196032 11496314359591041011040256 12933353654539921137420288 13350558611137983109595136 15917973728664518322978816 17244471539386561516560384 21782490365540919810392064 22992628719182082022080512 25866707309079842274840576 31835947457329036645957632 34488943078773123033120768 45985257438364164044161024 51733414618159684549681152 68977886157546246066241536 103466829236319369099362304 137955772315092492132483072 206933658472638738198724608 413867316945277476397449216
- Sum of all divisors σ(n): 1446265476994645637041108761
- Sum of proper divisors (its aliquot sum) s(n): 1032398160049368160643659545
- 413867316945277476397449216 is an abundant number, because the sum of its proper divisors (1032398160049368160643659545) is greater than itself. Its abundance is 618530843104090684246210329
Bases of 413867316945277476397449216
- Binary: 101010110010101111101000000110101001001111111001100011011100101110010100100000000000000002
- Hexadecimal: 0x15657D03527F31B97290000
- Base-36: 1G02RAWBABWT9Y2V40
Squares and roots of 413867316945277476397449216
- 413867316945277476397449216 squared (4138673169452774763974492162) is 171286156035482760957280819928778671635283511299014656
- 413867316945277476397449216 cubed (4138673169452774763974492163) is 70889741828275396360700262749368988797213191578942718107498220814208772599709696
-
413867316945277476397449216 is a
perfect square number . Itssquare root is 20343729179904 -
The
cube root of 413867316945277476397449216 is 745224361.9224029329
Scales and comparisons
How big is 413867316945277476397449216?- 413,867,316,945,277,476,397,449,216 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 413,867,316,945,277,476,397,449,216 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 413867316945277476397449216 cubic inches would be around 62102030.2 feet tall.
Recreational maths with 413867316945277476397449216
- 413867316945277476397449216 backwards is 612944793674772549613768314
- The number of decimal digits it has is: 27
- The sum of 413867316945277476397449216'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 413867316945277476397449216 - Facts about the integer". Numbermatics.com. 2024. Web. 15 June 2024.
APA style:
Numbermatics. (2024). Number 413867316945277476397449216 - Facts about the integer. Retrieved 15 June 2024, from https://numbermatics.com/n/413867316945277476397449216/
Chicago style:
Numbermatics. 2024. "Number 413867316945277476397449216 - Facts about the integer". https://numbermatics.com/n/413867316945277476397449216/
The information we have on file for 413867316945277476397449216 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 413867316945277476397449216, math, Factors of 413867316945277476397449216, curriculum, school, college, exams, university, Prime factorization of 413867316945277476397449216, STEM, science, technology, engineering, physics, economics, calculator, four hundred thirteen septillion, eight hundred sixty-seven sextillion, three hundred sixteen quintillion, nine hundred forty-five quadrillion, two hundred seventy-seven trillion, four hundred seventy-six billion, three hundred ninety-seven million, four hundred forty-nine thousand, two hundred sixteen.