930997499256118706159222784
930,997,499,256,118,706,159,222,784 is an even composite number composed of six prime numbers multiplied together.
930997499256118706159222784 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-four thousand and fifty-seven divisors.
Prime factorization of 930997499256118706159222784:
226 × 310 × 192 × 432 × 732 × 2572
(2 × 2 × 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 × 19 × 19 × 43 × 43 × 73 × 73 × 257 × 257)See below for interesting mathematical facts about the number 930997499256118706159222784 from the Numbermatics database.
Names of 930997499256118706159222784
- Cardinal: 930997499256118706159222784 can be written as Nine hundred thirty septillion, nine hundred ninety-seven sextillion, four hundred ninety-nine quintillion, two hundred fifty-six quadrillion, one hundred eighteen trillion, seven hundred six billion, one hundred fifty-nine million, two hundred twenty-two thousand, seven hundred eighty-four.
Scientific notation
- Scientific notation: 9.30997499256118706159222784 × 1026
Factors of 930997499256118706159222784
Divisors of 930997499256118706159222784
- Number of divisors d(n): 24057
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 19 24 27 32 36 38 43 48 54 57 64 72 73 76 81 86 96 108 114 128 129 144 146 152 162 171 172 192 216 219 228 243 256 257 258 288 292 304 324 342 344 361 384 387 432 438 456 486 512 513 514 516 576 584 608 648 657 684 688 722 729 768 771 774 817 864 876 912 972 1024 1026 1028 1032 1083 1152 1161 1168 1216 1296 1314 1368 1376 1387 1444 1458 1536 1539 1542 1548 1634 1728 1752 1824 1849 1944 1971 2048 2052 2056 2064 2166 2187 2304 2313 2322 2336 2432 2451 2592 2628 2736 2752 2774 2888 2916 3072 3078 3084 3096 3139 3249 3268 3456 3483 3504 3648 3698 3888 3942 4096 4104 4112 4128 4161 4332 4374 4608 4617 4626 4644 4672 4864 4883 4902 5184 5256 5329 5472 5504 5547 5548 5776 5832 5913 6144 6156 6168 6192 6278 6498 6536 6561 6912 6939 6966 7008 7296 7353 7396 7776 7884 8192 8208 8224 8256 8322 8664 8748 9216 9234 9252 9288 9344 9417 9728 9747 9766 9804 10368 10449 10512 10658 10944 11008 11051 11094 11096 11552 11664 11826 12288 12312 12336 12384 12483 12556 12996 13072 13122 13824 13851 13878 13932 14016 14592 14649 14706 14792 15523 15552 15768 15987 16384 16416 16448 16512 16641 16644 17328 17496 17739 18432 18468 18504 18576 18688 18761 18834 19456 19494 19532 19608 19683 20736 20817 20898 21024 21316 21888 22016 22059 22102 22188 22192 23104 23328 23652 24576 24624 24672 24768 24966 25112 25992 26144 26244 26353 27648 27702 27756 27864 28032 28251 29184 29241 29298 29412 29584 31046 31104 31347 31536 31974 32768 32832 32896 33024 33153 33282 33288 34656 34992 35131 35478 36864 36936 37008 37152 37376 37449 37522 37668 38912 38988 39064 39216 39366 41472 41553 41634 41796 42048 42632 43776 43947 44032 44118 44204 44376 44384 46208 46569 46656 47304 47961 49152 49248 49344 49536 49923 49932 50224 51984 52288 52488 52706 53217 55296 55404 55512 55728 56064 56283 56502 58368 58482 58596 58824 59049 59168 59641 62092 62208 62451 62694 63072 63948 65536 65664 65792 66048 66049 66177 66306 66564 66576 69312 69984 70262 70956 73728 73872 74016 74304 74752 74898 75044 75336 77824 77976 78128 78432 78732 79059 82944 83106 83268 83592 84096 84753 85264 87552 87723 87894 88064 88236 88408 88752 88768 92416 92777 93138 93312 94041 94608 95922 98304 98496 98688 99072 99459 99846 99864 100448 101251 103968 104576 104976 105393 105412 106434 110592 110808 111024 111456 112128 112347 112566 113004 116736 116964 117192 117648 118098 118336 119282 124184 124416 124659 124902 125388 126144 127896 131072 131328 131584 131841 132096 132098 132354 132612 133128 133152 134977 138624 139707 139968 140524 141912 143883 147456 147744 148032 148608 149504 149769 149796 150088 150672 155648 155952 156256 156864 157464 158118 159651 165888 166212 166536 167184 168192 168849 169506 170528 175104 175446 175788 176128 176472 176816 177504 177536 178923 184832 185554 186276 186624 187353 188082 189216 191844 196608 196992 197376 198144 198147 198531 198918 199692 199728 200896 202502 207936 209152 209952 209969 210786 210824 212868 221184 221616 222048 222912 224256 224694 225132 226008 229147 233472 233928 234384 235296 236196 236672 237177 238564 248368 248832 249318 249804 250776 252288 254259 255792 262144 262656 263168 263169 263682 264192 264196 264708 265224 266256 266304 269954 277248 278331 279414 279936 281048 282123 283824 287766 294912 295488 296064 297216 298377 299008 299538 299592 300176 301344 303753 311296 311904 312512 313728 314928 316179 316236 319302 331776 332424 333072 334368 336384 337041 337698 339012 341056 350208 350892 351576 352256 352944 353632 355008 355072 356459 357846 369664 371108 372552 373248 373977 374706 376164 378432 383688 393216 393984 394752 395523 396288 396294 397062 397836 399384 399456 401792 404931 405004 415872 418304 419121 419904 419938 421572 421648 425736 431649 442368 443232 444096 445824 448512 449307 449388 450264 452016 458294 466944 467856 468768 470592 472392 473344 474354 475193 477128 478953 496736 497664 498636 499608 501552 504576 506547 508518 511584 524288 525312 526336 526338 527364 528384 528392 529416 530448 532512 532608 536769 539908 554496 556662 558828 559872 562059 562096 564246 567648 575532 589824 590976 592128 594432 594441 595593 596754 598016 599076 599184 600352 602688 607506 622592 623808 625024 627456 629856 629907 632358 632472 638604 663552 664848 666144 667489 668736 672768 674082 675396 678024 682112 687441 700416 701784 703152 704512 705888 707264 710016 710144 711531 712918 715692 739328 742216 745104 746496 747954 749412 752328 756864 762777 767376 786432 787968 789504 789507 791046 792576 792588 794124 795672 798768 798912 803584 806723 809862 810008 831744 834993 836608 838242 839808 839876 843144 843296 846369 851472 863298 884736 886464 888192 891648 895131 897024 898614 898776 900528 904032 911259 916588 933888 935712 937536 941184 944784 946688 948537 948708 950386 954256 957906 993472 995328 997272 999216 1003104 1009152 1011123 1013094 1017036 1023168 1048576 1050624 1052672 1052676 1054728 1056768 1056784 1058832 1060896 1065024 1065216 1069377 1073538 1079816 1108992 1113324 1117656 1119744 1121931 1124118 1124192 1128492 1133179 1135296 1151064 1179648 1181952 1184256 1186569 1188864 1188882 1191186 1193508 1196032 1198152 1198368 1200704 1205376 1214793 1215012 1245184 1247616 1250048 1254912 1254931 1257363 1259712 1259814 1264716 1264944 1277208 1294947 1327104 1329696 1332288 1334978 1337472 1345536 1347921 1348164 1350792 1356048 1364224 1369553 1374882 1400832 1403568 1406304 1409024 1411776 1414528 1420032 1420288 1423062 1425579 1425836 1431384 1436859 1478656 1484432 1490208 1492992 1495908 1498824 1504656 1513728 1519641 1525554 1534752 1572864 1575936 1579008 1579014 1582092 1585152 1585176 1588248 1591344 1597536 1597824 1607168 1610307 1613446 1619724 1620016 1663488 1669986 1673216 1676484 1679616 1679752 1686177 1686288 1686592 1692738 1702944 1726596 1769472 1772928 1776384 1783296 1783323 1786779 1790262 1794048 1797228 1797552 1801056 1808064 1822518 1833176 1867776 1871424 1875072 1882368 1889568 1889721 1893376 1897074 1897416 1900772 1908512 1915812 1923769 1986944 1990656 1994544 1998432 2002467 2006208 2018304 2022246 2026188 2034072 2046336 2062323 2097152 2101248 2105344 2105352 2109456 2113536 2113568 2117664 2121792 2130048 2130432 2134593 2138754 2147076 2159632 2217984 2226648 2235312 2239488 2243862 2248236 2248384 2256984 2266358 2270592 2288331 2302128 2359296 2363904 2368512 2368521 2373138 2377728 2377764 2382372 2387016 2392064 2396304 2396736 2401408 2410752 2420169 2429586 2430024 2490368 2495232 2500096 2504979 2509824 2509862 2514726 2519424 2519628 2529432 2529888 2539107 2554416 2564563 2589894 2654208 2659392 2664576 2669956 2674944 2685393 2691072 2695842 2696328 2701584 2712096 2728448 2733777 2739106 2749764 2801664 2807136 2812608 2818048 2823552 2829056 2840064 2840107 2840576 2845611 2846124 2851158 2851672 2862768 2873718 2957312 2968864 2980416 2985984 2991816 2997648 3009312 3027456 3033369 3039282 3051108 3069504 3145728 3151872 3158016 3158028 3164184 3170304 3170352 3176496 3182688 3195072 3195648 3208131 3214336 3220614 3226892 3239448 3240032 3326976 3339972 3346432 3352968 3359232 3359504 3372354 3372576 3373184 3385476 3399537 3405888 3453192 3538944 3545856 3552768 3559707 3566592 3566646 3573558 3580524 3588096 3594456 3595104 3602112 3616128 3644379 3645036 3666352 3735552 3742848 3750144 3764736 3764793 3772089 3779136 3779442 3786752 3794148 3794832 3801544 3817024 3831624 3847538 3884841 3973888 3981312 3989088 3989411 3996864 4004934 4012416 4036608 4043763 4044492 4052376 4068144 4092672 4108659 4124646 4194304 4202496 4210688 4210704 4218912 4227072 4227136 4235328 4243584 4260096 4260864 4269186 4276737 4277508 4294152 4310577 4319264 4353793 4435968 4453296 4470624 4478976 4487724 4496472 4496768 4513968 4532716 4541184 4558923 4576662 4604256 4718592 4727808 4737024 4737042 4746276 4755456 4755528 4764744 4774032 4784128 4792608 4793472 4802816 4821504 4821577 4830921 4840338 4859172 4860048 4980736 4990464 5000192 5009958 5019648 5019724 5029452 5038848 5039256 5058531 5058864 5059776 5078214 5108832 5129126 5179788 5308416 5318784 5329152 5339912 5349888 5349969 5360337 5370786 5382144 5391684 5392656 5403168 5424192 5456896 5467554 5478212 5499528 5603328 5614272 5625216 5636096 5647104 5658112 5669163 5680128 5680214 5681152 5691222 5692248 5702316 5703344 5725536 5747436 5771307 5914624 5937728 5960832 5971968 5983632 5995296 6007401 6018624 6054912 6066738 6078564 6102216 6139008 6186969 6291456 6303744 6316032 6316056 6328368 6340608 6340704 6352992 6365376 6390144 6391296 6403779 6416262 6428672 6441228 6453784 6478896 6480064 6653952 6679944 6692864 6705936 6718464 6719008 6744708 6745152 6746368 6770952 6772721 6799074 6811776 6864993 6906384 7077888 7091712 7105536 7105563 7119414 7133184 7133292 7147116 7161048 7176192 7188912 7190208 7204224 7232256 7260507 7288758 7290072 7332704 7471104 7485696 7500288 7514937 7529472 7529586 7544178 7558272 7558884 7573504 7588296 7589664 7603088 7634048 7663248 7693689 7695076 7769682 7947776 7962624 7978176 7978822 7993728 8009868 8024832 8056179 8073216 8087526 8088984 8104752 8136288 8185344 8201331 8217318 8249292 8388608 8404992 8421376 8421408 8437824 8454144 8454272 8470656 8487168 8520192 8520321 8521728 8536833 8538372 8553474 8555016 8588304 8621154 8638528 8707586 8871936 8906592 8941248 8957952 8975448 8992944 8993536 9027936 9028667 9065432 9082368 9100107 9117846 9153324 9208512 9437184 9455616 9474048 9474084 9492552 9510912 9511056 9529488 9548064 9568256 9585216 9586944 9605632 9624393 9643008 9643154 9661842 9680676 9718344 9720096 9853321 9961472 9980928 10000384 10019916 10039296 10039448 10058904 10077696 10078512 10117062 10117728 10119552 10156428 10198611 10217664 10258252 10359576 10616832 10637568 10658304 10679121 10679824 10699776 10699938 10720674 10741572 10764288 10783368 10785312 10806336 10848384 10913792 10933137 10935108 10956424 10999056 11206656 11228544 11250432 11272192 11294208 11294379 11316224 11316267 11338326 11360256 11360428 11362304 11382444 11384496 11404632 11406688 11451072 11494872 11542614 11654523 11829248 11875456 11921664 11943936 11967264 11968233 11990592 12014802 12037248 12109824 12131289 12133476 12157128 12204432 12278016 12325977 12373938 12582912 12607488 12632064 12632112 12656736 12681216 12681408 12705984 12730752 12780288 12782592 12807558 12830211 12832524 12857344 12882456 12907568 12957792 12960128 13061379 13307904 13359888 13385728 13411872 13436928 13438016 13489416 13490304 13492736 13541904 13545442 13598148 13623552 13676769 13729986 13812768 14155776 14183424 14211072 14211126 14238828 14266368 14266584 14294232 14322096 14352384 14377824 14380416 14408448 14464512 14464731 14492763 14521014 14577516 14580144 14665408 14942208 14971392 15000576 15029874 15058944 15059172 15088356 15116544 15117768 15147008 15175593 15176592 15179328 15206176 15268096 15326496 15327737 15387378 15390152 15539364 15895552 15925248 15956352 15957644 15987456 16019736 16049664 16049907 16081011 16112358 16146432 16175052 16177968 16209504 16272576 16370688 16402662 16434636 16498584 16777216 16809984 16842752 16842816 16875648 16908288 16908544 16941312 16974336 17007489 17040384 17040642 17043456 17073666 17076744 17106948 17110032 17176608 17242308 17277056 17313921 17415172 17743872 17813184 17882496 17915904 17950896 17985888 17987072 18022203 18055872 18057334 18130864 18164736 18200214 18235692 18306648 18417024 18560907 18874368 18911232 18948096 18948168 18985104 19021824 19022112 19058976 19096128 19136512 19170432 19173888 19211264 19211337 19248786 19286016 19286308 19323684 19361352 19436688 19440192 19706642 19922944 19961856 20000768 20039832 20078592 20078896 20117808 20155392 20157024 20234124 20235456 20239104 20312856 20318163 20397222 20435328 20516504 20594979 20719152 21233664 21275136 21316608 21316689 21358242 21359648 21399552 21399876 21441348 21483144 21528576 21566736 21570624 21612672 21696768 21781521 21827584 21866274 21870216 21912848 21998112 22413312 22457088 22500864 22544384 22544811 22588416 22588758 22632448 22632534 22676652 22720512 22720856 22724608 22764888 22768992 22809264 22813376 22902144 22989744 23081067 23085228 23309046 23658496 23750912 23843328 23843689 23887872 23934528 23936466 23981184 24029604 24074496 24168537 24219648 24262578 24266952 24314256 24408864 24556032 24603993 24651954 24747876 25165824 25214976 25264128 25264224 25313472 25362432 25362816 25411968 25461504 25560576 25560963 25565184 25610499 25615116 25660422 25665048 25714688 25764912 25815136 25915584 25920256 26021507 26122758 26615808 26719776 26771456 26823744 26873856 26876032 26978832 26980608 26985472 27083808 27086001 27090884 27196296 27247104 27300321 27353538 27459972 27625536 28311552 28366848 28422144 28422252 28477656 28532736 28533168 28588464 28644192 28704768 28755648 28760832 28816896 28873179 28929024 28929462 28985526 29042028 29155032 29160288 29330816 29559963 29884416 29942784 30001152 30059748 30117888 30118344 30176712 30233088 30235536 30294016 30351186 30353184 30358656 30412352 30536192 30595833 30652992 30655474 30774756 30780304 31078728 31791104 31850496 31912704 31915288 31974912 32037363 32039472 32099328 32099814 32162022 32224716 32292864 32350104 32355936 32419008 32545152 32741376 32799411 32805324 32869272 32997168 33554432 33619968 33685504 33685632 33751296 33816576 33817088 33882624 33883137 33948672 33948801 34014978 34080768 34081284 34086912 34147332 34153488 34213896 34220064 34353216 34484616 34554112 34627842 34689089 34830344 34963569 35487744 35626368 35764992 35831808 35901792 35904699 35971776 35974144 36044406 36111744 36114668 36261728 36329472 36393867 36400428 36471384 36613296 36834048 36977931 37121814 37748736 37822464 37896192 37896336 37970208 38043648 38044224 38117952 38192256 38273024 38340864 38347776 38422528 38422674 38490633 38497572 38572032 38572616 38647368 38722704 38873376 38880384 39184137 39413284 39845888 39923712 40001536 40079664 40157184 40157792 40235616 40310784 40314048 40468248 40470912 40478208 40625712 40636326 40794444 40870656 41030307 41033008 41189958 41438304 42467328 42550272 42633216 42633378 42716484 42719296 42799104 42799752 42882696 42966288 43057152 43133472 43141248 43225344 43393536 43394193 43478289 43563042 43655168 43732548 43740432 43825696 43996224 44826624 44914176 45001728 45088768 45089622 45176832 45177516 45264896 45265068 45353304 45441024 45441712 45449216 45529776 45537984 45618528 45626752 45804288 45979488 45983211 46162134 46170456 46618092 47316992 47501824 47686656 47687378 47775744 47869056 47872932 47962368 48059208 48148992 48149721 48243033 48337074 48439296 48525156 48533904 48628512 48726697 48817728 49112064 49207986 49303908 49495752 50331648 50429952 50528256 50528448 50626944 50724864 50725632 50823936 50923008 51022467 51121152 51121926 51130368 51220998 51230232 51320844 51330096 51429376 51529824 51630272 51831168 51840512 51941763 52043014 52245516 53231616 53439552 53542912 53647488 53747712 53752064 53957664 53961216 53962033 53970944 54066609 54167616 54172002 54181768 54392592 54494208 54600642 54707076 54919944 55251072 55682721 56623104 56733696 56844288 56844504 56955312 57065472 57066336 57176928 57288384 57409536 57511296 57521664 57633792 57634011 57746358 57858048 57858924 57971052 58084056 58310064 58320576 58661632 58890779 59119926 59768832 59885568 60002304 60119496 60235776 60236688 60353424 60466176 60471072 60588032 60702372 60706368 60717312 60824704 60954489 61072384 61191666 61305984 61310948 61549512 61560608 61784937 62157456 63582208 63700992 63825408 63830576 63949824 64074726 64078944 64198656 64199628 64324044 64449432 64585728 64700208 64711872 64838016 65090304 65344563 65482752 65598822 65610648 65738544 65994336 67108864 67239936 67371008 67371264 67502592 67633152 67634176 67634433 67765248 67766274 67897344 67897602 68029956 68161536 68162568 68173824 68294664 68306976 68427792 68440128 68706432 68969232 69108224 69243201 69255684 69378178 69660688 69927138 70975488 71252736 71529984 71531067 71663616 71803584 71809398 71943552 71948288 72088812 72223488 72229336 72505611 72523456 72658944 72787734 72800856 72942768 73226592 73668096 73811979 73955862 74243628 75497472 75644928 75792384 75792672 75940416 76087296 76088448 76235904 76384512 76546048 76681728 76682889 76695552 76831497 76845056 76845348 76981266 76995144 77144064 77145232 77294736 77445408 77746752 77760768 78064521 78368274 78826568 79691776 79847424 80003072 80159328 80314368 80315584 80471232 80621568 80628096 80936496 80941824 80956416 81251424 81258003 81272652 81588888 81741312 81900963 82060614 82066016 82379916 82722067 82876608 84934656 85100544 85266432 85266756 85432968 85438592 85598208 85599504 85765392 85932576 86114304 86266944 86282496 86450688 86619537 86787072 86788386 86956578 87126084 87310336 87465096 87480864 87651392 87992448 88679889 89653248 89828352 90003456 90177536 90179244 90353664 90355032 90529792 90530136 90706608 90882048 90883424 90898432 91059552 91075968 91237056 91253504 91608576 91609963 91787499 91958976 91966422 92324268 92340912 93236184 94633984 95003648 95373312 95374756 95551488 95738112 95745864 95924736 96112089 96118416 96297984 96299442 96486066 96674148 96878592 97050312 97067808 97257024 97453394 97635456 98224128 98398233 98415972 98607816 98991504 100663296 100859904 101056512 101056896 101253888 101449728 101451264 101647872 101649411 101846016 101846403 102044934 102242304 102243852 102260736 102441996 102460464 102641688 102660192 102858752 103059648 103260544 103662336 103681024 103883526 104067267 104086028 104491032 104890707 106463232 106879104 107085824 107294976 107495424 107504128 107714097 107915328 107922432 107924066 107941888 108133218 108335232 108344004 108363536 108785184 108988416 109181601 109201284 109414152 109839888 110502144 110933793 111365442 113246208 113467392 113688576 113689008 113910624 114130944 114132672 114353856 114576768 114819072 115022592 115043328 115267584 115268022 115471899 115492716 115716096 115717848 115942104 116168112 116620128 116641152 117323264 117552411 117781558 118239852 119537664 119771136 120004608 120238992 120471552 120473376 120706848 120932352 120942144 121176064 121404744 121412736 121434624 121649408 121908978 122124601 122144768 122383332 122611968 122621896 123090921 123099024 123121216 123569874 124314912 127164416 127401984 127650816 127661152 127899648 128149452 128157888 128397312 128399256 128648088 128898864 129171456 129400416 129423744 129676032 130180608 130182579 130434867 130689126 130965504 131197644 131221296 131477088 131988672 134479872 134742016 134742528 135005184 135266304 135268352 135268866 135530496 135532548 135794688 135795204 136059912 136323072 136325136 136347648 136589328 136613952 136855584 136880256 137412864 137938464 137949633 138216448 138486402 138511368 138756356 139321376 139854276 141950976 142505472 143059968 143062134 143327232 143607168 143618796 143887104 143896576 144177624 144446976 144449163 144458672 145011222 145046912 145317888 145575468 145601712 145885536 146180091 146453184 147336192 147623958 147911724 148487256 150994944 151289856 151584768 151585344 151880832 152174592 152176896 152471808 152769024 153067401 153092096 153363456 153365778 153391104 153662994 153690112 153690696 153962532 153990288 154288128 154290464 154589472 154890816 155493504 155521536 155825289 156129042 156736548 157653136 159383552 159694848 160006144 160318656 160628736 160631168 160942464 161243136 161256192 161872992 161883648 161886099 161912832 162199827 162502848 162516006 162545304 163177776 163482624 163801926 164121228 164132032 164759832 165444134 165753216 167048163 169869312 170201088 170532864 170533512 170865936 170877184 171196416 171199008 171530784 171544673 171865152 172228608 172533888 172564992 172901376 172902033 173239074 173574144 173576772 173913156 174252168 174620672 174930192 174961728 175302784 175984896 176672337 177359778 179306496 179656704 180006912 180355072 180358488 180707328 180710064 181059584 181060272 181413216 181764096 181766848 181796864 182119104 182151936 182474112 182507008 182863467 183217152 183219926 183574998 183917952 183932844 184648536 184681824 185354811 186472368 187213099 189267968 190007296 190746624 190749512 191102976 191476224 191491728 191849472 192224178 192236832 192595968 192598884 192972132 193348296 193757184 194100624 194135616 194514048 194906788 195270912 196033689 196448256 196796466 196831944 197215632 197983008 201326592 201719808 202113024 202113792 202507776 202899456 202902528 202903299 203295744 203298822 203692032 203692806 204089868 204484608 204487704 204521472 204883992 204920928 205283376 205320384 205717504 206119296 206521088 207324672 207327811 207362048 207729603 207767052 208134534 208172056 208982064 209781414 212926464 213758208 214171648 214589952 214593201 214990848 215008256 215428194 215830656 215844864 215848132 215883776 216266436 216670464 216688008 216727072 217516833 217570368 217976832 218363202 218402568 218828304 219679776 221004288 221435937 221867586 222730884 226492416 226934784 227377152 227378016 227821248 228261888 228265344 228707712 229153536 229638144 230045184 230048667 230086656 230494491 230535168 230536044 230943798 230985432 231432192 231435696 231884208 232336224 233240256 233282304 234193563 234646528 235104822 235563116 236479704 239075328 239542272 240009216 240477984 240943104 240946752 241413696 241864704 241884288 242352128 242809488 242825472 242869248 243298816 243774009 243817956 244249202 244289536 244766664 245223936 245243792 246181842 246198048 246242432 247139748 248166201 248629824 254328832 254803968 255301632 255322304 255799296 256298904 256315776 256794624 256798512 257296176 257797728 258342912 258800832 258847488 259352064 259858611 260361216 260365158 260869734 261378252 261931008 262395288 262442592 262954176 263977344 266039667 268959744 269484032 269485056 270010368 270532608 270536704 270537732 271060992 271065096 271589376 271590408 272119824 272646144 272650272 272695296 273178656 273227904 273711168 273760512 274825728 274829889 275362497 275876928 275899266 276432896 276972804 277022736 277512712 278642752 279708552 283901952 285010944 286119936 286124268 286654464 287214336 287237592 287774208 287793152 288336267 288355248 288893952 288898326 288917344 290022444 290093824 290635776 291150936 291203424 291227003 291771072 292360182 292906368 294672384 295194699 295247916 295823448 296974512 301989888 302579712 303169536 303170688 303761664 304349184 304353792 304943616 304948233 305538048 305539209 306134802 306184192 306726912 306731556 306782208 307325988 307380224 307381392 307925064 307980576 308576256 308580928 309178944 309781632 310987008 311043072 311650578 312201801 312258084 313473096 314672121 315306272 318767104 319389696 320012288 320637312 321257472 321262336 321884928 322486272 322512384 323142291 323745984 323767296 323772198 323825664 324399654 325005696 325032012 325090608 326355552 326965248 327603852 328242456 328264064 329519664 330888268 331506432 332801379 334096326 339738624 340402176 341065728 341067024 341731872 341754368 342392832 342398016 343061568 343089346 343730304 344457216 345067776 345129984 345802752 345804066 346415697 346478148 347148288 347153544 347826312 348504336 349241344 349860384 349923456 350605568 351969792 351975121 352657233 353344674 354719556 358612992 359313408 360013824 360710144 360716976 361414656 361420128 362119168 362120544 362826432 363528192 363533696 363593728 364238208 364303872 364948224 365014016 365726934 366373803 366434304 366439852 367149996 367835904 367865688 369272763 369297072 369363648 370709622 372944736 374426198 378535936 380014592 381493248 381499024 382205952 382952448 382983456 383698944 384448356 384473664 385191936 385197768 385944264 386696592 387514368 388201248 388271232 389028096 389813576 390541824 390547737 391304601 392067378 392896512 393592932 393663888 394431264 395966016 403439616 404226048 404227584 405015552 405798912 405805056 405806598 406591488 406597644 407384064 407385612 408179736 408969216 408975408 409042944 409767984 409841856 410566752 410640768 411435008 412238592 413042176 413848899 414649344 414655622 414724096 415459206 415534104 416269068 416344112 417964128 419562828 425852928 427516416 428343296 429179904 429186402 429981696 430016512 430856388 431661312 431689728 431696264 431767552 432532872 433340928 433347489 433376016 433454144 435033666 435140736 435953664 436726404 436805136 437656608 438540273 439359552 442008576 442871874 443735172 445461768 452984832 453869568 454754304 454756032 455642496 456523776 456530688 457415424 458307072 459202203 459276288 460090368 460097334 460173312 460988982 461070336 461072088 461887596 461970864 462864384 462871392 463768416 464672448 466480512 466564608 467475867 468387126 469293056 470209644 471126232 472959408 478150656 479084544 480018432 480955968 481886208 481893504 482827392 483729408 483768576 484704256 485618976 485650944 485658297 485738496 486597632 486599481 487548018 487635912 488498404 488579072 489533328 490447872 490487584 492363684 492396096 492484864 494279496 494408633 496332402 497259648 501144489 508657664 509607936 510603264 510644608 511598592 512597808 512631552 513589248 513597024 514592352 514634019 515595456 516685824 517601664 517694976 518704128 518706099 519717222 520722432 520730316 521739468 522756504 523862016 524790576 524885184 525908352 527954688 530017011 532079334 537919488 538968064 538970112 540020736 541065216 541073408 541075464 542121984 542130192 543178752 543180816 544239648 545292288 545300544 545390592 546357312 546455808 547422336 547521024 548590401 549651456 549659778 550724994 551753856 551798532 552865792 553945608 554045472 555025424 557285504 559417104 561639297 567803904 570021888 572239872 572248536 573308928 574428672 574475184 575548416 575586304 576672534 576710496 577787904 577796652 577834688 580044888 580187648 581271552 582301872 582406848 582454006 583542144 584720364 585812736 588101067 589344768 590389398 590495832 591646896 593949024 603979776 605159424 606339072 606341376 607523328 608698368 608707584 608709897 609887232 609896466 611076096 611078418 612269604 612368384 613453824 613463112 613564416 614651976 614760448 614762784 615850128 615961152 617152512 617161856 618357888 619563264 621974016 621983433 622086144 623188809 623301156 624403602 624516168 626946192 629344242 630612544 637534208 638779392 640024576 641274624 642514944 642524672 643769856 643779603 644972544 645024768 646284582 647491968 647534592 647544396 647651328 648799308 650011392 650064024 650181216 652550499 652711104 653930496 655207704 656484912 656528128 659039328 659092691 661776536 663012864 664307811 665602758 668192652 679477248 680804352 682131456 682134048 683463744 683508736 684785664 684796032 686123136 686178692 687460608 688914432 690135552 690146001 690259968 691483473 691605504 691608132 692831394 692956296 694296576 694307088 695652624 697008672 698482688 699720768 699846912 701211136 702580689 703939584 703950242 705314466 706689348 709439112 717225984 718626816 720027648 721420288 721433952 722829312 722840256 724238336 724241088 725652864 727056384 727067392 727187456 728476416 728607744 729896448 730028032 731322027 731453868 732747606 732868608 732879704 734299992 735671808 735731376 738545526 738594144 738727296 741419244 744498603 745889472 748852396 757071872 760029184 762986496 762998048 764411904 765904896 765966912 767397888 768896712 768947328 770383872 770395536 771888528 773393184 775028736 776402496 776542464 778056192 779575833 779627152 781083648 781095474 782609202 784134756 785793024 787185864 787327776 788862528 791932032 798119001 806879232 808452096 808455168 810031104 811597824 811610112 811613196 813182976 813195288 814768128 814771224 816359472 817938432 817950816 818085888 819535968 819683712 821133504 821281536 822870016 824477184 824489667 826084352 826087491 827697798 829298688 829311244 829448192 830918412 831068208 832538136 832688224 835928256 839125656 851705856 855032832 856686592 858359808 858372804 859963392 860033024 861712776 863322624 863379456 863392528 863535104 865065744 866681856 866694978 866752032 866908288 870067332 870281472 871907328 873452808 873610272 873681009 875313216 877080546 878719104 884017152 885584097 885743748 887470344 890923536 905969664 907739136 909508608 909512064 911284992 913047552 913061376 914830848 914844699 916614144 916617627 918404406 918552576 920180736 920194668 920346624 921977964 922140672 922144176 923775192 923941728 925728768 925742784 927536832 929344896 932961024 933129216 934951734 936605403 936774252 938586112 940419288 942252464 945918816 956301312 958169088 960036864 961911936 963772416 963787008 965654784 967458816 967537152 969408512 969426873 971237952 971301888 971316594 971476992 973195264 973198962 975096036 975271824 976996808 977158144 979066656 980895744 980975168 984727368 984792192 984969728 988558992 988817266 992664804 994519296 998404137 1002288978 1017315328 1019215872 1021206528 1021289216 1023197184 1025195616 1025263104 1025278627 1027178496 1027194048 1029184704 1029268038 1031190912 1033371648 1035203328 1035389952 1037408256 1037412198 1039247091 1039434444 1041444864 1041460632 1043478936 1045513008 1047724032 1049581152 1049770368 1051816704 1055909376 1055925363 1057971699 1060034022 1064158668 1075838976 1077936128 1077940224 1080041472 1082130432 1082146816 1082150928 1084243968 1084260384 1086357504 1086361632 1088479296 1090584576 1090601088 1090781184 1092714624 1092911616 1094844672 1095042048 1097180802 1099121409 1099302912 1099319556 1101449988 1103507712 1103597064 1105731584 1107818289 1107891216 1108090944 1110050848 1114571008 1118834208 1118924801 1123278594 1135607808 1140043776 1144479744 1144497072 1146617856 1148857344 1148950368 1151096832 1151172608 1153345068 1153420992 1155575808 1155593304 1155669376 1160089776 1160375296 1162543104 1164603744 1164813696 1164908012 1167084288 1169440728 1171625472 1171643211 1173913803 1176202134 1178689536 1180778796 1180991664 1183293792 1187898048 1210318848 1212678144 1212682752 1215046656 1217396736 1217415168 1217419794 1219774464 1219792932 1222152192 1222156836 1224539208 1224736768 1226907648 1226926224 1227128832 1229303952 1229520896 1229525568 1231700256 1231922304 1234305024 1234323712 1236715776 1239126528 1241546697 1243948032 1243966866 1244172288 1246377618 1246602312 1248807204 1249032336 1253892384 1258688484 1261225088 1275068416 1277558784 1280049152 1282549248 1285029888 1285049344 1287539712 1287559206 1289945088 1290049536 1292569164 1294983936 1295069184 1295088792 1295302656 1297598616 1300022784 1300042467 1300128048 1300362432 1305100998 1305422208 1307860992 1310415408 1312969824 1313056256 1315620819 1318078656 1318185382 1323553072 1326025728 1328615622 1331205516 1336385304 1358954496 1361608704 1364262912 1364268096 1366927488 1367017472 1369571328 1369592064 1372246272 1372357384 1374921216 1377606609 1377828864 1380271104 1380292002 1380519936 1382966946 1383211008 1383216264 1385662788 1385912592 1388593152 1388614176 1391305248 1394017344 1396965376 1399441536 1399693824 1402422272 1402427601 1405161378 1407879168 1407900484 1410628932 1413378696 1418878224 1434451968 1437253632 1440055296 1442840576 1442867904 1445658624 1445680512 1448476672 1448482176 1451305728 1454112768 1454134784 1454374912 1456952832 1456974891 1457215488 1459792896 1459798443 1460056064 1462644054 1462907736 1465495212 1465737216 1465759408 1468599984 1471343616 1471462752 1477091052 1477188288 1477454592 1482838488 1483225899 1488997206 1491778944 1497704792 1503433467 1514143744 1520058368 1525972992 1525996096 1528823808 1531809792 1531933824 1534795776 1537793424 1537894656 1540767744 1540791072 1543777056 1543902057 1546786368 1550057472 1552804992 1553084928 1556112384 1556118297 1559151666 1559254304 1562167296 1562190948 1565218404 1568269512 1571586048 1574371728 1574655552 1577725056 1583864064 1590051033 1596238002 1613758464 1616904192 1616910336 1620062208 1623195648 1623220224 1623226392 1626365952 1626390576 1629536256 1629542448 1632718944 1635876864 1635901632 1636171776 1639071936 1639367424 1642267008 1642563072 1645740032 1645771203 1648954368 1648979334 1652168704 1652174982 1655395596 1658597376 1658622488 1658896384 1661836824 1662136416 1665076272 1665376448 1671856512 1678251312 1684917891 1703411712 1710065664 1713373184 1716719616 1716745608 1719926784 1720066048 1723425552 1726645248 1726758912 1726785056 1727070208 1730131488 1733363712 1733389956 1733504064 1733816576 1740134664 1740562944 1740589297 1743814656 1746905616 1747220544 1747362018 1750626432 1754161092 1757438208 1764303201 1768034304 1771168194 1771487496 1774940688 1781847072 1811939328 1815478272 1819017216 1819024128 1822569984 1826095104 1826122752 1826129691 1829661696 1829689398 1833228288 1833235254 1836808812 1837105152 1840361472 1840389336 1840693248 1843955928 1844281344 1844288352 1847550384 1847883456 1851457536 1851485568 1855073664 1858689792 1865922048 1865950299 1866258432 1869566427 1869903468 1873210806 1873548504 1877172224 1880838576 1884504928 1891837632 1912602624 1916338176 1920073728 1923823872 1927544832 1927574016 1931309568 1931338809 1934917632 1935074304 1938817024 1938853746 1942475904 1942603776 1942633188 1942953984 1946390528 1946397924 1950192072 1950543648 1953993616 1954316288 1958133312 1961791488 1961950336 1969454736 1969584384 1969939456 1977117984 1977278073 1977634532 1985329608 1989038592 1992923433 1996808274 2004577956 2034630656 2038431744 2042413056 2042578432 2046394368 2050391232 2050526208 2050557254 2054356992 2054388096 2058369408 2058536076 2062381824 2066743296 2070406656 2070438003 2070779904 2074450419 2074816512 2074824396 2078494182 2078868888 2082889728 2082921264 2086957872 2091026016 2095448064 2099162304 2099540736 2103633408 2107742067 2111818752 2111850726 2115943398 2120068044 2128317336 2151677952 2155872256 2155880448 2160082944 2164260864 2164293632 2164301856 2168487936 2168520768 2172715008 2172723264 2176958592 2181169152 2181202176 2181562368 2185429248 2185823232 2189689344 2190084096 2193966081 2194361604 2198242818 2198605824 2198639112 2202899976 2207015424 2207194128 2211463168 2215636578 2215782432 2216181888 2220101696 2229142016 2233495809 2237668416 2237849602 2246557188 2271215616 2280087552 2288959488 2288994144 2293235712 2297714688 2297900736 2302193664 2302345216 2306690136 2306841984 2311151616 2311186608 2311338752 2320179552 2320367419 2320750592 2325086208 2329207488 2329627392 2329816024 2334168576 2338727499 2338881456 2343250944 2343286422 2347827606 2352404268 2357379072 2361557592 2361983328 2366587584 2375796096 2394357003 2420637696 2425356288 2425365504 2430093312 2434793472 2434830336 2434839588 2439548928 2439585864 2444304384 2444313672 2449078416 2449473536 2453815296 2453852448 2454257664 2458607904 2459041792 2459051136 2463400512 2463844608 2468610048 2468647424 2473431552 2473469001 2478253056 2478262473 2483093394 2487896064 2487933732 2488344576 2492755236 2493204624 2497614408 2498064672 2507784768 2517376968 2522450176 2532303497 2555117568 2560098304 2565098496 2570059776 2570098688 2575079424 2575118412 2579890176 2580099072 2585138328 2589967872 2590138368 2590177584 2590605312 2595197232 2600045568 2600084934 2600256096 2600724864 2610201996 2610844416 2615721984 2620830816 2621043027 2625939648 2626112512 2631241638 2636157312 2636370764 2647106144 2652051456 2656752291 2657231244 2662411032 2672770608 2717908992 2723217408 2728525824 2728536192 2733854976 2734034944 2739142656 2739184128 2744492544 2744534097 2744714768 2749842432 2755213218 2755657728 2760542208 2760584004 2761039872 2765933892 2766422016 2766432528 2771325576 2771825184 2777186304 2777228352 2782610496 2788034688 2793930752 2798883072 2799387648 2804844544 2804855202 2809816209 2810322756 2815758336 2815800968 2821257864 2826757392 2837756448 2868903936 2874507264 2880110592 2885681152 2885735808 2891317248 2891361024 2896953344 2896964352 2902611456 2908225536 2908269568 2908280619 2908749824 2913905664 2913949782 2914430976 2919585792 2919596886 2920112128 2925288108 2925815472 2930990424 2931474432 2931518816 2937199968 2942687232 2942925504 2954182104 2954376576 2954909184 2965676976 2966451798 2977994412 2983557888 2995212411 2995409584 3006866934 3028287488 3040116736 3051945984 3051992192 3057647616 3063619584 3063867648 3069591552 3075586848 3075789312 3075835881 3081535488 3081582144 3087554112 3087804114 3093572736 3100114944 3105609984 3106169856 3112224768 3112236594 3117741273 3118303332 3118508608 3124334592 3124381896 3130436808 3136539024 3143172096 3148743456 3149311104 3155450112 3167728128 3167776089 3173915097 3180102066 3192476004 3227516928 3233808384 3233820672 3240124416 3246391296 3246440448 3246452784 3252731904 3252781152 3259072512 3259084896 3265437888 3271753728 3271803264 3272343552 3278143872 3278734848 3284534016 3285126144 3291480064 3291542406 3297364227 3297908736 3297958668 3304337408 3304349964 3310791192 3317194752 3317244976 3317792768 3323673648 3324272832 3330152544 3330752896 3343713024 3356502624 3356774403 3369835782 3406823424 3420131328 3426746368 3433439232 3433491216 3439853568 3440132096 3446851104 3453290496 3453517824 3453570112 3454140416 3460262976 3466727424 3466779912 3467008128 3467633152 3480269328 3481125888 3481178594 3487629312 3493811232 3494441088 3494724036 3501252864 3508322184 3514876416 3514929633 3521741409 3528606402 3536068608 3542336388 3542974992 3549881376 3557048881 3563694144 3630956544 3638034432 3638048256 3645139968 3652190208 3652245504 3652259382 3659323392 3659378796 3666456576 3666470508 3673617624 3674210304 3680722944 3680778672 3681386496 3687911856 3688562688 3688576704 3695100768 3695766912 3702915072 3702971136 3710147328 3717379584 3724640091 3731844096 3731900598 3732516864 3739132854 3739806936 3746421612 3747097008 3754344448 3761677152 3769009856 3783675264 3825205248 3832676352 3840147456 3847647744 3855089664 3855148032 3862619136 3862677618 3869835264 3870148608 3877634048 3877707492 3884951808 3885207552 3885266376 3885907968 3892781056 3892795848 3900127401 3900384144 3901087296 3907987232 3908632576 3916266624 3923582976 3923900672 3938909472 3939168768 3939228409 3939878912 3946862457 3954235968 3954556146 3955269064 3970659216 3978077184 3985846866 3993616548 4009155912 4069261312 4076863488 4084826112 4085156864 4092788736 4100782464 4101052416 4101114508 4108713984 4108776192 4116738816 4117072152 4124763648 4132819827 4133486592 4140813312 4140876006 4141559808 4148900838 4149633024 4149648792 4156988364 4157737776 4165779456 4165842528 4173915744 4182052032 4190896128 4198324608 4199081472 4207266816 4207282803 4215484134 4223637504 4223701452 4231886796 4240136088 4256634672 4303355904 4311744512 4311760896 4320165888 4328521728 4328587264 4328603712 4336975872 4337041536 4345430016 4345446528 4353917184 4362338304 4362404352 4363124736 4370858496 4370924673 4371646464 4379378688 4379395329 4380168192 4387932162 4388723208 4396485636 4397211648 4397278224 4405799952 4414030848 4414388256 4422926336 4431273156 4431564864 4432363776 4440203392 4449677697 4458284032 4466991618 4475336832 4475699204 4493114376 4510300401 4542431232 4560175104 4577918976 4577988288 4586471424 4595429376 4595801472 4604387328 4604690432 4613380272 4613683968 4622303232 4622373216 4622677504 4631706171 4640359104 4640734838 4641501184 4650172416 4658414976 4659254784 4659632048 4668337152 4677454998 4677762912 4686501888 4686572844 4695655212 4704808536 4714758144 4723115184 4723966656 4733175168 4751592192 4770153099 4788714006 4841275392 4850712576 4850731008 4860186624 4869586944 4869660672 4869679176 4879097856 4879171728 4888608768 4888627344 4898156832 4898947072 4907630592 4907704896 4908515328 4917215808 4918083584 4918102272 4926801024 4927689216 4937220096 4937294848 4937313609 4946863104 4946938002 4956506112 4956524946 4966186788 4975792128 4975867464 4976689152 4985510472 4986409248 4995228816 4996129344 5015569536 5034753936 5044900352 5054753673 5064606994 5110235136 5120196608 5130196992 5140119552 5140197376 5150158848 5150236824 5159780352 5160198144 5170276656 5179935744 5180276736 5180355168 5181210624 5190394464 5200091136 5200169868 5200512192 5201449728 5220403992 5221688832 5221767891 5231443968 5241661632 5242086054 5251879296 5252225024 5262483276 5272314624 5272741528 5292909603 5294212288 5304102912 5313504582 5314462488 5324822064 5345541216 5435817984 5446434816 5457051648 5457072384 5467709952 5468069888 5478285312 5478368256 5478389073 5488985088 5489068194 5489429536 5499684864 5510426436 5511315456 5521084416 5521168008 5522079744 5531867784 5532844032 5532865056 5542651152 5543650368 5554372608 5554456704 5565220992 5576069376 5587861504 5597766144 5597850897 5598775296 5608699281 5609689088 5609710404 5619632418 5620645512 5631516672 5631601936 5642515728 5653514784 5675512896 5737807872 5749014528 5760221184 5771471616 5782634496 5782722048 5793906688 5793928704 5794016427 5805222912 5816451072 5816539136 5816561238 5817499648 5827811328 5827899564 5828861952 5839171584 5839193772 5840224256 5850576216 5851630944 5861980848 5862948864 5863037632 5874399936 5885374464 5885851008 5908364208 5908753152 5909818368 5931353952 5931834219 5932903596 5955988824 5967115776 5978770299 5990424822 5990819168 6013733868 6056574976 6080233472 6103891968 6103984384 6115295232 6127239168 6127735296 6139183104 6151173696 6151578624 6151671762 6163070976 6163164288 6175108224 6175608228 6187145472 6200229888 6211219968 6211314009 6212339712 6224449536 6224473188 6235482546 6236606664 6237017216 6248669184 6248763792 6260873616 6273078048 6286344192 6297486912 6298622208 6310900224 6323226201 6335456256 6335552178 6347830194 6360204132 6384952008 6455033856 6467616768 6467641344 6480248832 6492782592 6492880896 6492905568 6505463808 6505562304 6518145024 6518169792 6530875776 6543507456 6543606528 6544687104 6556287744 6557469696 6569068032 6570252288 6581898243 6582960128 6583084812 6594728454 6595817472 6595917336 6608674816 6608699928 6621582384 6634389504 6634489952 6635585536 6647347296 6648545664 6660305088 6661505792 6687426048 6687527299 6700487427 6713005248 6713548806 6739671564 6813646848 6840262656 6853492736 6866878464 6866982432 6879707136 6880264192 6893702208 6906580992 6907035648 6907140224 6908280832 6920525952 6933454848 6933559824 6934016256 6935266304 6960538656 6961102257 6962251776 6962357188 6975258624 6987622464 6988882176 6989448072 7002505728 7016182497 7016644368 7029752832 7029859266 7043482818 7057212804 7072137216 7084672776 7085949984 7099762752 7114097762 7127388288 7183071009 7261913088 7276068864 7276096512 7290279936 7304380416 7304491008 7304518764 7318646784 7318757592 7332913152 7332941016 7347235248 7348420608 7361445888 7361557344 7362772992 7375823712 7377125376 7377153408 7390201536 7391533824 7405830144 7405942272 7420294656 7420407003 7434759168 7434787419 7449280182 7463688192 7463801196 7465033728 7478265708 7479613872 7492843224 7494194016 7508688896 7523354304 7538019712 7567350528 7596910491 7665352704 7680294912 7695295488 7710179328 7710296064 7725238272 7725355236 7739670528 7740297216 7755268096 7755414984 7769903616 7770415104 7770532752 7771815936 7785562112 7785591696 7800254802 7800768288 7802174592 7815974464 7817265152 7832533248 7847165952 7847801344 7863129081 7877818944 7878337536 7878456818 7879757824 7893724914 7908471936 7909112292 7910538128 7941318432 7956154368 7970256873 7971693732 7987233096 8018311824 8138522624 8153726976 8169652224 8170313728 8185577472 8201564928 8202104832 8202229016 8217427968 8217552384 8233477632 8233602291 8234144304 8249527296 8265639654 8266973184 8281626624 8281752012 8283119616 8297801676 8299266048 8299297584 8313976728 8315475552 8331558912 8331685056 8347831488 8364104064 8381792256 8396649216 8398162944 8414533632 8414565606 8429448627 8430968268 8447275008 8447402904 8463773592 8480272176 8513269344 8606711808 8623489024 8623521792 8640331776 8657043456 8657174528 8657207424 8673951744 8674083072 8690860032 8690893056 8707834368 8724676608 8724808704 8724841857 8726249472 8741716992 8741849346 8743292928 8758757376 8758790658 8760336384 8775864324 8777446416 8792971272 8794423296 8794556448 8811599904 8828061696 8828776512 8845852672 8862546312 8863129728 8864727552 8880406784 8899355394 8915095873 8916568064 8933983236 8950673664 8951398408 8985637233 8986228752 9020600802 9084862464 9120350208 9155837952 9155976576 9172942848 9190858752 9191602944 9208774656 9209380864 9226760544 9227367936 9227507643 9244606464 9244746432 9245355008 9263412342 9280718208 9281469676 9283002368 9300344832 9316829952 9318509568 9319264096 9336674304 9353223819 9354909996 9355525824 9373003776 9373145688 9391310424 9409617072 9429516288 9446230368 9447933312 9466350336 9503184384 9503328267 9521745291 9540306198 9577428012 9682550784 9701425152 9701462016 9720373248 9739173888 9739321344 9739358352 9758195712 9758343456 9777217536 9777254688 9796313664 9815261184 9815409792 9817030656 9834431616 9836167168 9836204544 9853602048 9855378432 9874440192 9874589696 9874627218 9892092681 9893726208 9893876004 9913012224 9913049892 9932373576 9951584256 9951734928 9953378304 9971020944 9972818496 9990457632 9992258688 10031139072 10069507872 10070323209 10089800704 10109507346 10129213988 10220470272 10240393216 10260393984 10280239104 10280394752 10300317696 10300473648 10319560704 10320396288 10340553312 10359871488 10360553472 10360710336 10362421248 10380788928 10400182272 10400339736 10401024384 10402899456 10440807984 10443377664 10443535782 10462887936 10483323264 10484172108 10503758592 10504450048 10524966552 10544629248 10544788899 10545483056 10585819206 10588424576 10608205824 10627009164 10628924976 10649644128 10671146643 10691082432 10892869632 10914103296 10914144768 10935419904 10936139776 10956570624 10956736512 10956778146 10977970176 10978136388 10978859072 10999369728 11020852872 11022630912 11042168832 11042336016 11044159488 11063735568 11065688064 11065730112 11085302304 11087300736 11108745216 11108913408 11130441984 11152138752 11173920273 11175723008 11195532288 11195701794 11197550592 11217398562 11219378176 11219420808 11239264836 11241291024 11263033344 11263203872 11285031456 11307029568 11351025792 11475615744 11498029056 11520442368 11542943232 11565268992 11565444096 11587813376 11587857408 11588032854 11610445824 11632902144 11633078272 11633122476 11634999296 11655622656 11655799128 11657723904 11678343168 11678387544 11680448512 11701152432 11703261888 11723961696 11725897728 11726075264 11748799872 11770748928 11771702016 11816728416 11817506304 11817685227 11819636736 11840587371 11862707904 11863668438 11865807192 11911977648 11934231552 11957540598 11980849644 11981638336 12027467736 12113149952 12160466944 12207783936 12207968768 12230590464 12254478336 12255470592 12278366208 12302347392 12303157248 12303343524 12326141952 12326328576 12350216448 12351216456 12374290944 12398459481 12400459776 12422439936 12422628018 12424679424 12448899072 12448946376 12470965092 12473213328 12474034432 12497338368 12497527584 12521747232 12522761129 12546156096 12572688384 12594973824 12597244416 12621800448 12621848409 12646452402 12670912512 12671104356 12695660388 12720408264 12769904016 12910067712 12935233536 12935282688 12960497664 12985565184 12985761792 12985811136 13010927616 13011124608 13036290048 13036339584 13061751552 13087014912 13087213056 13089374208 13112575488 13112774019 13114939392 13138136064 13138185987 13140504576 13163796486 13165920256 13166169624 13189456908 13191634944 13191834672 13217349632 13217399856 13243164768 13268779008 13268979904 13271171072 13294694592 13297091328 13320610176 13323011584 13349033091 13374852096 13375054598 13400974854 13426010496 13427097612 13479343128 13530901203 13627293696 13680525312 13706985472 13733756928 13733964864 13759414272 13760528384 13787404416 13813161984 13814071296 13814280448 13816561664 13841051904 13866909696 13867119648 13868032512 13870532608 13895118513 13921077312 13922204514 13924503552 13924714376 13950517248 13975244928 13977764352 13978896144 14005011456 14032364994 14033288736 14059505664 14059718532 14086965636 14114425608 14144274432 14169345552 14171899968 14199525504 14228195524 14254776576 14310459297 14366142018 14523826176 14552137728 14552193024 14580559872 14608760832 14608982016 14609037528 14637293568 14637515184 14665826304 14665882032 14694470496 14696841216 14722891776 14723114688 14725545984 14751647424 14754250752 14754306816 14780403072 14783067648 14811660288 14811884544 14811940827 14840589312 14840814006 14869518336 14869574838 14898560364 14927376384 14927602392 14930067456 14956531416 14959227744 14985686448 14988388032 15017377792 15046708608 15076039424 15134701056 15134930203 15164261019 15193820982 15330705408 15360589824 15390590976 15420358656 15420592128 15450476544 15450710472 15479341056 15480594432 15510536192 15510829968 15539807232 15540830208 15541065504 15543631872 15571124224 15571183392 15600509604 15601536576 15604349184 15631948928 15634530304 15665066496 15665303673 15694331904 15695602688 15726258162 15755637888 15756675072 15756913636 15759515648 15787449828 15816943872 15818224584 15821076256 15878728809 15882636864 15912308736 15940513746 15943387464 15974466192 16036623648 16277045248 16307453952 16339304448 16340627456 16371154944 16403129856 16404209664 16404458032 16434855936 16435104768 16466955264 16467204582 16468288608 16499054592 16531279308 16533946368 16563253248 16563504024 16566239232 16595603352 16598532096 16598595168 16627953456 16630951104 16663117824 16663370112 16695662976 16728208128 16763584512 16793298432 16793552691 16796325888 16826097843 16829067264 16829131212 16858897254 16861936536 16894550016 16894805808 16927547184 16960544352 17026538688 17213423616 17246978048 17247043584 17280663552 17314349056 17314414848 17347903488 17348166144 17381720064 17381786112 17382049281 17415668736 17449353216 17449617408 17449683714 17452498944 17483433984 17483698692 17486585856 17517514752 17517581316 17520672768 17551728648 17554892832 17585942544 17588846592 17589112896 17623199808 17656123392 17657553024 17691705344 17725092624 17726259456 17729455104 17760813568 17795502657 17798710788 17830191746 17833136128 17867966472 17901347328 17902796816 17971274466 17972457504 18041201604 18169724928 18240700416 18311675904 18311953152 18345885696 18381717504 18383205888 18417549312 18418761728 18453521088 18454735872 18455015286 18489212928 18489492864 18490710016 18526824684 18561436416 18562939352 18566004736 18600689664 18633659904 18633942027 18637019136 18638528192 18673348608 18706447638 18709819992 18711051648 18746007552 18746291376 18782620848 18819234144 18859032576 18892460736 18895866624 18932700672 18969678603 19006368768 19006656534 19043490582 19080612396 19154856024 19365101568 19402850304 19402924032 19440746496 19478347776 19478642688 19478716704 19516391424 19516686912 19554435072 19554509376 19592627328 19630522368 19630819584 19634061312 19668863232 19672334336 19672409088 19707204096 19710756864 19745694729 19748880384 19749179392 19749254436 19784185362 19787452416 19787752008 19826024448 19826099784 19864747152 19903168512 19903469856 19906756608 19942041888 19945636992 19980915264 19984517376 20062278144 20062581897 20101462281 20139015744 20140646418 20179601408 20219014692 20258427976 20440940544 20480786432 20520787968 20560478208 20560789504 20600635392 20600947296 20639121408 20640792576 20681106624 20719742976 20721106944 20721420672 20724842496 20761577856 20800364544 20800679472 20802048768 20805798912 20881615968 20883306771 20886755328 20887071564 20925775872 20966646528 20968344216 21007517184 21008900096 21048547491 21049933104 21089258496 21089577798 21090966112 21171638412 21176849152 21216411648 21254018328 21257849952 21259571219 21299288256 21342293286 21382164864 21549213027 21785739264 21828206592 21828289536 21870839808 21872279552 21913141248 21913473024 21913556292 21955940352 21956272776 21957718144 21998739456 22041705744 22045261824 22084337664 22084672032 22088318976 22127471136 22131376128 22131460224 22170604608 22174601472 22217490432 22217826816 22260883968 22261221009 22304277504 22304362257 22347840546 22351446016 22391064576 22391403588 22395101184 22434797124 22438756352 22438841616 22478529672 22482582048 22526066688 22526407744 22570062912 22614059136 22702051584 22790731473 22996058112 23040884736 23085886464 23130537984 23130888192 23175626752 23175714816 23176065708 23220891648 23265804288 23266156544 23266244952 23269998592 23311245312 23311598256 23315447808 23356686336 23356775088 23360897024 23402304864 23406523776 23447923392 23451795456 23452150528 23497599744 23541497856 23543404032 23589387243 23633456832 23635012608 23635370454 23639273472 23681174742 23725415808 23727336876 23731614384 23823955296 23868463104 23915081196 23961699288 23963276672 24054935472 24226299904 24320933888 24415567872 24415937536 24461180928 24508956672 24510941184 24556732416 24604694784 24606314496 24606687048 24652283904 24652657152 24700432896 24700806873 24702432912 24748581888 24796918962 24800919552 24844879872 24845256036 24849358848 24897798144 24897892752 24941930184 24946426656 24948068864 24994676736 24995055168 25043494464 25045522258 25092312192 25145376768 25189947648 25194488832 25243600896 25243696818 25288345881 25292904804 25341825024 25342208712 25391320776 25440816528 25539808032 25820135424 25870467072 25870565376 25920995328 25971130368 25971523584 25971622272 26021855232 26022249216 26072580096 26072679168 26123503104 26174029824 26174426112 26174525571 26178748416 26225150976 26225548038 26229878784 26276272128 26276371974 26281009152 26327592972 26331840512 26332339248 26378913816 26383269888 26383669344 26434699264 26434799712 26486329536 26537558016 26537959808 26542342144 26589389184 26594182656 26641220352 26646023168 26698066182 26745287619 26749704192 26750109196 26801949708 26852020992 26854195224 26956911699 26958686256 27061802406 27254587392 27361050624 27413970944 27467513856 27467929728 27518828544 27521056768 27574808832 27626323968 27628142592 27628560896 27633123328 27682103808 27682522929 27733819392 27734239296 27736065024 27741065216 27790237026 27842154624 27844409028 27849007104 27849428752 27901034496 27950489856 27955528704 27957792288 28010022912 28059671457 28064729988 28066577472 28119011328 28119437064 28173931272 28228851216 28288548864 28338691104 28343799936 28399051008 28456391048 28509553152 28509984801 28565235873 28620918594 28732284036 29047652352 29104275456 29104386048 29161119744 29217521664 29217964032 29218075056 29274587136 29275030368 29331652608 29331764064 29388940992 29445783552 29446229376 29451091968 29503294848 29508501504 29508613632 29560806144 29566135296 29623320576 29623769088 29623881654 29676278043 29681178624 29681628012 29739036672 29739149676 29797120728 29854752768 29855204784 29860134912 29913062832 29918455488 29971372896 29976776064 30034755584 30093417216 30152078848 30210969627 30269402112 30269860406 30328522038 30387641964 30661410816 30721179648 30781181952 30840717312 30841184256 30900953088 30901420944 30958682112 30961188864 31021072384 31021659936 31079614464 31081660416 31082131008 31087263744 31142248448 31142366784 31201019208 31203073152 31208698368 31263897856 31269060608 31330132992 31330607346 31388663808 31391205376 31452516324 31511275776 31513350144 31513827272 31519031296 31574899656 31633887744 31634366697 31636449168 31642152512 31757457618 31765273728 31824617472 31881027492 31886774928 31948932384 32013439929 32073247296 32554090496 32678608896 32681254912 32742309888 32806259712 32808419328 32808916064 32869711872 32870209536 32933910528 32934409164 32936577216 32998109184 33062558616 33067892736 33126506496 33127008048 33132478464 33191206704 33197064192 33197190336 33255906912 33261902208 33326235648 33326740224 33391325952 33456416256 33521760819 33527169024 33586596864 33587105382 33592651776 33652195686 33658134528 33658262424 33717794508 33723873072 33789100032 33789611616 33855094368 33921088704 34053077376 34426847232 34494087168 34561327104 34628698112 34628829696 34695806976 34696332288 34763440128 34763572224 34764098562 34831337472 34898706432 34899234816 34899367428 34904997888 34966867968 34967397384 34973171712 35035029504 35035162632 35041345536 35103457296 35109785664 35171885088 35177693184 35178225792 35246399616 35312246784 35315106048 35383410688 35450185248 35452518912 35453055681 35458910208 35521627136 35521762113 35591005314 35597421576 35660383492 35666272256 35735932944 35802694656 35805593632 35942548932 35944915008 36082403208 36339449856 36481400832 36623351808 36623906304 36691771392 36763435008 36766411776 36835098624 36837523456 36907042176 36909471744 36910030572 36978425856 36978985728 36981420032 37053649368 37122872832 37125878704 37132009472 37201379328 37267319808 37267884054 37274038272 37277056384 37346697216 37412895276 37419639984 37422103296 37492015104 37492582752 37565241696 37568283387 37638468288 37718065152 37784921472 37791733248 37865401344 37865545227 37939357206 38012737536 38013313068 38086981164 38161224792 38309712048 38730203136 38805700608 38805848064 38881492992 38956695552 38957285376 38957433408 39032782848 39033373824 39108870144 39109018752 39185254656 39261044736 39261639168 39268122624 39337726464 39338322057 39344668672 39344818176 39414408192 39414557961 39421513728 39491389458 39497760768 39498358784 39498508872 39568370724 39574904832 39575504016 39652048896 39652199568 39729494304 39806337024 39806939712 39813513216 39884083776 39891273984 39961830528 39969034752 40047099273 40124556288 40125163794 40202924562 40278031488 40281292836 40359202816 40438029384 40516855952 40881881088 40961572864 41041575936 41120956416 41121579008 41201270784 41201894592 41278242816 41281585152 41362213248 41439485952 41442213888 41442841344 41449684992 41523155712 41600729088 41601358944 41604097536 41611597824 41685355539 41763231936 41766613542 41773510656 41774143128 41851551744 41933293056 41936688432 42015034368 42017800192 42097094982 42099866208 42178516992 42179155596 42181932224 42343276824 42353698304 42432823296 42508036656 42515699904 42519142438 42598576512 42684586572 42764329728 42931377891 43098426054 43571478528 43656413184 43656579072 43741679616 43744559104 43826282496 43826946048 43827112584 43911880704 43912545552 43915436288 43997478912 44083411488 44086980961 44090523648 44168675328 44169344064 44176637952 44254942272 44262752256 44262920448 44341209216 44349202944 44434980864 44435653632 44435822481 44521767936 44522442018 44608555008 44608724514 44695681092 44702892032 44782129152 44782807176 44790202368 44869594248 44877512704 44877683232 44957059344 44965164096 45052133376 45052815488 45140125824 45228118272 45404103168 45404790609 45492783057 45581462946 45992116224 46081769472 46171772928 46261075968 46261776384 46351253504 46351429632 46352131416 46441783296 46531608576 46532313088 46532489904 46539997184 46622490624 46623196512 46630895616 46713372672 46713550176 46721794048 46804609728 46813047552 46895846784 46903590912 46904301056 46995199488 46995911019 47082995712 47086808064 47178774486 47266913664 47270025216 47270740908 47278546944 47362349484 47450831616 47454673752 47463228768 47636186427 47647910592 47736926208 47830162392 47923398576 47926553344 48109870944 48113766443 48641867776 48831135744 48831875072 48922361856 49017913344 49021882368 49113464832 49209389568 49212628992 49213374096 49304567808 49305314304 49400865792 49401613746 49404865824 49497163776 49593837924 49601839104 49689759744 49690512072 49698717696 49795596288 49795785504 49883860368 49892853312 49896137728 49989353472 49990110336 50086988928 50091044516 50184624384 50290753536 50379895296 50380658073 50388977664 50478293529 50487201792 50487393636 50576691762 50585809608 50683650048 50684417424 50782641552 50881633056 51079616064 51640270848 51740934144 51741130752 51841990656 51943047168 51943244544 52043710464 52044498432 52145160192 52145358336 52146147843 52247006208 52348059648 52348852224 52349051142 52357496832 52450301952 52451096076 52459757568 52552544256 52552743948 52562018304 52655185944 52663681024 52664678496 52757827632 52766539776 52767338688 52869398528 52869599424 52972659072 53075116032 53075919616 53084684288 53178778368 53188365312 53282440704 53292046336 53386507971 53396132364 53490575238 53499408384 53500218392 53603899416 53704041984 53708390448 53913823398 53917372512 54123604812 54509174784 54722101248 54827941888 54935027712 54935859456 55037657088 55042113536 55149617664 55252647936 55256285184 55257121792 55266246656 55364207616 55365045858 55467638784 55468478592 55472130048 55482130432 55580474052 55684309248 55688818056 55698014208 55698857504 55802068992 55900979712 55901826081 55911057408 55915584576 56020045824 56119342914 56129459976 56133154944 56238022656 56238874128 56347862544 56457702432 56577097728 56677382208 56687599872 56798102016 56909035809 56912782096 57019106304 57019969602 57130471746 57241837188 57464568072 58095304704 58208550912 58208772096 58322239488 58435043328 58435928064 58436150112 58549174272 58550060736 58663305216 58663528128 58777881984 58891567104 58892458752 58902183936 59006589696 59017003008 59017227264 59121612288 59132270592 59237084187 59246641152 59247538176 59247763308 59352556086 59362357248 59363256024 59478073344 59478299352 59594241456 59709505536 59710409568 59720269824 59826125664 59836910976 59942745792 59953552128 60069511168 60186834432 60187745691 60304157696 60304386843 60421939254 60538804224 60539720812 60657044076 60775283928 61322821632 61442359296 61562363904 61681434624 61682368512 61801906176 61802841888 61917364224 61922377728 62042144768 62043319872 62159228928 62163320832 62164262016 62174527488 62284496896 62284733568 62402038416 62406146304 62417396736 62527795712 62538121216 62649920313 62660265984 62661214692 62777327616 62782410752 62905032648 63022551552 63026700288 63027654544 63038062592 63149799312 63267775488 63268733394 63272898336 63284305024 63514915236 63530547456 63649234944 63762054984 63773549856 63778713657 63897864768 64026879858 64146494592 64647639081 65108180992 65357217792 65362509824 65484619776 65612519424 65616838656 65617832128 65739423744 65740419072 65867821056 65868818328 65873154432 65996218368 66125117232 66135785472 66253012992 66254016096 66264956928 66382413408 66394128384 66394380672 66511813824 66523804416 66652471296 66653480448 66782651904 66783663027 66912832512 66913086771 67043521638 67054338048 67173193728 67174210764 67185303552 67304391372 67316269056 67316524848 67435589016 67447746144 67578200064 67579223232 67710188736 67842177408 68106154752 68372194419 68988174336 69122654208 69257396224 69257659392 69391613952 69392664576 69526880256 69527144448 69528197124 69662674944 69797412864 69798469632 69798734856 69809995776 69933735936 69934794768 69946343424 70070059008 70070325264 70082691072 70206914592 70219571328 70343770176 70355386368 70356451584 70492799232 70624493568 70630212096 70766821376 70768161729 70900370496 70905037824 70906111362 70917820416 71043254272 71043524226 71182010628 71194843152 71320766984 71332544512 71471865888 71605389312 71611187264 71885097864 71889830016 72164806416 72678899712 72962801664 73246703616 73247812608 73383542784 73526870016 73532823552 73670197248 73675046912 73814084352 73818943488 73820061144 73956851712 73957971456 73962840064 74102420619 74107298736 74245745664 74251757408 74264018944 74402758656 74534639616 74535768108 74548076544 74554112768 74693394432 74825790552 74839279968 74844206592 74845339771 74984030208 74985165504 75130483392 75136566774 75276936576 75436130304 75569842944 75583466496 75730802688 75731090454 75865037643 75878714412 76025475072 76026626136 76173962328 76322449584 76619424096 77460406272 77611401216 77611696128 77762985984 77913391104 77914570752 77914866816 78065565696 78066747648 78217740288 78218037504 78370509312 78522089472 78523278336 78523576713 78536245248 78675452928 78676644114 78689337344 78689636352 78828816384 78829115922 78843027456 78982778916 78995521536 78996717568 78997017744 79136741448 79149809664 79151008032 79304097792 79304399136 79458988608 79612674048 79613879424 79627026432 79768167552 79782547968 79923661056 79938069504 80094198546 80235862857 80249112576 80250327588 80405849124 80556062976 80562585672 80718405632 80870735097 80876058768 81033711904 81763762176 81923145728 82083151872 82241912832 82243158016 82402541568 82403789184 82556485632 82563170304 82724426496 82878971904 82884427776 82885682688 82899369984 83046311424 83047568787 83201458176 83202717888 83208195072 83223195648 83370711078 83526463872 83533227084 83547021312 83548286256 83703103488 83866586112 83873376864 84030068736 84035600384 84194189964 84199732416 84357033984 84358311192 84363864448 84686553648 84707396608 84865646592 85016073312 85031399808 85038284876 85197153024 85369173144 85528659456 85529954403 85695707619 85862755782 86196852108 87142957056 87312826368 87313158144 87483359232 87489118208 87652564992 87653892096 87654225168 87823761408 87825091104 87830872576 87994957824 88166822976 88173961922 88337350656 88338688128 88353275904 88509884544 88525504512 88525840896 88682418432 88698405888 88869961728 88871307264 88871644962 89028834129 89043535872 89044884036 89217110016 89217449028 89391362184 89405784064 89564258304 89565614352 89580404736 89739188496 89755025408 89755366464 89914118688 89930328192 90104266752 90105630976 90280251648 90456236544 90632908881 90808206336 90809581218 90985566114 91162925892 91984232448 92163538944 92343545856 92522151936 92523552768 92702507008 92702859264 92704262832 92883566592 93063217152 93064626176 93064979808 93079994368 93244981248 93246393024 93261791232 93426745344 93427100352 93443588096 93609219456 93626095104 93791693568 93807181824 93808602112 93990398976 93991822038 94165991424 94173616128 94357548972 94533827328 94540050432 94541481816 94557093888 94724698968 94901663232 94903100091 94909347504 94926457536 95272372854 95295821184 95473852416 95660324784 95846797152 95853106688 96040319787 96219741888 96227532886 97283735552 97662271488 97663750144 98035826688 98043764736 98226929664 98418779136 98425257984 98426748192 98609135616 98610628608 98801731584 98803227492 98809731648 98994327552 99187675848 99203678208 99379519488 99381024144 99397435392 99591192576 99591571008 99767720736 99785706624 99792275456 99978706944 99980220672 100173977856 100182089032 100369248768 100565282457 100581507072 100759790592 100761316146 100777955328 100956587058 100974403584 100974787272 101153383524 101171619216 101367300096 101368834848 101565283104 101763266112 102159232128 103280541696 103482261504 103683981312 103886094336 103886489088 104087420928 104088996864 104290320384 104290716672 104292295686 104494012416 104696119296 104697704448 104698102284 104714993664 104900603904 104902192152 104919515136 105105088512 105105487896 105124036608 105310371888 105327362048 105329356992 105515655264 105533079552 105534677376 105738797056 105739198848 105945318144 106150232064 106151839232 106169368576 106357556736 106359167043 106376730624 106564881408 106565286339 106584092672 106773015942 106792264728 106981150476 106998816768 107000436784 107207798832 107408083968 107416780896 107827646796 107834745024 108247209624 109018349568 109444202496 109870055424 109871718912 110075314176 110084227072 110299235328 110505295872 110512570368 110514243584 110532493312 110728415232 110730091716 110935277568 110936957184 110944260096 110964260864 111160948104 111368618496 111377636112 111396028416 111397715008 111604137984 111801959424 111803652162 111822114816 111831169152 112040091648 112238685828 112258919952 112266309888 112476045312 112477748256 112695725088 112704850161 112915404864 113154195456 113354764416 113375199744 113596204032 113596635681 113818071618 113825564192 114038212608 114039939204 114260943492 114483674376 114929136144 116190609408 116417101824 116417544192 116644478976 116870086656 116871856128 116872300224 117098348544 117100121472 117326610432 117327056256 117555763968 117783134208 117784917504 117804367872 118013179392 118014966171 118034006016 118034454528 118243224576 118264541184 118474168374 118493282304 118495076352 118495526616 118705112172 118724714496 118726512048 118956146688 118956598704 119188482912 119419011072 119420819136 119440539648 119652251328 119673821952 119885491584 119907104256 120139022336 120141297819 120373668864 120375491382 120608315392 120608773686 120843878508 121077608448 121079441624 121314088152 121550567856 122645643264 122884718592 123124727808 123362869248 123364737024 123603812352 123605683776 123834728448 123844755456 124084289536 124086639744 124318457856 124326641664 124328524032 124349054976 124568993792 124569467136 124804076832 124812292608 124834793472 125055591424 125056066617 125076242432 125299840626 125320531968 125322429384 125554655232 125564821504 125810065296 126045103104 126053400576 126055309088 126076125184 126299598624 126535550976 126537466788 126545796672 126568610048 127029830472 127061094912 127063018681 127298469888 127524109968 127547099712 127557427314 127795729536 128053759716 128292989184 128794133673 129295278162 130216361984 130714435584 130725019648 130969239552 131225038848 131233677312 131235664256 131478847488 131480838144 131735642112 131737636656 131746308864 131992436736 132250234464 132260942883 132271570944 132506025984 132508032192 132529913856 132764826816 132788256768 132788761344 133023627648 133047608832 133304942592 133306960896 133307467443 133565303808 133567326054 133825665024 133826173542 134087043276 134108676096 134346387456 134348421528 134370607104 134608782744 134632538112 134633049696 134871178032 134895492288 135156400128 135158446464 135420377472 135684354816 136212309504 136214371827 136478349171 136744388838 137976348672 138245308416 138514792448 138515318784 138783227904 138785329152 139053760512 139054288896 139056394248 139325349888 139594825728 139596939264 139597469712 139619991552 139867471872 139869589536 139892686848 140140118016 140140650528 140165382144 140413829184 140439142656 140687540352 140710772736 140712903168 140985598464 140987733057 141248987136 141260424192 141533642752 141536323458 141800740992 141810075648 141812222724 141835640832 142086508544 142087048452 142364021256 142389686304 142641533968 142665089024 142943731776 143210778624 143222374528 143770195728 143779660032 144329612832 144341299329 145925603328 146493407232 146495625216 146767085568 147053740032 147065647104 147340394496 147350093824 147628168704 147637886976 147640122288 147913703424 147915942912 147925680128 148204841238 148214597472 148491491328 148503514816 148528037888 148805517312 149069279232 149071536216 149096153088 149108225536 149386788864 149651581104 149678559936 149688413184 149690679542 149968060416 149970331008 150260966784 150273133548 150553873152 150872260608 151139685888 151141974219 151166932992 151434880587 151461605376 151462180908 151730075286 151757428824 152050950144 152053252272 152347924656 152644899168 153238848192 154920812544 155222802432 155223392256 155525971968 155829141504 155829733632 156131131392 156133495296 156435480576 156436075008 156438443529 156741018624 157044178944 157046556672 157047153426 157072490496 157350905856 157353288228 157378674688 157379272704 157657632768 157658231844 157686054912 157965557832 157991043072 157993435136 157994035488 158273482896 158299619328 158302016064 158608195584 158608798272 158917977216 159225348096 159227758848 159254052864 159536335104 159565095936 159847322112 159876139008 160159523913 160188397092 160471725714 160498225152 160500655176 160811698248 161112125952 161125171344 161436811264 161741470194 161752117536 162067423808 163527524352 163846291456 164166303744 164483825664 164486316032 164805083136 164807578368 165112971264 165126340608 165448852992 165757943808 165768855552 165771365376 165798739968 166092622848 166095137574 166402916352 166405435776 166416390144 166446391296 166741422156 167052927744 167066454168 167094042624 167096572512 167406206976 167705478243 167733172224 167746753728 168060137472 168071200768 168388379928 168399464832 168714067968 168716622384 168727728896 169373107296 169386821587 169414793216 169731293184 170032146624 170062799616 170076569752 170394306048 170727107427 170738346288 171057318912 171059908806 171391415238 171725511564 172393704216 174285914112 174625652736 174626316288 174966718464 174978236416 175305129984 175307784192 175308450336 175647522816 175650182208 175661745152 175989915648 176333645952 176347923844 176674701312 176677376256 176706551808 177019769088 177051009024 177051681792 177364836864 177396811776 177711252561 177739923456 177742614528 177743289924 178057668258 178087071744 178089768072 178434220032 178434898056 178782724368 178811568128 179128516608 179131228704 179160809472 179478376992 179510050816 179510732928 179828237376 179860656384 180208533504 180211261952 180560503296 180563237073 180912473088 180913160529 181265817762 181616412672 181619162436 181971132228 182325851784 183968464896 184327077888 184687091712 185044303872 185047105536 185405014016 185405718528 185408525664 185767133184 186126434304 186129252352 186129959616 186489962496 186492786048 186523582464 186853490688 186854200704 186887176192 187218438912 187252190208 187583387136 187614363648 187617204224 187949760939 187980797952 187983644076 188331982848 188347232256 188715097944 189067654656 189080100864 189082963632 189114187776 189449397936 189803326464 189806200182 189818695008 189852915072 190544745708 190591642368 190947704832 191320649568 191336140971 191693594304 191706213376 192080639574 192439483776 192455065772 193942917243 194567471104 195324542976 195327500288 196071653376 196087529472 196453859328 196837558272 196850515968 196853496384 197218271232 197221257216 197603463168 197606454984 197619463296 197988655104 198375351696 198407356416 198759038976 198762048288 198794870784 199182385152 199183142016 199535441472 199571413248 199584550912 199957413888 199960441344 200347955712 200350989081 200364178064 200738497536 201130564914 201163014144 201519581184 201522632292 201555910656 201913174116 201948807168 201949574544 202306767048 202343238432 202734600192 202737669696 203130566208 203526532224 204318464256 205116583257 206964523008 207367962624 207772188672 207772978176 208174841856 208177993728 208580640768 208581433344 208584591372 208988024832 209392238592 209395408896 209396204568 209429987328 209801207808 209804384304 209839030272 210210177024 210210975792 210248073216 210620743776 210654724096 210658713984 211031310528 211066159104 211069354752 211477594112 211478397696 211890636288 212300464128 212303678464 212304485187 212338737152 212715113472 212718334086 212753461248 213129762816 213130572678 213168185344 213546031884 213584529456 213962300952 213997633536 214000873568 214415597664 214816167936 214833561792 215655293592 215669490048 216494419248 218036699136 218888404992 219740110848 219743437824 220150628352 220168454144 220598470656 221010591744 221025140736 221028487168 221064986624 221456830464 221460183432 221870555136 221873914368 221888520192 221928521728 222321896208 222737236992 222755272224 222792056832 222795430016 223208275968 223603918848 223607304324 223644229632 223662338304 224080183296 224477371656 224517839904 224532619776 224536019313 224952090624 224955496512 225391450176 225409700322 225830809728 226308390912 226709528832 226750399488 227192408064 227193271362 227595112929 227636143236 227651128384 228076425216 228079878408 228521886984 228967348752 229858272288 232381218816 232834203648 232835088384 233288957952 233740173312 233743712256 233744600448 234196697088 234200242944 234653220864 234654112512 235111527936 235566268416 235569835008 235570730139 235608735744 236026358784 236029932342 236068012032 236068909056 236486449152 236529082368 236948336748 236986564608 236990152704 236991053232 237410224344 237449428992 237453024096 237912293376 237913197408 238376965824 238838022144 238841638272 238881079296 239304502656 239347643904 239770983168 239814208512 240278044672 240282595638 240707588571 240747337728 240750982764 241216630784 241217547372 241687757016 242155216896 242158883248 242628176304 243101135712 245291286528 245769437184 246249455616 246725738496 246729474048 247207624704 247211367552 247669456896 247689510912 248173279488 248636915712 248653283328 248657048064 248698109952 249137987584 249138934272 249142706361 249608153664 249624585216 249669586944 250111182848 250112133234 250152484864 250599681252 250641063936 250644858768 251109310464 251129643008 251620130592 252090206208 252106801152 252110618176 252152250368 252599197248 253071101952 253074933576 253091593344 253137220096 254059660944 254122189824 254126037362 254596939776 255048219936 255094199424 255114854628 255591459072 256107519432 256585978368 256589863209 257087122857 257588267346 258590556324 260432723968 261428871168 261450039296 261938479104 262450077696 262467354624 262471328512 262957694976 262961676288 263471284224 263475273312 263492617728 263984873472 264500468928 264521885766 265012051968 265016064384 265059827712 265529653632 265576513536 265577522688 266047255296 266095217664 266609885184 266613921792 266614934886 267086502387 267130607616 267134652108 267651330048 267652347084 268174086552 268217352192 268692774912 268696843056 268741214208 269217565488 269265076224 269266099392 269742356064 269790984576 270312800256 270316892928 270840754944 271368709632 271898726643 272424619008 272428743654 272956698342 273488777676 275952697344 276490616832 277029584896 277030637568 277566455808 277570658304 278107521024 278108577792 278112788496 278650699776 279189651456 279193878528 279194939424 279239983104 279734943744 279739179072 279785373696 280280236032 280281301056 280330764288 280827658368 280878285312 281375080704 281421545472 281425806336 281971196928 281975466114 282497974272 282520848384 283067285504 283072646916 283601481984 283620151296 283624445448 283671281664 284173017088 284174096904 284709300273 284728042512 284779372608 285283067936 285330178048 285887463552 286421557248 286444749056 287540391456 287559320064 287563673857 288120959361 288659225664 288682598658 291851206656 292986814464 292991250432 294107480064 294131294208 294680788992 294700187648 295256337408 295275773952 295280244576 295827406848 295831885824 295851360256 296409682476 296429194944 296982982656 297007029632 297056075776 297611034624 298138558464 298143072432 298192306176 298216451072 298773577728 299303162208 299357119872 299376826368 299381359084 299936120832 299940662016 300521933568 300546267096 301107746304 301695847371 301744521216 302279371776 302283948438 302333865984 302869761174 302923210752 302924361816 303460150572 303514857648 304101900288 304106504544 304695849312 305289798336 306477696384 309841625088 310446784512 311051943936 311658283008 311659467264 312262262784 312266990592 312870961152 312872150016 312876887058 313482037248 314088357888 314093113344 314094306852 314144980992 314701811712 314706576456 314757349376 314758545408 315315265536 315316463688 315372109824 315931115664 315982086144 315986870272 315988070976 316546965792 316599238656 316604032128 317216391168 317217596544 317835954432 318450696192 318455517696 318508105728 319072670208 319077501129 319130191872 319694644224 319695859017 319752278016 320319047826 320376794184 320943451428 320996450304 321001310352 321623396496 322224251904 322250342688 322873622528 323482940388 323504235072 324134847616 327055048704 327692582912 328332607488 328972632064 329610166272 329615156736 330225942528 330252681216 330897705984 331515887616 331537711104 331542730752 331597479936 332185245696 332190275148 332805832704 332810871552 332832780288 332892782592 333482844312 334105855488 334132908336 334188085248 334193145024 334812413952 335410956486 335466344448 335493507456 336120274944 336142401536 336776759856 336798929664 337428135936 337433244768 337455457792 338114550483 338746214592 338773643174 338829586432 339462586368 340064293248 340125599232 340153139504 340788612096 341454214854 341476692576 342114637824 342119817612 342782830476 343451023128 344787408432 348571828224 349251305472 349252632576 349933436928 349956472832 350610259968 350615568384 350616900672 351295045632 351300364416 351323490304 351979831296 352667291904 352695847688 353349402624 353354752512 353413103616 354039538176 354044898513 354102018048 354103363584 354729673728 354793623552 355422505122 355479846912 355485229056 355486579848 356115336516 356174143488 356179536144 356868440064 356869796112 357565448736 357623136256 358257033216 358262457408 358321618944 358956753984 359020101632 359021465856 359656474752 359721312768 360417067008 360422523904 360423893457 361121006592 361126474146 361824946176 361826321058 362531635524 363232825344 363238324872 363942264456 364651703568 367936929792 368654155776 369374183424 370088607744 370094211072 370810028032 370811437056 370817051328 371534266368 372252868608 372258504704 372259919232 372979924992 372985572096 373047164928 373706981376 373708401408 373774352384 374436877824 374504380416 375166774272 375168199851 375228727296 375234408448 375899521878 375961595904 375967288152 376663965696 376694464512 377430195888 378135309312 378160201728 378165927264 378228375552 378898795872 379606652928 379612400364 379637390016 379705830144 381089491416 381183284736 381189056043 381895409664 382641299136 382672281942 383387188608 383412426752 384161279148 384878967552 384910131544 386382401019 387885834486 389134942208 390649085952 390655000576 392143306752 392175058944 392907718656 393675116544 393701031936 393706992768 394436542464 394442514432 395206926336 395212909968 395238926592 395977310208 396750703392 396782828649 396814712832 397518077952 397524096576 397589741568 398364770304 398366284032 399070882944 399142826496 399169101824 399914827776 399920882688 399922402329 400695911424 400701978162 400728356128 401476995072 402261129828 402326028288 403039162368 403045264584 403111821312 403826348232 403897614336 403899149088 404613534096 404686476864 405469200384 405475339392 406261132416 407053064448 408636928512 408643115481 409435047513 410233166514 413929046016 414735925248 415544377344 415545956352 416349683712 416355987456 417161281536 417162866688 417169182744 417976049664 418784477184 418790817792 418792409136 418859974656 419602415616 419608768608 419678060544 420420354048 420421951584 420496146432 421241487552 421317427968 422062621056 422132318208 422138709504 422955188224 422956795392 422963199171 423781272576 424600928256 424607356928 424608970374 424677474304 425430226944 425436668172 425506922496 426259525632 426261145356 426336370688 427092063768 427169058912 427924601904 427995267072 428001747136 428831195328 429632335872 429667123584 431310587184 431338980096 432988838496 433023897987 437776809984 439480221696 439486875648 440301256704 440336908288 441196941312 442021183488 442050281472 442056974336 442129973248 442913660928 442920366864 443741110272 443747828736 443777040384 443857043456 444643792416 445474473984 445510544448 445584113664 445590860032 446416551936 447207837696 447214608648 447288459264 447324676608 448160366592 448954743312 449035679808 449065239552 449072038626 449904181248 449910993024 450782900352 450819400644 451661619456 452616781824 453419057664 453425922657 453500798976 454384816128 454386542724 455190225858 455272286472 455302256768 456152850432 456159756816 457043773968 457934697504 459716544576 464762437632 465668407296 465670176768 466577915904 467487424512 467489200896 468393394176 468400485888 469306441728 469308225024 469315330587 470223055872 471132536832 471139670016 471141460278 471217471488 472052717568 472059864684 472136024064 472137818112 472972898304 473058164736 473896673496 473973129216 473980305408 473982106464 474820448688 474898857984 474906048192 475824586752 475826394816 476753931648 477676044288 477683276544 477762158592 478609005312 478695287808 479541966336 479628417024 480478571739 480556089344 480565191276 481415177142 481494675456 481501965528 482433261568 482435094744 483375514032 484310433792 484317766496 485256352608 486202271424 490582573056 491538874368 492498911232 493451476992 493458948096 494415249408 494422735104 495338913792 495379021824 496346558976 497273831424 497306566656 497314096128 497396219904 498275975168 498277868544 498285412722 499216307328 499249170432 499339173888 500222365696 500224266468 500304969728 501199362504 501282127872 501289717536 502218620928 502259286016 503240261184 504180412416 504213602304 504221236352 504304500736 505198394496 506142203904 506149867152 506183186688 506274440192 508119321888 508160464761 508244379648 508252074724 509193879552 510096439872 510188398848 510229709256 511182918144 512181322281 512215038864 513171956736 513179726418 514174245714 515176534692 517181112648 520865447936 522857742336 522900078592 523876958208 524900155392 524934709248 524942657024 525915389952 525923352576 526942568448 526950546624 526985235456 527969746944 529000937856 529043771532 530024103936 530032128768 530119655424 531059307264 531153027072 531155045376 532094510592 532190435328 533133757683 533219770368 533227843584 533229869772 534173004774 534261215232 534269304216 535302660096 535304694168 536348173104 536434704384 537385549824 537393686112 537482428416 538435130976 538530152448 538532198784 539484712128 539581969152 540625600512 540633785856 541681509888 541689711219 542737419264 542739481587 543797453286 544849238016 544857487308 545913396684 546977555352 551905394688 552981233664 554059169792 554061275136 555132911616 555141316608 556215042048 556217155584 556225576992 557301399552 558379302912 558387757056 558389878848 559469887488 559478358144 559570747392 560560472064 560562602112 560661528576 561655316736 561756570624 562750161408 562843090944 562851612672 563849282817 563942393856 563950932228 564995948544 565041696768 566134571008 566145293832 567202963968 567240302592 567248890896 567342563328 568346034176 568348193808 569418600546 569456085024 569558745216 570566135872 570660356096 571774927104 572843114496 572889498112 574008422913 575080782912 575118640128 575127347714 576241918722 577318451328 577365197316 581828751729 583702413312 585973628928 585982500864 588214960128 588262588416 589361577984 589400375296 590512674816 590551547904 590560489152 591654813696 591663771648 591702720512 592819364952 592858389888 593965965312 594014059264 594112151552 595222069248 596277116928 596286144864 596384612352 596432902144 597547155456 598606324416 598714239744 598753652736 598762718168 599872241664 599881324032 601043867136 601052967243 601092534192 602215492608 603391694742 603489042432 604558743552 604567896876 604667731968 605739522348 605846421504 605848723632 606920301144 607029715296 608203800576 608213009088 609391698624 610579596672 612955392768 615349749771 620893569024 622103887872 623316566016 623318934528 624524525568 624533981184 625741922304 625744300032 625753774116 626964074496 628176715776 628186226688 628188613704 628289961984 629403623424 629413152912 629514698752 629517090816 630630531072 630632927376 630744219648 631862231328 631964172288 631973740544 631976141952 633093931584 633198477312 633208064256 634432782336 634435193088 635671908864 636901392384 636911035392 636913455561 637016211456 638145340416 638155002258 638260383744 639389288448 639391718034 639504556032 640638095652 640753588368 641886902856 641992900608 642002620704 643246792992 644448503808 644500685376 645747245056 646965880776 647008470144 648269695232 650801998729 654110097408 656665214976 657945264128 659220332544 659230313472 660451885056 660505362432 661795411968 663031775232 663075422208 663085461504 663194959872 664370491392 664380550296 665611665408 665621743104 665665560576 665785565184 666965688624 668211710976 668265816672 668376170496 668386290048 669624827904 670821912972 670932688896 670987014912 672240549888 672284803072 673553519712 673597859328 673608057939 674856271872 674866489536 674910915584 676229100966 677492429184 677547286348 677659172864 678925172736 680128586496 680251198464 680306279008 681577224192 682785338787 682908429708 682953385152 684229275648 684239635224 685565660952 686902046256 689574816864 697143656448 698502610944 698505265152 699866873856 699912945664 701220519936 701231136768 701233801344 702590091264 702600728832 702646980608 703959662592 705334583808 705391695376 706698805248 706709505024 706826207232 708079076352 708089797026 708204036096 708206727168 709459347456 709587247104 710845010244 710959693824 710970458112 710973159696 712230673032 712348286976 712359072288 713736880128 713739592224 715130897472 716514066432 716524914816 716643237888 717913507968 718040203264 718042931712 719312949504 719442625536 720834134016 720845047808 720847786914 722122765713 722242013184 722252948292 723649892352 723652642116 725063271048 726465650688 726476649744 727884528912 729303407136 735873859584 737308311552 738748366848 740177215488 740188422144 741620056064 741622874112 741634102656 743068532736 744517009408 744519838464 745959849984 745971144192 746094329856 747413962752 747416802816 747428119083 747548704768 748873755648 749008760832 750333548544 750336399702 750457454592 750468816896 751799043756 751923191808 751934576304 753327931392 753388929024 754860391776 756270618624 756320403456 756331854528 756456751104 757797591744 759213305856 759224800728 759274780032 759411660288 762178982832 762366569472 762378112086 763790819328 765282598272 765344563884 766774377216 766824853504 768322558296 769757935104 769769589627 769820263088 772764802038 775771668972 778269884416 781298171904 781310001152 784286613504 784350117888 785815437312 787350233088 787402063872 787413985536 788873084928 788885028864 790413852672 790425819936 790477853184 791954620416 793501406784 793565657298 795036155904 795048193152 795179483136 796729540608 796732568064 798141765888 798285652992 798338203648 799829655552 799841765376 799844804658 801259507161 801391822848 801403956324 801456712256 802953990144 804522259656 804652056576 806078324736 806090529168 806223642624 807652696464 807795228672 807798298176 809227068192 809372953728 810938400768 810950678784 812522264832 814106128896 815696179929 817273857024 817286230962 818870095026 820466333028 827858092032 829471850496 831088754688 831091912704 832699367424 832711974912 834322563072 834325733376 834338365488 835952099328 837568954368 837581635584 837584818272 837719949312 839204831232 839217537216 839356121088 840840708096 840843903168 840992292864 842482975104 842634855936 844125242112 844264636416 844277419008 845910376448 845913590784 845926398342 847562545152 849201856512 849214713856 849217940748 849354948608 850860453888 850873336344 851013844992 852519051264 852522290712 852672741376 854184127536 854338117824 855849203808 855990534144 856003494272 857662390656 859264671744 859334247168 862621174368 862677960192 862691021571 864362878083 865977676992 866047795974 875553619968 878960443392 878973751296 880673816576 882393882624 884042366976 884100562944 884113948672 884259946496 885827321856 885840733728 887482220544 887495657472 887554080768 887714086912 889287584832 890948947968 891021088896 891168227328 891181720064 892833103872 894415675392 894429217296 894576918528 894649353216 896320733184 897909486624 898071359616 898130479104 898144077252 899808362496 899821986048 901565800704 901638801288 903323238912 905087542113 905233563648 906838115328 906851845314 907001597952 908769632256 908773085448 910380451716 910544572944 910604513536 912305700864 912319513632 914087547936 914161562417 915869395008 919433089152 929524875264 931340353536 933155831808 934974849024 934978401792 936786788352 936800971776 938612883456 938616450048 938630661174 940446111744 942265073664 942279340032 942282920556 942434942976 944105435136 944119729368 944272048128 944275636224 945945796608 946116329472 947793346992 947946258432 947960610816 947964212928 949640897376 949797715968 949812096384 951649173504 951652789632 953507863296 955352088576 955366553088 955524317184 957218010624 957232503387 957390575616 959083932672 959087577051 959256834048 960957143478 961112178688 961130382552 962830354284 962989350912 963003931056 964866523136 964870189488 966751028064 968620867584 968635532992 970512705216 972404542848 981165146112 983077748736 984997822464 986917896192 988830498816 988845470208 990677827584 990758043648 992693117952 994547662848 994613133312 994628192256 994792439808 996551950336 996555737088 996570825444 998432614656 998498340864 998678347776 1000444731392 1000448532936 1000609939456 1002398725008 1002564255744 1002579435072 1004437241856 1004518572032 1006480522368 1008360824832 1008427204608 1008442472704 1008609001472 1010396788992 1012284407808 1012299734304 1012366373376 1012548880384 1014343651449 1016238643776 1016320929522 1016488759296 1016504149448 1018387759104 1020192879744 1020376797696 1020459418512 1022365836288 1024362644562 1024430077728 1026343913472 1026359452836 1028348491428 1030353069384 1034362225296 1041730895872 1045715484672 1045800157184 1047753916416 1049800310784 1049869418496 1049885314048 1051830779904 1051846705152 1053885136896 1053901093248 1053970470912 1055939493888 1058001875712 1058087543064 1060048207872 1060064257536 1060239310848 1062118614528 1062134695539 1062306054144 1062310090752 1064189021184 1064380870656 1066267515366 1066439540736 1066455687168 1066459739544 1068346009548 1068522430464 1068538608432 1070605320192 1070609388336 1072696346208 1072869408768 1074771099648 1074787372224 1074964856832 1076870261952 1077060304896 1077064397568 1078969424256 1079163938304 1081251201024 1081267571712 1081271680371 1083363019776 1083379422438 1085474838528 1085478963174 1087594906572 1089698476032 1089714974616 1091826793368 1093955110704 1103810789376 1105962467328 1108118339584 1108122550272 1110265823232 1110282633216 1112430084096 1112434311168 1112451153984 1114602799104 1116758605824 1116775514112 1116779757696 1118939774976 1118956716288 1119141494784 1121120944128 1121125204224 1121323057152 1123310633472 1123513141248 1125500322816 1125504599553 1125686181888 1125703225344 1127698565634 1127884787712 1127901864456 1129991897088 1130083393536 1132269142016 1132290587664 1134405927936 1134480605184 1134497781792 1134685126656 1136692068352 1136696387616 1138837201092 1138912170048 1139117490432 1141132271744 1141320712192 1143549854208 1143567168129 1145686228992 1145778996224 1148016845826 1150161565824 1150237280256 1150254695428 1152483837444 1154636902656 1154730394632 1159147203057 1163657503458 1167404826624 1171947257856 1171965001728 1176429920256 1176525176832 1178723155968 1178800750592 1181025349632 1181103095808 1181120978304 1183309627392 1183327543296 1183405441024 1185638729904 1185716779776 1187931930624 1188028118528 1188224303104 1190348485947 1190444138496 1192554233856 1192572289728 1192769224704 1192865804288 1195094310912 1197212648832 1197428479488 1197507305472 1197525436336 1199744483328 1199762648064 1202087734272 1202105934486 1202185068384 1204430985216 1206783389484 1206978084864 1209117487104 1209135793752 1209335463936 1211479044696 1211692843008 1211697447264 1213840602288 1214059430592 1216407601152 1216426018176 1218783397248 1221159193344 1225910785536 1225929346443 1228305142539 1230699499542 1241787138048 1244207775744 1246633132032 1246637869056 1249049051136 1249067962368 1251483844608 1251488600064 1251507548232 1253928148992 1256353431552 1256372453376 1256377227408 1256579923968 1258807246848 1258826305824 1259029397504 1259034181632 1261261062144 1261265854752 1261488439296 1263724462656 1263947481088 1263952283904 1266187863168 1266396954624 1266416128512 1268865564672 1268870386176 1268889597513 1271343817728 1273802784768 1273822070784 1273826911122 1274032422912 1276290680832 1276310004516 1276520767488 1278778576896 1278783436068 1279009112064 1281276191304 1281507176736 1283773805712 1283985801216 1284005241408 1286493585984 1288897007616 1289001370752 1291494490112 1293931761552 1294016940288 1296539390464 1299071693961 1301603997458 1313330429952 1315890528256 1318440665088 1318460626944 1320903770112 1321010724864 1323590823936 1326063550464 1326150844416 1326170923008 1326389919744 1328740982784 1328761100592 1331223330816 1331243486208 1331331121152 1331571130368 1333931377248 1336423421952 1336531633344 1336752340992 1336772580096 1339249655808 1341643825944 1341865377792 1341974029824 1344481099776 1344569606144 1347107039424 1347195718656 1347216115878 1349712543744 1349732979072 1349821831168 1352458201932 1354984858368 1355094572696 1355318345728 1357850345472 1360257172992 1360277767971 1360502396928 1360612558016 1363154448384 1365570677574 1365816859416 1365906770304 1368458551296 1368479270448 1371131321904 1373804092512 1379149633728 1394287312896 1397005221888 1397010530304 1399733747712 1399825891328 1402462273536 1402467602688 1405180182528 1405201457664 1405293961216 1407919325184 1407945991761 1410669167616 1410783390752 1413397610496 1413419010048 1413652414464 1416158152704 1416179594052 1416408072192 1416413454336 1418918694912 1419174494208 1421690020488 1421919387648 1421940916224 1421946319392 1424461346064 1424696573952 1424718144576 1427473760256 1427479184448 1430261794944 1433028132864 1433049829632 1433286475776 1435827015936 1436080406528 1436085863424 1438625899008 1438885251072 1441435715217 1441668268032 1441690095616 1441695573828 1444245531426 1444484026368 1444505896584 1447299784704 1447305284232 1450126542096 1452931301376 1452953299488 1455769057824 1458606814272 1471747719168 1474616623104 1477496733696 1480354430976 1480376844288 1483245748224 1483268205312 1486137065472 1489034018816 1489039676928 1491919699968 1491942288384 1492188659712 1494827925504 1494833605632 1494856238166 1495097409536 1497747511296 1498017521664 1500667097088 1500672799404 1500914909184 1500937633792 1503598087512 1503846383616 1503869152608 1506655862784 1506777858048 1509720783552 1512541237248 1512640806912 1512663709056 1512913502208 1515595183488 1518426611712 1518449601456 1518549560064 1518823320576 1524357965664 1524481394283 1524733138944 1524756224172 1527581638656 1530565196544 1530689127768 1533548754432 1533649707008 1536543966843 1536645116592 1539515870208 1539539179254 1539640526176 1545529604076 1551543337944 1556539768832 1562596343808 1562620002304 1568573227008 1568700235776 1571630874624 1574700466176 1574804127744 1574827971072 1577746169856 1577770057728 1580827705344 1580851639872 1580955706368 1583909240832 1587002813568 1587131314596 1590072311808 1590096386304 1590358966272 1593459081216 1593465136128 1596283531776 1596571305984 1596676407296 1599659311104 1599683530752 1599689609316 1602519014322 1602783645696 1602807912648 1602913424512 1605907980288 1609044519312 1609304113152 1612156649472 1612181058336 1612447285248 1615305392928 1615590457344 1615596596352 1618454136384 1618745907456 1621876801536 1621901357568 1625044529664 1625069133657 1628212257792 1628218444761 1631392359858 1634547714048 1634572461924 1637740190052 1640932666056 1655716184064 1658943700992 1662177509376 1662183825408 1665398734848 1665423949824 1668645126144 1668651466752 1668676730976 1671904198656 1675137908736 1675163271168 1675169636544 1678409662464 1678435074432 1678712242176 1681681416192 1681687806336 1681984585728 1684965950208 1685269711872 1688250484224 1688529272832 1688554838016 1691547848451 1691820752896 1691827181568 1691852796684 1695125090304 1698403713024 1698429427712 1698435881496 1698709897216 1701720907776 1701746672688 1702027689984 1705038102528 1705044581424 1705345482752 1708368255072 1708676235648 1711698407616 1711981068288 1712006988544 1715324781312 1718529343488 1718668494336 1722025268739 1725242348736 1725355920384 1725382043142 1728725756166 1731955353984 1732095591948 1751107239936 1757920886784 1757947502592 1761347633152 1764787765248 1768084733952 1768201125888 1768227897344 1768519892992 1771654643712 1771681467456 1774964441088 1774991314944 1775108161536 1775428173824 1778575169664 1781897895936 1782042177792 1782336454656 1782363440128 1785666207744 1788831350784 1788858434592 1789153837056 1789298706432 1792641466368 1795818973248 1796142719232 1796260958208 1796288154504 1799616724992 1799643972096 1803131601408 1803158901729 1803277602576 1806646477824 1810175084226 1810467127296 1813676230656 1813703690628 1814003195904 1817539264512 1817546170896 1820760903432 1821089145888 1821209027072 1824611401728 1824639027264 1828175095872 1828323124834 1831738790016 1838866178304 1846049249313 1862680707072 1866311663616 1869949698048 1869956803584 1873573576704 1873601943552 1877225766912 1877232900096 1877261322348 1880892223488 1884530147328 1884558680064 1884565841112 1884869885952 1888210870272 1888239458736 1888544096256 1888551272448 1891891593216 1892232658944 1895586693984 1895892516864 1895921221632 1895928425856 1899281794752 1899595431936 1899624192768 1903298347008 1903305579264 1907015726592 1910704177152 1910733106176 1910740366683 1911048634368 1914436021248 1914465006774 1914781151232 1918167865344 1918175154102 1918513668096 1921914286956 1922224357376 1922260765104 1925660708568 1925978701824 1926007862112 1929733046272 1929740378976 1933502056128 1937241735168 1937271065984 1941025410432 1944809085696 1952405996187 1962330292224 1969995644928 1973835792384 1977660997632 1977690940416 1981355655168 1981516087296 1985386235904 1989095325696 1989226266624 1989256384512 1989584879616 1993103900672 1993111474176 1993141650888 1996865229312 1996996681728 1997356695552 2000889462784 2000897065872 2001219878912 2004797450016 2005128511488 2005158870144 2008874483712 2009037144064 2012961044736 2016721649664 2016854409216 2016884945408 2017218002944 2020793577984 2020824173817 2024568815616 2024599468608 2024732746752 2025097760768 2028687302898 2032477287552 2032641859044 2032977518592 2033008298896 2036775518208 2040385759488 2040753595392 2040918837024 2044731672576 2048356016361 2048725289124 2048860155456 2052687826944 2052718905672 2056696982856 2060706138768 2068724450592 2091430969344 2091600314368 2095507832832 2099600621568 2099738836992 2099770628096 2103661559808 2103693410304 2107770273792 2107802186496 2107940941824 2111878987776 2116003751424 2116175086128 2120096415744 2120128515072 2120478621696 2124237229056 2124269391078 2124612108288 2124620181504 2128378042368 2128761741312 2132535030732 2132879081472 2132911374336 2132919479088 2136692019096 2137044860928 2137077216864 2141210640384 2141218776672 2145392692416 2149542199296 2149574744448 2149929713664 2153740523904 2154120609792 2154128795136 2157938848512 2158327876608 2162502402048 2162535143424 2162543360742 2166368297139 2166726039552 2166758844876 2170949677056 2170957926348 2175189813144 2179396952064 2179429949232 2183653586736 2187910221408 2207621578752 2211924934656 2216236679168 2216245100544 2220531646464 2220565266432 2224860168192 2224868622336 2224902307968 2229205598208 2233551028224 2233559515392 2237879549952 2237913432576 2238282989568 2242241888256 2242250408448 2242284357249 2242646114304 2246621266944 2247026282496 2251000645632 2251009199106 2251372363776 2251406450688 2255397131268 2255769575424 2255803728912 2259983794176 2260166787072 2264538284032 2264581175328 2268811855872 2268961210368 2268995563584 2269370253312 2273384136704 2273392775232 2277674402184 2277824340096 2278234980864 2282264543488 2282641424384 2287099708416 2287134336258 2291372457984 2291557992448 2296033691652 2300323131648 2300474560512 2300509390856 2304967674888 2309273805312 2309308768881 2309460789264 2318294406114 2327315006916 2334809653248 2343894515712 2343930003456 2352859840512 2353050353664 2357446311936 2357601501184 2362050699264 2362206191616 2362241956608 2366619254784 2366655086592 2366810882048 2371277459808 2371433559552 2375863861248 2376056237056 2376448606208 2380696971894 2385108467712 2385144579456 2385538449408 2385731608576 2390188621824 2394425297664 2394856958976 2395014610944 2395050872672 2399488966656 2399525296128 2403778521483 2404175468544 2404211868972 2404370136768 2408861970432 2413566778968 2413956169728 2418234974208 2418271587504 2418670927872 2422958089392 2423385686016 2423394894528 2427681204576 2428118861184 2432815202304 2432852036352 2437566794496 2442318386688 2447088539787 2451821571072 2451858692886 2456610285078 2461398999084 2483574276096 2488415551488 2493266264064 2493275738112 2498098102272 2498135924736 2502967689216 2502977200128 2503015096464 2507856297984 2512706863104 2512744906752 2512754454816 2513159847936 2517614493696 2517652611648 2518068363264 2522522124288 2522531709504 2522976878592 2527448925312 2527894962176 2527904567808 2532375726336 2532793909248 2532832257024 2537731129344 2537740772352 2537779195026 2542687635456 2547605569536 2547644141568 2547653822244 2548064845824 2552581361664 2552620009032 2553041534976 2557557153792 2557566872136 2558018224128 2562552382608 2563014353472 2567547611424 2567971602432 2568010482816 2572987171968 2577794015232 2578002741504 2582988980224 2587863523104 2588033880576 2588073064713 2593078780928 2593088634249 2598143387922 2603207994916 2626660859904 2631781056512 2636881330176 2636921253888 2642021449728 2647181647872 2652127100928 2652301688832 2652341846016 2652779839488 2657481965568 2657522201184 2662446661632 2662486972416 2662662242304 2663142260736 2667862754496 2672846843904 2673063266688 2673504681984 2673545160192 2678499311616 2683287651888 2683730755584 2683948059648 2688962199552 2689139212288 2694214078848 2694391437312 2694432231756 2699425087488 2699465958144 2699643662336 2704916403864 2709969716736 2710189145392 2710636691456 2715700690944 2720514345984 2720555535942 2721004793856 2721225116032 2726308896768 2731141355148 2731633718832 2731813540608 2736917102592 2736958540896 2742262643808 2742484687251 2747608185024 2758299267456 2788574625792 2794021060608 2799467495424 2799651782656 2804924547072 2804935205376 2810360365056 2810402915328 2810587922432 2815838650368 2815891983522 2821338335232 2821566781504 2826795220992 2826838020096 2827304828928 2832316305408 2832359188104 2832816144384 2832826908672 2837837389824 2838348988416 2843380040976 2843838775296 2843881832448 2843892638784 2848922692128 2849393147904 2849436289152 2854947520512 2854958368896 2860523589888 2866056265728 2866099659264 2866572951552 2871654031872 2871697510161 2872160813056 2872171726848 2877251798016 2877262731153 2877770502144 2882871430434 2883336536064 2883380191232 2883391147656 2888491062852 2888968052736 2889011793168 2894599569408 2894610568464 2900253084192 2905862602752 2905906598976 2911538115648 2917213628544 2943495438336 2949233246208 2954993467392 2960753688576 2966491496448 2966536410624 2972274130944 2978068037632 2978079353856 2983839399936 2983884576768 2984377319424 2989655851008 2989667211264 2989712476332 2990194819072 2995495022592 2996035043328 3001334194176 3001345598808 3001829818368 3001875267584 3007196175024 3007692767232 3007738305216 3013311725568 3013555716096 3019441567104 3025082474496 3025281613824 3025327418112 3025827004416 3031190366976 3036853223424 3036899202912 3037099120128 3037646641152 3043030954347 3048715931328 3048962788566 3049466277888 3049512448344 3055163277312 3061130393088 3061378255536 3067097508864 3067299414016 3073087933686 3073290233184 3079031740416 3079078358508 3079281052352 3091059208152 3103086675888 3113079537664 3125192687616 3125240004608 3137146454016 3137400471552 3143261749248 3149400932352 3149608255488 3149655942144 3155492339712 3155540115456 3161655410688 3161703279744 3161911412736 3167818481664 3174005627136 3174262629192 3180144623616 3180192772608 3180717932544 3186404086617 3186918162432 3186930272256 3192567063552 3193142611968 3193352814592 3199318622208 3199367061504 3199379218632 3205038028644 3205567291392 3205615825296 3205826849024 3211815960576 3218089038624 3218349610153 3218608226304 3224313298944 3224362116672 3224894570496 3230610785856 3231180914688 3231193192704 3236908272768 3237491814912 3243753603072 3243802715136 3243815041113 3250089059328 3250138267314 3256424515584 3256436889522 3262784719716 3269095428096 3269144923848 3275480380104 3281865332112 3311432368128 3317887401984 3324355018752 3324367650816 3330797469696 3330847899648 3337290252288 3337302933504 3337353461952 3343808397312 3350275817472 3350326542336 3350339273088 3356819324928 3356870148864 3357424484352 3363362832384 3363375612672 3363969171456 3369931900416 3370539423744 3376500968448 3376513798659 3377058545664 3377109676032 3383095696902 3383641505792 3383654363136 3383705593368 3390250180608 3396807426048 3396858855424 3396871762992 3397419794432 3403441815552 3403493345376 3404055379968 3410076205056 3410089162848 3410690965504 3416736510144 3417352471296 3423396815232 3423962136576 3424013977088 3430649562624 3430701504387 3437058686976 3437336988672 3444050537478 3450484697472 3450711840768 3450764086284 3457451512332 3463910707968 3464191183896 3477441609171 3502214479872 3515841773568 3515895005184 3522695266304 3529575530496 3536169467904 3536402251776 3536455794688 3543309287424 3543362934912 3549928882176 3549982629888 3550216323072 3550856347648 3557150339328 3563795791872 3564084355584 3564672909312 3564726880256 3571045457841 3571332415488 3577662701568 3577716869184 3578307674112 3578597412864 3585282932736 3591637946496 3592285438464 3592521916416 3592576309008 3599233449984 3599287944192 3606263202816 3606317803458 3606555205152 3613292955648 3620350168452 3620934254592 3627352461312 3627407381256 3628006391808 3635078529024 3635092341792 3641521806864 3642178291776 3642418054144 3649222803456 3649278054528 3656350191744 3656646249668 3663477580032 3677732356608 3677788039329 3684915427617 3692098498626 3725361414144 3732623327232 3739899396096 3739913607168 3747147153408 3747203887104 3754451533824 3754465800192 3754522644696 3761784446976 3769060294656 3769117360128 3769131682224 3769739771904 3776421740544 3776478917472 3777088192512 3777102544896 3783783186432 3784465317888 3791173387968 3791842443264 3791856851712 3798563589504 3799190863872 3799248385536 3806596694016 3806611158528 3806668792539 3814031453184 3821408354304 3821466212352 3821480733366 3822097268736 3828872042496 3828930013548 3829562302464 3836335730688 3836350308204 3837027336192 3843828573912 3844448714752 3844521530208 3851321417136 3851957403648 3852015724224 3859466092544 3859480757952 3867004112256 3874483470336 3874542131968 3882050820864 3889618171392 3897215081883 3904811992374 3939991289856 3947671584768 3955321995264 3955381880832 3962711310336 3963032174592 3970772471808 3978190651392 3978452533248 3978512769024 3979169759232 3986207801344 3986222948352 3986283301776 3993730458624 3993993363456 3994713391104 4001778925568 4001794131744 4002439757824 4009594900032 4010257022976 4010317740288 4017748967424 4018074288128 4025922089472 4033443299328 4033708818432 4033769890816 4034436005888 4041587155968 4041648347634 4049137631232 4049198937216 4049465493504 4050195521536 4057374605796 4064954575104 4065283718088 4065955037184 4066016597792 4073551036416 4080771518976 4080833303913 4081507190784 4081837674048 4089463345152 4096712032722 4097450578248 4097720310912 4105375653888 4105437811344 4113393965712 4121412277536 4137448901184 4182861938688 4183200628736 4191015665664 4199201243136 4199477673984 4199541256192 4207386820608 4215540547584 4215604372992 4215881883648 4223757975552 4232007502848 4232350172256 4240192831488 4240257030144 4240957243392 4248474458112 4248538782156 4249224216576 4249240363008 4256756084736 4257523482624 4265070061464 4265758162944 4265822748672 4265838958176 4273384038192 4274089721856 4274154433728 4282421280768 4282437553344 4290785384832 4299084398592 4299149488896 4299859427328 4307481047808 4308241219584 4308257590272 4315877697024 4316655753216 4324307145651 4325004804096 4325070286848 4325086721484 4332736594278 4333452079104 4333517689752 4341899354112 4341915852696 4350379626288 4358793904128 4358859898464 4367307173472 4375820442816 4415243157504 4423849869312 4432473358336 4432490201088 4441063292928 4441130532864 4449737244672 4449804615936 4458411196416 4467102056448 4467119030784 4475759099904 4475826865152 4476565979136 4484483776512 4484500816896 4484568714498 4485292228608 4493242533888 4494052564992 4502001291264 4502018398212 4502744727552 4502812901376 4510794262536 4511539150848 4511607457824 4519967588352 4520333574144 4529076568064 4529162350656 4537623711744 4537922420736 4537991127168 4538740506624 4546768273408 4546785550464 4555348804368 4555648680192 4556469961728 4564529086976 4565282848768 4573444182849 4574199416832 4574268672516 4582744915968 4583115984896 4592067383304 4600646263296 4600949121024 4601018781712 4609935349776 4618547610624 4618617537762 4618921578528 4636588812228 4654630013832 4669619306496 4687789031424 4687860006912 4705719681024 4706100707328 4714892623872 4724101398528 4724412383232 4724483913216 4733238509568 4733310173184 4733621764096 4742554919616 4742867119104 4751727722496 4752112474112 4752897212416 4761393943788 4770216935424 4770289158912 4771076898816 4771463217152 4780377243648 4788850595328 4789713917952 4790029221888 4790101745344 4798977933312 4799050592256 4807557042966 4808350937088 4808423737944 4808740273536 4817723940864 4827133557936 4827912339456 4836469948416 4836543175008 4837341855744 4845916178784 4846771372032 4846789789056 4855362409152 4856237722368 4865630404608 4865704072704 4875133588992 4875207400971 4884636773376 4884655334283 4894177079574 4903643142144 4903717385772 4913220570156 4922797998168 4967148552192 4976831102976 4986532528128 4986551476224 4996196204544 4996271849472 5005935378432 5005954400256 5006030192928 5015712595968 5025413726208 5025489813504 5025508909632 5035228987392 5035305223296 5036136726528 5045044248576 5045063419008 5045953757184 5054897850624 5055789924352 5055809135616 5064751452672 5065587818496 5065664514048 5074643545353 5075462258688 5075481544704 5075558390052 5085375270912 5095211139072 5095288283136 5095307644488 5096129691648 5105162723328 5105240018064 5106083069952 5115114307584 5115133744272 5116036448256 5125104765216 5126028706944 5135095222848 5135943204864 5136020965632 5145974343936 5155588030464 5156005483008 5165977960448 5166075806217 5175727046208 5176067761152 5176146129426 5186157561856 5186177268498 5196286775844 5206415989832 5253321719808 5263562113024 5273762660352 5273842507776 5284042899456 5294363295744 5304254201856 5304603377664 5304683692032 5305559678976 5314963931136 5315044402368 5324893323264 5324973944832 5325324484608 5326284521472 5335725508992 5345693687808 5346126533376 5347009363968 5347090320384 5356998623232 5366575303776 5367461511168 5367896119296 5377924399104 5378278424576 5388428157696 5388782874624 5388864463512 5398850174976 5398931916288 5399287324672 5409476705187 5409832807728 5419939433472 5420378290784 5421273382912 5431401381888 5441028691968 5441111071884 5442009587712 5442450232064 5452617793536 5462282710296 5463267437664 5463627081216 5463709803283 5473834205184 5473917081792 5484525287616 5484969374502 5495216370048 5516598534912 5538147747939 5588042121216 5598934990848 5599303565312 5609849094144 5609870410752 5620720730112 5620805830656 5621175844864 5631677300736 5631783967044 5642676670464 5643133563008 5653590441984 5653676040192 5654609657856 5664632610816 5664718376208 5665632288768 5665653817344 5675674779648 5676697976832 5686760081952 5687677550592 5687763664896 5687785277568 5697845384256 5698786295808 5698872578304 5709895041024 5709916737792 5721047179776 5732112531456 5732199318528 5732221100049 5733145903104 5743308063744 5743395020322 5744321626112 5744343453696 5754503596032 5754525462306 5755541004288 5765742860868 5766673072128 5766760382464 5766782295312 5776982125704 5777936105472 5778023586336 5789199138816 5789221136928 5800506168384 5811725205504 5811813197952 5823076231296 5834427257088 5857217988561 5886990876672 5909986934784 5921507377152 5932982992896 5933072821248 5944548261888 5956136075264 5956158707712 5967678799872 5967769153536 5968754638848 5979311702016 5979334422528 5979424952664 5980389638144 5990990045184 5992070086656 6002668388352 6002691197616 6003659636736 6003750535168 6014392350048 6015385534464 6015476610432 6026623451136 6027111432192 6038883134208 6050164948992 6050563227648 6050654836224 6051654008832 6062380733952 6062472521451 6073706446848 6073798405824 6074198240256 6075293282304 6086061908694 6097431862656 6097925577132 6098932555776 6099024896688 6110326554624 6122260786176 6122756511072 6134195017728 6134598828032 6146175867372 6146580466368 6158063480832 6158156717016 6158562104704 6182118416304 6206173351776 6226159075328 6250480009216 6274292908032 6274800943104 6286523498496 6298801864704 6299216510976 6299311884288 6310984679424 6311080230912 6323310821376 6323406559488 6323822825472 6335636963328 6348011254272 6348525258384 6360289247232 6360385545216 6361435865088 6372808173234 6373836324864 6373860544512 6385134127104 6386285223936 6386705629184 6398637244416 6398734123008 6398758437264 6410076057288 6411134582784 6411231650592 6411653698048 6423631921152 6436178077248 6436699220306 6448626597888 6448724233344 6449789140992 6461221571712 6462361829376 6462386385408 6473816545536 6474983629824 6487507206144 6487605430272 6487630082226 6499104891417 6500178118656 6500276534628 6512849031168 6512873779044 6525569439432 6538190856192 6538289847696 6550960760208 6563730664224 6622864736256 6635774803968 6648710037504 6648735301632 6661594939392 6661695799296 6674580504576 6674605867008 6674706923904 6687616794624 6700653084672 6700678546176 6713638649856 6713740297728 6714848968704 6726725664768 6726751225344 6726853071747 6727938342912 6739863800832 6741078847488 6753001936896 6753027597318 6754117091328 6754219352064 6766191393804 6767283011584 6767308726272 6767411186736 6780500361216 6793614852096 6793717710848 6793743525984 6794839588864 6806883631104 6806986690752 6808110759936 6820152410112 6820178325696 6821381931008 6833473020288 6834704942592 6846793630464 6847924273152 6848027954176 6861299125248 6861403008774 6874117373952 6874673977344 6888101074956 6900969394944 6901423681536 6901528172568 6914903024664 6927821415936 6927926306643 6928382367792 6954883218342 7004428959744 7031683547136 7031790010368 7045390532608 7059151060992 7072338935808 7072804503552 7072911589376 7086618574848 7086725869824 7099857764352 7099965259776 7100432646144 7101712695296 7114300678656 7127591583744 7128168711168 7129345818624 7129453760512 7142090915682 7155325403136 7155433738368 7156615348224 7157194825728 7170565865472 7183275892992 7184570876928 7185043832832 7185152618016 7198466899968 7198575888384 7211335564449 7212526405632 7212635606916 7213110410304 7226585911296 7240700336904 7241868509184 7254704922624 7254814762512 7256012783616 7270157058048 7270184683584 7283043613728 7284356583552 7284836108288 7298445606912 7298556109056 7312700383488 7313292499336 7326955160064 7341265619361 7355464713216 7355576078658 7369830855234 7384196997252 7450722828288 7465246654464 7479798792192 7479827214336 7494294306816 7494407774208 7508903067648 7508931600384 7509045289392 7523568893952 7538120589312 7538234720256 7538263364448 7539479543808 7552843481088 7552957834944 7554205089792 7567566372864 7568930635776 7582346775936 7583684886528 7583713703424 7597127179008 7598381727744 7598496771072 7613193388032 7613222317056 7613337585078 7628062906368 7642816708608 7642932424704 7642961466732 7644194537472 7657744084992 7657860027096 7659124604928 7672671461376 7672700616408 7674054672384 7687657147824 7688897429504 7689043060416 7702642834272 7703914807296 7704031448448 7718932185088 7718961515904 7734008224512 7748966940672 7749084263936 7764101641728 7764219194139 7779236342784 7779265902747 7794430163766 7809623984748 7879982579712 7895343169536 7910643990528 7910763761664 7926064349184 7941544943616 7956381302784 7956905066496 7957025538048 7958339518464 7972415602688 7972445896704 7972566603552 7987460917248 7987986726912 7989426782208 8003557851136 8003588263488 8019189800064 8020514045952 8020635480576 8035497934848 8036148576256 8051844178944 8066886598656 8067417636864 8067539781632 8068872011776 8083174311936 8083296695268 8098275262464 8098397874432 8098930987008 8100391043072 8114749211592 8129909150208 8130567436176 8131910074368 8132033195584 8147102072832 8161543037952 8161666607826 8163014381568 8163675348096 8178926690304 8193424065444 8194901156496 8195440621824 8210751307776 8210875622688 8226787931424 8227454061753 8242824555072 8274897802368 8365723877376 8366401257472 8398402486272 8398955347968 8399082512384 8414773641216 8431081095168 8431208745984 8431763767296 8447515951104 8464015005696 8464700344512 8480385662976 8480514060288 8481914486784 8496948916224 8497077564312 8498448433152 8498480726016 8513512169472 8515046965248 8530140122928 8531516325888 8531645497344 8531677916352 8546768076384 8548179443712 8548308867456 8564842561536 8564875106688 8581570769664 8598168797184 8598298977792 8599718854656 8614962095616 8615092530483 8616482439168 8616515180544 8631755394048 8633311506432 8648614291302 8650009608192 8650140573696 8650173442968 8665473188556 8666904158208 8667035379504 8683798708224 8683831705392 8700759252576 8717587808256 8717719796928 8734614346944 8751640885632 8830486315008 8847699738624 8864980402176 8882261065728 8899474489344 8899609231872 8916822392832 8934204112896 8934238061568 8951518199808 8951653730304 8953131958272 8968967553024 8969001633792 8969137428996 8970584457216 8986485067776 8988105129984 9004002582528 9004036796424 9005489455104 9005625802752 9021588525072 9023078301696 9023214915648 9039935176704 9040667148288 9058153136128 9058324701312 9075247423488 9075844841472 9075982254336 9077481013248 9093536546816 9093571100928 9110697608736 9111297360384 9112939923456 9129058173952 9129092863041 9130565697536 9146888365698 9148398833664 9148537345032 9165489831936 9166231969792 9184134766608 9201292526592 9201898242048 9202037563424 9219870699552 9237095221248 9237235075524 9237843157056 9273177624456 9309260027664 9339238612992 9375578062848 9375720013824 9411439362048 9412201414656 9429785247744 9448202797056 9448824766464 9448967826432 9466477019136 9466620346368 9467243528192 9485109839232 9485734238208 9503455444992 9504224948224 9505794424832 9522787887576 9540433870848 9540578317824 9542153797632 9542926434304 9560754487296 9577701190656 9579427835904 9580058443776 9580203490688 9597955866624 9598101184512 9615114085932 9616701874176 9616847475888 9617480547072 9635447881728 9654267115872 9655048830459 9655824678912 9672939896832 9673086350016 9674683711488 9691832357568 9693542744064 9693579578112 9710724818304 9712475444736 9731260809216 9731408145408 9731445123339 9750267177984 9750414801942 9769273546752 9769310668566 9788354159148 9807286284288 9807434771544 9826441140312 9845595996336 9934297104384 9953662205952 9973065056256 9973102952448 9992392409088 9992543698944 10011870756864 10011908800512 10012060385856 10031425191936 10050827452416 10050979627008 10051017819264 10070457974784 10070610446592 10072273453056 10090088497152 10090126838016 10091907514368 10109795701248 10111579848704 10111618271232 10129502905344 10129541395977 10131175636992 10131329028096 10149287090706 10150924517376 10150963089408 10151116780104 10170750541824 10190422278144 10190576566272 10190615288976 10192259383296 10210325446656 10210480036128 10212166139904 10230228615168 10230267488544 10232072896512 10250209530432 10252057413888 10270190445696 10271886409728 10272041931264 10291948687872 10292104513161 10311176060928 10312010966016 10331955920896 10332151612434 10351454092416 10352135522304 10352292258852 10372315123712 10372354536996 10392573551688 10412831979664 10506643439616 10527124226048 10547525320704 10547685015552 10568085798912 10588726591488 10608508403712 10609206755328 10609367384064 10629927862272 10630088804736 10649786646528 10649947889664 10650648969216 10652569042944 10671451017984 10691387375616 10692253066752 10694018727936 10694180640768 10713136373523 10713997246464 10733150607552 10734923022336 10735792238592 10755848798208 10756556849152 10776856315392 10777565749248 10777728927024 10797700349952 10797863832576 10798574649344 10818953410374 10819665615456 10839878866944 10840756581568 10842546765824 10862802763776 10882057383936 10882222143768 10884019175424 10884900464128 10905235587072 10924565420592 10926534875328 10927254162432 10927419606566 10947668410368 10947834163584 10969050575232 10969938749004 10990432740096 11033197069824 11033364117987 11054746282851 11076295495878 11176084242432 11197869981696 11198607130624 11219698188288 11219740821504 11241441460224 11241611661312 11242351689728 11263354601472 11263567934088 11285353340928 11286267126016 11307180883968 11307352080384 11309219315712 11329265221632 11329436752416 11331264577536 11331307634688 11351349559296 11353395953664 11373520163904 11375527329792 11375570555136 11395690768512 11397572591616 11397745156608 11419790082048 11419833475584 11420006377617 11442094359552 11464225062912 11464398637056 11464442200098 11466291806208 11486616127488 11486790040644 11488643252224 11488686907392 11509007192064 11509050924612 11511082008576 11531485721736 11533346144256 11533520764928 11533564590624 11553964251408 11555872210944 11556047172672 11578398277632 11578442273856 11601012336768 11623450411008 11623626395904 11646152462592 11668854514176 11691645245649 11714435977122 11819973869568 11843014754304 11865965985792 11866145642496 11889096523776 11912272150528 11912317415424 11935357599744 11935538307072 11937509277696 11958623404032 11958668845056 11958849905328 11960779276288 11981980090368 11984140173312 12005336776704 12005382395232 12007319273472 12007501070336 12028784700096 12030771068928 12030953220864 12053246902272 12054222864384 12077766268416 12100329897984 12101126455296 12101309672448 12103308017664 12124761467904 12124945042902 12147412893696 12147596811648 12148396480512 12150586564608 12172123817388 12194863725312 12195851154264 12197865111552 12198049793376 12220653109248 12242499911739 12244521572352 12245513022144 12268390035456 12269197656064 12292351734744 12293160932736 12316126961664 12316313434032 12317124209408 12364236832608 12365237975851 12412346703552 12500960018432 12548585816064 12549601886208 12573046996992 12597603729408 12598433021952 12598623768576 12622160461824 12646621642752 12646813118976 12647645650944 12671273926656 12696022508544 12697050516768 12720578494464 12720771090432 12722871730176 12745616346468 12747672649728 12747721089024 12770268254208 12772570447872 12773411258368 12797274488832 12797468246016 12797516874528 12820152114576 12822269165568 12822463301184 12823307396096 12847263842304 12872356154496 12873398440612 12897253195776 12897448466688 12899578281984 12922443143424 12924723658752 12924772770816 12947633091072 12949967259648 12972921436953 12975014412288 12975210860544 12975260164452 12998209782834 13000356237312 13000553069256 13025698062336 13025747558088 13051138878864 13076381712384 13076579695392 13101921520416 13127461328448 13245729472512 13271549607936 13297420075008 13297470603264 13323189878784 13323391598592 13349211734016 13349413847808 13375233589248 13401306169344 13401357092352 13427277299712 13427480595456 13429697937408 13453451329536 13453502450688 13453706143494 13455876685824 13479727601664 13482157694976 13506003873792 13506055194636 13508234182656 13508438704128 13532382787608 13534566023168 13534617452544 13534822373472 13561000722432 13587229704192 13587435421696 13587487051968 13613767262208 13613973381504 13616221519872 13640304820224 13640356651392 13642763862016 13666946040576 13669409885184 13693587260928 13695848546304 13696055908352 13720332548547 13722598250496 13722806017548 13748234747904 13749347954688 13776202149912 13801938789888 13802847363072 13803056345136 13829806049328 13855642831872 13855852613286 13856764735584 13909766436684 14008857919488 14063367094272 14063580020736 14090781065216 14118302121984 14144677871616 14145823178752 14173237149696 14173451739648 14199715528704 14199930519552 14200865292288 14203425390592 14228601357312 14255183167488 14256337422336 14258691637248 14258907521024 14284181831364 14310650806272 14310867476736 14313230696448 14314389651456 14341131730944 14366551785984 14369141753856 14370087665664 14370305236032 14396933799936 14397151776768 14422671128898 14425052811264 14425271213832 14426220820608 14453171822592 14481400673808 14483737018368 14509409845248 14509629525024 14512025567232 14540314116096 14540369367168 14566087227456 14568713167104 14569672216576 14596891213824 14597112218112 14625400766976 14625622202913 14626584998672 14653910320128 14682531238722 14710929426432 14711152157316 14739661710468 14768393994504 14901445656576 14930493308928 14959597584384 14959654428672 14988588613632 14988815548416 15017806135296 15017863200768 15018090578784 15047137787904 15076241178624 15076469440512 15076526728896 15105686962176 15105915669888 15108410179584 15135132745728 15137861271552 15164693551872 15167369773056 15167427406848 15194254358016 15196763455488 15196993542144 15223930636059 15226386776064 15226444634112 15226675170156 15256125812736 15285633417216 15285864849408 15285922933464 15288389074944 15315488169984 15315720054192 15318249209856 15345342922752 15345401232816 15348109344768 15375314295648 15377794859008 15378086120832 15405285668544 15407829614592 15408062896896 15437864370176 15437923031808 15468016449024 15497933881344 15498168527872 15498227418651 15528203283456 15528438388278 15558472685568 15558531805494 15588860327532 15619247969496 15759965159424 15790686339072 15821287981056 15821527523328 15852128698368 15883089887232 15912762605568 15913810132992 15914051076096 15916679036928 15944831205376 15944891793408 15945133207104 15974921834496 15975973453824 15978853564416 16007115702272 16007176526976 16038379600128 16041028091904 16041270961152 16070995869696 16072297152512 16103688357888 16133773197312 16134835273728 16135079563264 16137744023552 16166348623872 16166593390536 16196550524928 16196795748864 16197861974016 16200782086144 16229498423184 16259818300416 16261134872352 16263820148736 16264066391168 16294204145664 16323086075904 16323333215652 16326028763136 16327350696192 16357853380608 16386848130888 16389802312992 16390881243648 16391129409849 16421502615552 16421751245376 16453575862848 16454908123506 16485649110144 16549795604736 16614443243817 16732802514944 16796804972544 16797910695936 16798165024768 16829547282432 16862162190336 16862417491968 16863527534592 16895031902208 16928030011392 16929400689024 16960771325952 16961028120576 16963828973568 16993897832448 16994155128624 16996896866304 16996961452032 17027024338944 17030093930496 17060280245856 17063032651776 17063290994688 17063355832704 17093536152768 17096358887424 17096617734912 17129685123072 17129750213376 17163141539328 17196337594368 17196597955584 17196663300147 17199437709312 17229924191232 17230185060966 17232964878336 17233030361088 17263510788096 17266623012864 17297228582604 17300019216384 17300281147392 17300346885936 17330946377112 17333808316416 17334070759008 17367597416448 17367663410784 17401518505152 17435175616512 17435439593856 17469228693888 17503281771264 17571653965683 17660972630016 17729960804352 17764522131456 17798948978688 17799218463744 17833644785664 17868408225792 17868476123136 17903036399616 17903307460608 17906263916544 17937935106048 17938003267584 17938274857992 17941168914432 17972970135552 17976210259968 18008005165056 18008073592848 18010978910208 18011251605504 18043177050144 18046156603392 18046429831296 18079870353408 18081334296576 18116649402624 18150494846976 18151689682944 18151964508672 18154962026496 18187073093632 18187142201856 18187417564353 18221395217472 18222594720768 18225879846912 18258116347904 18258185726082 18261131395072 18293776731396 18296797667328 18297074690064 18330979663872 18332463939584 18368269533216 18402585053184 18403796484096 18404075126848 18439741399104 18474190442496 18474470151048 18475686314112 18546355248912 18618520055328 18678477225984 18751440027648 18822878724096 18824402829312 18859570495488 18896405594112 18897649532928 18897935652864 18932954038272 18933240692736 18934487056384 18970219678464 18971468476416 19006910889984 19008449896448 19011588849664 19045575775152 19080867741696 19081156635648 19084307595264 19085852868608 19121508974592 19155402381312 19158855671808 19160116887552 19160406981376 19195911733248 19196202369024 19230228171864 19233403748352 19233694951776 19234961094144 19270895763456 19308534231744 19310097660918 19345879793664 19346172700032 19349367422976 19383664715136 19387085488128 19387159156224 19421449636608 19424950889472 19462521618432 19462816290816 19462890246678 19497314674251 19500534355968 19500829603884 19538547093504 19538621337132 19576708318296 19614572568576 19614869543088 19652882280624 19691191992672 19868594208768 19907324411904 19946130112512 19946205904896 19984784818176 19985087397888 20023741513728 20023817601024 20024120771712 20062850383872 20101959254016 20102035638528 20140915949568 20141220893184 20144546906112 20180176994304 20180253676032 20180559215241 20183815028736 20219591402496 20223159697408 20223236542464 20259005810688 20259082791954 20262351273984 20262658056192 20298574181412 20301849034752 20301926178816 20302233560208 20341501083648 20380844556288 20381153132544 20381230577952 20384518766592 20420650893312 20420960072256 20424332279808 20460457230336 20460534977088 20464145793024 20500419060864 20504114827776 20540380891392 20543772819456 20544083862528 20583897375744 20584209026322 20622352121856 20624021932032 20663911841792 20664303224868 20702908184832 20704271044608 20704584517704 20744630247424 20744709073992 20783778919929 20785147103376 20825663959328 21013286879232 21054248452096 21095050641408 21095370031104 21136171597824 21177453182976 21217016807424 21218413510656 21218734768128 21259855724544 21260177609472 21299573293056 21299895779328 21301297938432 21305138085888 21342902035968 21382774751232 21384506133504 21388037455872 21388361281536 21426272747046 21466301215104 21469846044672 21471584477184 21511697596416 21513113698304 21553712630784 21555131498496 21555457854048 21595400699904 21595727665152 21597149298688 21637906820748 21639331230912 21679757733888 21681513163136 21685093531648 21725605527552 21764114767872 21764444287536 21768038350848 21769800928256 21810471174144 21849130841184 21853069750656 21854508324864 21854839213132 21895336820736 21895668327168 21938101150464 21939877498008 21980865480192 22023796858083 22066394139648 22066728235974 22109492565702 22152590991756 22352168484864 22395739963392 22397214261248 22439396376576 22439481643008 22482882920448 22483223322624 22484703379456 22526709202944 22527135868176 22570706681856 22572534252032 22614361767936 22614704160768 22618438631424 22658530443264 22658873504832 22662615269376 22702699118592 22706791907328 22747040327808 22751054659584 22751141110272 22791381537024 22795145183232 22795490313216 22839580164096 22839666951168 22840012755234 22884188719104 22928450125824 22928797274112 22928884400196 22932583612416 22973232254976 22973580081288 22977286504448 22977373814784 23018014384128 23018101849224 23022164017152 23062971443472 23066692288512 23067041529856 23067129181248 23107928502816 23111744421888 23112094345344 23156796555264 23156884547712 23202024673536 23246900822016 23247252791808 23292304925184 23292657582417 23337709028352 23337797708241 23383290491298 23428871954244 23639947739136 23686029508608 23731931971584 23732291284992 23778193047552 23824544301056 23824634830848 23870715199488 23871076614144 23875018555392 23917246808064 23917337690112 23917699810656 23921558552576 23963960180736 23968280346624 24010673553408 24010764790464 24015002140672 24057569400192 24061542137856 24061906441728 24106493804544 24108445728768 24155532536832 24200659795968 24202252910592 24202619344896 24206616035328 24249522935808 24249890085804 24294825787392 24295193623296 24296792961024 24301173129216 24344247634776 24389727450624 24391702308528 24395730223104 24396099586752 24441306218496 24484999823478 24489043144704 24491026044288 24536780070912 24538395312128 24584703469488 24586321865472 24632253923328 24632626868064 24634248418816 24682362185259 24728473665216 24730475951702 24824693407104 25001920036864 25097171632128 25099203772416 25195207458816 25196866043904 25197247537152 25244320923648 25293243285504 25293626237952 25295291301888 25342547853312 25392045017088 25394101033536 25441156988928 25441542180864 25445743460352 25491232692936 25495345299456 25495442178048 25540536508416 25545140895744 25546822516736 25594548977664 25594936492032 25595033749056 25640304229152 25644538331136 25644926602368 25646614792192 25694527684608 25744712308992 25746796881224 25794506391552 25794896933376 25799156563968 25844886286848 25845277591449 25849447317504 25849545541632 25895266182144 25899934519296 25945842873906 25950028824576 25950421721088 25950520328904 25996419565668 26000712474624 26001106138512 26051396124672 26051495116176 26102277757728 26152763424768 26153159390784 26203843040832 26254922656896 26491458945024 26543099215872 26594941206528 26646783197184 26698423468032 26698827695616 26750467178496 26802612338688 26802714184704 26854554599424 26854961190912 26859395874816 26906902659072 26907004901376 26907412286988 26911753371648 26959455203328 26964315389952 27012007747584 27012110389272 27016468365312 27016877408256 27064765575216 27069132046336 27069234905088 27069644746944 27122001444864 27174459408384 27174870843392 27174974103936 27227534524416 27227946763008 27232443039744 27280609640448 27280713302784 27285527724032 27333892081152 27338819770368 27387174521856 27387278589123 27391697092608 27392111816704 27440665097094 27445196500992 27445612035096 27496469495808 27498695909376 27552404299824 27603877579776 27605694726144 27606112690272 27659612098656 27711285663744 27711705226572 27713529471168 27819532873368 28017715838976 28126734188544 28127160041472 28236604243968 28289355743232 28291646357504 28346474299392 28346903479296 28399431057408 28399861039104 28401730584576 28406850781184 28457202714624 28510366334976 28512674844672 28517383274496 28517815042048 28568363662728 28621301612544 28621734953472 28626461392896 28628779302912 28682263461888 28733103571968 28738283507712 28740175331328 28740610472064 28793867599872 28794303553536 28845342257796 28850105622528 28850542427664 28852441641216 28906343645184 28962801347616 28965146491377 28967474036736 29018819690496 29019259050048 29024051134464 29080628232192 29080738734336 29132174454912 29137426334208 29139344433152 29193782427648 29194224436224 29194335370017 29250801533952 29251244405826 29253169997344 29307820640256 29365062477444 29421858852864 29422304314632 29479323420936 29536787989008 29802891313152 29860986617856 29919195168768 29919308857344 29977177227264 29977631096832 30035612270592 30035726401536 30036181157568 30094275575808 30152482357248 30152938881024 30153053457792 30211373924352 30211831339776 30216820359168 30270265491456 30275722543104 30329387103744 30334739546112 30334854813696 30388508716032 30393526910976 30393987084288 30447861272118 30452773552128 30452889268224 30453350340312 30512251625472 30571266834432 30571729698816 30571845866928 30576778149888 30630976339968 30631440108384 30636498419712 30690685845504 30690802465632 30696218689536 30750628591296 30756172241664 30810571337088 30815659229184 30816125793792 30875728740352 30875846063616 30876313539483 30936032898048 30995867762688 30996337055744 30996454837302 31056406566912 31056876776556 31116945371136 31117063610988 31177720655064 31238495938992 31519930318848 31581372678144 31642575962112 31643055046656 31704257396736 31766179774464 31825525211136 31827620265984 31828102152192 31889662410752 31889783586816 31890266414208 31949843668992 31951946907648 31957707128832 32014231404544 32014353053952 32076759200256 32082056183808 32082541922304 32139409120569 32141991739392 32144594305024 32207376715776 32267546394624 32269670547456 32270159126528 32275488047104 32332697247744 32333186781072 32393101049856 32393591497728 32395723948032 32401564172288 32458996846368 32519636600832 32522269744704 32527640297472 32528132782336 32588408291328 32646172151808 32646666431304 32652057526272 32654701392384 32715706761216 32773696261776 32779604625984 32781762487296 32782258819698 32843005231104 32843502490752 32907151725696 32909816247012 32971298220288 33099591209472 33100092353961 33228886487634 33465605029888 33593609945088 33595821391872 33596330049536 33659094564864 33724324380672 33724834983936 33727055069184 33790063804416 33856060022784 33858801378048 33921542651904 33922056241152 33927657947136 33987795664896 33988310257248 33993793732608 33993922904064 34054048677888 34060187860992 34120560491712 34126581989376 34126711665408 34187072305536 34192717774848 34193235469824 34259370246144 34259500426752 34260019132851 34326283078656 34392675188736 34393195911168 34393326600294 34398875418624 34459848382464 34460370121932 34465929756672 34466060722176 34527021576192 34533246025728 34594457165208 34600038432768 34600562294784 34600693771872 34661892754224 34667616632832 34668141518016 34735194832896 34735326821568 34803037010304 34870351233024 34870879187712 34938457387776 35006563542528 35074935736947 35143307931366 35459921608704 35529044262912 35597897957376 35598436927488 35667289571328 35736816451584 35736952246272 35806072799232 35806614921216 35812527833088 35875870212096 35876006535168 35876549715984 35882337828864 35945940271104 35952420519936 36016010330112 36016147185696 36021957820416 36022503211008 36086354100288 36092313206784 36092859662592 36159740706816 36162668593152 36233298805248 36300989693952 36303379365888 36303929017344 36309924052992 36374146187264 36374284403712 36374835128706 36442790434944 36445189441536 36451759693824 36516232695808 36516371452164 36522262790144 36587553462792 36593595334656 36594149380128 36661959327744 36664927879168 36736539066432 36805170106368 36807592968192 36808150253696 36879482798208 36948380884992 36948940302096 36951372628224 37092710497824 37095713927553 37237040110656 37502880055296 37645757448192 37648805658624 37719140990976 37792811188224 37795299065856 37795871305728 37866481385472 37868974112768 37940439356928 37942936952832 38013821779968 38016899792896 38023177699328 38091151550304 38161735483392 38162313271296 38168615190528 38171705737216 38243017949184 38310804762624 38317711343616 38320233775104 38320813962752 38391823466496 38392404738048 38460456343728 38466807496704 38467389903552 38469922188288 38541791526912 38617068463488 38620195321836 38691759587328 38692345400064 38698734845952 38767329430272 38774170976256 38774318312448 38842899273216 38849901778944 38918764310859 38925043236864 38925632581632 38925780493356 38994629348502 39001068711936 39001659207768 39077094187008 39077242674264 39153416636592 39229145137152 39229739086176 39305764561248 39382383985344 39737188417536 39814648823808 39892260225024 39892411809792 39969569636352 39970174795776 40047635202048 40048241543424 40125700767744 40203918508032 40204071277056 40281831899136 40282441786368 40289093812224 40360353988608 40360507352064 40361118430482 40367630057472 40439182804992 40446319394816 40446473084928 40518011621376 40518165583908 40524702547968 40525316112384 40597148362824 40603698069504 40603852357632 40604467120416 40683002167296 40761689112576 40762306265088 40762461155904 40841301786624 40841920144512 40848664559616 40920914460672 40921069954176 40928291586048 41000838121728 41008229655552 41080761782784 41087545638912 41088167725056 41160997645641 41167794751488 41168418052644 41244704243712 41248043864064 41327823683584 41328606449736 41405816369664 41408542089216 41409169035408 41489260494848 41489418147984 41567557839858 41570294206752 41651327918656 42026573758464 42108496904192 42190101282816 42190740062208 42272343195648 42354906365952 42434033614848 42437469536256 42519711449088 42520355218944 42599146586112 42599791558656 42602595876864 42610276171776 42685804071936 42765549502464 42769012267008 42776074911744 42776722563072 42852545494092 42932602430208 42939692089344 42943168954368 43023395192832 43026227396608 43107425261568 43110262996992 43110915708096 43190801399808 43191455330304 43194298597376 43275813641496 43278662461824 43359515467776 43363026326272 43370187063296 43451211055104 43528229535744 43528888575072 43536076701696 43539601856512 43620942348288 43698261682368 43706139501312 43709016649728 43709678426264 43790673641472 43791336654336 43876202300928 43876866608739 43879754996016 43961730960384 44047593716166 44132788279296 44133456471948 44218985131404 44305181983512 44704336969728 44791479926784 44794428522496 44878792753152 44878963286016 44965765840896 44966446645248 44969406758912 45053418405888 45054271736352 45141413363712 45145068504064 45228723535872 45229408321536 45317060886528 45317747009664 45325230538752 45405398237184 45413583814656 45494080655616 45502109319168 45502282220544 45582763074048 45590290366464 45590980626432 45671791908177 45679160328192 45679333902336 45680025510468 45768377438208 45856900251648 45857594548224 45857768800392 45865167224832 45946464509952 45947160162576 45954573008896 45954747629568 46036028768256 46036203698448 46044328034304 46125942886944 46133384577024 46134083059712 46134258362496 46215857005632 46223488843776 46224188690688 46313593110528 46313769095424 46404049347072 46493801644032 46494505583616 46494682255953 46584609850368 46585315164834 46675418056704 46675595416482 46766580982596 46857743908488 47279895478272 47372059017216 47463863943168 47464582569984 47556386095104 47649088602112 47649269661696 47741430398976 47742153228288 47750037110784 47834493616128 47834675380224 47835399621312 47927920361472 47936560693248 48021347106816 48021529580928 48030004281344 48115138800384 48123084275712 48123812883456 48212987609088 48216891457536 48311065073664 48401319591936 48404505821184 48405238689792 48413232070656 48499045871616 48499780171608 48589651574784 48590387246592 48593585922048 48602346258432 48688495269552 48779454901248 48783404617056 48791460446208 48792199173504 48882612436992 48969999646956 48978086289408 48982052088576 49073560141824 49076790624256 49169406938976 49172643730944 49173388229547 49264507846656 49265253736128 49268496837632 49364724370518 49456947330432 49460951903404 49649386814208 49843329731451 50003840073728 50198407544832 50390414917632 50393732087808 50394495074304 50488641847296 50586486571008 50587252475904 50590582603776 50685095706624 50784090034176 50788202067072 50882313977856 50883084361728 50891486920704 50982465385872 50990690598912 50990884356096 51081073016832 51090281791488 51093645033472 51189097955328 51189872984064 51190067498112 51280608458304 51289076662272 51289853204736 51293229584384 51389055369216 51489424617984 51493593762448 51589012783104 51589793866752 51598313127936 51689772573696 51690555182898 51698894635008 51699091083264 51790532364288 51799869038592 51891685747812 51900057649152 51900843442176 51901040657808 51992839131336 52001424949248 52002212277024 52102792249344 52102990232352 52204555515456 52305526849536 52306318781568 52407686081664 52509845313792 52714961897049 52982917890048 53189882413056 53293566394368 53396846936064 53397655391232 53500934356992 53605224677376 53605428369408 53709109198848 53709922381824 53718791749632 53813805318144 53814009802752 53814824573976 53823506743296 53918910406656 53928630779904 54024015495168 54024220778544 54032936730624 54033754816512 54129531150432 54138264092672 54138469810176 54139289493888 54244002889728 54349741686784 54349948207872 54455069048832 54455893526016 54464886079488 54561219280896 54561426605568 54562252693059 54571055448064 54667784162304 54677639540736 54774349043712 54774557178246 54783394185216 54784223633408 54881330194188 54890393001984 54891224070192 54992938991616 54997391818752 55104808599648 55207755159552 55211389452288 55212225380544 55319224197312 55422571327488 55423410453144 55427058942336 55639065746736 56035431677952 56254320082944 56473208487936 56578711486464 56583292715008 56692948598784 56693806958592 56798862114816 56799722078208 56803461169152 56813701562368 56914405429248 57020732669952 57025349689344 57034766548992 57035630084096 57136727325456 57242603225088 57243469906944 57252922785792 57257558605824 57364526923776 57466207143936 57476567015424 57480350662656 57481220944128 57587735199744 57588607107072 57690684515592 57700211245056 57701084855328 57704883282432 57812687290368 57925602695232 57930292982754 58037639380992 58038518100096 58048102268928 58161256464384 58161477468672 58264348909824 58274852668416 58278688866304 58387564855296 58388448872448 58388670740034 58491944022753 58501603067904 58502488811652 58506339994688 58615641280512 58730124954888 58843717705728 58844608629264 58958646841872 59073575978016 59605782626304 59721973235712 59838390337536 59838617714688 59954354454528 59955262193664 60071224541184 60071452803072 60072362315136 60188551151616 60305877762048 60306106915584 60422747848704 60423662679552 60433640718336 60540530982912 60541677645723 60551445086208 60658774207488 60669479092224 60669709627392 60777017432064 60787053821952 60787974168576 60895722544236 60905547104256 60905778536448 60906700680624 61024503250944 61142533668864 61143459397632 61143691733856 61153556299776 61261952679936 61262880216768 61272996839424 61381371691008 61381604931264 61392437379072 61501257182592 61512344483328 61621142674176 61631318458368 61632251587584 61751457480704 61751692127232 61752627078966 61872065796096 61991735525376 61992674111488 61992909674604 62112813133824 62113753553112 62233890742272 62234127221976 62355441310128 62476991877984 63039860637696 63162745356288 63285151924224 63286110093312 63408514793472 63532359548928 63651050422272 63655240531968 63656204304384 63779567173632 63780532828416 63899687337984 63903893815296 63915414257664 64028462809088 64028706107904 64153518400512 64164112367616 64165083844608 64278818241138 64289188610048 64414753431552 64535092789248 64539341094912 64540318253056 64550976094208 64665394495488 64666373562144 64786202099712 64787182995456 64791447896064 64803128344576 64917993692736 65039273201664 65044539489408 65055280594944 65056265564672 65176816582656 65292344303616 65293332862608 65304115052544 65309402784768 65431413522432 65547392523552 65559209251968 65563524974592 65564517639396 65686010462208 65687004981504 65814303451392 65819632494024 65942596440576 66071390574249 66199182418944 66200184707922 66457772975268 66931210059776 67187219890176 67191642783744 67192660099072 67318189129728 67448648761344 67449669967872 67454110138368 67580127608832 67712120045568 67717602756096 67843085303808 67844112482304 67855315894272 67975591329792 67976620514496 67987845808128 68108097355776 68120375721984 68241120983424 68253163978752 68253423330816 68374144611072 68385435549696 68386470939648 68518740492288 68519000853504 68520038265702 68652566157312 68785350377472 68786391822336 68786653200588 68797750837248 68919696764928 68920740243864 68931859513344 68932121444352 69054043152384 69066492051456 69188914330416 69200076865536 69201124589568 69201387543744 69323785508448 69335233265664 69336283036032 69470389665792 69470653643136 69606074020608 69740702466048 69741758375424 69876914775552 69877972747251 70013127085056 70013393124723 70149871473894 70286615862732 70919843217408 71058088525824 71195795914752 71196873854976 71334579142656 71473632903168 71473904492544 71612145598464 71613229842432 71625055666176 71751740424192 71752013070336 71753099431968 71764675657728 71891880542208 71904841039872 72032020660224 72032294371392 72045006422016 72172708200576 72184626413568 72185719325184 72319481413632 72325337186304 72466597610496 72601979387904 72606758731776 72607858034688 72619848105984 72748292374528 72748568807424 72749670257412 72885580869888 72890378883072 72903519387648 73032465391616 73032742904328 73044525580288 73175106925584 73187190669312 73188298760256 73323918655488 73329855758336 73473078132864 73610340212736 73615185936384 73616300507392 73758965596416 73896761769984 73897880604192 73902745256448 74047086555777 74185420995648 74191427855106 74474080221312 75005760110592 75291514896384 75297611317248 75585622376448 75590598131712 75591742611456 75732962770944 75737948225536 75880878713856 75885873905664 76027643559936 76033799585792 76046355398656 76182303100608 76323470966784 76324626542592 76337230381056 76343411474432 76486035898368 76621609525248 76635422687232 76640467550208 76641627925504 76783646932992 76784809476096 76920912687456 76933614993408 76934779807104 76939844376576 77083583053824 77234136926976 77240390643672 77383519174656 77384690800128 77397469691904 77534658860544 77535832774347 77548341952512 77548636624896 77685798546432 77699803557888 77837528621718 77850086473728 77851265163264 77851560986712 77989258697004 78002137423872 78003318415536 78154188374016 78154485348528 78306833273184 78458290274304 78459478172352 78611529122496 78764767970688 79474376835072 79629297647616 79784823619584 79940349591552 80095270404096 80096483086848 80251401535488 80407837016064 80408142554112 80563663798272 80564883572736 80578187624448 80720707977216 80721014704128 80722236860964 80735260114944 80878365609984 80892638789632 80892946169856 81036023242752 81036331167816 81049405095936 81050632224768 81194296725648 81207396139008 81207704715264 81208934240832 81366004334592 81523378225152 81524612530176 81524922311808 81682603573248 81683840289024 81697329119232 81841828921344 81842139908352 81856583172096 82001676243456 82016459311104 82161523565568 82161835767369 82175091277824 82176335450112 82321995291282 82335589502976 82336836105288 82489408487424 82496087728128 82655647367168 82657212899472 82811632739328 82817084178432 82818338070816 82978520989696 82978836295968 83135115679716 83140588413504 83302655837312 84053147516928 84216993808384 84380202565632 84381480124416 84709812731904 84868067229696 84874939072512 85039422898176 85040710437888 85198293172224 85199583117312 85205191753728 85220552343552 85371608143872 85531099004928 85538024534016 85552149823488 85553445126144 85705090988184 85865204860416 85879384178688 85886337908736 86046790385664 86052454793216 86214850523136 86220525993984 86221831416192 86381602799616 86382910660608 86388597194752 86551627282992 86557324923648 86719030935552 86726052652544 86740374126592 86895439474131 86902422110208 87056459071488 87057777150144 87072153403392 87079203713024 87241884696576 87396523364736 87412279002624 87418033299456 87419356852528 87581347282944 87582673308672 87752404601856 87753733217478 87759509992032 87923461920768 88095187432332 88265576558592 88266912943896 88437970262808 88610363967024 89408673939456 89582959853568 89757585506304 89757926572032 89931531681792 89932893290496 89938813517824 90106836811776 90108543472704 90282826727424 90290137008128 90457447071744 90458816643072 90634121773056 90635494019328 90650461077504 90810796474368 90827167629312 90988161311232 91004218638336 91004564441088 91165526148096 91180580732928 91181961252864 91343583816354 91358320656384 91358667804672 91360051020936 91536754876416 91713800503296 91715189096448 91715537600784 91730334449664 91892929019904 91894320325152 91909146017792 91909495259136 92072057536512 92072407396896 92088656068608 92251885773888 92268166119424 92268516724992 92431714011264 92446977687552 92448377381376 92627186221056 92627538190848 92628940618449 92808098694144 92987603288064 92989011167232 92989364511906 93169219700736 93170630329668 93350836113408 93351190832964 93533161965192 93715487816976 94559790956544 94744118034432 94927727886336 94929165139968 95112772190208 95298177204224 95298539323392 95482860797952 95484306456576 95668987232256 95669350760448 95670799242624 95855840722944 95873121386496 96042694213632 96043059161856 96060008562688 96230277600768 96246168551424 96247625766912 96418227361707 96425975218176 96433782915072 96622130147328 96802639183872 96809011642368 96810477379584 96826464141312 96998091743232 96999560343216 97179303149568 97180774493184 97187171844096 97204692516864 97376990539104 97558909802496 97566809234112 97582920892416 97584398347008 97765224873984 97939999293912 97956172578816 97964104177152 98147120283648 98153581248512 98338813877952 98345287461888 98346776459094 98529015693312 98530507472256 98536993675264 98729448741036 98913894660864 98921903806808 99298773628416 99300277061883 99686659462902 100007680147456 100396815089664 100780829835264 100787464175616 100788990148608 100977283694592 101172973142016 101174504951808 101181165207552 101370191413248 101568180068352 101576404134144 101764627955712 101766168723456 101782973841408 101964930771744 101981381197824 101981768712192 102162146033664 102180563582976 102187290066944 102379745968128 102380134996224 102561216916608 102578153324544 102579706409472 102586459168768 102778110738432 102780057398553 102978849235968 102987187524896 103178025566208 103179587733504 103196626255872 103379545147392 103381110365796 103397789270016 103398182166528 103581064728576 103599738077184 103783371495624 103800115298304 103801686884352 103802081315616 103985678262672 104002849898496 104004424554048 104205584498688 104205980464704 104409111030912 104611053699072 104612637563136 104815372163328 105019690627584 105224807210841 105429923794098 106379764826112 106587132788736 106793693872128 106795310782464 107001868713984 107210449354752 107210856738816 107418218397696 107419844763648 107437583499264 107627610636288 107628019605504 107629649147952 107647013486592 107837820813312 107857261559808 108048030990336 108048441557088 108065873461248 108067509633024 108259062300864 108276939620352 108278578987776 108488005779456 108699483373568 108699896415744 108910138097664 108911787052032 108929772158976 109122438561792 109122853211136 109124505386118 109142110896128 109335568324608 109355279081472 109548698087424 109549114356492 109566788370432 109568447266816 109762660388376 109780786003968 109782448140384 109985877983232 109994783637504 110209617199296 110415510319104 110422778904576 110424450761088 110638448394624 110845142654976 110846820906288 110854117884672 111278131493472 111287141782659 112508640165888 112946416975872 113157422972928 113166585430016 113385897197568 113387613917184 113599444156416 113606922338304 113627403124736 113828810858496 114041465339904 114050699378688 114069533097984 114071260168192 114273454650912 114485206450176 114486939813888 114505845571584 114515117211648 114729053847552 114932414287872 114953134030848 114960701325312 114962441888256 115175470399488 115177214214144 115381369031184 115400422490112 115402169710656 115409766564864 115625374580736 115851205390464 115860585965508 116075278761984 116077036200192 116096204537856 116322512928768 116322954937344 116528697819648 116549705336832 116557377732608 116775129710592 116776897744896 116777341480068 116983888045506 117003206135808 117004977623304 117012679989376 117231282561024 117460249909776 117687435411456 117689217258528 117917293683744 118147151956032 119211565252608 119443946471424 119676780675072 119677235429376 119908708909056 119910524387328 120142905606144 120144724630272 120377102303232 120611755524096 120612213831168 120845495697408 120847325359104 120867281436672 121081061965824 121083355291446 121102890172416 121317548414976 121338958184448 121339419254784 121554034864128 121574107643904 121575948337152 121791445088472 121811094208512 121811557072896 121813401361248 122049006501888 122285067337728 122286918795264 122287383467712 122523905359872 122525760433536 122545993678848 122762743382016 122763209862528 122784874758144 123002514365184 123024688966656 123242285348352 123262636916736 123264503175168 123482992936923 123502914961408 123503384254464 123505254157932 123744131592192 123983471050752 123985348222976 123985819349208 124225626267648 124227507106224 124467781484544 124468254443952 124710882620256 124953983755968 126079721275392 126325490712576 126570303848448 126572220186624 126817029586944 127064719097856 127302100844544 127312408608768 127559134347264 127561065656832 127799374675968 127807787630592 127830828515328 128056925618176 128057412215808 128307036801024 128328224735232 128330167689216 128557636482276 128578377220096 128829506863104 129070185578496 129078682189824 129080636506112 129101952188416 129330788990976 129332747124288 129572404199424 129574365990912 129582895792128 129606256689152 129835987385472 130078546403328 130089078978816 130110561189888 130112531129344 130353633165312 130584688607232 130586665725216 130608230105088 130618805569536 130862827044864 131094785047104 131118418503936 131127049949184 131129035278792 131372020924416 131374009963008 131628606902784 131630599826217 131639264988048 131885192881152 132142781148498 132398364837888 132400369415844 132915545950536 133862420119552 134374439780352 134383285567488 134385320198144 134636378259456 134897297522688 134899339935744 134908220276736 135160255217664 135424240091136 135435205512192 135686170607616 135688224964608 135951182659584 135953241028992 135975691616256 136216194711552 136240751443968 136482241966848 136506327957504 136506846661632 136748289222144 136770871099392 136772941879296 137015375724531 137037480984576 137038001707008 137040076531404 137305132314624 137570700754944 137572783644672 137573306401176 137595501674496 137839393529856 137841480487728 137863719026688 137864242888704 138108086304768 138132984102912 138377828660832 138400153731072 138402249179136 138402775087488 138647571016896 138670466531328 138672566072064 138940779331584 138941307286272 139212148041216 139481404932096 139483516750848 139484046767859 139753829551104 139755945494502 140026254170112 140026786249446 140299742947788 140573231725464 141839686434816 142116177051648 142391591829504 142393747709952 142669158285312 142947265806336 142947808985088 143224291196928 143226459684864 143250111332352 143503480848384 143504026140672 143506198863936 143783761084416 143809682079744 144064041320448 144064588742784 144090012844032 144345416401152 144369252827136 144371438650368 144638962827264 144650674372608 144933195220992 145203958775808 145213517463552 145215716069376 145239696211968 145496584749056 145497137614848 145499340514824 145771161739776 145780757766144 145807038775296 146064930783232 146065485808656 146089051160576 146350213851168 146374381338624 146376597520512 146647837310976 146659711516672 146946156265728 147220680425472 147230371872768 147232601014784 147517931192832 147520164688641 147793523539968 147795761208384 147805490512896 148094173111554 148370841991296 148382855710212 148948160442624 149529989194353 150011520221184 150595222634496 151171244752896 151181196263424 151183485222912 151465925541888 151475896451072 151761757427712 151771747811328 152055287119872 152067599171584 152364606201216 152646941933568 152649253085184 152674460762112 152686822948864 152972071796736 153243219050496 153270845374464 153280935100416 153283255851008 153567293865984 153569618952192 153841825374912 153867229986816 153869559614208 153879688753152 154167166107648 154468273853952 154480781287344 154767038349312 154769381600256 154794939383808 155069317721088 155071665548694 155096683905024 155097273249792 155371597092864 155399607115776 155675057243436 155700172947456 155702530326528 155703121973424 155978517394008 156004274847744 156006636831072 156308376748032 156308970697056 156613666546368 156916580548608 156918956344704 157223058244992 157529535941376 158144885691147 158948753670144 159569647239168 159880699183104 160190540808192 160192966173696 160502803070976 160815674032128 160816285108224 161127327596544 161129767145472 161156375248896 161441415954432 161442029408256 161444473721928 161470520229888 161756731219968 161785277579264 161785892339712 162072046485504 162072662335632 162098810191872 162101264449536 162388593451296 162414792278016 162415409430528 162417868481664 162732008669184 163049225060352 163049844623616 163365207146496 163367680578048 163394658238464 163683657842688 163684279816704 163686758079177 163713166344192 164003352486912 164032918622208 164323047131136 164323671534738 164350182555648 164352670900224 164643990582564 164671179005952 164673672210576 164978816974848 164992175456256 165311294734336 165314425798944 165623265478656 165634168356864 165636676141632 165957041979392 165957672591936 166270231359432 166281176827008 166605311674624 168106295033856 168762960248832 169419625463808 169736134459392 169749878145024 170078845796352 170081420875776 170396586344448 170399166234624 170410383507456 170441104687104 170743216287744 171062198009856 171076049068032 171104299646976 171106890252288 171410181976368 171730409720832 171758768357376 171772675817472 172093580771328 172104909586432 172429701046272 172441051987968 172443662832384 172763205599232 172765821321216 172777194389504 173103254565984 173114649847296 173438061871104 173452105305088 173480748253184 173790878948262 174112918142976 174115554300288 174144306806784 174158407426048 174483769393152 174793046729472 174824558005248 174836066598912 174838713705056 175162694565888 175165346617344 175475832068259 175504809203712 175507466434956 175519019984064 175846923841536 176190374864664 176531153117184 176533825887792 176875940525616 177220727934048 178817347878912 179165919707136 179515171012608 179515853144064 179863063363584 179865786580992 179877627035648 180213673623552 180217086945408 180565653454848 180580274016256 180917633286144 181268243546112 181270988038656 181300922155008 181621592948736 181654335258624 181976322622464 182008437276672 182009128882176 182331052296192 182361161465856 182363922505728 182687167632708 182716641312768 182717335609344 182720102041872 183073509752832 183427601006592 183430378192896 183431075201568 183460668899328 183785858039808 183788640650304 183818990518272 184144115073024 184144814793792 184177312137216 184503771547776 184536332238848 184537033449984 184863428022528 184893955375104 184896754762752 185254372442112 185255076381696 185257881236898 185616197388288 185975206576128 185978022334464 185978729023812 186338439401472 186341260659336 186701672226816 186702381665928 187066323930384 187430975633952 189119581913088 189488236068864 189855455772672 189858330279936 190225544380416 190596354408448 190597078646784 190965721595904 190968612913152 191338701520896 191341598485248 191711681445888 191746242772992 192085388427264 192086118323712 192120017125376 192460555201536 192492337102848 192495251533824 192836454723414 192867565830144 193244260294656 193605278367744 193618023284736 193620954759168 193652928282624 193996183486464 193999120686432 194358606299136 194361548986368 194374343688192 194409385033728 194753981078208 195117819604992 195133618468224 195165841784832 195168796694016 195530449747968 195879998587824 195912345157632 195928208354304 196294240567296 196307162497024 196677627755904 196690574923776 196693552918188 197058031386624 197061014944512 197073987350528 197458897482072 197827789321728 197843807613616 198597547256832 198600554123766 199373318925804 200015360294912 200793630179328 201561659670528 201574928351232 201577980297216 201954567389184 202345946284032 202349009903616 202362330415104 202740382826496 203136360136704 203152808268288 203529255911424 203532337446912 203565947682816 203929861543488 203963537424384 204324292067328 204361127165952 204374580133888 204759491936256 204760269992448 205122433833216 205156306649088 205159412818944 205172918337536 205556221476864 205560114797106 205957698471936 205974375049792 206356051132416 206359175467008 206393252511744 206759090294784 206762220731592 206795578540032 206796364333056 207162129457152 207199476154368 207566742991248 207600230596608 207603373768704 207604162631232 207971356525344 208005699796992 208008849108096 208411168997376 208411960929408 208818222061824 209222107398144 209225275126272 209630744326656 209633918241753 210039381255168 210040179374169 210449614421682 210859847588196 212759529652224 213174265577472 213587387744256 213590621564928 214003737427968 214420898709504 214421713477632 214836436795392 214839689527296 214875166998528 215255221272576 215256039211008 215259298295904 215294026973184 215675641626624 215714523119616 216096061980672 216096883114176 216135019266048 216518124601728 216553879240704 216557157975552 216976011558912 217398966747136 217399792831488 217820276195328 217823574104064 217859544317952 218244877123584 218245706422272 218249010772236 218284221792256 218671136649216 218710558162944 219097396174848 219098228712984 219133576740864 219136894533632 219525320776752 219561572007936 219564896280768 219971755966464 219989567275008 220419234398592 220831020638208 220845557809152 220848901522176 221276896789248 221690285309952 221693641812576 221708235769344 222141259667331 222556262986944 222574283565318 225017280331776 225892833951744 226333170860032 226771794395136 226775227834368 227198888312832 227213844676608 227254806249472 227657621716992 228082930679808 228101398757376 228139066195968 228142520336384 228546909301824 228970412900352 228973879627776 229011691143168 229030234423296 229458107695104 229864828575744 229906268061696 229921402650624 229924883776512 230350940798976 230354428428288 230762738062368 230800844980224 230804339421312 230819533129728 231250749161472 231702410780928 231721171931016 232150557523968 232154072400384 232192409075712 232607498323041 232645025857536 232645909874688 233057395639296 233099410673664 233114755465216 233550259421184 233553795489792 233554682960136 233967776091012 234006412271616 234009955246608 234025359978752 234462565122048 234920499819552 234939521541169 235374870822912 235378434517056 235834587367488 236294303912064 238423130505216 238887892942848 239354470858752 239821048774656 240285811212288 240289449260544 240754204606464 241223511048192 241224427662336 241690991394816 241694650718208 241734562873344 242162123931648 242166710582892 242205780344832 242635096829952 242677916368896 242678838509568 243108069728256 243148215287808 243151896674304 243582890176944 243622188417024 243623114145792 243626802722496 244098013003776 244570134675456 244573837590528 244574766935424 245047810719744 245051520867072 245091987357696 245525486764032 245526419725056 245569749516288 246005028730368 246049377933312 246484570696704 246485507302107 246525273833472 246529006350336 246965985873846 247005829922816 247006768508928 247010508315864 247488263184384 247966942101504 247970696445952 247971638698416 248451252535296 248455014212448 248935562969088 248936508887904 249421765240512 249907967511936 252159442550784 252650981425152 253140607696896 253144440373248 254129438195712 254604201689088 254624817217536 255118268694528 255122131313664 255598749351936 255615575261184 255661657030656 256113851236352 256114824431616 256614073602048 256656449470464 256660335378432 257115272964552 257156754440192 257659013726208 258140371156992 258157364379648 258161273012224 258661577981952 258665494248576 259144808398848 259148731981824 259165791584256 259212513378304 259671974770944 260157092806656 260178157957632 260221122379776 260225062258688 260686318422393 260707266330624 261169377214464 261173331450432 261216460210176 261237611139072 261725654089728 262189570094208 262236837007872 262254099898368 262258070557584 262744041848832 262748019926016 263257213805568 263261199652434 263278529976096 263770385762304 264285562296996 264796729675776 264800738831688 265831091901072 267724840239104 268748879560704 268770640396288 269272756518912 269794595045376 269798679871488 269816440553472 270320510435328 270848480182272 270870411024384 271372341215232 271376449929216 271902365319168 271906482057984 271951383232512 272432389423104 272481502887936 272964483933696 273012655915008 273013693323264 273496578444288 273541742198784 273545883758592 274030751449062 274074961969152 274076003414016 274080153062808 274610264629248 275141401509888 275145567289344 275146612802352 275191003348992 275678787059712 275682960975456 275727438053376 275728485777408 276216172609536 276265968205824 276755657321664 276804498358272 276805550174976 277295142033792 277340933062656 277345132144128 277881558663168 277882614572544 277886821855347 278424296082432 278962809864192 278967033501696 278968093535718 279507659102208 279511890989004 280052508340224 280053572498892 280599485895576 281146463450928 283679372869632 284232354103296 284783183659008 284787495419904 285338316570624 285894531612672 285895617970176 286448582393856 286452919369728 287006961696768 287008052281344 287012397727872 287567522168832 287619364159488 288128082640896 288129177485568 288180025688064 288690832802304 288738505654272 288742877300736 289254682085121 289277925654528 289301348745216 289866390441984 290407917551616 290427034927104 290431432138752 290479392423936 290993169498112 290994275229696 290998681029648 291542323479552 291561515532288 291614077550592 292129861566464 292130971617312 292178102321152 292700427702336 292748762677248 292753195041024 293295674621952 293319423033344 293892312531456 294441360850944 294460743745536 294465202029568 295035862385664 295040329377282 295587047079936 295591522416768 295610981025792 296188346223108 296741683982592 296765711420424 297896320885248 297900831185649 299059978388706 300023040442368 301190445268992 302342489505792 302362392526848 302366970445824 302931851083776 302951792902144 303523514855424 303543495622656 304110574239744 304135198343168 304729212402432 305293883867136 305298506170368 305348921524224 305373645897728 305944143593472 306486438100992 306541690748928 306561870200832 306566511702016 307139237904384 307683650749824 307734459973632 307739119228416 307759377506304 308334332215296 308936547707904 308961562574688 309534076698624 309538763200512 309589878767616 310138635442176 310143331097388 310193367810048 310194546499584 310743194185728 310799214231552 311350114486872 311400345894912 311405060653056 311406243946848 311957034788016 312008549695488 312013273662144 312616753496064 312617941394112 313227333092736 313833161097216 313837912689408 314446116489984 315059071882752 315674421632523 316289771382294 319139294478336 319761398366208 320381081616384 320385932347392 321005606141952 321631348064256 321632570216448 322254655193088 322259534290944 322312750497792 322882831908864 322884058816512 322888947443856 322941040459776 323513462439936 323570555158528 323571784679424 324144092971008 324145324671264 324197620383744 324202528899072 324777186902592 324830818861056 324835736963328 325464017338368 326098450120704 326099689247232 326730414292992 326735361156096 326789316476928 327367315685376 327368559633408 327373516158354 327426332688384 328006704973824 328065837244416 328646094262272 328647343069476 328700365111296 328705341800448 329287981165128 329342358011904 329347344421152 329957633949696 329984350912512 330622589468672 330628851597888 331246530957312 331268336713728 331273352283264 331914083958784 331915345183872 332540462718864 332562353654016 333210623349248 333861425347977 337525920497664 338839250927616 339472268918784 339499756290048 340157691592704 340162841751552 340798332469248 340820767014912 340882209374208 341486432575488 342124396019712 342152098136064 342208599293952 342213780504576 342820363952736 343460819441664 343517536714752 343545351634944 344187161542656 344859402092544 344882103975936 344887325664768 345526411198464 345531642642432 345554388779008 346206509131968 346229299694592 346876123742208 346904210610176 346961496506368 347581757896524 348225836285952 348231108600576 348288613613568 348316814852096 348967538786304 349586093458944 349649116010496 349672133197824 349677427410112 350325389131776 350330693234688 350951664136518 351009618407424 351014932869912 351038039968128 351693847683072 352380749729328 353062306234368 353067651775584 353751881051232 354441455868096 357634695757824 358331839414272 359030342025216 359031706288128 359726126727168 359731573161984 359755254071296 360434173890816 361131306909696 361160548032512 361835266572288 362536487092224 362541976077312 362601844310016 363243185897472 363308670517248 363952645244928 364016874553344 364018257764352 364662104592384 364722322931712 364727845011456 365374335265416 365433282625536 365434671218688 365440204083744 366147019505664 366855202013184 366860756385792 366862150403136 367571716079616 367577281300608 367637981036544 368288230146048 368289629587584 368354624274432 369007543095552 369072664477696 369074066899968 369726856045056 369787910750208 369793509525504 370448978810769 370508744884224 370510152763392 370515762473796 371232394776576 371950413152256 371956044668928 371957458047624 372676878802944 372682521318672 373403344453632 373404763331856 374132647860768 374861951267904 378239163826176 378976472137728 379710911545344 379716660559872 380451088760832 381194157293568 381937225826304 382677403041792 382683196970496 383423362891776 383492485545984 384170776854528 384172236647424 384240034250752 384921110403072 384984674205696 384990503067648 385672909446828 385735131660288 386488520589312 387210556735488 387236046569472 387241909518336 387305856565248 387992366972928 387998241372864 388717212598272 388723097972736 388748687376384 388818770067456 389507962156416 390235639209984 390267236936448 390331683569664 390337593388032 391060899495936 391759997175648 391824690315264 391856416708608 392588481134592 392614324994048 393355255511808 393381149847552 393387105836376 394116062773248 394122029889024 394147974701056 394891799478651 394917794964144 395655578643456 395687615227232 397195094513664 397201108247532 398746637851608 400030720589824 401587260358656 403123319341056 403149856702464 403155960594432 403909134778368 404691892568064 404698019807232 404724660830208 405480765652992 406272720273408 406305616536576 407058511822848 407064674893824 407859723086976 407927074848768 408648584134656 408722254331904 408749160267776 409518983872512 409520539984896 410244867666432 410312613298176 410318825637888 410345836675072 411112442953728 411120229594212 411915396943872 411948750099584 412712102264832 412718350934016 412786505023488 413518180589568 413524441463184 413591157080064 413592728666112 414324258914304 414398952308736 415133485982496 415200461193216 415206747537408 415208325262464 415942713050688 416011399593984 416017698216192 416822337994752 416823921858816 417636444123648 418444214796288 418450550252544 418452140303577 419261488653312 419267836483506 420078762510336 420080358748338 420899228843364 421719695176392 425519059304448 426348531154944 427174775488512 427181243129856 428007474855936 428841797419008 428843426955264 429672873590784 429679379054592 429750333997056 430510442545152 430512078422016 430518596591808 431351283253248 431429046239232 432192123961344 432193766228352 432270038532096 433036249203456 433107758481408 433114315951104 433952023117824 434797933494272 434799585662976 435640552390656 435647148208128 435719088635904 436489754247168 436491412844544 436498021544472 436568443584512 437342273298432 437421116325888 438194792349696 438196457425968 438267153481728 438273789067264 439050641553504 439123144015872 439129792561536 439943511932928 439979134550016 440838468797184 441662041276416 441691115618304 441697803044352 442553793578496 442560494065923 443380570619904 443387283625152 443416471538688 444282519334662 445112525973888 445148567130636 450034560663552 451785667903488 452666341720064 453543588790272 453550455668736 454397776625664 454427689353216 454509612498944 455315243433984 456165861359616 456202797514752 456285040672768 457093818603648 457940825800704 457947759255552 458023382286336 458060468846592 458916215390208 459729657151488 459812536123392 459842805301248 459849767553024 460701881597952 460708856856576 461525476124736 461601689960448 461608678842624 461639066259456 462501498322944 463404821561856 463442343862032 464301115047936 464308144800768 464384818151424 465214996646082 465290051715072 465291819749376 466114791278592 466198821347328 466229510930432 467100518842368 467107590979584 467109365920272 467935552182024 468012824543232 468019910493216 468050719957504 468925130244096 469840999639104 469879043082338 470749741645824 470756869034112 471669174734976 472588607824128 474434657073441 476846261010432 478708941717504 479642097549312 480571622424576 480578898521088 481508409212928 482447022096384 482448855324672 483381982789632 483389301436416 483469125746688 484324247863296 484333421165784 484411560689664 485270193659904 485355832737792 485357677019136 486216139456512 486296430575616 486303793348608 487165780353888 487244376834048 487246228291584 487253605444992 488196026007552 489147675181056 489149533870848 490095621439488 490103041734144 490183974715392 491050973528064 491052839450112 491060274237531 491139499032576 492010057460736 492098755866624 492969141393408 492971014604214 493050547666944 493058012700672 493931971747692 494011659845632 494013537017856 494021016631728 494976526368768 495933884203008 495941392891904 495943277396832 496902505070592 496910028424896 497871125938176 497873017775808 498843530481024 499815935023872 504318885101568 506288880746496 508258876391424 509208403378176 509249634435072 510236537389056 510244262627328 511197498703872 511231150522368 511323314061312 512227702472704 512229648863232 513228147204096 513312898940928 513320670756864 514230545929104 514313508880384 515318027452416 516280742313984 516314728759296 516322546024448 517323155963904 517330988497152 518289616797696 518297463963648 518331583168512 518425026756608 519343949541888 520314185613312 520356315915264 520442244759552 520450124517376 521372636844786 522338754428928 522346662900864 522432920420352 522475222278144 523451308179456 524379140188416 524473674015744 524508199796736 524516141115168 525488083697664 525496039852032 526427496204777 526514427611136 526522399304868 526557059952192 527540771524608 528571124593992 529593459351552 529601477663376 531662183802144 537497759121408 537541280792576 538545513037824 539589190090752 539597359742976 539632881106944 540641020870656 541696960364544 541740822048768 542752899858432 543804730638336 543812964115968 543902766465024 544864778846208 544963005775872 545928967867392 546025311830016 546027386646528 546993156888576 547083484397568 547091767517184 548061502898124 548149923938304 548152006828032 548160306125616 549220529258496 550282803019776 550291134578688 550293225604704 550382006697984 551357574119424 551365921950912 551456971554816 552432345219072 552531936411648 553511314643328 553608996716544 553611100349952 554590284067584 554681866125312 554690264288256 555763117326336 555765229145088 555773643710694 556848592164864 557925619728384 557934067003392 557936187071436 559015318204416 559023781978008 560105016680448 560107144997784 561198971791152 562292926901856 567358745739264 568464708206592 569566367318016 569574990839808 570676633141248 571789063225344 571791235940352 572897164787712 572905838739456 574016104562688 574024795455744 575135044337664 575238728318976 576256165281792 576258354971136 576360051376128 577381665604608 577477011308544 577485754601472 578509364170242 578602697490432 579732780883968 580815835103232 580854069854208 580862864277504 580958784847872 581986338996224 581988550459392 581997362059296 583084646959104 583123031064576 583228155101184 584259723132928 584261943234624 585400855404672 585497525354496 585506390082048 586591349243904 586638846066688 587784625062912 588882721701888 588921487491072 588930404059136 590071724771328 590080658754564 591174094159872 591183044833536 591221962051584 592376692446216 593483367965184 593531422840848 595792641770496 595801662371298 598119956777412 600046080884736 602380890537984 604684979011584 604724785053696 604733940891648 605863702167552 605903585804288 607047029710848 607086991245312 608221148479488 608270396686336 609458424804864 610587767734272 610597012340736 610697843048448 610747291795456 612972876201984 613083381497856 613123740401664 613133023404032 614278475808768 615367301499648 615468919947264 615478238456832 615518755012608 616668664430592 617873095415808 617923125149376 619068153397248 619077526401024 619179757535232 620277270884352 620286662194776 620386735620096 620389092999168 621486388371456 621598428463104 622700228973744 622800691789824 622810121306112 622812487893696 623914069576032 624017099390976 624026547324288 625233506992128 625235882788224 626454666185472 627666322194432 627675825378816 628892232979968 628901754725259 630118143765504 631348843265046 632579542764588 638278588956672 639522796732416 640762163232768 640771864694784 642011212283904 643262696128512 643265140432896 644509310386176 644519068581888 644625500995584 645765663817728 645768117633024 645777894887712 645882080919552 647026924879872 647143569358848 648288185942016 648290649342528 648405057798144 649554373805184 649661637722112 649671473926656 650928034676736 652196900241408 652199378494464 653460828585984 653470722312192 653578632953856 654734631370752 654737119266816 654747032316708 654852665376768 656013409947648 656131674488832 657292188524544 657294686138952 657400730222592 657410683600896 658575962330256 658684716023808 658694688842304 659915267899392 659968701825024 661245178937344 661257703195776 662493061914624 662536673427456 662546704566528 663828167917568 663830690367744 665080925437728 665124707308032 666421246698496 666423779001993 667722850695954 675051840995328 677678501855232 678999512580096 680315383185408 680325683503104 681596664938496 681641534029824 681764418748416 682972865150976 684248792039424 684304196272128 684417198587904 684427561009152 685640727905472 686921638883328 687035073429504 687090703269888 688374323085312 689718804185088 689764207951872 689774651329536 691052822396928 691063285284864 691108777558016 692413018263936 692458599389184 693752247484416 693808421220352 693922993012736 695163515793048 696451672571904 696462217201152 696577227227136 696633629704192 697935077572608 699172186917888 699298232020992 699344266395648 699354854820224 700650778263552 700661386469376 701903328273036 702019236814848 702029865739824 702076079936256 703387695366144 704761499458656 704818564623507 706124612468736 706135303551168 707503762102464 708882911736192 715269391515648 716663678828544 718063412576256 719463146323968 719510508142592 720868347781632 722262613819392 722321096065024 723670533144576 725072974184448 725083952154624 725203688620032 726486371794944 726617341034496 727905290489856 728033749106688 728036515528704 729324209184768 729444645863424 729455690022912 730748670530832 730866565251072 730869342437376 730880408167488 732294039011328 733710404026368 733721512771584 733724300806272 735143432159232 735154562601216 735275962073088 736576460292096 736579259175168 736709248548864 738015086191104 738145328955392 738148133799936 739453712090112 739456521906321 739575821500416 739587019051008 740897957621538 741017489768448 741020305526784 741031524947592 742464789553152 743900826304512 743912089337856 743914916095248 745353757605888 745365042637344 746806688907264 746809526663712 748265295721536 749723902535808 756478327652352 757952944275456 759421823090688 759433321119744 762388314587136 763874451652608 765354806083584 765366393940992 766846725783552 766984971091968 768341553709056 768344473294848 768480068501504 769842220806144 769969348411392 769981006135296 771345818893656 771470263320576 772977041178624 774421113470976 774472093138944 774483819036672 775984733945856 775996482745728 777434425196544 777446195945472 777497374752768 777637540134912 779015924312832 780471278419968 780534473872896 780663367139328 780675186776064 782058955267179 782121798991872 783519994351296 783649380630528 783712833417216 785176962269184 785228649988096 786710511023616 786762299695104 786774211672752 788232125546496 788244059778048 788295949402112 789783598957302 789835589928288 791311157286912 791375230454464 794390189027328 794402216495064 797493275703216 800061441179648 803174520717312 806246638682112 806311921188864 807818269556736 809383785136128 809396039614464 809449321660416 810961531305984 812545440546816 812611233073152 814117023645696 814129349787648 815719446173952 815854149697536 817297168269312 817444508663808 817498320535552 819037967745024 819041079969792 820489735332864 820625226596352 820637651275776 820691673350144 822224885907456 822240459188424 823830793887744 823897500199168 825424204529664 825436701868032 825573010046976 827036361179136 827048882926368 827182314160128 827185457332224 828648517828608 828797904617472 830266971964992 830413495074816 830416650524928 831885426101376 832022799187968 832035396432384 833644675989504 833647843717632 833660465566041 835272888247296 836888429592576 836901100505088 836904280607154 838522977306624 838535672967012 840157525020672 840160717496676 841798457686728 843439390352784 851038118608896 852697062309888 854349550977024 854362486259712 856014949711872 857683594838016 857686853910528 859345747181568 859358758109184 861020885090304 861024156844032 861037193183616 862702566506496 862858092478464 864384247922688 864387532456704 864540077064192 866072498406912 866215516962816 866228631902208 867764046255363 867904046235648 869595866988544 869599171325952 871281104781312 871294296416256 871438177271808 872979508494336 872982825689088 872996043088944 873136887169024 874684546596864 874842232651776 876389584699392 876392914851936 876534306963456 876547578134528 878101283107008 878246288031744 878259585123072 879887023865856 879958269100032 881676937594368 883324082552832 883382231236608 883395606088704 885107587156992 885120988131846 886761141239808 886774567250304 886832943077376 888565038669324 890225051947776 890297134261272 893702493556947 900069121327104 903571335806976 905332683440128 907087177580544 907100911337472 908795553251328 908855378706432 910630486867968 912331722719232 912405595029504 912570081345536 914187637207296 915881651601408 915895518511104 916046764572672 916120937693184 917832430780416 919459314302976 919625072246784 919685610602496 919699535106048 921417713713152 923050952249472 923203379920896 923217357685248 923278132518912 925002996645888 926809643123712 926884687724064 928602230095872 928616289601536 928769636302848 930429993292164 930580103430144 930583639498752 932229582557184 932397642694656 932459021860864 934201037684736 934215181959168 934218731840544 935871104364048 936025649086464 936039820986432 936101439915008 937850260488192 939681999278208 939758086164676 941499483291648 941513738068224 943338349469952 945177215648256 947023264897569 948869314146882 957417883435008 959284195098624 961143244849152 961157797042176 963016818425856 964894044192768 964897710649344 966763965579264 966778602872832 966938251493376 968648495726592 968666842331568 968823121379328 970540387319808 970711665475584 970715354038272 972432278913024 972592861151232 972607586697216 974331560707776 974492456583168 974507210889984 976392052015104 978295350362112 978299067741696 980191242878976 980206083468288 980367949430784 982101947056128 982105678900224 982120548475062 982278998065152 984020114921472 984197511733248 985938282786816 985942029208428 986101095333888 986116025401344 987863943495384 988023319691264 988027074035712 988042033263456 989953052737536 991867768406016 991882785783808 991886554793664 993805010141184 993820056849792 995742251876352 995746035551616 997687060962048 999631870047744 1001584276043931 1012577761492992 1016517752782848 1018416806756352 1018499268870144 1020473074778112 1020488525254656 1022394997407744 1022462301044736 1022646628122624 1024455404945408 1024459297726464 1026456294408192 1026625797881856 1026641341513728 1028461091858208 1028627017760768 1030636054904832 1032561484627968 1032645092048896 1034646311927808 1034661976994304 1036579233595392 1036594927927296 1036663166337024 1036850053513216 1038687899083776 1040628371226624 1040712631830528 1040884489519104 1040900249034752 1042745273689572 1044677508857856 1044693325801728 1044865840840704 1044950444556288 1046902616358912 1048758280376832 1048947348031488 1049016399593472 1049032282230336 1050976167395328 1050992079704064 1052854992409554 1053028855222272 1053044798609736 1053114119904384 1055081543049216 1057142249187984 1059186918703104 1059202955326752 1063324367604288 1074995518242816 1075082561585152 1077091026075648 1079178380181504 1079194719485952 1079265762213888 1083393920729088 1083481644097536 1085505799716864 1087609461276672 1087625928231936 1087805532930048 1089729557692416 1089926011551744 1091857935734784 1092050623660032 1092054773293056 1093986313777152 1094166968795136 1094183535034368 1096123005796248 1096299847876608 1096304013656064 1096320612251232 1098441058516992 1100565606039552 1100582269157376 1100586451209408 1102715148238848 1102731843901824 1102913943109632 1104864690438144 1105063872823296 1107022629286656 1107217993433088 1107222200699904 1109180568135168 1109363732250624 1109380528576512 1111346936432307 1111526234652672 1111530458290176 1111547287421388 1113697184329728 1115851239456768 1115868134006784 1115872374142872 1118030636408832 1118047563956016 1120210033360896 1120214289995568 1122397943582304 1124585853803712 1134717491478528 1136929416413184 1139132734636032 1139149981679616 1141353266282496 1143582471880704 1145811677478912 1148032209125376 1148049590911488 1150270088675328 1150477456637952 1152512330563584 1152516709942272 1152720102752256 1154763331209216 1154954022617088 1154971509202944 1157018728340484 1157205394980864 1159465561767936 1161631670206464 1161708139708416 1161725728555008 1161917569695744 1163972677992448 1163977100918784 1163994724118592 1166169293918208 1166246062129152 1166456310202368 1168519446265856 1168523886469248 1170801710809344 1170995050708992 1171012780164096 1173182698487808 1173277692133376 1175569250125824 1177765443403776 1177842974982144 1177860808118272 1180143449542656 1180161317509128 1182348188319744 1182366089667072 1182443924103168 1184753384892432 1186966735930368 1187062845681696 1191585283540992 1191603324742596 1196239913554824 1200092161769472 1204761781075968 1209369958023168 1209449570107392 1209467881783296 1211727404335104 1214094059421696 1214173982490624 1216442296958976 1216540793372672 1218916849609728 1221175535468544 1221194024681472 1221494583590912 1225945752403968 1226166762995712 1226247480803328 1226266046808064 1228556951617536 1230734602999296 1230937839894528 1230956476913664 1231037510025216 1233337328861184 1235746190831616 1235846250298752 1238136306794496 1238155052802048 1238359515070464 1240554541768704 1240573324389552 1240773471240192 1240778185998336 1242972776742912 1243196856926208 1245400457947488 1245601383579648 1245620242612224 1245624975787392 1247828139152064 1248034198781952 1248053094648576 1250467013984256 1250471765576448 1252909332370944 1255332644388864 1255351650757632 1255356420910731 1257784465959936 1257803509450518 1260236287531008 1262697686530092 1265159085529176 1276557177913344 1279045593464832 1281524326465536 1281543729389568 1284022424567808 1286525392257024 1286530280865792 1289018620772352 1289038137163776 1289251001991168 1291531327635456 1291536235266048 1291555789775424 1294053849759744 1294287138717696 1296576371884032 1296581298685056 1296810115596288 1299108747610368 1299323275444224 1299342947853312 1301856069353472 1304393800482816 1304398756988928 1306921657171968 1306941444624384 1307157265907712 1309469262741504 1309474238533632 1309494064633416 1309705330753536 1312026819895296 1312263348977664 1314584377049088 1314589372277904 1314801460445184 1314821367201792 1317151924660512 1317369432047616 1317389377684608 1319830535798784 1319937403650048 1322515406391552 1324986123829248 1325073346854912 1325093409133056 1327656335835136 1327661380735488 1327681482197769 1330161850875456 1330249414616064 1332842493396992 1332847558003986 1335445701391908 1350103681990656 1355357003710464 1357999025160192 1360630766370816 1360651367006208 1363193329876992 1363283068059648 1363528837496832 1365945730301952 1368497584078848 1368608392544256 1368855122018304 1371281455810944 1373843277766656 1374070146859008 1374181406539776 1376748646170624 1379437608370176 1379528415903744 1379549302659072 1382105644793856 1382126570569728 1382217555116032 1384826036527872 1384917198778368 1387504494968832 1387616842440704 1387845986025472 1390327031586096 1392903345143808 1392924434402304 1393154454454272 1393267259408384 1395870155145216 1398344373835776 1398596464041984 1398688532791296 1398709709640448 1401301556527104 1401322772938752 1403806656546072 1404038473629696 1404059731479648 1404152159872512 1406775390732288 1409522998917312 1409637129247014 1412249224937472 1412270607102336 1415007524204928 1417765823472384 1423303971220323 1430538783031296 1436126825152512 1438926292647936 1439021016285184 1441736695563264 1444525227638784 1444642192130048 1447341066289152 1450145948368896 1450167904309248 1450407377240064 1452972743589888 1453234682068992 1455810580979712 1456067498213376 1456073031057408 1458648418369536 1458889291726848 1458911380045824 1461497341061664 1461733130502144 1461738684874752 1461760816334976 1464588078022656 1467443025543168 1467448601612544 1470286864318464 1470309125202432 1470551924146176 1473152920584192 1473158518350336 1473180822712593 1473418497097728 1476030172382208 1476290657910784 1476296267599872 1478907424180224 1478913043812642 1479151643000832 1479174038102016 1481795915243076 1482034979536896 1482040611053568 1482063049895184 1484929579106304 1487801652609024 1487824178675712 1487829832190496 1490707515211776 1490730085274688 1493613377814528 1493619053327424 1496530591443072 1499447805071616 1512956655304704 1518866642239488 1524776629174272 1527748903305216 1530709612167168 1530732787881984 1533693451567104 1533969942183936 1536683107418112 1536688946589696 1536960137003008 1539684441612288 1539938696822784 1539962012270592 1542691637787312 1542940526641152 1545954082357248 1548842226941952 1548944186277888 1548967638073344 1551969467891712 1551992965491456 1554868850393088 1554892391890944 1554994749505536 1555275080269824 1558031848625664 1560942556839936 1561068947745792 1561326734278656 1561350373552128 1564117910534358 1567039988702592 1567298761261056 1567425666834432 1570353924538368 1570457299976192 1573421022047232 1573524599390208 1573548423345504 1576464251092992 1576488119556096 1576591898804224 1579567197914604 1579671179856576 1582622314573824 1582750460908928 1588780378054656 1588804432990128 1594986551406432 1600122882359296 1612493277364224 1612623842377728 1615636539113472 1618767570272256 1618792079228928 1618898643320832 1621923062611968 1625090881093632 1625222466146304 1628258699575296 1631438892347904 1631708299395072 1634594336538624 1634889017327616 1634996641071104 1638075935490048 1638082159939584 1640979470665728 1641250453192704 1641275302551552 1641383346700288 1644449771814912 1644480918376848 1647661587775488 1647795000398336 1650848409059328 1650873403736064 1651146020093952 1654072722358272 1654097765852736 1654370914664448 1657297035657216 1657595809234944 1660533943929984 1660826990149632 1660833301049856 1663770852202752 1664045598375936 1664070792864768 1667289351979008 1667295687435264 1667320931132082 1670545776494592 1673776859185152 1673802201010176 1673808561214308 1677045954613248 1677071345934024 1680315050041344 1680321434993352 1683596915373456 1686878780705568 1702076237217792 1705394124619776 1708699101954048 1708724972519424 1712029899423744 1715367189676032 1715373707821056 1718691494363136 1718717516218368 1722048313688064 1722074386367232 1725405133012992 1725716184956928 1728768495845376 1728775064913408 1729080154128384 1732144996813824 1732431033925632 1732457263804416 1735528092510726 1735808092471296 1739191733977088 1739198342651904 1742562209562624 1742588592832512 1742876354543616 1745959016988672 1745965651378176 1745992086177888 1746273774338048 1749369093193728 1749684465303552 1752779169398784 1752785829703872 1753095156269056 1756202566214016 1756492576063488 1756519170246144 1759774047731712 1759916538200064 1763353875188736 1766648165105664 1766764462473216 1766791212177408 1770215174313984 1770241976263692 1773522282479616 1773549134500608 1773665886154752 1777130077338648 1780450103895552 1780594268522544 1787404987113894 1800138242654208 1807142671613952 1810665366880256 1814174355161088 1814201822674944 1817591106502656 1817710757412864 1821260973735936 1824663445438464 1824811190059008 1825140162691072 1828375274414592 1831763303202816 1831791037022208 1832093529145344 1832241875386368 1838918628605952 1839250144493568 1839371221204992 1839399070212096 1842835427426304 1846101904498944 1846406759841792 1846434715370496 1846556265037824 1850005993291776 1853619286247424 1853769375448128 1857204460191744 1857232579203072 1857539272605696 1860859986584328 1861160206860288 1861167278997504 1864459165114368 1864795285389312 1864918043721728 1868402075369472 1868430363918336 1868437463681088 1871742208728096 1872051298172928 1872079641972864 1872202879830016 1875700520976384 1879363998556416 1879516172329352 1882998966583296 1883027476136448 1886676698939904 1886705264175777 1890354431296512 1894046529795138 1897738628293764 1914835766870016 1918568390197248 1922286489698304 1922315594084352 1926033636851712 1929788088385536 1929795421298688 1933527931158528 1933557205745664 1933876502986752 1937296991453184 1937333684663136 1937646242758656 1941080774639616 1941430708076544 1944864557826048 1945215173394432 1948663121415552 1948984913166336 1949014421779968 1952784104030208 1956590700724224 1956598135483392 1960382485757952 1960412166936576 1960735898861568 1964203894112256 1964211357800448 1964241096950124 1964557996130304 1968040229842944 1968395023466496 1971876565573632 1971884058416856 1972202190667776 1972232050802688 1975727886990768 1976046639382528 1976054148071424 1976084066526912 1979906105475072 1983735536812032 1983765571567616 1983773109587328 1987610020282368 1987640113699584 1991484503752704 1991492071103232 1995374121924096 1999263740095488 1999271337005979 2003168552087862 2025155522985984 2033035505565696 2036998537740288 2040946149556224 2040977050509312 2044789994815488 2044924602089472 2045293256245248 2048910809890816 2048918595452928 2052912588816384 2053251595763712 2053282683027456 2056922183716416 2061272109809664 2065122969255936 2065290184097792 2069292623855616 2069323953988608 2073158467190784 2073189855854592 2073326332674048 2073700107026432 2077375798167552 2081256742453248 2081425263661056 2081768979038208 2081800498069504 2085490547379144 2089355017715712 2089386651603456 2089731681681408 2089900889112576 2093805232717824 2097516560753664 2097894696062976 2098032799186944 2098064564460672 2101952334790656 2101984159408128 2105709984819108 2106057710444544 2106089597219472 2106228239808768 2110163086098432 2114284498375968 2114455693870521 2118373837406208 2118405910653504 2126648735208576 2149991036485632 2150165123170304 2158389438971904 2158531524427776 2166787841458176 2166963288195072 2171011599433728 2175218922553344 2175251856463872 2175611065860096 2179459115384832 2179852023103488 2183715871469568 2184101247320064 2184109546586112 2187972627554304 2188333937590272 2188367070068736 2192246011592496 2192599695753216 2192608027312128 2192641224502464 2196882117033984 2201131212079104 2201164538314752 2201172902418816 2205430296477696 2205463687803648 2205827886219264 2209729380876288 2210127745646592 2214045258573312 2214435986866176 2214444401399808 2218361136270336 2218727464501248 2218761057153024 2222693872864614 2223052469305344 2223060916580352 2223094574842776 2227394368659456 2231702478913536 2231736268013568 2231744748285744 2236061272817664 2236095127912032 2240420066721792 2240428579991136 2244795887164608 2249171707607424 2269434982957056 2273858832826368 2278265469272064 2278299963359232 2287164943761408 2291623354957824 2296064418250752 2296099181822976 2300540177350656 2300954913275904 2305024661127168 2305033419884544 2305440205504512 2309526662418432 2309908045234176 2309943018405888 2314037456680968 2314410789961728 2318931123535872 2323263340412928 2323416279416832 2323451457110016 2327945355984896 2327954201837568 2327989448237184 2332338587836416 2332492124258304 2332912620404736 2337038892531712 2337047772938496 2341603421618688 2341990101417984 2342025560328192 2346176865801537 2346365396975616 2346555384266752 2351138500251648 2355530886807552 2355685949964288 2355721616236544 2360286899085312 2360322635018256 2364696376639488 2364732179334144 2364887848206336 2369506769784864 2373933471860736 2374125691363392 2383170567081984 2383206649485192 2392479827109648 2400184323538944 2409523562151936 2418739916046336 2418935763566592 2423454808670208 2428188118843392 2428347964981248 2432884593917952 2433081586745344 2437833699219456 2442351070937088 2442388049362944 2442989167181824 2451891504807936 2452333525991424 2452494961606656 2452532093616128 2457113903235072 2461469205998592 2461875679789056 2461912953827328 2462075020050432 2466674657722368 2471492381663232 2471692500597504 2476272613588992 2476310105604096 2476719030140928 2481109083537408 2481146648779104 2481546942480384 2481556371996672 2485945553485824 2486393713852416 2490800915894976 2491240485224448 2491249951574784 2495656278304128 2496068397563904 2496106189297152 2500934027968512 2500943531152896 2500981396698123 2505818664741888 2510665288777728 2510703301515264 2510712841821462 2515568931919872 2515607018901036 2520472575062016 2525395373060184 2530318171058352 2553114355826688 2558091186929664 2563048652931072 2563087458779136 2568044849135616 2573050784514048 2573060561731584 2578037241544704 2578076274327552 2583062655270912 2583072470532096 2583111579550848 2588107699519488 2588574277435392 2593152743768064 2593162597370112 2593620231192576 2598217495220736 2598646550888448 2598685895706624 2603292138766089 2603712138706944 2608787600965632 2608797513977856 2613843314343936 2613882889248768 2614314531815424 2618938525483008 2618948477067264 2618988129266832 2619410661507072 2624053639790592 2624526697955328 2629168754098176 2629178744555808 2629602920890368 2629642734403584 2634303849321024 2634738864095232 2634778755369216 2639661071597568 2639874807300096 2645030812783104 2649972247658496 2650146693709824 2650186818266112 2655312671670272 2655322761470976 2655362964395538 2660323701750912 2660498829232128 2665684986793984 2665695116007972 2670891402783816 2700207363981312 2710714007420928 2715998050320384 2721261532741632 2721302734012416 2726386659753984 2726566136119296 2731891460603904 2736995168157696 2737216785088512 2737710244036608 2742562911621888 2747686555533312 2748140293718016 2748362813079552 2753497292341248 2758875216740352 2759056831807488 2759098605318144 2764253141139456 2764435110232064 2769652073055744 2769834397556736 2775008989937664 2775233684881408 2775691972050944 2780654063172192 2785806690287616 2785848868804608 2786308908908544 2786534518816768 2791740310290432 2796688747671552 2797192928083968 2797377065582592 2797419419280896 2802603113054208 2802645545877504 2807613313092144 2808076947259392 2808119462959296 2808304319745024 2813550781464576 2819045997834624 2819274258494028 2824498449874944 2824541214204672 2830015048409856 2835531646944768 2841069794692707 2846607942440646 2872253650305024 2877852585295872 2878042032570368 2883473391126528 2889050455277568 2889284384260096 2894682132578304 2900291896737792 2900335808618496 2900814754480128 2905945487179776 2906469364137984 2911621161959424 2912134996426752 2912146062114816 2917296836739072 2917778583453696 2917822760091648 2922994682123328 2923477369749504 2923521632669952 2929176156045312 2934886051086336 2934897203225088 2940573728636928 2940618250404864 2941103848292352 2946305841168384 2946317036700672 2946361645425186 2946836994195456 2952060344764416 2952581315821568 2952592535199744 2957814848360448 2957826087625284 2958303286001664 2958348076204032 2963591830486152 2964069959073792 2964081222107136 2964126099790368 2969859158212608 2975603305218048 2975648357351424 2975659664380992 2981415030423552 2981460170549376 2987226755629056 2987238106654848 2993061182886144 2998895610143232 3004752828131793 3037733284478976 3049553258348544 3055497806610432 3061419224334336 3061465575763968 3067386903134208 3067939884367872 3073366214836224 3073377893179392 3073920274006016 3079368883224576 3079877393645568 3079924024541184 3085383275574624 3085881053282304 3091908164714496 3097684453883904 3097935276146688 3103938935783424 3103985930982912 3109737700786176 3109784783781888 3109989499011072 3110550160539648 3116063697251328 3121885113679872 3122137895491584 3122653468557312 3122700747104256 3128235821068716 3134079977405184 3134597522522112 3134851333668864 3140707849076736 3140914599952384 3146842044094464 3147049198780416 3147096846691008 3152928502185984 3152976239112192 3153183797608448 3159134395829208 3159342359713152 3165244629147648 3165500921817856 3177560756109312 3177608865980256 3189973102812864 3224986554728448 3225247684755456 3231273078226944 3237535140544512 3237584158457856 3237797286641664 3250181762187264 3250444932292608 3256517399150592 3262877784695808 3263416598790144 3269188673077248 3269778034655232 3269993282142208 3276151870980096 3276164319879168 3281958941331456 3282500906385408 3282550605103104 3282766693400576 3288899543629824 3288961836753696 3295323175550976 3295590000796672 3301696818118656 3301746807472128 3308145444716544 3308195531705472 3308741829328896 3314594071314432 3315191618469888 3321067887859968 3321653980299264 3321666602099712 3327541704405504 3328091196751872 3328141585729536 3334040809296921 3334578703958016 3334591374870528 3334641862264164 3341091552989184 3347553718370304 3347604402020352 3347617122428616 3354091909226496 3354142691868048 3360630100082688 3360642869986704 3367193830746912 3373757561411136 3404152474435584 3410788249239552 3417398203908096 3417449945038848 3424059798847488 3430747415642112 3437435032436736 3444096627376128 3444148772734464 3450810266025984 3451432369913856 3457536991690752 3457550129826816 3458160308256768 3464289993627648 3464862067851264 3464914527608832 3471056185021452 3471616184942592 3478383467954176 3478396685303808 3485124419125248 3485177185665024 3485752709087232 3491918033977344 3491931302756352 3491984172355776 3498738186387456 3499368930607104 3505558338797568 3505571659407744 3506190312538112 3512405132428032 3512985152126976 3513038340492288 3519548095463424 3519833076400128 3526707750377472 3533296330211328 3533528924946432 3533582424354816 3540430348627968 3540483952527384 3547044564959232 3547098269001216 3547331772309504 3554260154677296 3560900207791104 3561188537045088 3574809974227788 3600276485308416 3614285343227904 3621330733760512 3628348710322176 3628403645349888 3635182213005312 3642521947471872 3649326890876928 3649622380118016 3650280325382144 3656750548829184 3663526606405632 3663582074044416 3664483750772736 3677837257211904 3678500288987136 3678742442409984 3678798140424192 3685670854852608 3692203808997888 3692813519683584 3692869430740992 3693112530075648 3700011986583552 3707238572494848 3707538750896256 3714408920383488 3714465158406144 3715078545211392 3721719973168656 3722320413720576 3722334557995008 3728918330228736 3729590570778624 3729836087443456 3736804150738944 3736860727836672 3736874927362176 3743484417456192 3744102596345856 3744159283945728 3744405759660032 3751401041952768 3758727997112832 3759032344658704 3765997933166592 3766054952272896 3773353397879808 3773410528351554 3780708862593024 3788093059590276 3795477256587528 3829671533740032 3837136780394496 3844572979396608 3844631188168704 3852067273703424 3859576176771072 3859590842597376 3867055862317056 3867114411491328 3867753005973504 3874593982906368 3874667369326272 3882161549279232 3882861416153088 3889729115652096 3890430346788864 3897326242831104 3897969826332672 3898028843559936 3905568208060416 3913181401448448 3913196270966784 3920764971515904 3920824333873152 3921471797723136 3928407788224512 3928422715600896 3928482193900248 3929115992260608 3936080459685888 3936790046932992 3943753131147264 3943768116833712 3944404381335552 3944464101605376 3951455773981536 3952093278765056 3952108296142848 3952168133053824 3959812210950144 3967531143135232 3967546219174656 3975220040564736 3975280227399168 3982969007505408 3982984142206464 3983044446593307 3990748243848192 3998527480190976 3998542674011958 4006337104175724 4050311045971968 4066071011131392 4073997075480576 4081892299112448 4081954101018624 4089579989630976 4089849204178944 4090586512490496 4097821619781632 4097837190905856 4105825177632768 4106565366054912 4113844367432832 4122544219619328 4130245938511872 4130580368195584 4138585247711232 4138647907977216 4146316934381568 4146379711709184 4146652665348096 4147400214052864 4154751596335104 4162513484906496 4162850527322112 4163537958076416 4163600996139008 4170981094758288 4178710035431424 4178773303206912 4179463363362816 4179801778225152 4187610465435648 4195033121507328 4195789392125952 4196065598373888 4196129128921344 4203904669581312 4203968318816256 4211419969638216 4212115420889088 4212179194438944 4212456479617536 4220326172196864 4228568996751936 4228911387741042 4236747674812416 4236811821307008 4253297470417152 4269911913660969 4300330246340608 4316778877943808 4317063048855552 4333575682916352 4333926576390144 4342023198867456 4350437845106688 4350503712927744 4351222131720192 4358918230769664 4359704046206976 4367431742939136 4368202494640128 4368219093172224 4375945255108608 4376667875180544 4376734140137472 4384492023184992 4385199391506432 4385216054624256 4385282449004928 4393764234067968 4402329076629504 4402345804837632 4410860592955392 4410927375607296 4411655772438528 4419458761752576 4419542468137779 4420255491293184 4428090517146624 4428871973732352 4428888802799616 4436722272540672 4437454929002496 4437522114306048 4445387745729228 4446104938610688 4446121833160704 4446189149685552 4454788737318912 4463404957827072 4463472536027136 4463489496571488 4472122545635328 4472190255824064 4480840133443584 4480857159982272 4489591774329216 4498343415214848 4538869965914112 4556599926718464 4574329887522816 4583246709915648 4592128836501504 4592198363645952 4601080354701312 4601909826551808 4610049322254336 4610066839769088 4610880411009024 4619053324836864 4619816090468352 4619886036811776 4628074913361936 4628821579923456 4637862247071744 4646526680825856 4646832558833664 4646902914220032 4655908403675136 4655978896474368 4664677175672832 4664984248516608 4665825240809472 4674077785063424 4674095545876992 4683206843237376 4683980202835968 4684051120656384 4692353731603074 4693110768533504 4702277000503296 4711061773615104 4711371899928576 4711443232473088 4720573798170624 4720645270036512 4729392753278976 4729464358668288 4729775696412672 4739013539569728 4747866943721472 4748251382726784 4766341134163968 4766413298970384 4784959654219296 4800368647077888 4837479832092672 4837871527133184 4846909617340416 4856376237686784 4856695929962496 4865769187835904 4866163173490688 4875667398438912 4884776098725888 4885978334363648 4903783009615872 4904667051982848 4904989923213312 4905064187232256 4914227806470144 4922938411997184 4923751359578112 4923825907654656 4924150040100864 4933349315444736 4942984763326464 4943385001195008 4952545227177984 4952620211208192 4953438060281856 4962218167074816 4962293297558208 4963112743993344 4971891106971648 4972787427704832 4981601831789952 4982480970448896 4982499903149568 4991312556608256 4992136795127808 4992212378594304 5001868055937024 5001887062305792 5001962793396246 5011637329483776 5021330577555456 5021406603030528 5021425683642924 5031137863839744 5031214037802072 5040945150124032 5050790746120368 5060636342116704 5106228711653376 5116182373859328 5126097305862144 5126174917558272 5136089698271232 5146101569028096 5146121123463168 5156074483089408 5156152548655104 5166144941064192 5166223159101696 5176215399038976 5177148554870784 5186305487536128 5186325194740224 5187240462385152 5196434990441472 5197293101776896 5197371791413248 5206584277532178 5207424277413888 5217575201931264 5217595027955712 5227686628687872 5227765778497536 5228629063630848 5237877050966016 5237896954134528 5237976258533664 5238821323014144 5248107279581184 5249053395910656 5258337508196352 5258357489111616 5259285468807168 5268607698642048 5269477728190464 5269557510738432 5279322143195136 5279749614600192 5290061625566208 5299944495316992 5300293387419648 5300373636532224 5310625343340544 5310645522941952 5310725928791076 5320647403501824 5320997658464256 5331369973587968 5331390232015944 5341782805567632 5400414727962624 5421428014841856 5431996100640768 5442523065483264 5442605468024832 5452773319507968 5453132272238592 5463782921207808 5473990336315392 5474433570177024 5475420488073216 5485125823243776 5495373111066624 5496280587436032 5496725626159104 5517750433480704 5518113663614976 5518197210636288 5528506282278912 5528870220464128 5539304146111488 5539668795113472 5550017979875328 5550467369762816 5551383944101888 5561308126344384 5571613380575232 5571697737609216 5572617817817088 5573069037633536 5583480620580864 5593377495343104 5594385856167936 5594754131165184 5594838838561792 5605206226108416 5605291091755008 5615226626184288 5616153894518784 5616238925918592 5616608639490048 5627101562929152 5638091995669248 5638548516988056 5648996899749888 5649082428409344 5660030096819712 5660115792527331 5671063293889536 5682139589385414 5693215884881292 5744507300610048 5755705170591744 5756084065140736 5766946782253056 5778100910555136 5778568768520192 5789364265156608 5800583793475584 5800671617236992 5801629508960256 5811890974359552 5812938728275968 5823242323918848 5824292124229632 5834593673478144 5835645520183296 5845989364246656 5846954739499008 5847043265339904 5858352312090624 5869772102172672 5869794406450176 5881147457273856 5881236500809728 5882207696584704 5892611682336768 5892634073401344 5892723290850372 5893673988390912 5904120689528832 5905162631643136 5905185070399488 5915629696720896 5915652175250568 5916606572003328 5916696152408064 5927183660972304 5928139918147584 5928162444214272 5928252199580736 5939718316425216 5951206610436096 5951296714702848 5951319328761984 5962830060847104 5962920341098752 5974453511258112 5974476213309696 5986122365772288 5997791220286464 5997814011017937 6009505656263586 6075466568957952 6099106516697088 6110995613220864 6122838448668672 6122931151527936 6134773806268416 6135879768735744 6146732429672448 6146755786358784 6147840548012032 6158737766449152 6159754787291136 6159848049082368 6170766551149248 6183816329428992 6195368907767808 6195870552293376 6207877871566848 6207971861965824 6219475401572352 6219569567563776 6219978998022144 6221100321079296 6232127394502656 6243770227359744 6244275790983168 6245306937114624 6245401494208512 6256471642137432 6268159954810368 6269195045044224 6269702667337728 6281415698153472 6281829199904768 6293684088188928 6294098397560832 6294193693382016 6305857004371968 6305952478224384 6306367595216896 6318268791658416 6318684719426304 6330489258295296 6331001843635712 6343367081611563 6355121512218624 6355217731960512 6379946205625728 6449973109456896 6450495369510912 6475168316915712 6475594573283328 6500363524374528 6500889864585216 6513034798301184 6525755569391616 6526833197580288 6538377346154496 6539556069310464 6552303741960192 6552328639758336 6563917882662912 6565001812770816 6565101210206208 6565533386801152 6577799087259648 6577923673507392 6590646351101952 6591180001593344 6603393636237312 6603493614944256 6616290889433088 6616391063410944 6617483658657792 6629188142628864 6630383236939776 6642135775719936 6643307960598528 6643333204199424 6655083408811008 6656182393503744 6656283171459072 6668081618593842 6669157407916032 6669182749741056 6669283724528328 6682183105978368 6695107436740608 6695208804040704 6695234244857232 6708183818452992 6708285383736096 6721260200165376 6721285739973408 6734387661493824 6747515122822272 6808304948871168 6821576498479104 6834796407816192 6834899890077696 6861494831284224 6874870064873472 6888193254752256 6888297545468928 6901620532051968 6902864739827712 6915073983381504 6915100259653632 6916320616513536 6928579987255296 6929724135702528 6929829055217664 6942112370042904 6943232369885184 6956766935908352 6956793370607616 6970248838250496 6970354371330048 6983836067954688 6983862605512704 6983968344711552 6997476372774912 6998737861214208 7011116677595136 7011143318815488 7012380625076224 7024810264856064 7025970304253952 7026076680984576 7038530597404611 7039096190926848 7039666152800256 7053415500754944 7066592660422656 7067057849892864 7067164848709632 7080860697255936 7080967905054768 7094089129918464 7094196538002432 7094663544619008 7108520309354592 7121800415582208 7122377074090176 7149619948455576 7200552970616832 7228570686455808 7256807290699776 7270364426010624 7285043894943744 7298653781753856 7299244760236032 7300560650764288 7313501097658368 7327053212811264 7327164148088832 7328967501545472 7355674514423808 7357000577974272 7357484884819968 7357596280848384 7371341709705216 7384407617995776 7385627039367168 7385738861481984 7386225060151296 7400023973167104 7414477144989696 7415077501792512 7428817840766976 7428930316812288 7430157090422784 7443439946337312 7444640827441152 7444669115990016 7457836660457472 7459181141557248 7459672174886912 7473721455673344 7473749854724352 7486968834912384 7488205192691712 7488318567891456 7488811519320064 7502802083905536 7502944190094369 7517455994225664 7518064689317408 7531995866333184 7532109904545792 7546706795759616 7546821056703108 7561417725186048 7576186119180552 7590954513175056 7659343067480064 7674273560788992 7689145958793216 7689262376337408 7704134547406848 7719152353542144 7719181685194752 7734111724634112 7734228822982656 7749187965812736 7749334738652544 7764323098558464 7765722832306176 7779458231304192 7780860693577728 7794652485662208 7795939652665344 7796057687119872 7811136416120832 7826362802896896 7826392541933568 7841529943031808 7841648667746304 7842943595446272 7856815576449024 7856845431201792 7856964387800496 7858231984521216 7872160919371776 7873580093865984 7887506262294528 7887536233667424 7888808762671104 7888928203210752 7902911547963072 7904216592285696 7904336266107648 7919624421900288 7935062286270464 7935092438349312 7950440081129472 7950560454798336 7965938015010816 7965968284412928 7966088893186614 7981496487696384 7997054960381952 7997085348023916 8012674208351448 8100622091943936 8132142022262784 8147994150961152 8163784598224896 8163908202037248 8179159979261952 8179698408357888 8195643239563264 8195674381811712 8211650355265536 8213130732109824 8227688734865664 8245088439238656 8260491877023744 8261160736391168 8277170495422464 8277295815954432 8292759423418368 8293305330696192 8294800428105728 8309503192670208 8325026969812992 8325701054644224 8327075916152832 8327201992278016 8341962189516576 8357420070862848 8357546606413824 8358926726725632 8359603556450304 8375220930871296 8390066243014656 8391578784251904 8392131196747776 8392258257842688 8407809339162624 8407936637632512 8422839939276432 8424230841778176 8424358388877888 8424912959235072 8440652344393728 8457137993503872 8457822775482084 8473495349624832 8473623642614016 8506594940834304 8539823827321938 8600660492681216 8633557755887616 8634126097711104 8667151365832704 8667853152780288 8684046397734912 8700875690213376 8701007425855488 8702444263440384 8717836461539328 8719408092413952 8734863485878272 8736404989280256 8736438186344448 8751890510217216 8753335750361088 8753468280274944 8768984046369984 8770432109248512 8770564898009856 8787528468135936 8804658153259008 8804691609675264 8821721185910784 8821854751214592 8823311544877056 8838917523505152 8839084936275558 8840510982586368 8856181034293248 8857743947464704 8857777605599232 8873444545081344 8874909858004992 8875044228612096 8890775491458456 8892209877221376 8892243666321408 8892378299371104 8909577474637824 8926809915654144 8926945072054272 8926978993142976 8944245091270656 8944380511648128 8961680266887168 8961714319964544 8979183548658432 8996686830429696 9014258484395379 9113199853436928 9148659775045632 9166493419831296 9184257673003008 9184396727291904 9202160709402624 9203819653103616 9220098644508672 9220133679538176 9221760822018048 9238106649673728 9239632180936704 9239772073623552 9256149826723872 9257643159846912 9275724494143488 9293053361651712 9293805828440064 9311816807350272 9311957792948736 9329354351345664 9329968497033216 9331650481618944 9348155570126848 9348191091753984 9366413686474752 9367960405671936 9368102241312768 9384707463206148 9386221537067008 9404554001006592 9422123547230208 9422743799857152 9422886464946176 9441147596341248 9441290540073024 9458785506557952 9458928717336576 9459551392825344 9478027079139456 9495733887442944 9496502765453568 9532682268327936 9532826597940768 9569919308438592 9674959664185344 9675743054266368 9693819234680832 9712752475373568 9713391859924992 9732326346981376 9751334796877824 9769552197451776 9771956668727296 9807566019231744 9809334103965696 9809979846426624 9810128374464512 9828455612940288 9845876823994368 9847502719156224 9847651815309312 9848300080201728 9866698630889472 9885969526652928 9886770002390016 9905090454355968 9905240422416384 9924436334149632 9924586595116416 9926225487986688 9943782213943296 9945574855409664 9963203663579904 9964961940897792 9964999806299136 9982625113216512 9984273590255616 9984424757188608 10002122427890763 10003736111874048 10003774124611584 10003925586792492 10023274658967552 10042661155110912 10042813206061056 10042851367285848 10062275727679488 10062428075604144 10081890300248064 10101581492240736 10121272684233408 10212457423306752 10232364747718656 10252194611724288 10252349835116544 10272179396542464 10292242246926336 10312305097310208 10332289882128384 10332446318203392 10352430798077952 10354297109741568 10372610975072256 10372650389480448 10374480924770304 10392869980882944 10394586203553792 10394743582826496 10413168555064356 10414848554827776 10435150403862528 10435190055911424 10455373257375744 10455531556995072 10457258127261696 10475754101932032 10475793908269056 10475952517067328 10496214559162368 10498106791821312 10516675016392704 10516714978223232 10518570937614336 10537215397284096 10538955456380928 10539115021476864 10558644286390272 10559499229200384 10580123251132416 10599888990633984 10600586774839296 10600747273064448 10621250686681088 10621291045883904 10621451857582152 10641294807003648 10641995316928512 10662739947175936 10662780464031888 10683565611135264 10800829455925248 10842856029683712 10863992201281536 10885046130966528 10885210936049664 10905546639015936 10927565842415616 10947980672630784 10948867140354048 10950840976146432 10970251646487552 10990746222133248 10993451252318208 11035500866961408 11036227327229952 11036394421272576 11057012564557824 11057740440928256 11078608292222976 11079337590226944 11100035959750656 11100934739525632 11122616252688768 11143226761150464 11143395475218432 11145235635634176 11146138075267072 11166961241161728 11186754990686208 11188771712335872 11189508262330368 11189677677123584 11210412452216832 11210582183510016 11230453252368576 11232307789037568 11232477851837184 11233217278980096 11254203125858304 11276183991338496 11277097033976112 11297993799499776 11298164856818688 11320060193639424 11320231585054662 11342126587779072 11364279178770828 11386431769762584 11489014601220096 11511410341183488 11512168130281472 11533893564506112 11556201821110272 11557137537040384 11578728530313216 11601167586951168 11601343234473984 11603259017920512 11623781948719104 11646484647837696 11648584248459264 11669187346956288 11671291040366592 11691978728493312 11693909478998016 11694086530679808 11716704624181248 11739544204345344 11739588812900352 11762294914547712 11762473001619456 11764415393169408 11785223364673536 11785268146802688 11785446581700744 11787347976781824 11808241379057664 11810325263286272 11810370140798976 11831259393441792 11831304350501136 11833213144006656 11833392304816128 11854367321944608 11856279836295168 11856324888428544 11856504399161472 11879436632850432 11902593429405696 11902638657523968 11925660121694208 11925840682197504 11948907022516224 11948952426619392 11949133339779921 11972244731544576 11995582440572928 11995628022035874 12019011312527172 12150933137915904 12198213033394176 12221991226441728 12245676897337344 12245862303055872 12269547612536832 12271759537471488 12293464859344896 12293511572717568 12317475532898304 12319696098164736 12341533102298496 12367632658857984 12390737815535616 12391741104586752 12415755743133696 12415943723931648 12438950803144704 12439139135127552 12439957996044288 12442200642158592 12464254789005312 12487540454719488 12488551581966336 12490613874229248 12490802988417024 12512943284274864 12536319909620736 12538390090088448 12539405334675456 12562831396306944 12563658399809536 12587368176377856 12588196795121664 12588387386764032 12611714008743936 12611904956448768 12612735190433792 12636537583316832 12637369438852608 12660978516590592 12662003687271424 12686734163223126 12710243024437248 12710435463921024 12759892411251456 12809735740982907 12900990739021824 12950336633831424 12951189146566656 13000727048749056 13001779729170432 13026069596602368 13051511138783232 13053666395160576 13076754692308992 13079112138620928 13104607483920384 13104657279516672 13127835765325824 13130003625541632 13130202420412416 13131066773602304 13155598174519296 13155847347014784 13181292702203904 13182360003186688 13206987229888512 13232581778866176 13232782126821888 13234967317315584 13258376285257728 13260766473879552 13284271551439872 13286615921197056 13286666408398848 13310166817622016 13312364787007488 13312566342918144 13336163237187684 13338314815832064 13338365499482112 13338567449056656 13364366211956736 13390214873481216 13390417608081408 13390468489714464 13416367636905984 13416570767472192 13442520400330752 13442571479946816 13468775322987648 13495030245644544 13616609897742336 13669799780155392 13722989662568448 13749740129746944 13776386509504512 13776595090937856 13803241064103936 13805729479655424 13830147966763008 13830200519307264 13832641233027072 13857159974510592 13859448271405056 13859658110435328 13884224740085808 13886464739770368 13913533871816704 13913586741215232 13940497676500992 13940708742660096 13967725211025408 13967936689423104 13994952745549824 13997475722428416 14022233355190272 14022286637630976 14024761250152448 14049620529712128 14051940608507904 14052153361969152 14077061194809222 14079332305600512 14106831001509888 14133185320845312 14134115699785728 14134329697419264 14161721394511872 14161935810109536 14188178259836928 14188393076004864 14189327089238016 14217040618709184 14243600831164416 14244754148180352 14299239896911152 14401105941233664 14513614581399552 14540728852021248 14570087789887488 14597307563507712 14598489520472064 14601121301528576 14627002195316736 14654328296177664 14657935003090944 14711349028847616 14714001155948544 14714969769639936 14715192561696768 14742683419410432 14768815235991552 14771254078734336 14771477722963968 14772450120302592 14800047946334208 14828954289979392 14830155003585024 14857635681533952 14857860633624576 14860314180845568 14886879892674624 14889338231980032 14915673320914944 14918362283114496 14919344349773824 14947442911346688 14947499709448704 14973937669824768 14976410385383424 14976637135782912 14977623038640128 15005604167811072 15005888380188738 15034911988451328 15036129378634816 15063991732666368 15064219809091584 15093413591519232 15093642113406216 15122835450372096 15152372238361104 15181909026350112 15318686134960128 15348547121577984 15378291917586432 15378524752674816 15408269094813696 15438304707084288 15438363370389504 15468223449268224 15468457645965312 15498669477305088 15528646197116928 15531445664612352 15558916462608384 15561721387155456 15589304971324416 15591879305330688 15592115374239744 15622272832241664 15652725605793792 15652785083867136 15683059886063616 15683297335492608 15685887190892544 15713631152898048 15713690862403584 15713928775600992 15716463969042432 15744321838743552 15747160187731968 15775012524589056 15775072467334848 15777856406421504 15805823095926144 15808433184571392 15808672532215296 15839248843800576 15870124572540928 15870184876698624 15900880162258944 15901120909596672 15931876030021632 15931936568825856 15932177786373228 15962992975392768 15994109920763904 15994170696047832 16025348416702896 16201244183887872 16264284044525568 16295988301922304 16327569196449792 16327816404074496 16358319958523904 16359396816715776 16391348763623424 16423300710531072 16426261464219648 16455377469731328 16490176878477312 16522321472782336 16554340990844928 16554591631908864 16585518846836736 16586610661392384 16589600856211456 16619006385340416 16650053939625984 16651402109288448 16654151832305664 16654403984556032 16683924379033152 16714840141725696 16715093212827648 16717853453451264 16719207112900608 16750441861742592 16780132486029312 16783157568503808 16784262393495552 16784516515685376 16815618678325248 16815873275265024 16845679878552864 16848461683556352 16848716777755776 16849825918470144 16881304688787456 16914275987007744 16915645550964168 16946990699249664 16947247285228032 16980347377581993 17013189881668608 17079647654643876 17201320985362432 17267115511775232 17268252195422208 17334302731665408 17335706305560576 17368092795469824 17401751380426752 17402014851710976 17404888526880768 17435672923078656 17438816184827904 17469726971756544 17472876372688896 17503781020434432 17506936560549888 17537968092739968 17540864218497024 17541129796019712 17575056936271872 17609316306518016 17609383219350528 17643442371821568 17643709502429184 17646623089754112 17677835047010304 17678169872551116 17681021965172736 17712362068586496 17715487894929408 17715555211198464 17746889090162688 17749819716009984 17750088457224192 17781550982916912 17784419754442752 17784487332642816 17784756598742208 17819154949275648 17853619831308288 17853890144108544 17853957986285952 17888490182541312 17888761023296256 17923360533774336 17923428639929088 17958367097316864 17993373660859392 17993442033053811 18028516968790758 18226399706873856 18297319550091264 18332986839662592 18368515346006016 18368793454583808 18404321418805248 18407639306207232 18440197289017344 18440267359076352 18443521644036096 18476213299347456 18479264361873408 18479544147247104 18512299653447744 18551448988286976 18586106723303424 18587611656880128 18623633614700544 18623915585897472 18658708702691328 18659936994066432 18663300963237888 18696311140253696 18696382183507968 18732827372949504 18735920811343872 18736204482625536 18769414926412296 18772443074134016 18809108002013184 18844247094460416 18845487599714304 18845772929892352 18882295192682496 18882581080146048 18917571013115904 18917857434673152 18919102785650688 18956054158278912 18991467774885888 18993005530907136 19030101244834689 19065364536655872 19065653195881536 19139838616877184 19349919328370688 19351486108532736 19425504950747136 19426783719849984 19464652693962752 19502669593755648 19539104394903552 19543913337454592 19615132038463488 19618668207931392 19620256748929024 19656911225880576 19691753647988736 19695005438312448 19695303630618624 19696600160403456 19733397261778944 19771939053305856 19773540004780032 19810180908711936 19810480844832768 19848872668299264 19849173190232832 19852450975973376 19887564427886592 19891149710819328 19926407327159808 19929923881795584 19929999612598272 19965250226433024 19968547180511232 19968849514377216 20004244855781526 20007472223748096 20007548249223168 20007851173584984 20046549317935104 20085322310221824 20085626412122112 20085702734571696 20124551455358976 20124856151208288 20163780600496128 20203162984481472 20242545368466816 20424914846613504 20464729495437312 20504389223448576 20504699670233088 20584484493852672 20624610194620416 20664579764256768 20664892636406784 20704861596155904 20708594219483136 20745221950144512 20745300778960896 20748961849540608 20785739961765888 20789172407107584 20789487165652992 20826337110128712 20829697109655552 20870300807725056 20870380111822848 20910746514751488 20911063113990144 20951508203864064 20951587816538112 20951905034134656 20992429118324736 20996213583642624 21033350032785408 21033429956446464 21037141875228672 21074430794568192 21077910912761856 21078230042953728 21115591792213833 21117288572780544 21118998458400768 21160246502264832 21199777981267968 21201173549678592 21201494546128896 21242501373362176 21242582091767808 21242903715164304 21282589614007296 21283990633857024 21325479894351872 21325560928063776 21367131222270528 21601658911850496 21685712059367424 21770421872099328 21811093278031872 21855131684831232 21895961345261568 21897734280708096 21901681952292864 21940503292975104 21981492444266496 21986902504636416 22071001733922816 22072454654459904 22072788842545152 22114025129115648 22115480881856512 22157216584445952 22158675180453888 22200071919501312 22201869479051264 22245232505377536 22286453522300928 22286790950436864 22290471271268352 22292276150534144 22333922482323456 22373509981372416 22377543424671744 22379016524660736 22379355354247168 22421164367020032 22460906504737152 22464615578075136 22464955703674368 22466434557960192 22508406251716608 22552367982676992 22554194067952224 22595987598999552 22596329713637376 22640120387278848 22640463170109324 22684253175558144 22728558357541656 22772863539525168 22978029202440192 23022820682366976 23067787129012224 23112403642220544 23114275074080768 23157457060626432 23202335173902336 23202686468947968 23247563897438208 23292969295675392 23297168496918528 23338374693912576 23342582080733184 23383957456986624 23387818957996032 23388173061359616 23433409248362496 23479088408690688 23479177625800704 23524589829095424 23524946003238912 23528830786338816 23570446729347072 23570536293605376 23570893163401488 23574695953563648 23616482758115328 23620650526572544 23620740281597952 23662518786883584 23662608701002272 23666426288013312 23666784609632256 23708734643889216 23712649776857088 23713008798322944 23758873265700864 23805186858811392 23805277315047936 23851320243388416 23851681364395008 23897814045032448 23897904853238784 23898266679559842 23944489463089152 23991164881145856 23991256044071748 24038022625054344 24301866275831808 24396426066788352 24443982452883456 24491353794674688 24491724606111744 24539095225073664 24586929718689792 24587023145435136 24634951065796608 24639392196329472 24683066204596992 24735265317715968 24781475631071232 24783482209173504 24831511486267392 24831887447863296 24878278270255104 24879915992088576 24884401284317184 24928509578010624 24975080909438976 24977103163932672 24981227748458496 24981605976834048 25025886568549728 25072639819241472 25076780180176896 25078810669350912 25125662792613888 25174736352755712 25176393590243328 25176774773528064 25223428017487872 25223809912897536 25225470380867584 25273075166633664 25274738877705216 25321957033181184 25324007374542848 25373468326446252 25420486048874496 25420870927842048 25519784822502912 25619471481965814 25801981478043648 25900673267662848 25902378293133312 26001454097498112 26003559458340864 26052139193204736 26103022277566464 26107332790321152 26153509384617984 26158224277241856 26209214967840768 26209314559033344 26255671530651648 26260007251083264 26260404840824832 26262133547204608 26311694694029568 26362585404407808 26364720006373376 26413974459777024 26465163557732352 26465564253643776 26469934634631168 26516752570515456 26521532947759104 26568543102879744 26573231842394112 26573332816797696 26620333635244032 26624729574014976 26625132685836288 26672326474375368 26676629631664128 26676730998964224 26677134898113312 26728732423913472 26780429746962432 26780835216162816 26780936979428928 26832735273811968 26833141534944384 26885040800661504 26885142959893632 26937550645975296 26990060491289088 27042775453186137 27339599560310784 27445979325136896 27499480259493888 27552773019009024 27553190181875712 27606482128207872 27611458959310848 27660295933526016 27660401038614528 27665282466054144 27714319949021184 27718896542810112 27719316220870656 27768449480171616 27772929479540736 27827173482430464 27881417485320192 27935450422050816 27935873378846208 27989905491099648 27994951444856832 28044466710380544 28044573275261952 28049522500304896 28099241059424256 28103881217015808 28104306723938304 28154122389618444 28158664611201024 28213662003019776 28266370641690624 28268231399571456 28268659394838528 28323442789023744 28323871620219072 28376356519673856 28376786152009728 28378654178476032 28434081237418368 28487201662328832 28489508296360704 28598479793822304 29027229162799104 29081457704042496 29140175579774976 29196979040944128 29202242603057152 29254004390633472 29308656592355328 29315870006181888 29422698057695232 29428002311897088 29429939539279872 29430385123393536 29485366838820864 29537630471983104 29542508157468672 29542955445927936 29544900240605184 29600095892668416 29657908579958784 29660310007170048 29715271363067904 29715721267249152 29773759785349248 29778676463960064 29831346641829888 29836724566228992 29838688699547648 29894885822693376 29894999418897408 29947875339649536 29952820770766848 29953274271565824 29955246077280256 30011208335622144 30011776760377476 30069823976902656 30072258757269632 30127983465332736 30128439618183168 30186827183038464 30187284226812432 30245670900744192 30304744476722208 30363818052700224 30637372269920256 30697094243155968 30756583835172864 30757049505349632 30816538189627392 30876726740779008 30936915291930624 30997338954610176 31057292394233856 31062891329224704 31117832925216768 31123442774310912 31178609942648832 31183758610661376 31184230748479488 31244545664483328 31305451211587584 31305570167734272 31366119772127232 31366594670985216 31371774381785088 31427262305796096 31427381724807168 31427857551201984 31488643677487104 31494320375463936 31550025049178112 31550144934669696 31555712812843008 31611646191852288 31616866369142784 31617345064430592 31678497687601152 31740249145081856 31740369753397248 31801760324517888 31802241819193344 31863752060043264 31863873137651712 31864355572746456 31925985950785536 31988219841527808 31988341392095664 32050696833405792 32402488367775744 32528568089051136 32591976603844608 32655138392899584 32655632808148992 32716639917047808 32782697527246848 32846601421062144 32852522928439296 32910754939462656 32980353756954624 33044642945564672 33108681981689856 33109183263817728 33171037693673472 33173221322784768 33179201712422912 33238012770680832 33300107879251968 33302804218576896 33308807969112064 33367848758066304 33429680283451392 33430186425655296 33435706906902528 33438414225801216 33500883723485184 33560264972058624 33566315137007616 33568524786991104 33569033031370752 33631237356650496 33631746550530048 33691359757105728 33696923367112704 33697433555511552 33699651836940288 33762609377574912 33828551974015488 33831291101928336 33893981398499328 33894494570456064 33960694755163986 34026379763337216 34159295309287752 34402641970724864 34534231023550464 34536504390844416 34668605463330816 34671412611121152 34736185590939648 34803502760853504 34804029703421952 34809777053761536 34871345846157312 34939453943513088 34945752745377792 35007562040868864 35013873121099776 35075936185479936 35081728436994048 35082259592039424 35150113872543744 35218632613036032 35218766438701056 35286884743643136 35287419004858368 35293246179508224 35355670094020608 35356339745102232 35362043930345472 35424724137172992 35430975789858816 35431110422396928 35493778180325376 35499639432019968 35500176914448384 35563101965833824 35568839508885504 35568974665285632 35569513197484416 35638309898551296 35707780288217088 35707915972571904 35776980365082624 35777522046592512 35846721067548672 35846857279858176 35847400019339763 35916734194633728 35986747321718784 35986884066107622 36057033937581516 36452799413747712 36594639100182528 36665973679325184 36737030692012032 36737586909167616 36808642837610496 36815278612414464 36880394578034688 36880534718152704 36952426598694912 36959088294494208 37024599306895488 37102897976573952 37172213446606848 37175223313760256 37247267229401088 37247831171794944 37317417405382656 37319873988132864 37326601926475776 37392622280507392 37392764367015936 37465654745899008 37471841622687744 37472408965251072 37538829852824592 37544886148268032 37618216004026368 37688494188920832 37690975199428608 37691545859784704 37764590385364992 37765162160292096 37835142026231808 37835714869346304 37838205571301376 37912108316557824 37982935549771776 37986011061814272 38060202489669378 38130729073311744 38131306391763072 38279677233754368 38429207222948721 38702972217065472 38851009901494272 38853567439699968 38929305387925504 39005339187511296 39078208789807104 39230264076926976 39237336415862784 39240513497858048 39313822451761152 39383507295977472 39390010876624896 39390607261237248 39393200320806912 39466794523557888 39543878106611712 39547080009560064 39620961689665536 39697745336598528 39698346380465664 39704901951946752 39775128855773184 39782299421638656 39852814654319616 39859847763591168 39859999225196544 39930500452866048 39937094361022464 39937699028754432 40008489711563052 40014944447496192 40015096498446336 40015702347169968 40093098635870208 40170644620443648 40171252824244224 40171405469143392 40249102910717952 40249712302416576 40327561200992256 40406325968962944 40485090736933632 40849829693227008 41009399340466176 41168968987705344 41249220389240832 41329159528513536 41329785272813568 41409723192311808 41417188438966272 41490443900289024 41490601557921792 41497923699081216 41571479923531776 41578344814215168 41578974331305984 41652674220257424 41659394219311104 41740601615450112 41740760223645696 41821493029502976 41822126227980288 41903175633076224 41903810068269312 41984858236649472 41992427167285248 42066700065570816 42066859912892928 42074283750457344 42148861589136384 42155821825523712 42156460085907456 42231183584427666 42237996916801536 42320493004529664 42399555962535936 42402347099357184 42402989092257792 42485002746724352 42485164183535616 42485807430328608 42565179228014592 42567981267714048 42650959788703744 42651121856127552 42734262444541056 43203317823700992 43540843744198656 43622186556063744 43710263369662464 43791922690523136 43795468561416192 43803363904585728 43881006585950208 43962984888532992 43973805009272832 44142003467845632 44144909308919808 44145577685090304 44228050258231296 44230961763713024 44314433168891904 44317350360907776 44400143839002624 44403738958102528 44490465010755072 44572907044601856 44573581900873728 44580942542536704 44584552301068288 44747019962744832 44755086849343488 44758033049321472 44758710708494336 44842328734040064 44921813009474304 44929231156150272 44929911407348736 44932869115920384 45016812503433216 45104735965353984 45108388135904448 45191975197999104 45192659427274752 45280240774557696 45280926340218648 45368506351116288 45457116715083312 45545727079050336 45956058404880384 46045641364733952 46135574258024448 46224807284441088 46228550148161536 46314914121252864 46404670347804672 46405372937895936 46585938591350784 46594336993837056 46676749387825152 46685164161466368 46767914913973248 46775637915992064 46776346122719232 46866818496724992 46958176817381376 46958355251601408 47049179658190848 47049892006477824 47057661572677632 47140893458694144 47141072587210752 47141786326802976 47149391907127296 47232965516230656 47241480563195904 47325037573767168 47325217402004544 47333569219264512 47417469287778432 47425299553714176 47426017596645888 47517746531401728 47610373717622784 47610554630095872 47702640486776832 47703362728790016 47795628090064896 47795809706477568 47796533359119684 47888978926178304 47982329762291712 47982512088143496 48076045250108688 48603732551663616 48792852133576704 48887964905766912 48982707589349376 48983449212223488 49078190450147328 49174046290870272 49269902131593216 49278784392658944 49366132409193984 49470530635431936 49566964418347008 49663022972534784 49663774895726592 49756556540510208 49759831984177152 49768802568634368 49857019156021248 49950161818877952 49954206327865344 49962455496916992 49963211953668096 50051773137099456 50145279638482944 50153560360353792 50157621338701824 50251325585227776 50349472705511424 50352787180486656 50353549547056128 50446856034975744 50447619825795072 50450940761735168 50546150333267328 50549477755410432 50643914066362368 50648014749085696 50746936652892504 50840972097748992 50841741855684096 51039569645005824 51238942963931628 51603962956087296 51801346535325696 51804756586266624 52002908194996224 52007118916681728 52104278386409472 52206044555132928 52214665580642304 52307018769235968 52316448554483712 52418629118066688 52511343061303296 52520809681649664 52524267094409216 52623389388059136 52725170808815616 52729440012746752 52827948919554048 52930327115464704 52931128507287552 52939869269262336 53033505141030912 53043065895518208 53137086205759488 53146463684788224 53146665633595392 53240667270488064 53249459148029952 53250265371672576 53344652948750736 53353259263328256 53353461997928448 53354269796226624 53457464847826944 53560859493924864 53561670432325632 53561873958857856 53665470547623936 53666283069888768 53770081601323008 53770285919787264 53875101291950592 53980120982578176 53980326099161433 54085550906372274 54679199120621568 54891958650273792 54998960518987776 55105546038018048 55106380363751424 55212964256415744 55222917918621696 55320591867052032 55320802077229056 55330564932108288 55428639898042368 55437793085620224 55438632441741312 55536898960343232 55654346964860928 55762834970640384 55870900844101632 55871746757692416 55979810982199296 55989902889713664 56088933420761088 56089146550523904 56099045000609792 56198482118848512 56207762434031616 56208613447876608 56308244779236888 56317329222402048 56427324006039552 56532741283381248 56536462799142912 56537318789677056 56646885578047488 56647743240438144 56752713039347712 56753572304019456 56757308356952064 56868162474836736 56974403324657664 56979016592721408 57090303734504067 57196959587644608 58054458325598208 58280351159549952 58393958081888256 58404485206114304 58508008781266944 58617313184710656 58631740012363776 58845396115390464 58856004623794176 58860770246787072 58970733677641728 59075260943966208 59085016314937344 59085910891855872 59089800481210368 59200191785336832 59315817159917568 59320620014340096 59430542726135808 59431442534498304 59547519570698496 59557352927920128 59662693283659776 59673449132457984 59677377399095296 59789771645386752 59789998837794816 59895750679299072 59905641541533696 59906548543131648 59910492154560512 60022416671244288 60023553520754952 60139647953805312 60144517514539264 60255966930665472 60256879236366336 60373654366076928 60374568453624864 60491341801488384 60609488953444416 60727636105400448 61274744539840512 61394188486311936 61513167670345728 61514099010699264 61753453481558016 61873830583861248 61994677909220352 62114584788467712 62125782658449408 62235665850433536 62246885548621824 62357219885297664 62367517221322752 62368461496958976 62489091328966656 62610902423175168 62611140335468544 62732239544254464 62733189341970432 62854524611592192 62854763449614336 62855715102403968 62977287354974208 62988640750927872 63100050098356224 63100289869339392 63111425625686016 63223292383704576 63233732738285568 63234690128861184 63346775376641499 63356995375202304 63480498290163712 63480739506794496 63603520649035776 63604483638386688 63727504120086528 63727746275303424 63728711145492912 63851971901571072 63976439683055616 63976682784191328 64101393666811584 64804976735551488 65057136178102272 65311265616297984 65433279834095616 65565395054493696 65693202842124288 65705045856878592 65821509878925312 65960707513909248 66089285891129344 66217363963379712 66218366527635456 66342075387346944 66346442645569536 66476025541361664 66600215758503936 66605608437153792 66617615938224128 66735697516132608 66859360566902784 66860372851310592 66871413813805056 66876828451602432 67001767446970368 67120529944117248 67132630274015232 67137049573982208 67138066062741504 67263493101060096 67382719514211456 67393846734225408 67394867111023104 67399303673880576 67525218755149824 67657103948030976 67662582203856672 67787962796998656 67788989140912128 67921389510327972 68052759526674432 68318590618575504 68805283941449728 69068462047100928 69337210926661632 69342825222242304 69472371181879296 69607005521707008 69608059406843904 69742691692314624 69878907887026176 69891505490755584 70015124081737728 70027746242199552 70151872370959872 70163456873988096 70164519184078848 70300227745087488 70437265226072064 70437532877402112 70573769487286272 70574838009716736 70586492359016448 70711340188041216 70712679490204464 70724087860690944 70849448274345984 70861951579717632 70862220844793856 70987556360650752 70999278864039936 71000353828896768 71126203931667648 71137949330571264 71139026394968832 71276619797102592 71415560576434176 71415831945143808 71553960730165248 71555044093185024 71693442135097344 71693714559716352 71694800038679526 71833468389267456 71973494643437568 71973768132215244 72114067875163032 72905598827495424 73189278200365056 73331947358650368 73474061384024064 73475173818335232 73617285675220992 73760789156069376 73761069436305408 73904853197389824 73918176588988416 74049198613790976 74205795953147904 74344426893213696 74350446627520512 74494534458802176 74495662343589888 74634834810765312 74639747976265728 74653203852951552 74785244561014784 74785528734031872 74931309491798016 74943683245375488 74944817930502144 75077659705649184 75089772296536064 75236432008052736 75376988377841664 75383091719569408 75529180770729984 75530324320584192 75670284052463616 75671429738692608 75676411142602752 75824216633115648 75965871099543552 75972022123628544 76120404979338756 76261458146623488 76262612783526144 76559354467508736 76858414445897442 77405944434130944 77702019802988544 77707134879399936 77858610775851008 78010678375022592 78156417579614208 78460528153853952 78474672831725568 78481026995716096 78627644903522304 78767014591954944 78780021753249792 78781214522474496 78786400641613824 79087756213223424 79094160019120128 79241923379331072 79395490673197056 79396692760931328 79409803903893504 79550257711546368 79564598843277312 79705629308639232 79719695527182336 79719998450393088 79861000905732096 79874188722044928 79875398057508864 80016979423126104 80029888894992384 80030192996892672 80031404694339936 80186197271740416 80341289240887296 80342505648488448 80342810938286784 80498205821435904 80499424604833152 80655122401984512 80812651937925888 80970181473867264 81128326359558411 82018798680932352 82337937975410688 82498440778481664 82658319057027072 82659570545627136 82819446384623616 82834376877932544 82980887800578048 82981203115843584 82995847398162432 83142959847063552 83156689628430336 83157948662611968 83305348440514848 83318788438622208 83481520447291392 83644252455960576 83806351266152448 83807620136538624 83969716473298944 83984854334570496 84133400131141632 84133719825785856 84148567500914688 84297723178272768 84311643651047424 84312920171814912 84462367168855332 84475993833603072 84640986009059328 84799111925071872 84804694198714368 84805978184515584 84970005493448704 84970328367071232 84971614860657216 85130358456029184 85135962535428096 85301919577407488 85302243712255104 85468524889082112 87081687488397312 87244373112127488 87420526739324928 87590937122832384 87606727809171456 87762013171900416 87925969777065984 87947610018545664 88284006935691264 88289818617839616 88291155370180608 88456100516462592 88628866337783808 88634700721815552 88800287678005248 88807477916205056 88980930021510144 89145814089203712 89147163801747456 89169104602136576 89494039925489664 89510173698686976 89516066098642944 89517421416988672 89684657468080128 89843626018948608 89858462312300544 89859822814697472 89865738231840768 90033625006866432 90209471930707968 90216776271808896 90383950395998208 90385318854549504 90560481549115392 90561852680437296 90737012702232576 90914233430166624 91091454158100672 91912116809760768 92091282729467904 92271148516048896 92449614568882176 92457100296323072 92810745875791872 93171877182701568 93188673987674112 93353498775650304 93370328322932736 93535829827946496 93551275831984128 93552692245438464 93733636993449984 93916353634762752 93916710503202816 94098359316381696 94099784012955648 94115323145355264 94281786917388288 94282145174421504 94283572653605952 94465931032461312 94482961126391808 94650075147534336 94650434804009088 94667138438529024 94834938575556864 94850599107428352 94852035193291776 95035493062803456 95220747435245568 95221109260191744 95405280973553664 95406725457580032 95591256180129792 95591619412955136 95593066718239368 95777957852356608 95964659524583424 95965024176286992 96152090500217376 97207465103327232 97585704267153408 97775929811533824 97965415178698752 97966898424446976 98348092581740544 98539804263186432 98557568785317888 98732264818387968 98941061270863872 99133928836694016 99326045945069568 99327549791453184 99513113081020416 99519663968354304 99537605137268736 99714038312042496 99900323637755904 99908412655730688 99926423907336192 100103546274198912 100290559276965888 100307120720707584 100315242677403648 100502651170455552 100698945411022848 100705574360973312 100707099094112256 100893712069951488 100895239651590144 100901881523470336 101092300666534656 101098955510820864 101287828132724736 101296029498171392 101493873305785008 101681944195497984 101683483711368192 102079139290011648 102477885927863256 103207925912174592 103602693070651392 103609513172533248 104005816389992448 104014237833363456 104208556772818944 104412089110265856 104429331161284608 104614037538471936 104837258236133376 105022686122606592 105041619363299328 105048534188818432 105246778776118272 105450341617631232 105458880025493504 105655897839108096 105860654230929408 105862257014575104 105879738538524672 106067010282061824 106086131791036416 106274172411518976 106292927369576448 106293331267190784 106481334540976128 106498918296059904 106500530743345152 106689305897501472 106706518526656512 106706923995856896 106708539592453248 106914929695653888 107123340864651264 107123747917715712 107330941095247872 107332566139777536 107540163202646016 107540571839574528 107542200058019289 107750202583901184 107960241965156352 107960652198322866 108171101812744548 109358398241243136 109783917300547584 109997921037975552 110211092076036096 110212760727502848 110425928512831488 110445835837243392 110641183734104064 110641604154458112 110857279796084736 110877264883482624 111073797920686464 111308693929721856 111525669941280768 111741801688203264 111743493515384832 111959621964398592 111979805779427328 112177866841522176 112178293101047808 112198090001219584 112396964237697024 112415524868063232 112417226895753216 112616489558473776 112634658444804096 112854648012079104 113065482566762496 113072925598285824 113074637579354112 113293771156094976 113295486480876288 113505426078695424 113507144608038912 113514616713904128 113736324949673472 113948806649315328 113958033185442816 114180607469008134 114393919175289216 116108916651196416 116560702319099904 116787916163776512 116808970412228608 117016017562533888 117234626369421312 117690792230780928 117712009247588352 117721540493574144 117941467355283456 118150521887932416 118170032629874688 118171821783711744 118179600962420736 118400383570673664 118631634319835136 118641240028680192 118862885068996608 119095039141396992 119114705855840256 119325386567319552 119346898264915968 119354754798190592 119579543290773504 119579997675589632 119791501358598144 119811283083067392 119813097086263296 119820984309121024 120044833342488576 120047107041509904 120279295907610624 120289035029078528 120511933861330944 120513758472732672 120747308732153856 120749136907249728 120982683602976768 121218977906888832 121455272210800896 122549489079681024 123028198021398528 123506906963116032 123747661167722496 123989355818440704 124229169576935424 124251565316898816 124471331700867072 124493771097243648 124714439770595328 124735034442645504 124736922993917952 124978182657933312 125221804846350336 125222280670937088 125464479088508928 125466378683940864 125709526899228672 125711430204807936 125954574709948416 125977281501855744 126200100196712448 126200579738678784 126222851251372032 126446584767409152 126467465476571136 126469380257722368 126693550753282998 126713990750404608 126960996580327424 126961479013588992 127207041298071552 127208967276773376 127455008240173056 127455492550606848 127457422290985824 127703943803142144 127952879366111232 127953365568382656 128202787333623168 129609953471102976 130622531232595968 130866559668191232 131130790108987392 131386405684248576 131410091713757184 131643019757850624 131921415027818496 132178571782258688 132434727926759424 132436733055270912 132684150774693888 132692885291139072 132952051082723328 133200431517007872 133211216874307584 133235231876448256 133471395032265216 133718721133805568 133720745702621184 133742827627610112 133753656903204864 134241059888234496 134265260548030464 134274099147964416 134276132125483008 134526986202120192 134765439028422912 134787693468450816 134789734222046208 134798607347761152 135050437510299648 135314207896061952 135325164407713344 135575925593997312 135577978281824256 135842779020655944 136105519053348864 136637181237151008 138136924094201856 138674421853323264 138685650444484608 138944742363758592 139214011043414016 139216118813687808 139757815774052352 139783010981511168 140030248163475456 140055492484399104 140303744741919744 140326913747976192 140329038368157696 140600455490174976 140874530452144128 140875065754804224 141147538974572544 141149676019433472 141172984718032896 141422680376082432 141425358980408928 141448175721381888 141698896548691968 141724441689587712 141975112721301504 142000707657793536 142252407863335296 142275898661142528 142278052789937664 142553239594205184 142831121152868352 142831663890287616 143107921460330496 143110088186370048 143386884270194688 143387429119432704 143389600077359052 143666936778534912 143946989286875136 143947536264430488 144228135750326064 145811197654990848 146378556400730112 146663894717300736 146948122768048128 146950347636670464 147234571350441984 147522138872610816 147809706394779648 147836353177976832 148098397227581952 148411591906295808 148700893255041024 148989068917604352 148991324687179776 149269669621530624 149279495952531456 149306407705903104 149570489122029568 149571057468063744 149862618983596032 149887366490750976 149889635861004288 150155319411298368 150472864016105472 150753976755683328 150766183439138816 151058361541459968 151060648641168384 151340568104927232 151342859477385216 151352822285205504 151648433266231296 151931742199087104 151944044247257088 152240809958677512 152522916293246976 152525225567052288 153118708935017472 153716828891794884 154811888868261888 155404039605977088 155414269758799872 155717221551702016 156021356750045184 156312835159228416 156921056307707904 156949345663451136 156962053991432192 157534029183909888 157562429044948992 157572801283227648 158175512426446848 158188320038240256 158483846758662144 158790981346394112 158793385521862656 158819607807787008 159100515423092736 159129197686554624 159411258617278464 159439391054364672 159439996900786176 159722001811464192 159748377444089856 159750796115017728 160033958846252208 160059777789984768 160060385993785344 160062809388679872 160372394543480832 160682578481774592 160685011296976896 160685621876573568 160996411642871808 160998849209666304 161310244803969024 161625303875851776 161940362947734528 162256652719116822 164037597361864704 164675875950821376 164996881556963328 165316638114054144 165319141091254272 165638892769247232 165668753755865088 165961775601156096 165962406231687168 165991694796324864 166285919694127104 166313379256860672 166315897325223936 166610696881029696 166963040894582784 167288504911921152 167612702532304896 167615240273077248 167939432946597888 167969708669140992 168266800262283264 168267439651571712 168297135001829376 168595446356545536 168623287302094848 168625840343629824 168924734337710664 168951987667206144 169281972018118656 169598223850143744 169609388397428736 169611956369031168 169940010986897408 169940656734142464 169943229721314432 170260716912058368 170271925070856192 170603839154814976 170604487424510208 170937049778164224 171270911203512201 174163374976794624 174841053478649856 175181874245664768 175213455618342912 175524026343800832 175851939554131968 175895220037091328 176568013871382528 176582310740361216 176912201032925184 177257732675567616 177269401443631104 177600575356010496 177614955832410112 177961860043020288 178291628178407424 178294327603494912 178338209204273152 178988079850979328 179020347397373952 179032132197285888 179034842833977344 179369314936160256 179687252037897216 179716924624601088 179719645629394944 179731476463681536 180067250013732864 180418943861415936 180433552543617792 180767900791996416 180770637709099008 181120963098230784 181123705360874592 181474025404465152 181828466860333248 182182908316201344 183824233619521536 184182565458935808 184542297032097792 184914200592646144 185621491751583744 186343754365403136 186377347975348224 186706997551300608 186740656645865472 187071659655892992 187102551663968256 187105384490876928 187467273986899968 187832707269525504 187833421006405632 188196718632763392 188199568025911296 188563573834776576 188564290348843008 188567145307211904 188931862064922624 188965922252783616 189300150295068672 189300869608018176 189334276877058048 189669877151113728 189701198214856704 189704070386583552 190040326129924497 190070986125606912 190441494870491136 190442218520383488 190810561947107328 190813450915160064 191182512360259584 191183238825910272 191186133436478736 191555915704713216 191929319049166848 191930048352573984 192304181000434752 194414930206654464 195171408534306816 195933796848893952 196696185163481088 197079608526372864 197115137570635776 197464529636775936 197882122541727744 198267857673388032 198652091890139136 198655099582906368 199026226162040832 199039327936708608 199428076624084992 199800647275511808 199816825311461376 199852847814672384 200207092548397824 200581118553931776 200614241441415168 200630485354807296 201005302340911104 201397890822045696 201411148721946624 201414198188224512 201790479303180288 201803763046940672 202184601333069312 202197911021641728 202575656265449472 202592058996342784 202987746611570016 203363888390995968 203366967422736384 204158278580023296 204955771855726512 206415851824349184 207205386141302784 208011632779984896 208028475666726912 208417113545637888 208824178220531712 209228075076943872 209674516472266752 210045372245213184 210083238726598656 210097068377636864 210493557552236544 210900683235262464 210917760050987008 211311795678216192 211721308461858816 211724514029150208 211759477077049344 212134020564123648 212172263582072832 212548344823037952 212585854739152896 212586662534381568 212962669081952256 212997836592119808 213001061486690304 213378611795002944 213413847991713792 213417079184906496 213829859391307776 214246681729302528 214247495835431424 214661882190495744 214665132279555072 215080326405292032 215081143679149056 215084400116038578 215500405167802368 215920483930312704 215921304396645732 216342203625489096 218716796482486272 219567834601095168 219995842075951104 220422184152072192 220425521455005696 220851857025662976 221282367468208128 221283208308916224 221714559592169472 221754529766965248 222147595841372928 222617387859443712 223051339882561536 223483603376406528 223486987030769664 223919243928797184 223959611558854656 224355733683044352 224356586202095616 224396180002439168 224793928475394048 224831049736126464 224834453791506432 225232979116947552 225269316889608192 225709296024158208 226130965133524992 226149275158708224 226587542312189952 226590972961752576 227010852157390848 227014289216077824 227029233427808256 227472649899346944 227897613298630656 227916066370885632 228361214938016268 228787838350578432 232217833302392832 233121404638199808 233575832327553024 234032035125067776 234469252738842624 235381584461561856 235424018495176704 235443080987148288 235882934710566912 236301043775864832 236340065259749376 236343643567423488 236359201924841472 237263268639670272 237282480057360384 237725770137993216 238190078282793984 238229411711680512 238650773134639104 238693796529831936 238709509596381184 239159086581547008 239159995351179264 239583002717196288 239622566166134784 239626194172526592 239641968618242048 240089666684977152 240094214083019808 240558591815221248 240578070058157056 241023867722661888 241027516945465344 241494617464307712 241498273814499456 241965367205953536 242437955813777664 242910544421601792 243384979078675233 246056396042797056 247013813926232064 247495322335444992 247978711636881408 248458339153870848 248503130633797632 248942663401734144 248987542194487296 249428879541190656 249470068885291008 249473845987835904 249956365315866624 250444561341874176 250932757367881728 251419053798457344 251422860409615872 251909149419896832 251954563003711488 252400200393424896 252401159477357568 252445702502744064 252893169534818304 252934930953142272 252938760515444736 253387101506565996 253427981500809216 253921993160654848 253922958027177984 254414082596143104 254417934553546752 254910016480346112 254910985101213696 254914844581971648 255407887606284288 255905758732222464 255906731136765312 256405574667246336 261245062465191936 261733119336382464 262261580217974784 262772811368497152 262820183427514368 263286039515701248 263842830055636992 264357143564517376 264869455853518848 264873466110541824 265368301549387776 265904102165446656 266400863034015744 266422433748615168 266470463752896512 266942790064530432 267437442267611136 267441491405242368 267507313806409728 268482119776468992 268530521096060928 268548198295928832 268552264250966016 269053972404240384 269530878056845824 269575386936901632 269579468444092416 269597214695522304 270100875020599296 270628415792123904 270650328815426688 271151851187994624 271155956563648512 271685558041311888 272211038106697728 273274362474302016 276273848188403712 277348843706646528 277371300888969216 278432237627375616 279515631548104704 279566021963022336 280060496326950912 280110984968798208 280607489483839488 280653827495952384 280658076736315392 281200910980349952 281749060904288256 281750131509608448 282295077949145088 282299352038866944 282345969436065792 282845360752164864 282850717960817856 283397793097383936 283448883379175424 283950225442603008 284001415315587072 284504815726670592 284551797322285056 284556105579875328 285106479188410368 285662242305736704 285663327780575232 286215842920660992 286220176372740096 286773768540389376 286774858238865408 286779200154718104 287333873557069824 287893978573750272 287895072528860976 288456271500652128 291622395309981696 292757112801460224 293327789434601472 293896245536096256 293900695273340928 295044277745221632 295619412789559296 295672706355953664 296196794455163904 296823183812591616 297401786510082048 297978137835208704 297982649374359552 298539339243061248 298558991905062912 298612815411806208 299140978244059136 299142114936127488 299725237967192064 299779271722008576 300310638822596736 300945728032210944 301507953511366656 301532366878277632 302116723082919936 302121297282336768 302681136209854464 302685718954770432 302705644570411008 303296866532462592 303863484398174208 303888088494514176 304481619917355024 305045832586493952 305050451134104576 306237417870034944 307433657783589768 309623777736523776 310808079211954176 310828539517599744 312042713500090368 312625670318456832 313842112615415808 313924107982864384 315068058367819776 315124858089897984 315145602566455296 316351024852893696 316376640076480512 316967693517324288 317581962692788224 317586771043725312 317639215615574016 318201030846185472 318258395373109248 318822517234556928 318878782108729344 318879993801572352 319444003622928384 319496754888179712 319501592230035456 320067917692504416 320119555579969536 320120771987570688 320125618777359744 320744789086961664 321370022593953792 321371243753147136 321992823285743616 321997698419332608 322620489607938048 322626600174057867 323250607751703552 323880725895469056 324513305438233644 328075194723729408 329351751901642752 329993763113926656 330633276228108288 330638282182508544 331277785538494464 331337507511730176 331923551202312192 331924812463374336 332571839388254208 332631794650447872 333221393762059392 333926081789165568 334577009823842304 335225405064609792 335230480546154496 335878865893195776 335939417338281984 336533600524566528 336534879303143424 336594270003658752 337190892713091072 337246574604189696 337251680687259648 337849468675421328 337903975334412288 338563944036237312 339196447700287488 339218776794857472 339223912738062336 339881313468284928 339886459442628864 340521433824116736 340543850141712384 341207678309629952 341208974849020416 341874099556328448 342541822407024402 348326749953589248 349682106957299712 350363748491329536 350426911236685824 351048052687601664 351703879108263936 353136027742765056 353164621480722432 353824402065850368 354515465351135232 354538802887262208 355201150712020992 355229911664820224 355923720086040576 356588655206989824 356676418408546304 357976159701958656 358040694794747904 358064264394571776 358069685667954688 358738629872320512 359374504075794432 359433849249202176 359439291258789888 359462952927363072 360134500027465728 360837887722831872 360867105087235584 361535801583992832 361541275418198016 362241926196461568 362247410721749184 362948050808930304 363656933720666496 364365816632402688 367648467239043072 369084594064195584 369828401185292288 371242983503167488 372687508730806272 372754695950696448 373413995102601216 373481313291730944 374143319311785984 374205103327936512 374210768981753856 374934547973799936 375665414539051008 375666842012811264 376393437265526784 376399136051822592 377128580697686016 377134290614423808 377863724129845248 377931844505567232 378600300590137344 378601739216036352 378668553754116096 379339754302227456 379402396429713408 379408140773167104 380080652259848994 380141972251213824 380882989740982272 380884437040766976 381621123894214656 381626901830320128 382365024720519168 382366477651820544 382372266872957472 383111831409426432 383858638098333696 383860096705147968 384608362000869504 388829860413308928 391867593697787904 393392370326962176 394159217052745728 394230275141271552 394929059273551872 395764245083455488 396535715346776064 397304183780278272 397310199165812736 398052452324081664 398078655873417216 398856153248169984 399601294551023616 399633650622922752 399705695629344768 400414185096795648 401162237107863552 401228482882830336 401260970709614592 402795781644091392 402822297443893248 402828396376449024 403580958606360576 403607526093881344 404369202666138624 404395822043283456 405151312530898944 405184117992685568 405975493223140032 406727776781991936 406733934845472768 408316557160046592 409911543711453024 414410772282605568 416023265559969792 416056951333453824 416834227091275776 417648356441063424 419349032944533504 420090744490426368 420166477453197312 420194136755273728 420987115104473088 421801366470524928 421835520101974016 422623591356432384 423442616923717632 423449028058300416 423518954154098688 424268041128247296 424344527164145664 425096689646075904 425173325068763136 425925338163904512 426002122973380608 426757223590005888 426827695983427584 426834158369812992 427659718782615552 428493363458605056 428494991670862848 429323764380991488 429330264559110144 430160652810584064 430162287358298112 430168800232077156 431000810335604736 431840967860625408 431842608793291464 432684407250978192 437433592964972544 439135669202190336 439991684151902208 440844368304144384 440851042910011392 441703714051325952 442566416617832448 443429119184338944 443509059533930496 444295191682745856 445234775718887424 446102679765123072 446967206752813056 446973974061539328 447838487857594368 447919223117709312 448711467366088704 448713172404191232 448792360004878336 449587856950788096 449662099472252928 449668907583012864 450465958233895104 451418592048316416 452261930267049984 452298550317416448 453175084624379904 453181945923505152 454021704314781696 454028578432155648 454058466855616512 454945299798693888 455795226597261312 455832132741771264 456722429876032536 457575676701156864 464435666604785664 466242809276399616 467151664655106048 468064070250135552 468938505477685248 470763168923123712 470848036990353408 470886161974296576 472602087551729664 472687287134846976 472718403849682944 474526537279340544 474564960114720768 475451540275986432 476380156565587968 476458823423361024 477301546269278208 477387593059663872 478318173163094016 478319990702358528 479166005434392576 479245132332269568 479252388345053184 479283937236484096 480179333369954304 480188428166039616 481117183630442496 481156140116314112 482047735445323776 482055033890930688 482989234928615424 482996547628998912 483930734411907072 484875911627555328 485821088843203584 486769958157350466 492112792085594112 494027627852464128 494990644670889984 495957423273762816 496916678307741696 497006261267595264 497885326803468288 497975084388974592 498857759082381312 498940137770582016 498947691975671808 500889122683748352 501865514735763456 502838107596914688 502845720819231744 503818298839793664 503909126007422976 504800400786849792 504802318954715136 504891405005488128 505786339069636608 505869861906284544 505877521030889472 506774203013131992 506855963001618432 507843986321309696 507845916054355968 508828165192286208 508835869107093504 509820032960692224 509821970202427392 509829689163943296 510815775212568576 511811517464444928 511813462273530624 512811149334492672 513812733610536603 522490124930383872 524523160435949568 525545622736994304 525640366855028736 526572079031402496 527685660111273984 529746932221083648 530736603098775552 531808204330893312 532801726068031488 532844867497230336 532940927505793024 533885580129060864 534874884535222272 534882982810484736 535014627612819456 536964239552937984 537061042192121856 537096396591857664 537104528501932032 538107944808480768 539061756113691648 539150773873803264 539158936888184832 539194429391044608 540201750041198592 541256831584247808 541300657630853376 542303702375989248 542311913127297024 543371116082623776 544422076213395456 546548724948604032 552547696376807424 554742601777938432 556864475254751232 559031263096209408 559132043926044672 560120992653901824 560221969937596416 561214978967678976 561307654991904768 561316153472630784 562401821960699904 563498121808576512 563500263019216896 564590155898290176 564598704077733888 565690721504329728 565701435921635712 566795586194767872 566897766758350848 567900450885206016 568002830631174144 569009631453341184 569103594644570112 569112211159750656 570212958376820736 571324484611473408 571326655561150464 572431685841321984 572440352745480192 573547537080778752 573549716477730816 573558400309436208 574667747114139648 575787957147500544 575790145057721952 576912543001304256 583244790619963392 585514225602920448 587801390546681856 590088555490443264 591238825579118592 591345412711907328 592393588910327808 593646367625183232 594803573020164096 595956275670417408 595965298748719104 597078678486122496 597117983810125824 598281956488118272 598284229872254976 599450475934384128 599558543444017152 600621277645193472 601891456064421888 603015907022733312 603064733756555264 604233446165839872 604242594564673536 605371437909540864 605411289140822016 606593733064925184 607726968796348416 607776176989028352 608963239834710048 610091665172987904 610100902268209152 612474835740069888 614867315567179536 619247555473047552 621616158423908352 624085427000180736 625251340636913664 627684225230831616 627848215965728768 630136116735639552 630249716179795968 630291205132910592 632702049705787392 632753280152961024 633935387034648576 635163925385576448 635173542087450624 635278431231148032 636402061692370944 636516790746218496 637645034469113856 637757564217458688 637759987603144704 638888007245856768 638993509776359424 639003184460070912 640135835385008832 640241543975141376 640251237554719488 641489578173923328 642740045187907584 642742487506294272 643985646571487232 643995396838665216 645240979215876096 645253200348115734 646501215503407104 647761451790938112 649026610876467288 656150389447458816 658703503803285504 659987526227853312 661266552456216576 661276564365017088 662555571076988928 663847102404624384 663849624926748672 665143678776508416 665263589300895744 666442787524118784 667852163578331136 669154019647684608 670450810129219584 670460961092308992 671757731786391552 671878834676563968 673067201049133056 673069758606286848 673188540007317504 674381785426182144 674493149208379392 674503361374519296 675698937350842656 675807950668824576 677127888072474624 678392895400574976 678447825476124672 679762626936569856 679772918885257728 681042867648233472 681087700283424768 682415356619259904 682417949698040832 683748199112656896 685083644814048804 696653499907178496 699364213914599424 700727496982659072 702096105375203328 703407758216527872 706272055485530112 706329242961444864 707648804131700736 709030930702270464 709077605774524416 710459823329640448 711847440172081152 713177310413979648 713352836817092608 715952319403917312 716081389589495808 716128528789143552 716139371335909376 717477259744641024 718749008151588864 718867698498404352 718878582517579776 718925905854726144 720269000054931456 721675775445663744 721734210174471168 723071603167985664 723082550836396032 724483852392923136 724494821443498368 725896101617860608 727313867441332992 728731633264805376 730154937236025699 738169188128391168 739656802370584576 742485967006334976 745375017461612544 745509391901392896 746827990205202432 746962626583461888 748286638623571968 748410206655873024 748421537963507712 749869095947599872 751333684025622528 752798272103645184 754257161395372032 754268581228847616 755727448259690496 755863689011134464 757200601180274688 757203478432072704 757337107508232192 758679508604454912 758804792859426816 758816281546334208 760161304519697988 760283944502427648 761765979481964544 761768874081533952 763242247788429312 763253803660640256 764730049441038336 764732955303641088 764744533745914944 766223662818852864 767717276196667392 767720193410295936 769216724001739008 783735187395575808 786784740653924352 788318434105491456 788460550282543104 789858118547103744 791528490166910976 793071430693552128 794608367560556544 794620398331625472 796104904648163328 797712306496339968 799202589102047232 799267301245845504 799411391258689536 800828370193591296 802324474215727104 802521941419229184 805591563288182784 805644594887786496 805656792752898048 807161917212721152 807215052187762688 808738405332277248 808791644086566912 810302625061797888 810368235985371136 811950986446280064 813455553563983872 813467869690945536 816633114320093184 819823087422906048 828821544565211136 832046531119939584 832113902666907648 835296712882126848 838698065889067008 840181488980852736 840332954906394624 840388273510547456 841974230208946176 843602732941049856 843671040203948032 845247182712864768 846885233847435264 846898056116600832 847037908308197376 848536082256494592 850193379292151808 850346650137526272 851850676327809024 852004245946761216 853514447180011776 853655391966855168 853668316739625984 855319437565231104 856986726917210112 856989983341725696 858647528761982976 858660529118220288 860321305621168128 860324574716596224 860337600464154312 862001620671209472 863681935721250816 863685217586582928 865368814501956384 874867185929945088 878271338404380672 879983368303804416 881688736608288768 881702085820022784 885132833235664896 886858238368677888 887018119067860992 888590383365491712 890469551437774848 892205359530246144 893934413505626112 893947948123078656 895676975715188736 895838446235418624 897422934732177408 897426344808382464 899175713901576192 899337815166025728 900931916467790208 902837184096632832 904523860534099968 904597100634832896 906350169248759808 906363891847010304 908043408629563392 908057156864311296 908116933711233024 909890599597387776 911590453194522624 911664265483542528 913444859752065072 915151353402313728 928871333209571328 932485618552799232 936128140500271104 937877010955370496 941526337846247424 941772323948593152 945204175103459328 945374574269693952 945436807699365888 949053074558681088 949129920229441536 950903080551972864 952760313131175936 952917646846722048 954603092538556416 954775186119327744 956636346326188032 956639981404717056 958332010868785152 958490264664539136 958504776690106368 958567874472968192 960358666739908608 960376856332079232 962234367260884992 962312280232628224 964110067781861376 965978469857230848 965993095257997824 967861468823814144 969751823255110656 971642177686407168 973539916314700932 984225584171188224 988055255704928256 989981289341779968 991914846547525632 993833356615483392 994012522535190528 995770653606936576 997715518164762624 997895383951343616 1001778245367496704 1003731029471526912 1005676215193829376 1005691441638463488 1007636597679587328 1007818252014845952 1009600801573699584 1009604637909430272 1009782810010976256 1011572678139273216 1011739723812569088 1011755042061778944 1013548406026263984 1013711926003236864 1015687972642619392 1015691832108711936 1017656330384572416 1017671738214187008 1019643940404854784 1019659378327886592 1021631550425137152 1023623034928889856 1023626924547061248 1025622298668985344 1027625467221073206 1044980249860767744 1049046320871899136 1051091245473988608 1051280733710057472 1053144158062804992 1059493864442167296 1061473206197551104 1063616408661786624 1065603452136062976 1065689734994460672 1065881855011586048 1067771160258121728 1069765965620969472 1070029255225638912 1073928479105875968 1074122084384243712 1074192793183715328 1074209057003864064 1076215889616961536 1078123512227383296 1078301547747606528 1078317873776369664 1078388858782089216 1080403500082397184 1082513663168495616 1082601315261706752 1084607404751978496 1084623826254594048 1086742232165247552 1088844152426790912 1093097449897208064 1109485203555876864 1113728950509502464 1118062526192418816 1118264087852089344 1120241985307803648 1120443939875192832 1122429957935357952 1122615309983809536 1122632306945261568 1124803643921399808 1126996243617153024 1127000526038433792 1129180311796580352 1129197408155467776 1131402871843271424 1133591172389535744 1133795533516701696 1135800901770412032 1136005661262348288 1138019262906682368 1138207189289140224 1138224422319501312 1140425916753641472 1142648969222946816 1142653311122300928 1144863371682643968 1144880705490960384 1147095074161557504 1147099432955461632 1147116800618872416 1149335494228279296 1151575914295001088 1151580290115443904 1153825086002608512 1166489581239926784 1175602781093363712 1180177110980886528 1182477651158237184 1182690825423814656 1184787177820655616 1187292735250366464 1189607146040328192 1191912551340834816 1191930597497438208 1194157356972244992 1194235967620251648 1196568459744509952 1198900951868768256 1199117086888034304 1201242555290386944 1203782912128843776 1206129467513110528 1208466892331679744 1208485189129347072 1210742875819081728 1210822578281644032 1213187466129850368 1215453937592696832 1215552353978056704 1217926479669420096 1220183330345975808 1220201804536418304 1224949671480139776 1229734631134359072 1243232316847816704 1248170854000361472 1250502681273827328 1255696431931457536 1260272233471279104 1260499432359591936 1260582410265821184 1265404099411574784 1265506560305922048 1267870774069297152 1270327850771152896 1270347084174901248 1270556862462296064 1272804123384741888 1273033581492436992 1275290068938227712 1275519975206289408 1277776014491713536 1278006368920141824 1280271670770017664 1280483087950282752 1280502475109438976 1282979156347846656 1285480090375815168 1285484975012588544 1287971293142974464 1287990793677330432 1290481958431752192 1290506400696231468 1293002431006814208 1295522903581876224 1298053221752934576 1312300778894917632 1317407007606571008 1319975052455706624 1322533104912433152 1322553128730034176 1325111142153977856 1327699249853497344 1330287357553016832 1330527178601791488 1332885575048237568 1335704327156662272 1338308039295369216 1340901620258439168 1340921922184617984 1343515463572783104 1343757669353127936 1346134402098266112 1346139517212573696 1346377080014635008 1348763570852364288 1348986298416758784 1349006722749038592 1351397874701685312 1354255776144949248 1356785790801149952 1356895650952249344 1359525253873139712 1359545837770515456 1362085735296466944 1362175400566849536 1364830713238519808 1364835899396081664 1367496398225313792 1370167289628097608 1393306999814356992 1398728427829198848 1401454993965318144 1404192210750406656 1406815516433055744 1412544110971060224 1412658485922889728 1418061861404540928 1418155211549048832 1420919646659280896 1423694880344162304 1426354620827959296 1426705673634185216 1431904638807834624 1432162779178991616 1432278742671818752 1434954519489282048 1437498016303177728 1437735396996808704 1437757165035159552 1437851811709452288 1440538000109862912 1443351550891327488 1443468420348942336 1446143206335971328 1446165101672792064 1448967704785846272 1448989642886996736 1451792203235721216 1454627734882665984 1457463266529610752 1460309874472051398 1476338376256782336 1479313604741169152 1484971934012669952 1490750034923225088 1491018783802785792 1493655980410404864 1493925253166923776 1496573277247143936 1496820413311746048 1496843075927015424 1502667368051245056 1505596544207290368 1508514322790744064 1508537162457695232 1511454896519380992 1511727378022268928 1514401202360549376 1514406956864145408 1514674215016464384 1517359017208909824 1517609585718853632 1517632563092668416 1520322609039395976 1520567889004855296 1523531958963929088 1523537748163067904 1526484495576858624 1526507607321280512 1529460098882076672 1529465910607282176 1529489067491829888 1532447325637705728 1535434552393334784 1535440386820591872 1538433448003478016 1541438200831609809 1567470374791151616 1573569481307848704 1576636868210982912 1576921100565086208 1579716237094207488 1583056980333821952 1589240796663250944 1592209809296326656 1595424612992679936 1598405178204094464 1598534602491691008 1598822782517379072 1601656740387182592 1604648948431454208 1605043882838458368 1611183126576365568 1611289189775572992 1611313585505796096 1614323834425442304 1614430104375525376 1617476810664554496 1617583288173133824 1620605250123595776 1620736471970742272 1623901972892560128 1626911107127967744 1626935739381891072 1633266228640186368 1639646174845812096 1657643089130422272 1664227805333815296 1670593425764253696 1677396131778134016 1680362977961705472 1680665909812789248 1683948460417892352 1687205465882099712 1687342080407896064 1690494365425729536 1693770467694870528 1693796112233201664 1697072164512989184 1700386758584303616 1700693300275052544 1703701352655618048 1704008491893522432 1707028894360023552 1707310783933710336 1707336633479251968 1710638875130462208 1713973453834420224 1713979966683451392 1717295057523965952 1717321058236440576 1720642611242336256 1720649149433192448 1720675200928308624 1724003241342418944 1727363871442501632 1727370435173165856 1730737629003912768 1749734371859890176 1756542676808761344 1763404171640045568 1770265666471329792 1773716476737355776 1774036238135721984 1777180766730983424 1780939102875549696 1784410719060492288 1787868827011252224 1787895896246157312 1791353951430377472 1794845869464354816 1794852689616764928 1798351427803152384 1798675630332051456 1801863832935580416 1805674368193265664 1809047721068199936 1809194201269665792 1812700338497519616 1812727783694020608 1816114313728622592 1816233867422466048 1819781199194775552 1823180906389045248 1823328530967085056 1826889719504130144 1830302706804627456 1857742666419142656 1872256281000542208 1875754021910740992 1883052675692494848 1883544647897186304 1890408350206918656 1890749148539387904 1890873615398731776 1898106149117362176 1898259840458883072 1901806161103945728 1905520626262351872 1905835293693444096 1909206185077112832 1909550372238655488 1913272692652376064 1913279962809434112 1916664021737570304 1916980529329078272 1917009553380212736 1917135748945936384 1920753712664158464 1924468734521769984 1924624560465256448 1928220135563722752 1931956939714461696 1931986190515995648 1935722937647628288 1939503646510221312 1943284355372814336 1947079832629401864 1968451168342376448 1976110511409856512 1979962578683559936 1983829693095051264 1987666713230966784 1991541307213873152 1995431036329525248 1995790767902687232 2003556490734993408 2007462058943053824 2011352430387658752 2011382883276926976 2015273195359174656 2015636504029691904 2019201603147399168 2019209275818860544 2019565620021952512 2023145356278546432 2023479447625138176 2023510084123557888 2027096812052527968 2027423852006473728 2031383664217423872 2035343476428374016 2039287880809709568 2039318756655773184 2043263100850274304 2047246069857779712 2047253849094122496 2051244597337970688 2055250934442146412 2089960499721535488 2098092641743798272 2102182490947977216 2106288316125609984 2118987728884334592 2122946412395102208 2127232817323573248 2131379469988921344 2131763710023172096 2135542320516243456 2139531931241938944 2140058510451277824 2147856958211751936 2148244168768487424 2148385586367430656 2148418114007728128 2152431779233923072 2156247024454766592 2156603095495213056 2156635747552739328 2156777717564178432 2160807000164794368 2165027326336991232 2165202630523413504 2169214809503956992 2169247652509188096 2173484464330495104 2177688304853581824 2186194899794416128 2218970407111753728 2227457901019004928 2236125052384837632 2236528175704178688 2240483970615607296 2240887879750385664 2244859915870715904 2245230619967619072 2245264613890523136 2249607287842799616 2254001052076867584 2258394816310935552 2262805743686542848 2267182344779071488 2267591067033403392 2271601803540824064 2272011322524696576 2276038525813364736 2276414378578280448 2276448844639002624 2280851833507282944 2285297938445893632 2285306622244601856 2289726743365287936 2289761410981920768 2294190148323115008 2294198865910923264 2294233601237744832 2298670988456558592 2303151828590002176 2303160580230887808 2307650172005217024 2351205562186727424 2360354221961773056 2364955302316474368 2365381650847629312 2369574355641311232 2374585470500732928 2379214292080656384 2383825102681669632 2383861194994876416 2388314713944489984 2393136919489019904 2397801903737536512 2398234173776068608 2402485110580773888 2407565824257687552 2412258935026221056 2416933784663359488 2416970378258694144 2421485751638163456 2421645156563288064 2426374932259700736 2430907875185393664 2431104707956113408 2435852959338840192 2440366660691951616 2440403609072836608 2449899342960279552 2459469262268718144 2486464633695633408 2496341708000722944 2511392863862915072 2520544466942558208 2520998864719183872 2521164820531642368 2530808198823149568 2531013120611844096 2535741548138594304 2540655701542305792 2540694168349802496 2541113724924592128 2545608246769483776 2550580137876455424 2551039950412578816 2555552028983427072 2556012737840283648 2560543341540035328 2560966175900565504 2561004950218877952 2565958312695693312 2570960180751630336 2570969950025177088 2575942586285948928 2575981587354660864 2580963916863504384 2581012801392462936 2586004862013628416 2591045807163752448 2596106443505869152 2624601557789835264 2634814015213142016 2639950104911413248 2645066209824866304 2645106257460068352 2655398499706994688 2660574715106033664 2661054357203582976 2665771150096475136 2671408654313324544 2676616078590738432 2681803240516878336 2681843844369235968 2687030927145566208 2687515338706255872 2692268804196532224 2692279034425147392 2697527141704728576 2698013445498077184 2702795749403370624 2708511552289898496 2713571581602299904 2713791301904498688 2719050507746279424 2719091675541030912 2724171470592933888 2724350801133699072 2729661426477039616 2729671798792163328 2734992796450627584 2740334579256195216 2786613999628713984 2797456855658397696 2808384421500813312 2813631032866111488 2825316971845779456 2836123722809081856 2836310423098097664 2841839293318561792 2847389760688324608 2852709241655918592 2863809277615669248 2864325558357983232 2864557485343637504 2869909038978564096 2874996032606355456 2875470793993617408 2875514330070319104 2875703623418904576 2881076000219725824 2886703101782654976 2886936840697884672 2892330203345584128 2897935409571692544 2897979285773993472 2903584406471442432 2909255469765331968 2914926533059221504 2920619748944102796 2952676752513564672 2958627209482338304 2969943868025339904 2981500069846450176 2982037567605571584 2987311960820809728 2993146554494287872 2993686151854030848 3005334736102490112 3011193088414580736 3017028645581488128 3017074324915390464 3022909793038761984 3023454756044537856 3028802404721098752 3028813913728290816 3029348430032928768 3034718034417819648 3035219171437707264 3035265126185336832 3040645218078791952 3041135778009710592 3047063917927858176 3047075496326135808 3052968991153717248 3053015214642561024 3058931821214564352 3058978134983659776 3064894651275411456 3070869104786669568 3070880773641183744 3076866896006956032 3082876401663219618 3134940749582303232 3147138962615697408 3153273736421965824 3153842201130172416 3159432474188414976 3178481593326501888 3184419618592653312 3190849225985359872 3196810356408188928 3197069204983382016 3197645565034758144 3203313480774365184 3209297896862908416 3210087765676916736 3222366253152731136 3222578379551145984 3222627171011592192 3228647668850884608 3228860208751050752 3234953621329108992 3235166576346267648 3241210500247191552 3241472943941484544 3247803945785120256 3253822214255935488 3253871478763782144 3266532457280372736 3279292349691624192 3328455610667630592 3341186851528507392 3354792263556268032 3360725955923410944 3361331819625578496 3367896920835784704 3374410931764199424 3374684160815792128 3380988730851459072 3387540935389741056 3387592224466403328 3400773517168607232 3401386600550105088 3407402705311236096 3408016983787044864 3414057788720047104 3414621567867420672 3414673266958503936 3421277750260924416 3427946907668840448 3427959933366902784 3434590115047931904 3434642116472881152 3441285222484672512 3441298298866384896 3441350401856617248 3448006482684837888 3454727742885003264 3454740870346331712 3461475258007825536 3499468743719780352 3526808343280091136 3540531332942659584 3547432953474711552 3548072476271443968 3554361533461966848 3561878205751099392 3568821438120984576 3575737654022504448 3575791792492314624 3582707902860754944 3589705379233529856 3596702855606304768 3597351260664102912 3603727665871160832 3611348736386531328 3618388402539331584 3625400676995039232 3625455567388041216 3632228627457245184 3632467734844932096 3639562398389551104 3646361812778090496 3646657061934170112 3653779439008260288 3660605413609254912 3744512562001084416 3751508043821481984 3767089295794372608 3780816700413837312 3781498297078775808 3781747230797463552 3796212298234724352 3796519680917766144 3803612322207891456 3811041252524703744 3811670587386888192 3818412370154225664 3819100744477310976 3826559925618868224 3833328043475140608 3834019106760425472 3834271497891872768 3841507425328316928 3848937469043539968 3849249120930512896 3856440271127445504 3863913879428923392 3863972381031991296 3871445875295256576 3879007293020442624 3886568710745628672 3894159665258803728 3936902336684752896 3952221022819713024 3959925157367119872 3967659386190102528 3975333426461933568 3990862072659050496 3991581535805374464 4007112981469986816 4014924117886107648 4022704860775317504 4022765766553853952 4030546390718349312 4031273008059383808 4038403206294798336 4038418551637721088 4039131240043905024 4046290712557092864 4046958895250276352 4047020168247115776 4054193624105055936 4062767328434847744 4070686952856748032 4078575761619419136 4078637513311546368 4086526201700548608 4094492139715559424 4094507698188244992 4102489194675941376 4110501868884292824 4179920999443070976 4196185283487596544 4204364981895954432 4212576632251219968 4237975457768669184 4254465634647146496 4262758939977842688 4263527420046344192 4271084641032486912 4279063862483877888 4280117020902555648 4295713916423503872 4296488337536974848 4296836228015456256 4304863558467846144 4312494048909533184 4313206190990426112 4313271495105478656 4313555435128356864 4321614000329588736 4330054652673982464 4330405261046827008 4338429619007913984 4338495305018376192 4346968928660990208 4355376609707163648 4372389799588832256 4437940814223507456 4454915802038009856 4472250104769675264 4473056351408357376 4480967941231214592 4481775759500771328 4489719831741431808 4490461239935238144 4490529227781046272 4508002104153735168 4516789632621871104 4525611487373085696 4534364689558142976 4535182134066806784 4543203607081648128 4544022645049393152 4552077051626729472 4552828757156560896 4552897689278005248 4561703667014565888 4570595876891787264 4570613244489203712 4579453486730575872 4579522821963841536 4588380296646230016 4588397731821846528 4588467202475489664 4597341976913117184 4606303657180004352 4606321160461775616 4615300344010434048 4624314602494829427 4702411124373454848 4720708443923546112 4729910604632948736 4730763301695258624 4739148711282622464 4749170941001465856 4767722389989752832 4776629427888979968 4786273838978039808 4795603807475073024 4796468347552137216 4804970221161547776 4815131648515375104 4824517870052442112 4833867569326718976 4833940756517388288 4842971503276326912 4843290313126576128 4852749864519401472 4861815750370787328 4862209415912226816 4871705918677680384 4880733321383903232 4880807218145673216 4899798685920559104 4918938524537436288 4972929267391266816 4992683416001445888 5022785727725830144 5041088933885116416 5041997729438367744 5061616397646299136 5062026241223688192 5071483096277188608 5081311403084611584 5081388336699604992 5091216493538967552 5101160275752910848 5102079900825157632 5111104057966854144 5112025475680567296 5121086683080070656 5121932351801131008 5122009900437755904 5131916625391386624 5141920361503260672 5141939900050354176 5151885172571897856 5151963174709321728 5161927833727008768 5162025602784925872 5172009724027256832 5182091614327504896 5192212887011738304 5249203115579670528 5269628030426284032 5290212514920136704 5310796999413989376 5321149430212067328 5322108714407165952 5331542300192950272 5342817308626649088 5353232157181476864 5363606481033756672 5363687688738471936 5374061854291132416 5384537608393064448 5384558068850294784 5395054283409457152 5396026890996154368 5405591498806741248 5417023104579796992 5427143163204599808 5427582603808997376 5438101015492558848 5438183351082061824 5448342941185867776 5448701602267398144 5459322852954079232 5459343597584326656 5469985592901255168 5480669158512390432 5573227999257427968 5616768843001626624 5627262065732222976 5650633943691558912 5672247445618163712 5672620846196195328 5683678586637123584 5694779521376649216 5705418483311837184 5727618555231338496 5728651116715966464 5729114970687275008 5739818077957128192 5749992065212710912 5750941587987234816 5751028660140638208 5751407246837809152 5773406203565309952 5773873681395769344 5784660406691168256 5795870819143385088 5795958571547986944 5807168812942884864 5818510939530663936 5829853066118443008 5841239497888205592 5905353505027129344 5939887736050679808 5963000139692900352 5974623921641619456 5986293108988575744 5987372303708061696 6010669472204980224 6022386176829161472 6034057291162976256 6034148649830780928 6045819586077523968 6046909512089075712 6057604809442197504 6057627827456581632 6058696860065857536 6069436068835639296 6070438342875414528 6070530252370673664 6081290436157583904 6082271556019421184 6094150992652271616 6106030429285122048 6117863642429128704 6117956269967319552 6129789302550822912 6141738209573339136 6141761547282367488 6153733792013912064 6165752803326439236 6269881499164606464 6294277925231394816 6306547472843931648 6318864948376829952 6356963186653003776 6368839237185306624 6381698451970719744 6394138409966764032 6395291130069516288 6406626961548730368 6418595793725816832 6420175531353833472 6444732506305462272 6445156759102291968 6445254342023184384 6457295337701769216 6469907242658217984 6470333152692535296 6482421000494383104 6482945887882969088 6495607891570240512 6507644428511870976 6507742957527564288 6533064914560745472 6558584699383248384 6656911221335261184 6682373703057014784 6709584527112536064 6721451911846821888 6722663639251156992 6735793841671569408 6748821863528398848 6749368321631584256 6775184448932806656 6801547034337214464 6802773201100210176 6814805410622472192 6816033967574089728 6828115577440094208 6829243135734841344 6829346533917007872 6842555500521848832 6855893815337680896 6855919866733805568 6869180230095863808 6869284232945762304 6882570444969345024 6882596597732769792 6882700803713234496 6896012965369675776 6909455485770006528 6909481740692663424 6922950516015651072 7053616686560182272 7081062665885319168 7094865906949423104 7096144952542887936 7108723066923933696 7123756411502198784 7137642876241969152 7151475308045008896 7151583584984629248 7179410758467059712 7193405711212609536 7194702521328205824 7207455331742321664 7222697472773062656 7236776805078663168 7250801353990078464 7250911134776082432 7264457254914490368 7264935469689864192 7279124796779102208 7292723625556180992 7293314123868340224 7307558878016520576 7321210827218509824 7489025124002168832 7534178591588745216 7561633400827674624 7562996594157551616 7563494461594927104 7592424596469448704 7593039361835532288 7607224644415782912 7622082505049407488 7623341174773776384 7636824740308451328 7653119851237736448 7666656086950281216 7668038213520850944 7668542995783745536 7683014850656633856 7697874938087079936 7698498241861025792 7712880542254891008 7727827758857846784 7727944762063982592 7742891750590513152 7758014586040885248 7773137421491257344 7788319330517607456 7873804673369505792 7904442045639426048 7919850314734239744 7935318772380205056 7981724145318100992 7983163071610748928 8014225962939973632 8029848235772215296 8045409721550635008 8045531533107707904 8061092781436698624 8062546016118767616 8076806412589596672 8076837103275442176 8092581425114185728 8094040336494231552 8108387248210111872 8125534656869695488 8141373905713496064 8157151523238838272 8157275026623092736 8173052403401097216 8188984279431118848 8189015396376489984 8204978389351882752 8221003737768585648 8359841998886141952 8392370566975193088 8425153264502439936 8475950915537338368 8508931269294292992 8525517879955685376 8527054840092688384 8542169282064973824 8558127724967755776 8591427832847007744 8592976675073949696 8593672456030912512 8609727116935692288 8624988097819066368 8626412381980852224 8626542990210957312 8627110870256713728 8643228000659177472 8660109305347964928 8660810522093654016 8676990610036752384 8693937857321980416 8710753219414327296 8744779599177664512 8875881628447014912 8909831604076019712 8944500209539350528 8946112702816714752 8961935882462429184 8979439663482863616 8981058455562092544 9016004208307470336 9033579265243742208 9051222974746171392 9068729379116285952 9070364268133613568 9086407214163296256 9088045290098786304 9104154103253458944 9105657514313121792 9105795378556010496 9123407334029131776 9141191753783574528 9141226488978407424 9158906973461151744 9159045643927683072 9176795463643693056 9176934404950979328 9194683953826234368 9212607314360008704 9212642320923551232 9230600688020868096 9248629204989658854 9404822248746909696 9441416887847092224 9459821209265897472 9461526603390517248 9478297422565244928 9535444779979505664 9553258855777959936 9572547677956079616 9591207614950146048 9592936695104274432 9609940442323095552 9630263297030750208 9649035740104884224 9667735138653437952 9667881513034776576 9685943006552653824 9686580626253152256 9705499729038802944 9723631500741574656 9724418831824453632 9743411837355360768 9761466642767806464 9761614436291346432 9799597371841118208 9837877049074872576 9985366832002891776 10082177867770232832 10083995458876735488 10123232795292598272 10124052482447376384 10142966192554377216 10162622806169223168 10162776673399209984 10202320551505821696 10204159801650315264 10222208115933708288 10224050951361134592 10242173366160141312 10243864703602262016 10244019800875511808 10263833250782773248 10283840723006521344 10283879800100708352 10303770345143795712 10303926349418643456 10323855667454017536 10324051205569851744 10344019448054513664 10364183228655009792 10384425774023476608 10498406231159341056 10580425029840273408 10621593998827978752 10642298860424134656 10644217428814331904 10663084600385900544 10685634617253298176 10706464314362953728 10727212962067513344 10727375377476943872 10748123708582264832 10769116137700589568 10790108566818914304 10792053781992308736 10811182997613482496 10834046209159593984 10855165207617994752 10876202030985117696 10876366702164123648 10896685882371735552 10897403204534796288 10918645705908158464 10918687195168653312 10939971185802510336 10961338317024780864 11233537686003253248 11254524131464445952 11301267887383117824 11344494891236327424 11345241692392390656 11367357173274247168 11389559042753298432 11410836966623674368 11455237110462676992 11457302233431932928 11458229941374550016 11499984130425421824 11502057320281276416 11502814493675618304 11546812407130619904 11547747362791538688 11569320813382336512 11591741638286770176 11591917143095973888 11614337625885769728 11637021879061327872 11659706132236886016 11682478995776411184 11810707010054258688 11879775472101359616 11926000279385800704 11972586217977151488 11974744607416123392 12021338944409960448 12044772353658322944 12068114582325952512 12068297299661561856 12091639172155047936 12093819024178151424 12115209618884395008 12115255654913163264 12117393720131715072 12138872137671278592 12140876685750829056 12141060504741347328 12162580872315167808 12188301985304543232 12212060858570244096 12235727284858257408 12235912539934639104 12259578605101645824 12283476419146678272 12283523094564734976 12307467584027824128 12331505606652878472 12539762998329212928 12588555850462789632 12613094945687863296 12637729896753659904 12713926373306007552 12763396903941439488 12788276819933528064 12790582260139032576 12813253923097460736 12837191587451633664 12840351062707666944 12889465012610924544 12890508684046368768 12914590675403538432 12939814485316435968 12940666305385070592 12964842000988766208 12965891775765938176 12991215783140481024 13015288857023741952 13015485915055128576 13066129829121490944 13117169398766496768 13313822442670522368 13364747406114029568 13419169054225072128 13442903823693643776 13445327278502313984 13471587683343138816 13498736643263168512 13550368897865613312 13603094068674428928 13605546402200420352 13629610821244944384 13632067935148179456 13656231154880188416 13658486271469682688 13658693067834015744 13685111001043697664 13711787630675361792 13711839733467611136 13738360460191727616 13738568465891524608 13765140889938690048 13765193195465539584 13765401607426468992 13792025930739351552 13818910971540013056 13818963481385326848 13845901032031302144 13872943807484488281 14107233373120364544 14162125331770638336 14189731813898846208 14192289905085775872 14217446133847867392 14247512823004397568 14303167169969258496 14358821516934119424 14386811422425219072 14389405042656411648 14414910663484643328 14445394945546125312 14473553610157326336 14501602707980156928 14501822269552164864 14528914509828980736 14529870939379728384 14558249593558204416 14585447251112361984 14586628247736680448 14615117756033041152 14642421654437019648 14978050248004337664 15068357183177490432 15123266801655349248 15125993188315103232 15184849192938897408 15186078723671064576 15214449288831565824 15244165010098814976 15273649480616902656 15306239702475472896 15333312173900562432 15336076427041701888 15337085991567491072 15366029701313267712 15395749876174159872 15396996483722051584 15425761084509782016 15455655517715693568 15455889524127965184 15485783501181026304 15516029172081770496 15546274842982514688 15576638661035214912 15747609346739011584 15808884091278852096 15870637544760410112 15963448290636201984 15966326143221497856 16028451925879947264 16059696471544430592 16090819443101270016 16091063066215415808 16122185562873397248 16153612825179193344 16153674206550884352 16185162850228371456 16188080672988463104 16216774496420223744 16251069313739390976 16282747811426992128 16314303046477676544 16314550053246185472 16346104806802194432 16377968558862237696 16378030792752979968 16409956778703765504 16442007475537171296 16719683997772283904 16850306529004879872 16951901831074676736 17017862538588585984 17051035759911370752 17084338564129947648 17116255449935511552 17182855665694015488 17185953350147899392 17187344912061825024 17219454233871384576 17249976195638132736 17252824763961704448 17253085980421914624 17254221740513427456 17320218610695929856 17321621044187308032 17353981220073504768 17387875714643960832 17421506438828654592 17489559198355329024 17819663208152039424 17889000419078701056 17923871764924858368 17958879326965727232 17962116911124185088 18032008416614940672 18067158530487484416 18102445949492342784 18137458758232571904 18140728536267227136 18172814428326592512 18176090580197572608 18208308206506917888 18211315028626243584 18211590757112020992 18246814668058263552 18282452977956814848 18318091287855366144 18353590927287386112 18353868809901958656 18389367907652468736 18425214628720017408 18425284641847102464 18461201376041736192 18497258409979317708 18809644497493819392 18882833775694184448 18919642418531794944 18956594845130489856 19070889559959011328 19106517711555919872 19145095355912159232 19182415229900292096 19185873390208548864 19219880884646191104 19260526594061500416 19298071480209768448 19335470277306875904 19335763026069553152 19371886013105307648 19410999458077605888 19447263001483149312 19448837663648907264 19486823674710721536 19522933285535612928 19523228872582692864 19599194743682236416 19675754098149745152 19970733664005783552 20164355735540465664 20167990917753470976 20246465590585196544 20248104964894752768 20325553346798419968 20404641103011643392 20408319603300630528 20444416231867416576 20448101902722269184 20484346732320282624 20487729407204524032 20488039601751023616 20527666501565546496 20567681446013042688 20567759600201416704 20607540690287591424 20607852698837286912 20647711334908035072 20648102411139703488 20688038896109027328 20728366457310019584 20768851548046953216 21160850059680546816 21243187997655957504 21284597720848269312 21288434857628663808 21326169200771801088 21371269234506596352 21412928628725907456 21454425924135026688 21454750754953887744 21538232275401179136 21580217133637828608 21584107563984617472 21622365995226964992 21668092418319187968 21710330415235989504 21752404061970235392 21752733404328247296 21793371764743471104 21794806409069592576 21837291411816316928 21837374390337306624 21879942371605020672 21922676634049561728 22467075372006506496 22602535774766235648 22688989782472654848 22690483384784781312 22779118085506596864 22821673933247348736 22910474220925353984 22916459882749100032 22999968260850843648 23004114640562552832 23005628987351236608 23093624814261239808 23095494725583077376 23138641626764673024 23183483276573540352 23183834286191947776 23228675251771539456 23274043758122655744 23319412264473772032 23364957991552822368 23621414020108517376 23759550944202719232 23945172435954302976 23949489214832246784 24042677888819920896 24089544707316645888 24136229164651905024 24136594599323123712 24183278344310095872 24187638048356302848 24230419237768790016 24230511309826326528 24277744275342557184 24282121009482694656 24325161744630335616 24376603970609086464 24424121717140488192 24471454569716514816 24471825079869278208 24519157210203291648 24566952838293356544 24567046189129469952 24614935168055648256 24663011213305756944 25079525996658425856 25177111700925579264 25275459793507319808 25427852746612015104 25526793807882878976 25576553639867056128 25581164520278065152 25626507846194921472 25674383174903267328 25778930025221849088 25781017368092737536 25829181350807076864 25879628970632871936 25881332610770141184 25929684001977532416 25931783551531876352 25982431566280962048 26030971830110257152 26132259658242981888 26234338797532993536 26627644885341044736 26729494812228059136 26838338108450144256 26885807647387287552 26943175366686277632 26997473286526337024 27100737795731226624 27206188137348857856 27211092804400840704 27259221642489888768 27264135870296358912 27312462309760376832 27316972542939365376 27317386135668031488 27370222002087395328 27423575261350723584 27423679466935222272 27476720920383455232 27477136931783049216 27530386390931079168 27530803214852937984 27584051861478703104 27637821943080026112 27637926962770653696 27691802064062604288 27745887614968976562 28214466746240729088 28324250663541276672 28379463627797692416 28384579810171551744 28434892267695734784 28606334339938516992 28717643033868238848 28773622844850438144 28778810085312823296 28829821326969286656 28890789891092250624 28947107220314652672 29003205415960313856 29003644539104329728 29057829019657961472 29059741878759456768 29116499187116408832 29170894502224723968 29173256495473360896 29230235512066082304 29284843308874039296 29956100496008675328 30246533603310698496 30251986376630206464 30369698385877794816 30372157447342129152 30428898577663131648 30488330020197629952 30612479404950945792 30666624347801124864 30672152854083403776 30674171983134982144 30732059402626535424 30791499752348319744 30793992967444103168 30851522169019564032 30911311035431387136 30911779048255930368 30971567002362052608 31032058344163540992 31092549685965029376 31153277322070429824 31495218693478023168 31741275089520820224 31926896581272403968 31932652286442995712 32056903851759894528 32119392943088861184 32181638886202540032 32182126132430831616 32244371125746794496 32307348413101768704 32370325700456742912 32376161345976926208 32433548992840447488 32502138627478781952 32565495622853984256 32628606092955353088 32629100106492370944 32692209613604388864 32755937117724475392 32756061585505959936 32819913557407531008 32884014951074342592 33700613058009759744 33903803662149353472 34035725077177171968 34102071519822741504 34168677128259895296 34232510899871023104 34365711331388030976 34371906700295798784 34374689824123650048 34499952391276265472 34506171960843829248 34508443481026854912 34640437221391859712 34643242088374616064 34707962440147009536 34775751429287921664 34843012877657309184 34979118396710658048 35639326416304078848 35778000838157402112 35917758653931454464 35924233822248370176 36064016833229881344 36134317060974968832 36204891898984685568 36274917516465143808 36281457072534454272 36345628856653185024 36352181160395145216 36416616413013835776 36422630057252487168 36423181514224041984 36564905955913629696 36636182575710732288 36707181854574772224 36707737619803917312 36778735815304937472 36850429257440034816 36850569283694204928 36922402752083472384 36994516819958635416 37619288994987638784 37765667551388368896 37839284837063589888 37913189690260979712 38141779119918022656 38290190711824318464 38364830459800584192 38371746780417097728 38439761769292382208 38521053188123000832 38671526052139106304 38743772026210615296 38821998916155211776 38894526002966298624 38897675327297814528 38973647349421443072 39045866571071225856 39046457745165385728 39198389487364472832 39351508196299490304 39941467328011567104 40328711471080931328 40335981835506941952 40496209929789505536 40651106693596839936 40809282206023286784 40816639206601261056 40888832463734833152 40896203805444538368 40968693464640565248 40975458814409048064 40976079203502047232 41055333003131092992 41135362892026085376 41135519200402833408 41215081380575182848 41215705397674573824 41295422669816070144 41296204822279406976 41376077792218054656 41456732914620039168 41537703096093906432 42321700119361093632 42486375995311915008 42569195441696538624 42576869715257327616 42652338401543602176 42742538469013192704 42909501509907775488 43076464550802358272 43160434267275657216 43168215127969234944 43244731990453929984 43336184836638375936 43420660830471979008 43504808123940470784 43505466808656494592 43586743529486942208 43589612818139185152 43674582823632633856 43674748780674613248 43759884743210041344 43845353268099123456 44934150744013012992 45205071549532471296 45377979564945309696 45558236171013193728 45643347866494697472 45820948441850707968 45832919765498200064 45999936521701687296 46008229281125105664 46011257974702473216 46187249628522479616 46190989451166154752 46277283253529346048 46366966553147080704 46367668572383895552 46457350503543078912 46548087516245311488 46638824528947544064 46729915983105644736 47242828040217034752 47890344871908605952 47898978429664493568 48085355777639841792 48179089414633291776 48272458329303810048 48273189198646247424 48366556688620191744 48460838475537580032 48461022619652653056 48555488550685114368 48564242018965389312 48650323489260671232 48753207941218172928 48848243434280976384 48942909139433029632 48943650159738556416 49038314420406583296 49133905676586713088 49134092378258939904 49229870336111296512 49326022426611513888 50159051993316851712 50550919587014639616 50855705493224030208 51053587615765757952 51153107279734112256 51253015692389842944 51348766349806534656 51557860050443698176 51562034736185475072 51658362701614153728 51759257941265743872 51762665221540282368 51863567103063752704 51964863132561924096 52061943660220514304 52264519316485963776 52468677595065987072 53458989624456118272 53771615294774575104 53886350733372555264 53994946573052674048 54201475591462453248 54412376274697715712 54422185608801681408 54518443284979777536 54528271740592717824 54624924619520753664 54633945085878730752 54634772271336062976 54740444004174790656 54847358933870444544 54954273863566098432 55060772781862158336 55061606429705875968 55168103722957406208 55275643886160052224 55275853925541307392 55383604128125208576 55491775229937953124 56428933492481458176 56648501327082553344 56758927255595384832 56869784535391469568 57212668679877033984 57435286067736477696 57547245689700876288 57557620170625646592 57659642653938573312 57781579782184501248 57894214440629305344 58006410831920627712 58007289078208659456 58115658039315922944 58232998374232817664 58341789004449447936 58346512990946721792 58460471024132164608 58569686617748078592 59912200992017350656 60493067206621396992 60503972753260412928 60739396771755589632 60744314894684258304 60976660040395259904 61224958809901891584 61333248695602249728 61344305708166807552 61348343966269964288 61464118805253070848 61582999504696639488 61587985934888206336 61703044338039128064 61822622070862774272 61823558096511860736 61943134004724105216 62064116688327081984 62185099371930058752 62306554644140859648 63482550179041640448 63853793162544807936 63865304572885991424 64113807703519789056 64238785886177722368 64363277772405080064 64364252264861663232 64614696826203537408 64740651400913485824 64752322691953852416 64867097985680894976 65004277254957563904 65130991245707968512 65257212185910706176 65258200212984741888 65384419227208777728 65511874235448950784 65512123171011919872 65639827114815062016 65768029902148685184 67401226116019519488 67807607324298706944 68071450154354343936 68337354256519790592 68465021799742046208 68731422662776061952 68749379648247300096 68999904782552530944 69012343921687658496 69016886962053709824 69280874442783719424 69286484176749232128 69415924880294019072 69551502858575843328 69686025755314618368 69958236793421316096 71278652832608157696 71835517307862908928 71848467644496740352 72128033666459762688 72268634121949937664 72409783797969371136 72549835032930287616 72562914145068908544 72691257713306370048 72833232826027671552 72846363028448083968 73129811911827259392 73272365151421464576 73414363709149544448 73415475239607834624 73557471630609874944 73700858514880069632 73701138567388409856 73844805504166944768 73989033639917270832 75238577989975277568 75531335102776737792 75826379380521959424 76283558239836045312 76580381423648636928 76729660919601168384 76743493560834195456 76879523538584764416 77343052104278212608 77487544052421230592 77643997832310423552 77789052005932597248 77795350654595629056 77947294698842886144 78092915490330771456 78396778974728945664 78703016392598980608 79882934656023134208 80657422942161862656 80992419859579011072 81302213387193679872 81618564412046573568 81633278413202522112 81777664927469666304 81792407610889076736 81937386929281130496 81950917628818096128 81952158407004094464 82110666006262185984 82270725784052170752 82271038400805666816 82430162761150365696 82431410795349147648 82592409644558813952 82752155584436109312 82913465829240078336 83075406192187812864 84643400238722187264 84972751990623830016 85138390883393077248 85153739430514655232 85304676803087204352 85819003019815550976 86152929101604716544 86320868534551314432 86336430255938469888 86489463980907859968 86672369673276751872 86841321660943958016 87009616247880941568 87010933617312989184 87173487058973884416 87179225636278370304 87349497561349226496 87519769486420082688 87690706536198246912 89868301488026025984 90755959129890619392 91116472342026387456 91286695732989394944 91665839530996400128 91999873043403374592 92016458562250211328 92022515949404946432 92374499257044959232 92381978902332309504 92554566507058692096 92733933106294161408 92735337144767791104 92914701007086157824 93096175032490622976 93277649057895088128 93459831966211289472 94485656080434069504 95780689743817211904 95797956859328987136 96170711555279683584 96358178829266583552 96544916658607620096 96546378397292494848 96733113377240383488 96922045239305306112 97110977101370228736 97128484037930778624 97300646978521342464 97506415882436345856 97696486868561952768 97885818278866059264 97887300319477112832 98076628840813166592 98267811353173426176 98268184756517879808 98459740672222593024 98652044853223027776 101101839174029279232 101711410986448060416 102107175231531515904 102306214559468224512 102506031384779685888 102697532699613069312 103115720100887396352 103124069472370950144 103518515882531487744 103525330443080564736 103727134206127505408 103929726265123848192 104123887320441028608 104529038632971927552 104937355190131974144 106917979248912236544 107772701466745110528 107989893146105348096 108402951182924906496 108824752549395431424 108844371217603362816 109036886569959555072 109056543481185435648 109249849239041507328 109267890171757461504 109269544542672125952 109694717867740889088 109908547727132196864 110121545563724316672 110123212859411751936 110336207445914812416 110551287772320104448 110551707851082614784 110767208256250417152 110983550459875906248 112857866984962916352 113297002654165106688 113517854511190769664 113739569070782939136 114425337359754067968 114870572135472955392 115094491379401752576 115115240341251293184 115319285307877146624 115563159564369002496 116014578156417318912 116231316078631845888 116465996748465635328 116683578008898895872 116693025981893443584 116920942048264329216 117139373235496157184 119824401984034701312 120986134413242793984 121007945506520825856 121488629789368516608 121953320080790519808 122449917619803783168 122666497391204499456 122688611416333615104 122928237610506141696 123165999009393278976 123175971869776412672 123406088676078256128 123645244141725548544 123647116193023721472 123886268009448210432 124128233376654163968 124370198743860117504 124613109288281719296 126965100358083280896 127707586325089615872 127730609145771982848 128227615407039578112 128728504529723326464 129229393652407074816 129481302801826971648 129504645383907704832 129734195971361789952 130008554509915127808 130261982491415937024 130514424371821412352 130516400425969483776 130768838454417555456 131023748470897901568 131024246342023839744 131279654229630124032 131536059804297370368 134802452232039038976 135615214648597413888 136674708513039581184 136930043599484092416 137462845325552123904 137498759296494600192 137999809565105061888 138024687843375316992 138033773924107419648 138561748885567438848 138572968353498464256 138831849760588038144 139103005717151686656 139372051510629236736 139916473586842632192 143671034615725817856 143696935288993480704 144256067332919525376 144537268243899875328 144819567595938742272 145099670065860575232 145382515426612740096 145666465652055343104 145692726056896167936 146259623823654518784 146544730302842929152 146828727418299088896 146830950479215669248 147114943261219749888 147401717029760139264 147402277134776819712 147689611008333889536 147978067279834541664 150477155979950555136 151652758761043918848 152567116479672090624 153160762847297273856 153459321839202336768 153759047077169528832 154686104208556425216 154975088104842461184 155287995664620847104 155590701309191258112 155894589397685772288 156185830980661542912 156793557949457891328 157406032785197961216 161314845884323725312 161984839719158022144 162604426774387359744 163237128824093147136 163266556826405044224 163555329854939332608 163584815221778153472 163874773858562260992 163901835257636192256 163904316814008188928 164221332012524371968 164542076801611333632 164862821590698295296 165184819289117627904 165504311168872218624 165826931658480156672 166150812384375625728 169286800477444374528 169945503981247660032 170276781766786154496 170609353606174408704 171638006039631101952 172305858203209433088 172641737069102628864 172672860511876939776 172978927961815719936 173344739346553503744 173682643321887916032 174019232495761883136 174021867234625978368 174346974117947768832 174698995122698452992 175039538972840165376 175381413072396493824 179736602976052051968 181511918259781238784 182232944684052774912 183331679061992800256 183999746086806749184 184032917124500422656 184045031898809892864 184748998514089918464 184763957804664619008 185109133014117384192 185467866212588322816 185470674289535582208 185829402014172315648 186192350064981245952 186555298115790176256 186919663932422578944 191561379487634423808 191595913718657974272 192341423110559367168 192716357658533167104 193089833317215240192 193092756794584989696 193844090478610612224 194221954202740457472 194256968075861557248 194601293957042684928 195012831764872691712 195392973737123905536 195771636557732118528 195774600638954225664 196153257681626333184 196535622706346852352 196536369513035759616 196919481344445186048 197304089706446055552 202203678348058558464 203422821972896120832 204214350463063031808 205012062769559371776 205395065399226138624 206248138944741900288 207037031765062975488 207050660886161129472 207454268412255010816 207859452530247696384 208247774640882057216 209058077265943855104 209874710380263948288 213835958497824473088 215545402933490221056 215979786292210696192 216805902365849812992 217649505098790862848 217688742435206725632 218073773139919110144 218499698478083014656 218539089085344251904 219389435735481778176 219817095454264393728 220243091127448633344 220246425718823503872 220672414891829624832 221102575544640208896 221103415702165229568 221534416512500834304 221967100919751812496 225715733969925832704 226594005308330213376 227479138141565878272 228850674719508135936 229741144270945910784 230188982758803505152 230230480682502586368 230638570615754293248 232029156312834637824 232462632157263691776 232931993496931270656 233367156017797791744 233386051963786887168 233841884096528658432 234278746470992314368 239648803968069402624 241972268826485587968 242977259578737033216 243906640161581039616 244899835239607566336 245332994782408998912 245377222832667230208 245856475221012283392 246331998018786557952 246351943739552825344 246812177352156512256 247290488283451097088 247294232386047442944 248256466753308327936 248740397487720235008 249226218576563438592 253930200716166561792 255415172650179231744 255461218291543965696 257457009059446652928 258458787304814149632 258962605603653943296 259009290767815409664 259468391942723579904 260017109019830255616 260523964982831874048 261028848743642824704 261032800851938967552 261537676908835110912 262048492684047679488 262559308459260248064 263072119608594740736 269604904464078077952 273349417026079162368 273860087198968184832 274997518592989200384 275999619130210123776 276049375686750633984 276067547848214839296 277123497771134877696 277145936706996928512 277663699521176076288 278206011434303373312 278744103021258473472 279832947173685264384 287342069231451635712 287393870577986961408 288512134665839050752 289074536487799750656 289639135191877484544 290199340131721150464 291332931304110686208 291385452113792335872 292519247647309037568 293089460605685858304 293657454836598177792 293661900958431338496 294229886522439499776 294803434059520278528 294804554269553639424 295379222016667779072 295956134559669083328 303305517522087837696 305134232959344181248 306321525694594547712 306918643678404673536 307518094154339057664 309372208417112850432 310575991329241694208 311181402618382516224 311789178795371544576 312371661961323085824 313587115898915782656 314812065570395922432 323969679438316044288 325208853548774719488 326474257648186294272 326533113652810088448 327110659709878665216 327169630443556306944 327749547717124521984 327803670515272384512 327808633628016377856 329084153603222667264 329725643181396590592 330369638578235255808 331008622337744437248 331653863316960313344 332301624768751251456 338573600954888749056 339891007962495320064 340553563533572308992 341218707212348817408 343276012079262203904 344611716406418866176 345283474138205257728 345345721023753879552 345957855923631439872 346689478693107007488 348043734469251956736 348693948235895537664 349397990245396905984 350079077945680330752 350762826144792987648 359473205952104103936 363023836519562477568 364465889368105549824 366663358123985600512 367999492173613498368 368065834249000845312 369497997028179836928 369527915609329238016 370218266028234768384 370935732425176645632 370941348579071164416 371658804028344631296 372384700129962491904 373110596231580352512 373839327864845157888 383122758975268847616 383191827437315948544 384682846221118734336 386185513589169979392 387688180957221224448 388443908405480914944 388513936151723114496 389202587914085369856 390025663529745383424 390785947474247811072 391543273115464237056 391549201277908451328 392306515363252666368 393071245412693704704 393072739026071519232 393838962688890372096 394608179412892111104 404407356696117116928 406845643945792241664 410024125539118743552 410790130798452277248 412496277889483800576 414074063530125950976 414101321772322258944 414908536824510021632 415718905060495392768 416495549281764114432 418116154531887710208 419749420760527896576 431090805866980442112 433611804731699625984 435299010197581725696 436147546279838220288 436999396956166029312 437078178170688503808 438778871470963556352 439634190908528787456 440486182254897266688 440492851437647007744 441344829783659249664 442205151089280417792 442206831404330459136 443068833025001668608 443934201839503624992 451431467939851665408 454958276283131756544 457701349439016271872 459482288541891821568 460377965517607010304 461277141231508586496 464058312625669275648 464925264314527383552 465863986993862541312 466772103927573774336 467683768193057316864 468557492941984628736 483944537652971175936 485954519157474066432 487813280323162079232 489799670479215132672 490665989564817997824 490754445665334460416 491712950442024566784 492663996037573115904 492703887479105650688 494588464772094885888 496512933506616655872 497480794975440470016 498452437153126877184 507860401432333123584 510830345300358463488 514914018118893305856 516917574609628299264 517925211207307886592 518018581535630819328 518936783885447159808 520034218039660511232 521047929965663748096 522057697487285649408 522065601703877935104 524096985368095358976 525118616918520496128 526144239217189481472 539209808928156155904 546698834052158324736 549995037185978400768 551999238260420247552 552098751373501267968 552135095696429678592 554246995542269755392 554291873413993857024 555327399042352152576 556412022868606746624 557488206042516946944 559665894347370528768 574684138462903271424 574787741155973922816 577024269331678101504 578149072975599501312 579278270383754969088 582665862608221372416 582770904227584671744 585038495294618075136 586178921211371716608 587314909673196355584 587323801916862676992 588459773044878999552 589606868119040557056 589609108539107278848 590758444033335558144 591912269119338166656 606611035044175675392 610268465918688362496 612643051389189095424 615036188308678115328 618744416834225700864 621151982658483388416 622362805236765032448 623578357590743089152 624743323922646171648 627174231797831565312 629624131140791844864 647939358876632088576 650417707097549438976 652948515296372588544 653066227305620176896 654221319419757330432 655499095434249043968 655617267256032755712 658168307206445334528 659451286362793181184 660739277156470511616 662017244675488874496 663307726633920626688 664603249537502502912 677147201909777498112 679782015924990640128 682437414424697634816 686552024158524407808 689223432812837732352 690566948276410515456 690691442047507759104 691915711847262879744 696087468938503913472 697387896471791075328 698795980490793811968 700158155891360661504 701525652289585975296 718946411904208207872 728931778736211099648 735998984347226996736 736131668498001690624 738995994056359673856 739055831218658476032 740436532056469536768 741871464850353291264 741882697158142328832 744769400259924983808 746221192463160705024 747678655729690315776 766245517950537695232 766383654874631897088 772371027178339958784 775376361914442448896 776887816810961829888 777027872303446228992 778405175828170739712 780051327059490766848 781571894948495622144 783086546230928474112 783098402555816902656 784613030726505332736 786145478052143038464 787677925377780744192 789216358825784222208 808814713392234233856 820048251078237487104 821580261596904554496 824992555778967601152 828148127060251901952 828202643544644517888 829817073649020043264 831437810120990785536 832991098563528228864 836232309063775420416 839498841521055793152 862181611733960884224 867223609463399251968 870598020395163451392 873998793912332058624 874156356341377007616 877557742941927112704 879268381817057574912 880972364509794533376 880985702875294015488 882689659567318499328 884410302178560835584 884413662808660918272 886137666050003337216 887868403679007249984 909916552566263513088 915402698878032543744 918964577083783643136 920755931035214020608 922554282463017172992 928116625251338551296 931727973987725082624 933544207855147548672 935367536386114633728 937114985883969257472 971909038314948132864 975626560646324158464 979599340958430265344 981331979129635995648 981508891330668920832 983425900884049133568 985407774958211301376 989176929544189771776 993025867013233311744 994961589950880940032 996904874306253754368 1015720802864666247168 1021660690600716926976 1029828036237786611712 1033835149219256598528 1035850422414615773184 1036037163071261638656 1037873567770894319616 1040068436079321022464 1044131203407755870208 1048193970736190717952 1050237233837040992256 1052288478434378962944 1078419617856312311808 1093397668104316649472 1099990074371956801536 1103998476520840495104 1104197502747002535936 1108493991084539510784 1108583746827987714048 1110654798084704305152 1112824045737213493248 1114976412085033893888 1119331788694741057536 1149368276925806542848 1149575482311947845632 1154048538663356203008 1158556540767509938176 1165331725216442744832 1165541808455169343488 1170076990589236150272 1172357842422743433216 1174629819346392711168 1174647603833725353984 1176919546089757999104 1179213736238081114112 1179218217078214557696 1181516888066671116288 1183824538238676333312 1213222070088351350784 1220536931837376724992 1230072376617356230656 1237488833668451401728 1242303965316966776832 1244725610473530064896 1247156715181486178304 1249486647845292343296 1254348463595663130624 1259248262281583689728 1300835414195098877952 1305897030592745177088 1308442638839514660864 1310998190868498087936 1311234534512065511424 1316336614412890669056 1318902572725586362368 1321478554312941023232 1324034489350977748992 1326615453267841253376 1329206499075005005824 1354294403819554996224 1364874828849395269632 1373104048317048815616 1378446865625675464704 1381133896552821030912 1383831423694525759488 1392174937877007826944 1394775792943582150656 1397591960981587623936 1400316311782721323008 1403051304579171950592 1457863557472422199296 1471997968694453993472 1472263336996003381248 1477991988112719347712 1478111662437316952064 1483765394316284657664 1489538800519849967616 1492442384926321410048 1495357311459380631552 1532491035901075390464 1544742054356679917568 1550752723828884897792 1553775633621923659776 1554055744606892457984 1556810351656341479424 1560102654118981533696 1563143789896991244288 1566173092461856948224 1566196805111633805312 1572290956104286076928 1575355850755561488384 1578432717651568444416 1617629426784468467712 1640096502156474974208 1649985111557935202304 1656296254120503803904 1656405287089289035776 1662875620241981571072 1665982197127056457728 1672464618127550840832 1678997683042111586304 1724363223467921768448 1734447218926798503936 1747997587824664117248 1748312712682754015232 1755115485883854225408 1758536763634115149824 1761944729019589066752 1761971405750588030976 1765379319134636998656 1768820604357121671168 1768827325617321836544 1772275332100006674432 1775736807358014499968 1819833105132527026176 1830805397756065087488 1837929154167567286272 1845108564926034345984 1856233250502677102592 1863455947975450165248 1867088415710295097344 1870735072772229267456 1874229971767938514944 1943818076629896265728 1951253121292648316928 1959198681916860530688 1962663958259271991296 1966851801768098267136 1970815549916422602752 1978353859088379543552 1986051734026466623488 1989923179901761880064 1993809748612507508736 2031441605729332494336 2059656072475573223424 2067670298438513197056 2071700844829231546368 2072074326142523277312 2075747135541788639232 2088262406815511740416 2096387941472381435904 2100474467674081984512 2104576956868757925888 2156839235712624623616 2186795336208633298944 2207996953041680990208 2208395005494005071872 2216987982169079021568 2217167493655975428096 2221309596169408610304 2225648091474426986496 2238663577389482115072 2298736553851613085696 2299150964623895691264 2317113081535019876352 2330663450432885489664 2331083616910338686976 2340153981178472300544 2344715684845486866432 2349259638692785422336 2349295207667450707968 2353839092179515998208 2358436434156429115392 2363033776133342232576 2367649076477352666624 2426444140176702701568 2460144753234712461312 2474977667336902803456 2484607930633933553664 2489451220947060129792 2494313430362972356608 2498973295690584686592 2508696927191326261248 2518496524563167379456 2601670828390197755904 2611794061185490354176 2621996381736996175872 2622469069024131022848 2632673228825781338112 2637805145451172724736 2642957108625882046464 2648068978701955497984 2653230906535682506752 2658412998150010011648 2729749657698790539264 2746208096634097631232 2756893731251350929408 2762267793105642061824 2767662847389051518976 2784349875754015653888 2795183921963175247872 2800632623565442646016 2806102609158343901184 2915727114944844398592 2943995937388907986944 2944526673992006762496 2956223324874633904128 2967530788632569315328 2979077601039699935232 2984884769852642820096 2990714622918761263104 3064982071802150780928 3089484108713359835136 3101505447657769795584 3107551267243847319552 3108111489213784915968 3113620703312682958848 3120205308237963067392 3132393610223267610624 3144581912208572153856 3150711701511122976768 3156865435303136888832 3235258853568936935424 3280193004312949948416 3299970223115870404608 3312592508241007607808 3325751240483963142144 3331964394254112915456 3344929236255101681664 3357995366084223172608 3448726446935843536896 3495995175649328234496 3496625425365508030464 3510230971767708450816 3517073527268230299648 3523889458039178133504 3523942811501176061952 3530758638269273997312 3537641208714243342336 3537654651234643673088 3544550664200013348864 3551473614716028999936 3639666210265054052352 3661610795512130174976 3690217129852068691968 3712466501005354205184 3726911895950900330496 3734176831420590194688 3741470145544458534912 3748459943535877029888 3902506242585296633856 3925327916518543982592 3933703603536196534272 3941631099832845205504 3956707718176759087104 3972103468052933246976 3979846359803523760128 3987619497225015017472 4062883211458664988672 4119312144951146446848 4135340596877026394112 4143401689658463092736 4151494271083577278464 4176524813631023480832 4192775882944762871808 4200948935348163969024 4209153913737515851776 4373590672417266597888 4415993906083361980416 4416790010988010143744 4433975964338158043136 4434334987311950856192 4451296182948853972992 4477327154778964230144 4597473107703226171392 4634226163070039752704 4661326900865770979328 4662167233820677373952 4680307962356944601088 4689431369690973732864 4698519277385570844672 4698590415334901415936 4716872868312858230784 4726067552266684465152 4735298152954705333248 4852888280353405403136 4920289506469424922624 4949955334673805606912 4969215861267867107328 4988626860725944713216 4997946591381169373184 5017393854382652522496 5036993049126334758912 5203341656780395511808 5243992763473992351744 5244938138048262045696 5265346457651562676224 5275610290902345449472 5285914217251764092928 5296137957403910995968 5306461813071365013504 5316825996300020023296 5459499315397581078528 5492416193268195262464 5513787462502701858816 5535325694778103037952 5568699751508031307776 5590367843926350495744 5601265247130885292032 5612205218316687802368 5831454229889688797184 5887991874777815973888 5912446649749267808256 5935061577265138630656 5958155202079399870464 5969769539705285640192 5981429245837522526208 6178968217426719670272 6203010895315539591168 6215102534487694639104 6216222978427569831936 6227241406625365917696 6264787220446535221248 6289163824417144307712 6301423403022245953536 6313730870606273777664 6470517707137873870848 6560386008625899896832 6625185016482015215616 6651502480967926284288 6663928788508225830912 6715990732168446345216 6897452893871687073792 6991990351298656468992 6993250850731016060928 7020461943535416901632 7034147054536460599296 7047778916078356267008 7047885623002352123904 7061517276538547994624 7075309302469287346176 7089101328400026697728 7102947229432057999872 7279332420530108104704 7380434259704137383936 7424933002010708410368 7453823791901800660992 7468353662841180389376 7482940291088917069824 7496919887071754059776 7805012485170593267712 7867407207072393068544 7883262199665690411008 7913415436353518174208 7944206936105866493952 7959692719607047520256 7975238994450030034944 8238624289902292893696 8270681193754052788224 8286803379316926185472 8302988542167154556928 8353049627262046961664 8385551765889525743616 8401897870696327938048 8418307827475031703552 8747181344834533195776 8831987812166723960832 8833580021976020287488 8868669974623901712384 8902592365897707945984 8954654309557928460288 9194946215406452342784 9268452326140079505408 9322653801731541958656 9324334467641354747904 9360615924713889202176 9397180830669802831872 9433745736625716461568 9452135104533368930304 9470596305909410666496 9705776560706810806272 9840579012938849845248 9899910669347611213824 9977253721451889426432 9995893182762338746368 10034787708765305044992 10073986098252669517824 10487985526947984703488 10489876276096524091392 10530692915303125352448 10551220581804690898944 10571828434503528185856 10592275914807821991936 10612923626142730027008 10633651992600040046592 10918998630795162157056 10984832386536390524928 11070651389556206075904 11137399503016062615552 11180735687852700991488 11202530494261770584064 11224410436633375604736 11775983749555631947776 11824893299498535616512 11870123154530277261312 11916310404158799740928 11939539079410571280384 11962858491675045052416 12357936434853439340544 12406021790631079182336 12430205068975389278208 12454482813250731835392 12529574440893070442496 12578327648834288615424 12602846806044491907072 12627461741212547555328 13120772017251799793664 13250370032964030431232 13303004961935852568576 13431981464336892690432 13983980702597312937984 13986501701462032121856 14040923887070833803264 14068294109072921198592 14095557832156712534016 14095771246004704247808 14150618604938574692352 14178202656800053395456 14205894458864115999744 14558664841060216209408 14760868519408274767872 14849866004021416820736 14907647583803601321984 14965880582177834139648 14993839774143508119552 15610024970341186535424 15734814414144786137088 15766524399331380822016 15826830872707036348416 15888413872211732987904 15919385439214095040512 15950477988900060069888 16477248579804585787392 16541362387508105576448 16605977084334309113856 16706099254524093923328 16771103531779051487232 16803795741392655876096 16836615654950063407104 17494362689669066391552 17663975624333447921664 17737339949247803424768 17805184731795415891968 17909308619115856920576 18536904652280159010816 18645307603463083917312 18648668935282709495808 18794361661339605663744 18867491473251432923136 18904270209066737860608 18941192611818821332992 19411553121413621612544 19681158025877699690496 19954507442903778852864 19991786365524677492736 20147972196505339035648 20975971053895969406976 20979752552193048182784 21061385830606250704896 21102441163609381797888 21143656869007056371712 21184551829615643983872 21267303985200080093184 21837997261590324314112 22141302779112412151808 22274799006032125231104 22361471375705401982976 22405060988523541168128 22448820873266751209472 23649786598997071233024 23740246309060554522624 23832620808317599481856 23879078158821142560768 23925716983350090104832 24715872869706878681088 24812043581262158364672 24860410137950778556416 24908965626501463670784 25059148881786140884992 25156655297668577230848 25205693612088983814144 25254923482425095110656 26241544034503599587328 26500740065928060862464 26606009923871705137152 26863962928673785380864 27967961405194625875968 27973003402924064243712 28081847774141667606528 28191542492009408495616 28301237209877149384704 28356405313600106790912 28411788917728231999488 29117329682120432418816 29521737038816549535744 29699732008042833641472 29931761164355668279296 29987679548287016239104 31469628828289572274176 31653661745414072696832 31776827744423465975808 31838770878428190081024 31900955977800120139776 32954497159609171574784 33211954168668618227712 33412198509048187846656 33542207063558102974464 33607591482785311752192 33673231309900126814208 35327951248666895843328 35474679898495606849536 35610369463590831783936 35818617238231713841152 37073809304560318021632 37290615206926167834624 37588723322679211327488 37734982946502865846272 37808540418133475721216 37882385223637642665984 39362316051755399380992 39909014885807557705728 40295944393010678071296 41951942107791938813952 41959505104386096365568 42122771661212501409792 42204882327218763595776 42287313738014112743424 42534607970400160186368 43675994523180648628224 44282605558224824303616 44549598012064250462208 44722942751410803965952 44897641746533502418944 47299573197994142466048 47480492618121109045248 47665241616635198963712 47758156317642285121536 47851433966700180209664 49431745739413757362176 49624087162524316729344 49817931253002927341568 50118297763572281769984 50313310595337154461696 50411387224177967628288 50509846964850190221312 52483088069007199174656 53212019847743410274304 53727925857347570761728 55935922810389251751936 55946006805848128487424 56383084984018816991232 56602474419754298769408 56712810627200213581824 56823577835456463998976 58234659364240864837632 59043474077633099071488 59863522328711336558592 59975359096574032478208 62939257656579144548352 63307323490828145393664 63553655488846931951616 63801911955600240279552 66423908337337236455424 66824397018096375693312 67084414127116205948928 67215182965570623504384 67346462619800253628416 70949359796991213699072 71220738927181663567872 71637234476463427682304 74147618609120636043264 74581230413852335669248 75177446645358422654976 75469965893005731692544 75617080836266951442432 75764770447275285331968 78724632103510798761984 79818029771615115411456 80591888786021356142592 83903884215583877627904 83919010208772192731136 84245543322425002819584 84574627476028225486848 85069215940800320372736 87351989046361297256448 88565211116449648607232 89099196024128500924416 89795283493067004837888 94960985236242218090496 95330483233270397927424 95516312635284570243072 95702867933400360419328 98863491478827514724352 99635862506005854683136 100236595527144563539968 100626621190674308923392 100822774448355935256576 101019693929700380442624 106424039695486820548608 107455851714695141523456 111871845620778503503872 112766169968037633982464 113204948839508597538816 113425621254400427163648 113647155670912927997952 118086948155266198142976 119727044657422673117184 125878515313158289096704 126614646981656290787328 127603823911200480559104 132847816674674472910848 133648794036192751386624 134168828254232411897856 134692925239600507256832 141898719593982427398144 142441477854363327135744 143274468952926855364608 148295237218241272086528 150354893290716845309952 150939931786011463385088 151234161672533902884864 151529540894550570663936 157449264207021597523968 159636059543230230822912 161183777572042712285184 167807768431167755255808 167838020417544385462272 169149254952056450973696 170138431881600640745472 174703978092722594512896 177130422232899297214464 179590566986134009675776 189921970472484436180992 190660966466540795854848 191405735866800720838656 199271725012011709366272 200473191054289127079936 201253242381348617846784 201645548896711870513152 202039387859400760885248 212848079390973641097216 214911703429390283046912 223743691241557007007744 225532339936075267964928 226409897679017195077632 226851242508800854327296 227294311341825855995904 236173896310532396285952 239454089314845346234368 251757030626316578193408 255207647822400961118208 265695633349348945821696 267297588072385502773248 269385850479201014513664 284882955708726654271488 286548937905853710729216 296590474436482544173056 300709786581433690619904 301879863572022926770176 302468323345067805769728 303059081789101141327872 319272119086460461645824 322367555144085424570368 335615536862335510511616 338298509904112901947392 340276863763201281490944 354260844465798594428928 359181133972268019351552 379843940944968872361984 382811471733601441677312 398543450024023418732544 400946382108578254159872 402506484762697235693568 404078775718801521770496 425696158781947282194432 429823406858780566093824 451064679872150535929856 452819795358034390155264 453702485017601708654592 454588622683651711991808 472347792621064792571904 478908178629690692468736 503514061252633156386816 510415295644801922236416 531391266698697891643392 538771700958402029027328 569765911417453308542976 601419573162867381239808 603759727144045853540352 604936646690135611539456 606118163578202282655744 638544238172920923291648 644735110288170849140736 671231073724671021023232 676597019808225803894784 680553727526402562981888 708521688931597188857856 718362267944536038703104 765622943467202883354624 797086900048046837465088 801892764217156508319744 808157551437603043540992 859646813717561132187648 902129359744301071859712 905639590716068780310528 907404970035203417309184 909177245367303423983616 957816357259381384937472 1020830591289603844472832 1062782533397395783286784 1077543401916804058054656 1139531822834906617085952 1202839146325734762479616 1207519454288091707080704 1212236327156404565311488 1277088476345841846583296 1289470220576341698281472 1353194039616451607789568 1361107455052805125963776 1417043377863194377715712 1436724535889072077406208 1531245886934405766709248 1594173800096093674930176 1616315102875206087081984 1804258719488602143719424 1811279181432137560621056 1814809940070406834618368 1818354490734606847967232 1915632714518762769874944 2041661182579207688945664 2125565066794791566573568 2155086803833608116109312 2405678292651469524959232 2424472654312809130622976 2578940441152683396562944 2706388079232903215579136 2722214910105610251927552 2873449071778144154812416 3062491773868811533418496 3188347600192187349860352 3232630205750412174163968 3608517438977204287438848 3622558362864275121242112 3636708981469213695934464 3831265429037525539749888 4083322365158415377891328 4251130133589583133147136 4310173607667216232218624 4848945308625618261245952 5412776158465806431158272 5444429820211220503855104 5746898143556288309624832 6124983547737623066836992 6376695200384374699720704 6465260411500824348327936 7217034877954408574877696 7273417962938427391868928 8166644730316830755782656 8620347215334432464437248 9697890617251236522491904 10825552316931612862316544 11493796287112576619249664 12249967095475246133673984 12753390400768749399441408 12930520823001648696655872 14546835925876854783737856 16333289460633661511565312 17240694430668864928874496 19395781234502473044983808 21651104633863225724633088 24499934190950492267347968 25861041646003297393311744 29093671851753709567475712 34481388861337729857748992 38791562469004946089967616 48999868381900984534695936 51722083292006594786623488 58187343703507419134951424 77583124938009892179935232 103444166584013189573246976 116374687407014838269902848 155166249876019784359870464 232749374814029676539805696 310332499752039568719740928 465498749628059353079611392 930997499256118706159222784
- Sum of all divisors σ(n): 3071716783140824435388012003
- Sum of proper divisors (its aliquot sum) s(n): 2140719283884705729228789219
- 930997499256118706159222784 is an abundant number, because the sum of its proper divisors (2140719283884705729228789219) is greater than itself. Its abundance is 1209721784628587023069566435
Bases of 930997499256118706159222784
- Binary: 1100000010000110100110001110010000010010000100010110101001011001000000000000000000000000002
- Hexadecimal: 0x3021A63904845A964000000
- Base-36: 38Z8ZQGU3K7WG00000
Squares and roots of 930997499256118706159222784
- 930997499256118706159222784 squared (9309974992561187061592227842) is 866756343621146750828301407020308734832946902944710656
- 930997499256118706159222784 cubed (9309974992561187061592227843) is 806947988375664741816671606493357085820784994344123544263175807570165764722786304
-
930997499256118706159222784 is a
perfect square number . Itssquare root is 30512251625472 -
The
cube root of 930997499256118706159222784 is 976448864.7042822293
Scales and comparisons
How big is 930997499256118706159222784?- 930,997,499,256,118,706,159,222,784 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 930,997,499,256,118,706,159,222,784 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 930997499256118706159222784 cubic inches would be around 81370738.7 feet tall.
Recreational maths with 930997499256118706159222784
- 930997499256118706159222784 backwards is 487222951607811652994799039
- The number of decimal digits it has is: 27
- The sum of 930997499256118706159222784's digits is 135
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 930997499256118706159222784 - Facts about the integer". Numbermatics.com. 2024. Web. 8 June 2024.
APA style:
Numbermatics. (2024). Number 930997499256118706159222784 - Facts about the integer. Retrieved 8 June 2024, from https://numbermatics.com/n/930997499256118706159222784/
Chicago style:
Numbermatics. 2024. "Number 930997499256118706159222784 - Facts about the integer". https://numbermatics.com/n/930997499256118706159222784/
The information we have on file for 930997499256118706159222784 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 930997499256118706159222784, math, Factors of 930997499256118706159222784, curriculum, school, college, exams, university, Prime factorization of 930997499256118706159222784, STEM, science, technology, engineering, physics, economics, calculator, nine hundred thirty septillion, nine hundred ninety-seven sextillion, four hundred ninety-nine quintillion, two hundred fifty-six quadrillion, one hundred eighteen trillion, seven hundred six billion, one hundred fifty-nine million, two hundred twenty-two thousand, seven hundred eighty-four.