19720594820587933739225088
19,720,594,820,587,933,739,225,088 is an even composite number composed of six prime numbers multiplied together.
19720594820587933739225088 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-three thousand, two hundred ninety-six divisors.
Prime factorization of 19720594820587933739225088:
212 × 36 × 113 × 193 × 473 × 1913
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 19 × 19 × 19 × 47 × 47 × 47 × 191 × 191 × 191)See below for interesting mathematical facts about the number 19720594820587933739225088 from the Numbermatics database.
Names of 19720594820587933739225088
- Cardinal: 19720594820587933739225088 can be written as Nineteen septillion, seven hundred twenty sextillion, five hundred ninety-four quintillion, eight hundred twenty quadrillion, five hundred eighty-seven trillion, nine hundred thirty-three billion, seven hundred thirty-nine million, two hundred twenty-five thousand and eighty-eight.
Scientific notation
- Scientific notation: 1.9720594820587933739225088 × 1025
Factors of 19720594820587933739225088
Divisors of 19720594820587933739225088
- Number of divisors d(n): 23296
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 18 19 22 24 27 32 33 36 38 44 47 48 54 57 64 66 72 76 81 88 94 96 99 108 114 121 128 132 141 144 152 162 171 176 188 191 192 198 209 216 228 242 243 256 264 282 288 297 304 324 342 352 361 363 376 382 384 396 418 423 432 456 484 486 512 513 517 528 564 573 576 594 608 627 648 684 704 722 726 729 752 764 768 792 836 846 864 891 893 912 968 972 1024 1026 1034 1056 1083 1089 1128 1146 1152 1188 1216 1254 1269 1296 1331 1368 1408 1444 1452 1458 1504 1528 1536 1539 1551 1584 1672 1692 1719 1728 1782 1786 1824 1881 1936 1944 2048 2052 2068 2101 2112 2166 2178 2209 2256 2292 2299 2304 2376 2432 2508 2538 2592 2662 2673 2679 2736 2816 2888 2904 2916 3008 3056 3072 3078 3102 3168 3249 3267 3344 3384 3438 3456 3564 3572 3629 3648 3762 3807 3872 3888 3971 3993 4096 4104 4136 4202 4224 4332 4356 4418 4512 4584 4598 4608 4617 4653 4752 4864 5016 5076 5157 5184 5324 5346 5358 5472 5632 5643 5687 5776 5808 5832 6016 6112 6144 6156 6204 6303 6336 6498 6534 6627 6688 6768 6859 6876 6897 6912 7128 7144 7258 7296 7524 7614 7744 7776 7942 7986 8019 8037 8208 8272 8404 8448 8664 8712 8836 8977 9024 9168 9196 9216 9234 9306 9504 9728 9747 9801 9823 10032 10152 10314 10368 10648 10692 10716 10887 10944 11264 11286 11374 11421 11552 11616 11664 11913 11979 12032 12224 12288 12312 12408 12606 12672 12996 13068 13254 13376 13536 13718 13752 13794 13824 13851 13959 14256 14288 14516 14592 15048 15228 15471 15488 15552 15884 15972 16038 16074 16416 16544 16808 16896 16929 16967 17061 17328 17424 17672 17954 18048 18336 18392 18432 18468 18612 18909 19008 19456 19494 19602 19646 19881 20064 20304 20577 20628 20691 20736 21296 21384 21432 21774 21888 22528 22572 22748 22842 23104 23111 23232 23328 23826 23958 24064 24111 24299 24448 24624 24816 25212 25289 25344 25992 26136 26508 26752 26931 27072 27436 27504 27588 27648 27702 27918 28512 28576 29032 29184 29241 29403 29469 30096 30456 30942 30976 31104 31768 31944 32076 32148 32661 32832 33088 33616 33792 33858 33934 34122 34263 34656 34848 35344 35739 35908 35937 36096 36481 36672 36784 36864 36936 37224 37818 38016 38912 38988 39204 39292 39762 39919 40128 40608 41154 41256 41382 41472 41877 41971 42592 42768 42864 43548 43681 43776 45056 45144 45496 45684 46208 46222 46413 46464 46656 47652 47916 48128 48222 48598 48896 49248 49632 50424 50578 50688 50787 50901 51183 51984 52272 53016 53504 53862 54144 54872 55008 55176 55296 55404 55836 56727 57024 57152 58064 58368 58482 58806 58938 59643 60192 60912 61731 61884 61952 62073 62208 62557 63536 63888 64152 64296 65322 65664 66176 67232 67584 67716 67868 68244 68526 68951 69312 69333 69696 70688 71478 71816 71874 72192 72333 72897 72962 73344 73568 73872 74448 75449 75636 75867 76032 77824 77976 78408 78584 79524 79838 80256 80793 81216 82308 82512 82764 82944 83754 83942 85184 85536 85728 87096 87362 87552 87723 88209 88407 90288 90992 91368 92416 92444 92826 92928 93312 95304 95832 96256 96444 97196 97792 97983 98496 98747 99264 100848 101156 101376 101574 101802 102366 103823 103968 104544 106032 107008 107217 107724 107811 108053 108288 109443 109744 110016 110352 110592 110808 111672 113454 114048 114304 116128 116736 116964 117612 117876 119286 119757 120384 121824 123462 123768 123904 124146 124416 125114 125631 125913 127072 127776 128304 128592 130644 131043 131328 132352 134464 135168 135432 135736 136488 137052 137902 138624 138666 139239 139392 141376 142956 143632 143748 144384 144666 145794 145924 146688 147136 147744 148896 150898 151272 151734 152064 152361 152703 153549 155952 156816 157168 159048 159676 160512 161586 162432 164616 165024 165528 165888 167508 167884 170181 170368 170563 171072 171456 174192 174724 175104 175446 176418 176814 178929 180576 181984 182736 184832 184888 185193 185652 185856 186219 186624 186637 187671 190608 191664 192512 192888 194392 195584 195966 196992 197494 198528 201696 202312 202752 203148 203604 204732 206853 207646 207936 207999 209088 212064 214016 214434 215448 215622 216106 216576 216999 218691 218886 219488 220032 220704 221616 223344 226347 226908 227601 228096 228608 232256 233472 233928 235224 235752 238572 239514 240768 242379 243648 246924 247536 247808 248292 248832 250228 251262 251826 254144 254221 255552 256608 257184 261288 262086 262656 263169 264704 265221 267289 268928 270864 271472 272976 274104 275804 277248 277332 278478 278784 282752 285912 287264 287496 288768 289332 291588 291848 293376 293949 294272 295488 296241 297792 301796 302544 303468 304128 304722 305406 307098 311469 311904 313632 314336 318096 319352 321024 321651 322373 323172 323433 324159 324864 328329 329232 330048 331056 331776 335016 335768 340362 340736 341126 342144 342912 348384 349448 350208 350892 352836 353628 357858 359271 361152 363968 365472 369664 369776 370386 371304 371712 372438 373248 373274 375342 376893 377739 381216 383328 385776 388784 391168 391932 393129 393984 394988 397056 401291 403392 404624 405504 406296 407208 409464 413706 415292 415872 415998 418176 421919 424128 428032 428868 430896 431244 432212 433152 433998 437382 437772 438976 439109 440064 441408 443232 446688 452694 453816 455202 456192 457216 458109 460647 461681 464512 467856 470448 471504 477144 479028 480491 481536 484758 487296 493848 495072 495616 496584 497664 500456 502524 503652 508288 508442 510543 511104 511689 513216 514368 522576 524172 525312 526338 529408 530442 534578 536787 537856 541728 542944 545952 548208 551608 554496 554664 555579 556956 557568 558657 559911 563013 565504 571824 574528 574992 577536 578664 583176 583696 586752 587898 588544 590976 592482 595584 603592 605088 606936 608256 609444 610812 614196 620559 622938 623808 623997 627264 628672 636192 638704 642048 643302 644746 646344 646866 648318 649728 650997 656073 656658 658464 660096 662112 670032 671536 679041 680724 681472 682252 682803 684288 685824 693139 696768 698896 700416 701784 705672 707256 715716 718542 722304 727137 727936 730944 739328 739552 740772 742608 743424 744876 746496 746548 750684 753786 755478 758461 762432 762663 766656 771552 777568 782336 783864 786258 787968 789976 794112 795663 797449 801867 802582 806784 809248 812592 814416 818928 827412 829939 830584 831744 831996 836352 843838 848256 856064 857736 861792 862488 864424 866304 867996 874764 875544 877952 878218 880128 881847 882816 886464 888723 893376 905388 907632 910404 912384 914432 916218 921294 923362 929024 934407 935712 940896 943008 954288 958056 960982 963072 964953 967119 969516 970299 972477 974592 984987 987696 990144 993168 995328 1000912 1005048 1007304 1016576 1016884 1021086 1022208 1023378 1026432 1028736 1045152 1048344 1050624 1052676 1058816 1060884 1069156 1073574 1075712 1077813 1083456 1085888 1086217 1091904 1096416 1103216 1108992 1109328 1111158 1113912 1115136 1117314 1119822 1126026 1131008 1133217 1142053 1143648 1149056 1149984 1157328 1166352 1167392 1173504 1175796 1177088 1179387 1181952 1184964 1188583 1191168 1203873 1207184 1210176 1213872 1216512 1218888 1221624 1228392 1241118 1245876 1247616 1247994 1254528 1257344 1265757 1272384 1277408 1284096 1286604 1289492 1292688 1293732 1296636 1299456 1301994 1310069 1312146 1313316 1316928 1317327 1320192 1324224 1340064 1343072 1358082 1361448 1362944 1364504 1365606 1368576 1371648 1374327 1381941 1385043 1386278 1393536 1397792 1403568 1411344 1414512 1431432 1437084 1441473 1444608 1454274 1455872 1461888 1478656 1479104 1481544 1485216 1486848 1489752 1492992 1493096 1501368 1507572 1510956 1516922 1524864 1525326 1531629 1533312 1535067 1543104 1555136 1567728 1572516 1575936 1579952 1588224 1591326 1594898 1603734 1605164 1610361 1613568 1618496 1625184 1628832 1637856 1654824 1659878 1661168 1663488 1663992 1666737 1672704 1675971 1679733 1687676 1689039 1696512 1714607 1715472 1723584 1724976 1728848 1732608 1735992 1749528 1751088 1755904 1756436 1760256 1763694 1765632 1772928 1777446 1786752 1810776 1815264 1820808 1824768 1828864 1832436 1842588 1846724 1858048 1861677 1868814 1871424 1871991 1876193 1881792 1886016 1908576 1916112 1921964 1926144 1929906 1934238 1939032 1940598 1944954 1949184 1968219 1969974 1972637 1975392 1980288 1986336 2001824 2010096 2014608 2033152 2033768 2037123 2042172 2044416 2046756 2048409 2052864 2053007 2057472 2079417 2090304 2096688 2101248 2105352 2117632 2121768 2138312 2147148 2151424 2155626 2166912 2171776 2172434 2181411 2183808 2192832 2206432 2217984 2218656 2222316 2227824 2230272 2234628 2239644 2252052 2262016 2266434 2275383 2284106 2287296 2287989 2298112 2299968 2314656 2332704 2334784 2347008 2351592 2354176 2358774 2363904 2369928 2377166 2382336 2386989 2392347 2405601 2407746 2414368 2420352 2427744 2437776 2443248 2456784 2482236 2489817 2491752 2495232 2495988 2509056 2514688 2531514 2544768 2554816 2568192 2573208 2578984 2585376 2587464 2593272 2598912 2603988 2620138 2624292 2626632 2633856 2634654 2640384 2645541 2648448 2666169 2680128 2686144 2716164 2722896 2725888 2729008 2731212 2737152 2743296 2748654 2763882 2770086 2772556 2787072 2795584 2803221 2807136 2822688 2829024 2862864 2874168 2882946 2889216 2894859 2901357 2908548 2911744 2917431 2923776 2940179 2954961 2958208 2963088 2970432 2979504 2985984 2986192 3002736 3015144 3021912 3033844 3049728 3050652 3063258 3066624 3070134 3086208 3110272 3135456 3145032 3151872 3159904 3176448 3182652 3189796 3207468 3210328 3220722 3227136 3233439 3236992 3240697 3250368 3257664 3258651 3275712 3309648 3319756 3322336 3326976 3327984 3333474 3345408 3351942 3359466 3375352 3378078 3393024 3399651 3426159 3429214 3430944 3447168 3449952 3457696 3471984 3499056 3502176 3511808 3512872 3520512 3527388 3531264 3538161 3545856 3546103 3554892 3565749 3573504 3611619 3621552 3630528 3641616 3649536 3657728 3664872 3685176 3693448 3716096 3723354 3737628 3742848 3743982 3752386 3763584 3772032 3797271 3817152 3832224 3843928 3852288 3859812 3868476 3878064 3881196 3889908 3898368 3930207 3936438 3939948 3945274 3950784 3951981 3960576 3972672 4003648 4020192 4029216 4066304 4067536 4074246 4084344 4088832 4093512 4096818 4105728 4106014 4114944 4122981 4145823 4155129 4158834 4180608 4193376 4210704 4243536 4276624 4294296 4302848 4311252 4324419 4333824 4343552 4344868 4362822 4367616 4385664 4412864 4414201 4435968 4437312 4444632 4455648 4460544 4469256 4479288 4504104 4524032 4532868 4550766 4568212 4574592 4575978 4596224 4599936 4605201 4629312 4641109 4665408 4669568 4703184 4708352 4717548 4727808 4739856 4754332 4764672 4773978 4784694 4811202 4815492 4828736 4830199 4840704 4855488 4875552 4886496 4913568 4964472 4979634 4983504 4990464 4991976 5000211 5018112 5029376 5039199 5063028 5067117 5078491 5089536 5109632 5143821 5146416 5157968 5170752 5174928 5186544 5197824 5207976 5240276 5248584 5253264 5267712 5269308 5280768 5291082 5296896 5332338 5360256 5372288 5432328 5445792 5451776 5458016 5462424 5474304 5486592 5497308 5527764 5540172 5545112 5574144 5585031 5591168 5606442 5614272 5615973 5628579 5645376 5658048 5725728 5748336 5765892 5778432 5789718 5802714 5817096 5823488 5834862 5847552 5880358 5904657 5909922 5916416 5917911 5926176 5940864 5959008 5972384 6005472 6030288 6043824 6067688 6099456 6101304 6111369 6126516 6133248 6140268 6145227 6159021 6172416 6220544 6238251 6270912 6290064 6303744 6319808 6352896 6365304 6379592 6414936 6420656 6441444 6454272 6466878 6473984 6481394 6500736 6515328 6517302 6544233 6551424 6619296 6639512 6644672 6653952 6655968 6666948 6690816 6703884 6718932 6750704 6756156 6786048 6799302 6826149 6852318 6858428 6861888 6863967 6894336 6899904 6915392 6943968 6967871 6998112 7004352 7023616 7025744 7041024 7054776 7062528 7076322 7091712 7092206 7109784 7131498 7147008 7160967 7177041 7216803 7223238 7243104 7261056 7283232 7329744 7370352 7386896 7432192 7446708 7469451 7475256 7485696 7487964 7504772 7527168 7544064 7594542 7624529 7634304 7664448 7687856 7704576 7719624 7736952 7756128 7762392 7779816 7796736 7860414 7872876 7879896 7890548 7901568 7903962 7921152 7945344 7998507 8007296 8016461 8040384 8058432 8132608 8135072 8148492 8168688 8177664 8187024 8193636 8211456 8212028 8229888 8245962 8291646 8310258 8317668 8343071 8361216 8386752 8409663 8421408 8487072 8553248 8588592 8605696 8622504 8648838 8667648 8687104 8689736 8704071 8725644 8735232 8752293 8771328 8771939 8820537 8825728 8828402 8864883 8874624 8889264 8911296 8938512 8958576 9008208 9048064 9065736 9101532 9129329 9136424 9149184 9151956 9192448 9199872 9210402 9258624 9282218 9330816 9339136 9406368 9416704 9435096 9455616 9479712 9508664 9529344 9547956 9569388 9622404 9630984 9657472 9660398 9681408 9700317 9710976 9722091 9751104 9772992 9775953 9827136 9928944 9959268 9967008 9980928 9983952 10000422 10036224 10058752 10078398 10126056 10134234 10156982 10179072 10198953 10219264 10278477 10287642 10292832 10315936 10341504 10349856 10373088 10415952 10480552 10497168 10506528 10535424 10538616 10561536 10582164 10593792 10614483 10638309 10664676 10697247 10720512 10744576 10834857 10864656 10891584 10916032 10924848 10948608 10973184 10994616 11055528 11080344 11090224 11148288 11170062 11182336 11212884 11228544 11231946 11257158 11290752 11316096 11391813 11451456 11496672 11531784 11556864 11579436 11605428 11634192 11646976 11669724 11695104 11760716 11790621 11809314 11819844 11832832 11835822 11852352 11855943 11881728 11918016 11944768 11948387 12010944 12060576 12087648 12135376 12198912 12202608 12222738 12253032 12266496 12280536 12290454 12318042 12344832 12368943 12441088 12465387 12476502 12541824 12562583 12580128 12639616 12730608 12759184 12829872 12841312 12882888 12908544 12933756 12947968 12962788 12973257 13001472 13030656 13034604 13088466 13102848 13169641 13238592 13242603 13279024 13289344 13307904 13311936 13333896 13381632 13407768 13437864 13501408 13512312 13572096 13598604 13652298 13704636 13716856 13723776 13727934 13788672 13799808 13815603 13830784 13887936 13923327 13935742 13996224 14008704 14047232 14051488 14109552 14125056 14152644 14183424 14184412 14219568 14262996 14294016 14321934 14354082 14410759 14433606 14446476 14486208 14490597 14522112 14566464 14659488 14740704 14773792 14864384 14893416 14938902 14950512 14971392 14975928 15009544 15054336 15088128 15117597 15151531 15189084 15201351 15235473 15249058 15268608 15328896 15375712 15431463 15439248 15473904 15512256 15524784 15559632 15593472 15720828 15745752 15759792 15781096 15803136 15807924 15842304 15890688 15997014 16014592 16032922 16080768 16116864 16265216 16270144 16296984 16337376 16355328 16374048 16387272 16422912 16424056 16459776 16491924 16583292 16620516 16635336 16686142 16722432 16755093 16773504 16819326 16842816 16847919 16885737 16974144 17106496 17177184 17245008 17297676 17335296 17374208 17379472 17408142 17451288 17470464 17504586 17542656 17543878 17641074 17651456 17656804 17713971 17729766 17749248 17753733 17778528 17822592 17877024 17917152 18016416 18131472 18203064 18258658 18272848 18298368 18303912 18334107 18384896 18399744 18420804 18435681 18477063 18517248 18564436 18661632 18678272 18714753 18812736 18860677 18870192 18911232 18959424 19017328 19058688 19095912 19138776 19244808 19261968 19314944 19320796 19362816 19400634 19421952 19444182 19502208 19545984 19551906 19654272 19830193 19857888 19918536 19934016 19961856 19967904 20000844 20072448 20117504 20156796 20252112 20268468 20313964 20358144 20397906 20438528 20478447 20556954 20575284 20585664 20591901 20631872 20638123 20683008 20699712 20746176 20831904 20903613 20961104 20994336 21013056 21070848 21077232 21123072 21164328 21187584 21228966 21276618 21329352 21394494 21441024 21489152 21531123 21650409 21669714 21699007 21729312 21783168 21832064 21849696 21989232 22111056 22160688 22180448 22296576 22340124 22364672 22408353 22425768 22457088 22463892 22514316 22581504 22583077 22632192 22783626 22873587 22902912 22993344 23063568 23113728 23158872 23210856 23268384 23293952 23339448 23390208 23521432 23581242 23618628 23639688 23665664 23671644 23704704 23711886 23763456 23836032 23889536 23896774 23995521 24021888 24049383 24121152 24175296 24270752 24397824 24405216 24445476 24506064 24532992 24561072 24580908 24636084 24689664 24737886 24882176 24930774 24953004 25029213 25083648 25125166 25160256 25228989 25279232 25461216 25518368 25659744 25682624 25765776 25817088 25867512 25895936 25925576 25946514 26002944 26061312 26069208 26112213 26176932 26205696 26256879 26315817 26339282 26461611 26477184 26485206 26558048 26578688 26594649 26623872 26667792 26815536 26875728 27002816 27024624 27144192 27197208 27304596 27387987 27409272 27433712 27447552 27455868 27577344 27599616 27631206 27661568 27775872 27846654 27871484 27992448 28017408 28094464 28102976 28219104 28250112 28305288 28366848 28368824 28439136 28525992 28588032 28643868 28708164 28821518 28867212 28892952 28972416 28981194 29044224 29100951 29132928 29166273 29318976 29327859 29481408 29547584 29786832 29877804 29901024 29942784 29951856 30019088 30108672 30176256 30235194 30303062 30378168 30402702 30470946 30498116 30537216 30596859 30657792 30751424 30835431 30862926 30878496 30947808 31024512 31049568 31119264 31441656 31491504 31519584 31562192 31606272 31615848 31684608 31781376 31843449 31914927 31994028 32029184 32065844 32091741 32161536 32233728 32504571 32540288 32577533 32593968 32674752 32748096 32774544 32845824 32848112 32919552 32983848 33166584 33241032 33270672 33372284 33444864 33510186 33547008 33638652 33685632 33695838 33771474 33948288 34175439 34212992 34354368 34490016 34595352 34670592 34748416 34758944 34816284 34902576 34940928 35009172 35085312 35087756 35282148 35302912 35313608 35371863 35427942 35459532 35498496 35507466 35557056 35567829 35645184 35647667 35754048 35834304 35845161 36032832 36262944 36406128 36517316 36545696 36596736 36607824 36668214 36769792 36799488 36841608 36871362 36954126 37034496 37128872 37323264 37356544 37396161 37429506 37480103 37625472 37687749 37721354 37740384 37918848 38034656 38191824 38277552 38489616 38523936 38629888 38641592 38725632 38801268 38843904 38888364 38919771 39004416 39007133 39091968 39103812 39308544 39508923 39660386 39715776 39727809 39837072 39868032 39923712 39935808 40001688 40144896 40235008 40313592 40504224 40536936 40627928 40716288 40795812 40877056 40956894 41113908 41150568 41171328 41183802 41263744 41276246 41366016 41399424 41446809 41492352 41663808 41769981 41807226 41922208 41988672 42026112 42141696 42154464 42328656 42375168 42457932 42553236 42658704 42788988 42882048 42978304 43062246 43232277 43300818 43339428 43398014 43458624 43471791 43566336 43664128 43699392 43978464 44222112 44321376 44360896 44593152 44680248 44729344 44816706 44851536 44914176 44927784 45028632 45163008 45166154 45264384 45352791 45454593 45567252 45604053 45706419 45747174 45805824 45986688 46127136 46294389 46317744 46421712 46536768 46678896 46780416 47042864 47162484 47237256 47279376 47331328 47343288 47409408 47423772 47526912 47672064 47779072 47793548 47991042 48043776 48098766 48242304 48350592 48541504 48556211 48795648 48810432 48890952 49012128 49065984 49122144 49161816 49272168 49379328 49475772 49764352 49861548 49906008 50058426 50167296 50250332 50265279 50320512 50457978 50558464 50657211 50922432 51036736 51052199 51319488 51365248 51531552 51735024 51791872 51851152 51893028 52005888 52122624 52138416 52224426 52353864 52411392 52513758 52631634 52678564 52923222 52954368 52970412 53116096 53157376 53189298 53247744 53261199 53335584 53631072 53751456 54005632 54049248 54394416 54609192 54775974 54818544 54867424 54895104 54911736 55002321 55154688 55199232 55262412 55323136 55431189 55551744 55693308 55742968 55863401 55984896 56034816 56144259 56205952 56438208 56582031 56610576 56733696 56737648 56878272 57051984 57176064 57287736 57416328 57643036 57734424 57785904 57944832 57962388 58088448 58201902 58265856 58332546 58637952 58655718 58962816 59095168 59490579 59573664 59755608 59802048 59885568 59903712 60038176 60217344 60352512 60470388 60606124 60756336 60805404 60941892 60996232 61074432 61193718 61315584 61435341 61502848 61573243 61670862 61725852 61756992 61775703 61895616 61914369 62049024 62099136 62238528 62710839 62883312 62983008 63039168 63124384 63212544 63231696 63369216 63562752 63686898 63829854 63988056 64058368 64131688 64183482 64323072 64467456 64593369 64951227 65009142 65080576 65097021 65155066 65187936 65349504 65496192 65549088 65696224 65967696 66333168 66482064 66541344 66744568 66889728 67020372 67094016 67225059 67277304 67371264 67391676 67542948 67749231 67896576 68350878 68425984 68620761 68708736 68980032 69190704 69341184 69496832 69517888 69632568 69805152 69881856 70018344 70170624 70175512 70564296 70605824 70627216 70743726 70855884 70919064 70996992 71014932 71114112 71135658 71290368 71295334 71508096 71668608 71690322 71986563 72065664 72148149 72525888 72812256 73034632 73091392 73193472 73215648 73336428 73598976 73683216 73742724 73908252 74068992 74257744 74646528 74713088 74792322 74859012 74960206 75087639 75250944 75375498 75442708 75480768 75686967 75837696 76069312 76383648 76555104 76646581 76979232 77047872 77259776 77283184 77451264 77602536 77687808 77776728 77839542 78008832 78014266 78183936 78207624 78336639 78617088 78770637 78947451 79017846 79320772 79384833 79431552 79455618 79674144 79736064 79871616 80003376 80586529 80627184 81008448 81073872 81255856 81432576 81591624 81754112 81913788 82163961 82227816 82301136 82342656 82367604 82527488 82552492 82732032 82798848 82893618 82984704 83327616 83539962 83614452 83844416 83869819 83977344 84052224 84283392 84308928 84657312 84750336 84915864 85106472 85317408 85577976 85764096 85956608 86124492 86464554 86601636 86678856 86796028 86917248 86943582 87132672 87328256 87398784 87498819 87956928 87983577 88181071 88444224 88642752 88721792 89360496 89458688 89633412 89703072 89828352 89855568 90057264 90326016 90332308 90528768 90705582 90909186 91134504 91208106 91412838 91494348 91611648 91773781 91973376 92254272 92506293 92588778 92635488 92843424 93073536 93357792 94085728 94324968 94474512 94558752 94662656 94686576 94818816 94847544 95053824 95344128 95558144 95587096 95744781 95982084 96087552 96197532 96275223 96484608 96491329 96701184 97083008 97112422 97513713 97620864 97732599 97781904 98024256 98244288 98323632 98544336 98758656 98951544 99528704 99723096 99812016 100116852 100334592 100500664 100530558 100641024 100915956 101116928 101314422 101844864 102073472 102104398 102526317 102638976 102730496 103063104 103470048 103583744 103702304 103786056 104011776 104245248 104276832 104448852 104707728 104822784 105027516 105263268 105357128 105846444 105908736 105940824 106115589 106232192 106314752 106378596 106495488 106522398 106671168 106703487 106943001 107262144 107502912 107535483 108011264 108098496 108788832 109218384 109551948 109637088 109734848 109790208 109823472 110004642 110309376 110398464 110524824 110646272 110862378 111103488 111386616 111485936 111726802 111969792 112069632 112188483 112288518 112411904 112440309 112876416 113063247 113164062 113221152 113475296 113756544 114103968 114575472 114832656 115286072 115468848 115571808 115889664 115924776 116176896 116403804 116531712 116665092 116759313 117021399 117275904 117311436 117925632 118190336 118526769 118981158 119147328 119183427 119511216 119604096 119771136 119807424 120076352 120434688 120705024 120940776 121212248 121512672 121610808 121883784 121992464 122148864 122387436 122631168 122870682 123005696 123146486 123341724 123451704 123513984 123551406 123791232 123828738 124098048 124198272 124340427 124477056 125309943 125421678 125766624 125966016 126078336 126248768 126425088 126463392 127125504 127373796 127659708 127976112 128116736 128263376 128366964 128646144 128934912 129186738 129696831 129902454 130018284 130161152 130194042 130310132 130375872 130415373 130699008 130992384 131098176 131392448 131935392 132389549 132666336 132964128 133082688 133489136 133779456 134040744 134188032 134450118 134554608 134742528 134783352 135085896 135498462 135793152 136058373 136363779 136701756 136851968 137119257 137241522 137417472 137960064 138188413 138381408 138883167 139035776 139265136 139610304 140036688 140341248 140351024 141128592 141211648 141254432 141487452 141711768 141838128 141993984 142029864 142228224 142271316 142580736 142590668 143016192 143337216 143380644 143973126 144131328 144296298 144866051 145051776 145624512 145668633 146069264 146182784 146386944 146431296 146672856 147197952 147366432 147485448 147816504 148137984 148515488 149293056 149426176 149584644 149718024 149920412 150175278 150501888 150750996 150885416 150961536 151373934 151675392 151971633 152138624 152312759 152767296 153110208 153156597 153293162 153958464 154095744 154519552 154566368 155205072 155375616 155553456 155679084 156017664 156028532 156367872 156415248 156673278 157234176 157541274 157894902 158035692 158518349 158641544 158769666 158863104 158911236 159348288 159472128 159743232 159783597 160006752 161173058 161254368 162016896 162147744 162511712 163183248 163508224 163827576 164327922 164455632 164602272 164685312 164735208 165054976 165104984 165464064 165597696 165787236 165969408 166293567 166655232 166666841 167079924 167228904 167590203 167688832 167739638 167954688 168104448 168432777 168617856 169314624 169746093 169831728 170212944 170634816 171155952 171528192 171913216 172248984 172929108 173203272 173357712 173592056 173834496 173887164 174265344 174656512 174797568 174997638 175913856 175967154 176362142 176888448 177285504 177443584 178471737 178720992 178917376 179266824 179406144 179656704 179711136 180114528 180652032 180664616 181057536 181411164 181818372 182269008 182416212 182825676 182988696 183223296 183547562 183946752 184306023 184508544 184719729 185012586 185177556 185270976 185327109 185686848 185743107 186147072 186715584 188132517 188171456 188649936 188949024 189117504 189373152 189637632 189695088 190107648 190688256 191116288 191174192 191489562 191964168 192175104 192395064 192550446 192969216 192982658 193402368 193780107 194166016 194224844 194853681 195027426 195241728 195291063 195465198 195563808 196048512 196488576 196647264 197088672 197903088 199446192 199624032 200233704 200669184 201001328 201061116 201282048 201675177 201831912 202233856 202628844 203247693 203689728 204146944 204208796 205052634 205277952 205460992 205862283 206126208 206940096 207404608 207467447 207572112 208023552 208490496 208553664 208897704 209415456 209645568 210055032 210526536 210714256 211692888 211817472 211881648 212231178 212464384 212629504 212757192 212990976 213044796 213342336 213406974 213886002 214524288 215005824 215070966 216022528 216196992 216444447 217577664 218132123 218436768 219103896 219274176 219469696 219580416 219646944 220009284 220796928 221049648 221292544 221724756 222206976 222773232 222971872 223453604 223939584 224139264 224376966 224577036 224823808 224880618 225262917 225752832 226126494 226328124 226442304 226950592 227019353 227513088 228207936 229150944 229665312 229939743 230572144 230937696 231143616 231779328 231849552 232353792 232807608 233063424 233330184 233518626 234042798 234551808 234622872 235009917 235851264 236380672 236842353 237053538 237962316 238154499 238294656 238366854 238689077 239022432 239208192 239614848 240152704 241759587 241881552 242424496 243025344 243221616 243767568 243984928 244297728 244774872 245262336 245741364 246011392 246292972 246491883 246683448 246903408 247027968 247102812 247582464 247657476 248196096 248396544 248680854 248954112 250223179 250619886 250843356 251533248 251609457 251932032 252156672 252497536 252850176 252926784 254251008 254747592 255319416 255952224 256233472 256526752 256733928 257292288 257869824 258373476 259393662 259804908 260036568 260322304 260388084 260620264 260751744 260830746 261398016 261984768 262196352 262496457 262784896 263870784 263950731 264543213 264779098 265332672 265928256 266165376 266978272 268081488 268376064 268900236 269109216 269485056 269566704 270171792 270996924 271586304 272116746 272727558 273403512 273703936 274238514 274483044 274834944 275321343 275920128 276376826 276762816 277518879 277766334 278071552 278530272 279220608 280073376 280702048 282257184 282423296 282508864 282974904 283423536 283676256 283987968 284059728 284456448 284542632 285161472 285181336 286032384 286674432 286761288 287234343 287946252 288262656 288592596 288825669 289473987 289732102 290103552 291249024 291337266 292138528 292365568 292541139 292862592 293197797 293345712 294732864 294970896 295633008 296275968 297030976 298586112 299169288 299436048 299840824 300350556 301003776 301501992 301770832 301923072 302747868 303350784 303943266 304277248 304625518 305534592 306220416 306313194 306586324 307578951 307916928 308191488 309039104 309132736 310410144 310751232 311106912 311358168 312035328 312057064 312735744 312830496 313346556 314468352 315082548 315789804 316071384 317036698 317283088 317539332 317726208 317822472 318346767 318696576 318944256 319486464 319567194 320013504 320110461 320829003 322346116 322508736 322606449 324033792 324295488 325023424 326366496 327489937 327655152 328655844 328911264 329204544 329370624 329470416 330109952 330209968 330928128 331195392 331574472 331938816 332587134 333310464 333333682 334159848 334457808 335180406 335377664 335479276 335909376 336208896 336565449 336865554 337235712 337320927 338629248 339189741 339492186 339663456 340425888 341269632 342311904 344497968 345858216 346406544 346715424 347184112 347668992 347774328 348530688 349313024 349595136 349995276 350277939 351064197 351827712 351934308 352724284 353776896 354571008 354887168 355580307 356943474 357441984 357550281 358352863 358533648 358812288 359313408 359422272 360229056 361304064 361329232 362115072 362822328 363636744 364538016 364832424 365651352 365977392 366446592 367095124 367893504 368612046 369017088 369439458 370025172 370355112 370541952 370654218 371373696 371486214 372294144 373431168 375929829 376265034 376342912 376773667 377299872 377898048 378235008 378746304 379275264 379390176 381376512 382232576 382348384 382979124 383928336 384350208 384790128 385100892 385938432 385965316 386804736 387560214 388332032 388449688 389090493 389707362 390054852 390483456 390582126 390930396 391127616 391246119 392097024 392124337 392977152 393294528 394177344 395806176 397168647 398892384 399248064 400467408 401338368 402002656 402122232 402564096 403350354 403663824 404467712 405257688 406495386 407379456 408293888 408417592 409091337 410105268 410555904 410921984 411357771 411724566 412252416 412281133 413880192 414565239 414809216 414934894 415144224 416649501 417107328 417795408 418830912 420110064 421053072 421428512 423385776 423634944 423763296 424462356 424928768 425259008 425514384 425981952 426089592 426684672 426813948 427772004 429048576 429078463 430011648 430141932 432045056 432393984 432888894 434598153 435155328 436264246 436873536 437005899 438207792 438548352 438939392 439160832 439293888 440018568 441593856 442099296 442585088 443449512 444413952 445546464 445943744 446907208 447879168 448278528 448753932 449154072 449647616 449761236 450525834 451505664 452252988 452656248 452884608 453901184 454038706 455026176 455914899 456415872 456938277 458301888 459330624 459469791 459879486 461144288 461875392 462287232 463558656 463699104 465615216 466126848 466660368 467037252 468085596 469103616 469245744 470019834 471702528 472761344 473684706 474107076 475555047 475924632 476308998 476589312 476733708 477378154 478044864 478416384 479229696 479350791 480305408 483519174 483763104 484848992 486050688 486443232 487535136 487969856 489549744 490524672 491482728 492022784 492585944 492983766 493366896 493806816 494055936 494205624 495164928 495314952 496392192 496793088 497361708 497908224 498880701 500000523 500446358 501239772 501686712 502770609 503066496 503218914 503864064 504313344 504995072 505298331 505853568 509238279 509495184 510638832 511904448 513053504 513467856 514584576 515739648 516746952 518787324 519609816 520073136 520644608 520776168 521240528 521503488 521661492 522796032 523969536 524392704 524992914 525569792 527741568 527901462 529086426 529558196 530665344 531856512 532330752 533956544 535415211 536162976 536752128 537800472 538218432 538970112 539133408 540343584 541993848 543172608 544233492 545455116 546807024 547407872 548477028 548966088 549669888 550642686 551840256 552753652 552918069 553525632 554159187 555037758 555532668 556143104 557060544 557229321 558441216 560146752 561404096 561574189 564397551 564514368 565017728 565949808 566847072 567352512 568119456 568912896 569085264 570322944 570362672 572064768 573348864 573522576 574468686 575892504 576525312 577185192 577651338 578947974 579464204 580207104 581340321 582498048 582674532 584277056 584731136 585082278 585725184 585873189 586395594 586691424 589465728 589941792 591266016 594061952 598338576 598872096 599681648 600701112 602007552 603003984 603541664 603846144 605025531 605495736 606701568 607886532 608554496 609251036 609743079 611069184 612440832 612626388 613172648 615157902 615833856 616382976 617586849 618265472 618973127 620820288 622213824 622402341 622716336 624070656 624114128 625471488 625660992 626693112 628936704 630165096 631579608 632142768 634073396 634566176 635078664 635452416 635644944 636693534 637393152 637888512 638972928 639134388 640027008 640220922 641658006 644692232 645017472 645212898 648067584 648590976 649333341 650046848 652732992 654396369 654979874 655310304 657311688 657822528 658409088 658741248 658940832 660219904 660419936 662390784 663148944 663877632 665174268 666620928 666667364 668319696 668915616 670360812 670755328 670958552 671818752 672417792 673130898 673731108 674471424 674641854 675788751 677258496 677305673 678379482 678984372 679326912 680851776 681058059 682539264 684623808 688995936 689819229 691716432 692813088 693430848 694368224 695337984 695548656 697061376 698626048 699190272 699990552 700555878 702128394 703655424 703868616 705448568 707553792 709142016 709774336 710527059 711160614 712121957 713886948 714463497 714883968 715100562 716067231 716705726 717067296 717624576 718844544 720458112 722658464 725278761 725644656 727273488 729076032 729664848 731302704 731954784 732893184 734190248 735787008 737224092 738034176 738878916 739475649 740050344 740710224 741083904 741308436 742747392 742972428 744588288 746862336 750669537 751859658 752530068 752685824 753547334 754599744 754828371 755796096 756470016 757492608 758550528 758780352 762753024 764465152 764696768 765958248 767856672 768700416 769580256 770201784 771876864 771930632 773609472 775120428 776664064 776899376 778180986 779414724 780109704 780966912 781164252 781860792 782255232 782492238 784194048 784248674 785954304 786589056 787489371 788354688 791612352 791852193 793629639 794337294 797784768 798496128 800934816 804005312 804244464 805128192 806700708 807327648 810515376 812990772 814758912 816587776 816835184 818182674 820210536 821111808 821843968 822715542 823449132 824504832 824562266 825964029 827760384 829130478 829618432 829869788 830288448 832556637 833299002 834214656 835590816 837661824 840220128 842106144 842857024 843112391 846771552 847269888 847526592 848924712 849857536 851028768 851963904 852179184 853369344 853627896 855544008 858097152 858156926 860023296 860283864 861703029 864090112 864787968 865777788 866477007 868421961 869196306 870310656 872528492 873747072 874011798 876415584 877096704 877878784 878587776 879593391 880037136 884198592 886451819 886899024 888827904 891092928 891887488 893814416 895758336 897507864 898308144 899295232 899522472 901051668 903011328 904505976 905312496 905769216 907802368 908077412 910052352 911829798 912831744 913876554 916603776 918661248 918939582 919758972 922288576 922568009 923750784 924574464 927117312 927398208 931230432 932253696 933320736 934074504 936171192 938207232 938491488 940039668 943405056 945522688 947369412 948214152 951110094 951849264 952617996 953178624 953467416 954756308 955040301 956089728 956832768 958459392 958701582 960610816 962487009 967038348 967526208 967819347 969697984 969991781 972101376 972886464 975070272 975939712 979099488 982469811 982965456 984045568 985171888 985967532 986733792 987613632 988111872 988411248 990329856 990629904 992784384 993586176 994723416 995816448 997761402 1000001046 1000892716 1002479544 1003373424 1005541218 1006132992 1006437828 1007728128 1008626688 1009990144 1010596662 1011707136 1011962781 1017569223 1018476558 1018990368 1021277664 1023808896 1026107008 1026935712 1033493904 1037574648 1039219632 1040146272 1041289216 1041552336 1042481056 1043006976 1043322984 1045592064 1047939072 1048785408 1049985828 1051139584 1053192591 1055483136 1055802924 1058172852 1059116392 1061330688 1061404619 1063713024 1064661504 1066740921 1067913088 1070830422 1072325952 1072650843 1075058589 1075600944 1076436864 1077940224 1078266816 1080687168 1083987696 1086345216 1088466984 1090910232 1093614048 1094815744 1096954056 1097932176 1099339776 1101285372 1103680512 1105507304 1105836138 1107051264 1108318374 1110075516 1111065336 1112286208 1114121088 1114458642 1116882432 1120293504 1122808192 1123148378 1127789487 1128795102 1129028736 1130035456 1130321001 1131899616 1133694144 1134705024 1136238912 1137825792 1138170528 1140725344 1144129536 1146697728 1147045152 1148937372 1151785008 1153050624 1154370384 1155302676 1157895948 1158928408 1160414208 1162680642 1164996096 1165349064 1167271479 1168554112 1169462272 1170164556 1171450368 1171746378 1172791188 1173382848 1173738357 1176373011 1178931456 1179883584 1182532032 1188123904 1191505941 1196677152 1197744192 1199363296 1201402224 1204015104 1206007968 1207083328 1207692288 1210051062 1210991472 1213403136 1215773064 1217108992 1218502072 1219486158 1222138368 1224881664 1225252776 1226345296 1227274011 1230315804 1231667712 1232765952 1234073313 1235173698 1236530944 1236843399 1237946254 1241640576 1243695717 1244427648 1244804682 1245432672 1248228256 1249948503 1251321984 1253386224 1260330192 1263159216 1264285536 1268146792 1269132352 1270157328 1270904832 1271289888 1273387068 1274786304 1275777024 1277945856 1278268776 1280054016 1280441844 1283316012 1287235389 1289384464 1290034944 1290425796 1296135168 1297181952 1298666682 1300093696 1303794459 1305465984 1308792738 1309959748 1310620608 1311017697 1314623376 1315645056 1316818176 1317482496 1317881664 1320439808 1320839872 1324781568 1326297888 1327755264 1330348536 1333241856 1333334728 1336639392 1337831232 1340721624 1341510656 1341917104 1343637504 1344835584 1346261796 1347462216 1348942848 1349283708 1351577502 1354516992 1354611346 1356758964 1357968744 1358653824 1361703552 1362116118 1365078528 1367744697 1369247616 1370814831 1377991872 1378409373 1379638458 1383432864 1385626176 1386861696 1388736448 1390675968 1391097312 1398380544 1399981104 1401111756 1404256788 1407310848 1407737232 1410897136 1415107584 1418284032 1419548672 1421054118 1422321228 1424243914 1426665141 1427773896 1428926994 1429767936 1430201124 1432134462 1433411452 1434134592 1435249152 1437689088 1438052373 1440916224 1445316928 1450557522 1451289312 1454546976 1456285039 1458152064 1459329696 1462605408 1463909568 1468380496 1471574016 1474448184 1476068352 1477757832 1478951298 1480100688 1481420448 1482167808 1482616872 1485494784 1485944856 1489176576 1493724672 1496642103 1500001569 1501339074 1503719316 1505060136 1505371648 1507094668 1508311827 1509199488 1509656742 1511592192 1512940032 1514985216 1517560704 1527714837 1529393536 1531144051 1531916496 1535713344 1539160512 1540403568 1543753728 1543861264 1547218944 1550240856 1553328128 1553798752 1556361972 1558829448 1560219408 1561933824 1562328504 1563721584 1564510464 1564984476 1568388096 1568497348 1571908608 1573178112 1574978742 1576709376 1583224704 1583704386 1587259278 1588674588 1593526561 1595569536 1596992256 1601869632 1606245633 1608010624 1608488928 1610256384 1613401416 1614655296 1621030752 1625981544 1629517824 1633175552 1633670368 1636365348 1640421072 1642223616 1643687936 1645431084 1646898264 1649009664 1649124532 1651928058 1655520768 1658260956 1659236864 1659739576 1660576896 1662477561 1665113274 1666598004 1668429312 1671181632 1671687963 1675323648 1675440349 1680440256 1684212288 1684722567 1685714048 1686224782 1693192653 1693543104 1695053184 1697849424 1699715072 1702057536 1704358368 1706738688 1707255792 1711088016 1716194304 1716313852 1720046592 1720567728 1723406058 1728180224 1729575936 1731555576 1732954014 1736843922 1738392612 1740621312 1743701839 1745056984 1747494144 1748023596 1752831168 1754193408 1755757568 1757175552 1757619567 1759186782 1760074272 1768397184 1772903638 1773798048 1782185856 1783774976 1787628832 1795015728 1796616288 1798590464 1799044944 1802103336 1806022656 1809011952 1810624992 1811538432 1815604736 1816154824 1820104704 1823659596 1825663488 1827753108 1829229237 1833207552 1833335251 1837322496 1837879164 1839517944 1844577152 1845136018 1847501568 1849148928 1852760547 1854796416 1856919381 1862460864 1866641472 1867207023 1868149008 1872342384 1876414464 1876982976 1880079336 1886810112 1891045376 1894738824 1896428304 1902220188 1903698528 1905235992 1906357248 1906934832 1909512616 1910080602 1912179456 1913665536 1916918784 1917403164 1921221632 1924974018 1934076696 1935052416 1935638694 1939395968 1939983562 1944202752 1945772928 1948000023 1950140544 1951879424 1958198976 1963189107 1964939622 1965930912 1968091136 1970343776 1971935064 1973467584 1975227264 1976223744 1976822496 1980659712 1981259808 1987172352 1989446832 1991632896 1995522804 2000002092 2001785432 2004959088 2006746848 2011082436 2012265984 2012875656 2015456256 2017253376 2019980288 2021193324 2023414272 2023925562 2027366253 2031917019 2035138446 2036953116 2037980736 2042555328 2043174177 2047617792 2052214016 2053871424 2066987808 2069457687 2075149296 2078439264 2080292544 2083104672 2084962112 2086013952 2086645968 2091184128 2095878144 2097570816 2099971656 2102279168 2106385182 2110966272 2111605848 2116345704 2118232784 2122661376 2122809238 2127426048 2129323008 2131581177 2133481842 2135826176 2136365871 2141660844 2143390491 2144651904 2145301686 2148201693 2150117178 2151201888 2152873728 2156533632 2161374336 2167975392 2175836283 2176933968 2181820464 2187228096 2193908112 2195864352 2198679552 2202570744 2207361024 2211014608 2211672276 2214102528 2216636748 2218426947 2220151032 2222130672 2224572416 2228242176 2228917284 2233764864 2240587008 2245616384 2246296756 2252008611 2255578974 2257590204 2258057472 2260070912 2260642002 2263799232 2264485113 2267388288 2269410048 2272477824 2275651584 2276341056 2281450688 2282141917 2288259072 2293395456 2294090304 2297874744 2303570016 2306101248 2308740768 2310605352 2315791896 2317856816 2320828416 2325361284 2329992192 2330698128 2334542958 2337108224 2338924544 2340329112 2342900736 2343492756 2345582376 2346765696 2347476714 2352746022 2357862912 2359767168 2362468113 2365064064 2376247808 2380888917 2383011882 2393354304 2395488384 2398726592 2399453353 2402804448 2412015936 2414166656 2415384576 2420102124 2421982944 2431546128 2434217984 2437004144 2438972316 2444276736 2449763328 2450505552 2452690592 2454548022 2460631608 2463335424 2465531904 2468146626 2470347396 2473061888 2473686798 2475892508 2477892087 2483281152 2487391434 2488855296 2489609364 2490865344 2496456512 2499897006 2502643968 2506772448 2515401431 2520660384 2526318432 2528571072 2529337173 2536293584 2538264704 2540314656 2541809664 2542579776 2546774136 2549572608 2555891712 2556537552 2560108032 2560883688 2566632024 2574470778 2578768928 2580069888 2580851592 2585109087 2592270336 2594363904 2597333364 2600187392 2605265883 2607588918 2610931968 2617585476 2619919496 2621241216 2622035394 2625579847 2629246752 2631290112 2633636352 2635763328 2638780173 2641679744 2652595776 2659355457 2660697072 2666483712 2666669456 2673278784 2675662464 2681443248 2683021312 2683834208 2687275008 2692523592 2694924432 2697885696 2698567416 2703155004 2709033984 2709222692 2713517928 2715937488 2717307648 2723407104 2724232236 2730157056 2735489394 2738495232 2741629662 2752454969 2755983744 2756818746 2759276916 2766865728 2767704027 2771252352 2773723392 2777472896 2781351936 2782194624 2796761088 2799962208 2802223512 2808513576 2814621696 2815474464 2821794272 2830215168 2836568064 2839097344 2842108236 2844642456 2848487828 2853330282 2855547792 2857853988 2859535872 2860402248 2864268924 2866822904 2868269184 2870498304 2875378176 2876104746 2881832448 2887461027 2890633856 2893942421 2901115044 2902578624 2903458041 2909093952 2909975343 2912570078 2916304128 2918659392 2925210816 2927819136 2936760992 2947409433 2948896368 2952136704 2955515664 2957902596 2960201376 2962840896 2964335616 2965233744 2970989568 2971889712 2978353152 2987449344 2993284206 3000003138 3002678148 3007438632 3010120272 3010743296 3014189336 3016623654 3018398976 3019313484 3023184384 3025880064 3029970432 3035121408 3035888343 3052707669 3055429674 3058787072 3062288102 3063832992 3071426688 3078321024 3080807136 3087722528 3100481712 3106656256 3107597504 3112723944 3117658896 3120438816 3123867648 3124657008 3127443168 3129020928 3129968952 3136776192 3136994696 3143817216 3146356224 3149957484 3153418752 3159577773 3166449408 3167408772 3174518556 3177349176 3184213857 3187053122 3191139072 3193984512 3200222763 3203739264 3212491266 3216021248 3216977856 3217952529 3225175767 3226802832 3229310592 3242061504 3251963088 3259035648 3266351104 3267340736 3272730696 3280842144 3284447232 3290862168 3293796528 3298019328 3298249064 3303856116 3311041536 3316521912 3318473728 3319479152 3321153792 3324955122 3330226548 3333196008 3336858624 3342363264 3343375926 3350647296 3350880698 3360880512 3368424576 3369445134 3371428096 3372449564 3383368461 3386385306 3387086208 3390106368 3390963003 3395698848 3399430144 3404115072 3408716736 3413477376 3414511584 3422176032 3432388608 3432627704 3440093184 3441135456 3446812116 3459151872 3463111152 3465908028 3473687844 3476785224 3481242624 3487403678 3490113968 3494988288 3496047192 3501814437 3505662336 3508386816 3511515136 3514351104 3515239134 3518373564 3520148544 3521215071 3529119033 3536794368 3545807276 3547596096 3564371712 3567549952 3574517823 3575257664 3590031456 3593232576 3598089888 3602389307 3604206672 3612045312 3618023904 3621249984 3623076864 3631209472 3632309648 3640209408 3647319192 3651326976 3655506216 3658458474 3666415104 3666670502 3674644992 3675758328 3679035888 3681822033 3689154304 3690272036 3695003136 3698297856 3702219939 3705521094 3709592832 3710530197 3713838762 3724921728 3731087151 3733282944 3734414046 3736298016 3744684768 3753965952 3760158672 3787566863 3789477648 3792856608 3804440376 3807397056 3810471984 3812714496 3813869664 3819025232 3820161204 3824358912 3827331072 3833837568 3834806328 3842443264 3849948036 3861706167 3868153392 3870104832 3871277388 3878791936 3879967124 3888405504 3891545856 3896000046 3900281088 3903758848 3911383377 3916397952 3926378214 3929879244 3931861824 3933053091 3940687552 3941881493 3943870128 3946935168 3950454528 3952447488 3953644992 3961319424 3962519616 3974344704 3978893664 3983265792 3991045608 4000004184 4003570864 4009918176 4013493696 4022164872 4024531968 4025751312 4030912512 4034506752 4039960576 4042386648 4046828544 4047851124 4054732506 4063834038 4070276892 4073906232 4075961472 4085110656 4086348354 4095235584 4104428032 4107742848 4112444493 4133975616 4135228119 4138915374 4144510337 4150298592 4156878528 4160585088 4166209344 4169924224 4172027904 4173291936 4195141632 4199943312 4204558336 4212770364 4221932544 4223211696 4232691408 4236465568 4245322752 4245618476 4254852096 4258646016 4263162354 4266963684 4271652352 4272731742 4279995423 4283321688 4286780982 4289303808 4290603372 4296403386 4300234356 4302403776 4305747456 4313067264 4313367707 4322748672 4335950784 4351672566 4353867936 4363640928 4368855117 4374456192 4387816224 4391728704 4405141488 4414722048 4422029216 4423344552 4428205056 4433273496 4436853894 4440302064 4444261344 4449144832 4456484352 4457834568 4467529728 4481174016 4491232768 4492593512 4500004707 4504017222 4511157948 4515180408 4516114944 4520141824 4521284004 4524935481 4527598464 4528970226 4534776576 4535092463 4538820096 4544955648 4552682112 4562901376 4564283834 4583144511 4588180608 4593432153 4595749488 4607140032 4617481536 4621210704 4631583792 4635713632 4641656832 4650722568 4659984384 4661396256 4669085916 4674216448 4677849088 4680658224 4685801472 4686985512 4691164752 4693531392 4694953428 4705492044 4715725824 4719534336 4724936226 4730128128 4752495616 4761777834 4766023764 4780579683 4786708608 4790976768 4797453184 4798906706 4805608896 4818736899 4824031872 4828333312 4830769152 4840204248 4843965888 4863092256 4868435968 4874008288 4877944632 4888553472 4899526656 4901011104 4905381184 4909096044 4921263216 4926670848 4931063808 4936293252 4940694792 4946123776 4947373596 4951785016 4955784174 4966562304 4974782868 4977710592 4979218728 4981730688 4987432683 4992913024 4999794012 5005287936 5013544896 5015063889 5026321047 5030802862 5041320768 5052636864 5054167701 5057142144 5058674346 5072587168 5076529408 5079577959 5080629312 5085159552 5093548272 5099145216 5113075104 5120216064 5121767376 5133264048 5148941556 5157537856 5160139776 5161703184 5170218174 5184540672 5188727808 5194666728 5200374784 5210531766 5215177836 5221863936 5231105517 5235170952 5239838992 5242482432 5244070788 5251159694 5258493504 5262580224 5267272704 5271526656 5272858701 5277560346 5283359488 5305191552 5318710914 5321394144 5333338912 5346557568 5351324928 5362886496 5366042624 5367668416 5385047184 5389848864 5395771392 5397134832 5406310008 5418067968 5418445384 5427035856 5431874976 5434615296 5446814208 5448464472 5460314112 5470978788 5476990464 5483259324 5487687711 5500005753 5504909938 5511967488 5513637492 5518553832 5533731456 5535408054 5542504704 5547446784 5554945792 5558281641 5564389248 5570758143 5599924416 5601621069 5604447024 5617027152 5629243392 5630948928 5643588544 5660430336 5673136128 5684216472 5689284912 5696975656 5706660564 5711095584 5715707976 5719071744 5720804496 5728537848 5733645808 5736538368 5740996608 5750756352 5752209492 5763664896 5774922054 5781267712 5787884842 5802230088 5805157248 5806916082 5818187904 5819950686 5825140156 5832608256 5837318784 5844000069 5850421632 5855638272 5873521984 5889567321 5894818866 5897792736 5904273408 5911031328 5915805192 5920402752 5925681792 5928671232 5930467488 5941979136 5943779424 5974898688 5986568412 6000006276 6005356296 6014877264 6020240544 6021486592 6028378672 6033247308 6036797952 6038626968 6046368768 6051760128 6059940864 6070242816 6071776686 6082098759 6095751057 6105415338 6110859348 6117574144 6124576204 6127665984 6129522531 6142853376 6156642048 6161614272 6175445056 6200963424 6208373061 6215195008 6222308803 6225447888 6235317792 6240877632 6249314016 6254886336 6258041856 6259937904 6273552384 6273989392 6287634432 6292712448 6299914968 6306837504 6319155546 6332898816 6334817544 6349037112 6354698352 6368427714 6374106244 6382278144 6387969024 6394743531 6400445526 6407478528 6409097613 6424982532 6432042496 6433955712 6435905058 6444605079 6450351534 6453605664 6458621184 6484123008 6503926176 6527508849 6534681472 6545461392 6561684288 6581724336 6587593056 6596038656 6596498128 6607712232 6622083072 6633043824 6636947456 6638958304 6642307584 6649910244 6655280841 6660453096 6666392016 6673717248 6684726528 6686751852 6701294592 6701761396 6721761024 6736849152 6738890268 6742856192 6744899128 6756025833 6766736922 6772770612 6774172416 6780212736 6781926006 6791397696 6793455339 6808230144 6808704397 6817433472 6826954752 6829023168 6844352064 6846425751 6864777216 6865255408 6880186368 6882270912 6893624232 6918303744 6926222304 6931816056 6947375688 6953570448 6962485248 6974807356 6980227936 6989976576 6992094384 7003628874 7011324672 7016773632 7023030272 7028702208 7030478268 7036747128 7040297088 7042430142 7058238066 7073588736 7091614552 7095192192 7128743424 7135099904 7142666751 7149035646 7150515328 7158699673 7180062912 7186465152 7196179776 7198360059 7204778614 7208413344 7236047808 7242499968 7246153728 7262418944 7264619296 7294638384 7302653952 7311012432 7316916948 7332830208 7333341004 7349289984 7351516656 7358071776 7363644066 7378308608 7380544072 7390006272 7396595712 7404439878 7411042188 7419185664 7421060394 7427677524 7433676261 7449843456 7450362403 7462174302 7466565888 7468828092 7472596032 7489369536 7507931904 7520317344 7546204293 7575133726 7578955296 7585713216 7588011519 7608880752 7614794112 7620943968 7625428992 7627739328 7638050464 7640322408 7648717824 7667675136 7669612656 7684886528 7699896072 7723412334 7736306784 7740209664 7742554776 7757583872 7759934248 7776811008 7783091712 7792000092 7800562176 7807517696 7815797649 7822766754 7832795904 7833341527 7852756428 7859758488 7863723648 7866106182 7876739541 7881375104 7883762986 7887740256 7893870336 7900909056 7907289984 7916340519 7925039232 7957787328 7978066371 7982091216 8000008368 8007141728 8019836352 8026987392 8044329744 8049063936 8051502624 8061825024 8079921152 8084773296 8093657088 8095702248 8109465012 8127668076 8140553784 8147812464 8151922944 8170221312 8172696708 8190471168 8208856064 8215485696 8224888986 8257364907 8267951232 8270456238 8277830748 8289020674 8300597184 8303112081 8313757056 8321170176 8332418688 8339848448 8344055808 8346583872 8390283264 8399886624 8409116672 8425540728 8443865088 8446423392 8465382816 8472931136 8490645504 8491236952 8509704192 8517292032 8526324708 8533927368 8543304704 8545463484 8559990846 8566643376 8573561964 8578607616 8581206744 8592806772 8600468712 8604807552 8611494912 8626134528 8626735414 8645497344 8662383081 8671901568 8681827263 8703345132 8707735872 8710374123 8727281856 8729926029 8737710234 8748912384 8775632448 8783457408 8810282976 8842228299 8844058432 8846689104 8856410112 8866546992 8873707788 8880604128 8888522688 8912968704 8915669136 8935059456 8962348032 8982465536 8985187024 9000009414 9008034444 9022315896 9030360816 9032229888 9040283648 9042568008 9049870962 9055196928 9057940452 9069553152 9070184926 9077640192 9089911296 9105364224 9107665029 9125802752 9128567668 9158123007 9166289022 9176361216 9186864306 9191498976 9214280064 9234963072 9242421408 9263167584 9271427264 9274236301 9301445136 9319968768 9322792512 9338171832 9348432896 9361316448 9371602944 9373971024 9382329504 9387062784 9389906856 9410984088 9431451648 9439068672 9449872452 9460256256 9478733319 9504991232 9523555668 9532047528 9552641571 9561159366 9573417216 9581953536 9594906368 9597813412 9600668289 9611217792 9637473798 9648063744 9656666624 9675527301 9680408496 9687931776 9726184512 9748016576 9750970009 9755889264 9777106944 9799053312 9802022208 9810762368 9818192088 9842526432 9853341696 9872586504 9881389584 9892247552 9894747192 9903570032 9911568348 9933124608 9949565736 9955421184 9958437456 9963461376 9974865366 9985826048 9999588024 10010575872 10027089792 10030127778 10052642094 10061605724 10082641536 10105273728 10108335402 10114284288 10117348692 10145174336 10153058816 10159155918 10161258624 10170319104 10172889009 10187096544 10198290432 10226150208 10240432128 10243534752 10266528096 10297883112 10315075712 10320279552 10323406368 10340436348 10377455616 10389333456 10400749568 10421063532 10430355672 10443727872 10462211034 10470341904 10479677984 10484964864 10488141576 10502319388 10505443311 10516987008 10525160448 10534545408 10543053312 10545717402 10555120692 10566718976 10587357099 10610383104 10637421828 10642788288 10666677824 10669909591 10693115136 10702649856 10723553469 10725772992 10735336832 10770094368 10779697728 10794269664 10807167921 10812620016 10836135936 10836890768 10854071712 10863749952 10869230592 10893628416 10896928944 10920628224 10941957576 10953980928 10966518648 10975375422 11000011506 11009819876 11023934976 11027274984 11037107664 11045466099 11067462912 11070816108 11085009408 11094893568 11109891584 11116563282 11128778496 11131590591 11141516286 11193261453 11199848832 11203242138 11208894048 11234054304 11261897856 11287177088 11362700589 11368432944 11378569824 11393951312 11413321128 11422191168 11431415952 11438143488 11441608992 11457075696 11467291616 11473076736 11481993216 11501512704 11504418984 11527329792 11549844108 11562535424 11575769684 11585118501 11604460176 11610314496 11613832164 11636375808 11639901372 11650280312 11665216512 11674637568 11688000138 11700843264 11711276544 11734150131 11747043968 11760489413 11779134642 11789637732 11795585472 11799159273 11822062656 11825644479 11831610384 11840805504 11851363584 11857342464 11860934976 11883958272 11887558848 11949797376 11973136824 12000012552 12010712592 12029754528 12040481088 12042973184 12056757344 12066494616 12073595904 12077253936 12092737536 12103520256 12119881728 12140485632 12143553372 12164197518 12191502114 12210830676 12221718696 12235148288 12249152408 12255331968 12259045062 12285706752 12313284096 12323228544 12337333479 12350890112 12401926848 12405684357 12416746122 12430390016 12433531011 12444617606 12450895776 12470635584 12481755264 12498628032 12509772672 12516083712 12519875808 12547978784 12585424896 12599829936 12613675008 12638311092 12665797632 12669635088 12698074224 12709396704 12736855428 12748212488 12764556288 12775938048 12789487062 12800891052 12814957056 12818195226 12839986269 12849965064 12864084992 12867911424 12871810116 12889210158 12900703068 12907211328 12917242368 12940103121 12968246016 13007852352 13055017698 13069362944 13090922784 13106565351 13123368576 13163448672 13175186112 13192996256 13215424464 13244166144 13266087648 13273894912 13277916608 13284615168 13299820488 13310561682 13320906192 13332784032 13347434496 13369453056 13373503704 13402589184 13403522792 13443522048 13473698304 13477780536 13485712384 13489798256 13500014121 13512051666 13533473844 13545541224 13548344832 13560425472 13563852012 13574806443 13582795392 13586910678 13605277389 13616460288 13617408794 13634866944 13658046336 13688704128 13692851502 13730510816 13749433533 13764541824 13780296459 13787248464 13852444608 13863632112 13894751376 13907140896 13924970496 13949614712 13960455872 13979953152 13984188768 14007257748 14022649344 14033547264 14057404416 14060956536 14073494256 14080594176 14084860284 14116476132 14147177472 14183229104 14190384384 14257486848 14270199808 14285333502 14298071292 14301030656 14317399346 14341739049 14360125824 14372930304 14392359552 14396720118 14409557228 14416826688 14456210697 14472095616 14484999936 14492307456 14524837888 14529238592 14589276768 14605307904 14622024864 14633833896 14665660416 14666682008 14698579968 14703033312 14716143552 14727288132 14756617216 14761088144 14780012544 14793191424 14808879756 14822084376 14838371328 14842120788 14855355048 14867352522 14899686912 14900724806 14924348604 14933131776 14937656184 14945192064 14962298049 14978739072 15015863808 15040634688 15045191667 15078963141 15092408586 15150267452 15157910592 15162503103 15171426432 15176023038 15217761504 15229588224 15241887936 15255478656 15276100928 15280644816 15297435648 15339225312 15392027039 15399792144 15446824668 15472613568 15480419328 15485109552 15515167744 15519868496 15553622016 15566183424 15584000184 15601124352 15615035392 15631595298 15645533508 15665591808 15666683054 15693316551 15705512856 15719516976 15727447296 15732212364 15753479082 15762750208 15767525972 15775480512 15787740672 15801818112 15814579968 15818576103 15832681038 15850078464 15915574656 15956132742 15964182432 16000016736 16014283456 16019135429 16039672704 16053974784 16088659488 16098127872 16103005248 16169546592 16187314176 16191404496 16218930024 16255336152 16281107568 16295624928 16303845888 16340442624 16345393416 16380942336 16417712128 16430971392 16449777972 16463063133 16500017259 16514729814 16535902464 16540912476 16555661496 16578041348 16601194368 16606224162 16627514112 16642340352 16664837376 16679696896 16693167744 16712274429 16799773248 16804863207 16842584561 16851081456 16887730176 16892846784 16930765632 16945862272 16981291008 16982473904 17019408384 17052649416 17067854736 17086609408 17090926968 17119981692 17133286752 17147123928 17157215232 17162413488 17185613544 17200937424 17209615104 17222989824 17252269056 17253470828 17290994688 17324766162 17343803136 17363654526 17406690264 17415471744 17420748246 17454563712 17459852058 17475420468 17497824768 17528792171 17551264896 17566914816 17620565952 17668701963 17684456598 17688116864 17693378208 17712820224 17733093984 17747415576 17761208256 17777045376 17825937408 17831338272 17924696064 17964931072 17970374048 18000018828 18016068888 18044631792 18060721632 18064459776 18080567296 18085136016 18099741924 18110393856 18115880904 18139106304 18140369852 18155280384 18179822592 18210728448 18215330058 18251605504 18257135336 18287253171 18316246014 18332578044 18352722432 18373728612 18382997952 18388567593 18428560128 18429843839 18469926144 18484842816 18526335168 18542854528 18548472602 18602890272 18625119183 18645585024 18666926409 18676343664 18696865792 18722632896 18747942048 18764659008 18774125568 18779813712 18821968176 18862903296 18878137344 18899744904 18920512512 18957466638 19009982464 19047111336 19064095056 19105283142 19122318732 19146834432 19163907072 19189812736 19195626824 19201336578 19222435584 19227292839 19274947596 19296127488 19313333248 19333815237 19351054602 19360816992 19375863552 19452369024 19496033152 19501940018 19511778528 19582526547 19604044416 19621524736 19636384176 19685052864 19745173008 19762779168 19784495104 19789494384 19807140064 19823136696 19866249216 19899131472 19910842368 19916874912 19926922752 19949730732 19971652096 19999176048 20021151744 20054179584 20060255556 20105284188 20123211448 20165283072 20166687761 20210547456 20216670804 20228568576 20234697384 20268077499 20290348672 20306117632 20318311836 20322517248 20340638208 20345778018 20374193088 20380366017 20426113191 20452300416 20480864256 20487069504 20533056192 20539277253 20595766224 20630151424 20640559104 20646812736 20680872696 20754911232 20778666912 20801499136 20842127064 20860711344 20887455744 20924422068 20940683808 20959355968 20969929728 20976283152 21004638776 21010886622 21033974016 21050320896 21069090816 21086106624 21091434804 21110241384 21133437952 21174714198 21220766208 21274843656 21285576576 21333355648 21339819182 21386230272 21405299712 21428000253 21447106938 21451545984 21470673664 21476099019 21540188736 21559395456 21588539328 21595080177 21614335842 21625240032 21673781536 21708143424 21727499904 21738461184 21787256832 21793857888 21883915152 21907961856 21933037296 21950750844 22000023012 22019639752 22047869952 22054549968 22074215328 22090932198 22134925824 22141632216 22170018816 22189787136 22219783168 22233126564 22257556992 22263181182 22283032572 22301028783 22351087209 22386522906 22399697664 22406484276 22417788096 22468108608 22523795712 22574354176 22638612879 22725401178 22736865888 22757139648 22764034557 22787902624 22826642256 22844382336 22862831904 22876286976 22883217984 22914151392 22934583232 22946153472 23003025408 23008837968 23054659584 23099688216 23125070848 23151539368 23170237002 23208920352 23220628992 23227664328 23272751616 23279802744 23300560624 23330433024 23349275136 23376000276 23401686528 23422553088 23447392947 23468300262 23494087936 23500024581 23520978826 23558269284 23579275464 23591170944 23598318546 23630218623 23644125312 23651288958 23663220768 23681611008 23702727168 23721869952 23749021557 23775117696 23934199113 23946273648 24000025104 24021425184 24059509056 24080962176 24113514688 24132989232 24147191808 24154507872 24185475072 24239763456 24280971264 24287106744 24328395036 24383004228 24421661352 24443437392 24470296576 24498304816 24510663936 24518090124 24571413504 24626568192 24646457088 24674666958 24701780224 24772094721 24803853696 24811368714 24833492244 24860780032 24867062022 24889235212 24901791552 24909336243 24941271168 24963510528 24997256064 25019545344 25032167424 25039751616 25095957568 25170849792 25199659872 25227350016 25276622184 25331595264 25339270176 25396148448 25418793408 25473710856 25496424976 25529112576 25551876096 25578974124 25601782104 25629914112 25636390452 25679972538 25699930128 25728169984 25735822848 25743620232 25778420316 25801406136 25814422656 25834484736 25880206242 25936492032 25987149243 26015704704 26045481789 26110035396 26138725888 26181845568 26189778087 26213130702 26246737152 26326897344 26350372224 26385992512 26393986883 26430848928 26526684897 26532175296 26555833216 26569230336 26599640976 26621123364 26641812384 26665568064 26738906112 26747007408 26805178368 26807045584 26887044096 26947396608 26955561072 26971424768 26979596512 27000028242 27024103332 27066947688 27091082448 27096689664 27120850944 27127704024 27149612886 27165590784 27173821356 27210554778 27232920576 27234817588 27269733888 27316092672 27322995087 27377408256 27385703004 27461021632 27498867066 27529083648 27560592918 27574496928 27669415741 27704889216 27727264224 27789502752 27814281792 27822708903 27899229424 27920911744 27959906304 27968377536 28014515496 28045298688 28114808832 28121913072 28146988512 28161188352 28169720568 28232952264 28294354944 28366458208 28380768768 28436199957 28514973696 28540399616 28570667004 28596142584 28602061312 28634798692 28657924713 28683478098 28720251648 28745860608 28784719104 28793440236 28819114456 28833653376 28912421394 28944191232 28969999872 29026581903 29058477184 29091736969 29178553536 29244049728 29252910027 29267667792 29331320832 29333364016 29397159936 29406066624 29432287104 29454576264 29513234432 29522176288 29560025088 29617759512 29644168752 29676742656 29684241576 29710710096 29734705044 29799373824 29801449612 29848697208 29866263552 29875312368 29890384128 29924596098 29957478144 30031727616 30081269376 30090383334 30157926282 30184817172 30277004659 30300534904 30315821184 30325006206 30342852864 30352046076 30435523008 30459176448 30483775872 30510957312 30518667027 30552201856 30561289632 30594871296 30678450624 30784054078 30799584288 30893649336 30945227136 30960838656 30970219104 31030335488 31039736992 31132366848 31168000368 31202248704 31230070784 31263190596 31291067016 31331183616 31333366108 31386633102 31411025712 31439033952 31454894592 31464424728 31506958164 31525500416 31535051944 31550961024 31575481344 31603636224 31629159936 31637152206 31665362076 31700156928 31762071297 31831149312 31833366631 31912265484 31928364864 32000033472 32009728773 32028566912 32038270858 32079345408 32107949568 32170660407 32177318976 32206010496 32339093184 32382808992 32421503763 32437860048 32510672304 32562215136 32591249856 32607691776 32680885248 32690786832 32761884672 32835424256 32861942784 32899555944 32926126266 33000034518 33029459628 33071804928 33081824952 33111322992 33156082696 33202388736 33212448324 33255028224 33284680704 33329674752 33359393792 33386335488 33394771773 33424548858 33579784359 33599546496 33609726414 33685169122 33702162912 33785693568 33861531264 33891724544 33964947808 34088101767 34105298832 34135709472 34173218816 34181853936 34239963384 34266573504 34294247856 34314430464 34324826976 34371227088 34401874848 34419230208 34445979648 34504538112 34506941656 34581989376 34649532324 34687606272 34727309052 34755355503 34813380528 34830943488 34841496492 34909127424 34919704116 34950840936 34995649536 35057584342 35102529792 35133829632 35202450393 35241131904 35281468239 35337403926 35368913196 35376233728 35386756416 35397477819 35466187968 35476933437 35494831152 35522416512 35554090752 35651874816 35662676544 35849392128 35929862144 35940748096 36000037656 36032137776 36089263584 36121443264 36128919552 36170272032 36199483848 36220787712 36231761808 36278212608 36280739704 36310560768 36359645184 36421456896 36430660116 36503211008 36514270672 36574506342 36632492028 36665156088 36705444864 36747457224 36765995904 36777135186 36857120256 36859687678 36939852288 36969685632 37012000437 37052670336 37085709056 37096945204 37205780544 37217053071 37250238366 37291170048 37300593033 37333852818 37352687328 37393731584 37445265792 37495884096 37529318016 37548251136 37559627424 37643936352 37756274688 37799489808 37841025024 37914933276 38094222672 38128190112 38210566284 38244637464 38293668864 38327814144 38379625472 38391253648 38402673156 38444871168 38454585678 38519958807 38549895192 38592254976 38626666496 38667630474 38702109204 38721633984 38751727104 38820309363 38904738048 38992066304 39003880036 39023557056 39165053094 39208088832 39243049472 39272768352 39319696053 39370105728 39490346016 39525558336 39578988768 39614280128 39626282377 39646273392 39732498432 39798262944 39821684736 39833749824 39853845504 39899461464 39943304192 39998352096 40042303488 40108359168 40120511112 40210568376 40246422896 40330566144 40333375522 40421094912 40433341608 40457137152 40469394768 40500042363 40536154998 40580697344 40612235264 40636623672 40645034496 40681276416 40691556036 40724419329 40748386176 40760732034 40815832167 40852226382 40904600832 40974139008 41066112384 41078554506 41191532448 41260302848 41293625472 41340889377 41361745392 41557333824 41663235493 41684254128 41721422688 41774911488 41848844136 41881367616 41918711936 41939859456 41952566304 42009277552 42021773244 42067948032 42100641792 42172213248 42182869608 42220482768 42266875904 42349428396 42441532416 42549687312 42571153152 42666711296 42679638364 42772460544 42810599424 42856000506 42894213876 42903091968 42941347328 42952198038 43025217147 43080377472 43118790912 43177078656 43190160354 43228671684 43250480064 43347563072 43360696423 43416286848 43454999808 43476922368 43574513664 43587715776 43767830304 43815923712 43866074592 43901501688 44000046024 44039279504 44095739904 44109099936 44148430656 44181864396 44269851648 44283264432 44340037632 44379574272 44439566336 44466253128 44515113984 44526362364 44566065144 44602057566 44702174418 44773045812 44799395328 44812968552 44835576192 44886894147 44936217216 45047591424 45148708352 45236889423 45277225758 45450802356 45473731776 45487509309 45514279296 45528069114 45575805248 45589613707 45653284512 45688764672 45725663808 45766435968 45828302784 45869166464 45892306944 46017675936 46176081117 46199376432 46250141696 46303078736 46340474004 46417840704 46441257984 46455328656 46545503232 46559605488 46601121248 46660866048 46698550272 46752000552 46803373056 46845106176 46894785894 46936600524 46988175872 47000049162 47041957652 47079949653 47116538568 47158550928 47182341888 47196637092 47260437246 47288250624 47302577916 47326441536 47363222016 47405454336 47443739904 47498043114 47550235392 47792627189 47868398226 47892547296 48000050208 48042850368 48057406287 48119018112 48161924352 48227029376 48265978464 48294383616 48309015744 48561942528 48574213488 48656790072 48766008456 48843322704 48886874784 48940593152 48996609632 49021327872 49036180248 49142827008 49253136384 49292914176 49349333916 49403560448 49500051777 49544189442 49607707392 49622737428 49666984488 49721560064 49734124044 49778470424 49803583104 49818672486 49882542336 49886017093 49927021056 49994512128 50039090688 50079503232 50136823287 50191915136 50399319744 50414589621 50527753683 50553244368 50663190528 50678540352 50792296896 50837586816 50947421712 50992849952 51058225152 51157948248 51203564208 51259828224 51272780904 51359945076 51399860256 51456339968 51471645696 51487240464 51556840632 51602812272 51628845312 51668969472 51760412484 51872984064 51974298486 52031409408 52090963578 52220070792 52277451776 52363691136 52379556174 52426261404 52493474304 52586376513 52653794688 52700744448 52771985024 52787973766 52861697856 53006105889 53053369794 53064350592 53111666432 53138460672 53199281952 53242246728 53283624768 53331136128 53477812224 53494014816 53614091168 53774088192 53894793216 53911122144 53942849536 53959193024 54000056484 54048206664 54133895376 54182164896 54193379328 54241701888 54255408048 54299225772 54331181568 54347642712 54421109556 54465841152 54469635176 54539467776 54632185344 54645990174 54754816512 54771406008 54861759513 54922043264 54997734132 55058167296 55121185836 55148993856 55165702779 55289531517 55338831482 55409778432 55454528448 55579005504 55628563584 55645417806 55798458848 55841823488 55875357549 55936755072 56000779227 56029030992 56090597376 56243826144 56293977024 56322376704 56339441136 56465904528 56588709888 56732916416 56761537536 56872399914 57029947392 57141334008 57192285168 57204122624 57269597384 57315849426 57366956196 57440503296 57491721216 57569438208 57586880472 57638228912 57667306752 57681878517 57824842788 57888382464 57939999744 58001445711 58053163806 58116954368 58183473938 58357107072 58488099456 58505820054 58535335584 58666728032 58747579641 58812133248 58864574208 58909152528 59026468864 59044352576 59235519024 59288337504 59353485312 59368483152 59421420192 59469410088 59598747648 59602899224 59697394416 59732527104 59750624736 59780768256 59849192196 59914956288 60063455232 60162538752 60180766668 60315852564 60369634344 60500063283 60554009318 60601069808 60631642368 60650012412 60685705728 60704092152 60804232497 60871046016 60918352896 60967551744 61021914624 61037334054 61104403712 61122579264 61141098051 61278339573 61356901248 61568108156 61599168576 61617831759 61787298672 61890454272 61921677312 61940438208 62060670976 62079473984 62264733696 62336000736 62404497408 62526381192 62582134032 62662367232 62666732216 62773266204 62822051424 62878067904 62909789184 62928849456 63013916328 63051000832 63070103888 63101922048 63150962688 63207272448 63258319872 63274304412 63330724152 63400313856 63524142594 63662298624 63666733262 63824530968 63856729728 64000066944 64019457546 64057133824 64076541716 64158690816 64215899136 64284000759 64341320814 64354637952 64412020992 64428297057 64678186368 64765617984 64785240531 64843007526 64875720096 65021344608 65124430272 65182499712 65215383552 65361770496 65381573664 65723885568 65799111888 65852252532 66000069036 66058919256 66143609856 66163649904 66222645984 66312165392 66404777472 66424896648 66510056448 66569361408 66659349504 66718787584 66772670976 66789543546 66849097716 66903086349 67053261627 67159568718 67199092992 67219452828 67370338244 67404325824 67571387136 67723062528 67783449088 67915838637 67929895616 68176203534 68210597664 68271418944 68292103671 68363707872 68445396833 68479926768 68533147008 68588495712 68628860928 68649653952 68742454176 68803749696 68838460416 69009076224 69013883312 69163978752 69299064648 69375212544 69454618104 69510711006 69626761056 69661886976 69682992984 69818254848 69839408232 69901681872 69991299072 70115168684 70205059584 70267659264 70342178841 70404900786 70482263808 70500073743 70562936478 70674807852 70737826392 70752467456 70773512832 70794955638 70890655869 70932375936 70953866874 70989662304 71044833024 71108181504 71325353088 71802597339 71881496192 71963770397 72000075312 72064275552 72178527168 72242886528 72340544064 72398967696 72441575424 72463523616 72556425216 72561479408 72719290368 72842913792 72861320232 73006422016 73028541344 73149012684 73264984056 73330312176 73410889728 73494914448 73531991808 73554270372 73714240512 73719375356 73879704576 73939371264 74024000874 74105340672 74171418112 74193890408 74316284163 74411561088 74434106142 74500476732 74582340096 74601186066 74667705636 74705374656 74728008729 74890531584 74895748367 74991768192 75058636032 75096502272 75119254848 75287872704 75512549376 75598979616 75682050048 75829866552 76188445344 76256380224 76421132568 76489274928 76587337728 76655628288 76759250944 76782507296 76805346312 76889742336 76909171356 77039917614 77099790384 77184509952 77253332992 77335260948 77404218408 77443267968 77503454208 77640618726 77809476096 77984132608 78007760072 78047114112 78136445367 78330106188 78416177664 78486098944 78545536704 78569334261 78639392106 78740211456 78745696403 78980692032 79051116672 79157977536 79181960649 79228560256 79252564754 79292546784 79580054691 79596525888 79667499648 79707691008 79798922928 79886608384 79996704192 80216718336 80241022224 80421136752 80492845792 80661132288 80666751044 80842189824 80866683216 80914274304 80938789536 81000084726 81072309996 81161394688 81224470528 81273247344 81290068992 81362552832 81383112072 81448838658 81496772352 81521464068 81631664334 81704452764 81809201664 81948278016 81953986433 82132224768 82157109012 82383064896 82520605696 82587250944 82681778754 82723490784 83008247223 83114667648 83326470986 83368508256 83442845376 83468126709 83697688272 83762735232 83837423872 83879718912 83905132608 84018555104 84043546488 84135896064 84344426496 84365739216 84440965536 84533751808 84698856792 84883064832 85099374624 85142306304 85333422592 85359276728 85544921088 85621198848 85712001012 85788427752 85806183936 85882694656 85904396076 85973774139 86050434294 86160754944 86166756797 86237581824 86354157312 86380320708 86457343368 86500960128 86695126144 86721392846 86832573696 86909999616 87079745709 87175431552 87275210907 87535660608 87732149184 87758730081 87803003376 88000092048 88078559008 88191479808 88218199872 88296861312 88363728792 88539703296 88566528864 88680075264 88879132672 88932506256 89030227968 89052724728 89132130288 89204115132 89404348836 89546091624 89598790656 89625937104 89671152384 89773788294 89872434432 90095182848 90297416704 90473778846 90554451516 90831013977 90901604712 90947463552 90975018618 91028558592 91056138228 91151610496 91179227414 91306569024 91377529344 91451327616 91532871936 91556001081 91656605568 91738332928 91784613888 92035351872 92352162234 92398752864 92500283392 92606157472 92680948008 92835681408 92882515968 92910657312 93091006464 93119210976 93202242496 93397100544 93504001104 93606746112 93690212352 93789571788 93873201048 93976351744 94000098324 94083915304 94159899306 94233077136 94317101856 94364683776 94393274184 94520874492 94576501248 94605155832 94652883072 94726444032 94810908672 94887479808 94996086228 95100470784 95286213891 95500099893 95585254378 95736796452 95785094592 96000100416 96029186319 96085700736 96114812574 96238036224 96323848704 96454058752 96511981221 96531956928 96618031488 97148426976 97264511289 97313580144 97532016912 97686645408 97773749568 97993219264 98042655744 98072360496 98285654016 98506272768 98585828352 98698667832 98807120896 99000103554 99088378884 99215414784 99245474856 99333968976 99443120128 99468248088 99556940848 99607166208 99637344972 99765084672 99772034186 99854042112 99989024256 100078181376 100159006464 100184315319 100273646574 100383830272 100739353077 100798639488 100829179242 101055507366 101106488736 101357080704 101584593792 101675173632 101894843424 101985699904 102264305301 102315896496 102407128416 102519656448 102545561808 102719890152 102799720512 102943291392 102974480928 103113681264 103205624544 103257690624 103337938944 103520824968 103745968128 103948596972 104062818816 104181927156 104266066509 104440141584 104554903552 104727382272 104759112348 104852522808 104986948608 105172753026 105307589376 105401488896 105543970048 105575947532 105607351179 105723395712 105844404717 106012211778 106106739588 106128701184 106223332864 106398563904 106430800311 106484493456 106567249536 106662272256 106955624448 106988029632 107228182336 107260670099 107548176384 107789586432 107822244288 107918386048 108000112968 108096413328 108267790752 108364329792 108386758656 108510816096 108598451544 108662363136 108695285424 108842219112 108931682304 108939270352 109078935552 109264370688 109291980348 109509633024 109542812016 109723519026 109844086528 109995468264 110116334592 110242371672 110297987712 110331405558 110579063034 110677662964 110819556864 110909056896 111036001311 111158011008 111257127168 111290835612 111596917696 111683646976 111750715098 111873510144 111901779099 112001558454 112058061984 112181194752 112487652288 112587954048 112644753408 112678882272 112931809056 113465832832 113523075072 113744799828 114282668016 114384570336 114408245248 114539194768 114631698852 114733912392 114881006592 114983442432 115138876416 115173760944 115276457824 115334613504 115363757034 115559876421 115649685576 115776764928 115879999488 116002891422 116106327612 116233908736 116366947876 116460928089 116714214144 116976198912 117011640108 117070671168 117333456064 117495159282 117624266496 117729148416 117818305056 117959088159 118088705152 118223867257 118471038048 118576675008 118736966304 118842840384 118878847131 118938820176 119197495296 119205798448 119394788832 119465054208 119501249472 119561536512 119698384392 119829912576 120126910464 120325077504 120361533336 120631705128 120739268688 121000126566 121108018636 121202139616 121263284736 121300024824 121371411456 121408184304 121500127089 121608464994 121742092032 121836705792 121935103488 122043829248 122074668108 122208807424 122245158528 122282196102 122447496501 122556679146 122713802496 123136216312 123198337152 123235663518 123574597344 123780908544 123880876416 124022668131 124158947968 124672001472 124989706479 125052762384 125164268064 125324734464 125333464432 125546532408 125644102848 125756135808 125819578368 125857698912 126027832656 126102001664 126140207776 126203844096 126301925376 126516639744 126548608824 126661448304 126800627712 127048285188 127324597248 127333466524 127649061936 127713459456 128000133888 128038915092 128114267648 128153083432 128317381632 128431798272 128568001518 128682641628 128709275904 128824041984 128856594114 129075651441 129356372736 129365383543 129531235968 129570481062 129686015052 129751440192 130042689216 130082089269 130248860544 130364999424 130430767104 130723540992 130763147328 131447771136 131598223776 131704505064 132000138072 132117838512 132287219712 132327299808 132445291968 132624330784 132809554944 132849793296 133020112896 133138722816 133318699008 133437575168 133545341952 133579087092 133698195432 133806172698 134106523254 134319137436 134398185984 134438905656 134740676488 134808651648 135142774272 135446125056 135566898176 135710668269 135831677274 135859791232 136015293787 136352407068 136421195328 136462527927 136542837888 136584207342 136727415744 136768841121 136890793666 136959853536 137066294016 137176991424 137299307904 137484908352 137607499392 137676920832 138027766624 138528243351 138598129296 138750425088 138909236208 139021422012 139253522112 139323773952 139365985968 139636509696 139678816464 139803363744 139982598144 140230337368 140410119168 140535318528 140684357682 140809801572 140964527616 141000147486 141125872956 141239848959 141349615704 141475652784 141504934912 141547025664 141589911276 141781311738 141864751872 141907733748 141979324608 142089666048 142216363008 142650706176 143377881567 143605194678 143762992384 143927540794 144000150624 144128551104 144172218861 144357054336 144485773056 144681088128 144797935392 144883150848 144927047232 145122958816 145685827584 145722640464 146012844032 146057082688 146298025368 146529968112 146660624352 146821779456 146989828896 147063983616 147108540744 147428481024 147438750712 147759409152 147878742528 148048001748 148210681344 148342836224 148387780816 148500155331 148632568326 148823122176 148868212284 149000953464 149164680192 149202372132 149335411272 149410749312 149456017458 149658051279 149781063168 149791496734 149983536384 150117272064 150238509696 150410469861 150575745408 151197959232 151243768863 151583261049 151659733104 152376890688 152512760448 152842265136 152978549856 153174675456 153518501888 153565014592 153610692624 153779484672 153818342712 154079835228 154199580768 154369019904 154670521896 154808436816 154886535936 155006908416 155281237452 155618952192 155968265216 156015520144 156094228224 156272890734 156660212376 156832355328 156972197888 157091073408 157138668522 157278784212 157480422912 157491392806 157759129539 157961384064 158102233344 158315955072 158363921298 158457120512 158505129508 158585093568 159018317667 159160109382 159193051776 159334999296 159415382016 159597845856 159773216768 159993408384 160433436672 160482044448 160842273504 160985691584 161322264576 161333502088 161684379648 161733366432 161828548608 161877579072 162000169452 162144619992 162322789376 162546494688 162580137984 162725105664 162766224144 162897677316 162993544704 163042928136 163263328668 163408905528 163618403328 163896556032 163907972866 164264449536 164314218024 164585278539 164766129792 165041211392 165174501888 165363557508 165446981568 165497108337 165868594551 166016494446 166229335296 166652941972 166737016512 166885690752 166936253418 167395376544 167525470464 167674847744 167810265216 168002337681 168037110208 168087092976 168271792128 168731478432 168881931072 169312297429 169397713584 169766129664 170198749248 170284612608 170666845184 170718553456 171089842176 171424002024 171576855504 171612367872 171765389312 171808792152 171947548278 172100868588 172321509888 172333513594 172475163648 172708314624 172760641416 172914686736 173001920256 173045635551 173390252288 173442785692 173665147392 173819999232 174004337133 174159491418 174350863104 174550421814 175071321216 175464298368 175517460162 175606006752 176000184096 176157118016 176210489719 176436399744 176593722624 176727457584 177079406592 177133057728 177865012512 178060455936 178105449456 178264260576 178408230264 178808697672 179092183248 179197581312 179251874208 179342304768 179547576588 179744868864 180190365696 180594833408 180947557692 181108903032 181500189849 181662027954 181803209424 181894927104 181950037236 182057117184 182112276456 182303220992 182358454828 182412697491 182613138048 182755058688 182902655232 183065743872 183112002162 183313211136 183476665856 183835018719 184070703744 184704324468 184797505728 184853495277 185212314944 185268430171 185361896016 185671362816 185765031936 185821314624 186182012928 186238421952 186404484992 186794201088 187008002208 187213492224 187579143576 187746402096 187952703488 188000196648 188167830608 188319798612 188466154272 188634203712 188729367552 188786548368 189041748984 189153002496 189210311664 189305766144 189452888064 189621817344 189774959616 189992172456 190200941568 190572427782 191000199786 191170508756 191473592904 191570189184 192000200832 192058372638 192171401472 192229625148 192476072448 192647697408 192908117504 193023962442 193063913856 193236062976 193284891171 194296853952 194355721593 194529022578 194627160288 195064033824 195373290816 195547499136 195986438528 196085311488 196144720992 197171656704 197397335664 197614241792 198000207108 198176757768 198430829568 198490949712 198667937952 198886240256 198936496176 199113881696 199214332416 199274689944 199530169344 199544068372 199708084224 199978048512 200156362752 200318012928 200368630638 200547293148 200767660544 201159784881 201478706154 201597278976 201658358484 202111014732 202212977472 202714161408 202728282229 203169187584 203350347264 203747515911 203789686848 203971399808 204528610602 204631792992 204814256832 204876311013 205091123616 205336190499 205439780304 205599441024 205886582784 205948961856 206227362528 206411249088 206515381248 207041649936 207491936256 207897193944 208125637632 208363854312 208532133018 208880283168 209109807104 209454764544 209518224696 209705045616 209973897216 210345506052 210615178752 210802977792 211087940096 211151895064 211214702358 211446791424 211500221229 211688809434 212024423556 212213479176 212257402368 212446665728 212671967607 212797127808 212861600622 212968986912 213134499072 213324544512 213976059264 214456364672 214521340198 215407792017 215644488576 215836772096 215891311191 216000225936 216192826656 216535581504 216728659584 217021632192 217196903088 217324726272 217390570848 217684438224 217878540704 218157871104 218528741376 218583960696 219019266048 219085624032 219447038052 219688173056 219990936528 220232669184 220484743344 220595975424 220662811116 221158126068 221355325928 221639113728 221818113792 222072002622 222316022016 222514254336 222581671224 222948852489 223193835392 223367293952 223501430196 223747020288 223803558198 224003116908 224116123968 224184026187 224687245101 224975304576 225175908096 225289506816 225357764544 225863618112 226931665664 227046150144 227489599656 228565336032 228769140672 228816490496 229078389536 229263397704 229467824784 229762013184 229966884864 230277752832 230347521888 230552915648 230669227008 230727514068 231119752842 231299371152 231553529856 231759998976 232005782844 232212655224 232467817472 232733895752 232921856178 233428428288 233952397824 234023280216 234141342336 234409336101 234666912128 234990318564 235248532992 235458296832 235636610112 235708002783 235918176318 236177410304 236237089209 236447734514 236942076096 237153350016 237473932608 237545881947 237685680768 237757694262 237877640352 238411596896 238740164073 238789577664 239002498944 239123073024 239396768784 239659825152 240650155008 240723066672 241263410256 241478537376 242000253132 242216037272 242404279232 242526569472 242600049648 242742822912 242816368608 243000254178 243216929988 243484184064 243673411584 243870206976 244087658496 244149336216 244417614848 244490317056 244564392204 244894993002 245113358292 245427604992 245861959299 246272432624 246396674304 246471327036 247149194688 247561817088 247761752832 248045336262 248317895936 249024741669 249344002944 249979412958 250105524768 250328536128 250404380127 250666928864 251093064816 251288205696 251512271616 251639156736 251715397824 252055665312 252204003328 252280415552 252407688192 253033279488 253097217648 253322896608 253601255424 254096570376 254649194496 254666933048 255298123872 255426918912 256000267776 256077830184 256228535296 256306166864 256634763264 256863596544 257136003036 257365283256 257418551808 257648083968 257713188228 257921322417 258151302882 258500270391 258712745472 258730767086 259062471936 259140962124 259372030104 259502880384 260085378432 260164178538 260497721088 260729998848 261239237127 261526294656 261825632721 263196447552 263276190243 263409010128 264000276144 264235677024 264574439424 264654599616 264890583936 265248661568 265619109888 265699586592 266040225792 266637398016 267090683904 267158174184 267396390864 267612345396 268213046508 268638274872 268796371968 268877811312 269481352976 269617303296 270285548544 270892250112 271133796352 271421336538 271663354548 271719582464 272030587574 272493041931 272704814136 272842390656 272925055854 273085675776 273168414684 273454831488 273537682242 273781587332 273919707072 274132588032 274353982848 274598615808 274668003243 274969816704 275214998784 275353841664 276055533248 277056486702 277196258592 277500850176 277818472416 278042844024 278507044224 278647547904 278731971936 279273019392 279357632928 279606727488 280460674736 280820238336 281070637056 281368715364 281619603144 281929055232 282000294972 282251745912 282479697918 282699231408 282951305568 283009869824 283094051328 283179822552 283562623476 283729503744 283815467496 283958649216 284179332096 284432726016 285301412352 285858641673 286500299679 286755763134 287210389356 287525984768 287855081588 288000301248 288087558957 288257102208 288344437722 288714108672 288971546112 289362176256 289595870784 289854094464 290245917632 291445280928 291793533867 292114165376 292448513741 292596050736 293059936224 293321248704 293979657792 294127967232 294217081488 294856962048 294877501424 295518818304 295757485056 296096003496 296421362688 296685672448 296775561632 297000310662 297265136652 297646244352 297736424568 298001906928 298329360384 298404744264 298670822544 298821498624 298912034916 299316102558 299562126336 299582993468 299967072768 300234544128 300477019392 300552945957 300820939722 301151490816 302395918464 302487537726 303166522098 303319466208 304363573151 304753781376 305025520896 305684530272 305957099712 306792915903 307130029184 307221385248 307558969344 307636685424 308159670456 308399161536 309341043792 309616873632 309773071872 310013816832 310562474904 311237904384 311936530432 312031040288 312188456448 312545781468 312798199527 313320424752 313664710656 313944395776 314182146816 314277337044 314557568424 314960845824 314982785612 315518259078 315922768128 316204466688 316631910144 316727842596 316914241024 317010259016 317170187136 317533214151 318036635334 318320218764 318386103552 318669998592 319195691712 319292400933 319986816768 320009106659 320866873344 320964088896 321684547008 321782010297 321971383168 322644529152 322667004176 323368759296 323466732864 323755158144 324000338904 324289239984 324645578752 325092989376 325160275968 325532448288 325795354632 325987089408 326085856272 326526657336 326817811056 327236806656 327793112064 327815945732 328528899072 328628436048 329170557078 329532259584 330082422784 330349003776 330727115016 330893963136 330994216674 331737189102 332032988892 332458670592 333047051249 333305883944 333474033024 333771381504 333872506836 334790753088 335050940928 335349695488 335620530432 335705337297 336004675362 336074220416 336174185952 336543584256 337462956864 337763862144 338624594858 338795427168 340397498496 340569225216 341333690368 341437106912 342848004048 343153711008 343224735744 343530778624 343617584304 343895096556 344201737176 344643019776 344667027188 344950327296 345416629248 345521282832 345829373472 346003840512 346091271102 346780504576 346885571384 347330294784 347639998464 348008674266 348318982836 348701726208 349100843628 349382784267 350142642432 350167032941 350928596736 351034920324 351212013504 352000368192 352314236032 352420979438 352872799488 353187445248 353454915168 353877264477 354266115456 354671601771 355730025024 356210898912 356528521152 356636541393 356816460528 357617395344 358184366496 358395162624 358503748416 358684609536 359095153176 359489737728 360380731392 361189666816 361895115384 362217806064 363000379698 363324055908 363606418848 363789854208 363900074472 364114234368 364224552912 364606441984 364716909656 364825394982 365226276096 365510117376 365805310464 366131487744 366224004324 366626422272 366953331712 367342489503 367670037438 368141407488 369408648936 369595011456 369706990554 370424629888 370536860342 370723792032 371342725632 371642629248 372068004393 372476843904 372808969984 374016004416 374969119437 375158287152 375492804192 375905406976 376000393296 376335661216 376639597224 376932308544 377268407424 377458735104 377573096736 378083497968 378306004992 378420623328 378611532288 378905776128 379549919232 379984344912 380401883136 381144855564 382000399572 382341017512 382947185808 383140378368 384000401664 384116745276 384342802944 384459250296 384952144896 385295394816 385816235008 386047924884 386127827712 386472125952 386569782342 387226954323 388096150629 388593707904 388711443186 389058045156 389254320576 390128067648 390246267807 390746581632 391094998272 391972877056 392170622976 392289441984 394343313408 394794671328 395228483584 396000414216 396353515536 396861659136 396981899424 397335875904 397872992352 398227763392 398428664832 398549379888 399060338688 399088136744 399416168448 399956097024 400312725504 400636025856 400737261276 401094586296 401535321088 402319569762 402957412308 403194557952 403316716968 404222029464 404425954944 405428322816 405456564458 406338375168 406700694528 407132004807 407495031822 407579373696 407942799616 408045881361 409057221204 409263585984 409387583781 409628513664 409752622026 410182247232 410306523363 410672380998 410879560608 411198882048 411897923712 412454725056 412822498176 413030762496 414083299872 415584730053 415794387888 416251275264 416727708624 417064266036 417760566336 418909529088 419036449392 419410091232 419947794432 420691012104 421230357504 421605955584 422175880192 422303790128 422429404716 422893582848 423000442458 423377618868 423719546877 424048847112 424426958352 424514804736 424893331456 425343935214 425594255616 425723201244 425937973824 426268998144 426649089024 427952118528 428912729344 429042680396 430133644701 430815584034 431288977152 431673544192 431782622382 432000451872 432385653312 432516656583 433071163008 433457319168 434043264384 434393806176 434649452544 434781141696 435368876448 435757081408 435889106147 437057482752 437167921392 438038532096 438171248064 438894076104 439376346112 439981873056 440465338368 440969486688 441191950848 441325622232 442316252136 442710651856 443278227456 443636227584 444144005244 444632044032 445028508672 445163342448 445500465993 445897704978 446387670784 446734587904 447002860392 447494040576 447607116396 448006233816 448232247936 448368052374 448974153837 449374490202 449950609152 450351816192 450715529088 451231409583 451727236224 453863331328 454749783147 454979199312 457130672064 457538281344 458156779072 458295590423 458526795408 458935649568 459524026368 460555505664 460695043776 461105831296 461338454016 461455028136 462239505684 462598742304 463107059712 464011565688 464425310448 464935634944 465467791504 465843712356 466856856576 467904795648 468046560432 468282684672 468818672202 469333824256 469980637128 470497065984 470916593664 471273220224 471416005566 471836352636 472354820608 472474178418 472895469028 473277388617 473884152192 474306700032 474947865216 475091763894 475371361536 475515388524 475755280704 476823193792 477480328146 477579155328 478004997888 478246146048 478793537568 479319650304 481300310016 481446133344 482526820512 482957074752 484000506264 484432074544 484808558464 485053138944 485200099296 485485645824 485632737216 486000508356 486433859976 486968368128 487740413952 488175316992 488298672432 488835229696 488980634112 489128784408 489789986004 490226716584 490855209984 491723918598 492544865248 492793348608 492942654072 493755835617 494298389376 495123634176 495523505664 496090672524 496635791872 497605783653 498049483338 498688005888 499958825916 500211049536 500657072256 500808760254 501333857728 501485750777 502186129632 502576411392 503024543232 503430795648 504007013043 504111330624 504560831104 504815376384 506194435296 506645793216 507936892287 508193140752 509298388992 509333866096 510596247744 510853837824 512000535552 512155660368 512457070592 512612333728 513269526528 514272006072 514730566512 514837103616 515296167936 515426376456 515842644834 516302605764 517000540782 517425490944 517461534172 518124943872 518281924248 518744060208 519005760768 519136906653 520170756864 520328357076 520995442176 521459997696 522478474254 523052589312 523651265442 525718899079 526392895104 526552380486 526818020256 528000552288 528471354048 528631469157 529309199232 529781167872 530497323136 531238219776 531399173184 534181367808 534316348368 534792781728 535224690792 536426093016 537276549744 537592743936 537755622624 538962705952 539234606592 540571097088 541784500224 542267592704 542842673076 543326709096 543439164928 544061175148 544500569547 544986083862 545409628272 545684781312 545850111708 546171351552 546336829368 546909662976 547075364484 547563174664 547839414144 548265176064 548707965696 549197231616 549336006486 549939633408 550429997568 551505056157 552111066496 552743002411 554112973404 554392517184 554560485831 555636944832 555805290513 556085688048 557014088448 557295095808 557463943872 558546038784 558715265856 559213454976 560921349472 561640476672 562737430728 563239206288 563858110464 564000589944 564503491824 564959395836 565398462816 565902611136 566019739648 566188102656 566359645104 567125246952 567459007488 567630934992 567917298432 568358664192 568865452032 570602824704 571717283346 573000599358 573511526268 574420778712 575051969536 575710163176 576000602496 576175117914 576514204416 576688875444 577428217344 577943092224 578724352512 579191741568 579708188928 579854673513 580491835264 582890561856 583067164779 583587067734 584228330752 584897027482 585192101472 586119872448 586642497408 587959315584 588255934464 588434162976 589755002848 591514970112 592192006992 592842725376 593371344896 593551123264 594000621324 594530273304 595292488704 595472849136 596003813856 596658720768 596809488528 597341645088 597642997248 597824069832 598632205116 599124252672 599165986936 599934145536 600469088256 600954038784 601105891914 601641879444 602302981632 603479354643 604791836928 604975075452 606333044196 606638932416 608184846687 608727146302 609507562752 610051041792 611242547733 611369060544 611914199424 613585831806 614260058368 614442770496 614628933039 615273370848 616008571497 616319340912 616798323072 618682087584 619233747264 619546143744 621124949808 622475808768 623873060864 624062080576 624376912896 625091562936 625596399054 626640849504 627329421312 628364293632 628554674088 629115136848 629921691648 629965571224 631036518156 631845536256 632408933376 633263820288 633455685192 633828482048 634020518032 634340374272 634500663687 635066428302 636073270668 636640437528 636772207104 637339997184 638015902821 638391383424 638584801866 639973633536 640018213318 641928177792 643369094016 643564020594 643942766336 645334008352 646223376051 646933465728 647510316288 647673933573 648000677808 648578479968 649291157504 650185978752 651064896576 651590709264 651974178816 652171712544 653053314672 653635622112 654473613312 655586224128 655631891464 657057798144 657256872096 658341114156 659064519168 660698007552 661454230032 661787926272 661988433348 663474378204 664065977784 664917341184 666094102498 666611767888 666948066048 667542763008 667745013672 668846557467 669581506176 670101881856 670699390976 671241060864 671410674594 672009350724 672148440832 672348371904 672552078561 674061735303 674925913728 675527724288 677249189716 677590854336 680794996992 681138450432 682667380736 682874213824 685696008096 686307422016 686449471488 687235168608 687790193112 688403474352 689286039552 689334054376 689900654592 690833258496 691042565664 691658746944 692007681024 692182542204 693561009152 693771142768 694660589568 695279996928 696017348532 696637965672 697403452416 698201687256 698765568534 700285284864 700334065882 701857193472 702069840648 702424027008 703228008303 704000736384 704628472064 704841958876 705745598976 706374890496 706909830336 707124008349 707754528954 708532230912 708711267627 709343203542 711460050048 712421797824 712637645841 713057042304 713273082786 713632921056 715234790688 716368732992 717007496832 717369219072 718190306352 718979475456 723425270833 723790230768 724435612128 726000759396 726648111816 727212837696 727579708416 727800148944 728228468736 728449105824 729212883968 729433819312 729650789964 730452552192 731020234752 731610620928 732262975488 732448008648 733252844544 733906663424 734684979006 735340074876 736282814976 737585877897 738817297872 739190022912 739413981108 740849259776 741073720684 741447584064 742685451264 743285258496 744136008786 744953687808 745617939968 747074225007 748032008832 749938238874 750316574304 750985608384 751213140381 752000786592 752671322432 752899365163 753279194448 753864617088 754536814848 754917470208 755146193472 756166995936 756612009984 756841246656 757223064576 759099838464 759968689824 760803766272 762289711128 764000799144 764682035024 765894371616 766280756736 768000803328 768233490552 768685605888 768918500592 769904289792 770590789632 771632470016 772095849768 772255655424 772944251904 773139564684 773763967251 774453908646 775500811173 776192301258 777187415808 777422886372 778116090312 778508641152 780256135296 780492535614 781493163264 782189996544 783945754112 784578883968 785476898163 789589342656 789828570729 791601474367 792000828432 792707031072 793723318272 793963798848 794671751808 795745984704 796455526784 796857329664 797098759776 798120677376 798176273488 799912194048 801272051712 801474522552 802189172592 803070642176 804639139524 805914824616 806389115904 806633433936 808444058928 808851909888 810856645632 810913128916 812676750336 813401389056 814264009614 814990063644 815158747392 815885599232 816091762722 817479125793 818114442408 818527171968 818775167562 819257027328 819505244052 820364494464 820613046726 821344761996 821759121216 822397764096 823795847424 823853232037 824909450112 825644996352 826061524992 828166599744 831169460106 831588775776 832502550528 833455417248 834128532072 835521132672 837819058176 838072898784 838820182464 841382024208 842460715008 843211911168 844351760384 844607580256 844858809432 845787165696 846000884916 846755237736 847439093754 848097694224 848853916704 849029609472 849786662912 850687870428 851188511232 851446402488 851875947648 852537996288 853298178048 855904237056 857825458688 858085360792 859500899037 860267289402 861631168068 862577954304 863347088384 863565244764 864000903744 864262676871 864771306624 865033313166 866142326016 866202660433 866914638336 868086528768 868787612352 869562283392 870737752896 871514162816 871778212294 874335842784 875380601601 876342496128 877345541223 877788152208 878752692224 879963746112 881938973376 882383901696 882651244464 884632504272 885421303712 886556454912 887272455168 888288010488 889264088064 890057017344 890326684896 891000931986 891795409956 892775341568 893469175808 894005720784 894988081152 895214232792 896012467632 896464495872 896736104748 897948307674 898748980404 899901218304 900703632384 901431058176 902462819166 903454472448 907726662656 909499566294 909958398624 913090719453 914261344128 915076562688 916313558144 916591180846 917053590816 917871299136 920378747709 921390087552 922211662592 922676908032 922910056272 924479011368 925197484608 928023131376 928850620896 929871269888 930935583008 931687424712 933713713152 935809591296 936093120864 936565369344 937637344404 938667648512 939961274256 940994131968 941833187328 942546440448 942832011132 943672705272 944709641216 944948356836 945790938056 946554777234 947768304384 947834324767 948613400064 949895730432 950183527788 950742723072 951030777048 951510561408 952599642453 953646387584 954960656292 955158310656 956009995776 957587075136 957877202799 960027319977 962600620032 962892266688 965053641024 965346030891 965914149504 968001012528 968864149088 969617116928 970106277888 970400198592 971265474432 972001016712 972867719952 973936736256 975480827904 976597344864 977670459392 977961268224 978257568816 979579972008 980453433168 981710419968 983447837196 985089730496 985586697216 985885308144 987511671234 988596778752 990247268352 991047011328 992181345048 993271583744 995211567306 996098966676 997376011776 999141153747 999917651832 1000422099072 1001314144512 1001617520508 1002667715456 1002971501554 1004372259264 1005152822784 1006049086464 1006861591296 1007116011891 1008014026086 1008222661248 1009121662208 1009630752768 1012388870592 1013291586432 1015873784574 1016386281504 1018667732192 1021192495488 1021707675648 1024001071104 1024311320736 1024914141184 1025224667456 1028544012144 1029461133024 1029674207232 1030592335872 1030852752912 1031685289668 1032605211528 1034001081564 1034850981888 1034923068344 1036249887744 1036563848496 1037488120416 1038011521536 1038273813306 1040341513728 1040656714152 1041990884352 1042919995392 1044956948508 1046105178624 1047302530884 1048148352801 1050501098823 1051437798158 1052785790208 1053104760972 1053636040512 1056001104576 1056942708096 1057262938314 1058618398464 1059562335744 1060994646272 1061631793431 1062798346368 1064014805313 1068632696736 1069585563456 1069909624179 1070449381584 1072852186032 1074553099488 1075185487872 1075511245248 1077925411904 1078469213184 1081142194176 1083569000448 1085685346152 1086653418192 1086878329856 1088122350296 1089001139094 1089972167724 1090819256544 1091369562624 1091700223416 1092342703104 1092673658736 1093819325952 1094150728968 1095126349328 1095678828288 1096530352128 1097415931392 1098394463232 1098672012972 1099879266816 1100859995136 1102027468509 1103010112314 1104222132992 1105486004822 1108225946808 1108785034368 1109120971662 1111273889664 1111610581026 1112171376096 1114028176896 1114927887744 1116204013179 1117430531712 1118426909952 1121842698944 1124907358311 1125474861456 1126478412576 1127716220928 1128001179888 1129006983648 1129918791672 1130796925632 1131805222272 1132376205312 1132719290208 1134250493904 1134918014976 1135261869984 1135834596864 1136717328384 1141205649408 1143434566692 1146001198716 1147023052536 1148841557424 1150103939072 1151420326352 1152001204992 1152350235828 1153028408832 1153377750888 1154856434688 1155886184448 1157448705024 1158383483136 1159416377856 1159709347026 1160983670528 1161680862969 1164288451887 1165781123712 1166134329558 1167174135468 1168456661504 1169794054964 1170384202944 1170738803421 1172239744896 1173284994816 1175918631168 1176511868928 1176868325952 1179510005696 1183029940224 1184384013984 1185685450752 1187102246528 1188001242648 1189060546608 1190584977408 1190945698272 1192007627712 1193618977056 1194683290176 1195285994496 1195648139664 1197264410232 1198248505344 1198331973872 1199868291072 1200938176512 1201908077568 1202211783828 1203283758888 1204605963264 1206958709286 1209583673856 1209950150904 1212666088392 1213277864832 1216369693374 1217454292604 1219015125504 1220102083584 1221396014421 1222485095466 1222738121088 1223828398848 1224137644083 1227171663612 1228520116736 1228885540992 1229257866078 1230546741696 1230919570089 1232017142994 1232638681824 1233596646144 1237364175168 1238467494528 1239092287488 1242249899616 1246754190159 1248124161152 1248753825792 1250183125872 1251192798108 1253281699008 1256728587264 1257109348176 1258230273696 1259843383296 1259931142448 1262073036312 1263691072512 1264817866752 1266527640576 1266911370384 1267656964096 1268041036064 1268680748544 1269001327374 1270132856604 1271158640631 1272146541336 1273280875056 1273544414208 1274679994368 1276031805642 1276782766848 1277169603732 1279947267072 1280036426636 1283856355584 1286738188032 1287128041188 1287885532672 1290400934103 1290668016704 1292446752102 1293866931456 1295020632576 1295347867146 1296001355616 1297156959936 1297549969749 1300371957504 1300462539827 1302129793152 1303181418528 1303948357632 1304343425088 1306106629344 1307271244224 1307667318441 1311172448256 1311263782928 1314115596288 1314513744192 1316682228312 1318129038336 1321396015104 1322908460064 1323575852544 1323976866696 1326948756408 1328131955568 1329834682368 1332188204996 1333223535776 1333896132096 1335085526016 1335490027344 1336501397979 1337693114934 1339163012352 1340203763712 1341398781952 1342482121728 1342821349188 1344018701448 1344296881664 1344696743808 1345104157122 1346922461511 1348123470606 1349851827456 1351055448576 1354498379432 1355181708672 1361589993984 1364249349441 1365748427648 1367311637543 1371392016192 1372614844032 1374470337216 1374886771269 1375580386224 1376806948704 1378572079104 1378668108752 1381666516992 1382085131328 1383317493888 1384015362048 1384365084408 1387122018304 1387542285536 1389321179136 1392034697064 1393275931344 1394806904832 1396403374512 1397531137068 1400570569728 1400668131764 1403714386944 1404139681296 1404848054016 1406456016606 1408001472768 1409256944128 1409683917752 1411491197952 1412749780992 1413819660672 1414248016698 1415509057908 1417064461824 1417422535254 1418686407084 1419832165851 1422920100096 1423019218973 1424843595648 1425275291682 1426114084608 1426546165572 1427265842112 1430469581376 1432737465984 1434014993664 1434738438144 1436380612704 1437958950912 1446850541666 1447580461536 1448871224256 1452001518792 1453296223632 1454425675392 1455159416832 1455600297888 1456456937472 1456898211648 1458425767936 1458867638624 1459301579928 1460905104384 1463221241856 1464525950976 1464896017296 1466505689088 1467813326848 1469369958012 1470680149752 1472565629952 1475171755794 1477634595744 1478380045824 1478827962216 1481698519552 1482147441368 1482895168128 1485370902528 1486570516992 1488272017572 1489907375616 1491235879936 1492817350959 1494148450014 1496064017664 1496168231657 1499876477748 1500633148608 1501971216768 1502426280762 1504001573184 1504457252331 1505342644864 1505798730326 1506558388896 1507729234176 1509073629696 1510292386944 1512021039129 1512333991872 1513682493312 1514446129152 1519937379648 1523810676861 1524579422256 1528001598288 1529364070048 1531788743232 1532561513472 1536001606656 1536466981104 1537371211776 1537837001184 1539808579584 1543264940032 1544191699536 1544511310848 1545888503808 1546279129368 1547527934502 1548907817292 1551001622346 1552384602516 1554374831616 1554845772744 1556232180624 1557017282304 1560512270592 1560985071228 1562986326528 1564379993088 1567891508224 1569157767936 1570953796326 1577156697237 1579178685312 1579657141458 1583202948734 1584001656864 1585414062144 1585894407471 1587927597696 1589343503616 1591491969408 1592911053568 1593714659328 1594197519552 1596352546976 1602544103424 1602949045104 1604378345184 1606141284352 1609278279048 1611829649232 1612778231808 1613266867872 1616888117856 1617703819776 1621713291264 1621826257832 1625353500672 1626802778112 1628528019228 1629980127288 1630317494784 1631771198464 1632183525444 1633501708641 1634958251586 1636228884816 1637054343936 1637550335124 1638514054656 1639010488104 1640728988928 1641226093452 1642689523992 1643518242432 1644795528192 1647591694848 1647706464074 1649818900224 1651289992704 1654515168471 1656333199488 1658229007233 1662338920212 1663177551552 1663681457493 1666910834496 1667415871539 1668257064144 1671042265344 1675638116352 1676145797568 1677640364928 1682764048416 1684921430016 1688703520768 1689215160512 1689717618864 1691574331392 1692001769832 1693510475472 1694878187508 1696195388448 1697707833408 1698059218944 1701375740856 1702377022464 1702892804976 1703751895296 1705075992576 1706596356096 1711808474112 1715650917376 1716170721584 1719001798074 1720534578804 1723262336136 1725155908608 1726694176768 1727130489528 1728001807488 1728525353742 1729542613248 1730066626332 1732284652032 1732405320866 1733829276672 1736173057536 1737575224704 1739124566784 1739564020539 1741475505792 1743028325632 1743556424588 1748671685568 1749201494337 1750761203202 1752684992256 1754691082446 1755576304416 1757505384448 1759927492224 1763877946752 1764767803392 1765302488928 1769265008544 1770842607424 1774544910336 1776576020976 1778528176128 1780114034688 1780653369792 1782001863972 1783590819912 1785550683136 1788011441568 1789976162304 1790428465584 1792024935264 1792928991744 1793472209496 1795896615348 1797497960808 1799802436608 1801407264768 1802862116352 1804925638332 1806908944896 1810438063929 1815453325312 1818999132588 1819916797248 1824554540061 1826181438906 1828522688256 1830153125376 1832627116288 1833182361692 1833727643199 1834107181632 1835742598272 1840757495418 1842780175104 1844423325184 1845820112544 1848025714491 1848958022736 1850394969216 1856046262752 1857701241792 1861871166016 1862435271719 1863374849424 1867427426304 1871619182592 1872186241728 1873130738688 1875274688808 1877335297024 1879922548512 1881988263936 1885092880896 1885664022264 1887345410544 1889419282432 1889896713672 1891581876112 1893109554468 1895536608768 1895668649534 1897226800128 1899791460864 1900367055576 1901485446144 1902061554096 1903021122816 1903501991061 1905199284906 1907292775168 1909921312584 1910316621312 1912019991552 1914047708463 1915174150272 1915754405598 1920054639954 1925784533376 1930107282048 1930692061782 1931828299008 1936002025056 1937728298176 1939234233856 1940800397184 1942530948864 1943021800719 1944002033424 1945735439904 1947873472512 1953194689728 1955922536448 1956515137632 1959159944016 1960906866336 1963420839936 1966895674392 1970179460992 1971173394432 1971770616288 1975023342468 1977193557504 1982094022656 1984362690096 1986543167488 1990423134612 1992197933352 1994752023552 1998282307494 1999835303664 2000844198144 2002628289024 2003235041016 2005335430912 2005943003108 2006539672401 2008744518528 2010305645568 2012098172928 2013723182592 2014232023782 2016028052172 2016445322496 2018243324416 2022185205909 2024777741184 2026583172864 2031747569148 2032772563008 2037335464384 2037952731881 2042384990976 2043415351296 2048002142208 2048622641472 2050449334912 2057088024288 2058922266048 2059348414464 2061705505824 2063370579336 2065210423056 2068002163128 2069701963776 2069846136688 2072499775488 2073127696992 2074976240832 2076023043072 2076547626612 2080683027456 2081313428304 2083981768704 2085839990784 2089913897016 2092210357248 2094605061768 2096296705602 2101002197646 2102875596316 2105571580416 2106209521944 2107272081024 2109684024909 2112002209152 2113885416192 2114525876628 2117236796928 2119124671488 2121989292544 2123263586862 2125596692736 2126133802881 2128029610626 2137265393472 2137912937523 2139171126912 2139819248358 2140898763168 2145704372064 2149106198976 2151022490496 2155850823808 2156938426368 2170275812499 2171370692304 2173306836384 2173756659712 2176244700592 2178002278188 2179944335448 2181638513088 2182739125248 2183400446832 2184685406208 2185347317472 2187638651904 2188301457936 2190252698656 2191357656576 2193060704256 2194831862784 2196788926464 2197344025944 2199758533632 2201719990272 2204054937018 2206020224628 2208444265984 2210972009644 2212757633691 2216451893616 2217570068736 2218241943324 2222547779328 2223221162052 2224342752192 2228056353792 2229855775488 2232408026358 2234861063424 2236853819904 2241222675021 2243685397888 2246253477883 2249814716622 2250949722912 2252956825152 2253639421143 2256002359776 2258013967296 2258698095489 2259837583344 2261593851264 2263610444544 2264752410624 2265438580416 2268500987808 2269836029952 2270523739968 2271669193728 2282411298816 2286869133384 2292002397432 2294046105072 2297683114848 2300207878144 2302840652704 2304002409984 2304700471656 2306056817664 2306755501776 2309712869376 2311772368896 2314897410048 2316766966272 2318832755712 2319418694052 2321967341056 2323361725938 2326502433519 2328576903774 2331562247424 2332268659116 2334348270936 2336913323008 2339588109928 2340768405888 2341477606842 2344479489792 2346569989632 2351837262336 2353736651904 2356430694489 2359020011392 2368768027968 2369485712187 2374204493056 2374804423101 2376002485296 2378121093216 2381169954816 2381891396544 2384015255424 2387237954112 2389366580352 2390571988992 2391296279328 2394528820464 2396663947744 2399736582144 2403816155136 2404423567656 2406567517776 2409211926528 2413917418572 2419167347712 2419900301808 2425332176784 2426555729664 2432739386748 2434908585208 2438030251008 2440204167168 2442792028842 2444970190932 2445476242176 2447656797696 2448275288166 2452437377379 2454343327224 2457040233472 2457771081984 2458515732156 2461093483392 2461839140178 2464034285988 2465277363648 2467193292288 2471559696111 2474728350336 2476934989056 2478184574976 2484499799232 2493508380318 2496248322304 2497507651584 2500366251744 2502385596216 2506563398016 2513457174528 2514218696352 2516460547392 2519862284896 2524146072624 2527382145024 2529635733504 2533055281152 2533822740768 2535313928192 2536082072128 2537361497088 2538002654748 2540265713208 2542317281262 2544293082672 2546561750112 2547088828416 2549359988736 2552063611284 2553565533696 2554339207464 2559894534144 2560072853272 2567712711168 2573476376064 2574256082376 2575771065344 2578502697111 2580801868206 2581336033408 2584893504204 2587733862912 2590041265152 2590695734292 2592002711232 2592788030613 2594313919872 2595099939498 2598607981299 2600743915008 2600925079654 2604259586304 2606362837056 2608686850176 2612213258688 2614542488448 2615334636882 2622527565856 2626141804803 2629027488384 2632036623669 2633364456624 2636258076672 2645816920128 2647151705088 2647953733392 2653897512816 2656263911136 2659669364736 2664376409992 2666447071552 2667792264192 2670171052032 2670980054688 2673002795958 2675386229868 2678326024704 2680407527424 2684964243456 2685642698376 2688037402896 2688593763328 2689393487616 2690208314244 2693844923022 2696246941212 2699703654912 2702110897152 2708996758864 2710363417344 2723179987968 2728498698882 2731496855296 2734623275086 2739272158359 2742784032384 2745229688064 2748940674432 2749773542538 2751160772448 2753613897408 2757336217504 2761136243127 2764170262656 2766634987776 2768030724096 2768730168816 2774244036608 2775084571072 2784069394128 2786551862688 2789613809664 2792806749024 2795062274136 2801141139456 2801336263528 2807428773888 2808279362592 2809696108032 2812912033212 2816002945536 2818513888256 2819367835504 2822982395904 2825499561984 2827639321344 2828496033396 2831018115816 2834128923648 2834845070508 2837372814168 2839664331702 2843502974301 2845840200192 2846038437946 2849687191296 2850550583364 2852228169216 2853092331144 2854531684224 2857798927359 2860939162752 2865474931968 2868029987328 2872761225408 2873631608397 2880081959931 2893701083332 2895160923072 2896038092673 2897742448512 2904003037584 2906592447264 2908851350784 2910318833664 2911200595776 2913796423296 2916851535872 2917735277248 2918603159856 2921810208768 2926442483712 2929792034592 2933011378176 2938739916024 2941360299504 2945131259904 2950343511588 2955269191488 2956760091648 2957655924432 2963397039104 2964294882736 2965790336256 2970741805056 2973141033984 2976544035144 2979814751232 2982471759872 2985634701918 2988296900028 2992128035328 2992336463314 2997423461241 2999752955496 3001266297216 3003942433536 3004852561524 3008003146368 3008914504662 3010685289728 3011597460652 3013116777792 3015458468352 3018147259392 3020584773888 3021348035673 3024042078258 3024667983744 3027364986624 3028892258304 3039874759296 3047621353722 3049158844512 3056003196576 3058728140096 3063577486464 3065123026944 3072003213312 3072933962208 3074742423552 3075674002368 3088383399072 3089022621696 3091777007616 3092558258736 3095055869004 3097815634584 3102003244692 3104769205032 3108749663232 3109691545488 3112464361248 3114034564608 3121024541184 3121970142456 3125972653056 3128759986176 3135783016448 3138315535872 3141907592652 3144445058403 3151503296469 3154313394474 3158357370624 3159314282916 3166405897468 3168003313728 3170828124288 3171788814942 3175855195392 3178687007232 3182983938816 3185822107136 3188395039104 3192044415939 3192705093952 3205898090208 3208756690368 3209728872537 3216933651151 3218556558096 3223659298464 3225556463616 3226533735744 3233776235712 3235407639552 3243426582528 3243652515664 3250707001344 3257056038456 3259960254576 3260634989568 3263542396928 3264367050888 3267003417282 3269916503172 3272457769632 3274108687872 3275100670248 3277028109312 3278020976208 3281457977856 3282452186904 3285379047984 3287036484864 3289591056384 3295183389696 3295412928148 3299637800448 3302579985408 3306082405527 3309030336942 3312666398976 3316458014466 3324677840424 3326355103104 3327362914986 3333821668992 3334831743078 3336514128288 3342084530688 3347999304661 3352291595136 3355280729856 3365528096832 3374722074933 3378430321024 3379435237728 3383148662784 3384003539664 3387020950944 3389756375016 3392390776896 3395415666816 3402751481712 3404754044928 3405785609952 3407503790592 3410151985152 3423616948224 3431301834752 3432341443168 3438003596148 3441069157608 3446524672272 3450311817216 3453388353536 3454260979056 3456003614976 3457050707484 3459085226496 3460133252664 3464569304064 3464810641732 3467658553344 3472346115072 3475150449408 3478249133568 3479128041078 3482951011584 3486056651264 3487112849176 3492865355661 3497343371136 3498402988674 3501522406404 3505369984512 3509382164892 3511152608832 3512216410263 3519854984448 3520100173249 3527755893504 3529535606784 3530604977856 3538530017088 3541685214848 3549089820672 3553152041952 3557056352256 3561306739584 3564003727944 3567181639824 3571101366272 3576022883136 3580856931168 3584049870528 3585857983488 3586944418992 3591793230696 3594995921616 3599604873216 3602814529536 3605724232704 3609851276664 3613817889792 3620876127858 3630906650624 3637998265176 3639833594496 3649109080122 3652362877812 3657045376512 3660306250752 3665254232576 3666364723384 3667455286398 3668214363264 3671485196544 3672412932249 3681514990836 3685560350208 3688846650368 3691640225088 3692758710267 3696051428982 3697916045472 3700789938432 3712092525504 3715402483584 3723742332032 3724870543438 3726749698848 3740262570477 3744372483456 3746261477376 3750549377616 3754670594048 3759845097024 3770185761792 3771328044528 3774690821088 3778838564864 3779793427344 3783163752224 3786219108936 3791073217536 3791337299068 3794453600256 3799582921728 3800734111152 3802970892288 3804123108192 3806042245632 3807003982122 3810398569812 3814585550336 3819842625168 3820633242624 3824039983104 3828095416926 3830348300544 3831508811196 3840109279908 3851569066752 3851837362351 3860214564096 3861384123564 3863656598016 3871202802309 3872004050112 3875456596352 3878468467712 3881600794368 3885061897728 3886043601438 3888004066848 3891470879808 3892649909247 3901387619481 3906389379456 3911845072896 3913030275264 3918319888032 3921813732672 3923001955323 3933791348784 3940358921984 3942346788864 3943541232576 3950046684936 3954387115008 3964188045312 3968725380192 3973086334976 3980846269224 3984395866704 3989504047104 3996564614988 3999670607328 4001688396288 4005256578048 4006470082032 4010670861824 4011886006216 4013079344802 4017489037056 4020611291136 4024196345856 4027446365184 4028464047564 4032056104344 4032890644992 4036486648832 4040767384533 4044370411818 4049555482368 4053166345728 4063495138296 4065545126016 4074670928768 4075905463762 4084769981952 4092748048323 4097245282944 4100898669824 4101934912629 4114176048576 4117844532096 4123411011648 4124660313807 4126741158672 4130420846112 4136004326256 4139692273376 4144999550976 4146255393984 4149952481664 4152046086144 4153095253224 4161366054912 4162626856608 4167963537408 4179827794032 4184420714496 4189210123536 4192593411204 4202004395292 4205751192632 4211143160832 4212419043888 4214544162048 4219368049818 4224004418304 4227770832384 4229051753256 4234473593856 4238249342976 4243978585088 4246527173724 4251193385472 4252267605762 4256059221252 4259496497553 4269057656919 4274530786944 4275825875046 4278342253824 4279638496716 4281797526336 4291408744128 4298212397952 4302044980992 4311701647616 4313876852736 4340551624998 4342741384608 4346613672768 4347513319424 4352489401184 4356004556376 4359888670896 4363277026176 4365478250496 4366800893664 4369370812416 4370694634944 4375277303808 4376602915872 4380505397312 4382715313152 4389663725568 4393577852928 4394688051888 4399517067264 4403439980544 4408109874036 4412040449256 4416888531968 4421944019288 4425515267382 4432903787232 4435140137472 4436483886648 4445095558656 4446442324104 4448685504384 4456112707584 4459711550976 4464816052716 4469722126848 4473707639808 4478452052877 4482445350042 4487370795776 4488504694971 4492506955766 4499629433244 4501899445824 4505913650304 4507278842286 4512004719552 4513371756993 4516027934592 4517396190978 4519675166688 4523187702528 4527220889088 4530877160832 4536063117387 4537001975616 4541047479936 4543338387456 4571432030583 4573738266768 4584004794864 4588092210144 4595366229696 4605681305408 4608004819968 4609400943312 4612113635328 4613511003552 4619425738752 4629794820096 4633533932544 4637665511424 4638837388104 4643934682112 4646723451876 4653004867038 4657153807548 4663124494848 4664537318232 4668696541872 4673826646016 4679176219856 4681536811776 4682955213684 4688958979584 4693139979264 4703674524672 4707473303808 4712861388978 4718040022784 4731470091711 4737536055936 4738971424374 4748408986112 4749608846202 4752004970592 4756242186432 4757683222413 4763782793088 4768030510848 4774475908224 4778733160704 4781143977984 4782592558656 4789057640928 4793327895488 4807632310272 4808847135312 4813135035552 4818423853056 4827834837144 4838334695424 4839800603616 4850664353568 4853111459328 4865478773496 4869817170416 4876060502016 4880408334336 4885584057684 4889940381864 4890952484352 4895313595392 4896550576332 4900505125923 4904874754758 4908686654448 4914080466944 4915542163968 4917031464312 4922186966784 4923678280356 4928068571976 4930554727296 4934386584576 4943119392222 4949456700672 4953869978112 4963545505413 4968999598464 4974687021699 4987016760636 4992496644608 5000732503488 5002247614617 5004771192432 5013126796032 5026914349056 5028437392704 5032921094784 5039724569792 5041251494653 5048292145248 5054764290048 5066110562304 5067645481536 5072164144256 5074722994176 5076005309496 5080531426416 5084634562524 5088586165344 5093123500224 5094177656832 5104127222568 5107131067392 5108678414928 5119789068288 5120145706544 5135425422336 5146952752128 5148512164752 5151542130688 5157005394222 5161603736412 5162672066816 5169787008408 5175467725824 5180082530304 5181391468584 5184005422464 5185576061226 5188627839744 5190199878996 5197215962598 5201487830016 5201850159308 5208519172608 5212725674112 5217373700352 5218692061617 5224426517376 5229084976896 5230669273764 5245055131712 5252283609606 5258054976768 5264073247338 5266728913248 5272516153344 5291633840256 5294303410176 5295907466784 5307795025632 5312527822272 5328752819984 5332894143104 5335584528384 5340342104064 5341960109376 5346005591916 5350772459736 5356652049408 5369928486912 5371285396752 5376074805792 5377187526656 5378786975232 5380416628488 5387689846044 5392493882424 5399407309824 5404221794304 5417993517728 5420726834688 5431314191787 5446359975936 5456997397764 5462993710592 5469246550172 5473663620183 5478544316718 5485568064768 5490459376128 5497881348864 5499547085076 5502321544896 5507227794816 5514672435008 5522272486254 5528340525312 5533269975552 5537460337632 5544077143473 5550169142144 5556521761079 5568138788256 5573103725376 5585613498048 5587305815157 5590124548272 5602282278912 5602672527056 5614857547776 5616558725184 5619392216064 5625824066424 5632005891072 5637027776512 5638735671008 5645964791808 5655278642688 5656992066792 5662036231632 5668257847296 5669690141016 5674745628336 5679328663404 5687005948602 5691680400384 5692076875892 5699374382592 5701101166728 5704456338432 5706184662288 5709063368448 5710505973183 5715597854718 5721878325504 5730949863936 5736059974656 5745522450816 5747263216794 5760163919862 5782907889869 5787402166664 5790321846144 5792076185346 5795484897024 5808006075168 5813184894528 5817702701568 5822401191552 5827592846592 5829065402157 5835470554496 5837206319712 5843620417536 5859584069184 5877479832048 5882720599008 5890262519808 5900687023176 5910538382976 5913520183296 5915311848864 5926794078208 5928589765472 5931580672512 5946282067968 5953088070288 5959629502464 5964943519744 5971269403836 5976593800056 5984256070656 5984672926628 5994846922482 5999505910992 6002532594432 6007884867072 6009705123048 6016006292736 6017829009324 6021370579456 6023194921304 6026233555584 6030916936704 6036294518784 6041169547776 6042696071346 6048084156516 6049335967488 6054729973248 6066555617727 6079749518592 6080173026521 6095242707444 6098317689024 6112006393152 6113858195643 6117456280192 6127154972928 6130246053888 6144006426624 6145867924416 6151348004736 6176766798144 6178045243392 6185116517472 6190111738008 6195631269168 6204006489384 6209538410064 6217499326464 6219383090976 6224928722496 6228069129216 6242049082368 6243940284912 6251945306112 6257519972352 6271566032896 6276631071744 6283815185304 6288890116806 6303006592938 6308626788948 6316714741248 6318628565832 6332811794936 6336006627456 6341656248576 6343577629884 6351710390784 6357374014464 6365967877632 6371644214272 6376790078208 6378401408643 6384088831878 6385410187904 6411796180416 6413738812569 6417513380736 6419457745074 6433867302302 6437113116192 6447318596928 6453067471488 6467552471424 6470815279104 6487305031328 6510827437497 6514112076912 6519920509152 6521269979136 6527084793856 6528734101776 6534006834564 6539833006344 6544915539264 6548217375744 6550201340496 6554056218624 6556041952416 6562915955712 6564904373808 6570758095968 6574072969728 6579182112768 6590366779392 6590825856296 6599275600896 6605159970816 6612164811054 6618060673884 6625332797952 6632916028932 6638272901073 6649355680848 6652710206208 6654725829972 6667643337984 6669663486156 6673028256576 6684169061376 6695998609322 6704583190272 6710561459712 6723668025063 6731056193664 6738760433649 6749444149866 6756860642048 6758870475456 6760918263429 6768007079328 6774041901888 6776094286467 6779512750032 6784781553792 6790831333632 6805502963424 6809508089856 6811571219904 6815007581184 6847233896448 6862603669504 6864682886336 6876007192296 6882138315216 6893049344544 6900623634432 6908521958112 6912007229952 6914101414968 6918170452992 6920266505328 6929138608128 6929621283464 6935317106688 6944692230144 6950300898816 6956498267136 6958256082156 6965902023168 6972113302528 6974225698352 6979507300557 6985730711322 6994686742272 6996805977348 7003044812808 7010739969024 7018764329784 7022305217664 7024432820526 7039709968896 7040200346498 7055511787008 7061209955712 7069292083467 7077060034176 7083370429696 7106304083904 7108457136561 7122613479168 7124413269303 7128007455888 7134363279648 7142202732544 7152045766272 7161713862336 7168099741056 7171715966976 7173888837984 7183586461392 7189991843232 7199209746432 7211448465408 7219702553328 7227635779584 7241752255716 7275996530352 7279667188992 7298218160244 7304725755624 7314090753024 7320612501504 7330508465152 7332729446768 7334910572796 7336428726528 7342970393088 7344825864498 7357312132137 7363029981672 7371120700416 7377693300736 7383280450176 7385517420534 7392102857964 7395832090944 7401579876864 7414679088333 7424185051008 7430804967168 7447484664064 7449741086876 7453499397696 7480525140954 7488744966912 7492522954752 7501098755232 7509341188096 7519690194048 7540371523584 7542656089056 7549381642176 7559586854688 7566327504448 7572438217872 7582146435072 7582674598136 7588907200512 7599165843456 7601468222304 7605941784576 7608246216384 7612084491264 7614007964244 7620797139624 7629171100672 7639685250336 7641266485248 7648079966208 7656190833852 7660696601088 7663017622392 7680218559816 7703138133504 7703674724702 7720429128192 7722768247128 7727313196032 7735508091333 7742405604618 7744008100224 7750913192704 7756936935424 7763201588736 7770123795456 7772087202876 7776008133696 7778364091839 7782941759616 7785299818494 7795823943897 7802775238962 7812778758912 7826060550528 7836639776064 7843627465344 7846003910646 7867582697568 7880717843968 7887082465152 7896109871007 7900093369872 7908774230016 7937450760384 7957677979163 7961692538448 7968791733408 7979008094208 7993129229976 7999341214656 8003376792576 8010513156096 8012940164064 8021341723648 8023772012432 8026158689604 8034978074112 8041222582272 8054892730368 8056928095128 8064112208688 8065781289984 8072973297664 8081534769066 8088740823636 8099110964736 8106332691456 8126990276592 8131090252032 8149341857536 8151810927524 8169539963904 8185496096646 8194490565888 8201797339648 8203869825258 8217816475077 8228352097152 8235689064192 8246822023296 8249320627614 8253482317344 8260841692224 8272008652512 8279384546752 8281893016793 8292510787968 8299904963328 8304092172288 8306190506448 8322732109824 8325253713216 8359655588064 8368841428992 8378420247072 8385186822408 8404008790584 8411502385264 8422286321664 8424838087776 8429088324096 8438736099636 8448008836608 8455541664768 8458103506512 8468947187712 8476498685952 8487957170176 8493054347448 8502386770944 8504535211524 8512118442504 8518992995106 8530508922903 8538115313838 8549061573888 8551651750092 8556684507648 8559276993432 8563595052672 8573396782077 8582817488256 8596424795904 8604089961984 8623403295232 8640245879793 8681103249996 8685482769216 8688114278019 8693227345536 8704978802368 8707616218037 8712009112752 8719777341792 8726554052352 8730956500992 8733601787328 8741389269888 8750554607616 8753205831744 8761010794624 8765430626304 8779327451136 8789376103776 8799034134528 8816219748072 8824080898512 8833777063936 8843888038576 8851030534764 8865807574464 8870280274944 8872967773296 8890191117312 8892884648208 8897371008768 8912225415168 8919423101952 8929632105432 8939444253696 8947415279616 8956904105754 8964890700084 8974741591552 8977009389942 8985013911532 8992270383723 8999258866488 9003798891648 9011827300608 9014557684572 9024009439104 9026743513986 9032055869184 9034792381956 9039350333376 9046375405056 9054441778176 9061754321664 9072126234774 9074003951232 9082094959872 9086676774912 9142864061166 9147476533536 9168009589728 9176184420288 9190732459392 9211362610816 9216009639936 9218801886624 9224227270656 9227022007104 9267067865088 9275331022848 9277674776208 9287869364224 9293446903752 9306009734076 9314307615096 9326248989696 9329074636464 9337393083744 9347653292032 9358352439712 9363073623552 9365910427368 9377917959168 9386279958528 9407349049344 9414946607616 9425722777956 9436080045568 9454509889407 9462940183422 9475072111872 9477942848748 9496817972224 9499217692404 9504009941184 9512484372864 9515366444826 9527565586176 9528229264763 9536061021696 9548951816448 9557466321408 9565185117312 9576133247817 9578115281856 9586655790976 9617694270624 9626270071104 9629186617611 9650800953453 9655669674288 9676669390848 9679601207232 9701328707136 9706222918656 9730957546992 9739634340832 9752121004032 9771168115368 9779880763728 9781904968704 9790627190784 9793101152664 9801010251846 9809749509516 9817373308896 9828160933888 9831084327936 9834062928624 9844373933568 9847356560712 9856137143952 9861109454592 9868773169152 9886238784444 9898913401344 9907739956224 9927091010826 9937999196928 9949374043398 9974033521272 9984993289216 10001465006976 10004495229234 10009542384864 10026253592064 10043997913983 10056874785408 10065842189568 10079449139584 10082502989306 10096584290496 10124166224799 10135290963072 10144328288512 10149445988352 10152010618992 10161062852832 10169269125048 10177172330688 10186247000448 10208254445136 10214262134784 10217356829856 10240291413088 10270850844672 10293905504256 10297024329504 10303084261376 10314010788444 10323207472824 10325344133632 10339574016816 10350935451648 10360165060608 10362782937168 10368010844928 10371152122452 10377255679488 10380399757992 10394431925196 10402975660032 10403700318616 10417038345216 10425451348224 10434747400704 10437384123234 10448853034752 10458169953792 10461338547528 10478596066983 10490110263424 10504567219212 10516109953536 10528146494676 10533457826496 10536649230789 10560300519747 10583267680512 10588606820352 10591814933568 10615590051264 10625055644544 10657505639968 10665788286208 10671169056768 10683920218752 10692011183832 10701544919472 10713304098816 10742570793504 10752149611584 10754375053312 10757573950464 10760833256976 10775379692088 10784987764848 10798814619648 10808443588608 10835987035456 10841453669376 10862628383574 10892719951872 10913994795528 10925987421184 10938493100344 10947327240366 10957088633436 10971136129536 10980918752256 10995762697728 10999094170152 11004643089792 11014455589632 11017238796747 11029344870016 11044544972508 11056681050624 11066539951104 11074920675264 11078276130801 11088154286946 11100338284288 11113043522158 11136277576512 11146207450752 11171226996096 11174611630314 11180249096544 11205345054112 11220787711431 11233117450368 11238784432128 11251648132848 11264011782144 11274055553024 11277471342016 11310557285376 11313984133584 11324072463264 11336515694592 11339380282032 11349491256672 11358657326808 11374011897204 11383360800768 11384153751784 11398748765184 11402202333456 11408912676864 11412369324576 11418126736896 11421011946366 11431195709436 11443756651008 11461899727872 11472119949312 11491044901632 11494526433588 11520327839724 11555512087053 11565815779738 11574804333328 11580643692288 11584152370692 11590969794048 11613608406927 11616012150336 11626369789056 11635405403136 11644802383104 11655185693184 11658130804314 11670941108992 11674412639424 11677949727741 11704162858443 11719168138368 11754959664096 11765441198016 11769005865969 11801374046352 11821076765952 11827040366592 11830623697728 11853588156416 11857179530944 11863161345024 11892564135936 11906176140576 11919259004928 11942538807672 11953187600112 11968512141312 11969345853256 11989693844964 11999011821984 12005065188864 12015769734144 12019410246096 12032012585472 12035658018648 12042741158912 12046389842608 12052467111168 12061833873408 12072589037568 12082339095552 12085392142692 12096168313032 12098671934976 12109459946496 12122302153599 12133111235454 12159499037184 12160346053042 12190485414888 12196635378048 12224012786304 12227716391286 12234912560384 12254309945856 12278244144969 12291735848832 12302696009472 12305804737887 12353533596288 12370233034944 12373980941421 12380223476016 12391262538336 12408012978768 12419076820128 12434998652928 12438766181952 12449857444992 12456138258432 12484098164736 12487880569824 12503890612224 12553262143488 12567630370608 12577780233612 12606013185876 12617253577896 12633429482496 12637257131664 12665623589872 12672013254912 12683312497152 12687155259768 12703420781568 12714748028928 12731935755264 12743288428544 12753580156416 12756802817286 12768177663756 12770820375808 12778489492659 12807172970757 12823592360832 12827477625138 12835026761472 12838915490148 12867734604604 12874226232384 12894637193856 12906134942976 12935104942848 12941630558208 12974610062656 13021654874994 13028224153824 13039841018304 13042539958272 13057468203552 13068013669128 13079666012688 13089831078528 13096434751488 13100402680992 13108112437248 13112083904832 13125831911424 13129808747616 13141516191936 13148145939456 13180733558784 13181651712592 13198551201792 13210319941632 13224329622108 13236121347768 13250665595904 13265832057864 13276545802146 13298711361696 13305420412416 13309451659944 13335286675968 13339326972312 13346056513152 13368338122752 13391997218644 13409166380544 13421122919424 13435356158631 13447336050126 13462112387328 13465514084913 13477520867298 13498888299732 13513721284096 13517740950912 13521836526858 13536014158656 13540115270979 13548083803776 13552188572934 13559025500064 13569563107584 13581662667264 13611005926848 13623142439808 13630015162368 13714296091749 13729365772672 13745080145827 13752014384592 13764276630432 13786098689088 13817043916224 13824014459904 13828202829936 13836340905984 13840533010656 13858277216256 13859242566928 13889384460288 13900601797632 13912996534272 13916512164312 13931804046336 13944226605056 13948451396704 13959014601114 13971461422644 13989373484544 13993611954696 14006089625616 14021479938048 14037528659568 14044610435328 14048865641052 14079419937792 14080400692996 14111023574016 14122419911424 14138584166934 14154120068352 14166740859392 14194410275133 14212608167808 14216914273122 14245226958336 14248826538606 14256014911776 14268726559296 14273049667239 14304091532544 14305087938097 14323427724672 14336199482112 14343431933952 14347777675968 14367172922784 14379983686464 14422896930816 14439405106656 14455271559168 14483504511432 14551993060704 14559334377984 14596436320488 14609451511248 14628181506048 14641225003008 14661016930304 14665458893536 14669821145592 14672857453056 14685940786176 14689651728996 14701515377769 14714624264274 14726059963344 14742241400832 14755386601472 14766560900352 14771034841068 14784205715928 14791664181888 14803159753728 14829358176666 14848370102016 14861609934336 14894969328128 14899482173752 14906998795392 14924061065097 14961050281908 14977489933824 15002197510464 15006742843851 15039380388096 15040428012973 15080743047168 15085312178112 15098763284352 15119173709376 15123754483959 15132655008896 15144876435744 15164292870144 15165349196272 15198331686912 15202936444608 15216492432768 15224168982528 15228015928488 15241594279248 15258342201344 15279370500672 15282532970496 15312381667704 15321393202176 15326035244784 15360437119632 15406276267008 15407349449404 15440858256384 15445536494256 15454626392064 15471016182666 15484811209236 15488016200448 15501826385408 15513873870848 15526403177472 15540247590912 15544174405752 15552016267392 15556728183678 15565883519232 15570599636988 15591647887794 15605550477924 15625557517824 15652121101056 15653211408703 15673279552128 15687254930688 15692007821292 15735165395136 15761435687936 15774164930304 15792219742014 15800186739744 15817548460032 15874901520768 15915355958326 15923385076896 15937583466816 15986258459952 15998682429312 16006753585152 16021026312192 16025880328128 16042683447296 16047544024864 16052317379208 16069956148224 16109785460736 16113856190256 16128224417376 16131562579968 16145946595328 16163069538132 16177481647272 16198221929472 16212665382912 16253980553184 16262180504064 16298683715072 16303621855048 16339079927808 16370992193292 16388981131776 16403594679296 16407739650516 16420990860549 16435632950154 16456704194304 16457850548227 16471378128384 16493644046592 16498641255228 16506964634688 16521683384448 16544017305024 16558769093504 16563786033586 16585021575936 16599809926656 16612381012896 16632231430419 16650507426432 16669565283237 16719311176128 16756840494144 16761917445471 16770373644816 16808017581168 16823004770528 16844572643328 16849676175552 16858176648192 16877472199272 16896017673216 16911083329536 16916207013024 16937894375424 16975914340352 16986108694896 17004773541888 17009070423048 17024236885008 17037985990212 17061017845806 17076230627676 17098123147776 17103303500184 17113369015296 17118553986864 17127190105344 17146793564154 17165634976512 17192849591808 17208179923968 17246806590464 17280491759586 17348723669607 17362206499992 17370965538432 17376228556038 17386454691072 17409957604736 17415232436074 17424018225504 17439554683584 17453108104704 17467203574656 17482778539776 17487196206471 17506411663488 17522021589248 17530861252608 17578752207552 17632439496144 17648161797024 17667554127872 17687776077152 17702061069528 17731615148928 17740560549888 17745935546592 17780382234624 17785769296416 17794742017536 17838846203904 17859264210864 17878888507392 17894830559232 17913808211508 17929781400168 17949483183104 17954018779884 17970027823064 17984540767446 17998517732976 18007597783296 18023654601216 18029115369144 18048018878208 18053487027972 18064111738368 18069584763912 18078700666752 18092750810112 18108883556352 18123508643328 18144252469548 18148007902464 18164189919744 18199666853181 18240519079563 18285728122332 18294953067072 18336019179456 18341574586929 18352368840576 18381464918784 18422725221632 18432019279872 18437603773248 18454044014208 18534135730176 18555349552416 18575738728448 18586893807504 18612019468152 18628615230192 18652497979392 18658149272928 18674786167488 18716704879424 18726147247104 18731820854736 18755835918336 18772559917056 18814698098688 18829893215232 18851445555912 18872160091136 18909019778814 18925880366844 18950144223744 18955885697496 18993635944448 18998435384808 19008019882368 19024968745728 19030732889652 19055131172352 19056458529526 19072122043392 19097903632896 19114932642816 19130370234624 19135204225929 19152266495634 19156230563712 19173311581952 19235388541248 19241216437707 19252540142208 19258373235222 19301601906906 19311339348576 19359202414464 19402657414272 19412445837312 19461915093984 19479268681664 19532482312491 19542336230736 19559761527456 19563809937408 19581254381568 19586202305328 19602020503692 19619499019032 19634746617792 19662168655872 19668125857248 19688747867136 19694713121424 19712274287904 19722218909184 19737546338304 19772477568888 19797826802688 19815479912448 19854182021652 19875998393856 19898748086796 19914818703219 19948067042544 19969986578432 20002930013952 20008990458468 20019084769728 20052507184128 20087995827966 20113749570816 20131684379136 20158898279168 20165005978612 20171004075189 20193168580992 20216281300947 20248332449598 20270581926144 20288656577024 20304021237984 20322125705664 20328282859401 20338538250096 20354344661376 20372494000896 20416508890272 20428524269568 20434713659712 20480582826176 20486787988909 20541701689344 20587811008512 20594048659008 20628021576888 20646414945648 20650688267264 20679148033632 20701870903296 20725565874336 20736021689856 20742304244904 20754511358976 20760799515984 20788863850392 20805951320064 20807400637232 20834076690432 20850902696448 20869494801408 20874768246468 20897706069504 20916339907584 20922677095056 20938521901671 20957192133966 20980220526848 21009134438424 21032219907072 21056292989352 21066915652992 21073298461578 21120601039494 21166535361024 21183629867136 21207876250401 21231180102528 21250111289088 21315011279936 21331576572416 21367840437504 21373239807909 21384022367664 21403089838944 21426608197632 21485141587008 21504299223168 21515147900928 21521666513952 21550759384176 21569975529696 21597629239296 21671974070912 21682907338752 21725256767148 21827989591056 21851974842368 21876986200688 21894654480732 21914177266872 21942272259072 21961837504512 21991525395456 21998188340304 22009286179584 22028911179264 22034477593494 22058689740032 22071936396411 22089089945016 22113362101248 22133079902208 22149841350528 22156552261602 22176308573892 22200676568576 22226087044316 22244037264999 22272555153024 22292414901504 22342453992192 22349223260628 22360498193088 22410690108224 22441575422862 22466234900736 22477568864256 22503296265696 22528023564288 22554942684032 22621114570752 22627968267168 22648144926528 22678760564064 22698982513344 22717314653616 22748023794408 22766721601536 22768307503568 22797497530368 22804404666912 22817825353728 22824738649152 22836253473792 22842023892732 22862391418872 22887513302016 22923799455744 22944239898624 22982089803264 22989052867176 23040655679448 23111024174106 23131631559476 23149608666656 23161287384576 23168304741384 23181939588096 23206524273999 23227216813854 23232024300672 23252739578112 23270810806272 23289604766208 23310371386368 23316261608628 23341882217984 23348825278848 23355899455482 23387471831691 23408325716886 23438336276736 23509919328192 23530882396032 23538011731938 23602748092704 23642153531904 23661247395456 23688329613021 23714359061888 23726322690048 23812352281152 23873033937489 23885077615344 23906375200224 23937024282624 23938691706512 23979387689928 23998023643968 24010130377728 24031539468288 24038820492192 24064025170944 24071316037296 24085482317824 24092779685216 24104934222336 24123667746816 24164678191104 24170784285384 24192336626064 24197343869952 24218919892992 24244604307198 24266222470908 24318998074368 24320692106084 24380970829776 24393270756096 24448025572608 24455432782572 24469825120768 24508619891712 24556488289938 24583471697664 24605392018944 24611609475774 24653449425231 24707067192576 24708788256713 24740466069888 24747961882842 24760446952032 24782525076672 24816025957536 24838153640256 24845679050379 24877532363904 24899714889984 24912276516864 24968196329472 24975761139648 25106524286976 25135260741216 25155560467224 25212026371752 25234507155792 25266858964992 25274514263328 25331247179744 25344026509824 25366624994304 25374310519536 25406841563136 25429496057856 25463871510528 25486576857088 25507160312832 25513605634572 25536355327512 25541640751616 25556978985318 25591526768709 25614345941514 25647184721664 25654955250276 25670053522944 25677830980296 25735469209208 25748452464768 25789274387712 25812269885952 25870209885696 25920737639379 25949220125312 25978921113317 26043309749988 26056448307648 26064342834057 26079682036608 26114936407104 26122848654111 26136027338256 26159332025376 26179662157056 26192869502976 26200805361984 26224167809664 26251663822848 26259617495232 26283032383872 26296291878912 26363303425184 26397102403584 26448659244216 26472242695536 26501331191808 26531664115728 26553091604292 26597422723392 26610840824832 26618903319888 26670573351936 26678653944624 26692113026304 26736676245504 26783994437288 26818332761088 26842245838848 26870712317262 26894672100252 26924224774656 26931028169826 26955041734596 26976811151169 26997776599464 27027442568192 27035481901824 27043673053716 27072028317312 27080230541958 27096167607552 27104377145868 27118051000128 27139126215168 27163325334528 27222011853696 27246284879616 27260030324736 27428592183498 27458731545344 27490160291654 27504028769184 27528553260864 27572197378176 27634087832448 27648028919808 27656405659872 27672681811968 27681066021312 27718485133856 27801203595264 27825993068544 27833024328624 27863608092672 27888453210112 27896902793408 27918029202228 27942922845288 27978746969088 27987223909392 28012179251232 28042959876096 28075057319136 28089220870656 28097731282104 28158839875584 28160801385992 28222047148032 28244839822848 28277168333868 28308240136704 28333481718784 28363529668221 28388820550266 28425216335616 28433828546244 28490453916672 28497653077212 28512029823552 28537453118592 28546099334478 28584687794289 28608183065088 28610175876194 28646855449344 28672398964224 28695555351936 28728399743451 28734345845568 28759967372928 28878810213312 28887559852833 28952402860359 28967009022864 29103986121408 29118668755968 29192872640976 29218903022496 29256363012096 29322033860608 29330917787072 29339642291184 29345714906112 29371881572352 29379303457992 29403030755538 29429248528548 29452119926688 29484482801664 29533121800704 29542069682136 29568411431856 29583328363776 29606319507456 29658716353332 29696740204032 29723219868672 29789938656256 29798964347504 29813997590784 29848122130194 29922100563816 29954979867648 30004395020928 30013485687702 30078760776192 30080856025946 30131993741949 30170624356224 30197526568704 30238347418752 30247508967918 30265310017792 30289752871488 30330698392544 30372498674397 30405872889216 30432984865536 30448337965056 30456031856976 30483188558496 30516684402688 30558741001344 30624763335408 30642786404352 30652070489568 30720874239264 30812552534016 30814698898808 30881716512768 30891072988512 30909252784128 30942032365332 30969622418472 30976032400896 31003652770816 31052806354944 31080495181824 31088348811504 31104032534784 31113456367356 31131767038464 31141199273976 31183295775588 31211100955848 31251115035648 31304242202112 31306422817406 31346559104256 31374509861376 31384015642584 31435788200949 31470330790272 31522871375872 31548329860608 31584439484028 31600373479488 31609947692367 31680901559241 31749803041536 31830711916652 31846770153792 31875166933632 31972516919904 31997364858624 32013507170304 32051760656256 32085366894592 32095088049728 32104634758416 32139912296448 32227712380512 32256448834752 32263125159936 32326139076264 32354963294544 32396443858944 32425330765824 32507961106368 32524361008128 32597367430144 32607243710096 32678159855616 32741984386584 32777962263552 32807189358592 32815479301032 32841981721098 32871265900308 32913408388608 32915701096454 32942756256768 32987288093184 32997282510456 33013929269376 33043366768896 33051716390241 33088034610048 33117538187008 33127572067172 33170043151872 33199619853312 33224762025792 33234828392403 33264462860838 33301014852864 33339130566474 33438622352256 33513680988288 33523834890942 33540747289632 33616035162336 33646009541056 33699352351104 33716353296384 33754944398544 33792035346432 33822166659072 33832414026048 33972217389792 34009547083776 34018140846096 34048473770016 34075971980424 34122035691612 34152461255352 34196246295552 34206607000368 34226738030592 34237107973728 34254380210688 34293587128308 34331269953024 34385699183616 34416359847936 34493613180928 34560983519172 34666536261159 34697447339214 34724412999984 34741931076864 34752457112076 34772909382144 34819915209472 34830464872148 34840825220781 34848036451008 34879109367168 34906216209408 34934407149312 34965557079552 34974392412942 35012823326976 35044043178496 35112488575329 35157504415104 35264878992288 35296323594048 35307017597907 35375552154304 35386270162661 35404122139056 35463230297856 35481121099776 35491871093184 35560764469248 35571538592832 35589484035072 35677692407808 35718528421728 35757777014784 35827616423016 35859562800336 35898966366208 35908037559768 35940055646128 35969081534892 35997035465952 36015195566592 36047309202432 36058230738288 36096037756416 36106974055944 36128223476736 36139169527824 36157401333504 36185501620224 36217767112704 36247017286656 36288504939096 36296015804928 36328379839488 36366906460797 36399333706362 36481038159126 36571456244664 36589906134144 36672038358912 36683149173858 36704737681152 36762929837568 36845450443264 36875207546496 36908088028416 36917414213661 37110699104832 37121942824263 37173787615008 37224038936304 37257230460384 37304995958784 37316298545856 37349572334976 37433409758848 37452294494208 37463641709472 37511671836672 37659786430464 37702891111824 37744320182272 37818039557628 37851760733688 37900288447488 37911771394992 37987271888896 37996870769616 38016039764736 38049937491456 38061465779304 38110262344704 38112917059052 38144244086784 38195807265792 38229865285632 38260740469248 38270408451858 38304532991268 38312461127424 38346623163904 38421518912271 38470777082496 38482432875414 38505080284416 38516746470444 38603203813812 38622678697152 38718404828928 38721101905739 38805314828544 38824891674624 38923830187968 38958537363328 39064964624982 39084672461472 39119523054912 39127619874816 39172404610656 39204041007384 39238998038064 39269493235584 39324337311744 39336251714496 39377495734272 39389426242848 39424548575808 39444437818368 39544955137776 39595653605376 39630959824896 39708364043304 39751996787712 39797496173592 39829637406438 39896134085088 39939973156864 40005860027904 40017980916936 40038169539456 40105014368256 40175991655932 40227499141632 40263368758272 40317796558336 40330011957224 40342008150378 40386337161984 40396542254739 40432562601894 40496664899196 40541163852288 40577313154048 40608042475968 40620345812937 40644251411328 40656565718802 40677076500192 40708689322752 40744988001792 40833017780544 40869427319424 40961165652352 40973575977818 41142888275247 41188097318016 41235240437481 41256043153776 41292829891296 41301376534528 41358296067264 41451131748672 41472043379712 41484608489808 41509022717952 41521599031968 41577727700784 41614801274464 41668153380864 41701805392896 41738989602816 41749536492936 41795412139008 41832679815168 41845354190112 41877043803342 41914384267932 41960441053696 42018268876848 42064439814144 42112585978704 42133831305984 42146596923156 42241202078988 42333070722048 42367259734272 42415752500802 42462360205056 42500222578176 42583230825399 42630022559872 42663153144832 42735680875008 42746479615818 42768044735328 42806179677888 42819149001717 42915263814291 42970283174016 43008598446336 43030295801856 43043333027904 43101518768352 43139951059392 43343948141824 43365814677504 43450513534296 43655979182112 43703949684736 43753972401376 43789308961464 43828354533744 43884544518144 43923675009024 43983050790912 43996376680608 44018572359168 44057822358528 44068955186988 44117379480064 44143872792822 44178179890032 44226724202496 44266159804416 44299682701056 44313104523204 44352617147784 44401353137152 44452174088632 44488074529998 44545110306048 44584829803008 44684907984384 44698446521256 44720996386176 44772183195291 44821380216448 44883150845724 44932469801472 45006592531392 45020228531553 45109885368064 45121284038919 45242229141504 45255936534336 45296289853056 45357521128128 45371263451877 45397965026688 45434629307232 45496047588816 45536615007136 45594995060736 45608809333824 45649477298304 45672506947584 45684047785464 45724782837744 45775026604032 45847598911488 45964179606528 45978105734352 46081311358896 46222048348212 46263263118952 46299217333312 46322574769152 46336609482768 46363879176192 46413048547998 46454433627708 46464048601344 46505479156224 46541621612544 46579209532416 46620742772736 46632523217256 46683764435968 46697650557696 46711798910964 46774943663382 46816651433772 46876672553472 46959634226109 47019838656384 47061764792064 47076023463876 47205496185408 47284307063808 47322494790912 47376659226042 47428718123776 47452645380096 47624704562304 47746067874978 47770155230688 47812750400448 47877383413024 47958775379856 47996047287936 48020260755456 48063078936576 48077640984384 48128050341888 48142632074592 48170964635648 48185559370432 48209868444672 48329356382208 48341568570768 48384673252128 48394687739904 48437839785984 48489208614396 48532444941816 48637996148736 48641384212168 48761941659552 48786541512192 48896051145216 48910865565144 48939650241536 49017239783424 49112976579876 49166943395328 49210784037888 49223218951548 49262972581647 49306898850462 49373551644681 49414134385152 49417576513426 49480932139776 49495923765684 49520893904064 49565050153344 49632051915072 49676307280512 49691358100758 49755064727808 49799429779968 49896694291257 49951522279296 50008695849711 50270521482432 50285752336413 50311120934448 50424052743504 50469014311584 50533717929984 50549028526656 50662494359488 50688053019648 50733249988608 50748621039072 50813683126272 50927743021056 51014320625664 51027211269144 51072710655024 51083281503232 51113957970636 51183053537418 51228691883028 51294369443328 51309910500552 51340107045888 51355661960592 51470938418416 51496904929536 51578548775424 51624539771904 51740419771392 51841475278758 51898440250624 51957842226634 52046171008821 52086619499976 52112896615296 52128685668114 52159364073216 52229872814208 52245697308222 52272054676512 52318664050752 52359324314112 52401610723968 52448335619328 52461588619413 52519234990464 52566064767744 52592583757824 52726606850368 52897318488432 52944485391072 53002662383616 53063328231456 53106183208584 53194845446784 53221681649664 53237806639776 53341146703872 53357307889248 53384226052608 53567988874576 53636665522176 53684491677696 53741424634524 53789344200504 53848449549312 53862056339652 53910083469192 53953622302338 53995553198928 54054885136384 54070963803648 54087346107432 54144056634624 54160461083916 54192335215104 54208754291736 54236102000256 54278252430336 54326650669056 54444023707392 54492569759232 54599000559543 54721557238689 54857184366996 54917463090688 54980320583308 55008057538368 55024723760787 55057106521728 55144394756352 55268175664896 55296057839616 55312811319744 55362132042624 55436970267712 55602407190528 55666048657248 55727216185344 55793805586816 55836058404456 55885845690576 55957493938176 55974447818784 56024358502464 56150114638272 56178441741312 56195462564208 56317679751168 56321602771984 56444094296064 56489679645696 56554336667736 56616480273408 56666963437568 56727059336442 56777641100532 56850432671232 56867657092488 56980907833344 56995306154424 57024059647104 57074906237184 57092198668956 57169375588578 57216366130176 57220351752388 57293710898688 57344797928448 57391110703872 57405612677787 57456799486902 57468691691136 57519934745856 57757620426624 57775119705666 57904805720718 57934018045728 58207972242816 58237337511936 58385745281952 58437806044992 58597446937473 58661835574144 58679284582368 58691429812224 58743763144704 58758606915984 58806061511076 58858497057096 58904239853376 59066243601408 59084139364272 59136822863712 59166656727552 59212639014912 59317432706664 59393480408064 59446439737344 59579877312512 59597928695008 59627995181568 59696244260388 59744456109657 59844201127632 59909959735296 60008790041856 60026971375404 60157521552384 60161712051892 60263987483898 60341248712448 60395053137408 60476694837504 60495017935836 60530620035584 60579505742976 60648843902841 60661396785088 60744997348794 60811745778432 60865969731072 60912063713952 60966377116992 60984848578203 61117482002688 61121739371869 61249526670816 61285572808704 61304140979136 61441748478528 61460363966727 61625105068032 61629397797616 61763433025536 61782145977024 61884064730664 61939244836944 61952064801792 62007305541632 62105612709888 62176697623008 62208065069568 62226912734712 62263534076928 62282398547952 62366591551176 62422201911696 62502230071296 62608484404224 62612845634812 62693118208512 62749019722752 62768031285168 62815565705013 62871576401898 62940661580544 63045742751744 63096659721216 63168878968056 63200746958976 63219895384734 63361803118482 63499606083072 63611986788559 63661423833304 63693540307584 63750333867264 63945033839808 63994729717248 64103521312512 64119719423727 64190176099456 64209269516832 64279824592896 64455424761024 64512897669504 64652278152528 64709926589088 64792887717888 65015922212736 65048722016256 65194734860288 65214487420192 65483968773168 65555924527104 65614378717184 65630958602064 65683963442196 65742531800616 65826816777216 65831402192908 65885512513536 65974576186368 65994565020912 66027858538752 66086733537792 66103432780482 66176069220096 66235076374016 66255144134344 66340086303744 66399239706624 66449524051584 66469656784806 66528925721676 66602029705728 66678261132948 66732111794997 66877244704512 66881903291731 67027361976576 67047669781884 67081494579264 67232070324672 67292019082112 67398704702208 67432706592768 67509888797088 67584070692864 67664828052096 67944434779584 68036281692192 68096947540032 68151943960848 68244071383224 68304922510704 68392492591104 68413214000736 68453476061184 68474215947456 68508760421376 68587174256616 68662539906048 68771398367232 68832719695872 68987226361856 69121967038344 69333072522318 69394894678428 69448825999968 69483862153728 69504914224152 69545818764288 69639830418944 69660929744296 69681650441562 69696072902016 69758218734336 69812432418816 69868814298624 69931114159104 69948784825884 70025646653952 70088086356992 70162415495073 70224977150658 70315008830208 70529757984576 70592647188096 70614035195814 70751104308608 70772540325322 70808244278112 70926460595712 70983742186368 71064988839063 71143077185664 71178968070144 71437056843456 71619101812467 71655232846032 71719125600672 71797932732416 71816075119536 71880111292256 71938163069784 71994070931904 72030391133184 72094618404864 72116461476576 72192075512832 72213948111888 72256446953472 72278339055648 72314802667008 72371003240448 72494034573312 72577009878192 72592031609856 72656759678976 72733812921594 72798667412724 72962076318252 73142912489328 73179812268288 73344076717824 73366298347716 73409475362304 73525859675136 73690900886528 73750415092992 73816176056832 73834828427322 73960348275693 74126364770139 74221398209664 74243885648526 74347575230016 74448077872608 74514460920768 74537037151137 74632597091712 74699144669952 74866819517696 74904588988416 74927283418944 75319572860928 75405782223648 75488640364544 75636079115256 75703521467376 75800576894976 75823542789984 75993741539232 76032079529472 76099874982912 76122931558608 76220524689408 76225834118104 76288488173568 76391614531584 76459730571264 76521480938496 76540816903716 76609065982536 76624922254848 76693246327808 76774580306127 76843037824542 76941554164992 76964865750828 77010160568832 77033492940888 77206407627624 77245357394304 77436809657856 77442203811478 77610629657088 77762212918137 77847660375936 77917074726656 77936763339951 78129929249964 78169344922944 78193028502171 78239046109824 78344809221312 78368545962333 78408082014768 78477996076128 78538986471168 78672503428992 78754991468544 78778852485696 78849097151616 78888875636736 79089910275552 79191307210752 79416728086608 79503993575424 79594992347184 79659274812876 79792268170176 80011720055808 80035961833872 80076339078912 80210028736512 80351983311864 80454998283264 80526737516544 80635593116672 80660023914448 80684016300756 80772674323968 80793084509478 80865125203788 80930433453507 80993329798392 81082327704576 81154626308096 81216084951936 81240691625874 81288502822656 81313131437604 81354153000384 81417378645504 81489976003584 81666035561088 81738854638848 81922331304704 81947151955636 82285776550494 82376194636032 82470480874962 82512086307552 82585659782592 82602753069056 82716592134528 82902263497344 82944086759424 82969216979616 83018045435904 83043198063936 83155455401568 83229602548928 83403610785792 83477979205632 83499072985872 83590824278016 83665359630336 83690708380224 83754087606684 83828768535864 83920882107392 84036537753696 84128879628288 84225171957408 84267662611968 84293193846312 84482404157976 84666141444096 84734519468544 84831505001604 84924720410112 85000445156352 85090589004663 85166461650798 85260045119744 85326306289664 85471361750016 85492959231636 85536089470656 85612359355776 85638298003434 85754063382867 85830527628582 85940566348032 86017196892672 86086666055808 86185199230353 86203037536704 86279902118784 86687896283648 86857208581077 86901027068592 87311958364224 87507944802752 87534457770793 87578617922928 87656709067488 87769089036288 87966101581824 87992753361216 88037144718336 88115644717056 88137910373976 88234758960128 88287745585644 88356359780064 88453448404992 88599365402112 88626209046408 88705234295568 88802706274304 88904348177264 88976149059996 89090220612096 89169659606016 89369815968768 89396893042512 89441992772352 89544366390582 89642760432896 89766301691448 89864939602944 90013185062784 90040457063106 90219770736128 90242568077838 90395981225847 90511873068672 90592579706112 90715042256256 90742526903754 90795930053376 90869258614464 90992095177632 91073230014272 91217618667648 91298954596608 91345013895168 91368095570928 91449565675488 91550053208064 91928359213056 91956211468704 92162622717792 92444096696424 92526526237904 92598434666624 92645149538304 92673218965536 92727758352384 92826097095996 92908867255416 92928097202688 93010958312448 93158419064832 93241485545472 93265046434512 93367528871936 93395301115392 93423597821928 93549887326764 93633302867544 93753345106944 93919268452218 94039677312768 94123529584128 94152046927752 94307364602847 94410992370816 94568614127616 94644989581824 94753318452084 94857436247552 95042704677723 95249409124608 95492135749956 95540310461376 95625500800896 95754766826048 95783778398407 95917550759712 95992094575872 96040521510912 96155281968768 96256100683776 96285264149184 96371118740864 96419736889344 96683137141536 96769346504256 96789375479808 96978417228792 97064889883632 97275992297472 97282768424336 97523883319104 97573083024384 97792102290432 97821731130288 97879300483072 98034479566848 98225953159752 98333886790656 98421568075776 98446437903096 98525945163294 98613797700924 98747103289362 98828268770304 98835153026852 98961864279552 98991847531368 99041787808128 99130100306688 99155149170723 99264103830144 99352614561024 99382716201516 99510129455616 99598859559936 99793388582514 99903044558592 100017391699422 100541042964864 100571504672826 100622241868896 100848105487008 100938028623168 101098057053312 101324988718976 101376106039296 101466499977216 101497242078144 102028641251328 102054422538288 102145421310048 102166563006464 102227915941272 102366107074836 102457383766056 102588738886656 102619821001104 102680214091776 102711323921184 102941876836832 102993809859072 103157097550848 103249079543808 103480839542784 103682950557516 103796880501248 103915684453268 103999608783477 104092342017642 104173238999952 104225793230592 104257371336228 104318728146432 104459745628416 104491394616444 104544109353024 104637328101504 104718648628224 104803221447936 104896671238656 104923177238826 105038469980928 105132129535488 105337465725987 105453213700736 105573913460501 105794636976864 105888970782144 105921052793721 106126656462912 106158810487983 106212366417168 106389690893568 106443363299328 106475613279552 106682293407744 106714615778496 106768452105216 107135977749152 107273331044352 107482849269048 107578688401008 107696899098624 107724112679304 107820166938384 107907244604676 107991106397856 108109770272768 108141927607296 108174692214864 108288113269248 108320922167832 108384670430208 108417508583472 108472204000512 108556504860672 108653301338112 108888047414784 108985139518464 109198001119086 109443114477378 109714368733992 109834926181376 109960641166616 110016115076736 110049447521574 110114213043456 110288789512704 110536351329792 110625622639488 110724264085248 110752242640983 110873940535424 111332097314496 111365828472789 111587611173632 111672116808912 111771691381152 111914987876352 111948895637568 112048717004928 112300229276544 112356883482624 112390925128416 112643205543968 112979359291392 113108673335472 113232960546816 113333926875136 113454118672884 113555282201064 113700865342464 113735314184976 113961815666688 113990612308848 114048119294208 114149812474368 114184397337912 114338751177156 114432732260352 114440703504776 114587421797376 114689595856896 114782221407744 114811225355574 114913598973804 114937383382272 115039869491712 115264556736813 115515240853248 115550239411332 115809611441436 115868036091456 116163305717217 116415944485632 116474675023872 116771490563904 116875612089984 117194893874946 117323671148288 117358569164736 117382859624448 117517213831968 117612123022152 117716994114192 117808479706752 118132487202816 118168278728544 118273645727424 118333313455104 118634865413328 118786960816128 118892879474688 119159754625024 119195857390016 119255990363136 119392488520776 119488912219314 119688402255264 119819919470592 120017580083712 120053942750808 120315043104768 120323424103784 120527974967796 120682497424896 120790106274816 120953389675008 120990035871672 121061240071168 121159011485952 121189626764217 121297687805682 121322793570176 121489994697588 121623491556864 121731939462144 121824127427904 121861037438811 121932754233984 121969697156406 122234964005376 122243478743738 122499053341632 122608281958272 122883496957056 122920727933454 123258795595232 123428664825741 123564291954048 123705721312443 123768129461328 123878489673888 123904129603584 124014611083264 124353395246016 124416130139136 124453825469424 124527068153856 124564797095904 124733183102352 124844403823392 125004460142592 125216968808448 125225691269624 125386236417024 125498039445504 125536062570336 125631131410026 125743152803796 125881323161088 126193319442432 126337757936112 126401493917952 126439790769468 126723606236964 126999212166144 127223973577118 127322847666608 127387080615168 127500667734528 127749692476197 127890067679616 127989459434496 128207042625024 128239438847454 128380352198912 128418539033664 128457447005151 128745791442873 128910849522048 129025795339008 129304556305056 129419853178176 130031844425472 130097444032512 130389469720576 130428974840384 130967937546336 131111849054208 131261917204128 131367926884392 131485063601232 131653633554432 131662804385816 131771025027072 131949152372736 131989130041824 132055717077504 132173467075584 132206865560964 132352138440192 132470152748032 132510288268688 132680172607488 132798479413248 132899048103168 132939313569612 133057851443352 133204059411456 133356522265896 133464223589994 133754489409024 133763806583462 134054723953152 134095339563768 134162989158528 134316549585873 134464140649344 134584038164224 134797409404416 135019777594176 135060685594659 135329656104192 135363852116757 135888869559168 136072563384384 136113790355631 136193895080064 136303887921696 136488142766448 136609845021408 136784985182208 136826428001472 136948431894912 137017520842752 137174348513232 137325079812096 137542796734464 138243934076688 138666145044636 138789789356856 138897651999936 138967724307456 139009828448304 139091637528576 139279660837888 139321859488592 139363300883124 139392145804032 139516437468672 139624864837632 139737628597248 139862228318208 139897569651768 140051293307904 140176172713984 140324830990146 140449954301316 140630017660416 140878902678327 141059515969152 141185294376192 141228070391628 141502208617216 141545080650644 141616488556224 141852921191424 141967484372736 142129977678126 142286154371328 142357936140288 142874113686912 143238203624934 143310465692064 143438251201344 143632150239072 143760222584512 143876326139568 143988141863808 144060782266368 144189236809728 144232922953152 144384151025664 144427896223776 144512893906944 144556678111296 144629605334016 144988069146624 145154019756384 145184063219712 145313519357952 145467625843188 145597334825448 145924152636504 146285824978656 146359624536576 146688153435648 146732596695432 146818950724608 147051719350272 147381801773056 147500830185984 147632352113664 147669656854644 147788917744941 147920696551386 148120654934043 148252729540278 148442796419328 148487771297052 148695150460032 148896155745216 149028921841536 149074074302274 149265194183424 149398289339904 149733639035392 149854566837888 150026087549133 150811564447296 150857257009239 151195881604097 151272158230512 151407042934752 151601153789952 151647085579968 151987483078464 152064159058944 152199749965824 152245863117216 152441049378816 152451668236208 152783229063168 153042961876992 153081633807432 153218131965072 153249844509696 153386492655616 153549160612254 153686075649084 153883108329984 153929731501656 154020321137664 154066985881776 154412815255248 154490714788608 154873619315712 154884407622956 155221259314176 155524425836274 155695320751872 155834149453312 155873526679902 156138513026463 156259858499928 156338689845888 156386057004342 156478092219648 156689618442624 156737091924666 156816164029536 156955992152256 157077972942336 157345006857984 157355967319067 157557704971392 157698194303232 157777751273472 158179820551104 158833456173216 159007987150848 159189984694368 159318549625752 159584536340352 160023440111616 160071923667744 160152678157824 160703966623728 160909996566528 161053475033088 161271186233344 161320047828896 161368032601512 161545348647936 161586169018956 161730250407576 161860866907014 161986659596784 162164655409152 162309252616192 162432169903872 162481383251748 162577005645312 162626262875208 162708306000768 162834757291008 162979952007168 163332071122176 163477709277696 163844662609408 163894303911272 164164671716067 164571553100988 164752389272064 164940961749924 165024172615104 165074171282361 165171319565184 165433184269056 165444708142703 165804526994688 165888173518848 165938433959232 166086396127872 166310910803136 166459205097856 166807221571584 166998145971744 167181648556032 167381416760448 167508175213368 167657537071728 167841764214784 168073075507392 168450343914816 168535325223936 168586387692624 168964808315952 169332282888192 169469038937088 169663010003208 169849440820224 170000890312704 170181178009326 170332923301596 170520090239488 170652612579328 170942723500032 170985918463272 171072178941312 171224718711552 171276596006868 171508126765734 171661055257164 171881132696064 172034393785344 172173332111616 172370398460706 172406075073408 172559804237568 173375792567296 173714417162154 173802054137184 174623916728448 175015889605504 175068915541586 175157235845856 175313418134976 175792340812419 175985506722432 176074289436672 176231289434112 176275820747952 176469517920256 176575491171288 176712719560128 177198730804224 177252418092816 177410468591136 177605412548608 177808696354528 177952298119992 178180441224192 178339319212032 178739631937536 178793786085024 178883985544704 179088732781164 179285520865792 179532603382896 179729879205888 180026370125568 180080914126212 180439541472256 180485136155676 180791962451694 181023746137344 181036356030497 181185159412224 181430084512512 181485053807508 181591860106752 181738517228928 181946531708523 181984190355264 182146460028544 182435237335296 182597909193216 182736191141856 182899131350976 182954545734609 183365218115607 183856718426112 183912422937408 184325245435584 184381091900181 184888193392848 185053052475808 185196869333248 185290299076608 185346437931072 185652194191992 185817734510832 185856194405376 186021916624896 186316838129664 186530092869024 186735057743872 186790602230784 186847195643856 187099774653528 187266605735088 187506690213888 187838536904436 188079354625536 188247059168256 188304093855504 188614729205694 188821984741632 189137228255232 189289979163648 189506636904168 189714872495104 190085409355446 190498818249216 190835960365677 190984271499912 191080620922752 191251001601792 191509533652096 191567556796814 191835101519424 191984189151744 192310563937536 192359158271181 192570528298368 192742237481728 192839473778688 193366274283072 193538693008512 193956834457584 194129779767264 194565536848672 195047766638208 195146166048768 195584204580864 195643462260576 195758600966144 196451906319504 196667773581312 196843136151552 196892875806192 197051890326588 197227595401848 197494206578724 197656537540608 197670306053704 197923728559104 197983695062736 198083575616256 198260200613376 198310298341446 198528207660288 198705229122048 198765432403032 199020258911232 199197719119872 199586777165028 199806089117184 200034783398844 200196335384991 200645709875193 201082085929728 201143009345652 201244483737792 201696210974016 201876057246336 202196114106624 202649977437952 202752212078592 202994484156288 204108845076576 204290842620096 204333126012928 204455831882544 204732214149672 204914767532112 205177477773312 205239642002208 205360428183552 205422647842368 205883753673664 205987619718144 206314195101696 206498159087616 206961679085568 207365901115032 207593761002496 207831368906536 207999217566954 208184684035284 208346477999904 208451586461184 208514742672456 208637456292864 208919491256832 208982789232888 209088218706048 209274656203008 209437297256448 209606442895872 209793342477312 209846354477652 210076939961856 210264259070976 210487246485219 210674931451974 210906427401472 211147826921002 211589273953728 211777941564288 211842105587442 212253312925824 212317620975966 212424732834336 212779381787136 212951226559104 213194966517189 213429231556992 213536904210432 214271955498304 214857305437401 214965698538096 215157376802016 215393798197248 215448225358608 215640333876768 215814489209352 215982212795712 216283855214592 216349384429728 216576226538496 216641844335664 216769340860416 216835017166944 216944408001024 217113009721344 217776094829568 217970279036928 218396002238172 218886228954756 219428737467984 219669852362752 219921282333232 220032230153472 220098895043148 220228426086912 220577579025408 221072702659584 221251245278976 221448528170496 221504485281966 221747881070848 221881044827079 222379094310417 222664194628992 222731656945578 223175222347264 223344233617824 223543382762304 223611111453411 223897791275136 224097434009856 224600458553088 224713766965248 224781850256832 225286411087936 225958718582784 226217346670944 226465921093632 226908237345768 227110564402128 227401730684928 227470628369952 227981224617696 228096238588416 228299624948736 228368794675824 228677502354312 228865464520704 228881407009552 229174843594752 229379191713792 229564442815488 229622450711148 229827197947608 229874766764544 230079738983424 230323740918381 230529113473626 231030481706496 231100478822664 231619222882872 231736072182912 232326611434434 232831888971264 233286638754411 233542981127808 233751224179968 233810290019853 234389787749892 234647342296576 234717138329472 235034427663936 235105637886999 235224246044304 235433988228384 235616959413504 236264974405632 236336557457088 236547291454848 236666626910208 237269730826656 237573921632256 238391714780032 238511980726272 238784977041552 238977824438628 239376804510528 240035160167424 240107885501616 240630086209536 240646848207568 241055949935592 241364994849792 241580212549632 241906779350016 241980071743344 242122480142336 242318022971904 242379253528434 242595375611364 242645587140352 242791300360521 242979989395176 243246983113728 243463878924288 243648254855808 243722074877622 243865508467968 243939394312812 244469928010752 244486957487476 244998106683264 245216563916544 245766993914112 245841455866908 246517591190464 246857329651482 247128583908096 247411442624886 247536258922656 247756979347776 247808259207168 248706790492032 248832260278272 248907650938848 249054136307712 249129594191808 249466366204704 249688807646784 250433937616896 250451382539248 250772472834048 250996078891008 251072125140672 251262262820052 251486305607592 251762646322176 252386638884864 252675515872224 252802987835904 252879581538936 253447212473928 253998424332288 254447947154236 254645695333216 254774161230336 255001335469056 255271767013989 255499384952394 255780135359232 255978918868992 256414085250048 256478877694908 256760704397824 256837078067328 256914894010302 257262190148601 257491582885746 257821699044096 258051590678016 258609112610112 258839706356352 260063688850944 260571625743231 260857949680768 261156522770713 261935875092672 262523834408256 262603373312379 262735853768784 262970127202464 263307267108864 263325608771632 263898304745472 263978260083648 264111434155008 264346934151168 264413731121928 264704276880384 264940305496064 265020576537376 265360345214976 265798096206336 265878627139224 266115702886704 266408118822912 266713044531792 266928447179988 267508978818048 267527613166924 268109447906304 268190679127536 268325978317056 268633099171746 268928281298688 269168076328448 269594818808832 270039555188352 270121371189318 270659312208384 270727704233514 271187943677541 271777739118336 271796670823843 272145126768768 272227580711262 272387790160128 272607775843392 272976285532896 273219690042816 273652856002944 273896863789824 274035041685504 274348697026464 274650159624192 276487868153376 277332290089272 277579578713712 277795303999872 277935448614912 278019656896608 278183275057152 278559321675776 278643718977184 278726601766248 278784291608064 279032874937344 279475257194496 279724456636416 279795139303536 280102586615808 280352345427968 280649661980292 280899908602632 281260035320832 281757805356654 282119031938304 282370588752384 282456140783256 283004417234432 283090161301288 283232977112448 283705842382848 283934968745472 284259955356252 284572308742656 285128114033169 285748227373824 285768132246487 286476407249868 286620931384128 286876502402688 287264300478144 287351335195221 287520445169024 287752652279136 287976283727616 288121564532736 288465845906304 288768302051328 288855792447552 289113356222592 289259210668032 290308039512768 290368126439424 290935251686376 291194669650896 291848305273008 292571649957312 292719249073152 293376306871296 293465193390864 293637901449216 294103438700544 294763603546112 295001660371968 295264704227328 295339313709288 295577835489882 295841393102772 296241309868086 296505459080556 296885592838656 296975542594104 297390300920064 297792311490432 298057843683072 298148148604548 298530388366848 298796578679808 299467278070784 299709133675776 300052175098266 301623128894592 301714514018478 302391763208194 302544316461024 302814085869504 303294171159936 303974966156928 304128318117888 304399499931648 304491726234432 304903336472416 306085923753984 306163267614864 306436263930144 306499689019392 306772985311232 307098321224508 307372151298168 307766216659968 307859463003312 308040642275328 308133971763552 308825630510496 308981429577216 309747238631424 309768815245912 310442518628352 311048851672548 311390641503744 311668298906624 311747053359804 311998826350431 312277026052926 312519716999856 312677379691776 312772114008684 312956184439296 313379236885248 313474183849332 313632328059072 313911984304512 314155945884672 314690013715968 314711934638134 315115409942784 315396388606464 316012397177961 316359641102208 316721740381503 317666912346432 317763158381163 318379969388736 318476431463949 318637099251504 319169072680704 320046880223232 320143847335488 320305356315648 321407933247456 321819993133056 322542372466688 322640095657792 322736065203024 323090697295872 323172338037912 323460500815152 323721733814028 323973319193568 324329310818304 324864339807744 324962766503496 325154011290624 325252525750416 325416612001536 325669514582016 325959904014336 326664142244352 326955418555392 327689325218816 327788607822544 328329343432134 329143106201976 329504778544128 329881923499848 330048345230208 330148342564722 330342639130368 330866368538112 330889416285406 331609053989376 331876867918464 332172792255744 332256727922949 332621821606272 332918410195712 333996291943488 334097485418367 334762833520896 335016350426736 335315074143456 335683528429568 336146151014784 336900687829632 337070650447872 337172775385248 337929616631904 338938077874176 339326020006416 339698881640448 340001780625408 340362356018652 340665846603192 341040180478976 341885447000064 341971836926544 342144357882624 342449437423104 342553192013736 343016253531468 343322110514328 343762265392128 344068787570688 344346664223232 344740796921412 344812150146816 345119608475136 345793670210439 346751585134592 347428834324308 347604108274368 348489917151651 349247833456896 350031779211008 350137831083172 350314471691712 350626836269952 351584681624838 351971013444864 352148578873344 352551641495904 352939035840512 353150982342576 353425439120256 354397461608448 354504836185632 354820937182272 355617392709056 355904596239984 356360882448384 356678638424064 357479263875072 357587572170048 357767971089408 358177465562328 358571041731584 359065206765792 359459758411776 360052740251136 360161828252424 360879082944512 360970272311352 361583924903388 362047492274688 362072712060994 362370318824448 362860169025024 362970107615016 363183720213504 363477034457856 363568880292651 363893063417046 363968380710528 364292920057088 364870474670592 365195818386432 365472382283712 365583112316433 365798262701952 365909091469218 366730436231214 367824845874816 368650490871168 368762183800362 369776386785696 370106104951616 370393738666496 370692875862144 371117163937329 371304388383984 371635469021664 371712388810752 372043833249792 373060185738048 373581204461568 373694391287712 374199549307056 374533211470176 375013380427776 375677073808872 376158709251072 376494118336512 376608187711008 377229458411388 377643969483264 378579958327296 379013273808336 379429744990208 380170818710892 380997636498432 381671920731354 381968542999824 382161241845504 382502003203584 383019067304192 383135113593628 383249077428591 383670203038848 383968378303488 384621127875072 384718316542362 385141056596736 385484474963456 386237374328619 386732548566144 387077386017024 387913668915168 388259559534528 389131073697344 389248971789271 390095533276416 390292332097536 391168409161728 391286924521152 392903812639008 393335547162624 393785751612384 394103780653176 394455190803696 394988413157448 395313075081216 395340612107408 395847457118208 395967390125472 396167151232512 396520401226752 396620596682892 397056415320576 397410458244096 397530864806064 398040517822464 398395438239744 399173554330056 399612178234368 400069566797688 400392670769982 401291419750386 402164171859456 402286018691304 402488967475584 402949648757619 403392421948032 403752114492672 404392228213248 405299954875904 405988968312576 406091556350271 408217690153152 408341371066893 408581685240192 408911663765088 409464428299344 409829535064224 410354955546624 410479284004416 410845295684736 411767507347328 411975239436288 412628390203392 414731802230064 415187522004992 415662737813072 415998435133908 416369368070568 416692955999808 416903172922368 417029485344912 417274912585728 417838982513664 417965578465776 418176437412096 418549312406016 418874594512896 419212885791744 419586684954624 419692708955304 420153879923712 420528518141952 420974492970438 421349862903948 421812854802944 422295653842004 422636708034981 423178547907456 423555883128576 423684211174884 424506625851648 424635241951932 424849465668672 425558763574272 425902453118208 426389933034378 426858463113984 427073808420864 428543910996608 429714610874802 429931397076192 430314753604032 430896450717216 431280667753536 431628978418704 431964425591424 432567710429184 432698768859456 433152453076992 433283688671328 433538681720832 433670034333888 433888816002048 435552189659136 435940558073856 436792004476344 437772457909512 438857474935968 439339704725504 439842564666464 440064460306944 440197790086296 440456852173824 441155158050816 442145405319168 442502490557952 442897056340992 443008970563932 443495762141696 443762089654158 444361964802129 444758188620834 445328389257984 445463313891156 446350444694528 446688467235648 447086765524608 447222222906822 447795582550272 448194868019712 449200917106176 449563700513664 450078262647399 450572822175872 452434693341888 452571771027717 453587644812291 453816474691536 454221128804256 454803461369856 454941256739904 455962449235392 456192477176832 456599249897472 456737589351648 457355004708624 457762814019104 458349687189504 459128885630976 459244901422296 459654395895216 459749533529088 460159477966848 460647481836762 461058226947252 462060963412992 462200957645328 463238445765744 463472144365824 464653222868868 465663777942528 466573277508822 467085962255616 467502448359936 467620580039706 468415539079389 468779575499784 469294684593152 469434276658944 470068855327872 470211275773998 470448492088608 470867976456768 471233918827008 472067901957201 472673114914176 473094582909696 473333253820416 474539461653312 476783429560064 477023961452544 477569954083104 477955648877256 478753609021056 480070320334848 480215771003232 481293696415136 482111899871184 482729989699584 483160425099264 483813558700032 483960143486688 484244960284672 484636045943808 484758507056868 485190751222728 485291174280704 485582600721042 485959978790352 486493966227456 486927757848576 487296509711616 487444149755244 487731016935936 487878788625624 488939856021504 488973914974952 489996213366528 490433127833088 491533987828224 491682911733816 492494015148201 493035182380928 493714659302964 494257167816192 494822885249772 495072517845312 495222513847083 495513958695552 496334124428109 497413580984064 497664520556544 497815301877696 498259188383616 498932732409408 499377615293568 500902765078496 501544945668096 502144250281344 502524525640104 502972611215184 503525292644352 505351031744448 505605975671808 505759163077872 506894424947856 507996848664576 508895894308472 509291390666432 509548322460672 510002670938112 510543534027978 510998769904788 511560270718464 511957837737984 512828170500096 512957755389816 513521408795648 513674156134656 513829788020604 514524380297202 514983165771492 515643398088192 516103181356032 517218225220224 517679412712704 520127377701888 521143251486462 521715899361536 522313045541426 523871750185344 525047668816512 525206746624758 525471707537568 525940254404928 526651217543264 527377022437257 527956520167296 528222868310016 528693868302336 528827462243856 529408553760768 529880610992128 530041153074752 531596192412672 531757254278448 532231405773408 532816237645824 533426089063584 533856894359976 535017957636096 535055226333848 536218895812608 536381358255072 536651956634112 537266198343492 537856562597376 538336152656896 539189637617664 540079110376704 540242742378636 541318624416768 541455408467028 542375887355082 543109068091491 543555478236672 543593341647686 544290253537536 544455161422524 544775580320256 545215551686784 545839595125569 545952571065792 546439380085632 547305712005888 547793727579648 548697394052928 548863637203827 550095654346821 552975736306752 553143275700543 554664580178544 555159157427424 555590607999744 555870897229824 556039313793216 557118643351552 557287437954368 557453203532496 557568583216128 558065749874688 558950514388992 559590278607072 560205173231616 561299323960584 561799817205264 562520070641664 563515610713308 564238063876608 564741177504768 564912281566512 566008834468864 566180322602576 566465954224896 567411684765696 567869937490944 568519910712504 569144617485312 570256228066338 571496454747648 571536264492974 572507881097031 572952814499736 573241862768256 573753004805376 574528600956288 574702670390442 575040890338048 575505304558272 575952567455232 576931691812608 577077474813543 577711584895104 578226712445184 578518421336064 580616079025536 581870503372752 582389339301792 583696610546016 585143299914624 585438498146304 586752613742592 586930386781728 587275802898432 590003320743936 590529408454656 590678627418576 591155670979764 591682786205544 592482619736172 593010918161112 593771185677312 593951085188208 594780601840128 595584622980864 596115687366144 596296297209096 597060776733696 597593157359616 598934556141568 599418267351552 600104350196532 600589006154973 601937129625579 603246257789184 603429028036956 604783526416388 605088632922048 605628171739008 606588342319872 607949932313856 608256636235776 608983452468864 609806672944832 612326535229728 612872527860288 612999378038784 614196642449016 614744302596336 615532433319936 615718926006624 616081284550656 616267943527104 617651261020992 617962859154432 619494477262848 619537630491824 620885037256704 622097703345096 622781283007488 623336597813248 623494106719608 623997652700862 624554052105852 625039433999712 625354759383552 625544228017368 625912368878592 626758473770496 626948367698664 627264656118144 627823968609024 628311891769344 629380027431936 629423869276268 630230819885568 630792777212928 631461739455657 632024794355922 632719282204416 633443480763006 635333824692864 635526316762326 636759938777472 636952862927898 637274198503008 638338145361408 640287694670976 640610712631296 642815866494912 644571916312203 645280191315584 645472130406048 646181394591744 646344676075824 646921001630304 647443467628056 647946638387136 649728679615488 649925533006992 650308022581248 650505051500832 650833224003072 651339029164032 653328284488704 653910837110784 655378650437632 655577215645088 656658686864268 658286212403952 659009557088256 659763846999696 660096690460416 660296685129444 660685278260736 661732737076224 661778832570812 663218107978752 663753735836928 664345584511488 664513455845898 665243643212544 665836820391424 667137282931251 667992583886976 668194970836734 669525667041792 670032700853472 670630148286912 670833334360233 672292302029568 672339133090559 673801375659264 674141300895744 674345550770496 675859233263808 677876155748352 678652040012832 679397763280896 680724712037304 681331693206384 682080360957952 683943673853088 684288715765248 684898874846208 685106384027472 686032507062936 686644221028656 687524530784256 688137575141376 688693328446464 689481593842824 689624300293632 690239216950272 690971222755143 691587340420878 693503170269184 694857668648616 695208216548736 696979834303302 698495666913792 700063558422016 700275662166344 700628943383424 701253672539904 701430870059559 703169363249676 703942026889728 705103282991808 705316913660997 706301964685152 706850878240512 708794923216896 709009672371264 709641874364544 711234785418112 711809192479968 712721764896768 715175144340096 715535942178816 716354931124656 717142083463168 718130413531584 720105480502272 720323656504848 721758165889024 721940544622704 723167849806776 724094984549376 724145424121988 724740637648896 725720338050048 725940215230032 726367440427008 726954068915712 727137760585302 727786126834092 727936761421056 728585840114176 729740949341184 730391636772864 730944764567424 731166224632866 731596525403904 731818182938436 733460872462428 735649691749632 735700936209041 737300981742336 737524367600724 739552773571392 740212209903232 740787477332992 741385751724288 742234327874658 742608776767968 743270938043328 743424777621504 746120371476096 747162408923136 747388782575424 748399098614112 749066422940352 751354147617744 752317418502144 752988236673024 753216375422016 754458916822776 755287938966528 757159916654592 758026547616672 758859489980416 760341637421784 761995272996864 763343841462708 763937085999648 764322483691008 765004006407168 766038134608384 766270227187256 766498154857182 767340406077696 767936756606976 769242255750144 769436633084724 770282113193472 770968949926912 771786570445803 772474748657238 773465097132288 774154772034048 775827337830336 776519119069056 778262147394688 778497943578542 780191066552832 781714877229693 782573849042304 783469568312139 785807625278016 787571503224768 787810119937137 788207561306352 788910381607392 789976826314896 790681224214816 791694914236416 791934780250944 792334302465024 793040802453504 793241193365784 794112830641152 794820916488192 795061729612128 796081035644928 798347108660112 799224356468736 800139133595376 800785341539964 802582839500772 804328343718912 804572037382608 804977934951168 805899297515238 806784843896064 807504228985344 808784456426496 810599909751808 811977936625152 812183112700542 813563831032623 815390012471529 816435380306304 816682742133786 817163370480384 817823327530176 818928856598688 819659070128448 820958568008832 821690591369472 823535014694656 823950478872576 829463604460128 830375044009984 831325475626144 831996870267816 832738736141136 833385911999616 833806345844736 834058970689824 834549825171456 835677965027328 835931156931552 836352874824192 837098624812032 838425771583488 839173369909248 839385417910608 840307759847424 841057036283904 841948985940876 842699725807896 843625709605888 844591307684008 845273416069962 846357095814912 847111766257152 847368422349768 849013251703296 849270483903864 849698931337344 851117527148544 851804906236416 852779866068756 853716926227968 855384342099507 857087821993216 857304396739461 859429221749604 859862794152384 860629507208064 861792901434432 862054005585663 862561335507072 863257956837408 863928851182848 865397537718912 866304906153984 866567377342656 867340068667776 867777632004096 871104379318272 873584008952688 875544915819024 877714949871936 879685129332928 880128920613888 880395580172592 880913704347648 882310316101632 884290810638336 885004981115904 885794112681984 886017941127864 886991524283392 887524179308316 888723929604258 889516377241668 890656778515968 890926627782312 892700889389056 893376934471296 894173531049216 894444445813644 895591165100544 896389736039424 898401834212352 899127401027328 900156525294798 901145644351744 904869386683776 905143542055434 907175289624582 907632949383072 908442257608512 909882513479808 911924898470784 912384954353664 913198499794944 913475178703296 914710009417248 915525628038208 918257771261952 918489802844592 919308791790432 919499067058176 920318955933696 921294963673524 922116453894504 924121926825984 924401915290656 926476891531488 926944288731648 929306445737736 931327555885056 933146555017644 934171924511232 935004896719872 935241160079412 935996479051293 936831078158778 937559150999568 938589369186304 938868553317888 940137710655744 940422551547996 940896984177216 941735952913536 942467837654016 944135803914402 945346229828352 946189165819392 948037191533883 949078923306624 950165221144509 953566859120128 955139908166208 955429294391847 955911297754512 957507218042112 960140640669696 960431542006464 962587392830272 962879035478723 964223799742368 965459979399168 967627117400064 967920286973376 969272091887616 969517014113736 970381502445456 970582348561408 971165201442084 971919957580704 972987932454912 974593019423232 974888299510488 975462033871872 975757577251248 977879712043008 977947829949904 979992426733056 980866255666176 983067975656448 983365823467632 984988030296402 986070364761856 987429318605928 988514335632384 989645770499544 990145035690624 990445027694166 991027917391104 992668248856218 994827161968128 995630603755392 996518376767232 996770183768847 997865464818816 998755230587136 1001805530156992 1004288500562688 1005049051280208 1005945222430368 1007050585288704 1010702063488896 1011211951343616 1011518326155744 1013788849895712 1017791788616944 1018582781332864 1019096644921344 1020005341876224 1021087068055956 1021997539809576 1023120541436928 1025656341000192 1025915510779632 1027042817591296 1027348312269312 1027659576041208 1029048760594404 1029966331542984 1031286796176384 1032206362712064 1034436450440448 1035358825425408 1037381010631317 1040254755403776 1042286502972924 1043431798723072 1044626091082852 1045469751454953 1047743500370688 1050095337633024 1050413493249516 1050943415075136 1051880508809856 1053302435086528 1054754044874514 1055913040334592 1056445736620032 1057654924487712 1058817107521536 1060082306149504 1063192384825344 1063514508556896 1064462811546816 1066852178127168 1067713788719952 1070035915272192 1070110452667696 1072437791625216 1072762716510144 1073303913268224 1074532396686984 1075713125194752 1076672305313792 1078379275235328 1080158220753408 1080485484757272 1082637248833536 1082910816934056 1084751774710164 1086218136182982 1087110956473344 1087186683295372 1088580507075072 1088910322845048 1089551160640512 1090431103373568 1090706640877953 1091679190251138 1091905142131584 1092878760171264 1094611424011776 1095587455159296 1097394788105856 1097727274407654 1100191308693642 1105951472613504 1106286551401086 1109329160357088 1110318314854848 1111181215999488 1112078627586432 1113351491811987 1114574875908736 1114906407064992 1115137166432256 1116131499749376 1119180557214144 1122598647921168 1123599634410528 1125040141283328 1127031221426616 1128476127753216 1129482355009536 1129824563133024 1132017668937728 1132360645205152 1132931908449792 1135739874981888 1137039821425008 1138289234970624 1140512456132676 1142992909495296 1143072528985948 1145015762194062 1145905628999472 1146483725536512 1147506009610752 1149057201912576 1149405340780884 1150081780676096 1151010609116544 1151905134910464 1153863383625216 1154154949627086 1155423169790208 1156453424890368 1158712122985857 1161232158051072 1161313048065511 1163741006745504 1164778678603584 1167393221092032 1167746915367813 1170286599829248 1170876996292608 1173505227485184 1173860773563456 1180006641487872 1181357254837152 1182311341959528 1183365572411088 1184965239472344 1186021836322224 1187542371354624 1187902170376416 1189561203680256 1191169245961728 1192231374732288 1192592594418192 1194121553467392 1195186314719232 1197869112283136 1198836534703104 1200208700393064 1201178012309946 1203874259251158 1206492515578368 1206858056073912 1209567052832776 1210177265844096 1211256343478016 1213176684639744 1215899864627712 1217966904937728 1218274669050813 1219613345889664 1224653070459456 1225024113200679 1225745055720576 1228393284898032 1229488605192672 1231064866639872 1231437852013248 1232535887054208 1235302522041984 1235925718308864 1239075260983648 1244195406690192 1245562566014976 1246673195626496 1246988213439216 1247995305401724 1249108104211704 1250078867999424 1250709518767104 1251088456034736 1251824737757184 1253516947540992 1253896735397328 1254529312236288 1255647937218048 1256623783538688 1258760054863872 1258847738552536 1260461639771136 1261585554425856 1262923478911314 1264049588711844 1265438564408832 1266886961526012 1267910124104943 1270667649385728 1271052633524652 1273519877554944 1273905725855796 1274548397006016 1276676290722816 1280575389341952 1281221425262592 1285631732989824 1289143832624406 1290560382631168 1290944260812096 1292689352151648 1293842003260608 1294886935256112 1295893276774272 1299457359230976 1299851066013984 1300616045162496 1301010103001664 1301666448006144 1306656568977408 1307821674221568 1310757300875264 1311154431290176 1313317373728536 1316572424807904 1318019114176512 1319527693999392 1320193380920832 1320593370258888 1321370556521472 1323465474152448 1323557665141624 1326436215957504 1327507471673856 1328691169022976 1329026911691796 1330487286425088 1331673640782848 1333085894406387 1334274565862502 1335985167773952 1336389941673468 1339051334083584 1340065401706944 1341260296573824 1341666668720466 1344584604059136 1344678266181118 1347602751318528 1348691101540992 1350234787942197 1351718466527616 1357304080025664 1357715313083151 1360762934436873 1361449424074608 1362663386412768 1364160721915904 1367887347706176 1368577431530496 1369797749692416 1370212768054944 1372065014125872 1373288442057312 1375049061568512 1377386656892928 1378963187685648 1379248600587264 1380478433900544 1381942445510286 1383174680841756 1389715337297232 1390416433097472 1393959668606604 1396991333827584 1400127116844032 1400551324332688 1401257886766848 1402507345079808 1402861740119118 1405246617238167 1406338726499352 1407884053779456 1410206565983616 1410633827321994 1412603929370304 1413701756481024 1416203705871603 1418019344742528 1419283748729088 1422469570836224 1423618384959936 1430350288680192 1431071884357632 1432709862249312 1434284166926336 1436260827063168 1440210961004544 1440647313009696 1443881089245408 1446335699613552 1448189969098752 1448290848243976 1449481275297792 1451440676100096 1451880430460064 1452734880854016 1453908137831424 1454275521170604 1455572253668184 1455873522842112 1457171680228352 1459481898682368 1460783273545728 1461889529134848 1462332449265732 1463193050807808 1463636365876872 1466921744924856 1471299383499264 1471401872418082 1474601963484672 1475048735201448 1477482045444603 1479105547142784 1480424419806464 1481574954665984 1482771503448576 1484468655749316 1485217553535936 1485667541541249 1486541876086656 1489002373284327 1492240742952192 1494777565150848 1496798197228224 1498132845880704 1502708295235488 1504634837004288 1506432750844032 1508917833645552 1510575877933056 1516053095233344 1520683274843568 1523990545993728 1526687682925416 1527874171999296 1528644967382016 1530008012814336 1532076269216768 1532540454374512 1532996309714364 1534680812155392 1535873513213952 1538484511500288 1538873266169448 1540564226386944 1541937899853824 1543573140891606 1544949497314476 1546930194264576 1548309544068096 1551654675660672 1553038238138112 1556524294789376 1556995887157084 1560382133105664 1563429754459386 1565147698084608 1566939136624278 1571615250556032 1575143006449536 1575620239874274 1576415122612704 1577820763214784 1579953652629792 1581362448429632 1583869560501888 1584668604930048 1586081604907008 1586482386731568 1588225661282304 1589641832976384 1590123459224256 1596694217320224 1598448712937472 1600278267190752 1601570683079928 1605165679001544 1608656687437824 1609144074765216 1609955869902336 1611798595030476 1613569687792128 1615008457970688 1617568912852992 1621199819503616 1623955873250304 1624366225401084 1627127662065246 1629327204274473 1630780024943058 1632870760612608 1633365484267572 1634326740960768 1635646655060352 1637518785376707 1637857713197376 1639318140256896 1641917136017664 1643381182738944 1647070029389312 1650286963040463 1658927208920256 1659429827101629 1662650951252288 1663154697645067 1663993740535632 1665477472282272 1666771823999232 1667612691689472 1668117941379648 1671355930054656 1671862313863104 1672705749648384 1674197249624064 1676851543166976 1678770835821216 1680615519694848 1683897971881752 1685399451615792 1687251419211776 1689182615368016 1690546832139924 1692714191629824 1694223532514304 1694736844699536 1698026503406592 1698540967807728 1699397862674688 1702235054297088 1703609812472832 1705559732137512 1707433852455936 1710768684199014 1714175643986432 1714608793478922 1717523643291093 1718858443499208 1719725588304768 1721259014416128 1723585802868864 1724108011171326 1725122671014144 1726515913674816 1727857702365696 1730795075437824 1733134754685312 1734680137335552 1735555264008192 1747168017905376 1751089831638048 1755429899743872 1759370258665856 1760257841227776 1760791160345184 1761827408695296 1770009962231808 1771588225363968 1772035882255728 1773983048566784 1775048358616632 1777447859208516 1779032754483336 1781313557031936 1781853255564624 1785401778778112 1786753868942592 1788347062098432 1788888891627288 1791182330201088 1792779472078848 1796803668424704 1798254802054656 1800313050589596 1802291288703488 1805811388876737 1809738773367552 1810287084110868 1814350579249164 1815265898766144 1816884515217024 1819765026959616 1819891789569733 1823849796941568 1824769908707328 1826950357406592 1829420018834496 1831051256076416 1836979605689184 1838617583580864 1838998134116352 1842589927347048 1844232907789008 1848243853651968 1848803830581312 1852953783062976 1853888577463296 1858612891475472 1862655111770112 1866293110035288 1868343849022464 1870009793439744 1870482320158824 1871992958102586 1873662156317556 1875118301999136 1877178738372608 1877737106635776 1880275421311488 1880845103095992 1881793968354432 1883471905827072 1884935675308032 1888271607828804 1890692459656704 1892378331638784 1896074383067766 1898157846613248 1900330442289018 1907133718240256 1910279816332416 1910858588783694 1911822595509024 1915014436084224 1920863084012928 1925174785660544 1925758070957446 1928447599484736 1933715748936609 1935840573946752 1938544183775232 1939034028227472 1940763004890912 1941164697122816 1942330402884168 1943839915161408 1949186038846464 1949776599020976 1950924067743744 1951515154502496 1955895659899808 1959984853466112 1961732511332352 1966135951312896 1966731646935264 1969976060592804 1972140729523712 1974858637211856 1977028671264768 1979291540999088 1980290071381248 1980890055388332 1982055834782208 1985336497712436 1989654323936256 1991261207510784 1993036753534464 1993540367537694 1995730929637632 1997510461174272 2001411848793753 2003611060313984 2008577001125376 2010098102560416 2011890444860736 2012500003080699 2017017399271677 2021404126977792 2022423902687232 2023036652311488 2027577699791424 2035583577233888 2037165562665728 2038193289842688 2042174136111912 2043995079619152 2046241082873856 2051831021559264 2054085635182592 2054696624538624 2055319152082416 2058097521188808 2059932663085968 2062573592352768 2064412725424128 2068872900880896 2070717650850816 2074762021262634 2080509510807552 2084573005945848 2086863597446144 2089252182165704 2090939502909906 2095487000741376 2100190675266048 2100826986499032 2101886830150272 2103761017619712 2104292610178677 2106604870173056 2109508089749028 2111826080669184 2115309848975424 2115950740982991 2120164612299008 2126384769650688 2127029017113792 2128925623093632 2133704356254336 2135427577439904 2140220905335392 2145525433020288 2146607826536448 2149064793373968 2151426250389504 2153344610627584 2160316441506816 2160970969514544 2165274497667072 2165821633868112 2169503549420328 2172436272365964 2174221912946688 2174373366590744 2177161014150144 2177820645690096 2179102321281024 2180862206747136 2181413281755906 2183358380502276 2183810284263168 2185757520342528 2189222848023552 2191174910318592 2194789576211712 2195454548815308 2200382617387284 2207102808627123 2211902945227008 2212573102802172 2218658320714176 2220636629709696 2222362431998976 2224157255172864 2226702983623974 2229149751817472 2229812814129984 2230274332864512 2238361114428288 2245197295842336 2247199268821056 2254062442853232 2256952255506432 2258964710019072 2259649126266048 2264035337875456 2264721290410304 2265863816899584 2271479749963776 2274079642850016 2276578469941248 2281024912265352 2285985818990592 2286145057971896 2290031524388124 2291811257998944 2292967451073024 2295012019221504 2298114403825152 2298810681561768 2300163561352192 2302021218233088 2303810269820928 2307726767250432 2308309899254172 2310846339580416 2312906849780736 2315359711337409 2317424245971714 2322464316102144 2322626096131022 2327482013491008 2329557357207168 2334786442184064 2335493830735626 2340573199658496 2345144631689079 2347721547126912 2350408704936417 2362714509674304 2363430359811411 2364622683919056 2366731144822176 2369930478944688 2372043672644448 2375084742709248 2375804340752832 2379122407360512 2382338491923456 2384462749464576 2385185188836384 2388243106934784 2397673069406208 2400417400786128 2402356024619892 2407748518502316 2412985031156736 2413716112147824 2419134105665552 2420354531688192 2422512686956032 2426353369279488 2431799729255424 2435933809875456 2436549338101626 2439226691779328 2440691493097869 2446170037414587 2449306140918912 2450048226401358 2451490111441152 2456786569796064 2458977210385344 2462875704026496 2465071774108416 2470605044083968 2471851436617728 2478150521967296 2488390813380384 2491125132029952 2493976426878432 2495990610803448 2498216208423408 2500157735998848 2501419037534208 2502176912069472 2503649475514368 2507033895081984 2507793470794656 2509058624472576 2511295874436096 2517520109727744 2517695477105072 2520923279542272 2523171108851712 2525846957822628 2528099177423688 2530877128817664 2533773923052024 2535820248209886 2541335298771456 2542105267049304 2547039755109888 2547811451711592 2549096794012032 2553352581445632 2561150778683904 2566153026298521 2571263465979648 2571913190218383 2578287665248812 2581120765262336 2581888521624192 2585378704303296 2586162016756989 2587684006521216 2589773870512224 2591786553548544 2598914718461952 2599702132027968 2602020206003328 2603332896012288 2613313137954816 2622308862580352 2626634747457072 2633144849615808 2639055387998784 2640386761841664 2641186740517776 2642741113042944 2646930948304896 2647115330283248 2652872431915008 2655014943347712 2657382338045952 2658053823383592 2660974572850176 2663347281565696 2666171788812774 2668549131725004 2671970335547904 2672779883346936 2678102668167168 2680130803413888 2682520593147648 2683333337440932 2689169208118272 2689356532362236 2695205502637056 2697382203081984 2700469575884394 2703436933055232 2714608160051328 2715430626166302 2721525868873746 2722898848149216 2725326772825536 2735774695412352 2737154863060992 2739595499384832 2740425536109888 2744130028251744 2746576884114624 2754773313785856 2757926375371296 2758497201174528 2760956867801088 2763884891020572 2766349361683512 2779430674594464 2780832866194944 2787919337213208 2793982667655168 2800254233688064 2801102648665376 2802515773533696 2805014690159616 2805723480238236 2807989437153879 2810493234476334 2812677452998704 2815768107558912 2820413131967232 2821267654643988 2825207858740608 2827403512962048 2832407411743206 2836038689485056 2838567497458176 2844939141672448 2847236769919872 2850495663433527 2860700577360384 2865419724498624 2866287883175541 2872521654126336 2872721750477843 2880421922009088 2881294626019392 2887762178490816 2888637106436169 2892671399227104 2896379938197504 2896581696487952 2902881352200192 2903760860920128 2907816275662848 2908551042341208 2911144507336368 2911747045684224 2914343360456704 2918963797364736 2923779058269696 2924664898531464 2926386101615616 2927272731753744 2933843489849712 2942598766998528 2942803744836164 2949203926969344 2950097470402896 2954964090889206 2958211094285568 2960848839612928 2963149909331968 2965543006897152 2968937311498632 2970435107071872 2971335083082498 2973083752173312 2978004746568654 2984481485904384 2989555130301696 2989763379062273 2993596394456448 2996265691761408 3005416590470976 3012865501688064 3017835667291104 3021151755866112 3032106190466688 3041366549687136 3053375365850832 3055748343998592 3057289934764032 3060016025628672 3064152538433536 3065080908749024 3065992619428728 3069361624310784 3076969023000576 3077746532338896 3081128452773888 3083875799707648 3087146281783212 3089898994628952 3093860388529152 3096619088136192 3103309351321344 3106076476276224 3113048589578752 3113991774314168 3120764266211328 3126859508918772 3130295396169216 3133878273248556 3136409254364859 3143230501112064 3143449454711357 3150286012899072 3151240479748548 3152830245225408 3155641526429568 3159907305259584 3162724896859264 3167739121003776 3169337209860096 3172964773463136 3176451322564608 3180246918448512 3193388434640448 3200556534381504 3203141366159856 3210331358003088 3217313374875648 3218288149530432 3219911739804672 3223597190060952 3227139375584256 3230016915941376 3235137825705984 3242399639007232 3247911746500608 3248732450802168 3254255324130492 3258654408548946 3261560049886116 3265741521225216 3266730968535144 3268653481921536 3271293310120704 3275037570753414 3275715426394752 3278636280513792 3283834272035328 3286762365477888 3294140058778624 3300573926080926 3317854417840512 3318859654203258 3325301902504576 3326309395290134 3327987481071264 3330954944564544 3333543647998464 3336235882759296 3340054475435961 3343724627726208 3345411499296768 3348394499248128 3357541671642432 3367795943763504 3370798903231584 3374502838423552 3378365230736032 3381093664279848 3385428383259648 3388447065028608 3389473689399072 3396053006813184 3397081935615456 3398795725349376 3407219624945664 3411119464275024 3414867704911872 3421537368398028 3428351287972864 3429217586957844 3435047286582186 3437716886998416 3439451176609536 3442518028832256 3447171605737728 3448216022342652 3450245342028288 3453031827349632 3455715404731392 3461590150875648 3466269509370624 3469360274671104 3476136368957571 3483939144196533 3494336035810752 3502179663276096 3503240746103439 3510859799487744 3518740517331712 3520515682455552 3521582320690368 3540019924463616 3544071764511456 3547966097133568 3550096717233264 3554895718417032 3558065508966672 3562627114063872 3563706511129248 3573507737885184 3576694124196864 3577777783254576 3582364660402176 3585558944157696 3593607336849408 3596509604109312 3600626101179192 3604582577406976 3611622777753474 3619477546735104 3620574168221736 3628701158498328 3630531797532288 3633769030434048 3639530053919232 3639783579139466 3647699593883136 3653900714813184 3654824007152439 3658840037668992 3662102512152832 3673959211378368 3675072339602037 3677235167161728 3685179854694096 3688465815578016 3697607661162624 3705907566125952 3707777154926592 3717225782950944 3732586220070576 3736687698044928 3740019586879488 3740964640317648 3743985916205172 3747324312635112 3750236603998272 3755474213271552 3760550842622976 3761690206191984 3763587936708864 3766943811654144 3769871350616064 3776543215657608 3781384919313408 3784756663277568 3792148766135532 3796315693226496 3800660884578036 3803730372314829 3814267436480512 3820559632664832 3821717177567388 3823645191018048 3830028872168448 3841726168025856 3850349571321088 3851516141914892 3856895198969472 3867431497873218 3871681147893504 3878068056454944 3881526009781824 3882329394245632 3884660805768336 3887679830322816 3898372077692928 3899553198041952 3901848135487488 3903030309004992 3911791319799616 3919969706932224 3923465022664704 3932271902625792 3933463293870528 3939952121185608 3944281459047424 3949717274423712 3954057342529536 3958583081998176 3960580142762496 3961780110776664 3964111669564416 3970672995424872 3979308647872512 3982522415021568 3986073507068928 3987080735075388 3991461859275264 3995020922348544 3999257683219161 4002823697587506 4007222120627968 4017154002250752 4020196205120832 4023780889721472 4025000006161398 4034034798543354 4042808253955584 4046073304622976 4050704363826591 4055155399582848 4071167154467776 4074331125331456 4082288803310619 4084348272223824 4087990159238304 4092482165747712 4103662043118528 4109393249077248 4110638304164832 4116195042377616 4119865326171936 4125147184705536 4137745801761792 4141435301701632 4149524042525268 4169146011891696 4173727194892288 4178504364331408 4181879005819812 4190974001482752 4200381350532096 4201653972998064 4203773660300544 4207522035239424 4208585220357354 4213209740346112 4215739851714501 4219016179498056 4223652161338368 4230619697950848 4231901481965982 4240329224598016 4248611117614809 4254058034227584 4257851246187264 4267408712508672 4270855154879808 4280441810670784 4291050866040576 4293215653072896 4298129586747936 4302852500779008 4320632883013632 4321941939029088 4331643267736224 4339007098840656 4344872544731928 4348443825893376 4348746733181488 4354322028300288 4355641291380192 4358204642562048 4361724413494272 4362826563511812 4366716761004552 4367620568526336 4371515040685056 4378445696047104 4382349820637184 4389579152423424 4390909097630616 4400765234774568 4414205617254246 4423805890454016 4425146205604344 4432446136333809 4437316641428352 4441273259419392 4444724863997952 4448314510345728 4453405967247948 4458299503634944 4459625628259968 4467007119852981 4476722228856576 4490394591684672 4494398537642112 4508124885706464 4513904511012864 4519298252532096 4529442580820608 4531727633799168 4548159285700032 4562049824530704 4571971637981184 4572290115943792 4580063048776248 4583622515997888 4585934902146048 4590024038443008 4596228807650304 4597621363123536 4600327122704384 4604042436466176 4607620539641856 4615453534500864 4616619798508344 4621692679160832 4625813699561472 4630719422674818 4634848491943428 4644928632204288 4645252192262044 4654964026982016 4659114714414336 4669572884368128 4670987661471252 4681146399316992 4690289263378158 4695443094253824 4700817409872834 4725429019348608 4726860719622822 4729245367838112 4733462289644352 4739860957889376 4744087345288896 4751608681505664 4758244814721024 4764676983846912 4768925498929152 4770370377672768 4795346138812416 4800834801572256 4804712049239784 4815497037004632 4825970062313472 4827432224295648 4838268211331104 4840709063376384 4845025373912064 4852706738558976 4863599458510848 4871867619750912 4873098676203252 4878453383558656 4881382986195738 4887981612823419 4892340074829174 4898612281837824 4900096452802716 4902980222882304 4913573139592128 4917954420770688 4925751408052992 4930143548216832 4941210088167936 4950860889121389 4956301043934592 4961973932643547 4976781626760768 4978289481304887 4987952853756864 4989464092935201 4991981221606896 4996432416846816 5000315471997696 5002838075068416 5004353824138944 5014067790163968 5015586941589312 5018117248945152 5022591748872192 5035390954210144 5041846559084544 5051693915645256 5056198354847376 5061754257635328 5067547846104048 5071640496419772 5082670597542912 5084210534098608 5094079510219776 5095622903423184 5098193588024064 5106705162891264 5122301557367808 5132306052597042 5142526931959296 5143826380436766 5152570929873279 5156575330497624 5162241530524672 5163777043248384 5170757408606592 5172324033513978 5175368013042432 5179547741024448 5183573107097088 5199404264055936 5204040412006656 5206665792024576 5244617725160704 5253269494914144 5266289699231616 5278110775997568 5280773523683328 5282373481035552 5285482226085888 5294230660566496 5310029886695424 5314764676091904 5316107646767184 5321949145700352 5326694563131392 5332343577625548 5337098263450008 5343940671095808 5345559766693872 5356205336334336 5360261606827776 5365041186295296 5366666674881864 5378338416236544 5378713064724472 5390411005274112 5394764406163968 5400939151768788 5406873866110464 5417434166630211 5429216320102656 5430861252332604 5443051737747492 5445797696298432 5450653545651072 5459675368709199 5471549390824704 5474309726121984 5480851072219776 5488260056503488 5493153768229248 5515852750742592 5516994402349056 5527769782041144 5532698723367024 5558861349188928 5561665732389888 5575838674426416 5587965335310336 5600508467376128 5602205297330752 5605031547067392 5610029380319232 5611446960476472 5615978874307758 5620986468952668 5625354905997408 5631536215117824 5640826263934464 5642535309287976 5650415717481216 5654807025924096 5664814823486412 5672077378970112 5677134994916352 5689878283344896 5694473539839744 5700991326867054 5721401154720768 5730839448997248 5732575766351082 5745043308252672 5745443500955686 5762589252038784 5775524356981632 5777274212872338 5785342798454208 5793163392975904 5801147246809827 5807521721840256 5815632551325696 5817102084682416 5822289014672736 5823494091368448 5828686720913408 5847558116539392 5849329797062928 5852772203231232 5854545463507488 5867686979699424 5885197533997056 5885607489672328 5898407853938688 5900194940805792 5909928181778412 5916422188571136 5921697679225856 5931086013794304 5937874622997264 5940870214143744 5942670166164996 5946167504346624 5956009493137308 5968962971808768 5979110260603392 5979526758124546 5987192788912896 5992531383522816 6004235546381259 6010833180941952 6025731003376128 6035671334582208 6037500009242097 6051052197815031 6064212380933376 6082733099374272 6106750731701664 6111496687997184 6114579869528064 6128305076867072 6130161817498048 6131985238857456 6138723248621568 6155493064677792 6162256905547776 6174292563566424 6179797989257904 6187720777058304 6193238176272384 6206618702642688 6212152952552448 6226097179157504 6227983548628336 6241528532422656 6253719017837544 6260590792338432 6267756546497112 6272818508729718 6286461002224128 6286898909422714 6300572025798144 6302480959497096 6305660490450816 6311283052859136 6312877830536031 6319814610519168 6325449793718528 6335478242007552 6345929546926272 6347852222948973 6360493836897024 6386776869280896 6401113068763008 6406282732319712 6420662716006176 6436576299060864 6439823479609344 6447194380121904 6454278751168512 6460033831882752 6495823493001216 6497464901604336 6508510648260984 6517308817097892 6523120099772232 6531483042450432 6533461937070288 6537306963843072 6542586620241408 6550075141506828 6551430852789504 6557272561027584 6567668544070656 6573524730955776 6588280117557248 6601147852161852 6621308425881369 6635708835681024 6637719308406516 6650603805009152 6652618790580268 6655974962142528 6661909889129088 6667087295996928 6672471765518592 6680108950871922 6687449255452416 6690822998593536 6715083343284864 6735591887527008 6741597806463168 6756730461472064 6762187328559696 6770856766519296 6776894130057216 6778947378798144 6792106013626368 6794163871230912 6797591450698752 6814439249891328 6822238928550048 6829735409823744 6843074736796056 6856702575945728 6858435173915688 6870094573164372 6875433773996832 6878902353219072 6885036057664512 6894343211475456 6896432044685304 6900490684056576 6906063654699264 6911430809462784 6923180301751296 6932539018741248 6938720549342208 6946079134012227 6952272737915142 6967878288393066 6988672071621504 7004359326552192 7006481492206878 7021719598975488 7037481034663424 7043164641380736 7051226114809251 7088143529022912 7090291079434233 7100193434466528 7109791436834064 7116131017933344 7125254228127744 7127413022258496 7147015475770368 7153388248393728 7155555566509152 7164729320804352 7193019208218624 7201252202358384 7209165154813952 7223245555506948 7238955093470208 7241148336443472 7257402316996656 7261063595064576 7267538060868096 7279060107838464 7279567158278932 7295399187766272 7307801429626368 7309648014304878 7317680075337984 7324205024305664 7338510112243761 7347918422756736 7350144679204074 7354470334323456 7370359709388192 7376931631156032 7395215322325248 7395730463996149 7411815132251904 7415554309853184 7434451565901888 7465172440141152 7473375396089856 7481929280635296 7487971832410344 7494648625270224 7500473207996544 7510948426543104 7521101685245952 7523380412383968 7527175873417728 7533887623308288 7553086431315216 7562769838626816 7569513326555136 7584297532271064 7592631386452992 7601321769156072 7607460744629658 7628534872961024 7641119265329664 7643434355134776 7647290382036096 7660057744336896 7683452336051712 7700699142642176 7703032283829784 7713790397938944 7715739570655149 7734862995746436 7743362295787008 7756136112909888 7758486050270967 7763052019563648 7769321611536672 7775359660645632 7796744155385856 7799106396083904 7806060618009984 7823582639599232 7839939413864448 7866926587741056 7879904242371216 7888562918094848 7899434548847424 7917166163996352 7921160285524992 7923560221553328 7928223339128832 7941345990849744 7958617295745024 7965044830043136 7972147014137856 7974161470150776 7982923718550528 7990041844697088 7998515366438322 8005647395175012 8014444241255936 8034308004501504 8040392410241664 8047561779442944 8050000012322796 8068069597086708 8085616507911168 8092146609245952 8101408727653182 8110310799165696 8142334308935552 8148662250662912 8164577606621238 8168696544447648 8175980318476608 8207324086237056 8218786498154496 8221276608329664 8232390084755232 8239730652343872 8275491603523584 8282870603403264 8299048085050536 8338292023783392 8347454389784576 8357008728662816 8363758011639624 8381948002965504 8400762701064192 8403307945996128 8407547320601088 8415044070478848 8417170440714708 8426419480692224 8431479703429002 8438032358996112 8447304322676736 8461239395901696 8463802963931964 8480658449196032 8497222235229618 8508116068455168 8515702492374528 8534817425017344 8541710309759616 8551486990300581 8560883621341568 8582101732081152 8596259173495872 8598863649526623 8618165251433529 8641265766027264 8643883878058176 8663286535472448 8665911319308507 8678014197681312 8689745089463856 8697493466362976 8708644056600576 8711282582760384 8723448826988544 8725653127023624 8733433522009104 8735241137052672 8743030081370112 8756891392094208 8779158304846848 8781818195261232 8801530469549136 8828411234508492 8847611780908032 8850292411208688 8864892272667618 8874633282856704 8882546518838784 8889449727995904 8896629020691456 8906811934495896 8916599007269888 8919251256519936 8934014239705962 8953444457713152 8969290137186819 8980789183369344 8988797075284224 9016249771412928 9038596505064192 9058885161641216 9063455267598336 9096318571400064 9124099649061408 9144580231887584 9160126097552496 9167245031995776 9171869804292096 9180048076886016 9192457615300608 9195242726247072 9200654245408768 9208084872932352 9230907069001728 9233239597016688 9243385358321664 9251627399122944 9261438845349636 9269696983886856 9289857264408576 9290504384524088 9309928053964032 9318229428828672 9339145768736256 9341975322942504 9362292798633984 9380578526756316 9390886188507648 9401634819745668 9409227763094577 9430348364134071 9450858038697216 9453721439245644 9458490735676224 9466924579288704 9479721915778752 9488174690577792 9503217363011328 9529353967693824 9540740755345536 9601669603144512 9609424098479568 9630994074009264 9651940124626944 9654864448591296 9676536422662208 9681418126752768 9690050747824128 9705413477117952 9727198917021696 9743735239501824 9746197352406504 9756906767117312 9762765972391476 9775963225646838 9784680149658348 9797224563675648 9800192905605432 9805960445764608 9827146279184256 9835908841541376 9851502816105984 9860287096433664 9882420176335872 9901721778242778 9912602087869184 9923947865287094 9953563253521536 9956578962609774 9975905707513728 9978928185870402 9983962443213792 9992864833693632 10000630943995392 10008707648277888 10020163426307883 10031173883178624 10036234497890304 10045183497744384 10070781908420288 10103387831290512 10112396709694752 10123508515270656 10135095692208096 10143280992839544 10165341195085824 10168421068197216 10188159020439552 10191245806846368 10196387176048128 10244603114735616 10264612105194084 10285053863918592 10287652760873532 10305141859746558 10313150660995248 10324483061049344 10327554086496768 10341514817213184 10344648067027956 10350736026084864 10359095482048896 10367146214194176 10398808528111872 10408080824013312 10428409106872713 10451817432589599 10489235450321408 10506538989828288 10509722238310317 10532579398463232 10556221551995136 10561547047366656 10564746962071104 10588461321132992 10620059773390848 10632215293534368 10643898291400704 10664687155251096 10674196526900016 10687881342191616 10691119533387744 10720523213655552 10730082372590592 10733333349763728 10756676832473088 10757426129448944 10780822010548224 10789528812327936 10801878303537576 10813747732220928 10834868333260422 10858432640205312 10861722504665208 10886103475494984 10891595392596864 10901307091302144 10919350737418398 10943098781649408 10961702144439552 10964472021457317 10976520113006976 10986307536458496 11031705501485184 11055539564082288 11065397446734048 11117722698377856 11123331464779776 11151677348852832 11204410594661504 11210063094134784 11220058760638464 11222893920952944 11231957748615516 11241972937905336 11250709811994816 11281652527868928 11285070618575952 11300831434962432 11309614051848192 11329629646972824 11344154757940224 11354269989832704 11379756566689792 11388947079679488 11401982653734108 11411191116944487 11442802309441536 11461678897994496 11465151532702164 11490086616505344 11490887001911372 11525178504077568 11551048713963264 11554548425744676 11570685596908416 11586326785951808 11602294493619654 11615043443680512 11634204169364832 11644578029345472 11646988182736896 11695116233078784 11698659594125856 11705544406462464 11709090927014976 11735373959398848 11770395067994112 11771214979344656 11796815707877376 11800389881611584 11819856363556824 11832844377142272 11843395358451712 11862172027588608 11875749245994528 11881740428287488 11885340332329992 11892335008693248 11912018986274616 11937925943617536 11958220521206784 11959053516249092 11974385577825792 11985062767045632 11997773049657483 12008471092762518 12021666361883904 12051462006752256 12071342669164416 12075000018484194 12102104395630062 12128424761866752 12165466198748544 12213501463403328 12222993375994368 12246866409931857 12260323634996096 12263970477714912 12277446497243136 12310986129355584 12348585127132848 12359595978515808 12375441554116608 12413237405285376 12424305905104896 12452194358315008 12455967097256672 12507438035675088 12521181584676864 12535513092994224 12545637017459436 12572922004448256 12573797818845428 12601144051596288 12604961918994192 12611320980901632 12622566105718272 12625755661072062 12639629221038336 12650899587437056 12670956484015104 12691859093852544 12695704445897946 12720987673794048 12745833352844427 12773553738561792 12774443528720621 12802226137526016 12812565464639424 12841325432012352 12873152598121728 12879646959218688 12894388760243808 12908557502337024 12994929803208672 13017021296521968 13034617634195784 13046240199544464 13062966084900864 13066923874140576 13074613927686144 13085173240482816 13100150283013656 13102861705579008 13114545122055168 13135337088141312 13147049461911552 13176560235114496 13202295704323704 13242616851762738 13271417671362048 13275438616813032 13301207610018304 13305237581160536 13311949924285056 13323819778258176 13334174591993856 13344943531037184 13360217901743844 13374898510904832 13401021359558943 13430166686569728 13471183775054016 13483195612926336 13513460922944128 13524374657119392 13541713533038592 13557894757596288 13588327742461824 13595182901397504 13644477857100096 13686149473592112 13713405151891456 13716870347831376 13740189146328744 13750867547993664 13757804706438144 13770072115329024 13788686422950912 13792864089370608 13800981368113152 13812127309398528 13822861618925568 13846360603502592 13865078037482496 13877441098684416 13892158268024454 13904545475830284 13935756576786132 13977344143243008 14008718653104384 14012962984413756 14043439197950976 14074962069326848 14086329282761472 14102452229618502 14176287058045824 14180582158868466 14200386868933056 14219582873668128 14232262035866688 14254826044516992 14294030951540736 14306776496787456 14311111133018304 14386038416437248 14402504404716768 14418330309627904 14446491111013896 14477910186940416 14482296672886944 14514804633993312 14522127190129152 14535076121736192 14558120215676928 14559134316557864 14590798375532544 14615602859252736 14619296028609756 14635360150675968 14648410048611328 14663944838470257 14677020224487522 14695836845513472 14700289358408148 14708940668646912 14740719418776384 14753863262312064 14790430644650496 14791460927992298 14823630264503808 14852582667364167 14868903131803776 14885921797930641 14930344880282304 14934868443914661 14963858561270592 14968392278805603 14975943664820688 14989297250540448 15000946415993088 15042203370491904 15046760824767936 15054351746835456 15067775246616576 15106172862630432 15125539677253632 15168595064542128 15185262772905984 15202643538312144 15214921489259316 15282238530659328 15286868710269552 15294580764072192 15320115488673792 15366904672103424 15401398285284352 15406064567659568 15427580795877888 15431479141310298 15457712789619837 15469725991492872 15486724591574016 15512272225819776 15516972100541934 15526104039127296 15538643223073344 15550719321291264 15598212792167808 15612121236019968 15647165279198464 15733853175482112 15759808484742432 15777125836189696 15798869097694848 15834332327992704 15842320571049984 15847120443106656 15856446678257664 15882691981699488 15930089660086272 15944294028275712 15948322940301552 15965847437101056 15980083689394176 15997030732876644 16011294790350024 16028888482511872 16068616009003008 16080784820483328 16095123558885888 16100000024645592 16136139194173416 16171233015822336 16184293218491904 16202817455306364 16220621598331392 16252302499890633 16284668617871104 16297324501325824 16329155213242476 16337393088895296 16351960636953216 16379026106127597 16414648172474112 16442553216659328 16464780169510464 16479461304687744 16550983207047168 16598096170101072 16676584047566784 16714017457325632 16727516023279248 16763896005931008 16801525402128384 16806615891992256 16815094641202176 16830088140957696 16834340881429416 16852838961384448 16862959406858004 16876064717992224 16894608645353472 16922478791803392 16927605927863928 16961316898392064 16994444470459236 17016232136910336 17031404984749056 17069634850034688 17083420619519232 17102973980601162 17121767242683136 17164203464162304 17192518346991744 17197727299053246 17236330502867058 17287767756116352 17326573070944896 17331822638617014 17356028395362624 17379490178927712 17394986932725952 17422565165520768 17446897653977088 17451306254047248 17466867044018208 17470482274105344 17486060162740224 17558316609693696 17563636390522464 17603060939098272 17656822469016984 17695223561816064 17700584822417376 17729784545335236 17749266565713408 17765093037677568 17793258041382912 17813623868991792 17833198014539776 17838502513039872 17868028479411924 17906888915426304 17938580274373638 17961578366738688 17977594150568448 18012706639143777 18032499542825856 18077193010128384 18117770323282432 18153156593445093 18192637142800128 18248199298122816 18289160463775168 18294701674095737 18320252195104992 18334490063991552 18343739608584192 18384915230601216 18390485452494144 18416169745864704 18466479194033376 18486770716643328 18522877690699272 18539393967773712 18579714528817152 18581008769048176 18619856107928064 18636458857657344 18678291537472512 18683950645885008 18724585597267968 18761157053512632 18781772377015296 18803269639491336 18818455526189154 18860696728268142 18901716077394432 18907442878491288 18916981471352448 18933849158577408 18938633491608093 18959443831557504 18976349381155584 19006434726022656 19081481510691072 19203339206289024 19218848196959136 19261988148018528 19309728897182592 19353072845324416 19362836253505536 19380101495648256 19487470479003648 19492394704813008 19513813534234624 19525531944782952 19551926451293676 19569360299316696 19594449127351296 19600385811210864 19611920891529216 19654292558368512 19671817683082752 19703005632211968 19720574192867328 19764840352671744 19803443556485556 19825204175738368 19847895730574188 19863925277644107 19907126507043072 19913157925219548 19951811415027456 19957856371740804 19967924886427584 19985729667387264 20001261887990784 20017415296555776 20040326852615766 20062347766357248 20072468995780608 20141563816840576 20206775662581024 20224793419389504 20270191384416192 20286561985679088 20330682390171648 20336842136394432 20376318040879104 20382491613692736 20392774352096256 20489206229471232 20529224210388168 20570107727837184 20575305521747064 20610283719493116 20626301321990496 20648966122098688 20655108172993536 20683029634426368 20689296134055912 20701472052169728 20718190964097792 20734292428388352 20797617056223744 20816161648026624 20856818213745426 20903634865179198 20978470900642816 21013077979656576 21019444476620634 21065158796926464 21112443103990272 21129493924142208 21153678344427753 21176922642265984 21264430587068736 21270873238302699 21329374310502192 21348393053800032 21375762684383232 21382239066775488 21441046427311104 21460164745181184 21466666699527456 21514852258897888 21579057624655872 21603756607075152 21627495464441856 21669736666520844 21716865280410624 21723445009330416 21772206950989968 21783190785193728 21802614182604288 21838701474836796 21886197563298816 21923404288879104 21928944042914634 21953040226013952 21972615072916992 22015530336731283 22063411002970368 22111079128164576 22130794893468096 22187191391988447 22235445396755712 22246662929559552 22303354697705664 22408821189323008 22420126188269568 22445787841905888 22463915497231032 22483945875810672 22501419623989632 22563305055737856 22570141237151904 22601662869924864 22659259293945648 22688309515880448 22708539979665408 22759513133379584 22777894159358976 22803965307468216 22822382233888974 22885604618883072 22923357795988992 22930303065404328 22980173233010688 22981774003822744 23050357008155136 23102097427926528 23109096851489352 23141371193816832 23147218711965447 23172653571903616 23204588987239308 23230086887361024 23268408338729664 23275458150812901 23289156058690944 23390232466157568 23397319188251712 23418181854029952 23470747918797696 23542429958689312 23600779763223168 23639712727113648 23665688754284544 23686790716903424 23751498491989056 23763480856574976 23770680664659984 23784670017386496 23824037972549232 23875851887235072 23916441042413568 23918107032498184 23948771155651584 23970125534091264 23995546099314966 24016942185525036 24043332723767808 24102924013504512 24142685338328832 24150000036968388 24204208791260124 24256849523733504 24330932397497088 24427002926806656 24445986751988736 24493732819863714 24520647269992192 24527940955429824 24621972258711168 24697170254265696 24719191957031616 24826474810570752 24848611810209792 24904388716630016 24911934194513344 25014876071350176 25042363169353728 25071026185988448 25091274034918872 25145844008896512 25147595637690856 25202288103192576 25209923837988384 25222641961803264 25245132211436544 25251511322144124 25279258442076672 25301799174874112 25341912968030208 25383718187705088 25391408891795892 25441975347588096 25491666705688854 25547107477123584 25548887057441242 25604452275052032 25625130929278848 25654460970901743 25682650864024704 25746305196243456 25788777520487616 25796590948579869 25854495754300587 25989859606417344 25997733957925521 26034042593043936 26069235268391568 26092480399088928 26125932169801728 26133847748281152 26170346480965632 26200300566027312 26205723411158016 26229090244110336 26270674176282624 26404591408647408 26485233703525476 26542835342724096 26550877233626064 26602415220036608 26610475162321072 26623899848570112 26647639556516352 26668349183987712 26689887062074368 26720435803487688 26749797021809664 26802042719117886 26860333373139456 26907870411560457 26942367550108032 26966391225852672 27026921845888256 27048749314238784 27115789515192576 27176655484923648 27190365802795008 27288955714200192 27372298947184224 27433740695662752 27480378292657488 27501735095987328 27515609412876288 27540144230658048 27577372845901824 27585728178741216 27601962736226304 27624254618797056 27692721207005184 27730156074964992 27754882197368832 27784316536048908 27809090951660568 27871513153572264 27954688286486016 28017437306208768 28025925968827512 28086878395901952 28149924138653696 28172658565522944 28204904459237004 28227683289283731 28291045092402213 28352574116091648 28361164317736932 28400773737866112 28439165747336256 28464524071733376 28509652089033984 28588061903081472 28622222266036608 28805008809433536 28892982222027792 28955820373880832 28964593345773888 29029609267986624 29044254380258304 29070152243472384 29116240431353856 29118268633115728 29181596751065088 29231205718505472 29238592057219512 29270720301351936 29296820097222656 29327889676940514 29354040448975044 29391673691026944 29400578716816296 29417881337293824 29481438837552768 29507726524624128 29580861289300992 29582921855984596 29647260529007616 29705165334728334 29737806263607552 29771843595861282 29860689760564608 29869736887829322 29927717122541184 29936784557611206 29951887329641376 29978594501080896 30001892831986176 30093521649535872 30108703493670912 30135550493233152 30212345725260864 30337190129084256 30370525545811968 30405287076624288 30429842978518632 30564477061318656 30573737420539104 30589161528144384 30733809344206848 30802796570568704 30812129135319136 30855161591755776 30862958282620596 30915425579239674 30939451982985744 30973449183148032 31024544451639552 31033944201083868 31052208078254592 31077286446146688 31101438642582528 31196425584335616 31224242472039936 31294330558396928 31355452297768797 31467706350964224 31519616969484864 31529166714930951 31597738195389696 31599939255256273 31668664655985408 31684641142099968 31694240886213312 31765383963398976 31860179320172544 31896645880603104 31931694874202112 31994061465753288 32022589580700048 32057776965023744 32161569640966656 32190247117771776 32200000049291184 32272278388346832 32342466031644672 32368586436983808 32405634910612728 32441243196662784 32504604999781266 32569337235742208 32594649002651648 32658310426484952 32674786177790592 32703921273906432 32758052212255194 32829296344948224 32885106433318656 32929560339020928 32958922609375488 33196192340202144 33353168095133568 33428034914651264 33455032046558496 33613231783984512 33630189282404352 33660176281915392 33668681762858832 33705677922768896 33725918813716008 33752129435984448 33844957583606784 33855211855727856 33922633796784128 33988888940918472 34032464273820672 34062809969498112 34139269700069376 34166841239038464 34205947961202324 34243534485366272 34328406928324608 34385036693983488 34395454598106492 34472661005734116 34575535512232704 34577944001824927 34653146141889792 34663645277234028 34712056790725248 34758980357855424 34789973865451904 34845130331041536 34902612508094496 34933734088036416 34940964548210688 35116633219387392 35127272781044928 35206121878196544 35313644938033968 35390447123632128 35401169644834752 35459569090670472 35498533131426816 35530186075355136 35586516082765824 35627247737983584 35666396029079552 35677005026079744 35736056958823848 35813777830852608 35877160548747276 35923156733477376 35955188301136896 36025413278287554 36064999085651712 36154386020256768 36235540646564864 36306313186890186 36385274285600256 36496398596245632 36578320927550336 36589403348191474 36640504390209984 36668980127983104 36740599229795571 36780970904988288 36832339491729408 36932958388066752 37045755381398544 37078787935547424 37162017538096352 37239712215856128 37272917715314688 37356583074945024 37367901291770016 37522314107025264 37563544754030592 37606539278982672 37636911052378308 37721393456536284 37803432154788864 37814885756982576 37833962942704896 37867698317154816 37877266983216186 37918887663115008 37952698762311168 38012869452045312 38162963021382144 38237500058533281 38323330586161863 38406678412578048 38437696393918272 38523976296037056 38619457794365184 38706145690648832 38725672507011072 38984789409626016 39027627068469248 39051063889565904 39103852902587352 39138720598633392 39188898254702592 39200771622421728 39223841783058432 39308585116737024 39343635366165504 39406011264423936 39441148385734656 39529680705343488 39606887112971112 39650408351476736 39695791461148376 39727850555288214 39814253014086144 39826315850439096 39903622830054912 39915712743481608 39935849772855168 39971459334774528 40002523775981568 40034830593111552 40080653705231532 40124695532714496 40203064078676829 40283127633681152 40413551325162048 40449586838779008 40540382768832384 40573123971358176 40673684272788864 40764983227385472 40785548704192512 41058448420776336 41140215455674368 41150611043494128 41220567438986232 41252602643980992 41310216345987072 41366059268852736 41378592268111824 41402944104339456 41436381928195584 41468584856776704 41595234112447488 41632323296053248 41713636427490852 41807269730358396 41956941801285632 42026155959313152 42038888953241268 42130317593852928 42224886207980544 42258987848284416 42307356688855506 42353845284531968 42528861174137472 42541746476605398 42658748621004384 42696786107600064 42764478133550976 42882092854622208 42920329490362368 42933333399054912 43029704517795776 43158115249311744 43207513214150304 43254990928883712 43339473333041688 43433730560821248 43446890018660832 43544413901979936 43566381570387456 43605228365208576 43677402949673592 43772395126597632 43846808577758208 43857888085829268 43906080452027904 43945230145833984 43991834515410771 44031060673462566 44126822005940736 44222158256329152 44261589786936192 44374382783976894 44470890793511424 44557748002092501 44606709395411328 44657765393791923 44817642378646016 44891575683811776 44905176836416809 44927830994462064 44967891751621344 45002839247979264 45126610111475712 45140282474303808 45203325739849728 45318518587891296 45376619031760896 45555788318717952 45607930614936432 45644764467777948 45846715591977984 45860606130808656 45960346466021376 45963548007645488 46100714016310272 46204194855853056 46218193702978704 46282742387633664 46294437423930894 46345307143807232 46373138368859511 46409177974478616 46460173774722048 46536816677459328 46550916301625802 46578312117381888 46794638376503424 46836363708059904 46941495837595392 47084859917378624 47201559526446336 47279425454227296 47331377508569088 47502996983978112 47526961713149952 47541361329319968 47569340034772992 47648075945098464 47832882084827136 47836214064996368 47897542311303168 47940251068182528 47991092198629932 48033884371050072 48086665447535616 48205848027009024 48285370676657664 48300000073936776 48408417582520248 48513699047467008 48661864794994176 48756907499671899 48854005853613312 48891973503977472 48987465639727428 49041294539984384 49055881910859648 49137078318382791 49243944517422336 49394340508531392 49438383914063232 49652949621141504 49823868389026688 50029752142700352 50142052371976896 50182548069837744 50291688017793024 50295191275381712 50404576206385152 50419847675976768 50445283923606528 50490264422873088 50503022644288248 50558516884153344 50603598349748224 50683825936060416 50767436375410176 50782817783591784 50883950695176192 50983333411377708 51094214954247168 51097774114882484 51208904550104064 51250261858557696 51308921941803486 51365301728049408 51492610392486912 51577555040975232 51593181897159738 51708991508601174 51979719212834688 51995467915851042 52068085186087872 52138470536783136 52184960798177856 52267695496562304 52340692961931264 52400601132054624 52411446822316032 52458180488220672 52809182817294816 52970467407050952 53085670685448192 53101754467252128 53204830440073216 53220950324642144 53247799697140224 53295279113032704 53379774124148736 53440871606975376 53499594043619328 53604085438235772 53720666746278912 53815740823120914 53884735100216064 53932782451705344 54053843691776512 54097498628477568 54231579030385152 54353310969847296 54459469780335279 54577911428400384 54581713259079017 54744597894368448 54867481391325504 54884105022287211 54960756585314976 55003470191974656 55031218825752576 55154745691803648 55171456357482432 55248509237594112 55460312149929984 55568633072097816 55618181903321136 55743026307144528 55909376572972032 56034874612417536 56051851937655024 56173756791803904 56299848277307392 56345317131045888 56409808918474008 56455366578567462 56582090184804426 56705148232183296 56722328635473864 56801547475732224 56878331494672512 56929048143466752 57019304178067968 57244444532073216 57610017618867072 57785964444055584 57929186691547776 58059218535973248 58088508760516608 58140304486944768 58236537266231456 58462411437010944 58477184114439024 58541440602703872 58593640194445312 58655779353881028 58708080897950088 58783347382053888 58801157433632592 58835762674587648 58962877675105536 59015453049248256 59161722578601984 59165843711969192 59294521058015232 59410330669456668 59475612527215104 59543687191722564 59591775832932321 59721379521129216 59739473775658644 59855434245082368 59873569115222412 59903774659282752 59957189002161792 60003785663972352 60187043299071744 60217406987341824 60424691450521728 60674380258168512 60810574153248576 60859685957037264 61128954122637312 61147474841078208 61178323056288768 61467618688413696 61605593141137408 61624258270638272 61710323183511552 61725916565241192 61830851158479348 61878903965971488 61946898366296064 62049088903279104 62067888402167736 62104416156509184 62154572892293376 62202877285165056 62392851168671232 62448484944079872 62588661116793856 62710904595537594 62935412701928448 63039233938969728 63058333429861902 63195476390779392 63199878510512546 63337329311970816 63388481772426624 63461035033283259 63530767926797952 63793291761206208 63812619714908097 63988122931506576 64045179161400096 64115553930047488 64323139281933312 64380494235543552 64400000098582368 64544556776693664 64737172873967616 64811269821225456 64882486393325568 65009209999562532 65138674471484416 65316620852969904 65349572355581184 65407842547812864 65516104424510388 65658592689896448 65770212866637312 65859120678041856 65917845218750976 66046591010193849 66392384680404288 66561574175965341 66706336190267136 66856069829302528 66910064093116992 67226463567969024 67260378564808704 67337363525717664 67411355845537792 67451837627432016 67504258871968896 67689915167213568 67710423711455712 67977777881836944 68064928547641344 68125619938996224 68278539400138752 68333682478076928 68411895922404648 68487068970732544 68656813856649216 68770073387966976 68790909196212984 68945322011468232 69151071024465408 69155888003649854 69306292283779584 69327290554468056 69424113581450496 69441656135896341 69517960715710848 69579947730903808 69690260662083072 69805225016188992 69826374452438703 69867468176072832 70254545562089856 70412243756393088 70627289876067936 70802339289669504 70919138181340944 70997066262853632 71060372150710272 71254495475967168 71354010052159488 71472113917647696 71627555661705216 71754321097494552 71846313466954752 71910376602273792 72050826556575108 72129998171303424 72308772040513536 72471081293129728 72612626373780372 72770548571200512 72992797192491264 73156641855100672 73178806696382948 73281008780419968 73337960255966208 73481198459591142 73561941809976576 73865916776133504 74091510762797088 74157575871094848 74324035076192704 74479424431712256 74545835430629376 74713166149890048 74735802583540032 75044628214050528 75127089508061184 75213078557965344 75273822104756616 75442786913072568 75606864309577728 75629771513965152 75667925885409792 75735396634309632 75754533966432372 75837775326230016 75905397524622336 76025738904090624 76325926042764288 76475000117066562 76646661172323726 76813356825156096 76875392787836544 76963382912705229 77047952592074112 77238915588730368 77412291381297664 77563487262901761 77969578819252032 77993201873776563 78102127779131808 78207705805174704 78277441197266784 78377796509405184 78401543244843456 78617170233474048 78687270732331008 78812022528847872 79213774225942224 79300816702953472 79391582922296752 79455701110576428 79628506028172288 79652631700878192 79807245660109824 79831425486963216 79871699545710336 79942918669549056 80005047551963136 80069661186223104 80161307410463064 80249391065428992 80406128157353658 80566255267362304 80723611234681371 80827102650324096 80899173677558016 81080765537664768 81146247942716352 81347368545577728 81529966454770944 81571097408385024 82116896841552672 82301222086988256 82441134877972464 82505205287961984 82620432691974144 82732118537705472 82757184536223648 82805888208678912 82872763856391168 83190468224894976 83264646592106496 83427272854981704 83614539460716792 83913883602571264 84052311918626304 84077777906482536 84260635187705856 84449772415961088 84517975696568832 84614713377711012 84707690569063936 84873135277206639 85057722348274944 85083492953210796 85317497242008768 85393572215200128 85528956267101952 85764185709244416 85866666798109824 86059409035591552 86415026428300608 86678946666083376 86867461121642496 86893780037321664 87088827803959872 87132763140774912 87210456730417152 87354805899347184 87544790253195264 87693617155516416 87715776171658536 87812160904055808 87890460291667968 87983669030821542 88062121346925132 88253644011881472 88444316512658304 88523179573872384 88748765567953788 88941781587022848 89115496004185002 89213418790822656 89315530787583846 89635284757292032 89783151367623552 89810353672833618 89855661988924128 89935783503242688 90005678495958528 90280564948607616 90406651479699456 90637037175782592 91111576637435904 91215861229872864 91289528935555896 91693431183955968 91721212261617312 91927096015290976 92201428032620544 92408389711706112 92436387405957408 92565484775267328 92588874847861788 92690614287614464 92746276737719022 92818355948957232 92920347549444096 93073633354918656 93101832603251604 93156624234763776 93589276753006848 93672727416119808 93882991675190784 94066356893306391 94169719834757248 94403119052892672 94558850908454592 94587500144792853 94799817765768819 95005993967956224 95053923426299904 95082722658639936 95296151890196928 95672428129992736 95795084622606336 95982184397259864 96067768742100144 96173330895071232 96570741353315328 96600000147873552 96816835165040496 97027398094934016 97323729589988352 97513814999343798 97708011707226624 97783947007954944 97974931279454856 98082589079968768 98111763821719296 98274156636765582 98487889034844672 98788681017062784 98876767828126464 99647736778053376 100059504285400704 100284104743953792 100365096139675488 100590382550763424 100839695351953536 100890567847213056 100980528845746176 101006045288576496 101117033768306688 101207196699496448 101534872750820352 101565635567183568 101767901390352384 101966666822755416 102188429908494336 102195548229764968 102417809100208128 102500523717115392 102617843883606972 102730603456098816 102985220784973824 103155110081950464 103186363794319476 103417983017202348 103733832005474781 103959438425669376 103990935831702084 104136170372175744 104276941073566272 104369921596355712 104535390993124608 104801202264109248 104822893644632064 105618365634589632 105940934814101904 106171341370896384 106203508934504256 106409660880146432 106441900649284288 106495599394280448 106590558226065408 106759548248297472 106881743213950752 106999188087238656 107208170876471544 107441333492557824 107631481646241828 107769470200432128 107865564903410688 108107687383553024 108194997256955136 108463158060770304 108706621939694592 108918939560670558 109155822856800768 109163426518158034 109489195788736896 109734962782651008 109768210044574422 109921513170629952 110006940383949312 110221797689386713 110342912714964864 110497018475188224 111137266144195632 111236363806642272 111486052614289056 111818753145944064 112069749224835072 112103703875310048 112690634262091776 112819617836948016 112910733157134924 113164180369608852 113410296464366592 113444657270947728 113603094951464448 113756662989345024 113858096286933504 114038608356135936 114488889064146432 114712500175599843 114969991758485589 115220035237734144 115571928888111168 115858373383095552 116118437071946496 116177017521033216 116473074532462912 116954368228878048 117082881205407744 117311558707762056 117416161795900176 117566694764107776 117602314867265184 117671525349175296 117925755350211072 118030906098496512 118323445157203968 118331687423938384 118589042116030464 118820661338913336 118951225054430208 119087374383445128 119183551665864642 119442759042258432 119478947551317288 119710868490164736 119747138230444824 119807549318565504 119914378004323584 120007571327944704 120374086598143488 120609192236030487 120849382901043456 121348760516337024 121621148306497152 121719371914074528 122294949682156416 122356646112577536 123248516541276544 123420646367023104 123451833130482384 123661702316958696 123757807931942976 124098177806558208 124135776804335472 124208832313018368 124309145784586752 124405754570330112 124785702337342464 124896969888159744 125177322233587712 125421809191075188 125870825403856896 126078467877939456 126116666859723804 126390952781558784 126399757021025092 126674658623941632 126776963544853248 126922070066566518 127061535853595904 127586583522412416 127625239429816194 127976245863013152 128090358322800192 128646278563866624 128760988471087104 128800000197164736 129089113553387328 129474345747935232 129622539642450912 129764972786651136 130018419999125064 130277348942968832 130633241705939808 130699144711162368 130815685095625728 131032208849020776 131317185379792896 131540425733274624 131718241356083712 131835690437501952 131975503546232313 132093182020387698 132784769360808576 133123148351930682 133412672380534272 133712139658605056 133820128186233984 133973296181375769 134452927135938048 134674727051435328 134715530509250427 134903675254864032 135008517743937792 135379830334427136 135420847422911424 135955555763673888 136129857095282688 136667364956153856 136823791844809296 136974137941465088 137540146775933952 137581818392425968 137890644022936464 138302142048930816 138311776007299708 138612584567559168 138654581108936112 138848227162900992 138883312271792682 139035921431421696 139159895461807616 139380521324166144 139610450032377984 139652748904877406 139734936352145664 140509091124179712 140518878815926831 140824487512786176 141254579752135872 141604678579339008 141838276362681888 141994132525707264 142508990951934336 142708020104318976 142944227835295392 143508642194989104 143692626933909504 143820753204547584 144101653113150216 144259996342606848 144617544081027072 144942162586259456 145225252747560744 145541097142401024 145985594384982528 146313283710201344 146357613392765896 146562017560839936 146675920511932416 146962396919182284 147123883619953152 147411234955148373 147731833552267008 148183021525594176 148315151742189696 148648070152385408 148958848863424512 149471605167080064 150089256428101056 150426157115930688 150547644209513232 150885573826145136 151213728619155456 151259543027930304 151335851770819584 151470793268619264 151509067932864744 151675550652460032 151810795049244672 152051477808181248 152651852085528576 152950000234133124 153293322344647452 153626713650312192 153750785575673088 153926765825410458 154095905184148224 154477831177460736 154824582762595328 155126974525803522 155939157638504064 155986403747553126 156204255558263616 156415411610349408 156554882394533568 156803086489686912 157234340466948096 157374541464662016 158427548451884448 158601633405906944 158783165844593504 158911402221152856 159257012056344576 159305263401756384 159614491320219648 159662850973926432 159743399091420672 159885837339098112 160139322372446208 160322614820926128 160498782130857984 160812256314707316 161132510534724608 161447222469362742 161654205300648192 161798347355116032 162161531075329536 162292495885432704 162694737091155456 163059932909541888 163378409341005837 163745139777237051 164233793683105344 164602444173976512 164652315066861633 164882269755944928 165010410575923968 165464237075410944 165514369072447296 165745527712782336 166380936449789952 166854545709963408 167229078921433584 168104623837252608 168155555812965072 168521270375411712 168899544831922176 169035951393137664 169229426755422024 169415381138127872 169746270554413278 170115444696549888 170166985906421592 170634994484017536 170787144430400256 171057912534203904 171733333596219648 172118818071183104 172830052856601216 173357893332166752 173787560074643328 174177655607919744 174265526281549824 174420913460834304 174709611798694368 175387234311032832 175431552343317072 175624321808111616 175780920583335936 175967338061643084 176124242693850264 176507288023762944 176888633025316608 177046359147744768 177497531135907576 177883563174045696 178230992008370004 178426837581645312 178631061575167692 178775327498796963 179270569514584064 179566302735247104 179620707345667236 179711323977848256 179871567006485376 180011356991917056 180561129897215232 181274074351565184 182431722459745728 182579057871111792 183386862367911936 183442424523234624 183854192030581952 184402856065241088 184816779423412224 184872774811914816 185130969550534656 185177749695723576 185381228575228928 185492553475438044 185636711897914464 185840695098888192 186147266709837312 186203665206503208 186313248469527552 187178553506013696 187345454832239616 187765983350381568 188132713786612782 188339439669514496 188806238105785344 189117701816909184 189175000289585706 189599635531537638 190011987935912448 190165445317279872 190383105099849777 190592303780393856 191344856259985472 191964368794519728 192135537484200288 192346661790142464 193141482706630656 193200000295747104 193633670330080992 194647459179976704 195027629998687596 195416023414453248 195949862558909712 196165178159937536 196223527643438592 196548313273531164 196975778069689344 197577362034125568 197753535656252928 198139773030581547 199295473556106752 199684722527896023 200119008570801408 200568209487907584 200730192279350976 201180765101526848 201679390703907072 201781135694426112 202012090577152992 202234067536613376 203069745501640704 203131271134367136 203933333645510832 204376859816988672 204391096459529936 204835618200416256 205001047434230784 205235687767213944 205461206912197632 205970441569947648 206310220163900928 206372727588638952 206835966034404696 207467664010949562 207918876851338752 207981871663404168 208272340744351488 208324968407689023 208553882147132544 208739843192711424 209070781986249216 209602404528218496 211236731269179264 211881869628203808 212407017869008512 212883801298568576 212991198788560896 213181116452130816 213763486427901504 214416341752943088 214882666985115648 215262963292483656 215538940400864256 215731129806821376 216215374767106048 216389994513910272 216926316121540608 217413243879389184 217837879121341116 218311645713601536 218326853036316068 218978391577473792 219469925565302016 219536420089148844 219843026341259904 220013880767898624 220443595378773426 220685825429929728 222274532288391264 222472727613284544 222972105228578112 223637506291888128 224139498449670144 224207407750620096 225381268524183552 225639235673896032 225821466314269848 226328360739217704 226820592928733184 226889314541895456 227206189902928896 227513325978690048 227716192573867008 228077216712271872 228977778128292864 229425000351199686 229939983516971178 230440070475468288 231143857776222336 231716746766191104 232236874143892992 232690461788705283 232946149064925824 233908736457756096 233979605621329689 234623117415524112 234832323591800352 235133389528215552 235204629734530368 235851510700422144 236061812196993024 236663374847876768 237641322677826672 237902450108860416 238174748766890256 238367103331729284 238885518084516864 238957895102634576 239421736980329472 239494276460889648 239615098637131008 239828756008647168 240015142655889408 240748173196286976 241218384472060974 241698765802086912 242170833704044113 242697521032674048 243242296612994304 243438743828149056 244589899364312832 244713292225155072 246497033082553088 246903666260964768 247323404633917392 247515615863885952 248196355613116416 248271553608670944 248417664626036736 248618291569173504 249571404674684928 249793939776319488 250354644467175424 250843618382150376 251741650807713792 252156935755878912 252233333719447608 252781905563117568 252799514042050184 253349317247883264 253553927089706496 253844140133133036 254123071707191808 254619405831619917 255173167044824832 255250478859632388 255952491726026304 256180716645600384 257292557127733248 257600000394329472 258178227106774656 259245079284901824 260036839998250128 260554697885937664 261266483411879616 261398289422324736 261631370191251456 262064417698041552 262634370759585792 263080851466549248 263436482712167424 263671380875003904 263951007092464626 264186364040775396 265569538721617152 266246296703861364 266825344761068544 267424279317210112 267640256372467968 267946592362751538 268905854271876096 269349454102870656 269431061018500854 269807350509728064 270017035487875584 270841694845822848 271911111527347776 273334729912307712 273647583689618592 273948275882930176 275080293551867904 275163636784851936 275781288045872928 276604284097861632 276623552014599416 277225169135118336 277309162217872224 277696454325801984 277766624543585364 278071842862843392 278319790923615232 278761042648332288 279220900064755968 279305497809754812 279469872704291328 281018182248359424 281037757631853662 281648975025572352 282199070679919173 282509159504271744 283209357158678016 283676552725363776 283762500434378559 284399453297306457 285017981903868672 285888455670590784 287017284389978208 287385253867819008 288203306226300432 288519992685213696 290450505495121488 291082194284802048 291971188769965056 292626567420402688 292715226785531792 293124035121679872 293351841023864832 293924793838364568 294247767239906304 294822469910296746 295463667104534016 296366043051188352 296630303484379392 297296140304770816 298943210334160128 300178512856202112 300852314231861376 301095288419026464 301771147652290272 302519086055860608 302671703541639168 302941586537238528 303018135865729488 303351101304920064 303621590098489344 305303704171057152 305900000468266248 306586644689294904 307253427300624384 307501571151346176 307853531650820916 308191810368296448 308955662354921472 309649165525190656 310253949051607044 311201496016424343 311878315277008128 311972807495106252 312408511116527232 312830823220698816 313109764789067136 313606172979373824 314468680933896192 316855096903768896 317566331689187008 317822804442305712 318514024112689152 318610526803512768 319228982640439296 319325701947852864 319486798182841344 319771674678196224 320278644744892416 320645229641852256 320997564261715968 321624512629414632 322265021069449216 322894444938725484 323308410601296384 323596694710232064 324323062150659072 324584991770865408 325389474182310912 326119865819083776 326756818682011674 327490279554474102 328467587366210688 329204888347953024 329304630133723266 329764539511889856 330020821151847936 331028738144894592 331491055425564672 333709091419926816 334458157842867168 336209247674505216 336311111625930144 338071902786275328 338458853510844048 338830762276255744 339492541108826556 340230889393099776 340333971812843184 341269988968035072 341574288860800512 342115825068407808 343466667192439296 344237636142366208 344909975275456767 345660105713202432 346715786664333504 347575120149286656 347599331807819003 348355311215839488 348531052563099648 349419223597388736 350863104686634144 351248643616223232 351934676123286168 352248485387700528 353014576047525888 353777266050633216 354092718295489536 354995062271815152 355767126348091392 356461984016740008 356853675163290624 357262123150335384 357550654997593926 358541139029168128 359132605470494208 359241414691334472 359422647955696512 359743134012970752 360022713983834112 361122259794430464 362548148703130368 364863444919491456 365158115742223584 366884849046469248 367708384061163904 369745549623829632 370261939101069312 370355499391447152 370762457150457856 370985106950876088 371273423795828928 372294533419674624 372407330413006416 372626496939055104 374357107012027392 374690909664479232 375531966700763136 376265427573225564 376678879339028992 377612476211570688 378235403633818368 378350000579171412 379199271063075276 380023975871824896 380330890634559744 380766210199699554 381184607560787712 382689712519970944 383928737589039456 384271074968400576 386282965413261312 386400000591494208 387267340660161984 389294918359953408 390055259997375192 390832046828906496 391899725117819424 392330356319875072 392447055286877184 393096626547062328 393951556139378688 395154724068251136 395507071312505856 396279546061163094 398590947112213504 399369445055792046 400238017141602816 401136418975815168 401460384558701952 401919888544127307 402361530203053696 403358781407814144 404024181154305984 404146591527751281 406139491003281408 406262542268734272 407866667291021664 408782192919059872 410002094868461568 410471375534427888 410922413824395264 412620440327801856 412745455177277904 413671932068809392 414935328021899124 415837753702677504 415963743326808336 416544681488702976 416649936815378046 417107764294265088 417479686385422848 418141563972498432 419204809056436992 421556636447780493 422473462538358528 423763739256407616 424814035738017024 425767602597137152 425982397577121792 427526972855803008 428832683505886176 430525926584967312 431077880801728512 431462259613642752 432430749534212096 432779989027820544 433852632243081216 434826487758778368 435675758242682232 436623291427203072 436653706072632136 437956783154947584 438939851130604032 439072840178297688 439686052682519808 440027761535797248 440887190757546852 441371650859859456 442233704865445119 444549064576782528 444945455226569088 445944210457156224 448414815501240192 451278471347792064 451642932628539696 452656721478435408 453641185857466368 453778629083790912 454412379805857792 455026651957380096 455432385147734016 456154433424543744 457955556256585728 458850000702399372 459879967033942356 460880140950936576 462287715552444672 463433493532382208 464473748287785984 465380923577410566 465892298129851648 467817472915512192 467959211242659378 469246234831048224 469664647183600704 470409259469060736 471703021400844288 472123624393986048 473326749695753536 475282645355653344 475804900217720832 476349497533780512 476734206663458568 477771036169033728 477915790205269152 478843473960658944 478988552921779296 479230197274262016 479657512017294336 481496346392573952 482436768944121948 483397531604173824 484341667408088226 485395042065348096 486484593225988608 486877487656298112 489179798728625664 490135228023017511 491235419331711153 492994066165106176 493807332521929536 493956945200584899 494646809267834784 495031231727771904 496392711226232832 496543107217341888 497236583138347008 499142809349369856 501687236764300752 504313871511757824 504466667438895216 505563811126235136 505599028084100368 506698634495766528 507107854179412992 507688280266266072 508246143414383616 509238811663239834 510346334089649664 510500957719264776 511904983452052608 512361433291200768 515200000788658944 516356454213549312 518490158569803648 520073679996500256 522532966823759232 522796578844649472 523262740382502912 524128835396083104 526161702933098496 526872965424334848 527342761750007808 527902014184929252 528372728081550792 531139077443234304 532492593407722728 533650689522137088 534848558634420224 535280512744935936 535893184725503076 536325982496390889 537811708543752192 538698908205741312 538862122037001708 539614701019456128 540034070975751168 541683389691645696 543822223054695552 547295167379237184 550160587103735808 550327273569703872 551562576091745856 553208568195723264 553247104029198832 554450338270236672 554618324435744448 555392908651603968 555533249087170728 556143685725686784 556639581847230464 557522085296664576 558441800129511936 558610995619509624 558939745408582656 562036364496718848 562075515263707324 563297950051144704 564398141359838346 565018319008543488 566418714317356032 567353105450727552 567525000868757118 568798906594612914 570035963807737344 571776911341181568 574034568779956416 576406612452600864 577039985370427392 580901010990242976 583942377539930112 585253134840805376 585430453571063584 586248070243359744 587849587676729136 588495534479812608 589644939820593492 590927334209068032 592732086102376704 593260606968758784 594592280609541632 597886420668320256 599054167583688069 600357025712404224 600398845849869187 601704628463722752 602190576838052928 603542295304580544 605038172111721216 605343407083278336 606036271731458976 606702202609840128 611800000936532496 613173289378589808 614506854601248768 615003142302692352 615707063301641832 616383620736592896 617911324709842944 619298331050381312 620507898103214088 622402992032848686 623756630554016256 623945614990212504 624817022233054464 625661646441397632 626219529578134272 627212345958747648 633710193807537792 635132663378374016 635645608884611424 637221053607025536 638651403895705728 638973596365682688 639543349356392448 641290459283704512 643249025258829264 644530042138898432 645788889877450968 646616821202592768 647193389420464128 648646124301318144 649169983541730816 650778948364621824 652239731638167552 653513637364023348 654980559108948204 656935174732421376 658409776695906048 658609260267446532 659529079023779712 660041642303695872 662057476289789184 667418182839853632 668916315685734336 672418495349010432 672622223251860288 676143805572550656 676917707021688096 677661524552511488 678985082217653112 680461778786199552 680667943625686368 682539977936070144 683148577721601024 684231650136815616 686933334384878592 688475272284732416 689819950550913534 691320211426404864 693431573328667008 695150240298573312 695198663615638006 696710622431678976 698071385366115849 698838447194777472 701726209373268288 701938816863989067 703869352246572336 704496970775401056 707554532101266432 708185436590979072 709990124543630304 712923968033480016 713707350326581248 714524246300670768 715101309995187852 718265210940988416 718482829382668944 718845295911393024 719486268025941504 720045427967668224 722244519588860928 725096297406260736 726512501112132339 729726889838982912 730316231484447168 733769698092938496 735416768122327808 739491099247659264 740710998782894304 741524914300915712 741970213901752176 742546847591657856 744589066839349248 744814660826012832 745252993878110208 748714214024054784 749381819328958464 751063933401526272 752530855146451128 753357758678057984 755224952423141376 756470807267636736 756700001158342824 758398542126150552 760047951743649792 760661781269119488 761532420399399108 762369215121575424 763858217494859751 765379425039941888 767857475178078912 768542149936801152 772800001182988416 774534681320323968 780110519994750384 781664093657812992 783799450235638848 784894110573754368 786193253094124656 787903112278757376 790309448136502272 791014142625011712 792559092122326188 797181894224427008 798738890111584092 800476034283205632 802272837951630336 802920769117403904 803839777088254614 804723060406107392 806717562815628288 808048362308611968 808293183055502562 812525084537468544 815733334582043328 817564385838119744 820004189736923136 820942751068855776 821844827648790528 825240880655603712 825490910354555808 827343864137618784 829870656043798248 831675507405355008 831927486653616672 833089362977405952 833299873630756092 834215528588530176 834959372770845696 836283127944996864 838409618112873984 843113272895560986 844946925076717056 846597212039757519 847527478512815232 849628071476034048 851535205194274304 853198359891919371 855053945711606016 857665367011772352 861051853169934624 862155761603457024 865559978055641088 871351516485364464 873246582854406144 873307412145264272 875913566309895168 877879702261208064 878145680356595376 879372105365039616 880055523071594496 881774381515093704 882743301719718912 884467409730890238 889098129153565056 889890910453138176 891888420914312448 896829631002480384 902556942695584128 903285865257079392 905313442956870816 907557258167581824 908824759611715584 910053303914760192 910864770295468032 915911112513171456 917700001404798744 919759934067884712 921760281901873152 924575431104889344 926866987064764416 928947496575571968 930761847154821132 931784596259703296 933604488049273029 935634945831024384 935918422485318756 938492469662096448 939329294367201408 940818518938121472 943406042801688576 946653499391507072 950565290711306688 952698995067561024 953468413326917136 955542072338067456 955831580410538304 957686947921317888 957977105843558592 958460394548524032 959315024034588672 962992692785147904 964873537888243896 966795063208347648 968683334816176452 970790084130696192 972969186451977216 973754975312596224 978359597457251328 980270456046035022 982470838663422306 985988132330212352 987614665043859072 987913890401169798 989293618535669568 990062463455543808 993086214434683776 994473166276694016 1003374473528601504 1008627743023515648 1008933334877790432 1011198056168200736 1014215708358825984 1015376560532532144 1016492286828767232 1018477623326479668 1020692668179299328 1021001915438529552 1023809966904105216 1024722866582401536 1030400001577317888 1032712908427098624 1034729925826370301 1036980317139607296 1040147359993000512 1042797995423457009 1045065933647518464 1045593157689298944 1048257670792166208 1053745930848669696 1055804028369858504 1056745456163101584 1062278154886468608 1064985186815445456 1067301379044274176 1069697117268840448 1070561025489871872 1071786369451006152 1072651964992781778 1075623417087504384 1077397816411482624 1077724244074003416 1079229402038912256 1080068141951502336 1083366779383291392 1087644446109391104 1094590334758474368 1100654547139407744 1103125152183491712 1106494208058397664 1109236648871488896 1110785817303207936 1111066498174341456 1112287371451373568 1113279163694460928 1116883600259023872 1117221991239019248 1117879490817165312 1124072728993437696 1124151030527414648 1126595900102289408 1128796282719676692 1130036638017086976 1132837428634712064 1134706210901455104 1135050001737514236 1137597813189225828 1140071927615474688 1143553822682363136 1148069137559912832 1152813224905201728 1161802021980485952 1167884755079860224 1170506269681610752 1170860907142127168 1172496140486719488 1175699175353458272 1176991068959625216 1179289879641186984 1181854668418136064 1185464172204753408 1186521213937517568 1189184561219083264 1195772841336640512 1198108335167376138 1200714051424808448 1200797691699738374 1203409256927445504 1204381153676105856 1205759665632381921 1207084590609161088 1210076344223442432 1212072543462917952 1212439774583253843 1223600001873064992 1226346578757179616 1230006284605384704 1231414126603283664 1232767241473185792 1241015796206428176 1244805984065697372 1247513261108032512 1247891229980425008 1249634044466108928 1251323292882795264 1252439059156268544 1254424691917495296 1264669909343341479 1267420387615075584 1270265326756748032 1271291217769222848 1274442107214051072 1277302807791411456 1277947192731365376 1282580918567409024 1286498050517658528 1291577779754901936 1293233642405185536 1294386778840928256 1297292248602636288 1298339967083461632 1301557896729243648 1304479463276335104 1307027274728046696 1309961118217896408 1313870349464842752 1316819553391812096 1317218520534893064 1319058158047559424 1320083284607391744 1324114952579578368 1326701114596335357 1334836365679707264 1337832631371468672 1345244446503720576 1353835414043376192 1357970164435306224 1360923557572399104 1361335887251372736 1365079955872140288 1366297155443202048 1368463300273631232 1373866668769757184 1376950544569464832 1379639901101827068 1382640422852809728 1386863146657334016 1390300480597146624 1390397327231276012 1393421244863357952 1396142770732231698 1397676894389554944 1403452418746536576 1403877633727978134 1407738704493144672 1408993941550802112 1415109064202532864 1416370873181958144 1419980249087260608 1425847936066960032 1427414700653162496 1429048492601341536 1430202619990375704 1436530421881976832 1436965658765337888 1437690591822786048 1438972536051883008 1444489039177721856 1450192594812521472 1453025002224264678 1459453779677965824 1460632462968894336 1467539396185876992 1470833536244655616 1473706257995133459 1478982198495318528 1481421997565788608 1481870835601754697 1483940427803504352 1485093695183315712 1489178133678698496 1489629321652025664 1497428428048109568 1505061710292902256 1506715517356115968 1512941614535273472 1513400002316685648 1516797084252301104 1520095903487299584 1521323562538238976 1523064840798798216 1524738430243150848 1527716434989719502 1530758850079883776 1535714950356157824 1537084299873602304 1545600002365976832 1549069362640647936 1560221039989500768 1567598900471277696 1569788221147508736 1572386506188249312 1580618896273004544 1582028285250023424 1585118184244652376 1594363788448854016 1597477780223168184 1600952068566411264 1604545675903260672 1605841538234807808 1607679554176509228 1609446120812214784 1613435125631256576 1616096724617223936 1616586366111005124 1625050169074937088 1631466669164086656 1635128771676239488 1641885502137711552 1650481761311207424 1650981820709111616 1654687728275237568 1659741312087596496 1663351014810710016 1663854973307233344 1666178725954811904 1666599747261512184 1668431057177060352 1669918745541691392 1672566255889993728 1676819236225747968 1686226545791121972 1689893850153434112 1693194424079515038 1695054957025630464 1699256142952068096 1703070410388548608 1706396719783838742 1710107891423212032 1715330734023544704 1722103706339869248 1731119956111282176 1742703032970728928 1746614824290528544 1751827132619790336 1755759404522416128 1756291360713190752 1758744210730079232 1763548763030187408 1765486603439437824 1768934819461780476 1778196258307130112 1779781820906276352 1783776841828624896 1793659262004960768 1797162502751064207 1801196537549607561 1805113885391168256 1806571730514158784 1810626885913741632 1815114516335163648 1820106607829520384 1835400002809597488 1839519868135769424 1843520563803746304 1849150862209778688 1853733974129528832 1857894993151143936 1861523694309642264 1863569192519406592 1867208976098546058 1871269891662048768 1871836844970637512 1876984939324192896 1878658588734402816 1881637037876242944 1893306998783014144 1901130581422613376 1905397990135122048 1906936826653834272 1911663160821076608 1915954211687117184 1916920789097048064 1918630048069177344 1929747075776487792 1933590126416695296 1937366669632352904 1941580168261392384 1945938372903954432 1947509950625192448 1956719194914502656 1960540912092070044 1964941677326844612 1971976264660424704 1975229330087718144 1975827780802339596 1978587237071339136 1980124926911087616 1986172428869367552 2006748947057203008 2017255486047031296 2017866669755580864 2022396112336401472 2028431416717651968 2030753121065064288 2032984573657534464 2036955246652959336 2041385336358598656 2042003830877059104 2047619933808210432 2049445733164803072 2060800003154635776 2065425816854197248 2069459851652740602 2073960634279214592 2080294719986001024 2085595990846914018 2090131867295036928 2094214156098347547 2096515341584332416 2111608056739717008 2113490912326203168 2124556309772937216 2129970373630890912 2141122050979743744 2143572738902012304 2145303929985563556 2154795632822965248 2155448488148006832 2158458804077824512 2160136283903004672 2166733558766582784 2175288892218782208 2179537503336397017 2189180669516948736 2201309094278815488 2206250304366983424 2212988416116795328 2218473297742977792 2222132996348682912 2224574742902747136 2233767200518047744 2234443982478038496 2235758981634330624 2248145457986875392 2248302061054829296 2253191800204578816 2257592565439353384 2260073276034173952 2265674857269424128 2269412421802910208 2270100003475028472 2275195626378451656 2280143855230949376 2287107645364726272 2291574652484579253 2296138275119825664 2305626449810403456 2323604043960971904 2341721814284254336 2344992280973438976 2351398350706916544 2358579759282373968 2363709336836272128 2370928344409506816 2373042427875035136 2378369122438166528 2391545682673281024 2396216670334752276 2401428102849616896 2401595383399476748 2406818513854891008 2408762307352211712 2411519331264763842 2414169181218322176 2420152688446884864 2424145086925835904 2424879549166507686 2447200003746129984 2452693157514359232 2460012569210769408 2462828253206567328 2465534482946371584 2482031592412856352 2489611968131394744 2495026522216065024 2495782459960850016 2499268088932217856 2502646585765590528 2504878118312537088 2508849383834990592 2529339818686682958 2534840775230151168 2540530653513496064 2542582435538445696 2548884214428102144 2554605615582822912 2559595079675758113 2565161837134818048 2572996101035317056 2583155559509803872 2586467284810371072 2596679934166923264 2614054549456093392 2619922236435792816 2627740698929685504 2633639106783624192 2634437041069786128 2638116316095118848 2640166569214783488 2648229905159156736 2653402229192670714 2669672731359414528 2675665262742937344 2690488893007441152 2707670828086752384 2715940328870612448 2722671774502745472 2730159911744280576 2732594310886404096 2747733337539514368 2753901089138929664 2759279802203654136 2765280845705619456 2773726293314668032 2780600961194293248 2780794654462552024 2786842489726715904 2792285541464463396 2795353788779109888 2800813464147819087 2806904837493073152 2807755267455956268 2815477408986289344 2817987883101604224 2830218128405065728 2839960498174521216 2851695872133920064 2858096985202683072 2860405239980751408 2873060843763953664 2873931317530675776 2875381183645572096 2877945072103766016 2888978078355443712 2900385189625042944 2906050004448529356 2918907559355931648 2921264925937788672 2935078792371753984 2941667072489311232 2947412515990266918 2957964396990637056 2962843995131577216 2963741671203509394 2967880855607008704 2970187390366631424 2979258643304051328 3010123420585804512 3013431034712231936 3025883229070546944 3026800004633371296 3033594168504602208 3042647125076477952 3046129681597596432 3049476860486301696 3055432869979439004 3061517700159767552 3071429900712315648 3074168599747204608 3091200004731953664 3098138725281295872 3104189777479110903 3120442079979001536 3128393986270371027 3135197800942555392 3144773012376498624 3161237792546009088 3170236368489304752 3194955560446336368 3201904137132822528 3209091351806521344 3211683076469615616 3215359108353018456 3218892241624429568 3226870251262513152 3232193449234447872 3233172732222010248 3250100338149874176 3262933338328173312 3270257543352478976 3283771004275423104 3301963641418223232 3309375456550475136 3319482624175192992 3327709946614466688 3332357451909623808 3333199494523024368 3336862114354120704 3339837491083382784 3353638472451495936 3372453091582243944 3379787700306868224 3386388848159030076 3390109914051260928 3398512285904136192 3406140820777097216 3412793439567677484 3420215782846424064 3430661468047089408 3444207412679738496 3485406065941457856 3493229648581057088 3503654265239580672 3511518809044832256 3512582721426381504 3517488421460158464 3527097526060374816 3530973206878875648 3537869638923560952 3556392516614260224 3559563641812552704 3567553683657249792 3587318524009921536 3594325005502128414 3602393075099215122 3610227770782336512 3613143461028317568 3617278996897145763 3621253771827483264 3630229032670327296 3670800005619194976 3679039736271538848 3698301724419557376 3723047388619284528 3727138385038813184 3734417952197092116 3742539783324097536 3743673689941275024 3753969878648385792 3757317177468805632 3763274075752485888 3786613997566028288 3794009728030024437 3802261162845226752 3810795980270244096 3813873653307668544 3823326321642153216 3831908423374234368 3833841578194096128 3859494151552975584 3874733339264705808 3883160336522784768 3891876745807908864 3895019901250384896 3913438389829005312 3921081824184140088 3929883354653689224 3943952529320849408 3950458660175436288 3951655561604679192 3957174474142678272 3960249853822175232 3972344857738735104 4013497894114406016 4035733339511161728 4044792224672802944 4061506242130128576 4073910493305918672 4082770672717197312 4084007661754118208 4095239867616420864 4098891466329606144 4121600006309271552 4130851633708394496 4138919703305481204 4147921268558429184 4160589439972002048 4171191981693828036 4180263734590073856 4188428312196695094 4193030683168664832 4223216113479434016 4226981824652406336 4249112619545874432 4259940747261781824 4282244101959487488 4287145477804024608 4290607859971127112 4309591265645930496 4310896976296013664 4316917608155649024 4333467117533165568 4350577784437564416 4359075006672794034 4378361339033897472 4402618188557630976 4412500608733966848 4421118773985400377 4425976832233590656 4436946595485955584 4444265992697365824 4445612506805264091 4467534401036095488 4468887964956076992 4496604122109658592 4515185130878706768 4520146552068347904 4538824843605820416 4540200006950056944 4550391252756903312 4560287710461898752 4574215290729452544 4583149304969158506 4592276550239651328 4611252899620806912 4647208087921943808 4683443628568508672 4702796701413833088 4717159518564747936 4741856688819013632 4746084855750070272 4756738244876333056 4783091365346562048 4792433340669504552 4802856205699233792 4803190766798953496 4813637027709782016 4817524614704423424 4823038662529527684 4828338362436644352 4840305376893769728 4848290173851671808 4849759098333015372 4894400007492259968 4905386315028718464 4925656506413134656 4964063184825712704 4979223936262789488 4990053044432130048 4991564919921700032 4998536177864435712 5005293171531181056 5009756236625074176 5017698767669981184 5058679637373365916 5069681550460302336 5081061307026992128 5085164871076891392 5097768428856204288 5109211231165645824 5119190159351516226 5130323674269636096 5145992202070634112 5166311119019607744 5193359868333846528 5228109098912186784 5239844472871585632 5255481397859371008 5267278213567248384 5268874082139572256 5276232632190237696 5296459810318313472 5306804458385341428 5339345462718829056 5351330525485874688 5380977786014882304 5391487508253192621 5403589612648822683 5415341656173504768 5431880657741224896 5445343549005490944 5460319823488561152 5518559604407308272 5530561691411238912 5547452586629336064 5561201922388586496 5561589308925104048 5573684979453431808 5584571082928926792 5590707577558219776 5601626928295638174 5613809674986146304 5615510534911912536 5630954817972578688 5635975766203208448 5679920996349042432 5703391744267840128 5716193970405366144 5720810479961502816 5747862635061351552 5750762367291144192 5755890144207532032 5800770379250085888 5812100008897058712 5837815118711863296 5842529851875577344 5870157584743507968 5883334144978622464 5894825031980533836 5915928793981274112 5925687990263154432 5927483342407018788 5935761711214017408 5940374780733262848 5958517286608102656 6020246841171609024 6051766458141093888 6053600009266742592 6067188337009204416 6085294250152955904 6092259363195192864 6098953720972603392 6110865739958878008 6123035400319535104 6142859801424631296 6148337199494409216 6182400009463907328 6196277450562591744 6208379554958221806 6240884159958003072 6256787972540742054 6270395601885110784 6289546024752997248 6340472736978609504 6389911120892672736 6423366152939231232 6430718216706036912 6437784483248859136 6464386898468895744 6466345464444020496 6500200676299748352 6525866676656346624 6540515086704957952 6567542008550846208 6603927282836446464 6604387304348561057 6618750913100950272 6638965248350385984 6655419893228933376 6666398989046048736 6673724228708241408 6707276944902991872 6744906183164487888 6759575400613736448 6772777696318060152 6780219828102521856 6797024571808272384 6812281641554194432 6825586879135354968 6840431565692848128 6861322936094178816 6888414825359476992 6970812131882915712 6986459297162114176 7025165442852763008 7034976842920316928 7054195052120749632 7075739277847121904 7112785033228520448 7119127283625105408 7135107367314499584 7174637048019843072 7188650011004256828 7204786150198430244 7220455541564673024 7226286922056635136 7234557993794291526 7242507543654966528 7260458065340654592 7341600011238389952 7358079472543077696 7396603448839114752 7446094777238569056 7454276770077626368 7468835904394184232 7485079566648195072 7487347379882550048 7507939757296771584 7514634354937611264 7526548151504971776 7573227995132056576 7588019456060048874 7604522325690453504 7621591960540488192 7627747306615337088 7646652643284306432 7663816846748468736 7678785239027274339 7718988303105951168 7749466678529411616 7790039802500769792 7842163648368280176 7859766709307378448 7900917320350872576 7903311123209358384 7914348948285356544 7920499707644350464 7944689715477470208 8026995788228812032 8071466679022323456 8089584449345605888 8123012484260257152 8147820986611837344 8168015323508236416 8190479735232841728 8197782932659212288 8243200012618543104 8261703267416788992 8277839406610962408 8295842537116858368 8321178879944004096 8342383963387656072 8360527469180147712 8376856624393390188 8386061366337329664 8402440392443457261 8446432226958868032 8453963649304812672 8519881494523563648 8574290955608049216 8581215719942254224 8619182531291860992 8621793952592027328 8633835216311298048 8666934235066331136 8701155568875128832 8718150013345588068 8756722678067794944 8805236377115261952 8825001217467933696 8842237547970800754 8851953664467181312 8873893190971911168 8888531985394731648 8891225013610528182 8937775929912153984 8993208244219317184 9030370261757413536 9040293104136695808 9077649687211640832 9080400013900113888 9100782505513806624 9148430581458905088 9166298609938317012 9184553100479302656 9222505799241613824 9294416175843887616 9312569332437332709 9366887257137017344 9385181958811113081 9405593402827666176 9434319037129495872 9483713377638027264 9584866681339009104 9605712411398467584 9606381533597906992 9627274055419564032 9635049229408846848 9646077325059055368 9656676724873288704 9680610753787539456 9696580347703343616 9699518196666030744 9788800014984519936 9810772630057436928 9851313012826269312 9928126369651425408 9958447872525578976 9983129839843400064 9997072355728871424 10010586343062362112 10019512473250148352 10117359274746731832 10139363100920604672 10162122614053984256 10170329742153782784 10195536857712408576 10218422462331291648 10238380318703032452 10260647348539272192 10291984404141268224 10332622238039215488 10456218197824373568 10479688945743171264 10510962795718742016 10534556427134496768 10537748164279144512 10552465264380475392 10592919620636626944 10613608916770682856 10678690925437658112 10702661050971749376 10761955572029764608 10782975016506385242 10807179225297645366 10830683312347009536 10863761315482449792 10890687098010981888 11037119208814616544 11094905173258672128 11123178617850208096 11169142165857853584 11181415155116439552 11203253856591276348 11227619349972292608 11231021069823825072 11261909635945157376 11271951532406416896 11359841992698084864 11382029184090073311 11406783488535680256 11432387940810732288 11441620959923005632 11495725270122703104 11501524734582288384 11624200017794117424 11675630237423726592 11685059703751154688 11740315169487015936 11766668289957244928 11789650063961067672 11831857587962548224 11851375980526308864 11854966684814037576 11871523422428034816 11880749561466525696 11917034573216205312 12040493682343218048 12107200018533485184 12134376674018408832 12184518726390385728 12221731479917756016 12246070800639070208 12285719602849262592 12296674398988818432 12364800018927814656 12392554901125183488 12416759109916443612 12481768319916006144 12513575945081484108 12540791203770221568 12579092049505994496 12680945473957219008 12779822241785345472 12846732305878462464 12861436433412073824 12875568966497718272 12928773796937791488 12932690928888040992 13000401352599496704 13051733353312693248 13081030173409915904 13135084017101692416 13207854565672892928 13208774608697122114 13237501826201900544 13263356321956201131 13277930496700771968 13310839786457866752 13332797978092097472 13336837520415792273 13489812366328975776 13545555392636120304 13560439656205043712 13651173758270709936 13680863131385696256 13722645872188357632 13776829650718953984 13941624263765831424 13972918594324228352 14050330885705526016 14108390104241499264 14151478555694243808 14225570066457040896 14238254567250210816 14270214734628999168 14349274096039686144 14377300022008513656 14409572300396860488 14440911083129346048 14452573844113270272 14469115987588583052 14485015087309933056 14520916130681309184 14683200022476779904 14716158945086155392 14892189554477138112 14937671808788368464 14970159133296390144 14974694759765100096 15015879514593543168 15029268709875222528 15053096303009943552 15146455990264113152 15176038912120097748 15209044651380907008 15243183921080976384 15255494613230674176 15293305286568612864 15327633693496937472 15357570478054548678 15437976606211902336 15498933357058823232 15580079605001539584 15684327296736560352 15719533418614756896 15801834640701745152 15806622246418716768 15828697896570713088 15889379430954940416 16053991576457624064 16142933358044646912 16179168898691211776 16210768837946468049 16246024968520514304 16295641973223674688 16336030647016472832 16380959470465683456 16555678813221924816 16591685074233716736 16642357759888008192 16684767926775312144 16721054938360295424 16753713248786780376 16772122732674659328 16804880784886914522 16892864453917736064 16907927298609625344 17039762989047127296 17148581911216098432 17162431439884508448 17243587905184054656 17267670432622596096 17402311137750257664 17436300026691176136 17513445356135589888 17610472754230523904 17650002434935867392 17684475095941601508 17703907328934362624 17747786381943822336 17777063970789463296 17782450027221056364 17875551859824307968 17986416488438634368 18060740523514827072 18155299374423281664 18160800027800227776 18201565011027613248 18296861162917810176 18332597219876634024 18369106200958605312 18445011598483227648 18588832351687775232 18625138664874665418 18733774514274034688 18770363917622226162 18811186805655332352 18868638074258991744 19169733362678018208 19212763067195813984 19270098458817693696 19292154650118110736 19313353449746577408 19393160695406687232 19399036393332061488 19577600029969039872 19621545260114873856 19702626025652538624 19813161913045683171 19856252739302850816 19916895745051157952 19966259679686800128 20021172686124724224 20234718549493463664 20278726201841209344 20324245228107968512 20340659484307565568 20391073715424817152 20436844924662583296 20476760637406064904 20521294697078544384 20583968808282536448 20665244476078430976 20912436395648747136 20959377891486342528 21075496328558289024 21104930528760950784 21227217833541365712 21357381850875316224 21405322101943498752 21523911144059529216 21565950033012770484 21614358450595290732 21661366624694019072 21727522630964899584 21781374196021963776 22074238417629233088 22189810346517344256 22246357235700416192 22338284331715707168 22362830310232879104 22406507713182552696 22455238699944585216 22462042139647650144 22523819271890314752 22543903064812833792 22719683985396169728 22764058368180146622 22813566977071360512 22864775881621464576 22883241919846011264 22991450540245406208 23036355717081823017 23248400035588234848 23370119407502309376 23579300127922135344 23702751961052617728 23709933369628075152 23743046844856069632 23761499122933051392 23834069146432410624 24080987364686436096 24214400037066970368 24268753348036817664 24369037452780771456 24443462959835512032 24571439205698525184 24593348797977636864 24729600037855629312 24785109802250366976 24833518219832887224 24963536639832012288 25027151890162968216 25081582407540443136 25158184099011988992 25207321177330371783 25361890947914438016 25559644483570690944 25722872866824147648 25857547593875582976 25865381857776081984 26000802705198993408 26103466706625386496 26162060346819831808 26270168034203384832 26415709131345785856 26417549217394244228 26475003652403801088 26526712643912402262 26555860993401543936 26621679572915733504 26665595956184194944 26673675040831584546 26979624732657951552 27091110785272240608 27120879312410087424 27302347516541419872 27445291744376715264 27553659301437907968 27883248527531662848 27945837188648456704 28100661771411052032 28155545876433339243 28216780208482998528 28302957111388487616 28451140132914081792 28754600044017027312 28819144600793720976 28881822166258692096 28905147688226540544 28938231975177166104 28970030174619866112 29041832261362618368 29366400044953559808 29432317890172310784 29784379108954276224 29875343617576736928 29949389519530200192 30031759029187086336 30058537419750445056 30292911980528226304 30352077824240195496 30418089302761814016 30486367842161952768 30510989226461348352 30586610573137225728 30655267386993874944 30715140956109097356 30875953212423804672 30997866714117646464 31368654593473120704 31439066837229513792 31603669281403490304 31613244492837433536 31657395793141426176 31778758861909880832 32107983152915248128 32285866716089293824 32358337797382423552 32421537675892936098 32492049937041028608 32591283946447349376 32672061294032945664 33111357626443849632 33284715519776016384 33369535853550624288 33507426497573560752 33544245465349318656 33609761569773829044 33785728907835472128 33815854597219250688 34079525978094254592 34146087552270219933 34297163822432196864 34324862879769016896 34487175810368109312 34872600053382352272 35026890712271179776 35220945508461047808 35300004869871734784 35368950191883203016 35407814657868725248 35495572763887644672 35554127941578926592 35564900054442112728 35751103719648615936 35972832976877268736 36121481047029654144 36321600055600455552 36403130022055226496 36665194439753268048 36738212401917210624 36890023196966455296 37177664703375550464 37250277329749330836 37467549028548069376 37540727835244452324 37622373611310664704 37737276148517983488 38339466725356036416 38425526134391627968 38540196917635387392 38584309300236221472 38626706899493154816 38786321390813374464 38798072786664122976 39155200059938079744 39243090520229747712 39405252051305077248 39626323826091366342 39712505478605701632 39790068965868603393 39833791490102315904 39932519359373600256 40469437098986927328 40681318968615131136 40953521274812129808 41042589394157088768 41167937616565072896 41330488952156861952 41824872791297494272 41918755782972685056 42150992657116578048 42454435667082731424 42714763701750632448 42810644203886997504 43047822288119058432 43131900066025540968 43228716901190581464 43322733249388038144 43455045261929799168 43562748392043927552 44148476835258466176 44492714471400832384 44676568663431414336 44813015426365105392 44910477399889170432 44924084279295300288 45047638543780629504 45087806129625667584 45439367970792339456 45528116736360293244 45627133954142721024 45729551763242929152 45766483839692022528 45982901080490812416 46072711434163646034 46496800071176469696 46740238815004618752 47158600255844270688 47405503922105235456 47419866739256150304 47486093689712139264 47668138292864821248 48161974729372872192 48428800074133940736 48537506696073635328 48632306513839404147 48738074905561542912 48886925919671024064 49142878411397050368 49667036439665774448 49927073279664024576 50054303780325936432 50163164815080886272 50316368198023977984 50414642354660743566 50723781895828876032 51119288967141381888 51445745733648295296 51730763715552163968 52206933413250772992 52324120693639663616 52540336068406769664 52831418262691571712 52835098434788488456 52950007304807602176 53053425287824804524 53111721986803087872 53243359145831467008 53331191912368389888 53347350081663169092 53959249465315903104 54182221570544481216 54604695033082839744 54890583488753430528 55107318602875815936 55766497055063325696 55891674377296913408 56201323542822104064 56311091752866678486 56433560416965997056 56605914222776975232 57509200088034054624 57638289201587441952 57810295376453081088 57876463950354332208 57940060349239732224 58732800089907119616 58864635780344621568 59439485739137049513 59568758217908552448 59750687235153473856 59898779039060400384 60063518058374172672 60704155648480390992 60836178605523628032 60972735684323905536 61021978452922696704 61173221146274451456 61310534773987749888 61430281912218194712 61751906424847609344 61995733428235292928 62737309186946241408 62878133674459027584 63226488985674867072 63314791586282852352 64215966305830496256 64571733432178587648 64716675594764847104 64843075351785872196 64984099874082057216 65182567892894698752 65344122588065891328 66222715252887699264 66569431039552032768 66739071707101248576 67014852995147121504 67088490930698637312 67219523139547658088 67571457815670944256 67631709194438501376 68159051956188509184 68292175104540439866 68594327644864393728 68649725759538033792 68974351620736218624 69745200106764704544 70737900383766406032 70815629315737450496 71108255883157853184 71129800108884225456 71502207439297231872 71945665953754537472 72242962094059308288 72643200111200911104 72806260044110452992 73330388879506536096 73780046393932910592 74355329406751100928 74500554659498661672 74935098057096138752 75081455670488904648 75244747222621329408 75474552297035966976 76678933450712072832 76851052268783255936 77168618600472442944 77572642781626748928 77596145573328245952 78310400119876159488 78486181040459495424 78810504102610154496 79252647652182732684 79425010957211403264 79580137931737206786 79667582980204631808 79865038718747200512 80938874197973854656 81362637937230262272 81907042549624259616 82335875233130145792 82660977904313723904 83649745582594988544 83837511565945370112 84301985314233156096 84466637629300017729 84908871334165462848 86263800132051081936 86457433802381162928 86645466498776076288 86910090523859598336 87125496784087855104 88296953670516932352 88985428942801664768 89353137326862828672 89626030852730210784 89848168558590600576 90095277087561259008 90175612259251335168 90878735941584678912 91056233472720586488 91254267908285442048 91459103526485858304 91532967679384045056 91965802160981624832 92145422868327292068 92993600142352939392 94317200511688541376 94811007844210470912 94839733478512300608 94972187379424278528 95336276585729642496 96323949458745744384 96857600148267881472 97075013392147270656 97264613027678808294 97476149811123085824 97773851839342048128 99334072879331548896 99854146559328049152 100108607560651872864 100632736396047955968 100829284709321487132 101447563791657752064 102238577934282763776 102438262656810659799 102891491467296590592 103461527431104327936 105080672136813539328 105662836525383143424 105670196869576976912 105900014609615204352 106106850575649609048 106223443973606175744 106486718291662934016 106662383824736779776 106694700163326338184 107918498930631806208 108364443141088962432 109209390066165679488 110214637205751631872 111532994110126651392 111783348754593826816 112402647085644208128 112622183505733356972 112867120833931994112 113211828445553950464 115018400176068109248 115276578403174883904 115620590752906162176 115752927900708664416 115880120698479464448 117465600179814239232 117729271560689243136 118878971478274099026 119137516435817104896 119501374470306947712 119797558078120800768 121408311296960781984 122043956905845393408 122860563824436389424 123503812849695218688 123991466856470585856 125474618373892482816 125756267348918055168 126452977971349734144 128431932611660992512 129143466864357175296 129433351189529694208 129686150703571744392 129968199748164114432 130365135785789397504 130688245176131782656 132445430505775398528 133478143414202497152 134029705990294243008 134439046279095316176 135142915631341888512 135263418388877002752 136318103912377018368 136584350209080879732 137188655289728787456 137299451519076067584 137948703241472437248 139490400213529409088 141475800767532812064 141631258631474900992 142216511766315706368 142259600217768450912 143004414878594463744 143891331907509074944 144485924188118616576 145286400222401822208 145612520088220905984 145896919541518212441 146660777759013072192 149001109318997323344 150162911340977809296 150489494445242658816 150949104594071933952 153357866901424145664 153702104537566511872 154337237200944885888 155192291146656491904 156620800239752318976 156972362080918990848 157621008205220308992 158505295304365465368 158850021914422806528 159160275863474413572 159335165960409263616 159730077437494401024 161877748395947709312 163814085099248519232 164671750466260291584 165321955808627447808 167299491165189977088 167675023131890740224 168603970628466312192 168933275258600035458 169817742668330925696 172527600264102163872 172914867604762325856 173820181047719196672 176593907341033864704 177970857885603329536 178318457217411148539 178706274653725657344 179252061705460421568 179696337117181201152 180190554175122518016 182112466945441172976 182508535816570884096 182918207052971716608 183065935358768090112 183931604321963249664 184290845736654584136 185987200284705878784 188634401023377082752 189679466957024601216 189944374758848557056 192647898917491488768 193715200296535762944 194150026784294541312 194529226055357616588 194952299622246171648 195547703678684096256 198668145758663097792 199708293118656098304 200217215121303745728 201265472792095911936 201658569418642974264 202895127583315504128 204477155868565527552 204876525313621319598 205782982934593181184 206923054862208655872 211340393739153953824 212213701151299218096 212446887947212351488 213324767649473559552 213389400326652676368 215836997861263612416 216728886282177924864 218418780132331358976 223065988220253302784 223566697509187653632 224805294171288416256 225244367011466713944 225734241667863988224 226423656891107900928 230036800352136218496 230553156806349767808 231505855801417328832 234931200359628478464 235458543121378486272 237757942956548198052 238275032871634209792 239002748940613895424 239595116156241601536 242816622593921563968 244087913811690786816 245721127648872778848 247007625699390437376 247982933712941171712 250949236747784965632 251512534697836110336 252905955942699468288 253399912887900053187 259372301407143488784 259936399496328228864 260730271571578795008 261376490352263565312 264890861011550797056 266956286828404994304 268059411980588486016 268878092558190632352 270285831262683777024 270526836777754005504 272636207824754036736 273168700418161759464 274377310579457574912 274598903038152135168 275897406482944874496 278980800427058818176 282951601535065624128 284433023532631412736 284519200435536901824 286008829757188927488 287782663815018149888 288971848376237233152 290572800444803644416 291225040176441811968 291793839083036424882 293321555518026144384 298002218637994646688 300325822681955618592 301898209188143867904 306715733802848291328 307404209075133023744 308674474401889771776 310384582293312983808 315242016410440617984 317010590608730930736 317700043828845613056 318320551726948827144 318670331920818527232 319460154874988802048 323755496791895418624 327628170198497038464 330643911617254895616 334598982330379954176 335350046263781480448 337207941256932624384 337866550517200070916 339635485336661851392 345055200528204327744 345829735209524651712 347640362095438393344 353187814682067729408 355941715771206659072 356636914434822297078 357412549307451314688 358504123410920843136 359392674234362402304 364224933890882345952 366131870717536180224 368581691473309168272 371974400569411757568 377268802046754165504 379358933914049202432 385295797834982977536 387430400593071525888 388300053568589082624 389058452110715233176 389904599244492343296 391095407357368192512 397336291517326195584 400434430242607491456 403317138837285948528 405790255166631008256 408954311737131055104 409753050627242639196 411565965869186362368 413846109724417311744 422680787478307907648 424427402302598436192 424893775894424702976 426649535298947119104 426778800653305352736 431673995722527224832 433457772564355849728 436837560264662717952 437690758624554637323 450488734022933427888 451468483335727976448 452847313782215801856 460073600704272436992 461106313612699535616 463011711602834657664 469862400719256956928 470917086242756972544 475515885913096396104 476550065743268419584 478005497881227790848 479190232312483203072 485633245187843127936 491442255297745557696 494015251398780874752 495965867425882343424 501898473495569931264 503025069395672220672 505811911885398936576 506799825775800106374 518744602814286977568 521460543143157590016 529781722023101594112 533912573656809988608 534955371652233445617 536118823961176972032 537756185116381264704 540571662525367554048 546337400836323518928 548754621158915149824 549197806076304270336 551794812965889748992 557961600854117636352 565903203070131248256 569038400871073803648 575565327630036299776 577943696752474466304 581145600889607288832 582450080352883623936 583587678166072849764 586643111036052288768 596004437275989293376 600651645363911237184 603796418376287735808 613431467605696582656 614808418150266047488 617348948803779543552 620769164586625967616 634021181217461861472 636641103453897654288 637340663841637054464 647510993583790837248 655256340396994076928 669197964660759908352 670700092527562960896 674415882513865248768 675733101034400141832 679270970673323702784 690110401056408655488 691659470419049303424 706375629364135458816 711883431542413318144 713273828869644594156 714825098614902629376 717008246821841686272 718785348468724804608 728449867781764691904 732263741435072360448 737163382946618336544 743948801138823515136 754537604093508331008 758717867828098404864 778116904221430466352 779809198488984686592 782190814714736385024 794672583034652391168 800868860485214982912 806634277674571897056 811580510333262016512 817908623474262110208 819506101254485278392 823131931738372724736 827692219448834623488 845361574956615815296 848854804605196872384 853299070597894238208 853557601306610705472 863347991445054449664 866915545128711699456 873675120529325435904 875381517249109274646 900977468045866855776 905694627564431603712 920147201408544873984 922212627225399071232 926023423205669315328 951031771826192792208 953100131486536839168 956010995762455581696 958380464624966406144 971266490375686255872 982884510595491115392 991931734851764686848 1003796946991139862528 1006050138791344441344 1011623823770797873152 1013599651551600212748 1037489205628573955136 1042921086286315180032 1059563444046203188224 1067825147313619977216 1069910743304466891234 1072237647922353944064 1075512370232762529408 1092674801672647037856 1098395612152608540672 1115923201708235272704 1131806406140262496512 1138076801742147607296 1155887393504948932608 1162291201779214577664 1164900160705767247872 1167175356332145699528 1173286222072104577536 1192008874551978586752 1201303290727822474368 1226862935211393165312 1229616836300532094976 1234697897607559087104 1241538329173251935232 1268042362434923722944 1273282206907795308576 1274681327683274108928 1295021987167581674496 1310512680793988153856 1351466202068800283664 1358541941346647405568 1380220802112817310976 1383318940838098606848 1412751258728270917632 1423766863084826636288 1426547657739289188312 1429650197229805258752 1434016493643683372544 1437570696937449609216 1456899735563529383808 1474326765893236673088 1487897602277647030272 1509075208187016662016 1517435735656196809728 1556233808442860932704 1564381629429472770048 1589345166069304782336 1601737720970429965824 1604866114956700336851 1613268555349143794112 1639012202508970556784 1646263863476745449472 1655384438897669246976 1690723149913231630592 1697709609210393744768 1707115202613221410944 1726695982890108899328 1733831090257423398912 1747350241058650871808 1750763034498218549292 1801954936091733711552 1811389255128863207424 1840294402817089747968 1844425254450798142464 1852046846411338630656 1902063543652385584416 1912021991524911163392 1942532980751372511744 1965769021190982230784 2007593893982279725056 2012100277582688882688 2023247647541595746304 2027199303103200425496 2074978411257147910272 2119126888092406376448 2135650294627239954432 2139821486608933782468 2144475295844707888128 2151024740465525058816 2185349603345294075712 2196791224305217081344 2231846403416470545408 2263612812280524993024 2276153603484295214592 2334350712664291399056 2346572444144209155072 2384017749103957173504 2402606581455644948736 2453725870422786330624 2459233672601064189952 2469395795215118174208 2483076658346503870464 2536084724869847445888 2546564413815590617152 2590043974335163348992 2621025361587976307712 2702932404137600567328 2717083882693294811136 2760441604225634621952 2766637881676197213696 2853095315478578376624 2859300394459610517504 2868032987287366745088 2875141393874899218432 2913799471127058767616 2948653531786473346176 2975795204555294060544 3018150416374033324032 3034871471312393619456 3112467616885721865408 3128763258858945540096 3178690332138609564672 3203475441940859931648 3209732229913400673702 3226537110698287588224 3278024405017941113568 3381446299826463261184 3395419218420787489536 3414230405226442821888 3467662180514846797824 3494700482117301743616 3501526068996437098584 3603909872183467423104 3680588805634179495936 3688850508901596284928 3704093692822677261312 3804127087304771168832 3824043983049822326784 3885065961502745023488 3931538042381964461568 4054398606206400850992 4149956822514295820544 4238253776184812752896 4271300589254479908864 4279642973217867564936 4288950591689415776256 4302049480931050117632 4370699206690588151424 4463692806832941090816 4527225624561049986048 4552307206968590429184 4668701425328582798112 4693144888288418310144 4768035498207914347008 4805213162911289897472 4814598344870101010553 4938791590430236348416 4966153316693007740928 5072169449739694891776 5093128827631181234304 5180087948670326697984 5242050723175952615424 5405864808275201134656 5434167765386589622272 5520883208451269243904 5533275763352394427392 5706190630957156753248 5736065974574733490176 5827598942254117535232 5897307063572946692352 6036300832748066648064 6069742942624787238912 6224935233771443730816 6357380664277219129344 6406950883881719863296 6419464459826801347404 6453074221396575176448 6556048810035882227136 6762892599652926522368 6790838436841574979072 6828460810452885643776 7003052137992874197168 7207819744366934846208 7361177611268358991872 7377701017803192569856 7408187385645354522624 7608254174609542337664 7770131923005490046976 7863076084763928923136 8108797212412801701984 8299913645028591641088 8559285946435735129872 8577901183378831552512 8604098961862100235264 8741398413381176302848 8927385613665882181632 9054451249122099972096 9104614413937180858368 9337402850657165596224 9386289776576836620288 9536070996415828694016 9610426325822579794944 9629196689740202021106 10144338899479389783552 10186257655262362468608 10484101446351905230848 10811729616550402269312 11041766416902538487808 11066551526704788854784 11412381261914313506496 11472131949149466980352 11655197884508235070464 11794614127145893384704 12449870467542887461632 12714761328554438258688 12813901767763439726592 12838928919653602694808 12906148442793150352896 13112097620071764454272 13525785199305853044736 13581676873683149958144 13656921620905771287552 14006104275985748394336 14415639488733869692416 14816374771290709045248 15216508349219084675328 15540263846010980093952 15726152169527857846272 16217594424825603403968 16599827290057183282176 17118571892871470259744 17208197923724200470528 17482796826762352605696 18108902498244199944192 18209228827874361716736 18674805701314331192448 19072141992831657388032 19220852651645159589888 19258393379480404042212 20288677798958779567104 20372515310524724937216 21623459233100804538624 22083532833805076975616 22133103053409577709568 22824762523828627012992 23310395769016470140928 23589228254291786769408 24899740935085774923264 25677857839307205389616 25812296885586300705792 26224195240143528908544 27051570398611706089472 27163353747366299916288 27313843241811542575104 28012208551971496788672 28831278977467739384832 30433016698438169350656 31452304339055715692544 32435188849651206807936 33199654580114366564352 34237143785742940519488 34416395847448400941056 34965593653524705211392 37349611402628662384896 38144283985663314776064 38441705303290319179776 38516786758960808084424 40577355597917559134208 40745030621049449874432 43246918466201609077248 45649525047657254025984 46620791538032940281856 47178456508583573538816 49799481870171549846528 51355715678614410779232 51624593771172601411584 52448390480287057817088 54326707494732599832576 54627686483623085150208 56024417103942993577344 57662557954935478769664 60866033396876338701312 64870377699302413615872 66399309160228733128704 68474287571485881038976 69931187307049410422784 74699222805257324769792 77033573517921616168848 81154711195835118268416 81490061242098899748864 86493836932403218154496 91299050095314508051968 94356913017167147077632 99598963740343099693056 102711431357228821558464 103249187542345202823168 104896780960574115634176 112048834207885987154688 115325115909870957539328 121732066793752677402624 129740755398604827231744 136948575142971762077952 139862374614098820845568 149398445610514649539584 154067147035843232337696 162980122484197799497728 172987673864806436308992 182598100190629016103936 199197927480686199386112 205422862714457643116928 209793561921148231268352 224097668415771974309376 243464133587505354805248 259481510797209654463488 273897150285943524155904 298796891221029299079168 308134294071686464675392 345975347729612872617984 365196200381258032207872 410845725428915286233856 419587123842296462536704 448195336831543948618752 518963021594419308926976 547794300571887048311808 597593782442058598158336 616268588143372929350784 730392400762516064415744 821691450857830572467712 896390673663087897237504 1037926043188838617853952 1095588601143774096623616 1232537176286745858701568 1643382901715661144935424 1792781347326175794475008 2191177202287548193247232 2465074352573491717403136 3286765803431322289870848 4930148705146983434806272 6573531606862644579741696 9860297410293966869612544 19720594820587933739225088
- Sum of all divisors σ(n): 70509901758446287591833600
- Sum of proper divisors (its aliquot sum) s(n): 50789306937858353852608512
- 19720594820587933739225088 is an abundant number, because the sum of its proper divisors (50789306937858353852608512) is greater than itself. Its abundance is 31068712117270420113383424
Bases of 19720594820587933739225088
- Binary: 10000010011111111111110010110010111010010111101100000010001001000011110010000000000002
- Hexadecimal: 0x104FFF965D2F6044879000
- Base-36: 2H7BWA791KFMM8000
Squares and roots of 19720594820587933739225088
- 19720594820587933739225088 squared (197205948205879337392250882) is 388901860077799638504876668535407513779938728607744
- 19720594820587933739225088 cubed (197205948205879337392250883) is 7669376007567268872884276088498426677335409784331893344649036042819675881472
-
The
square root of 19720594820587933739225088 is 4440787635159.7735166409 -
19720594820587933739225088 is a
perfect cube number . Itscube root is 270171792
Scales and comparisons
How big is 19720594820587933739225088?- 19,720,594,820,587,933,739,225,088 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 19,720,594,820,587,933,739,225,088 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 19720594820587933739225088 cubic inches would be around 22514316 feet tall.
Recreational maths with 19720594820587933739225088
- 19720594820587933739225088 backwards is 88052293733978502849502791
- The number of decimal digits it has is: 26
- The sum of 19720594820587933739225088's digits is 126
- 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 19720594820587933739225088 - Facts about the integer". Numbermatics.com. 2024. Web. 6 June 2024.
APA style:
Numbermatics. (2024). Number 19720594820587933739225088 - Facts about the integer. Retrieved 6 June 2024, from https://numbermatics.com/n/19720594820587933739225088/
Chicago style:
Numbermatics. 2024. "Number 19720594820587933739225088 - Facts about the integer". https://numbermatics.com/n/19720594820587933739225088/
The information we have on file for 19720594820587933739225088 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 19720594820587933739225088, math, Factors of 19720594820587933739225088, curriculum, school, college, exams, university, Prime factorization of 19720594820587933739225088, STEM, science, technology, engineering, physics, economics, calculator, nineteen septillion, seven hundred twenty sextillion, five hundred ninety-four quintillion, eight hundred twenty quadrillion, five hundred eighty-seven trillion, nine hundred thirty-three billion, seven hundred thirty-nine million, two hundred twenty-five thousand and eighty-eight.