381590119444341093442781184
381,590,119,444,341,093,442,781,184 is an even composite number composed of five prime numbers multiplied together.
381590119444341093442781184 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty thousand, eight hundred divisors.
Prime factorization of 381590119444341093442781184:
224 × 312 × 73 × 193 × 2633
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 19 × 19 × 19 × 263 × 263 × 263)See below for interesting mathematical facts about the number 381590119444341093442781184 from the Numbermatics database.
Names of 381590119444341093442781184
- Cardinal: 381590119444341093442781184 can be written as Three hundred eighty-one septillion, five hundred ninety sextillion, one hundred nineteen quintillion, four hundred forty-four quadrillion, three hundred forty-one trillion, ninety-three billion, four hundred forty-two million, seven hundred eighty-one thousand, one hundred eighty-four.
Scientific notation
- Scientific notation: 3.81590119444341093442781184 × 1026
Factors of 381590119444341093442781184
Divisors of 381590119444341093442781184
- Number of divisors d(n): 20800
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 24 27 28 32 36 38 42 48 49 54 56 57 63 64 72 76 81 84 96 98 108 112 114 126 128 133 144 147 152 162 168 171 189 192 196 216 224 228 243 252 256 263 266 288 294 304 324 336 342 343 361 378 384 392 399 432 441 448 456 486 504 512 513 526 532 567 576 588 608 648 672 684 686 722 729 756 768 784 789 798 864 882 896 912 931 972 1008 1024 1026 1029 1052 1064 1083 1134 1152 1176 1197 1216 1296 1323 1344 1368 1372 1444 1458 1512 1536 1539 1568 1578 1596 1701 1728 1764 1792 1824 1841 1862 1944 2016 2048 2052 2058 2104 2128 2166 2187 2268 2304 2352 2367 2394 2432 2527 2592 2646 2688 2736 2744 2793 2888 2916 3024 3072 3078 3087 3136 3156 3192 3249 3402 3456 3528 3584 3591 3648 3682 3724 3888 3969 4032 4096 4104 4116 4208 4256 4332 4374 4536 4608 4617 4704 4734 4788 4864 4997 5054 5103 5184 5292 5376 5472 5488 5523 5586 5776 5832 6048 6144 6156 6174 6272 6312 6384 6498 6517 6561 6804 6859 6912 7056 7101 7168 7182 7296 7364 7448 7581 7776 7938 8064 8192 8208 8232 8379 8416 8512 8664 8748 9072 9216 9234 9261 9408 9468 9576 9728 9747 9994 10108 10206 10368 10584 10752 10773 10944 10976 11046 11172 11552 11664 11907 12096 12288 12312 12348 12544 12624 12768 12887 12996 13034 13122 13608 13718 13824 13851 14112 14202 14336 14364 14592 14728 14896 14991 15162 15309 15552 15876 16128 16384 16416 16464 16569 16758 16832 17024 17328 17496 17689 18144 18432 18468 18522 18816 18936 19152 19456 19494 19551 19683 19988 20216 20412 20577 20736 21168 21303 21504 21546 21888 21952 22092 22344 22743 23104 23328 23814 24192 24576 24624 24696 25088 25137 25248 25536 25774 25992 26068 26244 27216 27436 27648 27702 27783 28224 28404 28672 28728 29184 29241 29456 29792 29982 30324 30618 31104 31752 32256 32319 32768 32832 32928 33138 33516 33664 34048 34656 34979 34992 35378 35721 36288 36864 36936 37044 37632 37872 38304 38661 38912 38988 39102 39366 39976 40432 40824 41154 41472 41553 42336 42606 43008 43092 43776 43904 44184 44688 44973 45486 45927 46208 46656 47628 48013 48384 49152 49248 49392 49707 50176 50274 50496 51072 51548 51984 52136 52488 53067 54432 54872 55296 55404 55566 56448 56808 57344 57456 58368 58482 58653 58912 59049 59584 59964 60648 61236 61731 62208 63504 63909 64512 64638 65536 65664 65856 66276 67032 67328 68096 68229 69169 69312 69958 69984 70756 71442 72576 73728 73872 74088 75264 75411 75744 76608 77322 77824 77976 78204 78732 79952 80864 81648 82308 82944 83106 83349 84672 85212 86016 86184 87552 87723 87808 88368 89376 89946 90209 90972 91854 92416 93312 94943 95256 96026 96768 96957 98304 98496 98784 99414 100352 100548 100992 102144 103096 103968 104272 104937 104976 106134 107163 108864 109744 110592 110808 111132 112896 113616 114688 114912 115983 116736 116964 117306 117824 118098 119168 119928 121296 122472 123462 123823 124416 124659 127008 127818 129024 129276 131072 131328 131712 132552 134064 134656 134919 136192 136458 137781 138338 138624 139916 139968 141512 142884 144039 145152 147456 147744 148176 149121 150528 150822 151488 153216 154644 155648 155952 156408 157464 159201 159904 161728 163296 164616 165888 166212 166698 169344 170424 172032 172368 175104 175446 175616 175959 176736 177147 178752 179892 180418 181944 183708 184832 185193 186624 189886 190512 191727 192052 193536 193914 196608 196992 197568 198828 200704 201096 201984 204288 204687 206192 207507 207936 208544 209874 209952 212268 214326 217728 219488 221184 221616 222264 225792 226233 227232 229376 229824 231966 233472 233928 234612 235648 236196 238336 239856 242592 244853 244944 246924 247646 248832 249318 250047 254016 255636 258048 258552 262144 262656 263169 263424 265104 268128 269312 269838 270627 272384 272916 275562 276676 277248 279832 279936 283024 284829 285768 288078 290304 290871 294912 295488 296352 298242 301056 301644 302976 306432 309288 311296 311904 312816 314811 314928 318402 319808 321489 323456 326592 329232 331776 332424 333396 336091 338688 340848 344064 344736 347949 350208 350892 351232 351918 353472 354294 357504 359784 360836 363888 367416 369664 370386 371469 373248 373977 379772 381024 383454 384104 387072 387828 393216 393984 395136 397656 401408 402192 403968 404757 408576 409374 412384 413343 415014 415872 417088 419748 419904 424536 428652 432117 435456 438976 442368 443232 444528 447363 451584 452466 454464 458752 459648 463932 466944 467856 469224 471296 472392 476672 477603 479712 484183 485184 489706 489888 493848 495292 497664 498636 500094 508032 511272 516096 517104 524288 525312 526338 526848 527877 530208 531441 536256 538624 539676 541254 544768 545832 551124 553352 554496 555579 559664 559872 566048 569658 571536 575181 576156 580608 581742 589824 590976 592704 596484 602112 603288 605952 612864 614061 618576 622521 622592 623808 625632 629622 629856 636804 639616 642978 646912 653184 658464 663552 664601 664848 666792 672182 677376 678699 681696 688128 689472 695898 700416 701784 702464 703836 706944 708588 715008 719568 721672 727776 734559 734832 739328 740772 742938 746496 747954 750141 759544 762048 766908 768208 774144 775656 786432 787968 789507 790272 795312 802816 804384 807936 809514 811881 817152 818748 824768 826686 830028 831744 834176 839496 839808 849072 854487 857304 864234 870912 872613 877952 884736 886464 889056 894726 903168 904932 908928 917504 919296 927864 933888 935712 938448 942592 944433 944784 953344 955206 959424 964467 968366 970368 979412 979776 987696 990584 995328 997272 1000188 1008273 1016064 1022544 1032192 1034208 1043847 1048576 1050624 1052676 1053696 1055754 1060416 1062882 1072512 1077248 1079352 1082508 1089536 1091664 1102248 1106704 1108992 1111158 1114407 1119328 1119744 1121931 1132096 1139316 1143072 1150362 1152312 1161216 1163484 1179648 1181952 1185408 1192968 1204224 1206576 1211904 1214271 1225728 1228122 1237152 1240029 1245042 1245184 1247616 1251264 1259244 1259712 1273608 1279232 1285956 1293824 1296351 1306368 1314211 1316928 1327104 1329202 1329696 1333584 1342089 1344364 1354752 1357398 1363392 1376256 1378944 1391796 1400832 1403568 1404928 1407672 1413888 1417176 1430016 1432809 1439136 1443344 1452549 1455552 1469118 1469664 1478656 1481544 1485876 1492992 1495908 1500282 1519088 1524096 1533816 1536416 1548288 1551312 1572864 1575936 1579014 1580544 1583631 1590624 1605632 1608768 1615872 1619028 1623762 1634304 1637496 1649536 1653372 1660056 1663488 1666737 1668352 1678992 1679616 1698144 1708974 1713971 1714608 1725543 1728468 1741824 1745226 1755904 1769472 1772928 1778112 1789452 1803917 1806336 1809864 1817856 1835008 1838592 1842183 1855728 1867563 1867776 1871424 1876896 1885184 1888866 1889568 1906688 1910412 1918848 1928934 1936732 1940736 1958824 1959552 1975392 1981168 1990656 1993803 1994544 2000376 2016546 2032128 2036097 2045088 2064384 2068416 2087694 2097152 2101248 2105352 2107392 2111508 2120832 2125764 2145024 2154496 2158704 2165016 2179072 2183328 2203677 2204496 2213408 2217984 2222316 2228814 2238656 2239488 2243862 2250423 2264192 2278632 2286144 2300724 2304624 2322432 2326968 2352637 2359296 2363904 2368521 2370816 2385936 2408448 2413152 2423808 2428542 2435643 2451456 2456244 2474304 2480058 2490084 2490368 2495232 2502528 2518488 2519424 2547216 2558464 2563461 2571912 2587648 2592702 2612736 2617839 2628422 2633856 2654208 2658404 2659392 2667168 2684178 2688728 2709504 2714796 2726784 2752512 2757888 2783592 2801664 2807136 2809856 2815344 2827776 2833299 2834352 2860032 2865618 2878272 2886688 2893401 2905098 2911104 2938236 2939328 2957312 2963088 2971752 2985984 2991816 3000564 3024819 3038176 3048192 3067632 3072832 3096576 3102624 3131541 3145728 3151872 3158028 3161088 3167262 3181248 3211264 3217536 3231744 3238056 3247524 3268608 3274992 3299072 3306744 3320112 3326976 3333474 3336704 3343221 3357984 3359232 3365793 3389281 3396288 3417948 3427942 3429216 3451086 3456936 3483648 3490452 3511808 3538944 3545856 3556224 3578904 3607834 3612672 3619728 3635712 3642813 3670016 3677184 3684366 3711456 3720087 3735126 3735552 3742848 3753792 3770368 3777732 3779136 3813376 3820824 3837696 3857868 3873464 3881472 3889053 3917648 3919104 3942633 3950784 3962336 3981312 3987606 3989088 4000752 4026267 4033092 4064256 4072194 4090176 4128768 4136832 4175388 4194304 4202496 4210704 4214784 4223016 4241664 4251528 4290048 4298427 4308992 4317408 4330032 4357647 4358144 4366656 4407354 4408992 4426816 4435968 4444632 4457628 4477312 4478976 4487724 4500846 4528384 4557264 4572288 4601448 4609248 4644864 4652207 4653936 4705274 4718592 4727808 4737042 4741632 4750893 4771872 4816896 4826304 4847616 4857084 4871286 4902912 4912488 4948608 4960116 4980168 4980736 4990464 5000211 5005056 5036976 5038848 5094432 5116928 5126922 5141913 5143824 5175296 5176629 5185404 5225472 5235678 5256844 5267712 5308416 5316808 5318784 5334336 5368356 5377456 5411751 5419008 5429592 5453568 5505024 5515776 5526549 5567184 5602689 5603328 5614272 5619712 5630688 5655552 5666598 5668704 5720064 5731236 5756544 5773376 5786802 5810196 5822208 5876472 5878656 5914624 5926176 5943504 5971968 5981409 5983632 6001128 6049638 6076352 6096384 6108291 6135264 6145664 6193152 6205248 6263082 6291456 6303744 6316056 6322176 6334524 6362496 6422528 6435072 6463488 6476112 6495048 6537216 6549984 6598144 6611031 6613488 6640224 6653952 6666948 6673408 6686442 6715968 6718464 6731586 6751269 6778562 6792576 6835896 6855884 6858432 6902172 6913872 6967296 6980904 7023616 7057911 7077888 7091712 7105563 7112448 7157808 7215668 7225344 7239456 7271424 7285626 7306929 7340032 7354368 7368732 7422912 7440174 7470252 7471104 7485696 7507584 7540736 7555464 7558272 7626752 7641648 7675392 7690383 7715736 7746928 7762944 7778106 7835296 7838208 7853517 7885266 7901568 7924672 7962624 7975212 7978176 8001504 8052534 8066184 8128512 8144388 8180352 8257536 8273664 8350776 8388608 8404992 8421408 8429568 8446032 8483328 8499897 8503056 8580096 8596854 8617984 8634816 8660064 8680203 8715294 8716288 8733312 8814708 8817984 8853632 8871936 8889264 8915256 8954624 8957952 8975448 9001692 9056768 9074457 9114528 9144576 9199477 9202896 9218496 9289728 9304414 9307872 9394623 9410548 9437184 9455616 9474084 9483264 9501786 9543744 9633792 9652608 9695232 9714168 9742572 9805824 9824976 9897216 9920232 9960336 9961472 9980928 10000422 10010112 10029663 10073952 10077696 10097379 10167843 10188864 10233856 10253844 10283826 10287648 10350592 10353258 10370808 10450944 10471356 10513688 10535424 10616832 10633616 10637568 10668672 10736712 10754912 10823502 10838016 10859184 10907136 10928439 11010048 11031552 11053098 11134368 11205378 11206656 11228544 11239424 11261376 11311104 11333196 11337408 11440128 11462472 11513088 11546752 11573604 11620392 11644416 11667159 11752944 11757312 11827899 11829248 11852352 11887008 11943936 11962818 11967264 12002256 12078801 12099276 12152704 12192768 12216582 12270528 12291328 12386304 12410496 12526164 12582912 12607488 12627419 12632112 12644352 12669048 12724992 12845056 12870144 12895281 12926976 12952224 12990096 13072941 13074432 13099968 13196288 13222062 13226976 13280448 13307904 13333896 13346816 13372884 13431936 13436928 13463172 13502538 13557124 13585152 13671792 13711768 13716864 13804344 13827744 13934592 13956621 13961808 14047232 14115822 14155776 14183424 14211126 14224896 14252679 14315616 14431336 14450688 14478912 14542848 14571252 14613858 14680064 14708736 14737464 14845824 14880348 14940504 14942208 14971392 15000633 15015168 15081472 15110928 15116544 15253504 15283296 15350784 15380766 15425739 15431472 15493856 15525888 15529887 15556212 15670592 15676416 15707034 15770532 15803136 15849344 15925248 15950424 15956352 16003008 16105068 16132368 16235253 16257024 16288776 16360704 16515072 16547328 16579647 16701552 16777216 16808067 16809984 16842816 16859136 16892064 16966656 16999794 17006112 17160192 17193708 17235968 17269632 17320128 17360406 17430588 17432576 17466624 17629416 17635968 17707264 17743872 17778528 17830512 17909248 17915904 17944227 17950896 18003384 18113536 18148914 18191447 18229056 18289152 18324873 18398954 18405792 18436992 18579456 18608828 18615744 18789246 18821096 18874368 18911232 18948168 18966528 19003572 19087488 19267584 19305216 19390464 19428336 19485144 19611648 19649952 19794432 19833093 19840464 19920672 19922944 19961856 20000844 20020224 20059326 20147904 20155392 20194758 20253807 20335686 20377728 20467712 20507688 20567652 20575296 20701184 20706516 20741616 20901888 20942712 21027376 21070848 21173733 21233664 21267232 21275136 21316689 21337344 21473424 21509824 21647004 21676032 21718368 21814272 21856878 21920787 22020096 22063104 22106196 22268736 22410756 22413312 22457088 22478848 22522752 22622208 22666392 22674816 22880256 22924944 23026176 23071149 23093504 23147208 23240784 23288832 23334318 23505888 23514624 23560551 23655798 23658496 23704704 23724967 23774016 23887872 23925636 23934528 24004512 24157602 24198552 24305408 24385536 24433164 24541056 24582656 24772608 24820992 24970009 25052328 25165824 25214976 25254838 25264224 25288704 25338096 25449984 25499691 25690112 25740288 25790562 25853952 25904448 25980192 26040609 26145882 26148864 26199936 26392576 26444124 26453952 26560896 26615808 26667792 26693632 26745768 26863872 26873856 26926344 27005076 27114248 27170304 27223371 27343584 27423536 27433728 27598431 27608688 27655488 27869184 27913242 27923616 28094464 28183869 28231644 28311552 28366848 28422252 28449792 28505358 28631232 28862672 28901376 28957824 29085696 29142504 29227716 29360128 29417472 29474928 29691648 29760696 29881008 29884416 29942784 30001266 30030336 30088989 30162944 30221856 30233088 30503529 30507008 30566592 30701568 30761532 30851478 30862944 30987712 31051776 31059774 31112424 31341184 31352832 31414068 31541064 31606272 31698688 31850496 31900848 31912704 32006016 32210136 32264736 32470506 32514048 32565449 32577552 32721408 32785317 33030144 33094656 33159294 33403104 33616134 33619968 33685632 33718272 33784128 33933312 33999588 34012224 34320384 34387416 34471936 34539264 34640256 34720812 34861176 34865152 34933248 35001477 35258832 35271936 35414528 35483697 35487744 35557056 35661024 35818496 35831808 35888454 35901792 36006768 36227072 36236403 36297828 36382894 36458112 36578304 36649746 36797908 36811584 36873984 37158912 37217656 37231488 37578492 37642192 37748736 37822464 37882257 37896336 37933056 38007144 38174976 38535168 38610432 38685843 38780928 38856672 38970288 39218823 39223296 39299904 39588864 39666186 39680928 39841344 39845888 39923712 40001688 40040448 40118652 40295808 40310784 40389516 40507614 40671372 40755456 40935424 41015376 41135304 41150592 41402368 41413032 41483232 41803776 41869863 41885424 42054752 42141696 42347466 42467328 42534464 42550272 42633378 42674688 42758037 42946848 43019648 43294008 43352064 43436736 43628544 43713756 43841574 44040192 44126208 44212392 44537472 44821512 44826624 44914176 44957696 45001899 45045504 45244416 45332784 45349632 45760512 45849888 46052352 46142298 46187008 46277217 46294416 46481568 46577664 46589661 46668636 47011776 47029248 47121102 47311596 47316992 47409408 47449934 47548032 47775744 47851272 47869056 48009024 48315204 48397104 48610816 48705759 48771072 48866328 49082112 49165312 49545216 49641984 49738941 49940018 50104656 50331648 50424201 50429952 50509676 50528448 50577408 50676192 50899968 50999382 51380224 51480576 51581124 51707904 51808896 51960384 52081218 52291764 52297728 52399872 52785152 52888248 52907904 53121792 53231616 53335584 53387264 53491536 53727744 53747712 53832681 53852688 54010152 54228496 54340608 54446742 54574341 54687168 54847072 54867456 54974619 55196862 55217376 55310976 55738368 55826484 55847232 56188928 56367738 56463288 56623104 56733696 56844504 56899584 57010716 57262464 57725344 57802752 57915648 58171392 58285008 58455432 58720256 58834944 58949856 59383296 59499279 59521392 59762016 59768832 59885568 60002532 60060672 60177978 60325888 60443712 60466176 60761421 61007058 61014016 61133184 61403136 61523064 61702956 61725888 61975424 62103552 62119548 62224848 62682368 62705664 62828136 63082128 63212544 63397376 63521199 63700992 63801696 63825408 63950067 64012032 64396339 64420272 64529472 64941012 65028096 65130898 65155104 65442816 65570634 65762361 66060288 66189312 66318588 66806208 67232268 67239936 67371264 67436544 67568256 67866624 67999176 68024448 68640768 68774832 68943872 69078528 69213447 69280512 69441624 69722352 69730304 69866496 70002954 70517664 70543872 70681653 70829056 70967394 70975488 71114112 71174901 71322048 71636992 71663616 71776908 71803584 72013536 72454144 72472806 72595656 72765788 72916224 73156608 73299492 73595816 73623168 73747968 74317824 74435312 74462976 74910027 75156984 75284384 75497472 75644928 75764514 75792672 75866112 76014288 76349952 76499073 77070336 77220864 77371686 77561856 77713344 77940576 78437646 78446592 78599808 79177728 79332372 79361856 79682688 79691776 79847424 80003376 80080896 80237304 80591616 80621568 80779032 81015228 81342744 81510912 81670113 81870848 82030752 82270608 82301184 82795293 82804736 82826064 82966464 83607552 83739726 83770848 84109504 84283392 84551607 84694932 84934656 85068928 85100544 85266756 85349376 85516074 85893696 86039296 86588016 86704128 86873472 87257088 87427512 87683148 88080384 88252416 88391933 88424784 89074944 89643024 89653248 89828352 89915392 90003798 90091008 90266967 90488832 90665568 90699264 91510587 91521024 91699776 92104704 92284596 92374016 92554434 92588832 92963136 93155328 93179322 93337272 94023552 94058496 94242204 94623192 94633984 94818816 94899868 95096064 95551488 95702544 95738112 96018048 96630408 96794208 97221632 97411518 97542144 97696347 97732656 98164224 98330624 98355951 99090432 99283968 99477882 99880036 100209312 100848402 100859904 101019352 101056896 101154816 101352384 101799936 101998764 102760448 102961152 103162248 103415808 103617792 103920768 104162436 104583528 104595456 104799744 105004431 105570304 105776496 105815808 106243584 106451091 106463232 106671168 106774528 106983072 107455488 107495424 107665362 107705376 108020304 108456992 108681216 108709209 108893484 109148682 109374336 109694144 109734912 109949238 110393724 110434752 110621952 111476736 111652968 111694464 112377856 112735476 112926576 113246208 113467392 113646771 113689008 113799168 114021432 114524928 115450688 115605504 115831296 116057529 116342784 116570016 116910864 117440512 117656469 117669888 117899712 118766592 118998558 119042784 119524032 119537664 119771136 120005064 120121344 120355956 120651776 120887424 120932352 121522842 122014116 122028032 122266368 122806272 123046128 123405912 123451776 123950848 124207104 124239096 124449696 125364736 125411328 125609589 125656272 126164256 126425088 126794752 127042398 127340129 127401984 127603392 127650816 127900134 128024064 128274111 128792678 128840544 129058944 129882024 130056192 130261796 130310208 130885632 131141268 131524722 132120576 132378624 132637176 133612416 134464536 134479872 134742528 134873088 135005697 135136512 135733248 135998352 136048896 137281536 137549664 137887744 138157056 138426894 138561024 138831651 138883248 139444704 139460608 139732992 139768983 140005908 141035328 141087744 141363306 141658112 141934788 141950976 142228224 142349802 142644096 143273984 143327232 143553816 143607168 144027072 144908288 144945612 145191312 145531576 145832448 146117277 146313216 146598984 147191632 147246336 147495936 148635648 148870624 148925952 149216823 149820054 150313968 150568768 150994944 151272603 151289856 151529028 151585344 151732224 152028576 152699904 152998146 154140672 154441728 154743372 155123712 155426688 155881152 156875292 156893184 157199616 158355456 158664744 158723712 159365376 159383552 159694848 160006752 160161792 160474608 161183232 161243136 161498043 161558064 162030456 162685488 163021824 163340226 163723023 163741696 164061504 164541216 164602368 164923857 165590586 165609472 165652128 165932928 167215104 167479452 167541696 168219008 168566784 169103214 169389864 169869312 170137856 170201088 170533512 170698752 171032148 171787392 172078592 173176032 173408256 173746944 174514176 174790063 174855024 175366296 176160768 176504832 176783866 176849568 178149888 178497837 179286048 179306496 179656704 179830784 180007596 180182016 180533934 180977664 181331136 181398528 182284263 183021174 183042048 183399552 184209408 184569192 184748032 185108868 185177664 185926272 186310656 186358644 186674544 188047104 188116992 188484408 189246384 189267968 189637632 189799736 190192128 190563597 191102976 191405088 191476224 191850201 192036096 193189017 193260816 193588416 194443264 194823036 195084288 195392694 195465312 196328448 196661248 196711902 197287083 198180864 198567936 198955764 199760072 200418624 201696804 201719808 202038704 202113792 202309632 202704768 203599872 203997528 205520896 205922304 206324496 206831616 207235584 207640341 207841536 208324872 209167056 209190912 209599488 210008862 211140608 211552992 211631616 212487168 212902182 212926464 213342336 213524703 213549056 213966144 214910976 214990848 215330724 215410752 216040608 216913984 217362432 217418418 217786968 218297364 218748672 219388288 219469824 219898476 220787448 220869504 221243904 222953472 223305936 223388928 224730081 224755712 225470952 225853152 226492416 226934784 227293542 227378016 227598336 228042864 229049856 229497219 230901376 231211008 231662592 232115058 232685568 233140032 233821728 235312938 235339776 235799424 237533184 237997116 238085568 239048064 239075328 239542272 240010128 240242688 240711912 241303552 241774848 241864704 243045684 244028232 244056064 244532736 245010339 245612544 246092256 246811824 246903552 247901696 248385879 248414208 248478192 248899392 250729472 250822656 251219178 251312544 252328512 252850176 253589504 253654821 254084796 254680258 254803968 255206784 255301632 255800268 256048128 256548222 257585356 257681088 258117888 259764048 260112384 260523592 260620416 261771264 262282536 263049444 264241152 264757248 265175799 265274352 267224832 268929072 268959744 269485056 269746176 270011394 270273024 270800901 271466496 271996704 272097792 274531761 274563072 275099328 275775488 276314112 276853788 277122048 277663302 277766496 278889408 278921216 279465984 279537966 280011816 282070656 282175488 282726612 283316224 283869576 283901952 284456448 284699604 285288192 286547968 286654464 287107632 287214336 288054144 289816576 289891224 290382624 291063152 291664896 292234554 292626432 293089041 293197968 294383264 294492672 294991872 295067853 297271296 297741248 297851904 298433646 299640108 300627936 301137536 302545206 302579712 303058056 303170688 303464448 304057152 305399808 305996292 308281344 308883456 309486744 310247424 310853376 311762304 313750584 313786368 314399232 315013293 316710912 317329488 317447424 318730752 318767104 319353273 319389696 320013504 320323584 320949216 322366464 322486272 322996086 323116128 324060912 325370976 326043648 326127627 326680452 327446046 327483392 328123008 329082432 329204736 329847714 331181172 331218944 331304256 331865856 334430208 334958904 335083392 336438016 337133568 338206428 338779728 339738624 340275712 340402176 340940313 341067024 341397504 342064296 343574784 344157184 345637493 346352064 346816512 347493888 348172587 349028352 349580126 349710048 350732592 352321536 352969407 353009664 353567732 353699136 356299776 356995674 358572096 358612992 359313408 359661568 360015192 360364032 361067868 361955328 362662272 362797056 364568526 366042348 366084096 366799104 368418816 369138384 369496064 370217736 370355328 371852544 372621312 372717288 373349088 376094208 376233984 376828767 376968816 378492768 378535936 379275264 379599472 380384256 381127194 382020387 382205952 382810176 382952448 383700402 384072192 384822333 386378034 386521632 387176832 388886528 389646072 390168576 390785388 390930624 392656896 393322496 393423804 394574166 396361728 397135872 397911528 399520144 400837248 403393608 403439616 404077408 404227584 404619264 405017091 405409536 407199744 407995056 411041792 411844608 412648992 413663232 414471168 415280682 415683072 416494953 416649744 418334112 418381824 419198976 420017724 422281216 423105984 423263232 424974336 425804364 425852928 426684672 427049406 427098112 427932288 429821952 429981696 430661448 430821504 432081216 433827968 434724864 434836836 435573936 436594728 437497344 438351831 438776576 438939648 439796952 441574896 441739008 442487808 445906944 446611872 446777856 447650469 449460162 449511424 450774373 450941904 451706304 452984832 453817809 453869568 454587084 454756032 455196672 456085728 458099712 458994438 461802752 462422016 463325184 464230116 465371136 466280064 467643456 470625876 470679552 471598848 474430171 475066368 475994232 476171136 478096128 478150656 479084544 480020256 480485376 481423824 482607104 483549696 483729408 484494129 486091368 488056464 488112128 489065472 490020678 491169069 491225088 492184512 493623648 493807104 494771571 495803392 496771758 496828416 496956384 497798784 501458944 501645312 502438356 502625088 504657024 505700352 507179008 507309642 508169592 509360516 509607936 510413568 510603264 511600536 512096256 513096444 515170712 515362176 516235776 519528096 520224768 521047184 521240832 523542528 524370189 524565072 526098888 528482304 529514496 530351598 530548704 534449664 535493511 537858144 537919488 538970112 539492352 540022788 540546048 541601802 542932992 543993408 544195584 549063522 549126144 550198656 551550976 552628224 553707576 554244096 555326604 555532992 557778816 557842432 558931968 559075932 560023632 564141312 564350976 565453224 566632448 567739152 567803904 568912896 569399208 570576384 571690791 573095936 573308928 574215264 574428672 576108288 579567051 579633152 579782448 580765248 582126304 583329792 584469108 585252864 586178082 586395936 588766528 588985344 589983744 590135706 591861249 594542592 595482496 595703808 596867292 599280216 601255872 602275072 605090412 605159424 606116112 606341376 606928896 608114304 610799616 611992584 616562688 617766912 618743531 618973488 620494848 621706752 622921023 623524608 627501168 627572736 628798464 630026586 633421824 634658976 634894848 637461504 638706546 638779392 640027008 640574109 640647168 641898432 644732928 644972544 645992172 646232256 648121824 650741952 652087296 652255254 653360904 654892092 654966784 656246016 658164864 658409472 659695428 662362344 662437888 662608512 663731712 668860416 669917808 670166784 672876032 674190243 674267136 676412856 677559456 679477248 680551424 680804352 681880626 682134048 682795008 684128592 687149568 688314368 688491657 691274986 692704128 693633024 694987776 696345174 698056704 699160252 699420096 701465184 705938814 706019328 707135464 707398272 712599552 713991348 717144192 717225984 718626816 719323136 720030384 720728064 722135736 723910656 725324544 725594112 729137052 732084696 732168192 733598208 735031017 736837632 738276768 738992128 740435472 740710656 743705088 745157637 745242624 745434576 746698176 752188416 752467968 753657534 753937632 756985536 757071872 758550528 759198944 760768512 760964463 762254388 764040774 764411904 765620352 765904896 767400804 768144384 769644666 772756068 773043264 774353664 777773056 779292144 780337152 781570776 781861248 785313792 786644992 786847608 789148332 792723456 794271744 795527397 795823056 799040288 801674496 806787216 806879232 808154816 808455168 809238528 810034182 810819072 812402703 814399488 815990112 822083584 823595283 823689216 825297984 827326464 828942336 830561364 831366144 832989906 833299488 836668224 836763648 838397952 840035448 844562432 846211968 846526464 849948672 851608728 851705856 853369344 854098812 854196224 855864576 859643904 859963392 861322896 861643008 864162432 867655936 869449728 869673672 871147872 873189456 874994688 876703662 877553152 877879296 879267123 879593904 883149792 883478016 884975616 885203559 891380903 891813888 893223744 893555712 895300938 898920324 899022848 901548746 901883808 903412608 907635618 907739136 909174168 909512064 910393344 912171456 916199424 917988876 923605504 924844032 926650368 928460232 930742272 932560128 935286912 941251752 941359104 943197696 945039879 948860342 950132736 951988464 952342272 956192256 956301312 958059819 958169088 960040512 960970752 962847648 965214208 967099392 967458816 968988258 972182736 976112928 976224256 978130944 978382881 980041356 982338138 982450176 984369024 987247296 987614208 989543142 991606784 993543516 993656832 993912768 995597568 1002917888 1003290624 1004876712 1005250176 1009314048 1011400704 1014358016 1014619284 1016339184 1018721032 1019215872 1020827136 1021206528 1022820939 1023201072 1024192512 1026192888 1030341424 1030724352 1032471552 1036912479 1039056192 1040449536 1042094368 1042481664 1044517761 1047085056 1048740378 1049130144 1052197776 1056964608 1058908221 1059028992 1060703196 1061097408 1068899328 1070987022 1075716288 1075838976 1077940224 1078984704 1080045576 1081092096 1083203604 1085865984 1087986816 1088391168 1098127044 1098252288 1100397312 1103101952 1105256448 1107415152 1108488192 1110653208 1111065984 1115557632 1115684864 1117863936 1118151864 1120047264 1128282624 1128701952 1130486301 1130906448 1133264896 1135478304 1135607808 1137825792 1138798416 1141152768 1143381582 1146061161 1146191872 1146617856 1148430528 1148857344 1152216576 1154466999 1159134102 1159266304 1159564896 1161530496 1164252608 1166659584 1168938216 1170505728 1172356164 1172791872 1177533056 1177970688 1179967488 1180271412 1183722498 1189085184 1190964992 1191407616 1193734584 1198560432 1202511744 1204550144 1210180824 1210318848 1212232224 1212682752 1213857792 1215051273 1216228608 1221599232 1223530441 1223985168 1233125376 1235533824 1237487062 1237946976 1240989696 1243413504 1245842046 1247049216 1249484859 1255002336 1255145472 1257596928 1260053172 1266843648 1269317952 1269789696 1274923008 1277413092 1277558784 1280054016 1281148218 1281294336 1283796864 1289465856 1289945088 1291984344 1292464512 1296243648 1301483904 1304174592 1304510508 1306721808 1309784184 1309933568 1312492032 1315055493 1316329728 1316818944 1319390856 1324724688 1324875776 1325217024 1327463424 1337720832 1339835616 1340333568 1342951407 1345752064 1348380486 1348534272 1352323119 1352825712 1355118912 1358954496 1361102848 1361453427 1361608704 1363761252 1364268096 1365590016 1368257184 1374299136 1376628736 1376983314 1382549972 1385408256 1387266048 1389975552 1392690348 1396113408 1398320504 1398840192 1402930368 1411877628 1412038656 1414270928 1414796544 1423290513 1425199104 1427982696 1434288384 1434451968 1437253632 1438646272 1440060768 1441456128 1444271472 1447821312 1450649088 1451188224 1453482387 1458274104 1464169392 1464336384 1467196416 1470062034 1473507207 1473675264 1476553536 1477984256 1480870944 1481421312 1487410176 1490315274 1490485248 1490869152 1493396352 1504376832 1504935936 1507315068 1507875264 1513971072 1514143744 1517101056 1518397888 1521537024 1521928926 1524508776 1528081548 1528823808 1531240704 1531809792 1534801608 1536288768 1539289332 1545512136 1546086528 1548707328 1555546112 1558584288 1560674304 1563141552 1563722496 1570627584 1573110567 1573289984 1573695216 1578296664 1585446912 1588543488 1591054794 1591646112 1598080576 1603348992 1606480533 1613574432 1613758464 1616309632 1616910336 1618477056 1620068364 1621638144 1624805406 1628798976 1631980224 1647190566 1647378432 1650595968 1654652928 1657884672 1661122728 1662732288 1665979812 1666598976 1673336448 1673527296 1676795904 1680070896 1689124864 1692423936 1693052928 1699897344 1703217456 1703411712 1706738688 1708197624 1708392448 1711729152 1715072373 1719287808 1719926784 1722645792 1723286016 1728324864 1735311872 1738701153 1738899456 1739347344 1742295744 1746378912 1749989376 1753407324 1755106304 1755758592 1758534246 1759187808 1766299584 1766956032 1769951232 1770407118 1775583747 1782761806 1783627776 1786447488 1787111424 1790601876 1797840648 1798045696 1803097492 1803767616 1806825216 1815271236 1815478272 1818348336 1819024128 1820786688 1824342912 1832398848 1835977752 1847211008 1849688064 1853300736 1856230593 1856920464 1861484544 1865120256 1868763069 1870573824 1882503504 1882718208 1886395392 1890079758 1897720684 1900265472 1903976928 1904684544 1912384512 1916119638 1916338176 1920081024 1921722327 1921941504 1925695296 1930428416 1934198784 1934917632 1937976516 1944365472 1952225856 1952448512 1956261888 1956765762 1960082712 1964676276 1964900352 1968738048 1974494592 1975228416 1979086284 1983213568 1987087032 1987313664 1987825536 1991195136 2005835776 2006581248 2009753424 2010500352 2018628096 2022570729 2022801408 2028716032 2029238568 2032678368 2037442064 2038431744 2041654272 2042413056 2045641878 2046402144 2048385024 2052385776 2060682848 2061448704 2064943104 2065474971 2073824958 2078112384 2080899072 2084188736 2084963328 2089035522 2094170112 2097480756 2098260288 2104395552 2117816442 2118057984 2121406392 2122194816 2137798656 2141974044 2151432576 2151677952 2155880448 2157969408 2160091152 2162184192 2166407208 2171731968 2175973632 2176782336 2196254088 2196504576 2200794624 2205093051 2206203904 2210512896 2214830304 2216976384 2221306416 2222131968 2231115264 2231369728 2235472911 2235727872 2236303728 2240094528 2256565248 2257403904 2260972602 2261812896 2266529792 2270956608 2271215616 2275651584 2277596832 2282305536 2282893389 2286763164 2292122322 2292383744 2293235712 2296861056 2297714688 2304433152 2308933998 2318268204 2318532608 2319129792 2323060992 2328505216 2333319168 2337876432 2341011456 2344712328 2345583744 2355066112 2355941376 2359934976 2360542824 2367444996 2378170368 2381929984 2382815232 2386582191 2387469168 2397120864 2405023488 2409100288 2419462451 2420361648 2420637696 2424464448 2425365504 2427715584 2430102546 2432457216 2437208109 2443198464 2447060882 2447970336 2466250752 2470785849 2471067648 2474974124 2475893952 2481979392 2486827008 2491684092 2494098432 2498969718 2510004672 2510290944 2515193856 2520106344 2533687296 2538635904 2539579392 2549846016 2554826184 2555117568 2560108032 2562296436 2562588672 2567593728 2578931712 2579890176 2583968688 2584929024 2592487296 2602967808 2608349184 2609021016 2613443616 2619568368 2619867136 2624984064 2630110986 2632659456 2633637888 2637801369 2638781712 2649449376 2649751552 2650434048 2654926848 2655610677 2674142709 2675441664 2679671232 2680667136 2685902814 2691504128 2696760972 2697068544 2704646238 2705651424 2710237824 2722205696 2722906854 2723217408 2727522504 2728536192 2731180032 2736514368 2748598272 2753257472 2753966628 2765099944 2770816512 2774532096 2779951104 2785380696 2792226816 2796641008 2797680384 2805860736 2823755256 2824077312 2828541856 2829593088 2835119637 2846581026 2850398208 2855965392 2868576768 2868903936 2874179457 2874507264 2877292544 2880121536 2882912256 2888542944 2895642624 2901298176 2902376448 2906964774 2916548208 2928338784 2928672768 2934392832 2940124068 2947014414 2947350528 2953107072 2955968512 2961741888 2962842624 2974820352 2980630548 2980970496 2981738304 2986792704 3008753664 3009871872 3014630136 3015750528 3027942144 3028287488 3034202112 3036795776 3043074048 3043857852 3049017552 3056163096 3057647616 3062481408 3063619584 3068462817 3069603216 3072577536 3078578664 3091024272 3092173056 3097414656 3110737437 3111092224 3117168576 3121348608 3126283104 3127444992 3133553283 3141255168 3146221134 3146579968 3147390432 3156593328 3170893824 3176724663 3177086976 3182109588 3183292224 3196161152 3206697984 3212961066 3227148864 3227516928 3232619264 3233820672 3236954112 3240136728 3243276288 3249610812 3257597952 3263960448 3294381132 3294756864 3301191936 3309305856 3315769344 3321011197 3322245456 3325464576 3331959624 3333197952 3346672896 3347054592 3353591808 3360141792 3378249728 3384847872 3386105856 3391458903 3399794688 3406434912 3406823424 3413477376 3416395248 3416784896 3423458304 3430144746 3438183483 3438575616 3439853568 3445291584 3446572032 3456649728 3463400997 3470623744 3477402306 3477798912 3478694688 3484591488 3492757824 3499978752 3506814648 3510212608 3511517184 3517068492 3518375616 3532599168 3533912064 3539902464 3540814236 3551167494 3565523612 3567255552 3572894976 3574222848 3581203752 3595681296 3596091392 3606194984 3607535232 3613650432 3630542472 3630956544 3636696672 3638048256 3641573376 3645153819 3648685824 3664797696 3670591323 3671955504 3694422016 3699376128 3706601472 3712461186 3713840928 3722969088 3730240512 3737526138 3741147648 3748454577 3765007008 3765436416 3772790784 3780159516 3795441368 3800530944 3807953856 3809369088 3824769024 3832239276 3832676352 3840162048 3843444654 3843883008 3851390592 3860856832 3868397568 3869835264 3875953032 3888730944 3904451712 3904897024 3912523776 3913531524 3920165424 3929352552 3929800704 3937476096 3945166479 3948989184 3950456832 3958172568 3966427136 3974174064 3974627328 3975651072 3982390272 4011671552 4013162496 4019506848 4021000704 4037256192 4045141458 4045602816 4056969357 4057432064 4058477136 4065356736 4074884128 4076863488 4083308544 4084360281 4084826112 4091283756 4092804288 4096770048 4104771552 4121365696 4122897408 4129886208 4130949942 4147649916 4156224768 4161798144 4168377472 4169926656 4178071044 4188340224 4194961512 4196520576 4208791104 4235632884 4236115968 4242812784 4244389632 4269871539 4275597312 4283948088 4302865152 4303355904 4311760896 4315938816 4320182304 4324368384 4332814416 4343463936 4351947264 4353564672 4360447161 4392508176 4393009152 4401589248 4410186102 4412407808 4420521621 4421025792 4429660608 4433952768 4442612832 4444263936 4462230528 4470945822 4471455744 4472607456 4480189056 4513130496 4514807808 4521945204 4523625792 4533059584 4541913216 4542431232 4551303168 4555193664 4564611072 4565786778 4573526328 4584244644 4584767488 4586471424 4593722112 4595429376 4608866304 4617867996 4636536408 4637065216 4638259584 4646121984 4657010432 4666638336 4675752864 4682022912 4689424656 4691167488 4710132224 4711882752 4719331701 4719869952 4721085648 4734889992 4756340736 4763859968 4765630464 4773164382 4774938336 4794241728 4810046976 4818200576 4819441599 4838924902 4840723296 4841275392 4848928896 4850731008 4855431168 4860205092 4864914432 4874416218 4886396928 4894121764 4895940672 4941571698 4942135296 4949948248 4951787904 4963958784 4973654016 4983368184 4988196864 4997939436 5020009344 5020581888 5030387712 5040212688 5067374592 5077271808 5079158784 5099692032 5109652368 5110235136 5120216064 5124592872 5125177344 5135187456 5145217119 5157863424 5159780352 5167937376 5169858048 5184974592 5205935616 5216103459 5216698368 5218042032 5226887232 5239136736 5239734272 5249968128 5260221972 5265318912 5267275776 5275602738 5277563424 5298898752 5299503104 5300868096 5309853696 5311221354 5326751241 5348285418 5350883328 5359342464 5361334272 5371805628 5383008256 5393521944 5394137088 5409292476 5411302848 5420475648 5444411392 5445813708 5446434816 5455045008 5457072384 5462360064 5473028736 5497196544 5506514944 5507933256 5530199888 5541633024 5549064192 5559902208 5568691779 5570761392 5584453632 5593282016 5595360768 5606289207 5611721472 5647510512 5648154624 5657083712 5659186176 5670239274 5693162052 5700796416 5711930784 5737153536 5748358914 5749014528 5754585088 5760243072 5765166981 5765824512 5777085888 5791285248 5802596352 5804752896 5813929548 5833096416 5856677568 5857345536 5868785664 5880248136 5894028828 5894701056 5906214144 5911937024 5923483776 5925685248 5949640704 5961261096 5961940992 5963476608 5973585408 6017507328 6019743744 6029260272 6031501056 6055884288 6056574976 6067712187 6068404224 6073591552 6086148096 6087715704 6098035104 6112326192 6115295232 6124962816 6127239168 6136925634 6139206432 6145155072 6157157328 6182048544 6184346112 6194829312 6196424913 6221474874 6222184448 6234337152 6239666321 6242697216 6252566208 6254889984 6267106566 6282510336 6292442268 6293159936 6294780864 6313186656 6353449326 6354173952 6364219176 6366584448 6392322304 6413395968 6425922132 6454297728 6455033856 6465238528 6467641344 6473908224 6480273456 6486552576 6499221624 6515195904 6527920896 6567112367 6588762264 6589513728 6602383872 6615279153 6618611712 6631538688 6642022394 6644490912 6650929152 6663919248 6666395904 6693345792 6694109184 6706418733 6707183616 6720283584 6756499456 6769695744 6772211712 6782917806 6799589376 6812869824 6813646848 6826954752 6832790496 6833569792 6846916608 6848680167 6860289492 6876366966 6877151232 6879707136 6890583168 6893144064 6913299456 6926801994 6941247488 6954804612 6955597824 6957389376 6969182976 6985515648 6999957504 7013629296 7020425216 7023034368 7034136984 7036751232 7065198336 7067824128 7079804928 7081628472 7102334988 7131047224 7134511104 7145789952 7148445696 7159746573 7162407504 7191362592 7192182784 7212389968 7215070464 7227300864 7258387353 7261084944 7261913088 7273393344 7276096512 7283146752 7290307638 7297371648 7311624327 7329595392 7341182646 7343911008 7388844032 7398752256 7412357547 7413202944 7424922372 7427681856 7445938176 7460481024 7475052276 7482295296 7496909154 7530014016 7530872832 7545581568 7560319032 7590882736 7601061888 7615907712 7618738176 7649538048 7664478552 7665352704 7680324096 7686889308 7687766016 7702781184 7721713664 7736795136 7739670528 7751906064 7777461888 7808903424 7809794048 7825047552 7827063048 7840330848 7858705104 7859601408 7874952192 7890332958 7897978368 7900913664 7913404107 7916345136 7932854272 7948348128 7949254656 7951302144 7964780544 8022428127 8023343104 8026324992 8039013696 8042001408 8074512384 8090282916 8091205632 8113938714 8114864128 8116954272 8130713472 8149768256 8166617088 8168720562 8169652224 8182567512 8185608576 8193540096 8209543104 8242731392 8245794816 8259772416 8261899884 8295299832 8312449536 8323596288 8336754944 8339853312 8356142088 8376680448 8389923024 8393041152 8417582208 8471265768 8472231936 8485625568 8488779264 8505358911 8539743078 8551194624 8564713087 8567896176 8605730304 8606711808 8622538371 8623521792 8631877632 8640364608 8648736768 8665628832 8686927872 8703894528 8707129344 8720894322 8785016352 8786018304 8803178496 8820372204 8841043242 8842051584 8859321216 8867905536 8885225664 8888527872 8924461056 8941891644 8942911488 8945214912 8960378112 9026260992 9029615616 9043890408 9047251584 9066119168 9083826432 9084862464 9102606336 9110387328 9129222144 9131573556 9147052656 9168489288 9169534976 9172942848 9187444224 9190858752 9205388451 9217732608 9235735992 9273072816 9274130432 9276519168 9292243968 9314020864 9332212311 9333276672 9351505728 9364045824 9378849312 9382334976 9400659849 9420264448 9423765504 9438663402 9439739904 9442171296 9469779984 9512681472 9527719936 9530173989 9531260928 9546328764 9549876672 9588483456 9620093952 9636401152 9638883198 9677849804 9681446592 9682550784 9697857792 9701462016 9710862336 9720410184 9729828864 9748832436 9772793856 9788243528 9791881344 9883143396 9884270592 9899896496 9903575808 9927917568 9947308032 9963033591 9966736368 9976393728 9995878872 10040018688 10041163776 10060775424 10080425376 10134749184 10154543616 10158317568 10174376709 10199384064 10219304736 10220470272 10240432128 10249185744 10250354688 10270374912 10290434238 10314550449 10315726848 10319560704 10335874752 10339716096 10369949184 10411871232 10432206918 10433396736 10436084064 10453774464 10478273472 10479468544 10499936256 10520443944 10530637824 10534551552 10551205476 10555126848 10597797504 10599006208 10601736192 10619707392 10622442708 10653502482 10696570836 10701766656 10718684928 10722668544 10743611256 10766016512 10787043888 10788274176 10818584952 10822605696 10840951296 10888822784 10891627416 10892869632 10910090016 10914144768 10924720128 10946057472 10994393088 11011773969 11013029888 11015866512 11060399776 11083266048 11098128384 11119804416 11137383558 11141522784 11168907264 11186564032 11190721536 11212578414 11223442944 11245363731 11295021024 11296309248 11314167424 11318372352 11340478548 11386324104 11401592832 11423861568 11474307072 11496717828 11498029056 11520486144 11530333962 11531649024 11554171776 11582570496 11605192704 11609505792 11627859096 11666192832 11713355136 11714691072 11737571328 11760496272 11788057656 11789402112 11812428288 11823874048 11835499437 11846967552 11851370496 11899281408 11922522192 11923881984 11926953216 11947170816 12035014656 12039487488 12058520544 12063002112 12111768576 12135424374 12136808448 12147183104 12170908071 12172296192 12175431408 12196070208 12224652384 12230590464 12249925632 12253080843 12254478336 12273851268 12278412864 12290310144 12314314656 12364097088 12368692224 12389658624 12392849826 12442949748 12444368896 12468674304 12479332642 12485394432 12505132416 12509779968 12534213132 12565020672 12584884536 12586319872 12589561728 12626373312 12706898652 12708347904 12728438352 12733168896 12784644608 12809614617 12826791936 12851844264 12908595456 12910067712 12930477056 12935282688 12947816448 12960546912 12973105152 12998443248 13030391808 13055841792 13081341483 13134224734 13177524528 13179027456 13204767744 13230558306 13237223424 13261564863 13263077376 13284044788 13288981824 13301858304 13327838496 13332791808 13386691584 13412837466 13414367232 13440567168 13512998912 13539391488 13544423424 13565835612 13599178752 13625739648 13627293696 13653909504 13665580992 13667139584 13693833216 13697360334 13720578984 13752733932 13754302464 13759414272 13781166336 13786288128 13826598912 13853603988 13882494976 13909609224 13911195648 13914778752 13938365952 13971031296 13999915008 14027258592 14040850432 14046068736 14068273968 14073502464 14130396672 14135648256 14157995103 14159609856 14163256944 14204669976 14262094448 14269022208 14291579904 14296891392 14319493146 14324815008 14382725184 14384365568 14424779936 14430140928 14454601728 14458324797 14516774706 14522169888 14523826176 14546786688 14552193024 14566293504 14580615276 14594743296 14623248654 14659190784 14682365292 14687822016 14777688064 14824715094 14826405888 14849844744 14855363712 14891876352 14920962048 14950104552 14964590592 14993818308 15060028032 15061745664 15091163136 15120638064 15181765472 15202123776 15231815424 15237476352 15299076096 15328957104 15330705408 15360648192 15373778616 15375532032 15405562368 15435651357 15443427328 15473590272 15479341056 15503812128 15554923776 15617806848 15619588096 15648310377 15650095104 15654126096 15680661696 15717410208 15719202816 15749904384 15780665916 15795956736 15801827328 15826808214 15832690272 15865708544 15896696256 15898509312 15902604288 15929561088 15980253723 16044856254 16046686208 16052649984 16078027392 16084002816 16149024768 16180565832 16182411264 16227877428 16229728256 16233908544 16261426944 16299536512 16333234176 16337441124 16339304448 16365135024 16371217152 16387080192 16419086208 16485462784 16491589632 16519544832 16523799768 16590599664 16624899072 16647192576 16673509888 16679706624 16706075337 16712284176 16753360896 16779846048 16786082304 16818867621 16835164416 16936237157 16942531536 16944463872 16971251136 16977558528 17010717822 17079486156 17102389248 17129426174 17135792352 17211460608 17245076742 17247043584 17263755264 17280729216 17295500943 17297473536 17331257664 17373855744 17407789056 17414258688 17441788644 17570032704 17572036608 17606356992 17640744408 17682086484 17684103168 17718642432 17735811072 17770451328 17777055744 17848922112 17883783288 17885822976 17890429824 17920756224 18052521984 18059231232 18087780816 18094503168 18132238336 18167652864 18169724928 18203136561 18205212672 18220774656 18258444288 18263147112 18294105312 18336978576 18339069952 18345885696 18374888448 18381717504 18410776902 18435465216 18471471984 18546145632 18548260864 18553038336 18584487936 18589274739 18628041728 18664424622 18666553344 18703011456 18718998963 18728091648 18757698624 18764669952 18801319698 18840528896 18847531008 18877326804 18879479808 18884342592 18939559968 19055439872 19060347978 19062521856 19092657528 19099753344 19176966912 19240187904 19272802304 19277766396 19355699608 19362893184 19365101568 19395715584 19402924032 19421724672 19440820368 19459657728 19497664872 19545587712 19576487056 19583762688 19701337101 19766286792 19768541184 19799792992 19807151616 19845837459 19855835136 19894616064 19926067182 19933472736 19952787456 19991757744 20080037376 20082327552 20119256199 20121550848 20160850752 20269498368 20309087232 20316635136 20348753418 20398768128 20438609472 20440940544 20480864256 20498371488 20500709376 20540749824 20580868476 20629100898 20631453696 20639121408 20671749504 20679432192 20739898368 20823742464 20864413836 20866793472 20872168128 20907548928 20956546944 20958937088 20999872512 21040887888 21061275648 21069103104 21102410952 21110253696 21195595008 21198012416 21203472384 21239414784 21244885416 21307004964 21393141672 21403533312 21437369856 21445337088 21479239719 21487222512 21532033024 21574087776 21576548352 21637169904 21645211392 21681902592 21775162059 21777645568 21783254832 21785739264 21820180032 21828289536 21849440256 21892114944 21934872981 21988786176 22023547938 22026059776 22031733024 22120799552 22166532096 22196256768 22237072641 22239608832 22274767116 22283045568 22337814528 22373128064 22381443072 22425156828 22446885888 22490727462 22590042048 22592618496 22628334848 22636744704 22680957096 22772648208 22803185664 22847723136 22948614144 22993435656 22996058112 23040972288 23060667924 23063298048 23108343552 23165140992 23210385408 23219011584 23247078379 23255718192 23332385664 23426710272 23429382144 23475142656 23520992544 23576115312 23578804224 23624856576 23647748096 23670998874 23693935104 23702740992 23740212321 23798562816 23845044384 23847763968 23853906432 23894341632 24067284381 24070029312 24078974976 24117041088 24126004224 24223537152 24270848748 24273616896 24294366208 24341816142 24344592384 24350862816 24392140416 24449304768 24499851264 24506161686 24508956672 24547702536 24556825728 24580620288 24628629312 24728194176 24737384448 24779317248 24785699652 24885899496 24888737792 24937348608 24958665284 24970788864 25010264832 25019559936 25068426264 25130041344 25169769072 25172639744 25179123456 25252746624 25413797304 25416695808 25456876704 25466337792 25516076733 25569289216 25619229234 25653583872 25694139261 25703688528 25817190912 25820135424 25860954112 25867615113 25870565376 25895632896 25921093824 25946210304 25996886496 26060783616 26111683584 26162682966 26268449468 26355049056 26358054912 26409535488 26461116612 26523129726 26526154752 26568089576 26577963648 26603716608 26655676992 26665583616 26773383168 26825674932 26828734464 26881134336 27025997824 27078782976 27088846848 27131671224 27198357504 27251479296 27254587392 27307819008 27331161984 27334279168 27387666432 27394720668 27441157968 27505467864 27508604928 27518828544 27562332672 27572576256 27616165353 27653197824 27707207976 27764989952 27819218448 27822391296 27829557504 27876731904 27942062592 27996636933 27999830016 28054517184 28081700864 28092137472 28136547936 28147004928 28260793344 28271296512 28315990206 28319219712 28326513888 28409339952 28524188896 28538044416 28583159808 28590521967 28593782784 28638986292 28649630016 28765450368 28768731136 28849559872 28860281856 28909203456 28916649594 29033549412 29044339776 29047652352 29093573376 29104386048 29132587008 29161230552 29189486592 29246497308 29318381568 29364730584 29375644032 29555376128 29649430188 29652811776 29699689488 29710727424 29783752704 29841924096 29889100773 29900209104 29929181184 29987636616 30120056064 30123491328 30182326272 30241276128 30363530944 30404247552 30463630848 30474952704 30523130127 30598152192 30657914208 30661410816 30721296384 30747557232 30751064064 30811124736 30871302714 30886854656 30943651347 30947180544 30958682112 31007624256 31109847552 31235613696 31296620754 31300190208 31308252192 31361323392 31434820416 31438405632 31499808768 31561331832 31591913472 31603654656 31653616428 31665380544 31731417088 31793392512 31797018624 31805208576 31859122176 31960507446 32089712508 32093372416 32105299968 32156054784 32168005632 32298049536 32361131664 32364822528 32455754856 32459456512 32467817088 32522853888 32599073024 32666468352 32674882248 32678608896 32730270048 32742434304 32774160384 32838172416 32970925568 32983179264 33035321907 33039089664 33047599536 33181199328 33249798144 33294385152 33347019776 33359413248 33412150674 33424568352 33506721792 33559692096 33572164608 33637735242 33670328832 33736091193 33872474314 33885063072 33888927744 33942502272 33955117056 34021435644 34158972312 34204778496 34258852348 34271584704 34422921216 34490153484 34494087168 34561458432 34591001886 34594947072 34662515328 34747711488 34815578112 34828517376 34883577288 35140065408 35144073216 35212713984 35281488816 35364172968 35368206336 35437284864 35471622144 35506498311 35540902656 35554111488 35697844224 35767566576 35771645952 35780859648 35841512448 36105043968 36118462464 36175561632 36189006336 36264476672 36335305728 36406273122 36410425344 36441549312 36512724213 36516888576 36526294224 36588210624 36673957152 36678139904 36691771392 36749776896 36759242529 36763435008 36821553804 36870930432 36942943968 37092291264 37096521728 37106076672 37168975872 37178549478 37256083456 37328849244 37333106688 37406022912 37437997926 37456183296 37515397248 37529339904 37602639396 37681057792 37695062016 37754653608 37758959616 37768685184 37879119936 38110879744 38120695956 38125043712 38185315056 38199506688 38353933824 38428843851 38480375808 38545604608 38555532792 38711399216 38725786368 38730203136 38791431168 38805848064 38843449344 38881640736 38919315456 38995329744 39091175424 39152974112 39167525376 39244024449 39402674202 39532573584 39537082368 39599585984 39614303232 39691674918 39711670272 39784694589 39789232128 39852134364 39866945472 39905574912 39983515488 40160074752 40238512398 40243101696 40321701504 40538996736 40618174464 40633270272 40697506836 40797536256 40877218944 40881881088 40961728512 40996742976 41001418752 41081499648 41161736952 41258201796 41262907392 41278242816 41343499008 41358864384 41479796736 41647484928 41728827672 41733586944 41744336256 41815097856 41913093888 41917874176 41999745024 42081775776 42122551296 42138206208 42204821904 42220507392 42391190016 42396024832 42406944768 42473985309 42478829568 42489770832 42614009928 42786283344 42807066624 42874739712 42890674176 42958479438 42974445024 43064066048 43148175552 43153096704 43274339808 43290422784 43363805184 43374974391 43550324118 43555291136 43566509664 43571478528 43640360064 43656579072 43698880512 43784229888 43869745962 43977572352 44047095876 44052119552 44063466048 44241599104 44333064192 44474145282 44479217664 44549534232 44566091136 44675629056 44746256128 44762886144 44850313656 44893771776 44981454924 45180084096 45185236992 45256669696 45273489408 45361914192 45545296416 45606371328 45695446272 45897228288 45969786569 45986871312 45992116224 46081944576 46121335848 46126596096 46216687104 46306954071 46330281984 46420770816 46438023168 46494156758 46511436384 46664771328 46853420544 46858764288 46944931131 46950285312 47041985088 47152230624 47157608448 47249713152 47295496192 47341997748 47387870208 47405481984 47480424642 47597125632 47690088768 47695527936 47707812864 47788683264 47940761169 48134568762 48140058624 48157949952 48234082176 48252008448 48447074304 48541697496 48547233792 48588732416 48683632284 48689184768 48701725632 48784280832 48898609536 48999702528 49012323372 49017913344 49095405072 49113651456 49161240576 49257258624 49456388352 49474768896 49558634496 49571399304 49771798992 49777475584 49874697216 49917330568 49941577728 50020529664 50039119872 50118226011 50136852528 50260082688 50339538144 50345279488 50358246912 50456602863 50505493248 50808711471 50827594608 50833391616 50913753408 50932675584 51032153466 51138578432 51238458468 51307167744 51388278522 51407377056 51634381824 51721908224 51735230226 51741130752 51791265792 51842187648 51886502829 51892420608 51993772992 52121567232 52223367168 52325365932 52536898936 52710098112 52716109824 52819070976 52922233224 53046259452 53052309504 53136179152 53155927296 53207433216 53311353984 53331167232 53546766336 53651349864 53657468928 53762268672 54051995648 54157565952 54177693696 54263342448 54396715008 54502958592 54509174784 54609409683 54615638016 54662323968 54668558336 54775332864 54789441336 54882315936 55010935728 55017209856 55037657088 55124665344 55145152512 55232330706 55306395648 55414415952 55529979904 55638436896 55644782592 55659115008 55753463808 55884125184 55993273866 55999660032 56109034368 56156996889 56163401728 56184274944 56273095872 56294009856 56521586688 56542593024 56631980412 56638439424 56653027776 56818679904 57048377792 57166319616 57181043934 57187565568 57277972584 57299260032 57530900736 57537462272 57699119744 57720563712 57818406912 57833299188 58067098824 58088679552 58095304704 58187146752 58208772096 58265174016 58322461104 58378973184 58492994616 58636763136 58729461168 58751288064 59104011303 59110752256 59298860376 59305623552 59399378976 59421454848 59537512377 59567505408 59683848192 59778201546 59800418208 59858362368 59975273232 60240112128 60246982656 60357768597 60364652544 60482552256 60727061888 60808495104 60927261696 60949905408 61046260254 61196304384 61315828416 61322821632 61442592768 61495114464 61502128128 61622249472 61742605428 61887302694 61894361088 61917364224 62015248512 62219695104 62471227392 62593241508 62600380416 62616504384 62722646784 62869640832 62876811264 62999617536 63122663664 63183826944 63207309312 63307232856 63330761088 63462834176 63586785024 63594037248 63610417152 63718244352 63921014892 64179425016 64186744832 64210599936 64312109568 64336011264 64437719157 64596099072 64722263328 64729645056 64911509712 64918913024 64935634176 65045707776 65198146048 65325486177 65332936704 65349764496 65357217792 65460540096 65484868608 65548320768 65676344832 65804618943 65941851136 65966358528 66070643814 66078179328 66095199072 66362398656 66499596288 66588770304 66694039552 66711217923 66718826496 66824301348 66849136704 67013443584 67119384192 67144329216 67275470484 67340657664 67472182386 67744948628 67770126144 67777855488 67885004544 67910234112 68042871288 68317944624 68409556992 68517704696 68543169408 68845842432 68980306968 68988174336 69122916864 69182003772 69189894144 69325030656 69495422976 69631156224 69657034752 69741235137 69767154576 70280130816 70288146432 70425427968 70562977632 70728345936 70736412672 70874569728 70943244288 71012996622 71081805312 71108222976 71220636963 71395688448 71535133152 71543291904 71561719296 71683024896 72201853143 72210087936 72236924928 72351123264 72378012672 72528953344 72670611456 72812546244 72820850688 72883098624 73025448426 73033777152 73052588448 73176421248 73347914304 73356279808 73499553792 73518485058 73526870016 73643107608 73741860864 73885887936 74184582528 74193043456 74212153344 74337951744 74357098956 74512166912 74657698488 74666213376 74812045824 74875995852 74912366592 75030794496 75058679808 75205278792 75362115584 75390124032 75509307216 75517919232 75537370368 75758239872 76221759488 76241391912 76250087424 76370630112 76399013376 76707867648 76857687702 76960751616 77082417783 77091209216 77111065584 77422798432 77451572736 77460406272 77582862336 77602845339 77611696128 77686898688 77763281472 77838630912 77990659488 78182350848 78305948224 78335050752 78488048898 78805348404 79065147168 79074164736 79199171968 79228606464 79383349836 79569389178 79578464256 79704268728 79733890944 79811149824 79967030976 80320149504 80477024796 80486203392 80643403008 81077993472 81236348928 81266540544 81395013672 81595072512 81754437888 81763762176 81923457024 81993485952 82002837504 82162999296 82323473904 82516403592 82525814784 82556485632 82686998016 82717728768 82848496059 82959593472 83294969856 83457655344 83467173888 83488672512 83630195712 83826187776 83835748352 83989910799 83999490048 84163551552 84245102592 84276412416 84409643808 84441014784 84782380032 84813889536 84947970618 84957659136 84979541664 85228019856 85572566688 85614133248 85749479424 85771565901 85781348352 85916958876 85948890048 86128132096 86296351104 86306193408 86548679616 86580845568 86727610368 86749948782 87100648236 87110582272 87133019328 87142957056 87280720128 87313158144 87397761024 87568459776 87739491924 87955144704 88094191752 88104239104 88126932096 88483198208 88666128384 88948290564 88958435328 89099068464 89132182272 89351258112 89492512256 89525772288 89667302319 89700627312 89787543552 89962909848 90360168192 90370473984 90513339392 90546978816 90723828384 91090592832 91212742656 91390892544 91569390381 91794456576 91939573138 91973742624 91984232448 92163889152 92242671696 92253192192 92433374208 92613908142 92660563968 92830954041 92841541632 92876046336 92988313516 93022872768 93329542656 93706841088 93889862262 93900570624 94083970176 94304461248 94315216896 94499426304 94590992384 94683995496 94775740416 94810963968 94960849284 95194251264 95380177536 95391055872 95415625728 95577366528 95881522338 96269137524 96280117248 96315899904 96468164352 96504016896 96894148608 97083394992 97094467584 97177464832 97367264568 97378369536 97403451264 97568561664 97797219072 97999405056 98024646744 98035826688 98190810144 98227302912 98322481152 98514517248 98912776704 98949537792 99105965721 99117268992 99142798608 99543597984 99554951168 99749394432 99834661136 99883155456 100041059328 100078239744 100236452022 100273705056 100520165376 100679076288 100690558976 100716493824 100913205726 101010986496 101208273579 101617422942 101655189216 101666783232 101827506816 101865351168 102064306932 102277156864 102476916936 102614335488 102776557044 102814754112 103268763648 103443816448 103470460452 103482261504 103684375296 103773005658 103784841216 103987545984 104243134464 104446734336 104650731864 105073797872 105420196224 105432219648 105638141952 105844466448 106092518904 106104619008 106272358304 106311854592 106414866432 106519494933 106622707968 106662334464 107093532672 107302699728 107314937856 107524537344 108103991296 108315131904 108355387392 108526684896 108793430016 109005917184 109218819366 109231276032 109324647936 109337116672 109538172639 109550665728 109578882672 109764631872 110021871456 110034419712 110075314176 110249330688 110290305024 110464661412 110612791296 110828831904 111059959808 111276873792 111289565184 111318230016 111506927616 111768250368 111986547732 111999320064 112218068736 112313993778 112326803456 112368549888 112546191744 112588019712 113043173376 113085186048 113263960824 113276878848 113306055552 113637359808 114096755584 114332639232 114362087868 114375131136 114555945168 114598520064 115061801472 115074924544 115286531553 115398239488 115441127424 115636813824 115666598376 116134197648 116177359104 116190609408 116374293504 116417544192 116530348032 116644922208 116757946368 116985989232 117273526272 117458922336 117502576128 117732073347 118208022606 118221504512 118553660099 118597720752 118611247104 118798757952 118842909696 119075024754 119135010816 119354083767 119367696384 119556403092 119600836416 119716724736 119950546464 120480224256 120715537194 120729305088 120965104512 121454123776 121616990208 121854523392 121899810816 122092520508 122392608768 122631656832 122645643264 122885185536 122990228928 123004256256 123244498944 123485210856 123774605388 123788722176 123834728448 124030497024 124439390208 124775134973 124942454784 125186483016 125200760832 125233008768 125445293568 125739281664 125753622528 125999235072 126245327328 126367653888 126414618624 126614465712 126661522176 126925668352 127173570048 127188074496 127220834304 127421955927 127436488704 127842029784 128358850032 128373489664 128421199872 128624219136 128672022528 128875438314 129192198144 129444526656 129459290112 129823019424 129837826048 129871268352 130091415552 130124923173 130396292096 130650972354 130665873408 130699528992 130714435584 130921080192 130969737216 131096641536 131352689664 131609237886 131883702272 131932717056 132141287628 132156358656 132190398144 132724797312 132999192576 133388079104 133422435846 133437652992 133648602696 133698273408 134026887168 134238768384 134288658432 134550940968 134681315328 134944364772 135489897256 135540252288 135555710976 135770009088 135820468224 136085742576 136635889248 136819113984 137035409392 137086338816 137691684864 137909359707 137960613936 137976348672 138245833728 138364007544 138379788288 138650061312 138920862213 138990845952 139262312448 139314069504 139482470274 139534309152 140560261632 140576292864 140834793393 140850855936 141125955264 141456691872 141472825344 141749139456 141886488576 142025993244 142163610624 142216445952 142441273926 142791376896 143070266304 143086583808 143123438592 143366049792 144403706286 144420175872 144473849856 144702246528 144756025344 145057906688 145341222912 145625092488 145641701376 145766197248 146050896852 146067554304 146105176896 146352842496 146695828608 146712559616 146999107584 147036970116 147053740032 147286215216 147483721728 147771775872 148369165056 148386086912 148424306688 148675903488 148714197912 149024333824 149315396976 149332426752 149624091648 149751991704 149824733184 150061588992 150117359616 150354678033 150410557584 150724231168 150780248064 151018614432 151035838464 151074740736 151516479744 152426134413 152443518976 152482783824 152500174848 152741260224 152798026752 153415735296 153715375404 153921503232 154164835566 154182418432 154222131168 154845596864 154903145472 155165724672 155205690678 155223392256 155373797376 155526562944 155659508487 155677261824 155981318976 156364701696 156611896448 156670101504 156976097796 157610696808 158130294336 158148329472 158398343936 158457212928 158766699672 159138778356 159156928512 159408537456 159467781888 159622299648 159934061952 160640299008 160954049592 160972406784 161286806016 162155986944 162472697856 162533081088 162729548653 162790027344 163190145024 163508875776 163527524352 163828229049 163846914048 163986971904 164005675008 164325998592 164646947808 165032807184 165051629568 165112971264 165373996032 165435457536 165696992118 165919186944 166589939712 166915310688 166934347776 166977345024 167260391424 167652375552 167979821598 167998980096 168327103104 168470990667 168490205184 168552824832 168819287616 168882029568 169564760064 169627779072 169895941236 169915318272 169959083328 170456039712 171145133376 171498958848 171543131802 171562696704 171833917752 171897780096 172256264192 172592702208 172612386816 173097359232 173161691136 173455220736 173499897564 174201296472 174221164544 174266038656 174285914112 174561440256 174626316288 174795522048 175136919552 175478983848 175910289408 176188383504 176208478208 176253864192 176966396416 177312033909 177332256768 177896581128 177916870656 178198136928 178264364544 178612537131 178702516224 178985024512 179051544576 179334604638 179401254624 179575087104 179925819696 180720336384 180740947968 181026678784 181073305791 181093957632 181447656768 182181185664 182425485312 182781785088 183138780762 183588913152 183879146276 183947485248 183968464896 184327778304 184485343392 184506384384 184866748416 185227816284 185661908082 185683083264 185752092672 185976627032 186045745536 186659085312 187413682176 187779724524 187801141248 188167940352 188608922496 188630433792 188998852608 189181984768 189367990992 189551480832 189621927936 189921698568 190388502528 190760355072 190782111744 190831251456 191154733056 191763044676 192538275048 192560234496 192631799808 192936328704 193008033792 193313157471 193788297216 194166789984 194188935168 194354929664 194734529136 194756739072 194806902528 195137123328 195594438144 195976458531 195998810112 196049293488 196071653376 196381620288 196454605824 196644962304 197029034496 197825553408 197899075584 198211931442 198234537984 198285597216 199087195968 199109902336 199498788864 199669322272 199766310912 200082118656 200133653769 200156479488 200472904044 200547410112 201040330752 201358152576 201381117952 201432987648 201826411452 202021972992 202416547158 203234845884 203310378432 203333566464 203655013632 203730702336 204128613864 204554313728 204953833872 205228670976 205553114088 205629508224 206537527296 206887632896 206940920904 206964523008 207368750592 207546011316 207569682432 207975091968 208486268928 208893468672 209223705411 209301463728 210147595744 210840392448 210864439296 211276283904 211688932896 212185037808 212209238016 212544716608 212623709184 212829732864 213038989866 213245415936 213324668928 213661910889 214187065344 214605399456 214629875712 215049074688 216207982592 216605559429 216630263808 216710774784 217053369792 217586860032 218011834368 218437638732 218462552064 218649295872 219076345278 219101331456 219157765344 219529263744 220043742912 220068839424 220498661376 220580610048 220929322824 221225582592 221657663808 222119919616 222553747584 222579130368 222636460032 223013855232 223536500736 223973095464 223998640128 224436137472 224627987556 224653606912 224737099776 225092383488 225176039424 226086346752 226170372096 226527921648 226553757696 226612111104 227274719616 228193511168 228665278464 228724175736 228750262272 229111890336 229197040128 230123602944 230573063106 230796478976 230882254848 231247253349 231273627648 231333196752 232268395296 232354718208 232381218816 232748587008 232808536017 232835088384 233060696064 233289844416 233515892736 233971978464 234547052544 234917844672 235005152256 235464146694 236416045212 236443009024 237107320198 237195441504 237222494208 237597515904 237685819392 238150049508 238708167534 238735392768 239112806184 239201672832 239433449472 239901092928 240960448512 241431074388 241458610176 241930209024 242908247552 243233980416 243709046784 243799621632 244185041016 244785217536 245263313664 245291286528 245770371072 245980457856 246008512512 246488997888 246970421712 247549210776 247577444352 247669456896 248060994048 248545488177 248878780416 249550269946 249884909568 250372966032 250401521664 250466017536 250890587136 251478563328 251507245056 251969732397 251998470144 252490654656 252735307776 252829237248 253228931424 253323044352 253851336704 254347140096 254441668608 254843911854 254872977408 255684059568 256717700064 256746979328 256842399744 257248438272 257314697703 257344045056 257750876628 258384396288 258889053312 258918580224 259646038848 259675652096 259742536704 260182831104 260249846346 260792584192 261301944708 261331746816 261399057984 261428871168 261842160384 261939474432 262193283072 262705379328 263218475772 263767404544 263865434112 264282575256 264312717312 264380796288 265449594624 265998385152 266776158208 266844871692 266875305984 267297205392 267396546816 268053774336 268477536768 268577316864 269001906957 269101881936 269362630656 269888729544 270979794512 271080504576 271111421952 271540018176 271640936448 272171485152 273271778496 273638227968 274070818784 274172677632 274708171143 275383369728 275818719414 275921227872 275952697344 276491667456 276728015088 276759576576 277300122624 277841724426 277981691904 278492862123 278524624896 278628139008 278964940548 279068618304 281120523264 281669586786 281701711872 282251910528 282913383744 282945650688 283498278912 283772977152 284051986488 284327221248 284432891904 284882547852 285582753792 286140532608 286173167616 286246877184 286732099584 288807412572 288840351744 288947699712 289404493056 289512050688 290115813376 290682445824 291250184976 291283402752 291532394496 292101793704 292135108608 292210353792 292705684992 293391657216 293425119232 293998215168 294073940232 294107480064 294572430432 294967443456 295543551744 296738330112 296772173824 296848613376 297317897163 297351806976 297428395824 298048667648 298630793952 298664853504 299248183296 299503983408 299649466368 300123177984 300234719232 300709356066 300821115168 301448462336 301560496128 302037228864 302071676928 302149481472 303032959488 303624820737 304852268826 304887037952 304965567648 305000349696 305482520448 305596053504 306831470592 307430750808 307843006464 308329671132 308364836864 308444262336 309691193728 309806290944 310331449344 310411381356 310446784512 311053125888 311319016974 311354523648 311962637952 312729403392 313223792896 313340203008 313952195592 315221393616 316260588672 316296658944 316796687872 316914425856 317533399344 318277556712 318313857024 318817074912 318935563776 319244599296 319558484799 319868123904 321280598016 321788505983 321908099184 321944813568 322573612032 324311973888 324945395712 325066162176 325459097306 325580054688 326380290048 327017751552 327656458098 327693828096 327973943808 328011350016 328614517917 328651997184 329293895616 330065614368 330103259136 330225942528 330747992064 330870915072 331393984236 331838373888 333179879424 333830621376 333868695552 333954690048 334520782848 335304751104 335959643196 335997960192 336654206208 336941981334 336980410368 337105649664 337638575232 337764059136 339129520128 339255558144 339791882472 339830636544 339918166656 340912079424 342290266752 342997917696 343086263604 343125393408 343667835504 343795560192 344512528384 345185404416 345224773632 345859594659 346194718464 346323382272 346910441472 346999795128 348402592944 348442329088 348532077312 348571828224 349122880512 349252632576 349591044096 350273839104 350957967696 351820578816 352376767008 352416956416 352507728384 353196220041 353932792832 354624067818 354664513536 355660980297 355793162256 355833741312 356396273856 356528729088 357225074262 357405032448 357970049024 358062251301 358103089152 358669209276 358802509248 359150174208 359851639392 361440672768 362053357568 362146611582 362187915264 362895313536 364362371328 364850970624 365563570176 366277561524 367177826304 367758292552 367894970496 367936929792 368655556608 368970686784 369012768768 369733496832 370455632568 371323816164 371366166528 371504185344 371953254064 372091491072 373318170624 374325404919 374827364352 375559449048 375602282496 376335880704 377217844992 377260867584 377997705216 378363969536 378735981984 379102961664 379243855872 379843397136 380777005056 381520710144 381564223488 381662502912 382265867781 382309466112 383526089352 385076550096 385120468992 385263599616 385872657408 386016067584 386626314942 387576594432 388333579968 388377870336 388709859328 389469058272 389513478144 389613805056 390274246656 391188876288 391952917062 391997620224 392098586976 392143306752 392763240576 392909211648 393289924608 394058068992 395651106816 395798151168 396423862884 396469075968 396571194432 398174391936 398219804672 398997577728 399338644544 400164237312 400267307538 400312958976 400945808088 401094820224 402080661504 402716305152 402762235904 402865975296 403652822904 404043945984 404833094316 406469691768 406620756864 406667132928 407310027264 407461404672 408257227728 409108627456 409907667744 410457341952 411106228176 411259016448 413075054592 413728079121 413775265792 413881841808 413929046016 414737501184 415092022632 415139364864 415950183936 416762586639 416972537856 417786937344 418447410822 418602927456 420295191488 421680784896 421728878592 422504380179 422552567808 423377865792 424370075616 424418476032 425089433216 425247418368 425659465728 426077979732 426490831872 426649337856 427323821778 428374130688 429210798912 429259751424 430098149376 433211118858 433260527616 433421549568 434106739584 435173720064 436023668736 436875277464 436925104128 437298591744 438152690556 438202662912 438315530688 439058527488 440087485824 440137678848 440997322752 441161220096 441858645648 442451165184 443315327616 444239839232 445107495168 445158260736 445272920064 446027710464 447073001472 447946190928 447997280256 448872274944 449255975112 449307213824 449474199552 450184766976 450352078848 451064034099 452172693504 452340744192 453055843296 453107515392 453224222208 454549439232 456387022336 457278403239 457330556928 457448351472 457500524544 458223780672 458394080256 460247205888 461146126212 461592957952 461764509696 462494506698 462547255296 462666393504 464536790592 464709436416 465497174016 465617072034 465670176768 466121392128 466579688832 466978525461 467031785472 467943956928 469094105088 469835689344 470010304512 470928293388 472832090424 472886018048 474214640396 474390883008 474444988416 475195031808 475371638784 476300099016 477416335068 477470785536 478225612368 478403345664 478866898944 479802185856 481920897024 482862148776 482917220352 483860418048 485816495104 486467960832 487418093568 487599243264 488188645959 488370082032 489570435072 490526627328 490582573056 491484687147 491540742144 491960915712 492017025024 492977995776 493940843424 495098421552 495154888704 495338913792 496121988096 497090976354 497757560832 499100539892 499769819136 500745932064 500803043328 500932035072 501781174272 502957126656 503939464794 503996940288 504981309312 505412972001 505470615552 505658474496 506457862848 506646088704 507702673408 508694280192 508883337216 509687823708 509745954816 511368119136 513435400128 513493958656 514496876544 514629395406 514688090112 515501753256 516768792576 517778106624 517837160448 519292077696 519351304192 519485073408 520365662208 520499692692 521585168384 522603889416 522663493632 522798115968 522857742336 523684320768 523878948864 524386566144 525410758656 526436951544 527534809088 527730868224 528565150512 528625434624 528761592576 530899189248 531936101727 531996770304 533552316416 533689743384 533750611968 534594410784 534793093632 536107548672 536955073536 537154633728 538003813914 538203763872 538725261312 539777459088 541959589024 542161009152 542222843904 543080036352 543219917373 543281872896 544342970304 546543556992 547276455936 548141637568 548345355264 549416342286 550766739456 551637438828 551842455744 551905394688 552983334912 553456030176 553519153152 554600245248 555683448852 556985724246 557049249792 557256278016 557929881096 558137236608 562241046528 563339173572 563403423744 564503821056 565826767488 565891301376 566996557824 567545954304 568103972976 568654442496 568865783808 569765095704 571165507584 572281065216 572346335232 572493754368 573464199168 577614825144 577680703488 577895399424 578808986112 579024101376 579939472413 580231626752 581364891648 582500369952 582566805504 583064788992 584203587408 584270217216 584420707584 585411369984 586783314432 586850238464 587929375593 587996430336 588147880464 588214960128 589144860864 589934886912 591087103488 593476660224 593697226752 594635794326 594703613952 594856791648 596097335296 597261587904 597329707008 598496366592 599007966816 599298932736 600246355968 600400961307 600469438464 601418712132 601642230336 602896924672 603120992256 604074457728 604143353856 604298962944 606065918976 607249641474 609704537652 609774075904 609931135296 610000699392 610965040896 611192107008 613662941184 614861501616 615686012928 616659342264 616729673728 616888524672 619382387456 619612581888 620662898688 620822762712 620893569024 622106251776 622638033948 622709047296 623925275904 625458806784 626447585792 626680406016 627671116233 627904391184 630442787232 632521177344 632593317888 633593375744 633828851712 635066798688 636555113424 636627714048 637634149824 637871127552 638489198592 639116969598 639736247808 640985732667 642561196032 643577011966 643816198368 643889627136 645147224064 648623947776 649816678287 649890791424 650132324352 650918194612 651160109376 652760580096 654035503104 655312916196 655387656192 655947887616 657229035834 657303994368 658587791232 660131228736 660206518272 661495984128 661741830144 662787968472 663676747776 666359758848 667661242752 667737391104 667909380096 669041565696 670609502208 671919286392 671995920384 673308412416 673883962668 673960820736 674211299328 675277150464 675528118272 678259040256 678511116288 679583764944 679661273088 679836333312 681824158848 684580533504 685995835392 686172527208 686250786816 687335671008 687591120384 689025056768 690370808832 691719189318 692389436928 692646764544 693741760047 693820882944 693999590256 696805185888 696884658176 697064154624 697143656448 698245761024 698425608051 698505265152 699182088192 700547678208 701915935392 703641157632 704753534016 704833912832 705015456768 706392440082 707865585664 709248135636 709329027072 711321960594 711586324512 711667482624 712792547712 713057458176 714450148524 715940098048 716124502602 716206178304 717338418552 717605018496 718300348416 719703278784 722881345536 724106715136 724293223164 724375830528 725790627072 728724742656 729701941248 731127140352 732555123048 734355652608 735516585104 735789940992 735873859584 737311113216 737941373568 738025537536 739466993664 740911265136 742647632328 742732333056 743008370688 743906508128 744182982144 745636464531 746636341248 748650809838 749654728704 751118898096 751204564992 752671761408 754435689984 754521735168 755909197191 755995410432 756727939072 757471963968 758205923328 758487711744 759686794272 761554010112 763041420288 763325005824 764531735562 764618932224 767052178704 770153100192 770240937984 770527199232 771745314816 772032135168 773252629884 775153188864 776667159936 776755740672 777419718656 778938116544 779026956288 779227610112 780548493312 782377752576 783905834124 783995240448 784197173952 784286613504 785526481152 785818423296 786579849216 788116137984 791302213632 791596302336 792847725768 792938151936 793142388864 796348783872 796439609344 797995155456 798677289088 800328474624 800534615076 800625917952 801891616176 802189640448 804161323008 805432610304 805524471808 805731950592 807005720871 807305645808 808087891968 809666188632 812939383536 813241513728 813334265856 814620054528 814922809344 816514455456 818217254912 819815335488 820914683904 822212456352 822518032896 824124513429 826150109184 827456158242 827550531584 827763683616 827858092032 829475002368 830184045264 830278729728 831900367872 833525173278 833945075712 835478586369 835573874688 836894821644 837205854912 840590382976 843361569792 845008760358 845105135616 846755731584 848740151232 848836952064 850178866432 850494836736 851318931456 852155959464 852981663744 853298675712 854647643556 856748261376 858421597824 858519502848 860196298752 866422237716 866521055232 866843099136 868213479168 870347440128 872047337472 873425944811 873750554928 873850208256 874597183488 876305381112 876405325824 876631061376 878117054976 880174971648 880275357696 881994645504 882322440192 883717291296 884902330368 886630655232 888479678464 890214990336 890316521472 890545840128 891953691489 892055420928 894146002944 895892381856 895994560512 897744549888 898511950224 898614427648 898948399104 900369533952 900704157696 902128068198 904345387008 904681488384 906111686592 906215030784 906448444416 909098878464 910874462211 912774044672 914556806478 914661113856 914896702944 915001049088 916447561344 916788160512 920494411776 922292252424 923185915904 923529019392 924989013396 925094510592 925332787008 929073581184 929418872832 930994348032 931234144068 931340353536 933159377664 933957050922 934063570944 935887913856 938188210176 939671378688 940020609024 941856586776 945664180848 945772036096 948429280792 948781766016 948889976832 950390063616 950743277568 952600198032 954832670136 954941571072 956451224736 956806691328 957733797888 958675454397 959604371712 963841794048 965365517949 965724297552 965834440704 967720836096 971632990208 972935921664 974836187136 975198486528 976377291918 976740164064 979140870144 981053254656 982969374294 983081484288 983921831424 984034050048 985843553751 985955991552 987881686848 990196843104 990309777408 990677827584 992243976192 994181952708 995515121664 998201079784 999539638272 1001491864128 1001606086656 1001864070144 1003562348544 1005914253312 1007878929588 1007993880576 1009962618624 1010825944002 1010941231104 1011316948992 1012915725696 1013292177408 1015405346816 1017388560384 1017766674432 1019375647416 1019491909632 1022736238272 1026870800256 1026987917312 1028993753088 1029258790812 1029376180224 1031003506512 1033537585152 1035556213248 1035674320896 1037578783977 1038584155392 1038702608384 1038970146816 1040731324416 1040999385384 1043170336768 1045207778832 1045326987264 1045596231936 1045715484672 1047368641536 1047757897728 1048773132288 1050821517312 1052873903088 1055069618176 1055461736448 1057130301024 1057250869248 1057523185152 1061798378496 1063872203454 1063993540608 1066982940891 1067104632832 1067379486768 1067501223936 1069188821568 1069586187264 1072215097344 1073910147072 1074186753903 1074309267456 1076007627828 1076407527744 1077450522624 1079554918176 1083919178048 1084322018304 1086160072704 1086439834746 1086563745792 1088685940608 1093087113984 1094552911872 1096283275136 1096690710528 1098832684572 1101533478912 1103274877656 1103684911488 1103810789376 1105966669824 1106912060352 1107038306304 1109200490496 1111366897704 1113971448492 1114098499584 1114512556032 1115859762192 1116274473216 1122976214757 1124482093056 1126678347144 1126806847488 1129007642112 1131653534976 1131782602752 1133993115648 1135091908608 1136207945952 1137308884992 1137731567616 1139530191408 1142331015168 1144562130432 1144692670464 1144987508736 1146797603343 1146928398336 1155229650288 1155361406976 1155790798848 1157617972224 1158048202752 1159878944826 1160463253504 1162729783296 1165000739904 1165133611008 1166129577984 1168407174816 1168540434432 1168841415168 1170822739968 1173566628864 1175858751186 1175992860672 1176295760928 1176429920256 1178289721728 1179869773824 1182174206976 1186953320448 1187394453504 1189271588652 1189407227904 1189713583296 1192194670592 1194523175808 1194659414016 1196992733184 1198015933632 1200492711936 1200801922614 1200938876928 1202837424264 1203284460672 1205793849344 1206241984512 1208148915456 1208286707712 1208597925888 1212131837952 1214499282948 1219409075304 1219548151808 1219862270592 1220001398784 1221930081792 1222384214016 1227325882368 1229723003232 1231372025856 1233318684528 1233459347456 1233777049344 1238764774912 1239225163776 1241184237363 1241325797376 1241645525424 1241787138048 1244212503552 1245276067896 1245418094592 1247850551808 1250287759917 1250917613568 1252895171584 1253360812032 1255342232466 1255808782368 1260885574464 1265042354688 1265186635776 1267186751488 1267513140537 1267657703424 1270133597376 1273110226848 1273255428096 1275268299648 1275742255104 1276978397184 1278233939196 1279472495616 1281971465334 1285122392064 1287154023932 1287632396736 1287779254272 1290294448128 1299633356574 1299781582848 1300264648704 1301836389224 1302320218752 1305521160192 1308071006208 1310625832392 1310775312384 1311895775232 1314458071668 1314607988736 1317175582464 1320262457472 1320413036544 1322991968256 1323483660288 1325575936944 1327353495552 1332719517696 1335322485504 1335474782208 1335818760192 1338083131392 1341219004416 1343838572784 1343991840768 1346616824832 1347767925336 1347921641472 1348422598656 1350554300928 1351056236544 1353192102297 1356518080512 1357022232576 1359167529888 1359322546176 1359672666624 1363648317696 1369161067008 1371835209717 1371991670784 1372345054416 1372501573632 1374671342016 1375182240768 1378050113536 1380741617664 1383438378636 1384778873856 1385293529088 1387483520094 1387641765888 1387999180512 1393610371776 1393769316352 1394128309248 1396491522048 1396851216102 1397010530304 1398364176384 1400935576383 1401095356416 1403831870784 1407282315264 1409507068032 1409667825664 1410030913536 1412784880164 1415731171328 1418496271272 1418658054144 1422643921188 1423172649024 1423334965248 1425585095424 1426114916352 1428900297048 1431880196096 1432249005204 1432412356608 1434676837104 1435210036992 1436600696832 1439406557568 1445762691072 1448213430272 1448586446328 1448751661056 1451581254144 1457449485312 1459403882496 1462254280704 1464565937877 1465110246096 1468711305216 1471033170208 1471579881984 1471747719168 1474454061441 1474622226432 1475882747136 1476051075072 1478933987328 1481822530272 1485295264656 1485464666112 1486016741376 1487813016256 1488365964288 1491272929062 1493272682496 1497301619676 1499309457408 1502237796192 1502409129984 1505343522816 1508871379968 1511818394382 1511990820864 1513455878144 1514943927936 1516238916003 1516411846656 1516975423488 1519373588544 1523108020224 1526082840576 1526650011648 1529063471124 1529237864448 1534104357408 1540306200384 1540481875968 1543490629632 1544064270336 1546505259768 1550306377728 1553334319872 1553511481344 1554839437312 1557876233088 1558053912576 1558455220224 1561096986624 1564755505152 1567811668248 1567990480896 1568394347904 1568573227008 1571052962304 1571636846592 1573159698432 1576232275968 1582604427264 1583192604672 1585695451536 1585876303872 1586284777728 1592697567744 1592879218688 1595808305181 1595990310912 1597354578176 1600656949248 1601069230152 1601251835904 1603783232352 1604379280896 1608322646016 1610865220608 1611463901184 1614011441742 1614611291616 1616175783936 1619332377264 1625878767072 1626483027456 1626668531712 1629240109056 1629659752119 1629845618688 1633028910912 1636434509824 1639630670976 1641829367808 1644424912704 1645036065792 1648249026858 1652300218368 1654912316484 1655101063168 1655527367232 1655716184064 1658950004736 1660368090528 1660557459456 1663800735744 1667050346556 1670957172738 1671147749376 1673789643288 1674411709824 1681180765952 1686723139584 1690017520716 1690210271232 1693511463168 1697480302464 1697673904128 1700357732864 1700989673472 1702637862912 1704311918928 1705963327488 1706597351424 1709295287112 1713496522752 1716843195648 1717039005696 1720392597504 1732844475432 1733042110464 1733686198272 1736426958336 1739818417239 1740694880256 1744094674944 1746851889622 1747501109856 1747700416512 1749194366976 1752610762224 1752810651648 1753262122752 1756234109952 1760349943296 1760550715392 1763788126779 1763989291008 1764644880384 1767434582592 1769804660736 1773261310464 1776959356928 1780429980672 1781091680256 1783907382978 1784110841856 1788292005888 1791784763712 1791989121024 1795489099776 1797023900448 1797228855296 1797896798208 1800739067904 1801202883921 1801408315392 1804256136396 1808690774016 1809362976768 1812223373184 1812430061568 1812896888832 1818197756928 1821748924422 1825548089344 1829113612956 1829322227712 1829793405888 1830002098176 1832895122688 1833576321024 1840988823552 1844584504848 1846371831808 1847058038784 1849978026792 1850189021184 1850665574016 1858147162368 1858837745664 1861988696064 1862468288136 1862680707072 1866318755328 1867914101844 1868127141888 1871775827712 1876376420352 1879342757376 1880041218048 1883013348699 1883713173552 1891328361696 1891544072192 1896858561584 1897563532032 1897779953664 1900780127232 1901486555136 1905200396064 1909665340272 1909883142144 1912902449472 1913613382656 1915467595776 1917350908794 1919208743424 1922957198001 1927683588096 1930731035898 1931448595104 1931668881408 1935441672192 1943265980416 1945871843328 1949450034861 1949672374272 1950396973056 1952754583836 1953480328128 1958281740288 1962106509312 1965938748588 1966162968576 1967843662848 1971687107502 1971911983104 1975763373696 1980393686208 1980619554816 1984487952384 1988363905416 1991030243328 1996402159568 1999079276544 2002983728256 2003212173312 2003728140288 2007124697088 2011828506624 2015757859176 2015987761152 2019925237248 2021651888004 2021882462208 2022633897984 2025831451392 2026584354816 2030810693632 2034777120768 2035533348864 2038751294832 2038983819264 2045472476544 2053741600512 2053975834624 2057987506176 2058517581624 2058752360448 2062007013024 2067075170304 2071112426496 2075157567954 2077168310784 2077405216768 2077940293632 2081225280141 2081462648832 2081998770768 2086340673536 2090415557664 2090653974528 2091192463872 2091430969344 2094737283072 2095515795456 2097546264576 2101643034624 2105747806176 2110139236352 2110923472896 2114260602048 2114501738496 2115046370304 2123596756992 2127744406908 2127987081216 2133965881782 2134209265664 2134758973536 2135002447872 2138377643136 2139172374528 2147820294144 2148373507806 2148618534912 2152015255656 2152815055488 2154901045248 2159109836352 2167838356096 2168644036608 2172320145408 2172879669492 2173127491584 2177371881216 2186174227968 2189105823744 2192566550272 2193381421056 2197665369144 2203066957824 2206549755312 2207369822976 2207621578752 2211933339648 2213824120704 2214076612608 2218400980992 2222733795408 2227942896984 2228196999168 2229025112064 2231719524384 2232548946432 2236909393593 2245952429514 2248964186112 2252519541881 2253356694288 2253613694976 2258015284224 2263307069952 2263565205504 2267727591573 2267986231296 2270183817216 2272415891904 2274617769984 2275463135232 2279060382816 2284662030336 2289124260864 2289975017472 2293595206686 2293856796672 2310459300576 2310722813952 2311581597696 2315235944448 2316096405504 2319757889652 2325459566592 2330001479808 2330267222016 2332259155968 2336814349632 2337080868864 2337682830336 2341645479936 2347133257728 2351717502372 2351985721344 2352591521856 2352859840512 2356579443456 2359739547648 2364348413952 2373906640896 2374788907008 2378543177304 2378814455808 2379427166592 2384389341184 2389046351616 2389318828032 2393985466368 2396031867264 2400985423872 2401603845228 2401877753856 2405674848528 2406568921344 2411587698688 2412483969024 2416297830912 2416573415424 2417195851776 2421017162613 2424263675904 2428998565896 2438818150608 2439096303616 2439724541184 2440002797568 2443860163584 2444768428032 2454651764736 2459446006464 2462744051712 2466637369056 2466918694912 2467554098688 2472373540287 2477529549824 2478450327552 2482368474726 2482651594752 2483291050848 2483574276096 2488425007104 2490552135792 2490836189184 2495701103616 2500575519834 2501835227136 2505790343168 2506435759107 2506721624064 2510684464932 2511617564736 2521771148928 2530084709376 2534373502976 2535026281074 2535315406848 2540267194752 2546220453696 2546510856192 2550536599296 2551484510208 2553956794368 2556467878392 2558944991232 2563942930668 2570244784128 2574308047864 2575264793472 2575558508544 2580588896256 2599266713148 2599563165696 2600529297408 2603672778448 2604640437504 2611042320384 2616142012416 2620277834433 2621251664784 2621550624768 2623791550464 2628916143336 2629215977472 2634351164928 2640524914944 2640826073088 2645983936512 2646967320576 2651151873888 2654706991104 2665439035392 2670644971008 2670949564416 2671637520384 2675861074467 2676166262784 2682438008832 2687677145568 2687983681536 2693233649664 2695535850672 2695843282944 2696845197312 2701108601856 2702112473088 2706384204594 2713036161024 2714044465152 2718335059776 2718645092352 2719345333248 2727296635392 2738322134016 2743670419434 2743983341568 2744690108832 2745003147264 2749342684032 2750364481536 2756100227072 2761483235328 2766876757272 2769557747712 2770587058176 2774967040188 2775283531776 2775998361024 2787220743552 2787538632704 2788256618496 2792983044096 2793702432204 2794021060608 2801871152766 2802190712832 2807663741568 2814564630528 2819014136064 2819335651328 2820061827072 2825569760328 2831462342656 2836992542544 2837316108288 2845287842376 2846345298048 2846669930496 2851170190848 2852229832704 2857800594096 2863760392192 2864498010408 2864824713216 2869353674208 2870420073984 2873201393664 2878813115136 2891525382144 2896096553847 2896426860544 2897172892656 2897503322112 2903162508288 2914898970624 2918807764992 2924508561408 2929131875754 2930220492192 2937422610432 2942066340416 2943159763968 2948908122882 2949244452864 2951765494272 2952102150144 2957530661253 2957867974656 2963645060544 2970590529312 2970929332224 2972033482752 2975626032512 2976731928576 2982545858124 2986545364992 2994603239352 2998618914816 3004475592384 3004818259968 3010687045632 3017742759936 3023636788764 3023981641728 3029887855872 3032477832006 3032823693312 3033950846976 3038747177088 3046216040448 3052165681152 3053300023296 3058126942248 3058475728896 3068208714816 3080612400768 3080963751936 3086981259264 3088128540672 3093010519536 3100612755456 3106668639744 3107022962688 3109678874624 3112736351931 3115752466176 3116107825152 3116910440448 3122193973248 3129511010304 3135623336496 3135980961792 3136788695808 3137146454016 3142105924608 3143273693184 3146319396864 3152464551936 3165208854528 3166385209344 3171390903072 3171752607744 3172569555456 3185395135488 3191616610362 3191980621824 3194709156352 3200948822673 3201313898496 3202138460304 3202503671808 3207566464704 3208758561792 3216645292032 3221730441216 3222560261709 3222927802368 3228022883484 3229222583232 3232351567872 3238664754528 3251757534144 3252966054912 3258480218112 3259319504238 3259691237376 3266057821824 3272869019648 3279261341952 3283658735616 3288849825408 3290072131584 3296498053716 3304600436736 3309824632968 3310202126336 3311054734464 3311432368128 3317900009472 3320736181056 3321114918912 3327601471488 3334100693112 3341914345476 3342295498752 3347579286576 3348823419648 3362361531904 3368928644271 3373446279168 3380035041432 3380420542464 3387022926336 3394960604928 3395347808256 3400715465728 3401979346944 3405275725824 3408623837856 3411926654976 3413194702848 3418590574224 3426993045504 3433686391296 3434078011392 3440392810029 3440785195008 3465688950864 3466084220928 3467372396544 3472853916672 3479636834478 3481389760512 3488189349888 3493703779244 3495002219712 3495400833024 3498388733952 3505221524448 3505621303296 3506524245504 3512468219904 3520699886592 3527576253558 3527978582016 3529289760768 3534869165184 3539609321472 3546522620928 3553918713856 3560859961344 3562183360512 3567814765956 3568221683712 3576584011776 3583569527424 3583978242048 3590978199552 3594047800896 3594457710592 3601478135808 3602405767842 3602816630784 3608512272792 3617381548032 3618725953536 3624446746368 3624860123136 3625793777664 3636395513856 3643497848844 3651096178688 3658227225912 3658644455424 3659586811776 3660004196352 3665790245376 3667152642048 3681977647104 3689169009696 3692743663616 3694116077568 3699956053584 3700378042368 3701331148032 3716294324736 3717675491328 3723552712089 3723977392128 3724936576272 3725361414144 3732637510656 3735828203688 3736254283776 3743551655424 3752752840704 3758685514752 3760082436096 3766026697398 3767426347104 3782656723392 3783088144384 3793717123168 3795127064064 3795559907328 3801560254464 3802539421611 3802973110272 3810400792128 3819330680544 3819766284288 3825804898944 3827226765312 3830935191552 3834701817588 3838417486848 3845914396002 3855367176192 3861462071796 3862897190208 3863337762816 3870883344384 3886531960832 3898900069722 3899344748544 3900793946112 3905509167672 3906960656256 3916563480576 3924213018624 3931877497176 3932325937152 3935687325696 3943374215004 3943823966208 3951526747392 3960787372416 3961239109632 3968975904768 3976727810832 3982060486656 3992804319136 3998158553088 4005967456512 4006424346624 4007456280576 4014249394176 4023657013248 4031515718352 4031975522304 4039850474496 4043303776008 4043764924416 4045267795968 4051662902784 4053168709632 4059576306891 4061621387264 4069554241536 4071066697728 4077502589664 4077967638528 4090944953088 4107483201024 4107951669248 4115505629151 4115975012352 4117035163248 4117504720896 4124014026048 4134150340608 4142224852992 4150315135908 4154336621568 4155880587264 4162450560282 4162925297664 4163997541536 4172681347072 4180831115328 4181307949056 4182384927744 4189474566144 4191031590912 4195092529152 4202806729149 4203286069248 4211495612352 4220278472704 4221846945792 4228521204096 4229003476992 4230092740608 4247193513984 4255488813816 4255974162432 4267931763564 4268418531328 4269517947072 4270004895744 4276755286272 4278344749056 4295640588288 4296747015612 4297237069824 4304030511312 4305630110976 4309802090496 4318219672704 4335676712192 4337288073216 4344640290816 4345759338984 4346254983168 4354743762432 4372348455936 4378211647488 4385133100544 4386762842112 4393697813631 4395330738288 4406133915648 4413099510624 4414739645952 4415243157504 4423362184323 4423866679296 4427648241408 4428153225216 4436801961984 4445467590816 4455885793968 4456393998336 4458050224128 4463439048768 4465097892864 4473818787186 4491904859028 4497928372224 4505039083762 4506713388576 4507227389952 4516030568448 4526614139904 4535455183146 4535972462592 4540367634432 4544831783808 4548716748009 4549235539968 4550926270464 4558120765632 4569324060672 4578248521728 4579950034944 4587190413372 4587713593344 4620918601152 4621445627904 4630471888896 4632192811008 4639515779304 4650919133184 4660002959616 4660534444032 4664518311936 4673628699264 4674161737728 4675365660672 4683290959872 4694266515456 4703435004744 4703971442688 4705183043712 4705719681024 4713158886912 4719479095296 4728696827904 4747813281792 4749577814016 4757086354608 4757628911616 4758854333184 4768778682368 4778092703232 4778637656064 4787424915543 4787970932736 4792063734528 4801970847744 4803207690456 4803755507712 4811349697056 4813137842688 4823175397376 4824967938048 4832595661824 4834391703552 4842034325226 4848527351808 4857997131792 4877636301216 4878192607232 4879449082368 4880005595136 4887720327168 4888979256357 4889536856064 4909303529472 4918892012928 4925488103424 4933274738112 4933837389824 4935108197376 4944747080574 4955059099648 4956900655104 4964736949452 4965303189504 4966582101696 4967148552192 4976850014208 4981104271584 4981672378368 4991402207232 5001151039668 5011580686336 5012871518214 5013443248128 5021368929864 5023235129472 5043542297856 5060169418752 5068747005952 5070052562148 5070630813696 5080534389504 5092440907392 5093021712384 5101073198592 5102969020416 5107913588736 5112935756784 5117889982464 5127885861336 5140489568256 5148616095728 5150529586944 5151117017088 5161177792512 5198533426296 5199126331392 5201058594816 5207345556896 5209280875008 5219455251717 5222084640768 5232284024832 5240555668866 5242503329568 5243101249536 5247583100928 5257832286672 5258431954944 5268702329856 5281049829888 5281652146176 5291364380337 5291967873024 5293934641152 5302303747776 5309413982208 5330878070784 5341289942016 5343275040768 5351722148934 5352332525568 5364876017664 5375354291136 5375967363072 5386467299328 5391071701344 5391686565888 5393690394624 5402217203712 5404224946176 5412768409188 5426072322048 5428088930304 5436670119552 5437290184704 5438690666496 5454593270784 5476644268032 5487340838868 5487966683136 5489380217664 5490006294528 5498685368064 5500728963072 5512200454144 5522966470656 5533753514544 5539115495424 5541174116352 5549934080376 5550567063552 5551996722048 5574441487104 5575077265408 5576513236992 5585966088192 5587404864408 5588042121216 5603742305532 5604381425664 5615327483136 5629129261056 5638028272128 5638671302656 5640123654144 5649040046097 5651139520656 5662924685312 5673985085088 5674632216576 5690575684752 5692690596096 5693339860992 5702340381696 5704459665408 5715601188192 5727520784384 5728996020816 5729649426432 5738707348416 5740840147968 5746402787328 5757626230272 5768871594003 5783050764288 5792193107694 5792853721088 5794345785312 5795006644224 5806325016576 5829797941248 5837615529984 5848350104583 5849017122816 5858263751508 5860440984384 5874845220864 5884132680832 5886319527936 5897816245764 5898488905728 5903530988544 5915061322506 5915735949312 5927290121088 5941181058624 5941858664448 5951252065024 5953463857152 5965091716248 5973090729984 5989206478704 5997237829632 6008951184768 6009636519936 6021374091264 6035485519872 6047273577528 6047963283456 6059775711744 6064955664012 6065647386624 6067901693952 6077494354176 6092432080896 6104331362304 6106600046592 6113981613677 6116253884496 6116951457792 6136417429632 6161224801536 6161927503872 6173962518528 6176257081344 6186021039072 6201225510912 6213337279488 6219357749248 6225472703862 6231504932352 6232215650304 6233820880896 6243675840423 6244387946496 6259022020608 6271246672992 6271961923584 6273577391616 6274292908032 6284211849216 6286547386368 6292638793728 6304929103872 6330417709056 6332770418688 6342781806144 6343505215488 6345139110912 6370790270976 6383233220724 6383961243648 6389418312704 6401897645346 6402627796992 6404276920608 6405007343616 6415132929408 6417517123584 6443460882432 6445120523418 6445855604736 6456045766968 6458445166464 6464703135744 6477329509056 6503515068288 6505932109824 6516960436224 6518639008476 6519382474752 6532115643648 6545738039296 6558522683904 6567317471232 6577699650816 6580144263168 6592996107432 6609200873472 6619649265936 6620404252672 6622109468928 6622864736256 6635800018944 6641472362112 6642229837824 6655202942976 6668201386224 6683828690952 6684590997504 6695158573152 6697646839296 6710728180779 6724723063808 6737857288542 6746892558336 6757558625643 6760070082864 6760841084928 6774045852672 6789921209856 6790695616512 6801430931456 6803182774719 6803958693888 6810551451648 6817247675712 6823853309952 6826389405696 6837181148448 6853986091008 6867372782592 6880785620058 6881570390016 6931377901728 6932168441856 6934744793088 6945707833344 6959273668956 6976378699776 6987407558488 6990004439424 6990801666048 6996777467904 7010443048896 7011242606592 7013048491008 7024936439808 7041399773184 7055152507116 7055957164032 7058579521536 7069738330368 7079218642944 7093045241856 7107837427712 7121719922688 7124366721024 7135629531912 7136443367424 7153168023552 7167139054848 7167956484096 7181956399104 7188095601792 7188915421184 7202956271616 7204811535684 7205633261568 7217024545584 7234763096064 7237451907072 7248893492736 7249720246272 7251587555328 7263051487839 7272791027712 7286995697688 7302192357376 7316454451824 7317288910848 7319173623552 7320008392704 7331580490752 7334305284096 7363955294208 7378338019392 7385487327232 7388232155136 7399912107168 7400756084736 7402662296064 7432588649472 7435350982656 7447105424178 7447954784256 7449873152544 7450722828288 7465275021312 7471656407376 7472508567552 7487103310848 7505505681408 7517371029504 7519307277321 7520164872192 7532053394796 7534852694208 7565313446784 7566176288768 7587434246336 7590254128128 7603120508928 7605078843222 7605946220544 7620801584256 7638661361088 7639532568576 7651609797888 7654453530624 7661870383104 7669403635176 7676834973696 7691828792004 7710734352384 7722924143592 7725794380416 7726675525632 7741766688768 7773063921664 7797800139444 7798689497088 7801587892224 7811018335344 7813921312512 7833126961152 7848426037248 7860833503299 7863754994352 7864651874304 7871374651392 7886748430008 7887647932416 7903053494784 7921574744832 7922478219264 7937951809536 7953455621664 7964120973312 7985608638272 7996317106176 8011934913024 8012848693248 8014912561152 8027583223401 8028498788352 8047314026496 8063031436704 8063951044608 8079700948992 8086607552016 8087529848832 8090535591936 8103325805568 8106337419264 8119152613782 8123242774528 8139108483072 8142133395456 8155005179328 8155935277056 8181889906176 8214966402048 8231011258302 8231950024704 8234070326496 8235009441792 8248028052096 8268300681216 8284449705984 8300630271816 8308673243136 8311761174528 8324901120564 8325850595328 8327995083072 8345362694144 8361662230656 8362615898112 8364769855488 8378949132288 8382063181824 8405613458298 8406572138496 8422991224704 8440556945408 8443693891584 8457042408192 8458006953984 8460185481216 8494387027968 8510977627632 8511948324864 8535863527128 8536837062656 8539035894144 8540009791488 8553510572544 8556689498112 8591281176576 8593494031224 8594474139648 8608061022624 8611260221952 8619604180992 8636439345408 8671353424384 8674576146432 8688289661541 8689280581632 8691518677968 8692509966336 8709487524864 8744696911872 8756423294976 8770266201088 8773525684224 8787395627262 8790661476576 8812267831296 8826199021248 8829479291904 8846724368646 8847733358592 8855296482816 8856306450432 8872591983759 8873603923968 8890935181632 8911771587936 8912787996672 8916100448256 8926878097536 8930195785728 8947637574372 8983809718056 8995856744448 9010078167524 9013426777152 9014454779904 9032061136896 9053228279808 9070910366292 9071944925184 9089663567616 9097433496018 9098471079936 9101852540928 9116241531264 9138648121344 9156497043456 9159900069888 9174380826744 9175427186688 9241837202304 9242891255808 9260943777792 9264385622016 9279031558608 9301838266368 9320005919232 9321068888064 9329036623872 9338209055793 9347257398528 9348323475456 9350731321344 9366581919744 9388533030912 9406870009488 9407942885376 9410366087424 9411439362048 9426317773824 9438958190592 9457393655808 9495626563584 9499155628032 9514172709216 9515257823232 9517708666368 9537557364736 9556185406464 9574849831086 9575941865472 9584127469056 9602846468019 9603941695488 9606415380912 9607511015424 9622699394112 9626275685376 9646350794752 9649935876096 9665191323648 9667680785127 9668783407104 9684068650452 9697054703616 9715994263584 9755272602432 9756385214464 9758898164736 9775440654336 9777958512714 9779073712128 9818607058944 9837784025856 9850976206848 9866549476224 9867674779648 9870216394752 9889494161148 9910118199296 9913801310208 9929473898904 9930606379008 9933164203392 9934297104384 9953700028416 9962208543168 9963344756736 9982804414464 10002302079336 10023161372672 10025743036428 10026886496256 10042737859728 10046470258944 10087084595712 10106785932813 10120338837504 10137494011904 10140105124296 10141261627392 10161068779008 10184881814784 10186043424768 10202146397184 10205938040832 10215827177472 10225871513568 10235779964928 10255771722672 10280979136512 10297232191456 10301059173888 10302234034176 10321178430087 10322355585024 10397066852592 10398252662784 10402117189632 10414691113792 10418561750016 10438910503434 10444169281536 10464568049664 10481111337732 10485006659136 10486202499072 10495166201856 10515664573344 10516863909888 10537404659712 10562099659776 10582728760674 10583935746048 10587869282304 10604607495552 10618827964416 10661756141568 10682579884032 10686550081536 10703444297868 10704665051136 10729752035328 10750708582272 10751934726144 10772934598656 10782143402688 10783373131776 10804434407424 10808449892352 10825536818376 10852144644096 10856177860608 10873340239104 10874580369408 10877381332992 10909186541568 10953288536064 10974681677736 10975933366272 10978760435328 10980012589056 10997370736128 11001457926144 11024400908288 11045932941312 11067507029088 11078230990848 11082348232704 11099868160752 11101134127104 11103993444096 11148882974208 11150154530816 11153026473984 11170658136267 11171932176384 11174809728816 11176084242432 11207484611064 11208762851328 11230654966272 11258258522112 11276056544256 11280247308288 11298080092194 11302279041312 11325849370624 11347970170176 11349264433152 11381151369504 11385381192192 11386679721984 11404680763392 11407618264833 11408919330816 11431202376384 11455041568768 11457992041632 11459298852864 11477414696832 11481680295936 11492805574656 11515252460544 11537743188006 11566101528576 11584386215388 11585707442176 11588691570624 11590013288448 11612650033152 11659595882496 11696700209166 11698034245632 11716527503016 11720881968768 11749690441728 11768265361664 11772639055872 11795632491528 11796977811456 11807061977088 11830122645012 11831471898624 11854580242176 11882362117248 11883717328896 11902504130048 11906927714304 11930183432496 11946181459968 11978412957408 11994475659264 12017902369536 12019273039872 12042748182528 12070971039744 12094547155056 12095926566912 12119551423488 12129911328024 12131294773248 12135803387904 12154988708352 12178728920673 12184864161792 12208662724608 12213200093184 12227963227354 12232507768992 12233902915584 12272834859264 12322449603072 12323855007744 12346516887453 12347925037056 12352514162688 12372042078144 12402451021824 12426674558976 12438715498496 12450945407724 12463009864704 12467641761792 12487351680846 12488775892992 12518044041216 12542493345984 12543923847168 12547154783232 12568423698432 12573094772736 12585277587456 12608420187447 12609858207744 12660835418112 12665540837376 12685563612288 12687010430976 12690278221824 12741580541952 12766466441448 12767922487296 12778836625408 12803795290692 12805255593984 12808553841216 12810014687232 12830265858816 12835034247168 12886921764864 12890241046836 12891711209472 12912091533936 12916890332928 12929406271488 12954659018112 13007030136576 13011864219648 13033920872448 13037278016952 13038764949504 13064231287296 13091476078592 13117045367808 13134634942464 13155399301632 13160288526336 13181093440893 13185992214864 13218401746944 13239298531872 13240808505344 13244218937856 13245729472512 13270086552969 13271600037888 13282944724224 13284459675648 13310405885952 13336402772448 13367657381904 13369181995008 13390317146304 13395293678592 13421456361558 13449446127616 13475714577084 13493785116672 13515117251286 13520140165728 13521682169856 13548091705344 13579842419712 13602861862912 13606365549438 13607917387776 13621102903296 13634495351424 13646150244027 13647706619904 13652778811392 13674362296896 13707972182016 13734745565184 13761571240116 13763140780032 13862755803456 13864336883712 13891415666688 13918547337912 13952757399552 13974815116976 13980008878848 13981603332096 13993554935808 14020886097792 14022485213184 14026096982016 14049872879616 14082799546368 14110305014232 14111914328064 14117159043072 14139476660736 14158437285888 14186090483712 14215674855424 14243439845376 14248733442048 14271259063824 14272886734848 14306336047104 14334278109696 14335912968192 14362274746629 14363912798208 14376191203584 14377830842368 14405912543232 14409623071368 14411266523136 14434049091168 14469526192128 14474903814144 14497786985472 14503175110656 14526102975678 14545582055424 14573991395376 14604384714752 14632908903648 14634577821696 14638347247104 14640016785408 14663160981504 14668610568192 14727910588416 14756676038784 14770974654464 14776464310272 14799824214336 14801512169472 14805324592128 14865177298944 14870701965312 14894210848356 14895909568512 14899746305088 14901445656576 14930550042624 14943312814752 14945017135104 14974206621696 15034742059008 15038614554642 15040329744384 15064106789592 15069705388416 15130626893568 15132352577536 15174868492672 15180508256256 15206241017856 15210157686444 15211892441088 15241603168512 15277322722176 15279065137152 15303219595776 15308907061248 15323740766208 15338807270352 15353669947392 15383657584008 15421468704768 15445848287184 15451588760832 15453351051264 15483533377536 15546127843328 15595600278888 15597378994176 15603175784448 15622036670688 15627842625024 15658365755151 15666253922304 15696852074496 15721667006598 15727509988704 15729303748608 15742749302784 15773496860016 15775295864832 15806106989568 15843149489664 15844956438528 15874093141011 15875903619072 15906911243328 15928241946624 15971217276544 15992634212352 16023869826048 16029825122304 16055166446802 16056997576704 16094628052992 16126062873408 16127902089216 16159401897984 16173215104032 16175059697664 16181071183872 16206651611136 16212674838528 16238305227564 16278216966144 16284266790912 16310010358656 16311870554112 16363779812352 16429932804096 16462022516604 16463900049408 16468140652992 16470018883584 16496056104192 16536601362432 16568899411968 16601260543632 16617346486272 16623522349056 16649802241128 16651701190656 16655990166144 16690725388288 16723324461312 16725231796224 16729539710976 16757898264576 16764126363648 16811226916596 16813144276992 16845982449408 16881113890816 16887387783168 16914084816384 16916013907968 16920370962432 16947120138291 16988774055936 17021955255264 17023896649728 17071727054256 17073674125312 17078071788288 17080019582976 17107021145088 17113378996224 17182562353152 17186988062448 17188948279296 17216122045248 17222520443904 17239208361984 17272878690816 17306614782009 17342706848768 17349152292864 17376579323082 17378561163264 17383037355936 17385019932672 17418975049728 17489393823744 17512846589952 17540532402176 17545050313749 17547051368448 17574791254524 17581322953152 17624535662592 17652398042496 17658958583808 17693448737292 17695466717184 17710592965632 17745183967518 17747207847936 17781870363264 17823543175872 17825575993344 17853756195072 17860391571456 17895275148744 17967619436112 17991713488896 18020156335048 18026853554304 18028909559808 18064122273792 18106456559616 18141820732584 18143889850368 18179327135232 18194866992036 18196942159872 18203705081856 18232483062528 18277296242688 18312994086912 18319800139776 18341944841031 18348761653488 18350854373376 18483674404608 18485782511616 18521887555584 18528771244032 18558063117216 18603676532736 18640011838464 18658073247744 18676418111586 18694514797056 18696646950912 18701462642688 18731027521269 18733163839488 18777066061824 18813740018976 18815885770752 18820732174848 18822878724096 18852635547648 18877916381184 18914787311616 18991253127168 18998311256064 19028345418432 19030515646464 19035417332736 19075114729472 19112370812928 19149699662172 19151883730944 19168254938112 19205692936038 19207883390976 19212830761824 19215022030848 19245398788224 19252551370752 19292701589504 19330382647296 19335361570254 19337566814208 19368137300904 19394109407232 19431988527168 19510545204864 19512770428928 19517796329472 19550881308672 19555917025428 19558147424256 19637214117888 19675568051712 19701952413696 19733098952448 19735349559296 19740432789504 19778988322296 19820236398592 19827602620416 19858947797808 19861212758016 19866328406784 19868594208768 19907400056832 19924417086336 19926689513472 19965608828928 20004604158672 20046322745344 20051486072856 20053772992512 20085475719456 20092940517888 20174169191424 20213571865626 20240677675008 20272675876929 20274988023808 20280210248592 20282523254784 20322137558016 20369763629568 20372086849536 20404292794368 20409548324157 20411876081664 20431654354944 20451743027136 20471559929856 20511543445344 20561958273024 20594464382912 20602118347776 20642356860174 20644711170048 20794133705184 20796505325568 20804234379264 20829382227584 20837123500032 20877821006868 20929136099328 20962222675464 20970013318272 20972404998144 20990332403712 21031329146688 21033727819776 21074809319424 21124199319552 21165457521348 21167871492096 21175738564608 21209214991104 21237655928832 21323512283136 21365159768064 21373100163072 21406888595736 21409330102272 21459504070656 21501417164544 21503869452288 21545869197312 21564286805376 21566746263552 21608868814848 21616899784704 21651073636752 21704289288192 21712355721216 21746680478208 21749160738816 21754762665984 21789154463517 21818373083136 21906577072128 21949363355472 21951866732544 21957520870656 21960025178112 21994741472256 22002915852288 22048801816576 22091865882624 22135014058176 22156461981696 22164696465408 22199736321504 22202268254208 22207986888192 22297765948416 22306052947968 22341316272534 22343864352768 22349619457632 22352168484864 22414969222128 22417525702656 22461309932544 22516517044224 22552113088512 22557921831963 22560494616576 22596160184388 22604558082624 22651698741248 22695940340352 22698528866304 22762302739008 22770762384384 22809361526784 22815236529666 22817838661632 22862404752768 22910083137536 22915984083264 22918597705728 22954829393664 22963360591872 22985611149312 23030504921088 23075486376012 23132203057152 23168772430776 23171414884352 23177383141248 23180026576896 23225300066304 23319191764992 23393400418332 23396068491264 23433055006032 23441763937536 23499380883456 23536530723328 23545278111744 23582500509897 23591264983056 23593955622912 23614123954176 23660245290024 23662943797248 23709160484352 23764724234496 23767434657792 23805008260096 23813855428608 23860366864992 23892362919936 23956825914816 23988951318528 24035804739072 24038546079744 24082749670203 24085496365056 24141942079488 24189094310112 24191853133824 24239102846976 24259822656048 24262589546496 24271606775808 24309977416704 24357457841346 24369728323584 24417325449216 24426400186368 24455926454708 24465015537984 24467805831168 24545669718528 24644899206144 24693033774906 24695850074112 24705028325376 24744084156288 24804902043648 24853349117952 24877430996992 24901890815448 24926019729408 24935283523584 24974703361692 24977551785984 25036088082432 25084986691968 25087847694336 25094309566464 25136847396864 25146189545472 25216840374894 25219716415488 25321670836224 25331081674752 25371127224576 25374020861952 25380556443648 25483161083904 25532932882896 25535844974592 25557673250816 25607590581384 25610511187968 25617107682432 25620029374464 25660531717632 25670068494336 25773843529728 25780482093672 25783422418944 25824183067872 25833780665856 25858812542976 25909318036224 26014060273152 26023728439296 26064868984623 26067841744896 26074556033904 26077529899008 26128462574592 26182952157184 26234090735616 26269269884928 26310798603264 26320577052672 26362186881786 26371984429728 26436803493888 26478597063744 26481617010688 26488437875712 26540173105938 26543200075776 26565889448448 26568919351296 26617775951277 26620811771904 26672805544896 26735314763808 26738363990016 26780634292608 26790587357184 26842912723116 26898892255232 26951429154168 26987570233344 27030234502572 27040280331456 27043364339712 27096183410688 27159684839424 27205723725824 27212731098876 27215834775552 27268990702848 27292300488054 27295413239808 27305557622784 27348724593792 27415944364032 27469491130368 27523142480232 27526281560064 27725511606912 27728673767424 27782831333376 27837094675824 27905514799104 27949630233952 27960017757696 27963206664192 27987109871616 28014627167379 28041772195584 28044970426368 28052193964032 28099745759232 28165599092736 28220610028464 28223828656128 28234318086144 28278953321472 28316874571776 28372180967424 28431349710848 28486879690752 28497466884096 28542518127648 28545773469696 28612672094208 28668556219392 28724549493258 28727825596416 28752382407168 28755661684736 28808539404057 28811825086464 28819246142736 28822533046272 28868098182336 28939052384256 28949807628288 28995573970944 29006350221312 29052205951356 29091164110848 29147982790752 29208769429504 29265817807296 29269155643392 29276694494208 29326321963008 29337221136384 29455821176832 29513352077568 29541949308928 29552928620544 29599648428672 29603024338944 29610649184256 29730354597888 29741403930624 29788421696712 29791819137024 29799492610176 29802891313152 29861100085248 29886625629504 29890034270208 29948413243392 30069484118016 30077229109284 30080659488768 30128213579184 30139410776832 30261253787136 30264705155072 30320357798439 30349736985344 30361016512512 30412482035712 30420315372888 30423784882176 30483206337024 30554645444352 30558130274304 30606439191552 30617814122496 30647481532416 30677614540704 30707339894784 30767315168016 30842937409536 30891696574368 30903177521664 30906702102528 30963535290261 30967066755072 31092255686656 31191200557776 31194757988352 31206351568896 31244073341376 31255685250048 31316731510302 31332507844608 31393704148992 31443334013196 31455019977408 31458607497216 31485498605568 31546993720032 31550591729664 31612213979136 31686298979328 31748186282022 31751807238144 31813822486656 31856483893248 31942434553088 31985268424704 32047739652096 32059650244608 32110332893604 32113995153408 32189256105984 32252125746816 32255804178432 32318803795968 32346430208064 32350119395328 32413303222272 32425349677056 32476610455128 32556433932288 32568533581824 32620020717312 32623741108224 32727559624704 32859865608192 32924045033208 32927800098816 32936281305984 32940037767168 32992112208384 33073202724864 33137798823936 33202521087264 33234692972544 33247044698112 33299604482256 33303402381312 33311980332288 33381450776576 33446648922624 33450463592448 33459079421952 33511974408801 33515796529152 33528252727296 33622453833192 33626288553984 33691964898816 33762227781632 33774775566336 33828169632768 33840741924864 33894240276582 33977548111872 34043910510528 34047793299456 34143454108512 34147348250624 34156143576576 34160039165952 34214042290176 34222854794499 34226757992448 34365124706304 34373976124896 34377896558592 34432244090496 34445040887808 34478416723968 34545757381632 34613229564018 34685413697536 34698304585728 34753158646164 34757122326528 34766074711872 34770039865344 34837950099456 34978787647488 35081064804352 35090100627498 35094102736896 35149582509048 35162645906304 35249071325184 35304796084992 35317917167616 35386897474584 35390933434368 35421185931264 35490367935036 35494415695872 35563740726528 35647086351744 35651151986688 35707512390144 35720783142912 35790550297488 35935238872224 35983426977792 36040312670096 36053707108608 36057819119616 36128244547584 36212913119232 36283641465168 36287779700736 36358654270464 36389733984072 36393884319744 36407410163712 36464966125056 36536186762019 36554592485376 36625988173824 36639600279552 36683889682062 36697523306976 36701708746752 36967348809216 36971565023232 37039550662359 37043775111168 37057542488064 37116126234432 37207353065472 37280023676928 37316146495488 37352836223172 37389029594112 37402925285376 37462055042538 37466327678976 37554132123648 37627480037952 37631771541504 37641464349696 37705271095296 37755832762368 37829574623232 37982506254336 37996622512128 38056690836864 38061031292928 38070834665472 38150229458944 38224741625856 38299399324344 38303767461888 38336509876224 38411385872076 38415766781952 38425661523648 38430044061696 38490797576448 38505102741504 38585403179008 38660765294592 38670723140508 38675133628416 38736274601808 38788218814464 38863977054336 39021090409728 39025540857856 39035592658944 39101762617344 39111834050856 39116294848512 39274428235776 39351136103424 39403904827392 39466197904896 39470699118592 39480865579008 39543280322679 39557976644592 39640472797184 39655205240832 39717895595616 39722425516032 39732656813568 39737188417536 39814800113664 39848834172672 39853379026944 39931217657856 40009208317344 40092645490688 40102972145712 40107545985024 40170951438912 40185881035776 40348338382848 40427143731252 40481355350016 40545351753858 40549976047616 40560420497184 40565046509568 40644275116032 40739527259136 40808585588736 40819096648314 40823752163328 40863308709888 40903486054272 40938450732081 40943119859712 41023086890688 41123916546048 41188928765824 41204236695552 41284713720348 41289422340096 41588267410368 41593010651136 41658764455168 41674247000064 41755642013736 41858272198656 41924445350928 41940026636544 41944809996288 41980664807424 42062658293376 42067455639552 42149618638848 42248398639104 42330915042696 42335742984192 42351477129216 42418429982208 42475311857664 42647024566272 42730319536128 42746200326144 42797871295739 42813777191472 42818660204544 42919008141312 43002834329088 43007738904576 43086824239887 43091738394624 43128573610752 43133492527104 43217737629696 43233799569408 43302147273504 43408578576384 43424711442432 43493360956416 43509525331968 43578308927034 43636746166272 43813154144256 43898726710944 43903733465088 43915041741312 43920050356224 43989482944512 44005831704576 44183731765248 44270028116352 44312923963392 44329392930816 44399472643008 44404536508416 44415973776384 44595531896832 44612105895936 44682632545068 44687728705536 44699238915264 44704336969728 44829938444256 44835051405312 44922619865088 45104226177024 45115843663926 45120989233152 45192320368776 45209116165248 45303397482496 45391880680704 45397057732608 45524605478016 45541524768768 45618723053568 45630473059332 45635677323264 45724809505536 45820166275072 45831968166528 45837195411456 45909658787328 45926721183744 45971222298624 46061009842176 46150972752024 46264406114304 46337544861552 46342829768704 46354766282496 46360053153792 46450600132608 46638383529984 46786800836664 46792136982528 46866110012064 46883527875072 46975097265453 46998761766912 47073061446656 47090556223488 47165001019794 47182529966112 47187911245824 47228247908352 47320490580048 47325887594496 47418320968704 47529448468992 47534869315584 47610016520192 47622279423033 47627710857216 47720733729984 47784725839872 47913651829632 47977902637056 48071609478144 48165499340406 48170992730112 48283884158976 48378188620224 48383706267648 48478205693952 48519645312096 48525179092992 48543213551616 48619954833408 48714915682692 48834650898432 48852800372736 48911852909416 48930031075968 48935611662336 49091339437056 49289798412288 49386067549812 49391700148224 49410056650752 49488168312576 49609804087296 49706698235904 49754861993984 49803781630896 49852039458816 49870567047168 49949406723384 49955103571968 50072176164864 50169973383936 50175695388672 50188619132928 50273694793728 50292379090944 50433680749788 50439432830976 50643341672448 50662163349504 50742254449152 50748041723904 50761112887296 50841360414873 50966322167808 51065865765792 51071689949184 51115346501632 51215181162768 51221022375936 51234215364864 51240058748928 51321063435264 51340136988672 51547687059456 51560964187344 51566844837888 51648366135744 51667561331712 51717625085952 51818636072448 52028120546304 52047456878592 52129737969246 52135683489792 52149112067808 52155059798016 52256925149184 52365904314368 52468181471232 52538539769856 52621597206528 52635150941247 52641154105344 52724373763572 52743968859456 52873606987776 52957194127488 52963234021376 52976875751424 53080346211876 53086400151552 53131778896896 53235551902554 53241623543808 53345611089792 53470629527616 53476727980032 53561268585216 53581174714368 53685825446232 53797784510464 53902858308336 53975140466688 54060469005144 54080560662912 54086728679424 54192366821376 54319369678848 54411447451648 54425462197752 54431669551104 54537981405696 54584600976108 54590826479616 54611115245568 54697449187584 54831888728064 54938982260736 55025834523093 55046284960464 55052563120128 55451023213824 55457347534848 55565662666752 55674189351648 55811029598208 55899260467904 55920035515392 55974219743232 56029254334758 56083544391168 56089940852736 56104387928064 56193082563807 56199491518464 56331198185472 56441220056928 56447657312256 56468636172288 56557906642944 56633749143552 56744361934848 56862699421696 56973759381504 56994933768192 57085036255296 57091546939392 57225344188416 57337112438784 57449098986516 57455651192832 57504764814336 57617078808114 57623650172928 57638492285472 57645066092544 57736196364672 57878104768512 57991147941888 58012700442624 58104411902712 58182328221696 58295965581504 58417538859008 58531635614592 58538311286784 58553388988416 58652643926016 58674442272768 58911642353664 59026704155136 59083898617856 59105857241088 59199296857344 59206048677888 59221298368512 59460709195776 59482807861248 59576843393424 59583638274048 59598985220352 59605782626304 59722200170496 59773251259008 59780068540416 59896826486784 60138968236032 60154458218568 60161318977536 60256427158368 60278821553664 60522507574272 60640715596878 60699473970688 60722033025024 60818027630787 60824964071424 60840630745776 60847569764352 60966412674048 61109290888704 61116260548608 61212878383104 61228644972471 61235628244992 61294963064832 61355229081408 61414679789568 61534630336032 61685874819072 61783393148736 61806355043328 61927070580522 61934133510144 62184511373312 62382401115552 62389515976704 62412703137792 62488146682752 62511370500096 62633463020604 62787408297984 62886668026392 62910039954816 62917214994432 62970997211136 63093987440064 63101183459328 63224427958272 63372597958656 63496372564044 63503614476288 63627644973312 63712967786496 63884869106176 63970536849408 64095479304192 64119300489216 64220665787208 64227990306816 64378512211968 64504251493632 64511608356864 64637607591936 64692860416128 64700238790656 64826606444544 64850699354112 64953220910256 65112867864576 65137067163648 65240041434624 65247482216448 65367463390551 65455119249408 65719731216384 65848090066416 65855600197632 65872562611968 65880075534336 65984224416768 66146405449728 66275597647872 66405042174528 66469385945088 66494089396224 66599208964512 66606804762624 66623960664576 66762901553152 66893297845248 66918158843904 67023948817602 67031593058304 67056505454592 67244907666384 67252577107968 67383929797632 67524455563264 67549551132672 67656339265536 67673765495889 67681483849728 67788480553164 67955096223744 68087821021056 68095586598912 68286908217024 68294696501248 68312287153152 68428084580352 68445709588998 68453515984896 68730249412608 68747952249792 68755793117184 68864488180992 68890081775616 68956833447936 69091514763264 69226459128036 69370827395072 69396609171456 69506317292328 69514244653056 69532149423744 69540079730688 69675900198912 69957575294976 70162129608704 70180201254996 70188205473792 70299165018096 70325291812608 70498142650368 70609592169984 70635834335232 70747501529691 70773794949168 70781866868736 70842371862528 70980735870072 70988831391744 71127481453056 71294172703488 71302303973376 71415024780288 71441566285824 71581100594976 71870477744448 71966853955584 72080625340192 72107414217216 72115638239232 72248249010609 72256489095168 72425826238464 72567282930336 72575559401472 72717308540928 72779467968144 72787768639488 72814820327424 72929932250112 73072373524038 73109184970752 73251976347648 73279200559104 73367779364124 73395046613952 73403417493504 73934697618432 74079101324718 74087550222336 74115084976128 74232252468864 74414706130944 74560047353856 74632292990976 74705672446344 74778059188224 74805850570752 74924110085076 74932655357952 75108264247296 75254960075904 75263543083008 75282928699392 75410542190592 75659149246464 75965012508672 75993245024256 76113381673728 76122062585856 76141669330944 76300458917888 76449483251712 76598798648688 76607534923776 76673019752448 76822771744152 76831533563904 76851323047296 76860088123392 76981595152896 77010205483008 77170806358016 77321530589184 77341446281016 77350267256832 77472549203616 77576437628928 77727954108672 78042180819456 78051081715712 78071185317888 78194606953869 78203525234688 78223668101712 78232589697024 78548856471552 78702272206848 78807809654784 78932395809792 78961731158016 79086560645358 79115953289184 79280945594368 79310410481664 79435791191232 79444851032064 79465313627136 79629600227328 79697668345344 79706758053888 79853327853831 79862435315712 80018416634688 80185290981376 80205944291424 80215091970048 80341902877824 80371762071552 80696676765696 80854287462504 80962710700032 81090703507716 81099952095232 81120840994368 81130093019136 81288550232064 81479054518272 81617171177472 81638193296628 81647504326656 81806972108544 81876901464162 81886239719424 82046173781376 82247833092096 82377857531648 82408473391104 82569427440696 82578844680192 83176534820736 83186021302272 83317528910336 83348494000128 83511284027472 83716544397312 83848890701856 83880053273088 83889619992576 83961329614848 84043881502137 84125316586752 84134911279104 84299237277696 84496797278208 84661830085392 84671485968384 84702954258432 84836859964416 84950623715328 85294049132544 85460639072256 85492400652288 85595742591478 85627554382944 85637320409088 85838016282624 86005668658176 86173648479774 86183476789248 86257147221504 86266985054208 86425618212171 86435475259392 86467599138816 86604294547008 86817157152768 86849422884864 86986721912832 87019050663936 87156617854068 87273492332544 87626308288512 87797453421888 87807466930176 87830083482624 87978965889024 88011663409152 88367463530496 88540056232704 88625847926784 88658785861632 88798945286016 88809073016832 88831947552768 89191063793664 89224211791872 89365265090136 89375457411072 89398477830528 89408673939456 89659876888512 89670102810624 89845239730176 90208452354048 90231687327852 90241978466304 90384640737552 90418232330496 90606794964992 90783761361408 90794115465216 90961073395317 91049210956032 91083049537536 91237446107136 91260946118664 91271354646528 91449619011072 91640332550144 91663936333056 91674390822912 91819317574656 91853442367488 91942444597248 92122019684352 92301945504048 92528812228608 92675089723104 92685659537408 92709532564992 92720106307584 92890605870783 92901200265216 93276767059968 93573601673328 93584273965056 93732220024128 93767055750144 93950194530906 93997523533824 94146122893312 94181112446976 94330002039588 94365059932224 94375822491648 94456495816704 94640981160096 94651775188992 94836641937408 95058896937984 95220033040384 95244558846066 95255421714432 95441467459968 95569451679744 95827303659264 95955805274112 96143218956288 96330998680812 96341985460224 96567768317952 96756377240448 96767412535296 96956411387904 97039290624192 97050358185984 97239909666816 97429831365384 97669301796864 97705600745472 97823705818832 97860062151936 97871223324672 98182678874112 98579596824576 98772135099624 98783400296448 98820113301504 98976336625152 99219608174592 99413396471808 99509723987968 99607563261792 99704078917632 99741134094336 99898813446768 99910207143936 100144352329728 100339946767872 100351390777344 100377238265856 100535923226403 100547389587456 100584758181888 100867361499576 100878865661952 101286683344896 101324326699008 101484508898304 101522225774592 101682720829746 101932644335616 102131731531584 102143379898368 102230693003264 102430362325536 102442044751872 102468430729728 102480117497856 102642126870528 102680273977344 103095374118912 103121928374688 103133689675776 103296732271488 103335122663424 103435250171904 103637272144896 104056241092608 104094913757184 104259475938492 104271366979584 104298224135616 104310119596032 104513850298368 104731808628736 104936362942464 105243194413056 105270301882494 105282308210688 105448747527144 105487937718912 105747213975552 105914388254976 105926468042752 105953751502848 106160692423752 106172800303104 106263557793792 106471103805108 106483247087616 106691222179584 106941259055232 106953455960064 107122537170432 107162349428736 107371650892464 107595569020928 107805716616672 107950280933376 108120938010288 108161121325824 108173457358848 108384733642752 108638739357696 108822894903296 108850924395504 108863339102208 109075962811392 109169201952216 109181652959232 109222230491136 109394898375168 109608560286057 109663777456128 109877964521472 110051669046186 110092569920928 110105126240256 110902046427648 110914695069696 111118651987077 111131325333504 111348378703296 111622059196416 111798520935808 111840071030784 111948439486464 112058508669516 112167088782336 112208775856128 112386165127614 112398983036928 112662396370944 112882440113856 112895314624512 113115813285888 113267498287104 113488723869696 113947518763008 113989867536384 114170072510592 114183093878784 114450688376832 114674224877568 114898197973032 114911302385664 115009529628672 115234157616228 115247300345856 115276984570944 115290132185088 115472392729344 115756209537024 115982295883776 116025400885248 116208823805424 116364656443392 116591931163008 116835077718016 117063271229184 117076622573568 117106777976832 117305287852032 117348884545536 117823284707328 118053408310272 118167797235712 118211714482176 118398593714688 118412097355776 118442596737024 118629840968037 118921418391552 118965615722496 119153686786848 119167276548096 119197970440704 119211565252608 119444400340992 119546502518016 119560137080832 119793652973568 120277936472064 120308916437136 120322637955072 120512854316736 120557643107328 121045015148544 121281431193756 121398947941376 121444066050048 121636055261574 121649928142848 121681261491552 121695139528704 121932825348096 122218581777408 122425756766208 122457289944942 122471256489984 122589926129664 122710458162816 122815352196243 122829359579136 123069260672064 123371749638144 123566786297472 123612710086656 123854141161044 123868267020288 124369022746624 124764802231104 124779031953408 124976293365504 125022741000192 125266926041208 125574816595968 125773336052784 125820079909632 125834429988864 125941994422272 126187974880128 126202366918656 126448855916544 126745195917312 126992745128088 127007228952576 127255289946624 127425935572992 127769738212352 127941073698816 128190958608384 128238600978432 128393613887217 128441331574416 128455980613632 128757024423936 129008502987264 129023216713728 129260472719661 129275215183872 129385720832256 129400477581312 129653212889088 129701398708224 129906441820512 130225735729152 130274134327296 130480082869248 130734926781102 130910238498816 131439462432768 131696180132832 131711200395264 131745125223936 131760151068672 131968448833536 132551195295744 132810084349056 132938771890176 132988178792448 133198417929024 133213609525248 133247921329152 133525803106304 133786595690496 133836317687808 134047897635204 134063186116608 134113010909184 134489815332768 134505154215936 134767859595264 135048911126528 135312678531072 135347530991778 135362967699456 135576961106328 135910192447488 136175642042112 136191173197824 136573816434048 136589393002496 136624574306304 136856169160704 136891419177996 136907031969792 137460498825216 137495904499584 137511586234368 137728976361984 137780163551232 137913666895872 138183029526528 138452918256072 138741654790144 138793218342912 139012634584656 139028489306112 139064298847488 139080159461376 139351800397824 139915150589952 140324259217408 140360402509992 140376410947584 140598330036192 140650583625216 140996285300736 141219184339968 141271668670464 141495003059382 141547589898336 141563733737472 141684743725056 141961471740144 141977662783488 142254962906112 142588345406976 142604607946752 142830049560576 142866838269099 142883132571648 143162201189952 143740955488896 143933707911168 144161250680384 144214828434432 144496498021218 144512978190336 144851652476928 145134565860672 145151118802944 145434617081856 145558935936288 145575537278976 145629640654848 145859864500224 146144747048076 146503952695296 146558401118208 146735558728248 146790093227904 146806834987008 147869395236864 148158202649436 148175100444672 148230169952256 148464504937728 148829412261888 149120094707712 149264585981952 149411344892688 149556118376448 149611701141504 149848220170152 149865310715904 150216528494592 150509920151808 150527086166016 150565857398784 150821084381184 151318298492928 151930025017344 151986490048512 152226763347456 152244125171712 152283338661888 152524081244619 152600917835776 152898966503424 153197597297376 153215069847552 153346039504896 153645543488304 153663067127808 153702646094592 153720176246784 153963190305792 154020410966016 154341612716032 154643061178368 154682892562032 154700534513664 154945098407232 155152875257856 155455908217344 156084361638912 156142370635776 156389213907738 156407050469376 156447336203424 156465179394048 157097712943104 157404544413696 157615619309568 157864791619584 157905452823741 157923462316032 158173121290716 158231906578368 158561891188736 158620820963328 158871582382464 158889702064128 158930627254272 159259200454656 159395336690688 159706655707662 159724870631424 160036833269376 160370581962752 160411888582848 160430183940096 160683805755648 160743524143104 161393353531392 161708574925008 161925421400064 162181407015432 162199904190464 162241681988736 162260186038272 162577100464128 162958109036544 163234342354944 163276386593256 163295008653312 163613944217088 163753802928324 163772479438848 164092347562752 164495666184192 164755715063296 164816946782208 165077503569279 165138854881392 165157689360384 166353069641472 166372042604544 166635057820672 166696988000256 167022568054944 167433088794624 167697781403712 167760106546176 167922659229696 168087763004274 168250633173504 168269822558208 168579247691421 168598474555392 168993594556416 169323660170784 169342971936768 169405908516864 169673719928832 169901247430656 170588098265088 170921278144512 170984801304576 171191485182956 171255108765888 171274640818176 171676032565248 172011337316352 172347296959548 172366953578496 172514294443008 172851236424342 172870950518784 172935198277632 173208589094016 173634314305536 173973443825664 174038101327872 174313235708136 174546984665088 175252616577024 175594906843776 175614933860352 175660166965248 175957931778048 176023326818304 176734927060992 177080112465408 177251695853568 177317571723264 177597890572032 177618146033664 177663895105536 178382127587328 178448423583744 178730530180272 178750914822144 178796955661056 178817347878912 179319753777024 179340205621248 179690479460352 180416904708096 180463374655704 180483956932608 180769281475104 180836464660992 181213589929984 181567522722816 181922146790634 182098421912064 182166099075072 182454082892361 182474892214272 182521892237328 182542709293056 182899238022144 183280665100288 183327872666112 183348781645824 183638635149312 183685934917413 183706884734976 183884889194496 184244039368704 184603891008096 185057624457216 185350179446208 185371319074816 185419065129984 185781211741566 185802400530432 186553534119936 187147203346656 187168547930112 187464440048256 187534111500288 187900389061812 188292245786624 188362224893952 188660004079176 188730119864448 188751644983296 188912991633408 189281962320192 189303550377984 189673283874816 190117793875968 190440066080768 190489117692132 190510843428864 190882934919936 191138903359488 191654607318528 191911610548224 192286437912576 192661997361624 192683970920448 193135536635904 193512754480896 193534825070592 193912822775808 194078581248384 194100716371968 194479819333632 194859662730768 195338603593728 195411201490944 195647411637664 195720124303872 195742446649344 196102390171653 196365357748224 197159193649152 197544270199248 197566800592896 197640226603008 197952673250304 198439216349184 198826792943616 199019447975936 199215126523584 199408157835264 199482268188672 199797626893536 199820414287872 200288704659456 200679893535744 200754476531712 201071846452806 201094779174912 201169516363776 201734722999152 201757731323904 202573366689792 202648653398016 202969017796608 203044451549184 203365441659492 203865288671232 204263463063168 204286759796736 204461386006528 204860724651072 204884089503744 204936861459456 205284253741056 205360547954688 206190748237824 206243856749376 206267379351552 206593464542976 206670245326848 206870500343808 207274544289792 208112482185216 208189827514368 208518951876984 208542733959168 208596448271232 208620239192064 209027700596736 209463617257472 209872725884928 210486388826112 210540603764988 210564616421376 210897495054288 210975875437824 211494427951104 211828776509952 211852936085504 211907503005696 212242504589073 212321384847504 212345600606208 212527115587584 212942207610216 212966494175232 213382444359168 213882518110464 213906911920128 214245074340864 214324698857472 214743301784928 215191138041856 215611433233344 215900561866752 216241876020576 216322242651648 216346914717696 216744747031827 216769467285504 217277478715392 217645789806592 217701848791008 217726678204416 218151925622784 218338403904432 218363305918464 218444460982272 218789796750336 219217120572114 219327554912256 219755929042944 220103338092372 220185139841856 220210252480512 221804092855296 222237303974154 222262650667008 222696757406592 223244118392832 223597041871616 223680142061568 223896878972928 224117017339032 224334177564672 224417551712256 224772330255228 224797966073856 225324792741888 225764880227712 225790629249024 226231626571776 226977447739392 227895037526016 227979735072768 228340145021184 228366187757568 228901376753664 229348449755136 229796395946064 229822604771328 230019059257344 230468315232456 230494600691712 230553969141888 230580264370176 230944785458688 231512419074048 231964591767552 232050801770496 232417647610848 232729312886784 233183862326016 233670155436032 234126542458368 234153245147136 234213555953664 234583820861607 234610575704064 234697769091072 235646569414656 236106816620544 236335594471424 236423428964352 236797187429376 236885193474048 237259681936074 237842836783104 237931231444992 238307373573696 238334553096192 238395940881408 238888800681984 239093005036032 239120274161664 239559983561493 239587305947136 240555872944128 240617832874272 240645275910144 241025708633472 241115286214656 242090030297088 242562862387512 242797895882752 242888132100096 243272110523148 243299856285696 243362522983104 243390279057408 243865650696192 244437163554816 244851513532416 244914579889884 244942512979968 245420916325632 245630704392486 245658719158272 246138521344128 246743499276288 247133572594944 247225420173312 247708282322088 247736534040576 248738045493248 249529604462208 249558063906816 249952586731008 250045482000384 250533852082416 251149633191936 251546672105568 251640159819264 251668859977728 251883988844544 252131644506411 252375949760256 252404733837312 252897711833088 253490391834624 253985490256176 254014457905152 254510579893248 254851871145984 255539476424704 255882147397632 256381917216768 256477201956864 256787227774434 256882663148832 256911961227264 257514048847872 258017005974528 258520945439322 258550430367744 258771441664512 258800955162624 259276854636513 259306425778176 259402797416448 259812883641024 260451471458304 260548268654592 260960165738496 261469853562204 261820476997632 262878924865536 263392360265664 263422400790528 263490250447872 263936897667072 265102390591488 265620168698112 265877543780352 265976357584896 266396835858048 266427219050496 266495842658304 267051606212608 267573191380992 267672635375616 268095795270408 268126372233216 268226021818368 268979630665536 269010308431872 269535719190528 270097822253056 270625357062144 270695061983556 270725935398912 271153922212656 271820384894976 272351284084224 272382346395648 272883220185951 273147632868096 273178786004992 273249148612608 273712338321408 273782838355992 273814063939584 274920997650432 274991808999168 275023172468736 275457952723968 275560327102464 275827333791744 276366059053056 276905836512144 277483309580288 277586436685824 278025269169312 278056978612224 278128597694976 278160318922752 278703600795648 279830301179904 280648518434816 280720805019984 280752821895168 281196660072384 281301167250432 281992570601472 282438368679936 282543337340928 282990006118764 283095179796672 283127467474944 283369487450112 283922943480288 283955325566976 284509925812224 285176690813952 285660099121152 285733676538198 285766265143296 286324402379904 287481910977792 287867415822336 288322501360768 288429656868864 288992996042436 289025956380672 289703304953856 290269131721344 290302237605888 290869234163712 291117871872576 291151074557952 291719729000448 292289494096152 293007905390592 293116802236416 293471117456496 293580186455808 293613669974016 295738790473728 296316405298872 296350200889344 296460339904512 296929009875456 297658824523776 298240189415424 298529171963904 298822689785376 299112236752896 299223402283008 299696440340304 299730621431808 300433056989184 301019840303616 301054172332032 301131714797568 301607769679209 301642168762368 302636596985856 303860050034688 303972980097024 304453526694912 304566677323776 305048162489238 305201835671552 305797933006848 306395194594752 306430139695104 306692079009792 307291086976608 307326134255616 307405292189184 307440352493568 307926380611584 308040821932032 309286122356736 309365785124064 309401069027328 309890196814464 310305750515712 310911816434688 312168723277824 312284741271552 312778427815476 312814100938752 312894672406848 312930358788096 314195425886208 314809088827392 315729583239168 315810905647482 315846924632064 316346242581432 316463813156736 317123782377472 317241641926656 317743164764928 317779404128256 317861254508544 318518400909312 318790673381376 319413311415324 319449741262848 320073666538752 320741163925504 320823777165696 320860367880192 321367611511296 321487048286208 322786707062784 323417149850016 323850842800128 324362814030864 324399808380928 324483363977472 324520372076544 325154200928256 325916218073088 326468684709888 326552773186512 326590017306624 327227888434176 327507605856648 327544958877696 328184695125504 328825680858171 328991332368384 329511430126592 329633893564416 330155007138558 330277709762784 330315378720768 332706139282944 332744085209088 333270115641344 333355955961231 333393976000512 334045136109888 334866177589248 335395562807424 335520213092352 335845318459392 336175526008548 336501266347008 337158495382842 337196949110784 337987189112832 338647320341568 338685943873536 339347439857664 339802494861312 341842556289024 341969602609152 342382970365912 342510217531776 342549281636352 343352065130496 344022674632704 344694593919096 344733907156992 345028588886016 345702472848684 345741901037568 345870396555264 346417178188032 347268628611072 347946887651328 348076202655744 348626471416272 349093969330176 350505233154048 351189813687552 351229867720704 351320333930496 351915863556096 352046653636608 353469854121984 354160224930816 354503391707136 354635143446528 355195781144064 355236292067328 355327790211072 355889522904111 356764255174656 356896847167488 357461060360544 357501829644288 357593911322112 357634695757824 358639507554048 358680411242496 359380958920704 360833809416192 360926749311408 360967913865216 361538562950208 361672929321984 362427179859968 363135045445632 363844293581268 364196843824128 364332198150144 364908165784722 364949784428544 365043784474656 365085418586112 365798476044288 366561330200576 366655745332224 367277270298624 367371869834826 367413769469952 367769778388992 368446056588729 368488078737408 369207782016192 370115248914432 370700358892416 370742638149632 370838130259968 371562423483132 371604801060864 373107068239872 374294406693312 374337095860224 374928880096512 375068223000576 375800778123624 376584491573248 376724449787904 377320008158352 377460239728896 377503289966592 377825983266816 378563924640384 378607100755968 379346567749632 380235587751936 380880132161536 380978235384264 381021686857728 381765869839872 382277806718976 383309214637056 383823221096448 384572875825152 385180841661651 385323994723248 385367941840896 386271073271808 387025508961792 387069650141184 387781418158983 387825645551616 388157162496768 388201432743936 388959638667264 389719325461536 390677207187456 390822402981888 391294823275328 391440248607744 392204780343306 392730715496448 394318387298304 395088540398496 395133601185792 395280453206016 395905346500608 397653585887232 398038895951872 398430253047168 398816315670528 398964536377344 399595253787072 399640828575744 400577409318912 401359787071488 401508953063424 402143692905612 402189558349824 402339032727552 403469445998304 403515462647808 405146733379584 405938035593216 406088903098368 406730883318984 407730577342464 408526926126336 408573519593472 408922772013056 409721449302144 409768179007488 409873722918912 410568507482112 410721095909376 412381496475648 412487713498752 412534758703104 413186929085952 413340490653696 413741000687616 414549088579584 416224964370432 416379655028736 417037903753968 417085467918336 417192896542464 417240478384128 418055401193472 418927234514944 419745451769856 420972777652224 421081207529976 421129232842752 421794990108576 421951750875648 422988855902208 423657553019904 423815006011392 424485009178146 424642769695008 424691201212416 425054231175168 425884415220432 425932988350464 426764888718336 427765036220928 427813823840256 428490148681728 428600514807297 428649397714944 429486603569856 430382276083712 431222866466688 431801123733504 432483752041152 432644485303296 433489494063654 433538934571008 434554957430784 435291579613184 435403697582016 435453356408832 436303851245568 436676807808864 436726611836928 436888921964544 437579593500672 438434241144228 439511858085888 440206676184744 440370279683712 440420504961024 443608185710592 444474607948308 444525301334016 445393514813184 446488236785664 447194083743232 447360284123136 447793757945856 448234034678064 448668355129344 448835103424512 449544660510456 449595932147712 450649585483776 451529760455424 451581258498048 452463253143552 453954895478784 455790075052032 455959470145536 456680290042368 456732375515136 457572243733857 457802753507328 458696899510272 459592791892128 459645209542656 460038118514688 460936630464912 460989201383424 461107938283776 461160528740352 461889570917376 463024838148096 463929183535104 464101603540992 464835295221696 465458625773568 466367724652032 467340310872064 468253084916736 468427111907328 469167641723214 469221151408128 469395538182144 471293138829312 472213633241088 472671188942848 472846857928704 473594374858752 473716358471223 473770386948096 474519363872148 475685673566208 475862462889984 476614747147392 476669106192384 476791881762816 477777601363968 478186010072064 479119967122986 479174611894272 481111745888256 481235665748544 481290551820288 482051417266944 482230572429312 484180060594176 485125724775024 485595791765504 485776264200192 486544221046296 486599712571392 486725045966208 486780558114816 487731301392384 488874327109632 489703027064832 489829159779768 489885025959936 490841832651264 491261408784972 491317438316544 492277042688256 493486998552576 494267145189888 494450840346624 495232510707837 495416564644176 495473068081152 497476090986496 499059208924416 499116127813632 499905173462016 500090964000768 501067704164832 502299266383872 503093344211136 503280319638528 503767977689088 504263289012822 504751899520512 504809467674624 505737743074263 505795423666176 506980783669248 507970980512352 508028915810304 509021159786496 509703742291968 511078952849408 511764294795264 512763834433536 512954403913728 513574455548868 513765326297664 513823922454528 515028097695744 516034011949056 517041890878644 517100860735488 517542883329024 518553709273026 518612851556352 518805594832896 519625767282048 520902942916608 521920331476992 522939707124408 523640953995264 525757849731072 526784720531328 526844801581056 526980500895744 527873795334144 530204781182976 531240337396224 531755087560704 531952715169792 532793671716096 532854438100992 532991685316608 534103212425216 535146382761984 535345270751232 536191590540816 536252744466432 536452043636736 537959261331072 538020616863744 539071438381056 540195644506112 541250714124288 541390123967112 541451870797824 542307844425312 543640769789952 544702568168448 545766440371902 546295265736192 546357572009984 546498297225216 547362248677083 547424676642816 547565676711984 547628127879168 549841995300864 549983617998336 550046344937472 550915905447936 551120654204928 551654667583488 552732118106112 553811673024288 554966619160576 555172873371648 556050538338624 556113957224448 556257195389952 557407201591296 559660602359808 561297036869632 561441610039968 561505643790336 562393320144768 562602334500864 564876737359872 565086674681856 565980012237528 566190359593344 566254934949888 566738974900224 567845886960576 567910651133952 569019851624448 570353381627904 571320198242304 571467353076396 571532530286592 572648804759808 574963821955584 575734831644672 576645002721536 576859313737728 577985992084872 578051912761344 579406609907712 580538263442688 580604475211776 581738468327424 582235743745152 582302149115904 583439458000896 584578988192304 586015810781184 586233604472832 586942234912992 587160372911616 587227339948032 588307170514959 591477580947456 592632810597744 592700401778688 592920679809024 593858019750912 595317649047552 596480378830848 597058343927808 597645379570752 598224473505792 598446804566016 599392880680608 599461242863616 600866113978368 602039680607232 602263429595136 603215539358418 603284337524736 605273193971712 607720100069376 607945960194048 608907053389824 609133354647552 610096324978476 611595866013696 612790389189504 612860279390208 613384158019584 614582173953216 614652268511232 614810584378368 615852761223168 616081643864064 618572244713472 618731570248128 618802138054656 619780393628928 620611501031424 621823632869376 624337446555648 624569482543104 625556855630952 625628201877504 625789344813696 625860717576192 628390851772416 629618177654784 631459166478336 631621811294964 631693849264128 632692485162864 632927626313472 634247564754944 634483283853312 635486329529856 635558808256512 635722509017088 636727513767219 637036801818624 637581346762752 638826622830648 638899482525696 640147333077504 641482327851008 641647554331392 641720735760384 642735223022592 642974096572416 645573414125568 646834299700032 647701685600256 648725628061728 648799616761856 648966727954944 649040744153088 650234241095481 650308401856512 651832436146176 652937369419776 653105546373024 653180034613248 654455776868352 655015211713296 655089917755392 656369390251008 657651361716342 657982664736768 659022860253184 659267787128832 660310014277116 660555419525568 660630757441536 665412278565888 666540231282688 666711911922462 666787952001024 668090272219776 669732355178496 670791125614848 671040426184704 671690636918784 672351052017096 673002532694016 674316990765684 674393898221568 675974378225664 677294640683136 677371887747072 678694879715328 683685112578048 683939205218304 684765940731824 685020435063552 685098563272704 686704130260992 688045349265408 689389187838192 689467814313984 690057177772032 691404945697368 691483802075136 691740793110528 692834356376064 694537257222144 695893775302656 696152405311488 697252942832544 698187938660352 701010466308096 702379627375104 702459735441408 702640667860992 703751462584821 703831727112192 704093307273216 706939708243968 708320449861632 709006783414272 709270286893056 710391562288128 710655580422144 711779045808222 713528510349312 713793694334976 714922120721088 715003659288576 715187822644224 717279015108096 717360822484992 718761917841408 721667618832384 721853498622816 721935827730432 723077125900416 723345858643968 724854359719936 726270090891264 727688587162536 728393687648256 728664396300288 729816331569444 729899568857088 730087568949312 730170837172224 731596952088576 733122660401152 733311490664448 734554540597248 734743739669652 734827538939904 736892113177458 736976157474816 738415564032384 740230497828864 741400717784832 741485276299264 741676260519936 743124846966264 743209602121728 746214136479744 748588813386624 748674191720448 749857760193024 750136446001152 751601556247248 753168983146496 753448899575808 754640016316704 754920479457792 755006579933184 755651966533632 757127849280768 757214201511936 758693135499264 760471175503872 761760264323072 761956470768528 762043373715456 763531739679744 764555613437952 766618429274112 767646442192896 769145751650304 770361683323302 770647989446496 770735883681792 772542146543616 774051017923584 775562836317966 775651291103232 776314324993536 776402865487872 777830563909539 777919277334528 779438650923072 781354414374912 781644805963776 782589646550656 782880497215488 784409560686612 785461430992896 788636774596608 790177080796992 790267202371584 791810693001216 795307171774464 796860506094336 797632631341056 797929072754688 799190507574144 799281657151488 801154818637824 802719574142976 803017906126848 804287385811224 804379116699648 804678065455104 806938891996608 807030925295616 810293466759168 811876071186432 812177806196736 813461766637968 815461154684928 817053852252672 817147039186944 817845544026112 818649660557853 819442898604288 819536358014976 819747445837824 821137014964224 821442191818752 824762992951296 824975426997504 825069517406208 826373858171904 826680981307392 827482001375232 829098177159168 832449928740864 832759310057472 834075807507936 834170935836672 834385793084928 834480956768256 836110802386944 839490903539712 841945555304448 842162415059952 842258465685504 843589980217152 843903501751296 845977711804416 847315106039808 847630012022784 848970018356292 849285539390016 849382402424832 850108462350336 851768830440864 851865976700928 853529777436672 855530072441856 856980297363456 857201029614594 857298795429888 858973207139712 860764552167424 862445732933376 863602247467008 864967504082304 865288970606592 866978988127308 867077869142016 869109914861568 870583159226368 870807395164032 870906712817664 872607702491136 873353615617728 873453223673856 875159187001344 876868482288456 879023716171776 880413352369488 880740559367424 880841009922048 887216371421184 888949215896616 889050602668032 890787029626368 892976473571328 894388167486464 894720568246272 895587515891712 896468069356128 897336710258688 897670206849024 899089321020912 899191864295424 901299170967552 903059520910848 903162516996096 904823309037627 904926506287104 907909790957568 911580150104064 911918940291072 913360580084736 915144487467714 915605507014656 917393799020544 919185583784256 919290419085312 920076237029376 921873260929824 921978402766848 922215876567552 922321057480704 923779141834752 927858367070208 928203207081984 929670590443392 930917251547136 932735449304064 934680621744128 936506169833472 936854223814656 938335283446428 938442302816256 938791076364288 942586277658624 944427266482176 945342377885696 947188749717504 947432716942446 947540773896192 949038727744296 951371347132416 951724925779968 953229494294784 953338212384768 953583763525632 955555202727936 956372020144128 958239934245972 958349223788544 962223491776512 962471331497088 962581103640576 964102834533888 964461144858624 968360121188352 970251449550048 971191583531008 971552528400384 973088442092592 973199425142784 973450091932416 973561116229632 975462602784768 977748654219264 979406054129664 979658319559536 979770051919872 981683665302528 982522817569944 982634876633088 984554085376512 986973997105152 988534290379776 988901680693248 990465021415674 990833129288352 990946136162304 994952181972992 998118417848832 998232255627264 999810346924032 1000067867883693 1000181928001536 1002135408329664 1004598532767744 1006186688422272 1006560639277056 1007535955378176 1008526578025644 1009503799041024 1011475486148526 1011590847332352 1013961567338496 1015941961024704 1016057831620608 1018042319572992 1019407484583936 1022157905698816 1025527668867072 1025908807827456 1027148911097736 1027530652595328 1027647844909056 1030056195391488 1032068023898112 1034083781757288 1034201721470976 1035085766658048 1037107418546052 1037225703112704 1037611189665792 1039251534564096 1041805885833216 1043840662953984 1045879414248816 1047281907990528 1051515699462144 1053569441062656 1053689603162112 1053961001791488 1055747590668288 1060409562365952 1062480674792448 1063510175121408 1063905430339584 1065587343432192 1065708876201984 1065983370633216 1067668568712333 1068206424850432 1070292765523968 1070690541502464 1072383181081632 1072505488932864 1072904087273472 1075918522662144 1076041233727488 1078142876762112 1080391289012224 1082501428248576 1082780247934224 1082903741595648 1084615688850624 1087281539579904 1089405136336896 1091532880743804 1092590531472384 1092996594450432 1094724497354166 1094849353285632 1095131353423968 1095256255758336 1099683990601728 1099967235996672 1101831810895872 1102241308409856 1103309335166976 1105338169766187 1105464236212224 1107623346048576 1109933238321152 1110345746743296 1112101076677248 1112227914448896 1112514390779904 1114814403182592 1119321204719616 1122594073739264 1122883220079936 1123011287580672 1124786640289536 1125204669001728 1129753474719744 1130173349363712 1131960024475056 1132380719186688 1132509869899776 1133477949800448 1135691773921152 1135821302267904 1138039703248896 1140706763255808 1142640396484608 1142934706152792 1143065060573184 1145297609519616 1149927643911168 1151469663289344 1153290005443072 1153718627475456 1155542524984953 1155971984169744 1156103825522688 1158813219815424 1161076526885376 1161208950423552 1163344254476949 1163476936654848 1164471487490304 1164604298231808 1166878916001792 1169157976384608 1172031621562368 1172467208945664 1173884469825984 1174320745823232 1176614341029918 1182955161894912 1185265621195488 1185400803557376 1185841359618048 1187716039501824 1192960757661696 1194116687855616 1195290759141504 1196448947011584 1196893609132032 1198785761361216 1198922485727232 1201732227956736 1204079361214464 1204526859190272 1206431078716836 1206568675049472 1210546387943424 1215440200138752 1217814106779648 1218266709295104 1220192649956952 1223191732027392 1225580778379008 1225720558780416 1226768316039168 1229164347906432 1229304537022464 1229621168756736 1231705522446336 1232163287728128 1237144489426944 1237463140496256 1237604276109312 1239560787257856 1241223002062848 1243647265738752 1248674893111296 1249138965086208 1251113711261904 1251256403755008 1251578689627392 1251721435152384 1256781703544832 1259236355309568 1262918332956672 1263243622589928 1263387698528256 1265384970325728 1265855252626944 1268495129509888 1268966567706624 1270972659059712 1271445018034176 1273455027534438 1274073603637248 1275162693525504 1277653245661296 1277798965051392 1280294666155008 1282964655702016 1283295108662784 1283441471520768 1285470446045184 1285801544421891 1285948193144832 1291146828251136 1293668599400064 1295403371200512 1297451256123456 1297599233523712 1297933455909888 1300468482190962 1300616803713024 1303664872292352 1305874738839552 1306211092746048 1306360069226496 1308911553736704 1310030423426592 1310179835510784 1312738780502016 1315302723432684 1318045720506368 1318535574257664 1320620028554232 1321110839051136 1321261514883072 1330824557131776 1333080462565376 1333423823844924 1333575904002048 1336180544439552 1339464710356992 1341582251229696 1342080852369408 1343381273837568 1344702104034192 1346005065388032 1348633981531368 1348787796443136 1351948756451328 1354589281366272 1354743775494144 1357389759430656 1367370225156096 1367878410436608 1369531881463648 1370040870127104 1370197126545408 1372716731201571 1373408260521984 1376090698530816 1378778375676384 1378935628627968 1380114355544064 1382809891394736 1382967604150272 1383481586221056 1385668712752128 1389074514444288 1391787550605312 1392304810622976 1394505885665088 1396375877320704 1402020932616192 1404759254750208 1405281335721984 1407502925169642 1407663454224384 1408186614546432 1413879416487936 1416640899723264 1418013566828544 1418540573786112 1420783124576256 1421311160844288 1423558091616444 1427057020698624 1427587388669952 1429844241442176 1430007318577152 1430375645288448 1434558030216192 1437523835682816 1443335237664768 1443706997245632 1443871655460864 1446154251800832 1446691717287936 1449708719439872 1452540181782528 1455377174325072 1456787375296512 1457328792600576 1459632663138888 1459799137714176 1460175137898624 1460341674344448 1463193904177152 1466245320802304 1466622981328896 1469109081194496 1469487479339304 1469655077879808 1473784226354916 1473952314949632 1476831128064768 1480460995657728 1482801435569664 1482970552598528 1483352521039872 1485697532123511 1486249693932528 1486419204243456 1492428272959488 1497177626773248 1497348383440896 1499715520386048 1500272892002304 1503203112494496 1506337966292992 1506897799151616 1509280032633408 1509840958915584 1511303933067264 1514255698561536 1514428403023872 1517213229222789 1517386270998528 1520942351007744 1523520528646144 1523912941537056 1524086747430912 1527063479359488 1529111226875904 1533236858548224 1535292884385792 1538291503300608 1540723366646604 1541295978892992 1541471767363584 1545084293087232 1548102035847168 1551125672635932 1551302582206464 1552628649987072 1555661127819078 1555838554669056 1558877301846144 1562708828749824 1565179293101312 1565760994430976 1568819121373224 1570922861985792 1577273549193216 1580354161593984 1580534404743168 1583621386002432 1590614343548928 1593721012188672 1595265262682112 1595858145509376 1598381015148288 1598563314302976 1602309637275648 1605439148285952 1606035812253696 1608574771622448 1608758233399296 1609356130910208 1613877783993216 1614061850591232 1620586933518336 1623752142372864 1624355612393472 1626923533275936 1630922309369856 1634107704505344 1635691088052224 1637299321115706 1638885797208576 1639072716029952 1639494891675648 1642086746031249 1642274029928448 1642884383637504 1649525985902592 1649950853995008 1650139034812416 1652747716343808 1653361962614784 1654964002750464 1658196354318336 1664899857481728 1665518620114944 1668151615015872 1668341871673344 1668771586169856 1672221604773888 1678981807079424 1683891110608896 1684324830119904 1684516931371008 1687179960434304 1687807003502592 1694630212079616 1695260024045568 1697940036712584 1698571078780032 1698764804849664 1700216924700672 1703537660881728 1703731953401856 1707059554873344 1711060144883712 1713960594726912 1714402059229188 1714597590859776 1717946414279424 1721529104334848 1724891465866752 1727204494934016 1729935008164608 1730577941213184 1733957976254616 1734155738284032 1738219829723136 1741166318452736 1741614790328064 1741813425635328 1745215404982272 1746707231235456 1746906447347712 1750318374002688 1753736964576912 1758047432343552 1760826704738976 1761481118734848 1761682019844096 1764921511544877 1774432742842368 1777898431793232 1778101205336064 1781574059252736 1785952947142656 1788776334972928 1789441136492544 1791175031783424 1792936138712256 1794673420517376 1795340413698048 1798178642041824 1798383728590848 1802598341935104 1806119041821696 1809646618075254 1809853012574208 1815819581915136 1823160300208128 1823837880582144 1826721160169472 1830288974935428 1834787598041088 1838371167568512 1838580838170624 1840152474058752 1843746521859648 1843956805533696 1844431753135104 1847558283669504 1855716734140416 1856406414163968 1859341180886784 1861834503094272 1865470898608128 1869361243488256 1873012339666944 1873708447629312 1876670566892856 1876884605632512 1877582152728576 1885172555317248 1888854532964352 1890684755771392 1894377499435008 1894865433884892 1895081547792384 1898077455488592 1902742694264832 1903449851559936 1906458988589568 1906676424769536 1907167527051264 1910182541301657 1911110405455872 1912744040288256 1916479868491944 1916698447577088 1924446983553024 1924942662994176 1925162207281152 1928205669067776 1928922289717248 1936720242376704 1940502899100096 1942383167062016 1943105056800768 1946176884185184 1946398850285568 1946900183864832 1947122232459264 1950925205569536 1955497308438528 1958812108259328 1959316639119072 1959540103839744 1963367330605056 1965045635139888 1965269753266176 1969108170753024 1973947994210304 1977068580759552 1977803361386496 1980930042831348 1981666258576704 1981892272324608 1989904363945984 1996236835697664 1999620693848064 2000135735767386 2000363856003072 2004270816659328 2009197065535488 2012373376844544 2013121278554112 2015071910756352 2017053156051288 2019007598082048 2022950972297052 2023181694664704 2027923134676992 2031883922049408 2032115663241216 2036084639145984 2044315811397632 2051055337734144 2051817615654912 2054297822195472 2055061305190656 2055295689818112 2060112390782976 2064136047796224 2068167563514576 2068403442941952 2070171533316096 2074214837092104 2074451406225408 2075222379331584 2078503069128192 2083611771666432 2087681325907968 2091758828497632 2094563815981056 2103031398924288 2107138882125312 2107379206324224 2107922003582976 2111254387754463 2111495181336576 2120819124731904 2124961349584896 2127020350242816 2127810860679168 2131174686864384 2131966741266432 2135337137424666 2136412849700864 2140585531047936 2141381083004928 2144766362163264 2145010977865728 2151837045324288 2152082467454976 2156285753524224 2165002856497152 2165560495868448 2165807483191296 2169231377701248 2174563079159808 2178810272673792 2183065761487608 2185181062944768 2185993188900864 2189448994708332 2189698706571264 2190262706847936 2190512511516672 2199367981203456 2199934471993344 2203663621791744 2204482616819712 2210676339532374 2210928472424448 2215246692097152 2219866476642304 2220691493486592 2224202153354496 2224455828897792 2225028781559808 2229628806365184 2238642409439232 2245188147478528 2245766440159872 2246022575161344 2249573280579072 2250409338003456 2259506949439488 2260346698727424 2263920048950112 2264761438373376 2265019739799552 2266955899600896 2271383547842304 2271642604535808 2276079406497792 2281413526511616 2285280792969216 2285869412305584 2286130121146368 2290595219039232 2299855287822336 2302939326578688 2306580010886144 2307437254950912 2311085049969906 2311943968339488 2312207651045376 2317626439630848 2322153053770752 2326688508953898 2326953873309696 2328942974980608 2329208596463616 2333491691728617 2333757832003584 2338315952769216 2344063243124736 2344934417891328 2347768939651968 2348641491646464 2353228682059836 2365910323789824 2370531242390976 2370801607114752 2375432079003648 2385921515323392 2390581518283008 2392897894023168 2393787218264064 2397571522722432 2397844971454464 2403464455913472 2408158722428928 2409053718380544 2412862157433672 2413137350098944 2421092775886848 2430880400277504 2435628213559296 2436533418590208 2440385299913904 2446383464054784 2451161556758016 2451441117560832 2453536632078336 2455948981673559 2458328695812864 2458609074044928 2459242337513472 2463411044892672 2464326575456256 2474288978853888 2474926280992512 2475208552218624 2479121574515712 2482446004125696 2487294531477504 2497349786222592 2498277930172416 2502227422523808 2502512807510016 2503157379254784 2503442870304768 2518472710619136 2525836665913344 2526487245179856 2526775397056512 2530769940651456 2531710505253888 2536990259019776 2537933135413248 2541945318119424 2542890036068352 2546910055068876 2548147207274496 2550325387051008 2555306491322592 2555597930102784 2560589332310016 2565929311404032 2566590217325568 2570940892090368 2571603088843782 2571896386289664 2582293656502272 2587337198800128 2590806742401024 2594902512246912 2595198467047424 2595866911819776 2600936964381924 2601233607426048 2607329744584704 2611749477679104 2612422185492096 2612720138452992 2617823107473408 2620060846853184 2620359671021568 2625477561004032 2630605446865368 2636091441012736 2637071148515328 2641240057108464 2642221678102272 2642523029766144 2661649114263552 2666160925130752 2666847647689848 2667151808004096 2672361088879104 2678929420713984 2683164502459392 2684161704738816 2686762547675136 2689404208068384 2692010130776064 2697267963062736 2697575592886272 2703897512902656 2709178562732544 2709487550988288 2714469927112881 2714779518861312 2734740450312192 2735756820873216 2739063762927296 2740081740254208 2745433462403142 2746816521043968 2752181397061632 2757556751352768 2757871257255936 2760228711088128 2765619782789472 2765935208300544 2766963172442112 2771337425504256 2783575101210624 2784609621245952 2789011771330176 2792751754641408 2804041865232384 2809518509500416 2810562671443968 2815005850339284 2815326908448768 2816373229092864 2827758832975872 2833281799446528 2836027133657088 2841566249152512 2842622321688576 2847116183232888 2854114041397248 2855174777339904 2859688482884352 2860014637154304 2860751290576896 2869116060432384 2875047671365632 2886670475329536 2887413994491264 2887743310921728 2892308503601664 2893383434575872 2899417438879744 2905080363565056 2910754348650144 2913574750593024 2914657585201152 2919265326277776 2919598275428352 2920350275797248 2920683348688896 2926387808354304 2932490641604608 2933245962657792 2938218162388992 2938974958678608 2939310155759616 2947568452709832 2947904629899264 2953662256129536 2960921991315456 2965602871139328 2966705042079744 2971395064247022 2972499387865056 2972838408486912 2984856545918976 2994355253546496 2994696766881792 2999431040772096 3000203603651079 3000545784004608 3006406224988992 3012675932585984 3013795598303232 3018560065266816 3019681917831168 3022607866134528 3028511397123072 3034426458445578 3034772541997056 3041884702015488 3047041057292288 3047825883074112 3048173494861824 3054126958718976 3058222453751808 3066473717096448 3076583006601216 3081446733293208 3082591957785984 3082943534727168 3090168586174464 3096204071694336 3102251345271864 3102605164412928 3105257299974144 3111322255638156 3111677109338112 3117754603692288 3125417657499648 3130358586202624 3131521988861952 3137638242746448 3141845723971584 3154547098386432 3160708323187968 3161068809486336 3167242772004864 3181228687097856 3187442024377344 3190530525364224 3191716291018752 3196762030296576 3197126628605952 3203005706136999 3204619274551296 3210878296571904 3212071624507392 3217149543244896 3217516466798592 3218712261820416 3227755567986432 3228123701182464 3241173867036672 3247504284745728 3248711224786944 3253847066551872 3261844618739712 3268215409010688 3271382176104448 3274598642231412 3277771594417152 3278989783351296 3284173492062498 3284548059856896 3285768767275008 3299051971805184 3299901707990016 3305495432687616 3306723925229568 3309928005500928 3316014509298561 3316392708636672 3329799714963456 3331037240229888 3336303230031744 3336683743346688 3337543172339712 3344443209547776 3357963614158848 3367782221217792 3368649660239808 3369033862742016 3374359920868608 3375614007005184 3389260424159232 3390520048091136 3395880073425168 3397142157560064 3397529609699328 3400433849401344 3407075321763456 3407463906803712 3414119109746688 3422120289767424 3427921189453824 3428804118458376 3429195181719552 3435892828558848 3443058208669696 3449782931733504 3454408989868032 3459870016329216 3461155882426368 3466627574954859 3467915952509232 3468311476568064 3476439659446272 3482332636905472 3483229580656128 3483626851270656 3490032763430847 3490430809964544 3493414462470912 3493812894695424 3500636748005376 3507473929153824 3516094864687104 3521653409477952 3522962237469696 3529843023089754 3548865485684736 3555796863586464 3556202410672128 3563148118505472 3577552669945856 3578882272985088 3582350063566848 3585872277424512 3589346841034752 3590680827396096 3596357284083648 3596767457181696 3605196683870208 3612238083643392 3619293236150508 3619706025148416 3631639163830272 3646320600416256 3653442320338944 3660577949870856 3669575196082176 3676742335137024 3677161676341248 3680304948117504 3687493043719296 3687913611067392 3688863506270208 3695116567339008 3711433468280832 3712812828327936 3718682361773568 3723669006188544 3730941797216256 3738722486976512 3746024679333888 3747416895258624 3753341133785712 3753769211265024 3755164305457152 3770345110634496 3777709065928704 3781369511542784 3788754998870016 3789730867769784 3790163095584768 3796154910977184 3805485388529664 3806899703119872 3812917977179136 3814335054102528 3820365082603314 3822220810911744 3825488080576512 3832959736983888 3833396895154176 3848893967106048 3849885325988352 3850324414562304 3856411338135552 3857844579434496 3873440484753408 3881005798200192 3884766334124032 3886210113601536 3892353768370368 3892797700571136 3893800367729664 3901850411139072 3910994616877056 3917624216518656 3918633278238144 3919080207679488 3926734661210112 3930091270279776 3930539506532352 3938216341506048 3954137161519104 3955606722772992 3961860085662696 3963332517153408 3963784544649216 3979808727891968 3992473671395328 3999241387696128 4000271471534772 4000727712006144 4008541633318656 4018394131070976 4024746753689088 4026242557108224 4030143821512704 4034106312102576 4038015196164096 4045901944594104 4046363389329408 4055846269353984 4063767844098816 4064231326482432 4072169278291968 4088631622795264 4102110675468288 4103635231309824 4108595644390944 4110122610381312 4110591379636224 4118150193604713 4120224781565952 4128272095592448 4136335127029152 4136806885883904 4140343066632192 4148429674184208 4148902812450816 4150444758663168 4157006138256384 4167223543332864 4175362651815936 4183517656995264 4189127631962112 4206062797848576 4214277764250624 4215844007165952 4222508775508926 4222990362673152 4241638249463808 4249922699169792 4254040700485632 4255621721358336 4262349373728768 4263933482532864 4270674274849332 4281171062095872 4282762166009856 4289532724326528 4290021955731456 4303674090648576 4312571507048448 4330005712994304 4331120991736896 4331614966382592 4338462755402496 4349126158319616 4357620545347584 4366131522975216 4370362125889536 4371986377801728 4378897989416664 4379397413142528 4380525413695872 4381025023033344 4398735962406912 4399868943986688 4407327243583488 4408965233639424 4421352679064748 4421856944848896 4430493384194304 4439732953284608 4441382986973184 4448404306708992 4448911657795584 4450057563119616 4457092596370533 4459257612730368 4477284818878464 4490376294957056 4491532880319744 4492045150322688 4499146561158144 4500818676006912 4519013898878976 4520693397454848 4527840097900224 4529522876746752 4533911799201792 4542767095684608 4543285209071616 4551639687668367 4552158812995584 4562827053023232 4570561585938432 4571738824611168 4572260242292736 4581190438078464 4599710575644672 4605878653157376 4613160021772288 4614874509901824 4622170099939812 4623887936678976 4624415302090752 4635252879261696 4644306107541504 4653377017907796 4653907746619392 4657885949961216 4666983383457234 4667515664007168 4676631905538432 4688126486249472 4695537879303936 4697282983292928 4706457364119672 4731820647579648 4741062484781952 4741603214229504 4750864158007296 4771843030646784 4781163036566016 4785795788046336 4787574436528128 4795143045444864 4795689942908928 4806928911826944 4816317444857856 4818107436761088 4825724314867344 4826274700197888 4842185551773696 4861760800555008 4871256427118592 4873066837180416 4880770599827808 4892766928109568 4902323113516032 4907073264156672 4911897963347118 4916657391625728 4917218148089856 4918484675026944 4926260238093747 4926822089785344 4928653150912512 4948577957707776 4949852561985024 4950417104437248 4958243149031424 4964892008251392 4974589062955008 4994699572445184 4996555860344832 5004454845047616 5005025615020032 5006314758509568 5036945421238272 5051673331826688 5052974490359712 5053550794113024 5061539881302912 5063421010507776 5073980518039552 5083890636238848 5085780072136704 5093820110137752 5096294414548992 5100650774102016 5110612982645184 5111195860205568 5121178664620032 5131858622808064 5133180434651136 5141881784180736 5143206177687564 5143792772579328 5164587313004544 5174674397600256 5181613484802048 5189805024493824 5190396934094848 5191733823639552 5201873928763848 5202467214852096 5214659489169408 5223498955358208 5224844370984192 5225440276905984 5235646214946816 5240121693706368 5240719342043136 5250955122008064 5261210893730736 5272182882025472 5274142297030656 5282480114216928 5284443356204544 5285046059532288 5323298228527104 5332321850261504 5333695295379696 5334303616008192 5344722177758208 5357858841427968 5366329004918784 5368323409477632 5373525095350272 5378808416136768 5384020261552128 5394535926125472 5395151185772544 5407795025805312 5418357125465088 5428939854225762 5429559037722624 5469480900624384 5471513641746432 5478127525854592 5480163480508416 5490866924806284 5504362794123264 5515113502705536 5515742514511872 5520457422176256 5531239565578944 5531870416601088 5542674851008512 5567150202421248 5569219242491904 5578023542660352 5585503509282816 5608083730464768 5619037019000832 5621125342887936 5630011700678568 5630653816897536 5632746458185728 5655517665951744 5666563598893056 5672054267314176 5683132498305024 5685244643377152 5694232366465776 5708228082794496 5710349554679808 5719376965768704 5720029274308608 5721502581153792 5730547623904971 5738232120864768 5750095342731264 5773340950659072 5774827988982528 5775486621843456 5784617007203328 5786766869151744 5798834877759488 5810160727130112 5821508697300288 5827149501186048 5829315170402304 5838530652555552 5839196550856704 5840700551594496 5841366697377792 5852775616708608 5866491925315584 5876436324777984 5877949917357216 5878620311519232 5895136905419664 5895809259798528 5907324512259072 5921843982630912 5931205742278656 5933410084159488 5942790128494044 5944998775730112 5945676816973824 5969713091837952 5988710507092992 5998862081544192 6000407207302158 6001091568009216 6012812449977984 6025351865171968 6027591196606464 6037120130533632 6039363835662336 6045215732269056 6057022794246144 6068852916891156 6069545083994112 6083769404030976 6094082114584576 6095651766148224 6096346989723648 6108253917437952 6132947434192896 6153166013202432 6162893466586416 6165183915571968 6165887069454336 6180337172348928 6192408143388672 6204502690543728 6205210328825856 6210514599948288 6222644511276312 6223354218676224 6235509207384576 6250835314999296 6260717172405248 6263043977723904 6275276485492896 6283691447943168 6309094196772864 6321416646375936 6322137618972672 6333763163263389 6334485544009728 6362457374195712 6374884048754688 6381061050728448 6383432582037504 6393524060593152 6406011412273998 6409238549102592 6421756593143808 6424143249014784 6434299086489792 6435032933597184 6455511135972864 6456247402364928 6495008569491456 6497422449573888 6507694133103744 6523689237479424 6536430818021376 6542764352208896 6549197284462824 6555543188834304 6557979566702592 6568346984124996 6569096119713792 6571537534550016 6598103943610368 6599803415980032 6610990865375232 6613447850459136 6632029018597122 6632785417273344 6659599429926912 6662074480459776 6672606460063488 6673367486693376 6675086344679424 6688886419095552 6715927228317696 6735564442435584 6737299320479616 6738067725484032 6748719841737216 6751228014010368 6778520848318464 6781040096182272 6791760146850336 6794284315120128 6795059219398656 6800867698802688 6814150643526912 6814927813607424 6828238219493376 6844240579534848 6855842378907648 6857608236916752 6858390363439104 6871785657117696 6886116417339392 6899565863467008 6908817979736064 6919740032658432 6922311764852736 6933255149909718 6935831905018464 6936622953136128 6952879318892544 6964665273810944 6966459161312256 6980065526861694 6980861619929088 6986828924941824 6987625789390848 7000475075185851 7001273496010752 7014947858307648 7032189729374208 7043306818955904 7045924474939392 7059686046179508 7097730971369472 7111593727172928 7112404821344256 7126296237010944 7155105339891712 7157764545970176 7171744554849024 7178693682069504 7181361654792192 7192714568167296 7193534914363392 7210393367740416 7224476167286784 7238586472301016 7239412050296832 7263278327660544 7292641200832512 7306884640677888 7321155899741712 7339150392164352 7353484670274048 7354323352682496 7360609896235008 7367846945020677 7374986087438592 7375827222134784 7377727012540416 7390233134678016 7422866936561664 7425625656655872 7437364723547136 7447338012377088 7461883594432512 7477444973953024 7492049358667776 7494833790517248 7506682267571424 7507538422530048 7510328610914304 7555418131857408 7562739023085568 7577509997740032 7579461735539568 7580326191169536 7592309821954368 7610970777059328 7613799406239744 7625835954358272 7628670108205056 7640730165206628 7644441621823488 7650976161153024 7665919473967776 7666793790308352 7697787934212096 7699770651976704 7712822676271104 7715689158868992 7746880969506816 7762011596400384 7769532668248064 7772420227203072 7784707536740736 7785595401142272 7787600735459328 7803700822278144 7821989233754112 7835248433037312 7837266556476288 7838160415358976 7853469322420224 7860182540559552 7861079013064704 7876432683012096 7908274323038208 7911213445545984 7923720171325392 7926665034306816 7927569089298432 7959617455783936 7984947342790656 7998482775392256 8000542943069544 8001455424012288 8017083266637312 8036788262141952 8049493507378176 8052485114216448 8060287643025408 8068212624205152 8076030392328192 8091803889188208 8092726778658816 8111692538707968 8127535688197632 8128462652964864 8143409781338643 8144338556583936 8177263245590528 8204221350936576 8207270462619648 8217191288781888 8220245220762624 8236300387209426 8240449563131904 8256544191184896 8272670254058304 8273613771767808 8280686133264384 8296859348368416 8297805624901632 8300889517326336 8314012276512768 8350725303631872 8367035313990528 8378255263924224 8412125595697152 8428555528501248 8431688014331904 8445017551017852 8445980725346304 8483276498927616 8499845398339584 8508081400971264 8524698747457536 8527866965065728 8541348549698664 8562342124191744 8565524332019712 8579065448653056 8580043911462912 8607348181297152 8625143014096896 8660011425988608 8662241983473792 8663229932765184 8676925510804992 8698252316639232 8715241090695168 8732263045950432 8740724251779072 8743972755603456 8757795978833328 8758794826285056 8761050827391744 8762050046066688 8797471924813824 8799737887973376 8814654487166976 8817930467278848 8842705358129496 8843713889697792 8860986768388608 8879465906569216 8882765973946368 8896808613417984 8900115126239232 8914185192741066 8918515225460736 8954569637756928 8980752589914112 8983065760639488 8984090300645376 8998293122316288 9000610810953237 9001637352013824 9038027797757952 9041386794909696 9055680195800448 9059045753493504 9067823598403584 9085534191369216 9103279375336734 9104317625991168 9125654106046464 9141123171876864 9143477649222336 9144520484585472 9162380876156928 9199421151289344 9226320043544576 9229749019803648 9244340199879624 9247775873357952 9248830604181504 9270505758523392 9288612215083008 9306754035815592 9307815493238784 9315771899922432 9333966766914468 9335031328014336 9353263811076864 9376252972498944 9391075758607872 9394565966585856 9412914728239344 9463641295159296 9482124969563904 9483206428459008 9501728316014592 9543686061293568 9562326073132032 9571591576092672 9575148873056256 9590286090889728 9591379885817856 9609017118410997 9613857823653888 9632634889715712 9636214873522176 9651448629734688 9652549400395776 9684371103547392 9723521601110016 9742512854237184 9746133674360832 9761541199655616 9785533856219136 9804646227032064 9814146528313344 9823795926694236 9833314783251456 9836969350053888 9852520476187494 9853644179570688 9857306301825024 9897155915415552 9899705123970048 9916486298062848 9929784016502784 9949178125910016 9989399144890368 9993111720689664 10008909690095232 10010051230040064 10012629517019136 10073890842476544 10103346663653376 10105948980719424 10107101588226048 10123079762605824 10126842021015552 10147961036079104 10167781272477696 10171560144273408 10187640220275504 10192588829097984 10201301548204032 10221225965290368 10222391720411136 10242357329240064 10263717245616128 10266360869302272 10283763568361472 10286412355375128 10287585545158656 10329174626009088 10349348795200512 10363226969604096 10379610048987648 10380793868189696 10383467647279104 10399882724864577 10403747857527696 10404934429704192 10429318978338816 10446997910716416 10449688741968384 10450880553811968 10471292429893632 10480243387412736 10481438684086272 10501910244016128 10522421787461472 10544365764050944 10548284594061312 10564960228433856 10568886712409088 10646596457054208 10664643700523008 10667390590759392 10668607232016384 10689444355516416 10732658009837568 10736646818955264 10747050190700544 10757616832273536 10768040523104256 10789071852250944 10790302371545088 10815590051610624 10836714250930176 10857879708451524 10859118075445248 10938961801248768 10956255051709184 10960326961016832 10981733849612568 11008725588246528 11030227005411072 11031485029023744 11040914844352512 11062479131157888 11063740833202176 11085349702017024 11134300404842496 11138438484983808 11156047085320704 11171007018565632 11216167460929536 11238074038001664 11242250685775872 11260023401357136 11261307633795072 11265492916371456 11311035331903488 11333127197786112 11344108534628352 11366264996610048 11370489286754304 11388464732931552 11416456165588992 11420699109359616 11438753931537408 11443005162307584 11461095247809942 11476464241729536 11500190685462528 11546681901318144 11549655977965056 11550973243686912 11569234014406656 11573533738303488 11620321454260224 11643017394600576 11654299002372096 11658630340804608 11677061305111104 11678393101713408 11681401103188992 11705551233417216 11732983850631168 11752872649555968 11755899834714432 11757240623038464 11790273810839328 11791618519597056 11814649024518144 11862411484557312 11866820168318976 11885580256988088 11889997551460224 11891353633947648 11939426183675904 11977421014185984 11997724163088384 12000814414604316 12002183136018432 12025624899955968 12050703730343936 12055182393212928 12074240261067264 12078727671324672 12090431464538112 12114045588492288 12137705833782312 12139090167988224 12167538808061952 12188164229169152 12191303532296448 12192693979447296 12216507834875904 12265894868385792 12306332026404864 12325786933172832 12330367831143936 12331774138908672 12354450580814139 12360674344697856 12384816286777344 12409005381087456 12410420657651712 12421029199896576 12445289022552624 12446708437352448 12471018414769152 12501670629998592 12521434344810496 12526087955447808 12550552970985792 12567382895886336 12618188393545728 12642833292751872 12667526326526778 12668971088019456 12724914748391424 12749768097509376 12762122101456896 12766865164075008 12787048121186304 12812022824547996 12843513186287616 12848286498029568 12868598172979584 12870065867194368 12911022271945728 12990017138982912 12994844899147776 13015388266207488 13047378474958848 13072861636042752 13085528704417792 13098394568925648 13111086377668608 13115959133405184 13136693968249992 13138192239427584 13143075069100032 13196207887220736 13199606831960064 13221981730750464 13226895700918272 13264058037194244 13265570834546688 13319198859853824 13324148960919552 13345212920126976 13346734973386752 13350172689358848 13371277789111599 13377772838191104 13431854456635392 13471128884871168 13474598640959232 13476135450968064 13497439683474432 13502456028020736 13557041696636928 13562080192364544 13583520293700672 13588568630240256 13601735397605376 13628301287053824 13629855627214848 13656476438986752 13688481159069696 13711684757815296 13715216473833504 13716780726878208 13743571314235392 13772232834678784 13799131726934016 13817635959472128 13839480065316864 13844623529705472 13866510299819436 13871663810036928 13873245906272256 13905758637785088 13929330547621888 13932918322624512 13960131053723388 13961723239858176 13973657849883648 14000950150371702 14002546992021504 14029895716615296 14064379458748416 14086613637911808 14091848949878784 14119372092359016 14195461942738944 14223187454345856 14224809642688512 14252592474021888 14310210679783424 14315529091940352 14343489109698048 14357387364139008 14362723309584384 14385429136334592 14387069828726784 14420786735480832 14448952334573568 14477172944602032 14478824100593664 14526556655321088 14585282401665024 14613769281355776 14642311799483424 14678300784328704 14706969340548096 14721219792470016 14735693890041354 14749972174877184 14751654444269568 14755454025080832 14778780714281241 14780466269356032 14845733873123328 14851251313311744 14874729447094272 14894676024754176 14923767188865024 14954889947906048 14984098717335552 14989667581034496 15013364535142848 15015076845060096 15110836263714816 15155019995480064 15158923471079136 15160652382339072 15184619643908736 15221941554118656 15251671908716544 15257340216410112 15281460330413256 15288883243646976 15301952322306048 15331838947935552 15333587580616704 15395575868424192 15399541303953408 15425645352542208 15431378317737984 15493761939013632 15524023192800768 15539065336496128 15544840454406144 15569415073481472 15571190802284544 15575201470918656 15607401644556288 15643978467508224 15670496866074624 15674533112952576 15676320830717952 15706938644840448 15720365081119104 15722158026129408 15752865366024192 15816548646076416 15822426891091968 15847440342650784 15853330068613632 15855138178596864 15969894685581312 15996965550784512 16001085886139088 16002910848024576 16034166533274624 16073576524283904 16098987014756352 16104970228432896 16120575286050816 16136425248410304 16152060784656384 16183607778376416 16185453557317632 16223385077415936 16255071376395264 16286819562677286 16288677113167872 16354526491181056 16408442701873152 16414540925239296 16434382577563776 16440490441525248 16472600774418852 16513088382369792 16545340508116608 16547227543535616 16561372266528768 16593718696736832 16595611249803264 16628024553025536 16701450607263744 16734070627981056 16756510527848448 16824251191394304 16857111057002496 16863376028663808 16890035102035704 16891961450692608 16966552997855232 16999690796679168 17016162801942528 17049397494915072 17055733930131456 17082697099397328 17124684248383488 17131048664039424 17158130897306112 17160087822925824 17191642871714913 17214696362594304 17250286028193792 17320022851977216 17324483966947584 17326459865530368 17353851021609984 17396504633278464 17430482181390336 17464526091900864 17481448503558144 17487945511206912 17515591957666656 17517589652570112 17522101654783488 17524100092133376 17599475775946752 17629308974333952 17635860934557696 17685410716258992 17687427779395584 17721973536777216 17758931813138432 17765531947892736 17793617226835968 17800230252478464 17828370385482132 17837030450921472 17909139275513856 17961505179828224 17966131521278976 17996586244632576 18001221621906474 18003274704027648 18076055595515904 18082773589819392 18111360391600896 18118091506987008 18135647196807168 18171068382738432 18206558750673468 18208635251982336 18251308212092928 18282246343753728 18286955298444672 18289040969170944 18324761752313856 18398842302578688 18452640087089152 18459498039607296 18488680399759248 18495551746715904 18497661208363008 18541011517046784 18577224430166016 18613508071631184 18615630986477568 18631543799844864 18667933533828936 18670062656028672 18706527622153728 18752505944997888 18782151517215744 18789131933171712 18825829456478688 18927282590318592 18964249939127808 18966412856918016 19001289489790167 19003456632029184 19087372122587136 19124652146264064 19143183152185344 19150297746112512 19180572181779456 19218034236821994 19227715647307776 19265269779431424 19272429747044352 19302897259469376 19305098800791552 19368742207094784 19485025708474368 19492267348721664 19523082399311232 19571067712438272 19609292454064128 19628293056626688 19647591853388472 19666629566502912 19673938700107776 19705040952374988 19707288359141376 19714612603650048 19794311830831104 19799410247940096 19832972596125696 19898356251820032 19978798289780736 19986223441379328 20017819380190464 20020102460080128 20025259034038272 20147781684953088 20206693327306752 20211897961438848 20214203176452096 20246159525211648 20253684042031104 20295922072158208 20335562544955392 20343120288546816 20375280440551008 20385177658195968 20402603096408064 20442451930580736 20444783440822272 20484714658480128 20527434491232256 20532721738604544 20567527136722944 20572824710750256 20575171090317312 20658349252018176 20698697590401024 20726453939208192 20759220097975296 20766935294558208 20799765449729154 20807495715055392 20809868859408384 20858637956677632 20893995821432832 20899377483936768 20942584859787264 20960486774825472 20962877368172544 21001425225557553 21003820488032256 21044843574922944 21088731528101888 21096569188122624 21129920456867712 21137773424818176 21293192914108416 21329287401046016 21334781181518784 21337214464032768 21378888711032832 21465316019675136 21473293637910528 21515233664547072 21536081046208512 21578143704501888 21580604743090176 21631180103221248 21673428501860352 21715759416903048 21718236150890496 21877923602497536 21912510103418368 21920653922033664 21963467699225136 22017451176493056 22060454010822144 22062970058047488 22081829688705024 22103540835062031 22124958262315776 22127481666404352 22170699404034048 22268600809684992 22276876969967616 22312094170641408 22342014037131264 22432334921859072 22476148076003328 22484501371551744 22520046802714272 22522615267590144 22530985832742912 22666254395572224 22688217069256704 22732529993220096 22740978573508608 22776929465863104 22832912331177984 22841398218719232 22877507863074816 22886010324615168 22922190495619884 22952928483459072 23000381370925056 23093363802636288 23099311955930112 23138468028813312 23147067476606976 23240642908520448 23286034789201152 23308598004744192 23317260681609216 23354122610222208 23356786203426816 23362802206377984 23411102466834432 23465967701262336 23505745299111936 23511799669428864 23514481246076928 23580547621678656 23583237039194112 23629298049036288 23724822969114624 23733640336637952 23771160513976176 23779995102920448 23782707267895296 23878852367351808 23954842028371968 23995448326176768 24001628829208632 24004366272036864 24051249799911936 24101407460687872 24110364786425856 24148480522134528 24157455342649344 24180862929076224 24228091176984576 24275411667564624 24278180335976448 24335077616123904 24376328458338304 24382607064592896 24385387958894592 24430229344015929 24433015669751808 24531789736771584 24612664052809728 24651573866345664 24660735662287872 24708901161628278 24721348689395712 24769632573554688 24818010762174912 24820841315303424 24842058399793152 24890578045105248 24893416874704896 24942036829538304 25042868689620992 25052175910895616 25101105941971584 25134765791772672 25236376787091456 25285666585503744 25335052653053556 25337942176038912 25449829496782848 25499536195018752 25524244202913792 25574096242372608 25624045649095992 25687026372575232 25696572996059136 25737196345959168 25740131734388736 25822044543891456 25980034277965824 25989689798295552 26030776532414976 26094756949917696 26145723272085504 26171057408835584 26196789137851296 26222172755337216 26231918266810368 26273387936499984 26276384478855168 26286150138200064 26392415774441472 26399213663920128 26443963461500928 26453791401836544 26528116074388488 26531141669093376 26638397719707648 26648297921839104 26690425840253952 26700345378717696 26742555578223198 26755545676382208 26863708913270784 26942257769742336 26949197281918464 26952270901936128 26994879366948864 27004912056041472 27114083393273856 27124160384729088 27167040587401344 27177137260480512 27203470795210752 27256602574107648 27312952877973504 27376962318139392 27423369515630592 27430432947667008 27433561453756416 27487142628470784 27544465669357568 27598263453868032 27678960130633728 27689247059410944 27733020599638872 27743327620073856 27746491812544512 27811517275570176 27858661095243776 27865836645249024 27920262107446776 27923446479716352 27947315699767296 28001900300743404 28005093984043008 28059791433230592 28128758917496832 28173227275823616 28183697899757568 28238744184718032 28390923885477888 28446374908691712 28449619285377024 28505184948043776 28620421359566848 28631058183880704 28686978219396096 28714774728278016 28725446619168768 28770858272669184 28774139657453568 28827051355232991 28841573470961664 28897904669147136 28954345889204064 28957648201187328 29053113310642176 29170564803330048 29227538562711552 29284623598966848 29356601568657408 29413938681096192 29442439584940032 29471387780082708 29499944349754368 29510908050161664 29557561428562482 29560932538712064 29691467746246656 29749458894188544 29789352049508352 29847534377730048 29968197434671104 29979335162068992 30026729070285696 30030153690120192 30221672527429632 30310039990960128 30317846942158272 30321304764678144 30369239287817472 30443883108237312 30503343817433088 30514680432820224 30562920660826512 30577766487293952 30603904644612096 30663677895871104 30667175161233408 30791151736848384 30799082607906816 30851290705084416 30862756635475968 30987523878027264 31048046385601536 31078130672992256 31089680908812288 31138830146962944 31142381604569088 31150402941837312 31199648174593731 31214803289112576 31287956935016448 31340993732149248 31349066225905152 31352641661435904 31413877289680896 31440730162238208 31444316052258816 31505730732048384 31633097292152832 31644853782183936 31694880685301568 31706660137227264 31939789371162624 31993931101569024 32002171772278176 32005821696049152 32068333066549248 32197974029512704 32209940456865792 32241150572101632 32272850496820608 32304121569312768 32367215556752832 32370907114635264 32446770154831872 32510142752790528 32573639125354572 32577354226335744 32709052982362112 32816885403746304 32868765155127552 32880980883050496 32945201548837704 33026176764739584 33090681016233216 33094455087071232 33122744533057536 33187437393473664 33191222499606528 33256049106051072 33402901214527488 33468141255962112 33513021055696896 33648502382788608 33714222114004992 33726752057327616 33780070204071408 33783922901385216 33933105995710464 33999381593358336 34032325603885056 34098794989830144 34111467860262912 34165394198794656 34249368496766976 34262097328078848 34316261794612224 34383285743429826 34429392725188608 34500572056387584 34640045703954432 34648967933895168 34652919731060736 34707702043219968 34860964362780672 34929052183801728 34962897007116288 34975891022413824 35031183915333312 35035179305140224 35044203309566976 35198951551893504 35258617948667904 35271721869115392 35370821432517984 35374855558791168 35443947073554432 35517863626276864 35587234453671936 35600460504956928 35656740770964264 35674060901842944 35818278551027712 35923010359656448 35932263042557952 35993172489265152 36002443243812948 36006549408055296 36152111191031808 36165547179638784 36222720783201792 36236183013974016 36271294393614336 36342136765476864 36413117501346936 36417270503964672 36502616424185856 36564492687507456 36573910596889344 36578081938341888 36649523504627712 36797684605157376 36905280174178304 36918996079214592 36977360799518496 36991103493431808 36995322416726016 37082023034093568 37154448860332032 37227016143262368 37231261972955136 37263087599689728 37335867067657872 37340125312057344 37413055244307456 37505011889995776 37564303034431488 37578263866343424 37651658912957376 37854565180637184 37928499878255616 38002578979580334 38006913264058368 38174744245174272 38249304292528128 38286366304370688 38300595492225024 38361144363558912 38436068473643988 38530539558862848 38544859494088704 38605794518938752 38610197601583104 38970051416948736 38984534697443328 39046164798622464 39142135424876544 39218584908128256 39256586113253376 39295183706776944 39333259133005824 39347877400215552 39410081904749976 39414576718282752 39429225207300096 39588623661662208 39598820495880192 39665945192251392 39796712503640064 39957596579561472 39972446882758656 40035638760380928 40040204920160256 40050518068076544 40113833367334797 40295563369906176 40413386654613504 40423795922877696 40428406352904192 40492319050423296 40507368084062208 40591844144316416 40671125089910784 40686240577093632 40750560881102016 40805206192816128 40884903861161472 40889566881644544 40969429316960256 41065443477209088 41135054273445888 41145649421500512 41150342180634624 41316698504036352 41397395180802048 41452907878416384 41518440195950592 41533870589116416 41599530899458308 41614991430110784 41619737718816768 41717275913355264 41787991642865664 41798754967873536 41885169719574528 41920973549650944 42002850451115106 42007640976064512 42089687149845888 42177463056203776 42193138376245248 42259840913735424 42275546849636352 42586385828216832 42658574802092032 42669562363037568 42674428928065536 42757777422065664 42930632039350272 42946587275821056 43030467329094144 43072162092417024 43156287409003776 43161209486180352 43262360206442496 43346857003720704 43431518833806096 43436472301780992 43755847204995072 43825020206836736 43841307844067328 43926935398450272 44034902352986112 44120908021644288 44163659377410048 44207081670124062 44249916524631552 44254963332808704 44336342142843723 44341398808068096 44537201619369984 44553753939935232 44624188341282816 44684028074262528 44864669843718144 44952296152006656 44969002743103488 45040093605428544 45045230535180288 45332508791144448 45465059986440192 45481957147017216 45553858931726208 45665824662355968 45755015726149632 45772020649230336 45844380991239768 45905856966918144 46000762741850112 46186727605272576 46198623911860224 46276936057626624 46294134953213952 46481285817040896 46572069578402304 46617196009488384 46634521363218432 46708245220444416 46713572406853632 46725604412755968 46822204933668864 46931935402524672 47011490598223872 47023599338857728 47028962492153856 47161095243357312 47166474078388224 47258596098072576 47449645938229248 47467280673275904 47542321027952352 47559990205840896 47565414535790592 47909684056743936 47990896652353536 48003257658417264 48008732544073728 48102499599823872 48202814921375744 48220729572851712 48296961044269056 48314910685298688 48361725858152448 48456182353969152 48550823335129248 48556360671952896 48670155232247808 48752656916676608 48765214129185792 48860458688031858 48866031339503616 49063579473543168 49225328105619456 49303147732691328 49321471324575744 49417802323256556 49539265147109376 49636021524349824 49641682630606848 49684116799586304 49781156090210496 49786833749409792 49884073659076608 50085737379241984 50104351821791232 50202211883943168 50269531583545344 50472753574182912 50571333171007488 50670105306107112 50675884352077824 50899658993565696 50999072390037504 51048488405827584 51148192484745216 51248091298191984 51374052745150464 51393145992118272 51474392691918336 51480263468777472 51574928615144739 51644089087782912 51960068555931648 51979379596591104 52061553064829952 52189513899835392 52291446544171008 52342114817671168 52393578275702592 52444345510674432 52463836533620736 52546775872999968 52552768957710336 52572300276400128 52798427327840256 52887926923001856 52907582803673088 53056232148776976 53062283338186752 53276795439415296 53296595843678208 53380851680507904 53400690757435392 53485111156446396 53511091352764416 53727417826541568 53884515539484672 53898394563836928 53989758733897728 54009824112082944 54228166786547712 54248320769458176 54334081174802688 54354274520961024 54406941590421504 54513205148215296 54625905755947008 54753924636278784 54846739031261184 54860865895334016 54867122907512832 54974285256941568 55088931338715136 55196526907736064 55357920261267456 55378494118821888 55466041199277744 55486655240147712 55492983625089024 55623034551140352 55717322190487552 55731673290498048 55840524214893552 55846892959432704 55894631399534592 56003800601486808 56010187968086016 56119582866461184 56257517834993664 56346454551647232 56367395799515136 56477488369436064 56781847770955776 56892749817383424 56899238570754048 57003868469370501 57010369896087552 57240842719133696 57262116367761408 57373956438792192 57429549456556032 57450893238337536 57541716545338368 57654102710465982 57683146941923328 57795809338294272 57908691778408128 57915296402374656 58106226621284352 58455077125423104 58569247197933696 58713203137314816 58827877362192384 58884879169880064 58942775560165416 58999888699508736 59021816100323328 59115122857124964 59121865077424128 59382935492493312 59498917788377088 59695068755460096 59936394869342208 59958670324137984 60053458140571392 60060307380240384 60443345054859264 60620079981920256 60635693884316544 60642609529356288 60738478575634944 60887766216474624 61006687634866176 61029360865640448 61125841321653024 61155532974587904 61207809289224192 61327355791742208 61334350322466816 61582303473696768 61598165215813632 61702581410168832 61725513270951936 61975047756054528 62096092771203072 62156261345984512 62179361817624576 62277660293925888 62300805883674624 62399296349187462 62429606578225152 62575913870032896 62681987464298496 62698132451810304 62827754579361792 62881460324476416 62888632104517632 63004275676672659 63011461464096768 63266194584305664 63289707564367872 63389761370603136 63413320274454528 63879578742325248 63987862203138048 64004343544556352 64011643392098304 64136666133098496 64395948059025408 64419880913731584 64545700993641216 64608243138625536 64734431113505664 64741814229270528 64893540309663744 65020285505581056 65147278250709144 65154708452671488 65418105964724224 65633770807492608 65737530310255104 65761961766100992 65890403097675408 66052353529479168 66181362032466432 66188910174142464 66245489066115072 66310622505186093 66374874786947328 66382444999213056 66512098212102144 66805802429054976 66936282511924224 67026042111393792 67297004765577216 67428444228009984 67453504114655232 67560140408142816 67567845802770432 67998763186716672 68064651207770112 68197589979660288 68222935720525824 68330788397589312 68498736993533952 68524194656157696 68632523589224448 68766571486859652 68858785450377216 69001144112775168 69280091407908864 69297935867790336 69415404086439936 69721928725561344 69858104367603456 69925794014232576 69951782044827648 70062367830666624 70070358610280448 70088406619133952 70397903103787008 70517235897335808 70543443738230784 70741642865035968 70749711117582336 70887894147108864 71035727252553728 71174468907343872 71200921009913856 71313481541928528 71348121803685888 71636557102055424 71846020719312896 71864526085115904 71986344978530304 72004886487625896 72013098816110592 72304222382063616 72331094359277568 72445441566403584 72472366027948032 72542588787228672 72684273530953728 72826235002693872 72834541007929344 73005232848371712 73128985375014912 73147821193778688 73156163876683776 73299047009255424 73595369210314752 73810560348356608 73837992158429184 73954721599036992 73982206986863616 74164046068187136 74308897720664064 74454032286524736 74462523945910272 74526175199379456 74671734135315744 74680250624114688 74826110488614912 75128606068862976 75156527732686848 75303317825914752 75709130361274368 75856999756511232 76005157959160668 76013826528116736 76349488490348544 76498608585056256 76572732608741376 76722288727117824 76872136947287976 77061079117725696 77089718988177408 77211589037877504 77220395203166208 77940102833897472 77969069394886656 78092329597244928 78284270849753088 78437169816256512 78513172226506752 78590367413553888 78666518266011648 78695754800431104 78820163809499952 78829153436565504 78858450414600192 79177247323324416 79197640991760384 79331890384502784 79593425007280128 79915193159122944 79944893765517312 80071277520761856 80101036136153088 80227666734669594 80591126739812352 80826773309227008 80847591845755392 80856812705808384 80984638100846592 81014736168124416 81342250179821568 81372481154187264 81501121762204032 81610412385632256 81769807722322944 81938858633920512 82130886954418176 82270108546891776 82291298843001024 82300684361269248 82633397008072704 82794790361604096 83036880391901184 83067741178232832 83199061798916616 83229982860221568 83239475437633536 83434551826710528 83575983285731328 83597509935747072 83770339439149056 83841947099301888 84005700902230212 84015281952129024 84179374299691776 84354926112407552 84386276752490496 84519681827470848 84551093699272704 85172771656433664 85317149604184064 85339124726075136 85348857856131072 85515554844131328 85861264078700544 85893174551642112 86060934658188288 86144324184834048 86312574818007552 86322418972360704 86481154065698973 86524720412884992 86693714007441408 86863037667612192 86872944603561984 87511694409990144 87650040413673472 87682615688134656 87853870796900544 88069804705972224 88241816043288576 88327318754820096 88414163340248124 88499833049263104 88672684285687446 88682797616136192 89074403238739968 89248376682565632 89368056148525056 89904592304013312 89938005486206976 90080187210857088 90090461070360576 90665017582288896 90930119972880384 90963914294034432 91107717863452416 91331649324711936 91510031452299264 91544041298460672 91688761982479536 91811713933836288 92001525483700224 92373455210545152 92397247823720448 92553872115253248 92588269906427904 92962571634081792 93144139156804608 93234392018976768 93269042726436864 93416490440888832 93427144813707264 93451208825511936 93598944523781193 93644409867337728 93863870805049344 94022981196447744 94047198677715456 94057924984307712 94322190486714624 94332948156776448 94517192196145152 94899291876458496 94934561346551808 95084642055904704 95119980411681792 95819368113487872 95981793304707072 96006515316834528 96017465088147456 96204999199647744 96405629842751488 96593922088538112 96629821370597376 96723451716304896 96912364707938304 97101646670258496 97112721343905792 97340310464495616 97505313833353216 97530428258371584 97720917376063716 97732062679007232 98127158947086336 98450656211238912 98606295465382656 98642942649151488 98835604646513112 99078530294218752 99272043048699648 99283365261213696 99368233599172608 99562312180420992 99573667498819584 99768147318153216 100171474758483968 100208703643582464 100404423767886336 100539063167090688 100945507148365824 101142666342014976 101340210612214224 101351768704155648 101799317987131392 101998144780075008 102096976811655168 102296384969490432 102496182596383968 102748105490300928 102786291984236544 102948785383836672 103149857230289478 103288178175565824 103920137111863296 103958759193182208 104123106129659904 104582893088342016 104684229635342336 104787156551405184 104888691021348864 104927673067241472 105093551745999936 105105537915420672 105596854655680512 105775853846003712 105815165607346176 106112464297553952 106124566676373504 106553590878830592 106761703361015808 106801381514870784 106970222312892792 107022182705528832 107454835653083136 107769031078969344 107796789127673856 107979517467795456 108019648224165888 108456333573095424 108496641538916352 108668162349605376 108708549041922048 108813883180843008 109026410296430592 109251811511894016 109507849272557568 109693478062522368 109721731790668032 109734245815025664 109948570513883136 110177862677430272 110393053815472128 110715840522534912 110756988237643776 110932082398555488 110973310480295424 110985967250178048 111246069102280704 111463346580996096 111681048429787104 111693785918865408 111789262799069184 112007601202973616 112020375936172032 112239165732922368 112515035669987328 112692909103294464 112734791599030272 112954976738872128 113563695541911552 113785499634766848 114007736938741002 114020739792175104 114481685438267392 114524232735522816 114747912877584384 114859098913112064 114901786476675072 115083433090676736 115308205420931964 115591618676588544 115817383556816256 115830592804749312 116910154250846208 117138494395867392 117426406274629632 117655754724384768 117769758339760128 117885551120330832 117999777399017472 118043632200646656 118230245714249928 118243730154848256 118765870984986624 118997835576754176 119390137510920192 119872789738684416 119917340648275968 120106916281142784 120120614760480768 120341500102004391 120886690109718528 121240159963840512 121271387768633088 121285219058712576 121476957151269888 121775532432949248 122013375269732352 122058721731280896 122251682643306048 122415618578448384 122654711583484416 122668700644933632 123196330431627264 123405162820337664 123451026541903872 123950095512109056 124192185542406144 124312522691969024 124358723635249152 124555320587851776 124601611767349248 124798592698374924 124859213156450304 125151827740065792 125363974928596992 125396264903620608 125655509158723584 125762920648952832 126008551353345318 126022922928193536 126532389168611328 126579415128735744 126779522741206272 126826640548909056 127759157484650496 127975724406276096 128008687089112704 128023286784196608 128273332266196992 128791896118050816 128839761827463168 129091401987282432 129216486277251072 129468862227011328 129483628458541056 129787080619327488 130040571011162112 130294556501418288 130309416905342976 130836211929448448 131267541614985216 131475060620510208 131523923532201984 131780806195350816 132104707058958336 132362724064932864 132490978132230144 132621245010372186 132749749573894656 132764889998426112 133009026428531169 133024196424204288 133611604858109952 133872565023848448 134052084222787584 134594009531154432 134856888456019968 134907008229310464 135120280816285632 135135691605540864 135997526373433344 136395179959320576 136445871441051648 136661576795178624 136997473987067904 137265047178448896 137533142973719304 137717570900754432 138002288225550336 138560182815817728 138595871735580672 138830808172879872 139443857451122688 139716208735206912 139851588028465152 139903564089655296 140124735661333248 140140717220560896 140176813238267904 140795806207574016 141034471794671616 141086887476461568 141483285730071936 141499422235164672 141775788294217728 142071454505107456 142348937814687744 142401842019827712 142626963083857056 142696243607371776 143692041438625792 143729052170231808 143972689957060608 144009772975251792 144026197632221184 144608444764127232 144662188718555136 144890883132807168 144944732055896064 145085177574457344 145368547061907456 145652470005387744 145669082015858688 146010465696743424 146257970750029824 146295642387557376 146598094018510848 147190738420629504 147621120696713216 147675984316858368 147909443198073984 147964413973727232 148617795441328128 148908064573049472 148925047891820544 149052350398758912 149343468270631488 149360501248229376 149652220977229824 150257212137725952 150313055465373696 150606635651829504 151418260722548736 151713999513022464 152010315918321336 152027653056233472 152698976980697088 152997217170112512 153145465217482752 153444577454235648 153744273894575952 154122158235451392 154179437976354816 154423178075755008 154440790406332416 154724785845434217 155880205667794944 155938138789773312 156184659194489856 156568541699506176 156874339632513024 157026344453013504 157180734827107776 157333036532023296 157391509600862208 157640327618999904 157658306873131008 157716900829200384 158395281983520768 158663780769005568 159186850014560256 159830386318245888 159889787531034624 160142555041523712 160202072272306176 160455333469339188 161182253479624704 161653546618454016 161695183691510784 161969276201693184 162029472336248832 162684500359643136 162744962308374528 163002243524408064 163220824771264512 163539615444645888 163877717267841024 164261773908836352 164540217093783552 164582597686002048 164601368722538496 165266794016145408 165589580723208192 166073760783802368 166135482356465664 166398123597833232 166459965720443136 166478950875267072 166869103653421056 167151966571462656 167195019871494144 167540678878298112 167683894198603776 168011401804460424 168030563904258048 168358748599383552 168709852224815104 168772553504980992 169039363654941696 169102187398545408 170345543312867328 170634299208368128 170678249452150272 170697715712262144 171011605408111503 171031109688262656 171722528157401088 171786349103284224 172121869316376576 172288648369668096 172625149636015104 172962308131397946 173049440825769984 173387428014882816 173726075335224384 173745889207123968 175300080827346944 175365231376269312 175707741593801088 176139609411944448 176483632086577152 176654637509640192 176828326680496248 176999666098526208 177345368571374892 177365595232272384 178148806477479936 178496753365131264 179809184608026624 179876010972413952 180160374421714176 180180922140721152 181330035164577792 181860239945760768 181927828588068864 182215435726904832 182663298649423872 183020062904598528 183088082596921344 183377523964959072 183623427867672576 184003050967400448 184746910421090304 184794495647440896 185107744230506496 185176539812855808 185925143268163584 186288278313609216 186468784037953536 186538085452873728 186832980881777664 186902417651023872 187197889047562386 187288819734675456 187727741610098688 188045962392895488 188094397355430912 188644380973429248 188665896313552896 189034384392290304 189798583752916992 189869122693103616 190169284111809408 190239960823363584 191638736226975744 191963586609414144 192013030633669056 192034930176294912 192409998399295488 192811259685502976 193187844177076224 193259642741194752 193824729415876608 194203293340516992 194225442687811584 194680620928991232 195010627666706432 195060856516743168 195441834752127432 195464125358014464 196254317894172672 196901312422477824 197212590930765312 197285885298302976 197671209293026224 198157060588437504 198544086097399296 198566730522427392 198736467198345216 199124624360841984 199147334997639168 199536294636306432 200342949516967936 200417407287164928 200808847535772672 201078126334181376 201891014296731648 202285332684029952 202680421224428448 202703537408311296 203996289560150016 204193953623310336 204592769938980864 204992365192767936 205496210980601856 205572583968473088 205897570767673344 206299714460578956 206576356351131648 207840274223726592 208246212259319808 209165786176684032 209574313102810368 209777382042697728 209855346134482944 210187103491999872 210211075830841344 211193709311361024 211551707692007424 211630331214692352 212224928595107904 212249133352747008 213107181757661184 213523406722031616 213602763029741568 213940444625785584 214044365411057664 214909671306166272 215538062157938688 215593578255347712 215959034935590912 216039296448331776 216912667146190848 216993283077832704 217336324699210752 217417098083844096 217627766361686016 218052820592861184 218503623023788032 219015698545115136 219386956125044736 219443463581336064 219468491630051328 219897141027766272 220786107630944256 221431681045069824 221513976475287552 221864164797110976 221946620960590848 222492138204561408 222926693161992192 223362096859574208 223387571837730816 223578525598138368 224015202405947232 224040751872344064 224478331465844736 225385818206588928 225469583198060544 225909953477744256 227127391083823104 227570999269533696 228015473877482004 228041479584350208 228963370876534784 229048465471045632 229495825755168768 229718197826224128 230166866181353472 230616410841863928 231183237353177088 231634767113632512 231661185609498624 233820308501692416 234276988791734784 234852812549259264 235311509448769536 235539516679520256 235771102240661664 235999554798034944 236087264401293312 236460491428499856 236487460309696512 237531741969973248 237995671153508352 238780275021840384 239745579477368832 239834681296551936 240213832562285568 240683000204008782 241773380219437056 242480319927681024 242542775537266176 242570438117425152 242953914302539776 244026750539464704 244117443462561792 244503365286612096 244831237156896768 245309423166968832 246392660863254528 246810325640675328 246902053083807744 247900191024218112 248384371084812288 248625045383938048 249110641175703552 249203223534698496 249597185396749848 249718426312900608 250303655480131584 250727949857193984 250792529807241216 251311018317447168 251525841297905664 252017102706690636 252045845856387072 253064778337222656 253158830257471488 253559045482412544 253653281097818112 255518314969300992 255951448812552192 256017374178225408 256046573568393216 256546664532393984 257583792236101632 257679523654926336 258182803974564864 258432972554502144 258937724454022656 258967256917082112 259574161238654976 260081142022324224 260589113002836576 260618833810685952 261672423858896896 262535083229970432 262950121241020416 263047847064403968 263561612390701632 264209414117916672 264725448129865728 264981956264460288 265242490020744372 265499499147789312 266018052857062338 266048392848408576 267223209716219904 267745130047696896 268104168445575168 269713776912039936 269814016458620928 270240561632571264 270271383211081728 271995052746866688 272790359918641152 272891742882103296 273323153590357248 273994947974135808 274530094356897792 275066285947438608 275435141801508864 276004576451100672 277120365631635456 277191743471161344 277661616345759744 278887714902245376 279432417470413824 279703176056930304 279807128179310592 280249471322666496 280281434441121792 280353626476535808 280796833571343579 281591612415148032 282068943589343232 282173774952923136 282966571460143872 282998844470329344 283551576588435456 284142909010214912 284697875629375488 284803684039655424 285253926167714112 287458104340463616 287945379914121216 288019545950503584 288052395264442368 289216889528254464 289781766265614336 289889464111792128 290170355148914688 290737094123814912 291304940010775488 291338164031717376 292020931393486848 292515941500059648 292591284775114752 293196188037021696 294381476841259008 295242241393426432 295351968633716736 295818886396147968 295928827947454464 297235590882656256 297816129146098944 297850095783641088 298104700797517824 298686936541262976 298721002496458752 299304441954459648 300514424275451904 300626110930747392 301213271303659008 302836521445097472 303427999026044928 304020631836642672 304055306112466944 305397953961394176 305994434340225024 306290930434965504 306889154908471296 307488547789151904 308244316470902784 308358875952709632 308846356151510016 309449571690868434 311760411335589888 311876277579546624 312369318388979712 313748679265026048 314052688906027008 314361469654215552 314666073064046592 314783019201724416 315280655237999808 315316613746262016 316790563967041536 317327561538011136 318373700029120512 319660772636491776 320285110083047424 320404144544612352 320910666938678376 322364506959249408 323307093236908032 323390367383021568 323938552403386368 324058944672497664 325369000719286272 325489924616749056 326004487048816128 326441649542529024 327079230889291776 327755434535682048 328523547817672704 329080434187567104 329165195372004096 329202737445076992 330533588032290816 331179161446416384 332147521567604736 332270964712931328 332796247195666464 332919931440886272 332957901750534144 333738207306842112 334390039742988288 335081357756596224 335367788397207552 336022803608920848 336061127808516096 336717497198767104 337419704449630208 337545107009961984 338078727309883392 338204374797090816 340691086625734656 341268598416736256 341356498904300544 342023210816223006 342062219376525312 343445056314802176 343572698206568448 344243738632753152 344577296739336192 345250299272030208 345924616262795892 346774856029765632 347452150670448768 347491778414247936 350600161654693888 350730462752538624 351415483187602176 352279218823888896 352967264173154304 353309275019280384 353656653360992496 353999332197052416 354690737142749784 354731190464544768 356297612954959872 356993506730262528 359618369216053248 359752021944827904 360320748843428352 360361844281442304 361024500306013173 362660070329155584 363720479891521536 363855657176137728 364430871453809664 365326597298847744 366040125809197056 366176165193842688 366755047929918144 367246855735345152 368006101934800896 369588991294881792 370215488461012992 370353079625711616 371850286536327168 372576556627218432 372937568075907072 373076170905747456 373665961763555328 373804835302047744 374395778095124772 374577639469350912 375455483220197376 376091924785790976 376188794710861824 377288761946858496 378068768784580608 379597167505833984 379738245386207232 380338568223618816 380479921646727168 383277472453951488 383927173218828288 384026061267338112 384069860352589824 384819996798590976 385622519371005952 386375688354152448 386519285482389504 387649458831753216 388406586681033984 388450885375623168 389361241857982464 390021255333412864 390121713033486336 390883669504254864 390928250716028928 392508635788345344 393802624844955648 394425181861530624 394571770596605952 395342418586052448 396314121176875008 397088172194798592 397472934396690432 398249248721683968 398294669995278336 399027079285593507 399072589272612864 400685899033935872 400834814574329856 401617695071545344 402156252668362752 403782028593463296 404570665368059904 405360842448856896 405407074816622592 407992579120300032 409185539877961728 409984730385535872 410992421961203712 411795141535346688 412599428921157912 413152712702263296 415680548447453184 416492424518639616 418331572353368064 419148626205620736 419554764085395456 419710692268965888 420374206983999744 420422151661682688 422387418622722048 423103415384014848 423260662429384704 424449857190215808 424498266705494016 426214363515322368 427046813444063232 427205526059483136 427880889251571168 428088730822115328 431076124315877376 431187156510695424 431918069871181824 432078592896663552 433825334292381696 433986566155665408 434672649398421504 434834196167688192 435255532723372032 436105641185722368 437007246047576064 438031397090230272 438773912250089472 438886927162672128 439794282055532544 441572215261888512 442863362090139648 443027952950575104 443728329594221952 443893241921181696 445853386323984384 446724193719148416 446775143675461632 447157051196276736 448030404811894464 448081503744688128 448956662931689472 450771636413177856 450939166396121088 451819906955488512 454254782167646208 455141998539067392 456030947754964008 456082959168700416 457926741753069568 458096930942091264 458991651510337536 459436395652448256 460333732362706944 461232821683727856 462366474706354176 463269534227265024 463322371218997248 464174357536302651 467640617003384832 468553977583469568 469705625098518528 470623018897539072 471079033359040512 471542204481323328 471999109596069888 472174528802586624 472920982856999712 472974920619393024 475991342307016704 477560550043680768 479491158954737664 479669362593103872 480427665124571136 481366000408017564 483546760438874112 484960639855362048 485085551074532352 485907828605079552 488053501078929408 488234886925123584 489006730573224192 489662474313793536 490618846333937664 492785321726509056 493620651281350656 493804106167615488 495800382048436224 496768742169624576 497250090767876096 498221282351407104 498406447069396992 499194370793499696 499436852625801216 500607310960263168 501455899714387968 501585059614482432 502622036634894336 503051682595811328 504034205413381272 504091691712774144 506129556674445312 506317660514942976 507118090964825088 507306562195636224 511036629938601984 511902897625104384 512034748356450816 512093147136786432 513093329064787968 515167584472203264 515359047309852672 516365607949129728 516865945109004288 517875448908045312 519148322477309952 520162284044648448 521178226005673152 521237667621371904 523344847717793792 525900242482040832 526095694128807936 527123224781403264 528418828235833344 529450896259731456 529963912528920576 530484980041488744 530998998295578624 532036105714124676 532096785696817152 534446419432439808 535490260095393792 539427553824079872 539628032917241856 540481123265142528 540542766422163456 543990105493733376 545580719837282304 545783485764206592 546646307180714496 547989895948271616 549060188713795584 550132571894877216 550870283603017728 552009152902201344 554240731263270912 554383486942322688 555323232691519488 557775429804490752 558864834940827648 559406352113860608 559614256358621184 560498942645332992 560707252953071616 561593667142687158 563183224830296064 564137887178686464 565933142920287744 565997688940658688 567103153176870912 569395751258750976 569607368079310848 570507852335428224 574916208680927232 575890759828242432 576039091901007168 576104790528884736 578433779056508928 579563532531228672 579778928223584256 581474188247629824 582609880021550976 582676328063434752 584041862786973696 585031883000119296 585182569550229504 586392376074043392 588762953682518016 590484482786852864 590703937267433472 591637772792295936 591857655894908928 594471181765312512 595632258292197888 595700191567282176 596209401595035648 597373873082525952 597442004992917504 598608883908919296 601028848550903808 601252221861494784 602426542607318016 605673042890194944 606855998052089856 608041263673285344 608110612224933888 611988868680450048 612581860869931008 613778309816942592 614977095578303808 616488632941805568 616717751905419264 617692712303020032 618899143381736868 623520822671179776 624738636777959424 627497358530052096 628722939308431104 629332146128093184 629566038403448832 630561310475999616 630633227492524032 633581127934083072 634655123076022272 636747400058241024 639321545272983552 640570220166094848 640808289089224704 641821333877356752 644729013918498816 646614186473816064 646780734766043136 647877104806772736 648117889344995328 650738001438572544 650979849233498112 652008974097632256 652883299085058048 654158461778583552 655510869071364096 657047095635345408 658160868375134208 658330390744008192 658405474890153984 662358322892832768 664295043135209472 664541929425862656 665592494391332928 665839862881772544 667476414613684224 668780079485976576 670162715513192448 670735576794415104 672045607217841696 672122255617032192 673434994397534208 674839408899260416 676157454619766784 676408749594181632 681382173251469312 682537196833472512 682712997808601088 684046421632446012 684124438753050624 686890112629604352 687145396413136896 688487477265506304 689154593478672384 690500598544060416 691849232525591784 693549712059531264 694904301340897536 694983556828495872 701200323309387776 701460925505077248 702830966375204352 704558437647777792 705934528346308608 706618550038560768 707313306721984992 707998664394104832 709381474285499568 709462380929089536 712595225909919744 713987013460525056 719236738432106496 719504043889655808 720641497686856704 722049000612026346 725320140658311168 727440959783043072 727711314352275456 728861742907619328 732080251618394112 732352330387685376 733510095859836288 734493711470690304 739177982589763584 740430976922025984 740706159251423232 743700573072654336 745153113254436864 745875136151814144 747331923527110656 747609670604095488 748791556190249544 749155278938701824 750910966440394752 752183849571581952 752377589421723648 754577523893716992 756137537569161216 759194335011667968 759476490772414464 760677136447237632 760959843293454336 766554944907902976 767854346437656576 768052122534676224 768139720705179648 769639993597181952 771245038742011904 772751376708304896 773038570964779008 775298917663506432 776813173362067968 776901770751246336 778722483715964928 780243426066972672 781767339008509728 781856501432057856 785017271576690688 787605249689911296 788850363723061248 789143541193211904 790684837172104896 792628242353750016 794176344389597184 794945868793380864 796498497443367936 798054158571187014 798145178545225728 801371798067871744 801669629148659712 803235390143090688 804312505336725504 809141330736119808 810721684897713792 810814149633245184 815985158240600064 818371079755923456 819969460771071744 821984843922407424 823590283070693376 825198857842315824 826305425404526592 831361096894906368 832984849037279232 836663144706736128 838297252411241472 839109528170790912 839421384537931776 840748413967999488 840844303323365376 842390500714030737 844774837245444096 846206830768029696 846521324858769408 848899714380431616 848996533410988032 852428727030644736 854093626888126464 854411052118966272 855761778503142336 862374313021390848 863836139742363648 864157185793327104 867650668584763392 869345298796843008 869668392335376384 870511065446744064 872211282371444736 874014492095152128 876062794180460544 877547824500178944 877773854325344256 879588564111065088 883144430523777024 885726724180279296 886055905901150208 887456659188443904 887786483842363392 891706772647968768 893448387438296832 893550287350923264 894314102392553472 896060809623788928 896163007489376256 897913325863378944 901543272826355712 901878332792242176 903639813910977024 908509564335292416 910283997078134784 912061895509928016 912165918337400832 915853483506139136 916193861884182528 917983303020675072 918872791304896512 920667464725413888 922465643367455712 924732949412708352 926539068454530048 928348715072605302 935281234006769664 937107955166939136 941246037795078144 942158066718081024 943084408962646656 943998219192139776 944349057605173248 945841965713999424 945949841238786048 951982684614033408 955121100087361536 958982317909475328 960855330249142272 962732000816035128 967093520877748224 969921279710724096 970171102149064704 971815657210159104 976107002157858816 976469773850247168 978013461146448384 979324948627587072 981237692667875328 985570643453018112 987241302562701312 987608212335230976 991600764096872448 993537484339249152 994500181535752192 996442564702814208 996812894138793984 998388741586999392 998873705251602432 1001214621920526336 1003170119228964864 1005244073269788672 1006103365191622656 1008068410826762544 1008183383425548288 1012259113348890624 1012635321029885952 1014236181929650176 1014613124391272448 1022073259877203968 1023805795250208768 1024069496712901632 1026186658129575936 1030335168944406528 1030718094619705344 1032731215898259456 1033731890218008576 1035750897816090624 1040324568089296896 1042356452011346304 1042475335242743808 1046689695435587584 1051800484964081664 1052191388257615872 1054246449562806528 1056837656471666688 1058901792519462912 1059927825057841152 1060969960082977488 1061997996591157248 1064072211428249352 1064193571393634304 1068892838864879616 1070980520190787584 1078855107648159744 1079256065834483712 1080962246530285056 1081085532844326912 1083073500918039519 1087980210987466752 1091161439674564608 1091566971528413184 1093292614361428992 1095979791896543232 1098120377427591168 1100265143789754432 1101740567206035456 1104018305804402688 1108766973884645376 1110646465383038976 1115550859608981504 1117729669881655296 1118812704227721216 1119228512717242368 1120997885290665984 1121414505906143232 1123187334285374316 1126366449660592128 1128275774357372928 1131866285840575488 1134206306353741824 1138791502517501952 1139214736158621696 1141015704670856448 1149832417361854464 1151781519656484864 1152078183802014336 1152209581057769472 1156867558113017856 1159127065062457344 1159557856447168512 1162948376495259648 1165219760043101952 1165352656126869504 1168083725573947392 1170063766000238592 1170365139100459008 1172784752148086784 1177525907365036032 1180968965573705728 1181407874534866944 1183275545584591872 1183715311789817856 1188942363530625024 1191264516584395776 1192418803190071296 1194747746165051904 1194884009985835008 1197081237856780521 1197217767817838592 1202057697101807616 1202504443722989568 1204853085214636032 1211346085780389888 1213711996104179712 1216082527346570688 1216221224449867776 1223977737360900096 1227556619633885184 1229954191156607616 1232977265883611136 1235385424606040064 1237798286763473736 1247041645342359552 1249477273555918848 1254994717060104192 1257445878616862208 1258664292256186368 1259132076806897664 1261122620951999232 1261266454985048064 1267162255868166144 1269310246152044544 1273494800116482048 1278643090545967104 1281140440332189696 1281616578178449408 1283642667754713504 1293228372947632128 1293561469532086272 1295754209613545472 1296235778689990656 1301476002877145088 1301959698466996224 1304017948195264512 1305766598170116096 1308316923557167104 1311021738142728192 1314094191270690816 1316321736750268416 1316660781488016384 1324716645785665536 1328590086270418944 1329083858851725312 1331184988782665856 1331679725763545088 1337560158971953152 1340325431026384896 1341471153588830208 1344091214435683392 1344244511234064384 1346869988795068416 1349678817798520832 1352314909239533568 1352817499188363264 1362764346502938624 1365074393666945024 1365425995617202176 1368092843264892024 1368248877506101248 1373780225259208704 1374290792826273792 1376974954531012608 1378309186957344768 1381001197088120832 1383698465051183568 1387099424119062528 1389808602681795072 1389967113656991744 1402400646618775552 1402921851010154496 1405661932750408704 1409116875295555584 1411869056692617216 1413237100077121536 1414626613443969984 1415997328788209664 1418762948570999136 1418924761858179072 1427974026921050112 1438473476864212992 1439008087779311616 1441282995373713408 1444098001224052692 1450640281316622336 1454881919566086144 1457723485815238656 1464160503236788224 1464704660775370752 1467020191719672576 1468987422941380608 1478355965179527168 1480861953844051968 1481412318502846464 1487401146145308672 1490306226508873728 1491750272303628288 1494663847054221312 1495219341208190976 1497583112380499088 1498310557877403648 1501821932880789504 1504367699143163904 1504755178843447296 1509155047787433984 1512275075138322432 1518388670023335936 1518952981544828928 1521354272894475264 1521919686586908672 1533109889815805952 1535708692875313152 1536104245069352448 1536279441410359296 1539279987194363904 1545502753416609792 1546077141929558016 1550597835327012864 1553626346724135936 1557444967431929856 1560486852133945344 1563534678017019456 1563713002864115712 1570034543153381376 1577700727446122496 1578287082386423808 1581369674344209792 1585256484707500032 1588352688779194368 1589891737586761728 1592996994886735872 1596108317142374028 1596290357090451456 1602743596135743488 1603339258297319424 1606470780286181376 1618282661472239616 1621443369795427584 1621628299266490368 1631970316481200128 1636742159511846912 1639938921542143488 1643969687844814848 1647180566141386752 1650397715684631648 1652610850809053184 1662722193789812736 1665969698074558464 1673326289413472256 1676594504822482944 1678219056341581824 1678842769075863552 1681496827935998976 1684781001428061474 1689549674490888192 1692413661536059392 1697799428760863232 1697993066821976064 1708187253776252928 1708822104237932544 1711523557006284672 1724748626042781696 1727672279484727296 1728314371586654208 1735301337169526784 1738690597593686016 1739336784670752768 1744422564742889472 1748028984190304256 1752125588360921088 1755095649000357888 1755547708650688512 1759177128222130176 1766288861047554048 1771453448360558592 1772111811802300416 1774913318376887808 1775572967684726784 1783413545295937536 1786896774876593664 1787100574701846528 1788628204785106944 1792121619247577856 1792326014978752512 1795826651726757888 1803086545652711424 1803756665584484352 1807279627821954048 1817019128670584832 1820567994156269568 1824123791019856032 1824331836674801664 1831706967012278272 1835966606041350144 1837745582609793024 1841334929450827776 1844931286734911424 1849465898825416704 1853078136909060096 1856697430145210604 1870562468013539328 1874215910333878272 1882492075590156288 1886168817925293312 1887996438384279552 1888698115210346496 1891683931427998848 1891899682477572096 1903965369228066816 1910242200174723072 1917964635818950656 1921710660498284544 1925464001632070256 1934187041755496448 1939842559421448192 1940342204298129408 1943631314420318208 1952214004315717632 1952939547700494336 1956026922292896768 1958649897255174144 1962475385335750656 1971141286906036224 1974482605125402624 1975216424670461952 1987074968678498304 1989000363071504384 1992885129405628416 1993625788277587968 1996777483173998784 2002429243841052672 2006340238457929728 2010488146539577344 2012206730383245312 2016136821653525088 2016366766851096576 2024518226697781248 2028472363859300352 2029226248782544896 2044146519754407936 2047611590500417536 2048138993425803264 2052373316259151872 2060670337888813056 2061436189239410688 2065462431796518912 2067463780436017152 2071501795632181248 2080649136178593792 2084712904022692608 2084950670485487616 2093379390871175168 2103600969928163328 2104382776515231744 2108492899125613056 2113675312943333376 2117803585038925824 2119855650115682304 2121939920165954976 2123995993182314496 2128144422856498704 2128387142787268608 2137785677729759232 2141961040381575168 2157710215296319488 2158512131668967424 2161924493060570112 2166147001836079038 2175960421974933504 2182322879349129216 2183133943056826368 2186585228722857984 2196240754855182336 2200530287579508864 2203481134412070912 2217533947769290752 2221292930766077952 2231101719217963008 2235459339763310592 2237625408455442432 2241995770581331968 2242829011812286464 2246374668570748632 2252732899321184256 2256551548714745856 2263732571681150976 2268412612707483648 2277583005035003904 2278429472317243392 2282031409341712896 2299664834723708928 2303563039312969728 2304156367604028672 2304419162115538944 2313735116226035712 2318254130124914688 2319115712894337024 2325896752990519296 2330439520086203904 2330705312253739008 2336167451147894784 2340730278200918016 2345569504296173568 2355051814730072064 2361937931147411456 2362815749069733888 2366551091169183744 2367430623579635712 2377884727061250048 2382529033168791552 2384837606380142592 2389495492330103808 2394162475713561042 2394435535635677184 2404115394203615232 2405008887445979136 2409706170429272064 2427423992208359424 2432165054693141376 2432442448899735552 2447955474721800192 2455113239267770368 2459908382313215232 2465954531767222272 2470770849212080128 2475596573526947472 2494083290684719104 2498954547111837696 2509989434120208384 2514891757233724416 2517328584512372736 2518264153613795328 2522245241903998464 2522532909970096128 2527171502142092211 2534324511736332288 2538620492304089088 2546989600232964096 2557286181091934208 2562280880664379392 2563233156356898816 2567285335509427008 2587122939064172544 2591508419227090944 2592471557379981312 2602952005754290176 2608035896390529024 2611533196340232192 2616633847114334208 2622043476285456384 2628188382541381632 2632643473500536832 2633321562976032768 2649433291571331072 2657180172540837888 2658167717703450624 2662369977565331712 2663359451527090176 2675120317943906304 2680650862052769792 2682942307177660416 2688182428871366784 2688489022468128768 2693739977590136832 2699357635597041664 2704629818479067136 2705634998376726528 2725528693005877248 2730148787333890048 2730851991234404352 2736185686529784048 2736497755012202496 2747560450518417408 2748581585652547584 2753949909062025216 2756618373914689536 2762002394176241664 2767396930102367136 2774198848238125056 2779617205363590144 2804801293237551104 2805843702020308992 2811323865500817408 2823738113385234432 2826474200154243072 2829253226887939968 2831994657576419328 2837525897141998272 2837849523716358144 2855948053842100224 2876946953728425984 2882565990747426816 2888196002448105384 2901280562633244672 2909763839132172288 2915446971630477312 2928321006473576448 2929409321550741504 2934040383439345152 2937974845882761216 2956711930359054336 2961723907688103936 2962824637005692928 2974802292290617344 2980612453017747456 2983500544607256576 2989327694108442624 2990438682416381952 2995166224760998176 2996621115754807296 3003643865761579008 3009510357686894592 3018310095574867968 3024550150276644864 3036777340046671872 3037905963089657856 3042708545788950528 3043839373173817344 3066219779631611904 3071417385750626304 3072208490138704896 3078559974388727808 3091005506833219584 3092154283859116032 3101195670654025728 3107252693448271872 3120973704267890688 3127069356034038912 3127426005728231424 3140069086306762752 3155401454892244992 3156574164772847616 3162739348688419584 3170512969415000064 3176705377558388736 3179783475173523456 3185993989773471744 3192216634284748056 3192580714180902912 3205487192271486976 3206678516594638848 3212941560572362752 3236565322944479232 3242886739590855168 3243256598532980736 3249220502754118557 3263940632962400256 3273484319023693824 3279877843084286976 3287939375689629696 3294361132282773504 3300795431369263296 3305221701618106368 3331939396149116928 3346652578826944512 3353189009644965888 3356438112683163648 3357685538151727104 3362993655871997952 3369562002856122948 3379099348981776384 3384827323072118784 3395598857521726464 3416374507552505856 3417644208475865088 3423047114012569344 3449497252085563392 3455344558969454592 3456628743173308416 3470602674339053568 3477381195187372032 3478673569341505536 3488845129485778944 3496057968380608512 3504251176721842176 3510191298000715776 3511095417301377024 3518354256444260352 3532577722095108096 3542906896721117184 3544223623604600832 3549826636753775616 3551145935369453568 3566827090591875072 3573793549753187328 3577256409570213888 3584243238495155712 3584652029957505024 3591653303453515776 3606173091305422848 3607513331168968704 3614559255643908096 3634038257341169664 3641135988312539136 3648247582039712064 3648663673349603328 3663413934024556544 3671933212082700288 3682669858901655552 3689862573469822848 3698931797650833408 3706156273818120192 3713394860290421208 3741124936027078656 3748431820667756544 3764984151180312576 3772337635850586624 3775992876768559104 3777396230420692992 3783367862855997696 3783799364955144192 3807930738456133632 3820484400349446144 3835929271637901312 3843421320996569088 3850928003264140512 3879685118842896384 3880684408596258816 3887262628840636416 3904428008631435264 3905879095400988672 3912053844585793536 3917299794510348288 3924950770671501312 3942282573812072448 3948965210250805248 3974149937356996608 3985770258811256832 3987251576555175936 3993554966347997568 4012680476915859456 4020976293079154688 4024413460766490624 4032273643307050176 4032733533702193152 4049036453395562496 4056944727718600704 4058452497565089792 4088293039508815872 4095223181000835072 4096277986851606528 4104746632518303744 4121340675777626112 4122872378478821376 4130924863593037824 4134927560872034304 4143003591264362496 4161298272357187584 4169425808045385216 4169901340970975232 4207201939856326656 4208765553030463488 4216985798251226112 4227350625886666752 4235607170077851648 4239711300231364608 4243879840331909952 4247991986364628992 4256288845712997408 4256774285574537216 4283922080763150336 4315420430592638976 4317024263337934848 4323848986121140224 4332294003672158076 4351920843949867008 4364645758698258432 4373170457445715968 4392481509710364672 4401060575159017728 4406962268824141824 4435067895538581504 4442585861532155904 4462203438435926016 4470918679526621184 4475250816910884864 4483991541162663936 4485658023624572928 4492749337141497264 4505465798642368512 4513103097429491712 4527465143362301952 4536825225414967296 4555166010070007808 4556858944634486784 4564062818683425792 4599329669447417856 4607126078625939456 4608312735208057344 4608838324231077888 4636508260249829376 4638231425788674048 4651793505981038592 4660879040172407808 4672334902295789568 4681460556401836032 4691139008592347136 4710103629460144128 4723875862294822912 4733102182338367488 4734861247159271424 4755769454122500096 4765058066337583104 4769675212760285184 4778990984660207616 4788324951427122084 4788871071271354368 4808230788407230464 4810017774891958272 4819412340858544128 4854847984416718848 4864330109386282752 4864884897799471104 4895910949443600384 4910226478535540736 4919816764626430464 4931909063534444544 4941541698424160256 4951193147053894944 4988166581369438208 4997909094223675392 5019978868240416768 5029783514467448832 5034657169024745472 5036528307227590656 5044490483807996928 5054343004284184422 5068649023472664576 5077240984608178176 5093979200465928192 5124561761328758784 5126466312713797632 5134570671018854016 5174245878128345088 5183016838454181888 5184943114759962624 5205904011508580352 5216071792781058048 5233267694228668416 5244086952570912768 5256376765082763264 5265286947001073664 5266643125952065536 5298866583142662144 5314360345081675776 5316335435406901248 5324739955130663424 5326718903054180352 5350240635887812608 5361301724105539584 5365884614355320832 5376364857742733568 5376978044936257536 5387479955180273664 5398715271194083328 5409259636958134272 5411269996753453056 5451057386011754496 5461703982468808704 5472371373059568096 5472995510024404992 5495120901036834816 5507899818124050432 5513236747829379072 5524004788352483328 5534793860204734272 5548397696476250112 5559234410727180288 5609602586475102208 5611687404040617984 5622647731001634816 5647476226770468864 5658506453775879936 5663989315152838656 5675051794283996544 5675699047432716288 5711896107684200448 5753893907456851968 5765131981494853632 5776392004896210768 5802561125266489344 5819527678264344576 5830893943260954624 5856642012947152896 5858818643101483008 5868080766878690304 5875949691765522432 5913423860718108672 5923447815376207872 5925649274011385856 5961224906035494912 5967001089214513152 5978655388216885248 5980877364832763904 5990332449521996352 6007287731523158016 6019020715373789184 6036620191149735936 6049100300553289728 6073554680093343744 6085417091577901056 6087678746347634688 6132439559263223808 6142834771501252608 6144416980277409792 6157119948777455616 6182011013666439168 6184308567718232064 6202391341308051456 6214505386896543744 6241947408535781376 6254138712068077824 6254852011456462848 6280138172613525504 6310802909784489984 6313148329545695232 6325478697376839168 6341025938830000128 6353410755116777472 6359566950347046912 6371987979546943488 6384433268569496112 6385161428361805824 6410974384542973952 6413357033189277696 6425883121144725504 6473130645888958464 6485773479181710336 6498441005508237114 6527881265924800512 6546968638047387648 6559755686168573952 6588722264565547008 6601590862738526592 6610443403236212736 6663878792298233856 6693305157653889024 6706378019289931776 6712876225366327296 6725987311743995904 6739124005712245896 6758198697963552768 6769654646144237568 6791197715043452928 6832749015105011712 6835288416951730176 6846094228025138688 6898994504171126784 6910689117938909184 6913257486346616832 6941205348678107136 6954762390374744064 6957347138683011072 6977690258971557888 6992115936761217024 7008502353443684352 7022190834602754048 7036708512888520704 7065155444190216192 7085813793442234368 7088447247209201664 7099653273507551232 7102291870738907136 7133654181183750144 7147587099506374656 7154512819140427776 7168486476990311424 7183306606907031552 7212346182610845696 7215026662337937408 7229118511287816192 7282271976625078272 7296495164079424128 7297327346699206656 7326827868049113088 7343866424165400576 7365339717803311104 7379725146939645696 7397863595301666816 7412312547636240384 7426789720580842416 7482249872054157312 7496863641335513088 7529968302360625152 7544675271701173248 7551985753537118208 7554792460841385984 7566735725711995392 7567598729910288384 7581514506426276633 7615861476912267264 7640968800698892288 7671858543275802624 7686842641993138176 7701856006528281024 7761368817192517632 7774525257681272832 7808856017262870528 7824107689171587072 7834599589020696576 7849901541343002624 7884565147624144896 7897930420501610496 7948299874713993216 7971540517622513664 7974503153110351872 7987109932695995136 8025360953831718912 8041952586158309376 8048826921532981248 8064547286614100352 8065467067404386304 8098072906791124992 8113889455437201408 8116904995130179584 8176586079017631744 8190446362001670144 8192555973703213056 8209493265036607488 8242681351555252224 8245744756957642752 8261849727186075648 8269855121744068608 8286007182528724992 8322596544714375168 8338851616090770432 8414403879712653312 8417531106060926976 8433971596502452224 8471214340155703296 8479422600462729216 8487759680663819904 8495983972729257984 8512577691425994816 8513548571149074432 8567844161526300672 8630840861185277952 8647697972242280448 8664588007344316152 8703841687899734016 8729291517396516864 8746340914891431936 8784963019420729344 8802121150318035456 8813924537648283648 8870135791077163008 8885171723064311808 8924406876871852032 8941837359053242368 8950501633821769728 8967983082325327872 8971316047249145856 8985498674282994528 9010931597284737024 9054930286724603904 9073650450829934592 9110332020140015616 9113717889268973568 9128125637366851584 9198659338894835712 9214252157251878912 9216625470416114688 9273016520499658752 9276462851577348096 9303587011962077184 9321758080344815616 9362921112803672064 9382278017184694272 9420207258920288256 9447751724589645824 9466204364676734976 9469722494318542848 9511538908245000192 9530116132675166208 9539350425520570368 9557981969320415232 9576649902854244168 9577742142542708736 9616461576814460928 9620035549783916544 9638824681717088256 9709695968833437696 9728660218772565504 9729769795598942208 9791821898887200768 9820452957071081472 9839633529252860928 9863818127068889088 9883083396848320512 9902386294107789888 9995818188447350784 10039957736480833536 10059567028934897664 10069314338049490944 10073056614455181312 10088980967615993856 10108686008568368844 10137298046945329152 10154481969216356352 10249123522657517568 10252932625427595264 10269141342037708032 10348491756256690176 10366033676908363776 10369886229519925248 10411808023017160704 10432143585562116096 10466535388457336832 10488173905141825536 10512753530165526528 10530573894002147328 10533286251904131072 10597733166285324288 10628720690163351552 10632670870813802496 10649479910261326848 10653437806108360704 10700481271775625216 10731769228710641664 10752729715485467136 10753956089872515072 10774959910360547328 10818519273916268544 10822539993506906112 10902114772023508992 10923407964937617408 10944742746119136192 10945991020048809984 10990241802073669632 11015799636248100864 11048009576704966656 11069587720409468544 11096795392952500224 11118468821454360576 11219205172950204416 11223374808081235968 11245295462003269632 11294952453540937728 11317012907551759872 11327978630305677312 11350103588567993088 11351398094865432576 11423792215368400896 11507787814913703936 11530263962989707264 11552784009792421536 11639055356528689152 11661787886521909248 11713284025894305792 11717637286202966016 11736161533757380608 11751899383531044864 11826847721436217344 11846895630752415744 11922449812070989824 11957310776433770496 11961754729665527808 11980664899043992704 12038041430747578368 12073240382299471872 12098200601106579456 12147109360186687488 12170834183155802112 12175357492695269376 12264879118526447616 12285669543002505216 12288833960554819584 12314239897554911232 12364022027332878336 12368617135436464128 12404782682616102912 12429010773793087488 12483894817071562752 12508277424136155648 12509704022912925696 12621605819568979968 12626296659091390464 12650957394753678336 12682051877660000256 12706821510233554944 12719133900694093824 12743975959093886976 12768866537138992224 12770322856723611648 12821948769085947904 12851766242289451008 12946261291777916928 12971546958363420672 12996882011016474228 13055762531849601024 13093937276094775296 13119511372337147904 13177444529131094016 13203181725477053184 13220886806472425472 13327757584596467712 13386610315307778048 13412756038579863552 13425752450732654592 13451974623487991808 13478248011424491792 13516397395927105536 13539309292288475136 13582395430086905856 13665498030210023424 13670576833903460352 13692188456050277376 13797989008342253568 13821378235877818368 13826514972693233664 13909524780749488128 13914694277366022144 13955380517943115776 14017004706887368704 14044381669205508096 14073417025777041408 14130310888380432384 14171627586884468736 14199306547015102464 14204583741477814272 14267308362367500288 14295174199012749312 14309025638280855552 14336972953980622848 14366613213814063104 14424692365221691392 14430053324675874816 14458237022575632384 14564543953250156544 14592990328158848256 14594654693398413312 14653655736098226176 14687732848330801152 14730679435606622208 14759450293879291392 14795727190603333632 14824625095272480768 14853579441161684832 14964499744108314624 14993727282671026176 15059936604721250304 15089350543402346496 15103971507074236416 15109584921682771968 15133471451423990784 15163029012852553266 15231722953824534528 15281937601397784576 15373685283986276352 15403712013056562048 15522737634385035264 15549050515362545664 15617712034525741056 15648215378343174144 15699803082686005248 15769130295248289792 15795860841003220992 15896599749427986432 15943081035245027328 15949006306220703744 15974219865391990272 16050721907663437824 16083905172316618752 16097653843065962496 16129094573228200704 16130934134808772608 16196145813582249984 16227778910874402816 16233809990260359168 16353172158035263488 16385111947406426112 16418986530073214976 16485362703110504448 16523699454372151296 16539710243488137216 16572014365057449984 16645193089428750336 16677703232181540864 16828807759425306624 16835062212121853952 16867943193004904448 16942428680311406592 16975519361327639808 16991967945458515968 17025155382851989632 17027097142298148864 17135688323052601344 17261681722370555904 17295395944484560896 17329176014688632304 17407683375799468032 17458583034793033728 17492681829782863872 17569926038841458688 17604242300636070912 17627849075296567296 17740271582154326016 17770343446128623616 17883674718106484736 17901003267643539456 17935966164650655744 17942632094498291712 17970997348565989056 18021863194569474048 18109860573449207808 18147300901659869184 18220664040280031232 18256251274733703168 18397318677789671424 18428504314503757824 18433250940832229376 18546033040999317504 18552925703154696192 18607174023924154368 18643516160689631232 18725842225607344128 18764556034369388544 18840414517840576512 18895503449179291648 18932408729353469952 18939444988637085696 19023077816490000384 19060232265350332416 19078700851041140736 19115963938640830464 19153299805708488336 19155484285085417472 19232923153628921856 19240071099567833088 19277649363434176512 19419391937666875392 19457320437545131008 19583643797774401536 19640905914142162944 19679267058505721856 19766166793696641024 19804772588215579776 19991636376894701568 20079915472961667072 20119134057869795328 20138628676098981888 20177961935231987712 20217372017136737688 20274596093890658304 20308963938432712704 20498247045315035136 20505865250855190528 20538282684075416064 20696983512513380352 20732067353816727552 20739772459039850496 20823616046034321408 20864287171124232192 20933070776914673664 20976347810283651072 21025507060331053056 21066572503808262144 21195466332570648576 21257441380326703104 21265341741627604992 21298959820522653696 21306875612216721408 21400962543551250432 21463538457421283328 21505459430970934272 21549919820721094656 21637038547832537088 21645079987013812224 21846815929875234816 21889485492238272384 21891982040097619968 21980483604147339264 22031599272496201728 22096019153409933312 22139175440818937088 22193590785905000448 22236937642908721152 22438410345900408832 22446749616162471936 22490590924006539264 22589904907081875456 22634025815103519744 22655957260611354624 22700207177135986176 22702796189730865152 22744543519278829899 22847584430736801792 23015575629827407872 23060527925979414528 23105568019584843072 23323575773043818496 23426568051788611584 23472323067514761216 23503798767062089728 23653695442872434688 23693791261504831488 23844899624141979648 23914621552867540992 23923509459331055616 23961329798087985408 24076082861495156736 24146480764598943744 24196401202213158912 24294218720373374976 24341668366311604224 24350714985390538752 24529758237052895232 24571339086005010432 24577667921109639168 24628479795109822464 24728044054665756672 24737234270872928256 24809565365232205824 24858021547586174976 24967789634143125504 25016554848272311296 25243211639137959936 25252593318182780928 25301914789507356672 25413643020467109888 25438267801388187648 25487951918187773952 25537733074277984448 25540645713447223296 25643897538171895808 25703532484578902016 25892522583555833856 25943093916726841344 25993764022032948456 26111525063699202048 26187874552189550592 26239022744674295808 26354889058262188032 26406363450954106368 26441773612944850944 26655515169192935424 26773220630615556096 26825512077159727104 26851504901465309184 26903949246975983616 26956496022848983584 27032794791854211072 27164790860173811712 27330996060420046848 27341153667806920704 27384376912100554752 27595978016684507136 27642756471755636736 27819049561498976256 27829388554732044288 27910761035886231552 28088763338411016192 28146834051554082816 28260621776760864768 28343255173768937472 28398613094030204928 28409167482955628544 28534616724735000576 28590348398025498624 28618051276561711104 28673945907961245696 28733226427628126208 28849384730443382784 28860106649351749632 28916474045151264768 29129087906500313088 29185980656317696512 29189309386796826624 29375465696661602304 29461358871213244416 29518900587758582784 29591454381206667264 29649250190544961536 29707158882323369664 29987454565342052352 30119873209442500608 30178701086804692992 30207943014148472832 30219169843365543936 30266942902847981568 30326058025705106532 30463445907649069056 30747370567972552704 30807424026113124096 31045475268770070528 31098101030725091328 31235424069051482112 31296430756686348288 31399606165372010496 31538260590496579584 31591721682006441984 31793199498855972864 31886162070490054656 31898012612441407488 31948439730783980544 32101443815326875648 32195307686131924992 32258189146456401408 32261868269617545216 32455557821748805632 32467619980520718336 32706344316070526976 32770223894812852224 32837973060146429952 32970725406221008896 33047398908744302592 33144028730114899968 33290386178857500672 33355406464363081728 33657615518850613248 33670124424243707904 33735886386009808896 33884857360622813184 33951038722655279616 33983935890917031936 34050310765703979264 34054194284596297728 34271376646105202688 34523363444741111808 34590791888969121792 34658352029377264608 34917166069586067456 34985363659565727744 35139852077682917376 35208484601272141824 35255698150593134592 35480543164308652032 35540686892257247232 35767349436212969472 35871932329301311488 35885264188996583424 35941994697131978112 36219721146898415616 36294601803319738368 36441328080560062464 36512502549467406336 36794637355579342848 36857008629007515648 36866501881664458752 37092066081998635008 37105851406309392384 37214348047848308736 37287032321379262464 37451684451214688256 37529112068738777088 37791006898358583296 37864817458706939904 37878889977274171392 38046155632980000768 38120464530700664832 38157401702082281472 38231927877281660928 38306599611416976672 38310968570170834944 38465846307257843712 38555298726868353024 38838783875333750784 38914640875090262016 39167287595548803072 39281811828284325888 39358534117011443712 39532333587393282048 39609545176431159552 39983272753789403136 40159830945923334144 40238268115739590656 40277257352197963776 40355923870463975424 40434744034273475376 40549192187781316608 40617927876865425408 40996494090630070272 41011730501710381056 41076565368150832128 41393967025026760704 41464134707633455104 41479544918079700992 41728574342248464384 41866141553829347328 42051014120662106112 42133145007616524288 42390932665141297152 42514882760653406208 42597919641045307392 42613751224433442816 42801925087102500864 42927076914842566656 43010918861941868544 43099839641442189312 43274077095665074176 43290159974027624448 43693631859750469632 43778970984476544768 43783964080195239936 43960967208294678528 44063198544992403456 44192038306819866624 44278350881637874176 44387181571810000896 44473875285817442304 44876820691800817664 44893499232324943872 44981181848013078528 45179809814163750912 45268051630207039488 45311914521222709248 45400414354271972352 45489087038557659798 45695168861473603584 46121055851958829056 46211136039169686144 46647151546087636992 46853136103577223168 46944646135029522432 47307390885744869376 47387582523009662976 47689799248283959296 47829243105735081984 47847018918662111232 47922659596175970816 48152165722990313472 48292961529197887488 48392802404426317824 48588437440746749952 48683336732623208448 48701429970781077504 49059516474105790464 49155335842219278336 49256959590219644928 49456088109331513344 49619130730464411648 49716043095172349952 49935579268286251008 50033109696544622592 50486423278275919872 50505186636365561856 50603829579014713344 50827286040934219776 50975903836375547904 51075466148555968896 51081291426894446592 51287795076343791616 51407064969157804032 51785045167111667712 51886187833453682688 51987528044065896912 52223050127398404096 52375749104379101184 52478045489348591616 52709778116524376064 52812726901908212736 52883547225889701888 53311030338385870848 53651024154319454208 53703009802930618368 53807898493951967232 53912992045697967168 54065589583708422144 54329581720347623424 54661992120840093696 54768753824201109504 55191956033369014272 55285512943511273472 55638099122997952512 55658777109464088576 55821522071772463104 56177526676822032384 56293668103108165632 56521243553521729536 56686510347537874944 56797226188060409856 56818334965911257088 57069233449470001152 57180696796050997248 57236102553123422208 57347891815922491392 57466452855256252416 57698769460886765568 57720213298703499264 57832948090302529536 58258175813000626176 58371961312635393024 58750931393323204608 58922717742426488832 59037801175517165568 59298500381089923072 59414317764646739328 59974909130684104704 60239746418885001216 60357402173609385984 60415886028296945664 60533885805695963136 60652116051410213064 60926891815298138112 61494741135945105408 61614848052226248192 62090950537540141056 62196202061450182656 62470848138102964224 62592861513372696576 62799212330744020992 63076521180993159168 63586398997711945728 63772324140980109312 63796025224882814976 63896879461567961088 64202887630653751296 64390615372263849984 64516378292912802816 64911115643497611264 64935239961041436672 65540447789625704448 65675946120292859904 65941450812442017792 66094797817488605184 66288057460229799936 66580772357715001344 66710812928726163456 67315231037701226496 67340248848487415808 67471772772019617792 67769714721245626368 67902077445310559232 67967871781834063872 68100621531407958528 68108388569192595456 68542753292210405376 69046726889482223616 69181583777938243584 69316704058754529216 69970727319131455488 70279704155365834752 70416969202544283648 70511396301186269184 70961086328617304064 71081373784514494464 71534698872425938944 71743864658602622976 71770528377993166848 71883989394263956224 72439442293796831232 72589203606639476736 72882656161120124928 73025005098934812672 73589274711158685696 73714017258015031296 73733003763328917504 74184132163997270016 74211702812618784768 74428696095696617472 74574064642758524928 74903368902429376512 75729634917413879808 75757779954548342784 76240929061401329664 76314803404164562944 76463855754563321856 76613199222833953344 76621937140341669888 76931692614515687424 77110597453736706048 77677567750667501568 77829281750180524032 78334575191097606144 78563623656568651776 78717068234022887424 79064667174786564096 79219090352862319104 79966545507578806272 80319661891846668288 80476536231479181312 80554514704395927552 80711847740927950848 80869488068546950752 81098384375562633216 81992988181260140544 82023461003420762112 82153130736301664256 82787934050053521408 82928269415266910208 83457148684496928768 83732283107658694656 84266290015233048576 84781865330282594304 85029765521306812416 85195839282090614784 85227502448866885632 85603850174205001728 85854153829685133312 86021837723883737088 86199679282884378624 86548154191330148352 86580319948055248896 87387263719500939264 87557941968953089536 87567928160390479872 88126397089984806912 88384076613639733248 88556701763275748352 88774363143620001792 88947750571634884608 89753641383601635328 89962363696026157056 90359619628327501824 90536103260414078976 90623829042445418496 90800828708543944704 90978174077115319596 91390337722947207168 92242111703917658112 92422272078339372288 93294303092175273984 93706272207154446336 93889292270059044864 94614781771489738752 94775165046019325952 95379598496567918592 95658486211470163968 95694037837324222464 95845319192351941632 96304331445980626944 96585923058395774976 96785604808852635648 97366673465246416896 97402859941562155008 98119032948211580928 98310671684438556672 98513919180439289856 98912176218663026688 99432086190344699904 99871158536572502016 100066219393089245184 100972846556551839744 101010373272731123712 101207659158029426688 101654572081868439552 101951807672751095808 102150932297111937792 102162582853788893184 102575590152687583232 102814129938315608064 103570090334223335424 103772375666907365376 103975056088131793824 104751498208758202368 104956090978697183232 105419556233048752128 105625453803816425472 105767094451779403776 106622060676771741696 107302048308638908416 107615796987903934464 107825984091395934336 108659163440695246848 109323984241680187392 109537507648402219008 110383912066738028544 110571025887022546944 111276198245995905024 111317554218928177152 111643044143544926208 112355053353644064768 112587336206216331264 113373020695075749888 113594452376120819712 113636669931822514176 114138466898940002304 114361393592101994496 114472205106246844416 114695783631844982784 114932905710512504832 115397538921773531136 115665896180605059072 116516351626001252352 116743922625270786048 117501862786646409216 117845435484852977664 118075602351034331136 118597000762179846144 118828635529293478656 119949818261368209408 120479492837770002432 120714804347218771968 120831772056593891328 121067771611391926272 121304232102820426128 121853783630596276224 122989482271890210816 123229696104452496384 124181901075080282112 124392404122900365312 125185723026745393152 125598424661488041984 126153042361986318336 127172797995423891456 127544648281960218624 127793758923135922176 128405775261307502592 128781230744527699968 129032756585825605632 129822231286995222528 129870479922082873344 131080895579251408896 131351892240585719808 131882901624884035584 132189595634977210368 132576114920459599872 133161544715430002688 133421625857452326912 134630462075402452992 134680497696974831616 134943545544039235584 135539429442491252736 135804154890621118464 135935743563668127744 136201243062815917056 137085506584420810752 138363167555876487168 138633408117509058432 139941454638262910976 140559408310731669504 140833938405088567296 141922172657234608128 142162747569028988928 143069397744851877888 143487729317205245952 143541056755986333696 143767978788527912448 144878884587593662464 145178407213278953472 145765312322240249856 146050010197869625344 147178549422317371392 147466007526657835008 148368264327994540032 148857392191393234944 149148129285517049856 149806737804858753024 151459269834827759616 151515559909096685568 152481858122802659328 152927711509126643712 153226398445667906688 153243874280683339776 153863385229031374848 154221194907473412096 155355135501335003136 155658563500361048064 156669150382195212288 157127247313137303552 157434136468045774848 158129334349573128192 158438180705724638208 159933091015157612544 160953072462958362624 161109029408791855104 161423695481855901696 161738976137093901504 162196768751125266432 163985976362520281088 164306261472603328512 165575868100107042816 165856538830533820416 166914297368993857536 167464566215317389312 168532580030466097152 169563730660565188608 170059531042613624832 170391678564181229568 170455004897733771264 171207700348410003456 171708307659370266624 172043675447767474176 172399358565768757248 173096308382660296704 173160639896110497792 174774527439001878528 175115883937906179072 176252794179969613824 176768153227279466496 177113403526551496704 177895501143269769216 179507282767203270656 179924727392052314112 180719239256655003648 181072206520828157952 181247658084890836992 181601657417087889408 181956348154230639192 182780675445894414336 184484223407835316224 184844544156678744576 186588606184350547968 187412544414308892672 187778584540118089728 189229563542979477504 190759196993135837184 191316972422940327936 191388075674648444928 191690638384703883264 192608662891961253888 193171846116791549952 194733346930492833792 194805719883124310016 196621343368877113344 197027838360878579712 197824352437326053376 198864172380689399808 199742317073145004032 200132438786178490368 201945693113103679488 202020746545462247424 202415318316058853376 203309144163736879104 203903615345502191616 204301864594223875584 204325165707577786368 205628259876631216128 207140180668446670848 207544751333814730752 207950112176263587648 209912181957394366464 210839112466097504256 211250907607632850944 211534188903558807552 213244121353543483392 214604096617277816832 215231593975807868928 215651968182791868672 217318326881390493696 218647968483360374784 219075015296804438016 220767824133476057088 221142051774045093888 222552396491991810048 222635108437856354304 223286088287089852416 224710106707288129536 227188904752241639424 227273339863645028352 228722787184203988992 228944410212493688832 229391567263689965568 229865811421025009664 230795077843547062272 231331792361210118144 233032703252002504704 233487845250541572096 235003725573292818432 235690870969705955328 236151204702068662272 237194001524359692288 237657271058586957312 239899636522736418816 240958985675540004864 241429608694437543936 241663544113187782656 242135543222783852544 242608464205640852256 245978964543780421632 246459392208904992768 248363802150160564224 248784808245800730624 250371446053490786304 251196849322976083968 254345595990847782912 255089296563920437248 255587517846271844352 256811550522615005184 257562461489055399936 258065513171651211264 259644462573990445056 259740959844165746688 262161791158502817792 262703784481171439616 264379191269954420736 265152229840919199744 266323089430860005376 266843251714904653824 269260924150804905984 269887091088078471168 271078858884982505472 271608309781242236928 271871487127336255488 272402486125631834112 274171013168841621504 276726335111752974336 277266816235018116864 279882909276525821952 281118816621463339008 281667876810177134592 283844345314469216256 284325495138057977856 286138795489703755776 286975458634410491904 287082113511972667392 287535957577055824896 289757769175187324928 290356814426557906944 292100020395739250688 294357098844634742784 294932015053315670016 296736528655989080064 298296258571034099712 299613475609717506048 302918539669655519232 303031119818193371136 304963716245605318656 305855423018253287424 306452796891335813376 306487748561366679552 307726770458062749696 308442389814946824192 310710271002670006272 311317127000722096128 314254494626274607104 314868272936091549696 316258668699146256384 316876361411449276416 319866182030315225088 321906144925916725248 322847390963711803392 323477952274187803008 327971952725040562176 328612522945206657024 331151736200214085632 331713077661067640832 333828594737987715072 334929132430634778624 337065160060932194304 340119062085227249664 340783357128362459136 340910009795467542528 342415400696820006912 343416615318740533248 344087350895534948352 344798717131537514496 346192616765320593408 349549054878003757056 350231767875812358144 352505588359939227648 353536306454558932992 354226807053102993408 355791002286539538432 359014565534406541312 359849454784104628224 361438478513310007296 362144413041656315904 362495316169781673984 363203314834175778816 363912696308461278384 365561350891788828672 368968446815670632448 369689088313357489152 373177212368701095936 375557169080236179456 378459127085958955008 381518393986271674368 382633944845880655872 383381276769407766528 385217325783922507776 386343692233583099904 389466693860985667584 389611439766248620032 393242686737754226688 394055676721757159424 395648704874652106752 397728344761378799616 399484634146290008064 400264877572356980736 403891386226207358976 404041493090924494848 404830636632117706752 406618288327473758208 407807230691004383232 408603729188447751168 411256519753262432256 415089502667629461504 415900224352527175296 419824363914788732928 421678224932195008512 422501815215265701888 426488242707086966784 429208193234555633664 430463187951615737856 431303936365583737344 434636653762780987392 437295936966720749568 438150030593608876032 441535648266952114176 445104792983983620096 446572176574179704832 449420213414576259072 454377809504483278848 454546679727290056704 457445574368407977984 458783134527379931136 459731622842050019328 461590155687094124544 462663584722420236288 466065406504005009408 466975690501083144192 470007451146585636864 471381741939411910656 472302409404137324544 474388003048719384576 475314542117173914624 479799273045472837632 482859217388875087872 483327088226375565312 484271086445567705088 485216928411281704512 491957929087560843264 492918784417809985536 496727604300321128448 497569616491601461248 500742892106981572608 502393698645952167936 508691191981695565824 510178593127840874496 511175035692543688704 513623101045230010368 515124922978110799872 516131026343302422528 519288925147980890112 519481919688331493376 524323582317005635584 528758382539908841472 530304459681838399488 533686503429809307648 538521848301609811968 539774182176156942336 542157717769965010944 543216619562484473856 543742974254672510976 544804972251263668224 548342026337683243008 553452670223505948672 554533632470036233728 559765818553051643904 562237633242926678016 563335753620354269184 567688690628938432512 572277590979407511552 573950917268820983808 574164227023945334784 575071915154111649792 579515538350374649856 584200040791478501376 589864030106631340032 593473057311978160128 596592517142068199424 599226951219435012096 605837079339311038464 606062239636386742272 609927432491210637312 611710846036506574848 612905593782671626752 612975497122733359104 616884779629893648384 621420542005340012544 622634254001444192256 629736545872183099392 632517337398292512768 633752722822898552832 639732364060630450176 643812289851833450496 645694781927423606784 646955904548375606016 655943905450081124352 657225045890413314048 662303472400428171264 663426155322135281664 667657189475975430144 669858264861269557248 674130320121864388608 681566714256724918272 681820019590935085056 686833230637481066496 688174701791069896704 689597434263075028992 692385233530641186816 699098109756007514112 700463535751624716288 705011176719878455296 707072612909117865984 708453614106205986816 711582004573079076864 718029131068813082624 719698909568209256448 722876957026620014592 724288826083312631808 724990632339563347968 726406629668351557632 727825392616922556768 737936893631341264896 739378176626714978304 746354424737402191872 751114338160472358912 763036787972543348736 765267889691761311744 766762553538815533056 770434651567845015552 772687384467166199808 778933387721971335168 779222879532497240064 786485373475508453376 788111353443514318848 795456689522757599232 798969268292580016128 800529755144713961472 807782772452414717952 809661273264235413504 813236576654947516416 815614461382008766464 817207458376895502336 822513039506524864512 830179005335258923008 831800448705054350592 839648727829577465856 843356449864390017024 845003630430531403776 852976485414173933568 858416386469111267328 860926375903231475712 862607872731167474688 869273307525561974784 876300061187217752064 883071296533904228352 890209585967967240192 898840426829152518144 908755619008966557696 909093359454580113408 914891148736815955968 917566269054759862272 919463245684100038656 923180311374188249088 925327169444840472576 932130813008010018816 933951381002166288384 942763483878823821312 944604818808274649088 948776006097438769152 950629084234347829248 959598546090945675264 965718434777750175744 968542172891135410176 970433856822563409024 983915858175121686528 985837568835619971072 993455208600642256896 995139232983202922496 1001485784213963145216 1004787397291904335872 1020357186255681748992 1022350071385087377408 1027246202090460020736 1030249845956221599744 1032262052686604845056 1038577850295961780224 1048647164634011271168 1057516765079817682944 1060608919363676798976 1067373006859618615296 1077043696603219623936 1079548364352313884672 1084315435539930021888 1086433239124968947712 1087485948509345021952 1089609944502527336448 1096684052675366486016 1106905340447011897344 1109067264940072467456 1119531637106103287808 1126671507240708538368 1135377381257876865024 1144555181958815023104 1147901834537641967616 1150143830308223299584 1159031076700749299712 1168400081582957002752 1179728060213262680064 1186946114623956320256 1193185034284136398848 1198453902438870024192 1211674158678622076928 1212124479272773484544 1219854864982421274624 1223421692073013149696 1225811187565343253504 1233769559259787296768 1245268508002888384512 1259473091744366198784 1265034674796585025536 1267505445645797105664 1279464728121260900352 1287624579703666900992 1291389563854847213568 1293911809096751212032 1311887810900162248704 1314450091780826628096 1324606944800856342528 1335314378951950860288 1339716529722539114496 1348260640243728777216 1363133428513449836544 1363640039181870170112 1376349403582139793408 1379194868526150057984 1384770467061282373632 1398196219512015028224 1400927071503249432576 1410022353439756910592 1414145225818235731968 1416907228212411973632 1423164009146158153728 1439397819136418512896 1448577652166625263616 1449981264679126695936 1452813259336703115264 1455650785233845113536 1475873787262682529792 1478756353253429956608 1492708849474804383744 1502228676320944717824 1526073575945086697472 1530535779383522623488 1533525107077631066112 1540869303135690031104 1545374768934332399616 1557866775443942670336 1558445759064994480128 1572970746951016906752 1590913379045515198464 1601059510289427922944 1615565544904829435904 1619322546528470827008 1626473153309895032832 1631228922764017532928 1634414916753791004672 1645026079013049729024 1660358010670517846016 1663600897410108701184 1679297455659154931712 1686712899728780034048 1690007260861062807552 1716832772938222534656 1721852751806462951424 1725215745462334949376 1738546615051123949568 1752600122374435504128 1780419171935934480384 1797680853658305036288 1817511238017933115392 1818186718909160226816 1829782297473631911936 1835132538109519724544 1838926491368200077312 1850654338889680945152 1864261626016020037632 1867902762004332576768 1889209637616549298176 1897552012194877538304 1901258168468695658496 1919197092181891350528 1931436869555500351488 1937084345782270820352 1940867713645126818048 1967831716350243373056 1971675137671239942144 1986910417201284513792 1990278465966405844992 2002971568427926290432 2009574794583808671744 2044700142770174754816 2060499691912443199488 2064524105373209690112 2077155700591923560448 2097294329268022542336 2115033530159635365888 2121217838727353597952 2134746013719237230592 2154087393206439247872 2159096728704627769344 2168630871079860043776 2172866478249937895424 2174971897018690043904 2179219889005054672896 2213810680894023794688 2218134529880144934912 2239063274212206575616 2253343014481417076736 2289110363917630046208 2295803669075283935232 2300287660616446599168 2318062153401498599424 2336800163165914005504 2359456120426525360128 2386370068568272797696 2396907804877740048384 2423348317357244153856 2439709729964842549248 2446843384146026299392 2451622375130686507008 2467539118519574593536 2490537016005776769024 2518946183488732397568 2530069349593170051072 2535010891291594211328 2558929456242521800704 2575249159407333801984 2582779127709694427136 2587823618193502424064 2628900183561653256192 2649213889601712685056 2670628757903901720576 2696521280487457554432 2726266857026899673088 2727280078363740340224 2752698807164279586816 2758389737052300115968 2769540934122564747264 2796392439024030056448 2801854143006498865152 2828290451636471463936 2833814456424823947264 2846328018292316307456 2878795638272837025792 2897155304333250527232 2905626518673406230528 2911301570467690227072 2951747574525365059584 2957512706506859913216 2985417698949608767488 3004457352641889435648 3061071558767045246976 3067050214155262132224 3081738606271380062208 3090749537868664799232 3115733550887885340672 3145941493902033813504 3181826758091030396928 3202119020578855845888 3231131089809658871808 3238645093056941654016 3252946306619790065664 3262457845528035065856 3268829833507582009344 3290052158026099458048 3320716021341035692032 3327201794820217402368 3358594911318309863424 3380014521722125615104 3433665545876445069312 3443705503612925902848 3450431490924669898752 3477093230102247899136 3505200244748871008256 3560838343871868960768 3595361707316610072576 3635022476035866230784 3636373437818320453632 3659564594947263823872 3670265076219039449088 3701308677779361890304 3735805524008665153536 3778419275233098596352 3795104024389755076608 3802516336937391316992 3838394184363782701056 3862873739111000702976 3874168691564541640704 3881735427290253636096 3935663432700486746112 3943350275342479884288 3973820834402569027584 4005943136855852580864 4019149589167617343488 4089400285540349509632 4129048210746419380224 4154311401183847120896 4194588658536045084672 4230067060319270731776 4242435677454707195904 4269492027438474461184 4318193457409255538688 4345732956499875790848 4349943794037380087808 4358439778010109345792 4427621361788047589376 4436269059760289869824 4478126548424413151232 4506686028962834153472 4578220727835260092416 4591607338150567870464 4600575321232893198336 4636124306802997198848 4673600326331828011008 4718912240853050720256 4772740137136545595392 4846696634714488307712 4879419459929685098496 4893686768292052598784 4903244750261373014016 4935078237039149187072 4981074032011553538048 5037892366977464795136 5060138699186340102144 5070021782583188422656 5150498318814667603968 5165558255419388854272 5175647236387004848128 5257800367123306512384 5341257515807803441152 5393042560974915108864 5452533714053799346176 5454560156727480680448 5505397614328559173632 5516779474104600231936 5592784878048060112896 5603708286012997730304 5667628912849647894528 5692656036584632614912 5757591276545674051584 5794310608666501054464 5811253037346812461056 5822603140935380454144 5903495149050730119168 5915025413013719826432 5970835397899217534976 6008914705283778871296 6134100428310524264448 6181499075737329598464 6231467101775770681344 6291882987804067627008 6363653516182060793856 6404238041157711691776 6462262179619317743616 6477290186113883308032 6505892613239580131328 6524915691056070131712 6537659667015164018688 6641432042682071384064 6654403589640434804736 6717189822636619726848 6760029043444251230208 6867331091752890138624 6887411007225851805696 6900862981849339797504 6954186460204495798272 7010400489497742016512 7190723414633220145152 7270044952071732461568 7319129189894527647744 7340530152438078898176 7402617355558723780608 7471611048017330307072 7556838550466197192704 7590208048779510153216 7605032673874782633984 7676788368727565402112 7725747478222001405952 7748337383129083281408 7763470854580507272192 7886700550684959768576 7947641668805138055168 8011886273711705161728 8178800571080699019264 8258096421492838760448 8308622802367694241792 8389177317072090169344 8484871354909414391808 8538984054876948922368 8636386914818511077376 8691465912999751581696 8716879556020218691584 8855242723576095178752 8872538119520579739648 8956253096848826302464 9013372057925668306944 9183214676301135740928 9201150642465786396672 9272248613605994397696 9347200652663656022016 9437824481706101440512 9545480274273091190784 9693393269428976615424 9758838919859370196992 9787373536584105197568 9806489500522746028032 9870156474078298374144 9962148064023107076096 10075784733954929590272 10140043565166376845312 10300996637629335207936 10331116510838777708544 10351294472774009696256 10515600734246613024768 10682515031615606882304 10786085121949830217728 10905067428107598692352 10909120313454961360896 11010795228657118347264 11207416572025995460608 11335257825699295789056 11385312073169265229824 11515182553091348103168 11588621217333002108928 11622506074693624922112 11645206281870760908288 11806990298101460238336 11830050826027439652864 12017829410567557742592 12268200856621048528896 12462934203551541362688 12583765975608135254016 12727307032364121587712 12808476082315423383552 12954580372227766616064 13049831382112140263424 13075319334030328037376 13282864085364142768128 13308807179280869609472 13434379645273239453696 13520058086888502460416 13734662183505780277248 13774822014451703611392 13801725963698679595008 13908372920408991596544 14020800978995484033024 14540089904143464923136 14638258379789055295488 14681060304876157796352 14805234711117447561216 14943222096034660614144 15113677100932394385408 15180416097559020306432 15210065347749565267968 15451494956444002811904 15496674766258166562816 15526941709161014544384 15773401101369919537152 16023772547423410323456 16357601142161398038528 16516192842985677520896 16778354634144180338688 17077968109753897844736 17272773829637022154752 17382931825999503163392 17433759112040437383168 17710485447152190357504 17745076239041159479296 17912506193697652604928 18026744115851336613888 18402301284931572793344 18544497227211988795392 18694401305327312044032 18875648963412202881024 19090960548546182381568 19386786538857953230848 19517677839718740393984 19574747073168210395136 19612979001045492056064 19924296128046214152192 20151569467909859180544 20280087130332753690624 20601993275258670415872 20662233021677555417088 20702588945548019392512 21031201468493226049536 21572170243899660435456 21810134856215197384704 22021590457314236694528 22414833144051990921216 22670515651398591578112 22770624146338530459648 23030365106182696206336 23177242434666004217856 23245012149387249844224 23290412563741521816576 23660101652054879305728 24035658821135115485184 24536401713242097057792 24925868407103082725376 25167531951216270508032 25454614064728243175424 25616952164630846767104 25909160744455533232128 26150638668060656074752 26565728170728285536256 26617614358561739218944 26868759290546478907392 27040116173777004920832 27549644028903407222784 27603451927397359190016 27816745840817983193088 28041601957990968066048 29080179808286929846272 29276516759578110590976 29362120609752315592704 29610469422234895122432 29886444192069321228288 30227354201864788770816 30420130695499130535936 30902989912888005623808 30993349532516333125632 31053883418322029088768 31546802202739839074304 32047545094846820646912 32715202284322796077056 33032385685971355041792 34155936219507795689472 34545547659274044309504 34765863651999006326784 34867518224080874766336 35420970894304380715008 35490152478082318958592 36053488231702673227776 36804602569863145586688 37388802610654624088064 37751297926824405762048 38181921097092364763136 39149494146336420790272 39225958002090984112128 39848592256092428304384 40303138935819718361088 40560174260665507381248 41203986550517340831744 41324466043355110834176 41405177891096038785024 42062402936986452099072 43620269712430394769408 44043180914628473389056 44829666288103981842432 45341031302797183156224 45541248292677060919296 46354484869332008435712 46490024298774499688448 46580825127483043633152 47320203304109758611456 48071317642270230970368 49072803426484194115584 50335063902432541016064 51233904329261693534208 51818321488911066464256 52301277336121312149504 53131456341456571072512 53235228717123478437888 53737518581092957814784 54080232347554009841664 55206903854794718380032 55633491681635966386176 56083203915981936132096 58160359616573859692544 58553033519156221181952 58724241219504631185408 59772888384138642456576 60454708403729577541632 60840261390998261071872 61805979825776011247616 61986699065032666251264 62107766836644058177536 63093604405479678148608 65430404568645592154112 66064771371942710083584 68311872439015591378944 69091095318548088619008 69531727303998012653568 69735036448161749532672 70980304956164637917184 72106976463405346455552 73609205139726291173376 74777605221309248176128 75502595853648811524096 76363842194184729526272 78451916004181968224256 79697184512184856608768 80606277871639436722176 81120348521331014762496 82648932086710221668352 82810355782192077570048 84124805873972904198144 87240539424860789538816 88086361829256946778112 89659332576207963684864 90682062605594366312448 92708969738664016871424 92980048597548999376896 93161650254966087266304 94640406608219517222912 96142635284540461940736 98145606852968388231168 102467808658523387068416 103636642977822132928512 104602554672242624299008 106262912682913142145024 106470457434246956875776 108160464695108019683328 110413807709589436760064 112166407831963872264192 117448482439009262370816 119545776768277284913152 120909416807459155083264 121680522781996522143744 123611959651552022495232 123973398130065332502528 124215533673288116355072 126187208810959356297216 130860809137291184308224 132129542743885420167168 136623744878031182757888 139063454607996025307136 139470072896323499065344 141960609912329275834368 144213952926810692911104 147218410279452582346752 151005191707297623048192 156903832008363936448512 159394369024369713217536 161212555743278873444352 162240697042662029524992 165620711564384155140096 168249611747945808396288 174481078849721579077632 176172723658513893556224 179318665152415927369728 181364125211188732624896 185417939477328033742848 185960097195097998753792 186323300509932174532608 189280813216439034445824 196291213705936776462336 204935617317046774136832 207273285955644265857024 209205109344485248598016 212940914868493913751552 216320929390216039366656 220827615419178873520128 224332815663927744528384 239091553536554569826304 241818833614918310166528 243361045563993044287488 247946796260130665005056 248431067346576232710144 252374417621918712594432 261721618274582368616448 264259085487770840334336 278126909215992050614272 278940145792646998130688 283921219824658551668736 288427905853621385822208 294436820558905164693504 313807664016727872897024 318788738048739426435072 324481394085324059049984 331241423128768310280192 336499223495891616792576 352345447317027787112448 358637330304831854739456 362728250422377465249792 370835878954656067485696 371920194390195997507584 372646601019864349065216 378561626432878068891648 392582427411873552924672 409871234634093548273664 418410218688970497196032 425881829736987827503104 432641858780432078733312 441655230838357747040256 478183107073109139652608 483637667229836620333056 486722091127986088574976 496862134693152465420288 504748835243837425188864 523443236549164737232896 528518170975541680668672 556253818431984101228544 557880291585293996261376 567842439649317103337472 588873641117810329387008 627615328033455745794048 648962788170648118099968 662482846257536620560384 672998446991783233585152 717274660609663709478912 725456500844754930499584 743840388780391995015168 745293202039728698130432 757123252865756137783296 785164854823747105849344 836820437377940994392064 851763659473975655006208 865283717560864157466624 883310461676715494080512 956366214146218279305216 973444182255972177149952 993724269386304930840576 1009497670487674850377728 1057036341951083361337344 1112507636863968202457088 1115760583170587992522752 1135684879298634206674944 1177747282235620658774016 1255230656066911491588096 1297925576341296236199936 1324965692515073241120768 1434549321219327418957824 1450913001689509860999168 1490586404079457396260864 1514246505731512275566592 1570329709647494211698688 1673640874755881988784128 1703527318947951310012416 1766620923353430988161024 1946888364511944354299904 1987448538772609861681152 2018995340975349700755456 2231521166341175985045504 2271369758597268413349888 2355494564471241317548032 2510461312133822983176192 2595851152682592472399872 2649931385030146482241536 2869098642438654837915648 2981172808158914792521728 3028493011463024551133184 3347281749511763977568256 3407054637895902620024832 3533241846706861976322048 3893776729023888708599808 3974897077545219723362304 4542739517194536826699776 4710989128942482635096064 5020922624267645966352384 5299862770060292964483072 5962345616317829585043456 6056986022926049102266368 6694563499023527955136512 6814109275791805240049664 7066483693413723952644096 7787553458047777417199616 7949794155090439446724608 9085479034389073653399552 10041845248535291932704768 10599725540120585928966144 11924691232635659170086912 13628218551583610480099328 14132967386827447905288192 15899588310180878893449216 18170958068778147306799104 20083690497070583865409536 21199451080241171857932288 23849382465271318340173824 27256437103167220960198656 31799176620361757786898432 42398902160482343715864576 47698764930542636680347648 54512874206334441920397312 63598353240723515573796864 95397529861085273360695296 127196706481447031147593728 190795059722170546721390592 381590119444341093442781184
- Sum of all divisors σ(n): 1414543091596918821415680000
- Sum of proper divisors (its aliquot sum) s(n): 1032952972152577727972898816
- 381590119444341093442781184 is an abundant number, because the sum of its proper divisors (1032952972152577727972898816) is greater than itself. Its abundance is 651362852708236634530117632
Bases of 381590119444341093442781184
- Binary: 100111011101001001101100111010011001101010000011100010001010010110000000000000000000000002
- Hexadecimal: 0x13BA4D9D33507114B000000
- Base-36: 1BY2OXDMN4E8000000
Squares and roots of 381590119444341093442781184
- 381590119444341093442781184 squared (3815901194443410934427811842) is 145611019257546502644280990708968191712843400904441856
- 381590119444341093442781184 cubed (3815901194443410934427811843) is 55563726230899421106281078907663513629558366282218989700289535909044043858837504
-
The
square root of 381590119444341093442781184 is 19534331814637.0466899855 -
381590119444341093442781184 is a
perfect cube number . Itscube root is 725324544
Scales and comparisons
How big is 381590119444341093442781184?- 381,590,119,444,341,093,442,781,184 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 381,590,119,444,341,093,442,781,184 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 381590119444341093442781184 cubic inches would be around 60443712 feet tall.
Recreational maths with 381590119444341093442781184
- 381590119444341093442781184 backwards is 481187244390143444911095183
- 381590119444341093442781184 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 381590119444341093442781184's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 381590119444341093442781184 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 381590119444341093442781184 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/381590119444341093442781184/
Chicago style:
Numbermatics. 2024. "Number 381590119444341093442781184 - Facts about the integer". https://numbermatics.com/n/381590119444341093442781184/
The information we have on file for 381590119444341093442781184 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 381590119444341093442781184, math, Factors of 381590119444341093442781184, curriculum, school, college, exams, university, Prime factorization of 381590119444341093442781184, STEM, science, technology, engineering, physics, economics, calculator, three hundred eighty-one septillion, five hundred ninety sextillion, one hundred nineteen quintillion, four hundred forty-four quadrillion, three hundred forty-one trillion, ninety-three billion, four hundred forty-two million, seven hundred eighty-one thousand, one hundred eighty-four.