872946986581607225514541056
872,946,986,581,607,225,514,541,056 is an even composite number composed of seven prime numbers multiplied together.
872946986581607225514541056 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-five thousand, five hundred fifteen divisors.
Prime factorization of 872946986581607225514541056:
214 × 32 × 76 × 292 × 372 × 412 × 50992
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 29 × 29 × 37 × 37 × 41 × 41 × 5099 × 5099)See below for interesting mathematical facts about the number 872946986581607225514541056 from the Numbermatics database.
Names of 872946986581607225514541056
- Cardinal: 872946986581607225514541056 can be written as Eight hundred seventy-two septillion, nine hundred forty-six sextillion, nine hundred eighty-six quintillion, five hundred eighty-one quadrillion, six hundred seven trillion, two hundred twenty-five billion, five hundred fourteen million, five hundred forty-one thousand and fifty-six.
Scientific notation
- Scientific notation: 8.72946986581607225514541056 × 1026
Factors of 872946986581607225514541056
Divisors of 872946986581607225514541056
- Number of divisors d(n): 25515
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 28 29 32 36 37 41 42 48 49 56 58 63 64 72 74 82 84 87 96 98 111 112 116 123 126 128 144 147 148 164 168 174 192 196 203 222 224 232 246 252 256 259 261 287 288 294 296 328 333 336 343 348 369 384 392 406 441 444 448 464 492 504 512 518 522 574 576 588 592 609 656 666 672 686 696 738 768 777 784 812 841 861 882 888 896 928 984 1008 1024 1029 1036 1044 1073 1148 1152 1176 1184 1189 1218 1312 1332 1344 1369 1372 1392 1421 1476 1517 1536 1554 1568 1624 1681 1682 1722 1764 1776 1792 1813 1827 1856 1968 2009 2016 2048 2058 2072 2088 2146 2296 2304 2331 2352 2368 2378 2401 2436 2523 2583 2624 2664 2688 2738 2744 2784 2842 2952 3034 3072 3087 3108 3136 3219 3248 3362 3364 3444 3528 3552 3567 3584 3626 3654 3712 3936 4018 4032 4096 4107 4116 4144 4176 4263 4292 4551 4592 4608 4662 4704 4736 4756 4802 4872 5043 5046 5099 5166 5248 5328 5376 5439 5476 5488 5568 5684 5887 5904 6027 6068 6144 6174 6216 6272 6438 6496 6724 6728 6888 7056 7104 7134 7168 7203 7252 7308 7424 7511 7569 7872 8036 8064 8192 8214 8232 8288 8323 8352 8526 8584 9102 9184 9216 9324 9408 9472 9512 9583 9604 9657 9744 9947 10086 10092 10198 10332 10496 10619 10656 10701 10752 10878 10952 10976 11136 11368 11767 11774 11808 12054 12136 12288 12321 12348 12432 12544 12691 12789 12876 12992 13448 13456 13653 13776 14063 14112 14208 14268 14336 14406 14504 14616 14848 15022 15129 15138 15297 15744 16072 16128 16317 16384 16428 16464 16576 16646 16704 16807 17052 17168 17661 18081 18204 18368 18432 18648 18816 18944 19024 19166 19208 19314 19488 19894 20172 20184 20396 20664 20992 21238 21312 21402 21504 21609 21756 21904 21952 22272 22533 22736 23534 23548 23616 24108 24272 24576 24642 24696 24864 24969 25088 25382 25578 25752 25984 26896 26912 27306 27552 28126 28224 28416 28536 28672 28749 28812 29008 29232 29696 29841 30044 30258 30276 30594 31117 31488 31857 32144 32256 32634 32856 32928 33152 33292 33408 33614 34104 34336 34481 35301 35322 35693 36162 36408 36736 36864 37296 37632 37888 38048 38073 38332 38416 38628 38976 39701 39788 40344 40368 40792 41209 41328 41984 42189 42476 42624 42804 43008 43218 43512 43808 43904 43993 44544 45066 45472 45891 47068 47096 47232 48216 48544 48749 49152 49284 49392 49728 49938 50176 50421 50764 51156 51504 51968 52577 52983 53792 53824 54612 55104 56129 56252 56448 56832 57072 57344 57498 57624 58016 58261 58464 59392 59682 60088 60516 60552 61188 62197 62234 62976 63714 64288 64512 65268 65712 65856 66304 66584 66816 67081 67228 67599 68208 68672 68962 69629 70602 70644 71386 72324 72816 73472 73728 74333 74592 74907 75264 75776 76096 76146 76664 76832 77256 77952 79402 79576 80688 80736 81584 82369 82418 82656 83968 84378 84952 85248 85608 86016 86247 86436 87024 87616 87808 87986 88837 89088 89523 90132 90944 91782 93351 94136 94192 94464 95571 96432 97088 97498 98441 98568 98784 99456 99876 100352 100842 101528 102312 103008 103443 103936 105154 105903 105966 107079 107584 107648 109224 110208 112258 112504 112896 113664 114144 114219 114688 114996 115248 116032 116522 116928 117649 118784 119103 119364 120176 121032 121104 122376 123627 124394 124468 125952 126567 127428 128576 129024 130536 131424 131712 131979 132608 133168 133632 134162 134456 135198 136416 137344 137924 139258 141204 141288 142772 144648 145632 146247 146944 147456 147871 148666 149184 149814 150528 151263 151552 152192 152292 153328 153664 154512 155904 157731 158804 159152 161376 161472 163168 164738 164836 165312 167936 168387 168756 169904 170496 171216 172032 172494 172872 174048 174783 175232 175616 175972 177674 178176 179046 180264 181888 183564 186591 186702 188272 188384 188663 188928 191142 192864 194176 194996 196882 197136 197568 198912 199752 200704 201243 201684 203056 204624 206016 206886 207872 208887 209059 210308 211806 211932 214158 215168 215296 217819 218448 220416 222999 224516 225008 225792 227328 228288 228438 229992 230496 232064 233044 233856 235298 237568 238206 238728 240352 241367 242064 242208 244752 247107 247254 248788 248936 249851 251904 253134 254856 257152 258048 261072 262848 263424 263958 265216 266336 266511 267264 268324 268912 270396 272832 274688 275848 277907 278516 280053 282408 282576 285544 288463 289296 291264 292494 293888 295323 295742 297332 298368 299628 301056 302526 303104 304384 304584 306656 307328 307951 309024 310329 311808 315462 317608 318304 321237 322752 322944 326336 329476 329672 330624 335872 336774 337512 339808 340992 341243 342432 344064 344988 345744 348096 349566 350464 351232 351944 352947 355348 356352 357309 358092 360528 363776 367128 368039 370881 373182 373404 376544 376768 377326 377856 382284 385728 388352 389992 392903 393764 394272 395136 395937 397824 399504 401408 402486 403368 406112 407827 409248 412032 413772 415744 417774 418118 420616 423612 423864 428316 430336 430592 435379 435638 436896 438741 440832 443613 445998 449032 450016 451584 454656 456576 456876 459984 460992 464128 466088 467712 469567 470596 473193 475136 476412 477456 480704 482734 484128 484416 487403 489504 494214 494508 497576 497872 499702 503808 505161 506268 509712 514304 516096 520331 522144 524349 525696 526848 527916 530432 532672 533022 534528 536648 537824 540792 545664 549376 551696 555814 557032 559773 560106 564816 565152 565989 571088 576583 576926 578592 582528 584988 587776 590646 591484 594664 596736 599256 602112 603729 605052 606208 608768 609168 613312 614656 615902 618048 620658 621859 623616 626661 627177 630924 635216 636608 642474 645504 645888 652672 653457 658952 659344 661248 668997 671744 673548 675024 679616 681984 682486 684864 689087 689976 691488 696192 699132 700928 702464 703888 705894 710696 712704 714618 716184 721056 724101 727552 734256 736078 741321 741762 746364 746808 749553 753088 753536 754652 755712 764568 771456 776704 779984 785806 787528 788544 790272 791874 795648 799008 799533 802816 804972 806736 812224 815654 818496 824064 827544 831488 833721 835548 836236 841232 847224 847728 856632 860672 861184 865389 870758 871276 873792 877482 881664 885969 887226 891996 898064 900032 903168 909312 913152 913752 919968 921984 923853 928256 932176 935424 939134 941192 946386 952824 954912 961408 965468 968256 968832 974806 979008 988428 989016 995152 995744 999404 1007616 1010322 1012536 1019424 1023729 1028608 1032192 1035097 1040662 1044288 1048698 1051392 1053696 1055832 1058841 1060864 1065344 1066044 1069056 1073296 1075648 1081584 1091328 1098752 1103392 1104117 1111628 1114064 1119546 1120212 1129632 1130304 1131978 1142176 1151329 1153166 1153852 1157184 1165056 1169976 1175552 1178709 1181292 1182968 1189328 1193472 1198512 1204224 1207458 1210104 1217536 1218336 1223481 1226624 1229312 1231804 1236096 1241316 1243718 1247232 1253322 1254354 1261848 1270432 1273216 1275797 1284948 1291008 1291776 1305344 1306137 1306914 1317904 1318688 1320641 1322496 1330839 1337994 1347096 1350048 1359232 1363968 1364972 1369728 1378174 1379952 1382976 1392384 1398264 1401856 1404928 1407776 1408701 1411788 1413721 1421392 1425408 1429236 1432368 1442112 1448202 1455104 1462209 1463413 1468512 1472156 1482642 1483524 1492728 1493616 1499106 1506176 1507072 1509304 1511424 1524733 1529136 1542912 1553408 1559968 1560993 1571612 1575056 1577088 1580544 1583748 1591296 1598016 1599066 1609944 1613472 1624448 1627741 1631308 1636992 1648128 1655088 1662976 1667442 1671096 1672472 1682464 1689569 1694448 1695456 1697967 1713264 1721344 1722368 1729749 1730778 1741516 1742552 1747584 1748957 1754964 1763328 1771938 1774452 1783992 1796128 1800064 1803713 1806336 1818624 1826304 1827504 1839936 1843968 1847706 1856512 1864352 1865577 1870848 1878268 1881531 1882384 1892772 1905648 1909824 1922816 1930936 1936512 1937664 1945349 1949612 1958016 1960371 1976856 1978032 1990304 1991488 1998808 2015232 2019241 2020644 2025072 2038848 2047458 2057216 2067261 2070194 2081324 2088576 2097396 2102784 2107392 2111664 2117682 2121728 2130688 2132088 2138112 2146592 2151296 2155657 2163168 2172303 2182656 2197504 2206784 2208234 2223256 2228128 2239092 2240424 2248659 2259264 2260608 2263956 2284352 2301289 2302658 2306332 2307704 2314368 2330112 2339952 2351104 2357418 2362584 2365936 2378656 2386944 2388701 2397024 2408448 2414916 2420208 2435072 2436672 2446962 2453248 2458624 2463608 2472192 2482632 2487436 2494464 2501163 2506644 2508708 2523696 2540864 2546432 2551594 2569896 2576273 2582016 2583552 2596167 2610688 2612274 2613828 2635808 2637376 2641282 2644992 2661678 2675988 2694192 2700096 2718464 2727936 2729944 2739456 2750321 2756348 2759904 2765952 2771559 2784768 2796528 2803712 2809856 2815552 2817402 2823576 2827442 2842784 2854789 2858472 2864736 2884224 2896404 2910208 2924418 2926826 2937024 2944312 2965284 2967048 2985456 2987232 2998212 3012352 3014144 3018608 3022848 3047653 3049466 3058272 3071187 3085824 3105291 3106816 3119936 3121986 3143224 3150112 3154176 3161088 3167496 3182592 3196032 3198132 3219888 3226944 3248896 3255482 3262616 3273984 3286969 3296256 3310176 3312351 3325952 3334884 3342192 3344944 3364928 3379138 3388896 3390912 3395934 3411821 3426528 3442688 3444736 3453987 3459498 3461556 3483032 3485104 3495168 3497914 3509928 3526656 3536127 3543876 3548904 3567984 3592256 3600128 3607426 3612672 3642317 3652608 3655008 3670443 3679872 3687936 3695412 3713024 3728704 3731154 3741696 3756536 3763062 3764768 3785544 3811296 3819648 3827391 3845632 3861872 3873024 3875328 3890698 3899224 3916032 3918411 3920742 3953712 3956064 3961923 3980608 3982976 3997616 4036081 4038482 4041288 4050144 4077696 4094916 4114432 4134522 4140388 4162648 4177152 4194792 4205568 4214784 4223328 4226103 4235364 4241163 4243456 4261376 4264176 4276224 4288259 4293184 4302592 4311314 4326336 4344606 4353013 4365312 4386627 4390239 4395008 4413568 4416468 4446512 4456256 4478184 4480848 4497318 4518528 4521216 4527912 4568704 4574199 4602578 4605316 4612664 4615408 4628736 4660224 4679904 4682979 4702208 4714836 4725168 4731872 4757312 4773888 4777402 4794048 4823609 4829832 4840416 4870144 4873344 4883223 4893924 4906496 4917248 4927216 4944384 4965264 4974872 4988928 5002326 5013288 5017416 5047392 5068707 5081728 5092864 5103188 5139792 5152546 5164032 5167104 5189247 5192334 5221376 5224548 5227656 5246871 5271616 5274752 5282564 5289984 5323356 5351976 5388384 5400192 5411139 5436928 5455872 5459888 5471227 5478912 5500642 5512696 5519808 5531904 5543118 5569536 5593056 5596731 5607424 5619712 5631104 5634804 5647152 5654884 5685568 5709578 5716944 5729472 5768448 5792808 5820416 5836047 5848836 5853652 5874048 5888624 5930568 5934096 5970912 5974464 5996424 6024704 6028288 6037216 6045696 6057723 6062711 6095306 6098932 6116544 6142374 6171648 6201783 6210582 6213632 6239872 6243972 6286448 6300224 6308352 6322176 6334992 6365184 6392064 6396264 6439776 6453888 6466971 6497792 6510964 6525232 6547968 6573938 6592512 6620352 6624702 6669768 6684384 6689888 6729856 6758276 6777792 6781824 6791868 6823642 6853056 6885376 6889472 6903867 6907974 6918996 6923112 6966064 6970208 6980531 6990336 6995828 7019856 7053312 7072254 7087752 7097808 7135968 7166103 7184512 7200256 7214852 7225344 7245679 7284634 7305216 7310016 7340886 7359744 7375872 7390824 7426048 7457408 7462308 7483392 7513072 7526124 7529536 7571088 7622592 7639296 7654782 7691264 7723744 7728819 7735183 7746048 7750656 7781396 7798448 7832064 7836822 7841484 7907424 7912128 7923846 7961216 7965952 7995232 8059303 8072162 8076964 8082576 8100288 8155392 8189832 8228864 8250963 8269044 8280776 8325296 8354304 8389584 8411136 8429568 8446656 8452206 8470728 8482326 8522752 8528352 8564367 8571419 8576518 8586368 8605184 8622628 8652672 8689212 8706026 8730624 8773254 8780478 8790016 8827136 8832936 8893024 8912512 8930579 8956368 8961696 8994636 9037056 9042432 9055824 9137408 9142959 9148398 9205156 9210632 9225328 9230816 9244487 9257472 9315873 9320448 9359808 9365958 9429672 9450336 9463744 9514624 9547776 9554804 9588096 9647218 9659664 9680832 9740288 9746688 9766446 9787848 9812992 9834496 9854432 9860907 9888768 9896047 9930528 9949744 9977856 10004652 10026576 10034832 10094784 10137414 10163456 10185728 10206376 10235463 10243891 10279584 10305092 10328064 10334208 10361961 10378494 10384668 10442752 10449096 10455312 10493742 10543232 10549504 10565128 10579968 10646712 10673131 10703952 10776768 10800384 10822278 10873856 10919776 10926951 10942454 10957824 11001284 11025392 11039616 11063808 11086236 11139072 11186112 11193462 11214848 11262208 11269608 11294304 11309768 11371136 11394187 11419156 11433888 11458944 11482173 11536896 11585616 11640832 11672094 11697672 11707304 11748096 11777248 11826983 11861136 11868192 11885769 11941824 11948928 11992848 12049408 12056576 12074432 12108243 12115446 12125422 12190612 12197864 12233088 12242699 12284748 12343296 12403566 12421164 12427264 12479744 12487944 12572896 12600448 12616704 12625991 12644352 12669984 12723489 12730368 12784128 12792528 12864777 12879552 12907776 12933942 12995584 13021928 13050464 13059039 13095936 13147876 13170717 13185024 13240704 13249404 13339536 13368768 13379776 13459712 13516552 13555584 13563648 13583736 13617443 13647284 13706112 13722597 13770752 13778944 13807734 13815948 13837992 13846224 13932128 13940416 13961062 13980672 13991656 14039712 14106624 14134687 14144508 14175504 14195616 14271936 14332206 14369024 14400512 14429704 14470827 14491358 14569268 14610432 14620032 14649669 14681772 14719488 14751744 14781648 14852096 14914816 14924616 14966784 15026144 15052248 15059072 15089599 15142176 15206121 15245184 15278592 15309564 15382528 15447488 15457638 15470366 15492096 15501312 15562792 15596896 15664128 15673644 15682968 15740613 15814848 15824256 15847692 15922432 15931904 15990464 16109023 16118606 16144324 16153928 16165152 16200576 16233417 16310784 16379664 16413681 16457728 16501926 16538088 16561552 16650592 16708608 16720907 16779168 16822272 16859136 16893312 16904412 16941456 16964652 17045504 17056704 17128734 17142838 17153036 17172736 17210368 17245256 17305344 17378424 17412052 17461248 17508141 17546508 17560956 17580032 17654272 17665872 17786048 17825024 17861158 17912736 17923392 17989272 18033911 18074112 18084864 18111648 18173169 18188133 18274816 18285918 18296796 18410312 18421264 18450656 18461632 18488974 18514944 18631746 18640896 18719616 18731916 18859344 18900672 18927488 19029248 19095552 19109608 19176192 19252247 19294436 19319328 19361664 19400913 19480576 19493376 19532892 19575696 19625984 19668992 19708864 19721814 19777536 19792094 19861056 19899488 19983523 20009304 20053152 20069664 20189568 20274828 20326912 20371456 20412752 20470926 20487782 20559168 20610184 20656128 20668416 20711601 20723922 20756988 20769336 20885504 20898192 20910624 20941593 20987484 21086464 21099008 21130256 21159936 21293424 21333571 21346262 21407904 21498309 21553536 21600768 21644556 21737037 21747712 21839552 21853902 21884908 21915648 22002568 22050784 22079232 22127616 22172472 22278144 22372224 22386924 22429696 22524416 22539216 22588608 22619536 22742272 22788374 22838312 22867776 22917888 22964346 23008783 23073792 23171232 23186457 23205549 23281664 23344188 23395344 23414608 23496192 23554496 23653966 23722272 23736384 23771538 23883648 23897856 23985696 24098816 24113152 24148864 24177909 24216486 24230892 24250844 24381224 24395728 24466176 24485398 24569496 24686592 24752889 24807132 24842328 24854528 24959488 24975888 25145792 25200896 25233408 25251982 25288704 25339968 25446978 25496219 25568256 25585056 25693101 25714257 25729554 25759104 25815552 25867884 25991168 25999801 26043856 26100928 26118078 26191872 26295752 26341434 26370048 26481408 26498808 26679072 26737536 26759552 26791737 26919424 27033104 27111168 27127296 27167472 27234886 27294568 27412224 27428877 27445194 27541504 27615468 27631896 27675984 27692448 27733461 27864256 27880832 27922124 27961344 27983312 28079424 28252567 28269374 28289016 28351008 28391232 28543872 28664412 28738048 28801024 28859408 28941654 28982716 29138536 29220864 29240064 29299338 29363544 29438976 29503488 29563296 29582721 29688141 29704192 29829632 29849232 29933568 30017813 30052288 30104496 30118144 30179198 30284352 30412242 30490368 30557184 30619128 30706389 30731673 30765056 30894976 30915276 30940732 30984192 31002624 31125584 31193792 31328256 31347288 31365936 31481226 31629696 31648512 31695384 31844864 31863808 31980928 32019393 32218046 32237212 32288648 32307856 32330304 32401152 32466834 32621568 32759328 32780853 32827362 32915456 33003852 33076176 33123104 33301184 33417216 33441814 33558336 33644544 33786624 33808824 33882912 33929304 34091008 34113408 34182561 34257468 34285676 34306072 34345472 34420736 34490512 34610688 34756848 34824104 34922496 35016282 35093016 35121912 35308544 35331744 35480949 35572096 35650048 35722316 35825472 35846784 35978544 36067822 36148224 36169728 36223296 36324729 36346338 36376266 36549632 36571836 36593592 36728097 36820624 36842528 36901312 36923264 36977948 37029888 37263492 37281792 37439232 37463832 37718688 37801344 37854976 37877973 38058496 38191104 38219216 38298589 38352384 38504494 38588872 38594331 38638656 38723328 38801826 38986752 39065784 39151392 39177117 39251968 39337984 39417728 39443628 39555072 39584188 39722112 39798976 39967046 40018608 40106304 40139328 40379136 40549656 40653824 40742912 40825504 40852329 40941852 40975564 41118336 41220368 41312256 41336832 41423202 41447844 41513976 41538672 41771008 41796384 41821248 41883186 41974968 42172928 42198016 42260512 42319872 42404061 42438977 42586848 42667142 42692524 42815808 42996618 43107072 43201536 43289112 43412481 43474074 43495424 43679104 43707804 43769816 43831296 44005136 44101568 44158464 44255232 44344944 44556288 44744448 44773848 45048832 45078432 45177216 45239072 45268797 45484544 45576748 45676624 45735552 45835776 45928692 46017566 46147584 46342464 46372914 46411098 46688376 46790688 46829216 46992384 47108992 47204489 47307932 47444544 47472768 47543076 47767296 47795712 47971392 48197632 48226304 48297728 48327069 48355818 48432972 48461784 48501688 48762448 48791456 48863717 48932352 48970796 49138992 49241043 49373184 49505778 49614264 49684656 49918976 49951776 50162721 50291584 50401792 50466816 50503964 50577408 50679936 50719753 50893956 50992438 51136512 51170112 51386202 51428514 51459108 51518208 51631104 51735768 51982336 51999602 52087712 52201856 52236156 52307677 52383744 52591504 52682868 52740096 52962816 52997616 53358144 53475072 53519104 53583474 53838848 54066208 54101733 54146281 54222336 54254592 54334944 54469772 54564399 54589136 54824448 54857754 54890388 55230936 55263792 55351968 55384896 55466922 55728512 55761664 55844248 55922688 55966624 56158848 56415121 56505134 56538748 56578032 56702016 56782464 57087744 57328824 57476096 57602048 57718816 57756741 57883308 57965432 58277072 58441728 58480128 58598676 58727088 58877952 59006976 59126592 59165442 59376282 59659264 59698464 59950569 59999933 60035626 60104576 60208992 60236288 60358396 60568704 60824484 60980736 61114368 61238256 61412778 61463346 61530112 61789952 61830552 61881464 61968384 62005248 62251168 62387584 62514053 62656512 62694576 62731872 62824779 62962452 63259392 63297024 63390768 63689728 63727616 63961856 64000713 64038786 64436092 64474424 64577296 64615712 64660608 64711409 64802304 64933668 65211111 65243136 65518656 65561706 65654724 66007704 66152352 66246208 66602368 66737381 66834432 66883628 67116672 67289088 67573248 67617648 67765824 67858608 68182016 68226816 68365122 68514936 68571352 68612144 68690944 68841472 68981024 69026349 69221376 69272329 69513696 69616647 69648208 69844992 70032564 70186032 70243824 70617088 70663488 70961898 71144192 71300096 71444632 71650944 71693568 71707237 71957088 72135644 72296448 72339456 72446592 72533727 72649458 72692676 72752532 73099264 73143672 73187184 73456194 73641248 73685056 73802624 73846528 73955896 74059776 74526984 74563584 74711917 74878464 74927664 75437376 75602688 75709952 75755946 76116992 76438432 76488657 76597178 76704768 77008988 77142771 77177744 77188662 77277312 77446656 77603652 77973504 77999403 78131568 78302784 78354234 78503936 78835456 78887256 79110144 79168376 79444224 79597952 79759309 79934092 80037216 80212608 80278656 80375211 80758272 81099312 81307648 81485824 81651008 81704658 81883704 81951128 82236672 82440736 82624512 82788881 82846404 82895688 83027952 83077344 83200383 83542016 83592768 83642496 83766372 83949936 84345856 84396032 84521024 84757701 84808122 84877954 85173696 85334284 85385048 85631616 85698893 85993236 86214144 86403072 86578224 86824962 86948148 86990848 87358208 87415608 87539632 87662592 88010272 88203136 88316928 88381937 88510464 88689888 89064423 89112576 89488896 89547696 90053439 90097664 90156864 90354432 90478144 90537594 90969088 91153496 91353248 91471104 91671552 91857384 92035132 92195019 92295168 92684928 92745828 92822196 93376752 93581376 93658432 93984768 94217984 94408978 94615864 94889088 94945536 95086152 95322101 95534592 95591424 95942784 96058179 96395264 96452608 96595456 96654138 96711636 96865944 96923568 97003376 97524896 97582912 97727434 97864704 97941592 98277984 98482086 98746368 98942809 99011556 99228528 99369312 99837952 99903552 100325442 100583168 100803584 100933632 101007928 101359872 101439506 101787912 101984876 102273024 102340224 102547683 102772404 102857028 102918216 103036416 103262208 103471536 103964672 103999204 104175424 104403712 104472312 104615354 104767488 105183008 105365736 105627193 105925632 105995232 106442847 106716288 106950144 107038208 107166948 107677696 108132416 108203466 108292562 108444672 108509184 108669888 108939544 109128798 109178272 109648896 109715508 109780776 110184291 110461872 110527584 110703936 110769792 110933844 111457024 111523328 111688496 111845376 111933248 112317696 112763161 112830242 113010268 113077496 113156064 113404032 113564928 113633919 114175488 114657648 114895767 114952192 115204096 115437632 115513482 115766616 115930864 116554144 116960256 117046349 117197352 117454176 117755904 118013952 118253184 118330884 118752564 119318528 119396928 119901138 119999866 120071252 120209152 120417984 120472576 120716792 121137408 121648968 121961472 122228736 122476512 122556987 122825556 122926692 123060224 123579904 123661104 123762928 123936768 124010496 124502336 124775168 125028106 125313024 125389152 125463744 125649558 125924904 126237377 126518784 126594048 126781536 127212183 127316931 127379456 127455232 127923712 128001426 128077572 128872184 128948848 129154592 129231424 129321216 129422818 129604608 129867336 130422222 130486272 131037312 131123412 131309448 132015408 132304704 132492416 133204736 133474762 133668864 133767256 134233344 134765729 135146496 135235296 135531648 135717216 135806391 136364032 136453632 136730244 137029872 137142704 137224288 137381888 137682944 137962048 138052698 138442752 138544658 139027392 139233294 139296416 139884661 140065128 140372064 140487648 141234176 141326976 141613467 141923796 142288384 142600192 142889264 143301888 143387136 143414474 143914176 144271288 144592896 144678912 144893184 144981207 145067454 145298916 145385352 145505064 146198528 146287344 146374368 146591151 146912388 147282496 147370112 147605248 147693056 147911792 148119552 149053968 149334997 149423834 149756928 149855328 150488163 150874752 151205376 151419904 151511892 152159259 152233984 152876864 152977314 153194356 153409536 154017976 154285542 154355488 154377324 154554624 154893312 155207304 155947008 155998806 156263136 156605568 156708468 156923031 157007872 157670912 157774512 158220288 158336752 158665583 158888448 159195904 159518618 159868184 160074432 160425216 160557312 160750422 161061481 161516544 162198624 162305199 162438843 162615296 162971648 163302016 163409316 163767408 163902256 164473344 164881472 165577762 165692808 165791376 166055904 166154688 166400766 167185536 167284992 167532744 167899872 168691712 168792064 169042048 169245363 169515402 169616244 169755908 170347392 170668568 170770096 171263232 171397786 171986472 172428288 172806144 173156448 173270223 173649924 173896296 173981696 174716416 174831216 175079264 175325184 175818619 176020544 176406272 176633856 176763874 177020928 177379776 178128846 178473533 178977792 179095392 179851707 179999799 180106878 180195328 180313728 180708864 180956288 181075188 181938176 181998607 182306992 182706496 182942208 183343104 183714768 184070264 184390038 184590336 185369856 185491656 185644392 186753504 187162752 187316864 187542159 187969536 188435968 188817956 189231728 189778176 189891072 190172304 190644202 191069184 191182848 191885568 192002139 192116358 192790528 193190912 193308276 193423272 193731888 193847136 194006752 194134227 195049792 195165824 195454868 195729408 195883184 196555968 196964172 197767969 197885618 198023112 198457056 198738624 199675904 199807104 200212143 200650884 201166336 201607168 201867264 202015856 202435399 202719744 202879012 203575824 203969752 204546048 204680448 205095366 205544808 205714056 205836432 206072832 206524416 206943072 207079047 207816987 207929344 207998408 208350848 208807424 208944624 209230708 209534976 210124691 210366016 210731472 211254386 211851264 211990464 212885694 213432576 213900288 214076416 214333896 215121711 215355392 216264832 216406932 216585124 216889344 217018368 217339776 217879088 218257596 218356544 219297792 219431016 219561552 220368582 220923744 221055168 221407872 221539584 221867688 222914048 223046656 223376992 223690752 223866496 224135751 224320307 224635392 225526322 225660484 226020536 226154992 226312128 226808064 227129856 227267838 228350976 229315296 229465971 229791534 229904384 230408192 230875264 231026964 231533232 231861728 233108288 233920512 233998209 234092698 234394704 234908352 235511808 236506368 236661768 237505128 238637056 238793856 239277927 239802276 239999732 240142504 240418304 240835968 240945152 241433584 242274816 243297936 243922944 244457472 244953024 245113974 245651112 245853384 247159808 247322208 247525856 247873536 248366643 248571151 249004672 249550336 250056212 250626048 250778304 250927488 251299116 251849808 252474754 253037568 253188096 253563072 254273103 254424366 254633862 254758912 254910464 255847424 256002852 256155144 257096679 257744368 257897696 258309184 258462848 258642432 258845636 259209216 259734672 260844444 260972544 262074624 262246824 262618896 264030816 264609408 264984832 265145811 266409472 266949524 267337728 267534512 268090123 268466688 269531458 270160317 270292992 270470592 271063296 271434432 271612782 272907264 273460488 274059744 274285408 274448576 274763776 275365888 275924096 276105396 276885504 277089316 278054784 278466588 278592832 279769322 280130256 280744128 280975296 282468352 282653952 283226934 283847592 284576768 285200384 285778528 285966303 286201771 286603776 286774272 286828948 287828352 288542576 289185792 289357824 289786368 289962414 290134908 290597832 290770704 291010128 292397056 292574688 292748736 293182302 293824776 294564992 294740224 295210496 295386112 295823584 296239104 296828427 297072839 298107936 298669994 298847668 299513856 299710656 300976326 301749504 302410752 302839808 303023784 304318518 304467968 305753728 305954628 306388712 306819072 308035952 308571084 308710976 308754648 309109248 309786624 310414608 311894016 311997612 312526272 313211136 313416936 313846062 315341824 315549024 316673504 316881579 317142503 317331166 317776896 318391808 319037236 319736368 320148864 320850432 321114624 321500844 322122962 323033088 324397248 324610398 324877686 325230592 326604032 326818632 327534816 327804512 328946688 329762944 330431423 331155524 331385616 331582752 332111808 332309376 332801532 334371072 334569984 335065488 335799744 337383424 337584128 338084096 338289483 338490726 339030804 339232488 339511816 340694784 341337136 341540192 342046019 342526464 342795572 343972944 344687301 344856576 345612288 346312896 346540446 347299848 347792592 349432832 349662432 350158528 351139047 351637238 352041088 352812544 353267712 353527748 354041856 354759552 355038271 356257692 356947066 357955584 358190784 359703414 359999598 360213756 360390656 360627456 361417728 361912576 362150376 363876352 363997214 364613984 365412992 365884416 366153739 366686208 367429536 368140528 368780076 369180672 370739712 370983312 371288784 373507008 374325504 374633728 375084318 375939072 376871936 377635912 378463456 378712131 379023967 379556352 379782144 380344608 381288404 381950793 382138368 382365696 383771136 384004278 384232716 386381824 386616552 386846544 387463776 387694272 388013504 388268454 390099584 390331648 390909736 391458816 391766368 393111936 393928344 394905847 395535938 395771236 396046224 396914112 397477248 399351808 399614208 400424286 401301768 402332672 403214336 404031712 404297187 404870798 405439488 405758024 407151648 407939504 409092096 409360896 410190732 411089616 411428112 411672864 412145664 413048832 413886144 414158094 415633974 415996816 416701696 417614848 417889248 418461416 419653983 419999531 420249382 420732032 421462944 422508772 423702528 423980928 424840401 425771388 426865152 427800576 428152832 428667792 430243422 430710784 432529664 432813864 433170248 433778688 434036736 434679552 435758176 436515192 436713088 437598371 438595584 438862032 439123104 439773453 440737164 441847488 442110336 442815744 443079168 443735376 445828096 446093312 446753984 447732992 448004991 448271502 448640614 449270784 451052644 451320968 452041072 452309984 452624256 452979863 453616128 454259712 454535676 456477777 456701952 458630592 458931942 459583068 459808768 461750528 462053928 463066464 463723456 466216576 467161667 467841024 467996418 468185396 468789408 469816704 470769093 471023616 473012736 473323536 475010256 475996749 477274112 477587712 478555854 479604552 479999464 480285008 480836608 481671936 481890304 482867168 483184443 484549632 484906303 486595872 487316529 487845888 488914944 489906048 490227948 491302224 491706768 494319616 494644416 495051712 496733286 497142302 498009344 499100672 500112424 501556608 501854976 501950659 502598232 503699616 504949508 506075136 506376192 507126144 507736089 508546206 508848732 509267724 509517824 509820928 511694848 512005704 512310288 514193358 515488736 515795392 516618368 516925696 517284864 517691272 518418432 519469344 521688888 521945088 522983419 524149248 524493648 525237792 527455857 528061632 529218816 529969664 530291622 532818944 533899048 535069024 535420599 536180246 536933376 539062916 539999397 540320634 540585984 540941184 542126592 542868864 543225564 545814528 545995821 546920976 548119488 548570816 548897152 549527552 551848192 552210792 553771008 554178632 556109568 556933176 557185664 558315163 559538644 560260512 561488256 561950592 562626477 564936704 565307904 566453868 567695184 569153536 570400768 571557056 571932606 572403542 573207552 573548544 573657896 575656704 577085152 578371584 579522167 579572736 579924828 580269816 581195664 581541408 582020256 582402681 584794112 585149376 585497472 586364604 587649552 589129984 589480448 590420992 590772224 591647168 593303907 593656854 594145678 596215872 597339988 597695336 599027712 599421312 599892251 600636429 601952652 603499008 604821504 605679616 606047568 607306197 608637036 608935936 611507456 611909256 612777424 613638144 616071904 617142168 617421952 617509296 618218496 618673559 619573248 620829216 623450961 623788032 623995224 625052544 626422272 626833872 627692124 630374073 630683648 631098048 633347008 633763158 634285006 634662332 635553792 636783616 638074472 639472736 640297728 641700864 642229248 643001688 644245924 645365133 646066176 648794496 649220796 649755372 650461184 653208064 653637264 655069632 655609024 657893376 659525888 660862846 662311048 662771232 663165504 664223616 664618752 665603064 667254707 668742144 669139968 670130976 671599488 672407253 672960921 674766848 675168256 676168192 676578966 676981452 678061608 678464976 679023632 681389568 682674272 683080384 684092038 685052928 685591144 687945888 689374602 689713152 691224576 692625792 693080892 694599696 695585184 698865664 699324864 700317056 702278094 703274476 704082176 705625088 706535424 707055496 709519104 710076542 712515384 713894132 715911168 716381568 717833781 719406828 719999196 720427512 720781312 721254912 722835456 723825152 724300752 727752704 727994428 729227968 730825984 731768832 732307478 733372416 734859072 736281056 737560152 739390351 741479424 741966624 742577568 745099929 745713453 747014016 748651008 749267456 750168636 751878144 753743872 753994229 755271824 756926912 757424262 758047934 759112704 759564288 760689216 762576808 763901586 764276736 764731392 767542272 768008556 768465432 771290037 772763648 773233104 773693088 774927552 775388544 776027008 776536908 780199168 780663296 781819472 782917632 783532736 786223872 787856688 789342127 789811694 791071876 791542472 792092448 793828224 794954496 795437433 798703616 799228416 800848572 802603536 804270369 804665344 806428672 808063424 808594374 809741596 810878976 811516048 814303296 815879008 818721792 819324443 820381464 822179232 822856224 823345728 824291328 826097664 827772288 828316188 831267948 831993632 833403392 835229696 835778496 836922832 839307966 839999062 840498764 841464064 842925888 845017544 847405056 847961856 849680802 851542776 853730304 855601152 856305664 857335584 857898909 858605313 860486844 861421568 865059328 865627728 866340496 867557376 868073472 869359104 871516352 873030384 873426176 875196742 877191168 877724064 878246208 879546906 881474328 883694976 884220672 885631488 886158336 887470752 890485281 891218517 891656192 892186624 893507968 895465984 896009982 896543004 897281228 898541568 902105288 902641936 904082144 904619968 905248512 905959726 907232256 908519424 909071352 912955554 913403904 917261184 917863884 919166136 919617536 923501056 924107856 926132928 927446912 932433152 934323334 935682048 935992836 936370792 937578816 939633408 941538186 943360103 946025472 946647072 950020512 950644737 951427509 951993498 954548224 955175424 957111708 959209104 959998928 960570016 961673216 961992637 963343872 963780608 965734336 966368886 969099264 969812606 973191744 974633058 975691776 979812096 980455896 982604448 983413536 988639232 989288832 990103424 991294269 993466572 994284604 996018688 998201344 1000224848 1003113216 1003709952 1003901318 1005196464 1007399232 1009899016 1012150272 1012752384 1014252288 1014868449 1015472178 1017092412 1017697464 1018535448 1019035648 1023389696 1024011408 1024620576 1026138057 1028386716 1030977472 1031590784 1033236736 1033851392 1034569728 1035382544 1036836864 1038938688 1043377776 1045344979 1045966838 1048298496 1048987296 1050475584 1053417141 1054911714 1056123264 1058437632 1059939328 1060583244 1065114813 1065637888 1065991841 1067798096 1070138048 1070841198 1072360492 1073866752 1078125832 1079998794 1080641268 1081171968 1081882368 1084253184 1085737728 1086451128 1091629056 1091991642 1093841952 1096238976 1097141632 1097794304 1098461217 1099055104 1103696384 1104421584 1107542016 1108357264 1110659081 1112219136 1113866352 1114371328 1116630326 1119077288 1120521024 1122976512 1123901184 1125252954 1130615808 1132907736 1135390368 1136136393 1137071901 1138307072 1140801536 1143114112 1143865212 1144807084 1146415104 1147097088 1147315792 1151313408 1154170304 1159044334 1159145472 1159849656 1160539632 1162391328 1163082816 1164040512 1164805362 1170298752 1170994944 1172729208 1175299104 1178259968 1178960896 1180841984 1181544448 1183294336 1184717541 1186607814 1187313708 1188291356 1192431744 1194679976 1195390672 1198055424 1198842624 1199784502 1201272858 1203905304 1206998016 1209643008 1211359232 1212095136 1212891561 1214612394 1217274072 1217871872 1223014912 1223818512 1225554848 1227276288 1230730333 1232143808 1234284336 1234843904 1235018592 1236436992 1237347118 1239146496 1241658432 1246901922 1247990448 1250105088 1252844544 1253667744 1255384248 1258961949 1259998593 1260748146 1261367296 1262196096 1266694016 1267526316 1268570012 1269324664 1271107584 1273567232 1273990249 1276148944 1278945472 1280595456 1283401728 1284458496 1286003376 1288491848 1290730266 1292132352 1297588992 1298441592 1299510744 1306416128 1307274528 1310139264 1311218048 1312795113 1315786752 1319051776 1321725692 1324622096 1325542464 1326331008 1328447232 1329237504 1331206128 1334509414 1337484288 1338279936 1340261952 1343198976 1344014973 1344814506 1345921842 1349533696 1352336384 1353157932 1353962904 1356123216 1356929952 1358047264 1358939589 1362779136 1365348544 1366160768 1368184076 1370105856 1371182288 1375891776 1378749204 1379426304 1385251584 1386161784 1389199392 1391170368 1397731328 1398649728 1400634112 1401485001 1404556188 1406548952 1408164352 1411250176 1413070848 1414110992 1417047793 1419038208 1420153084 1425030768 1427788264 1427990247 1431822336 1432763136 1435667562 1438813656 1439998392 1440855024 1442509824 1445670912 1447650304 1448601504 1449553329 1454718909 1455505408 1455988856 1458455936 1461651968 1463537664 1464614956 1466744832 1469718144 1470872837 1472562112 1475120304 1478780702 1482958848 1483933248 1485155136 1490199858 1491426906 1494028032 1497302016 1498534912 1500337272 1505851977 1507487744 1507988458 1510543648 1513853824 1514848524 1516095868 1518225408 1519128576 1521378432 1525153616 1527803172 1528553472 1529462784 1535084544 1536017112 1536930864 1542580074 1545527296 1546466208 1547386176 1549855104 1550777088 1552054016 1553073816 1560398336 1561326592 1563638944 1565835264 1567065472 1568950257 1570242149 1572447744 1575713376 1578684254 1579623388 1582143752 1582367571 1583084944 1584184896 1587656448 1589908992 1590874866 1598456832 1601697144 1605207072 1606261797 1608540738 1609330688 1612857344 1616126848 1617188748 1619483192 1621757952 1623032096 1628606592 1631758016 1637443584 1637987463 1638648886 1640762928 1644358464 1645712448 1646691456 1648582656 1655544576 1656632376 1662535896 1663987264 1666806784 1670459392 1671556992 1673845664 1674945489 1678615932 1679998124 1680997528 1682928128 1685851776 1690035088 1694810112 1695923712 1699361604 1703085552 1707460608 1711202304 1712611328 1714671168 1715797818 1717210626 1720973688 1730118656 1731255456 1732680992 1735114752 1738566501 1738718208 1739998057 1743032704 1746060768 1746852352 1750393484 1754382336 1755448128 1756492416 1759093812 1762948656 1767389952 1768441344 1771262976 1772316672 1774941504 1779911721 1780970562 1782437034 1783312384 1784373248 1787015936 1790931968 1792019964 1793086008 1794562456 1797083136 1799676753 1804210576 1805283872 1808164288 1809239936 1810497024 1811919452 1814464512 1817038848 1818142704 1821918591 1825911108 1826807808 1834522368 1835727768 1838332272 1847002112 1848215712 1852265856 1854893824 1856020677 1864866304 1868646668 1871364096 1871985672 1872741584 1875157632 1876630861 1879266816 1883076372 1886720206 1891122219 1892050944 1893294144 1900041024 1901289474 1902855018 1903986996 1910350848 1914223416 1918418208 1919997856 1921140032 1923346432 1923985274 1926687744 1927561216 1931468672 1932737772 1935384049 1938198528 1939625212 1946383488 1949266116 1951383552 1959624192 1960911792 1965208896 1966827072 1977278464 1978577664 1980206848 1982588538 1986933144 1988569208 1992037376 1996402688 2000449696 2001764121 2003412397 2006226432 2007419904 2007802636 2010392928 2014798464 2018882763 2019798032 2024300544 2025504768 2028504576 2029736898 2030944356 2034184824 2035394928 2037070896 2046779392 2048022816 2049241152 2052276114 2056773432 2061954944 2063181568 2066473472 2067702784 2069139456 2070765088 2073673728 2077877376 2079509873 2086755552 2090689958 2091933676 2096596992 2097974592 2100951168 2106834282 2109823428 2112246528 2116875264 2119878656 2121166488 2130229626 2131275776 2131983682 2135596192 2140276096 2141682396 2144720984 2147733504 2156251664 2159997588 2161282536 2162343936 2163764736 2168506368 2171475456 2172902256 2183258112 2183983284 2187683904 2192477952 2194283264 2195588608 2196922434 2207392768 2208843168 2216714528 2218171053 2219997521 2221318162 2224438272 2227732704 2228742656 2233260652 2237140359 2238154576 2241042048 2245953024 2247802368 2250505908 2261231616 2261982687 2265815472 2270780736 2272272786 2274143802 2276614144 2286228224 2287730424 2289614168 2292830208 2294194176 2294631584 2302626816 2308340608 2313019961 2318088668 2318290944 2319699312 2321079264 2324782656 2326165632 2328081024 2329610724 2340597504 2341989888 2345458416 2350598208 2356519936 2357921792 2361683968 2363088896 2366588672 2368026381 2369435082 2373215628 2374627416 2376582712 2384863488 2389359952 2390781344 2394322133 2396110848 2397685248 2399569004 2402545716 2407810608 2412811107 2413996032 2419286016 2422718464 2424190272 2425783122 2429224788 2434548144 2446029824 2447637024 2451109696 2457973329 2461460666 2464287616 2468568672 2469687808 2470037184 2472873984 2474694236 2478292992 2483316864 2485267897 2493803844 2495980896 2500210176 2505689088 2507335488 2510768496 2517923898 2519997186 2521496292 2522734592 2524392192 2533388032 2535052632 2537140024 2538649328 2542215168 2547134464 2547980498 2552297888 2557890944 2561190912 2563076173 2566803456 2568916992 2572006752 2575815939 2576983696 2581460532 2584264704 2595177984 2596883184 2599021488 2612832256 2614549056 2620278528 2622436096 2625590226 2631573504 2638103552 2643451384 2649244192 2651084928 2652662016 2653167769 2656894464 2658475008 2662412256 2669018828 2673655551 2674968576 2676559872 2680523904 2686397952 2688029946 2689629012 2691843684 2704672768 2706315864 2707925808 2712246432 2713859904 2716094528 2717879178 2725558272 2730697088 2732321536 2736368152 2740211712 2742364576 2751783552 2757498408 2758852608 2764340929 2770503168 2772323568 2778398784 2782340736 2795462656 2797299456 2801268224 2802970002 2809112376 2813097904 2816328704 2822500352 2828221984 2830080309 2834095586 2838076416 2840306168 2850061536 2854282527 2855576528 2855980494 2863644672 2865526272 2871335124 2877627312 2879996784 2881710048 2885019648 2885977911 2891341824 2895300608 2897203008 2899106658 2909437818 2911977712 2916911872 2923303936 2927075328 2929229912 2939436288 2939996717 2941745674 2945124224 2950240608 2957561404 2965917696 2967866496 2970310272 2973882807 2980399716 2982853812 2988056064 2994604032 2997069824 3000674544 3011703954 3014975488 3015976916 3021087296 3027707648 3029697048 3032191736 3036450816 3038257152 3042756864 3050307232 3055606344 3057106944 3063188597 3070169088 3072034224 3073861728 3078414171 3085160148 3091054592 3092932416 3094772352 3099710208 3101554176 3104108032 3106147632 3120796672 3122653184 3127277888 3134130944 3136034937 3137900514 3140484298 3144895488 3151426752 3157368508 3159246776 3164287504 3164735142 3166169888 3168369792 3170859041 3175312896 3179817984 3181749732 3195344439 3196913664 3197975523 3203394288 3210414144 3212523594 3217081476 3218661376 3232253696 3234377496 3238966384 3243515904 3246064192 3257213184 3263516032 3270131669 3274887168 3275974926 3277297772 3281525856 3288716928 3291424896 3293382912 3295383651 3297165312 3311089152 3313264752 3325071792 3327974528 3331977243 3333613568 3340918784 3343113984 3347691328 3349890978 3357231864 3359996248 3361995056 3365856256 3371703552 3380070176 3391847424 3394344121 3398723208 3406171104 3411215703 3414921216 3422404608 3425222656 3429342336 3431595636 3434421252 3441947376 3460237312 3462510912 3465361984 3477133002 3477436416 3479996114 3486065408 3492121536 3493704704 3500786968 3510896256 3512984832 3513654613 3518187624 3525897312 3534779904 3536882688 3542525952 3544633344 3549883008 3554152623 3559823442 3561941124 3564874068 3566624768 3568746496 3574031872 3581863936 3584039928 3586172016 3589124912 3594166272 3599353506 3608421152 3610567744 3616328576 3618479872 3620994048 3623838904 3628929024 3634077696 3636285408 3643837182 3651822216 3653615616 3660883933 3669044736 3671455536 3676664544 3692190999 3694004224 3696431424 3704531712 3709787648 3712041354 3729732608 3737293336 3743971344 3745483168 3750315264 3753261722 3758533632 3766152744 3773440412 3779995779 3782244438 3784101888 3786588288 3800082048 3802578948 3805710036 3807973992 3820701696 3821970747 3828446832 3836836416 3839995712 3842280064 3846692864 3847970548 3853375488 3862937344 3865475544 3870768098 3876397056 3879250424 3892766976 3898532232 3908206141 3919248384 3921823584 3930417792 3933654144 3938385339 3954556928 3957155328 3960413696 3965177076 3973866288 3977138416 3984074752 3992805376 4000899392 4003528242 4006824794 4012452864 4014839808 4015605272 4020785856 4029596928 4037765526 4039596064 4048601088 4056655169 4057009152 4059473796 4061888712 4068369648 4070789856 4074141792 4076818767 4093558784 4096045632 4098482304 4104552228 4113546864 4123909888 4126363136 4132946944 4135405568 4138278912 4141530176 4155754752 4159019746 4173511104 4181379916 4183867352 4193193984 4195949184 4201902336 4204455003 4213668564 4219646856 4224493056 4233750528 4239757312 4242332976 4251143379 4260459252 4262551552 4263967364 4271192384 4280552192 4283364792 4289441968 4295467008 4312503328 4319995176 4322565072 4327529472 4330714913 4337012736 4342950912 4345804512 4364156727 4366516224 4367966568 4375367808 4384955904 4388566528 4391177216 4393844868 4412618511 4414785536 4417686336 4433429056 4436342106 4439995042 4442636324 4448876544 4455465408 4457485312 4466521304 4474280718 4476309152 4482084096 4491906048 4495604736 4501011816 4517555931 4522463232 4523965374 4531630944 4541561472 4544545572 4548287604 4553228288 4572456448 4575460848 4579228336 4585660416 4588388352 4589263168 4605253632 4616681216 4626039922 4636177336 4636581888 4639398624 4642158528 4649565312 4652331264 4656162048 4659221448 4670782949 4681195008 4683979776 4690916832 4701196416 4706850771 4710726447 4713039872 4715843584 4723367936 4726177792 4733177344 4736052762 4738870164 4746431256 4749254832 4753165424 4769726976 4778719904 4781562688 4788644266 4795370496 4799138008 4805091432 4815621216 4825622214 4827992064 4838572032 4848380544 4851566244 4858449576 4869096288 4892059648 4895274048 4902219392 4915946658 4922921332 4928575232 4937137344 4939375616 4940074368 4945747968 4949388472 4966633728 4970535794 4987607688 4991961792 5000420352 5011378176 5014670976 5021536992 5024836467 5035847796 5039994372 5042992584 5045469184 5048784384 5066776064 5070105264 5074280048 5077298656 5084430336 5094268928 5095960996 5104595776 5115781888 5122381824 5126152346 5133606912 5137833984 5144013504 5151631878 5153967392 5162921064 5175732457 5190355968 5193766368 5198042976 5215699503 5219994171 5225664512 5229098112 5240557056 5244872192 5251180452 5263147008 5276207104 5277959603 5286902768 5298488384 5302169856 5305324032 5306335538 5313788928 5316950016 5324824512 5338037656 5347311102 5349937152 5353119744 5361047808 5372795904 5376059892 5379258024 5383687368 5399030259 5409345536 5412631728 5415851616 5424492864 5427719808 5432189056 5435758356 5451116544 5461394176 5464643072 5472736304 5480423424 5484729152 5503567104 5514996816 5525394889 5528681858 5541006336 5544647136 5556797568 5564681472 5568062031 5590925312 5594598912 5602536448 5605940004 5618224752 5626195808 5629892583 5632657408 5645000704 5656443968 5660160618 5668191172 5676152832 5680612336 5700123072 5708565054 5711153056 5711960988 5731052544 5735271101 5742670248 5755254624 5759993568 5763420096 5770039296 5771955822 5782683648 5790601216 5794406016 5798213316 5806152147 5818875636 5823955424 5833823744 5846607872 5854150656 5858459824 5870626571 5878872576 5879993434 5883491348 5890248448 5900481216 5915122808 5931835392 5935732992 5940620544 5947765614 5960799432 5965707624 5976112128 5989208064 5994139648 6001349088 6005292363 6010237191 6023407908 6029950976 6031953832 6042174592 6055415296 6059394096 6064383472 6072901632 6076514304 6085513728 6100614464 6111212688 6126377194 6140338176 6144068448 6147723456 6156828342 6170320296 6185864832 6189544704 6199420416 6203108352 6208216064 6212295264 6238529619 6241593344 6245306368 6254555776 6268261888 6272069874 6275801028 6280968596 6289790976 6302853504 6314737016 6318493552 6328575008 6329470284 6332339776 6336739584 6341718082 6350625792 6359635968 6363499464 6390688878 6393827328 6395951046 6406788576 6420828288 6425047188 6434162952 6437322752 6464507392 6468754992 6477932768 6487031808 6492128384 6505288903 6514426368 6527032064 6540263338 6549774336 6551949852 6554595544 6563051712 6577433856 6582849792 6586765824 6590767302 6603520721 6622178304 6626529504 6650143584 6654513159 6655949056 6659992563 6663954486 6667227136 6681837568 6686227968 6695382656 6699781956 6714463728 6719992496 6723990112 6731712512 6733948459 6743407104 6760140352 6783694848 6785948061 6788688242 6797446416 6812342208 6822431406 6829842432 6858684672 6863191272 6868842504 6883894752 6920474624 6925021824 6930723968 6939059883 6954266004 6954872832 6959992228 6972130816 6984243072 6987409408 7001573936 7021792512 7025969664 7027309226 7036375248 7051794624 7069559808 7073765376 7085051904 7089266688 7099766016 7104079143 7108305246 7119646884 7123882248 7129748136 7133249536 7148063744 7163727872 7168079856 7172344032 7178249824 7182966399 7188332544 7198707012 7208563379 7216842304 7221135488 7232657152 7236959744 7241988096 7247677808 7257858048 7268155392 7272570816 7287674364 7303644432 7317414853 7321767866 7338089472 7342911072 7353329088 7373919987 7384381998 7388008448 7392862848 7409063424 7419575296 7424082708 7455803691 7459465216 7461942887 7474586672 7487942688 7490966336 7500630528 7506523444 7517067264 7532305488 7546880824 7559991558 7564488876 7568203776 7573176576 7600164096 7605157896 7611420072 7615947984 7641403392 7643941494 7656893664 7673672832 7679991424 7684560128 7689228519 7693385728 7695941096 7706750976 7725874688 7730951088 7741536196 7752794112 7758500848 7774613567 7785533952 7797064464 7816412282 7838496768 7843647168 7860835584 7867308288 7876770678 7914310656 7920827392 7930354152 7947732576 7954276832 7959503307 7968149504 7985610752 8001798784 8007056484 8013649588 8024905728 8029679616 8031210544 8041571712 8059193856 8075531052 8079192128 8113310338 8114018304 8118947592 8123777424 8136739296 8141579712 8148283584 8153637534 8192091264 8196964608 8209104456 8227093728 8247819776 8252726272 8265893888 8270811136 8276557824 8283060352 8293022787 8299851359 8311509504 8318039492 8347022208 8362759832 8367734704 8386387968 8391898368 8403804672 8408910006 8427337128 8439293712 8448986112 8467501056 8479514624 8484665952 8490240927 8502286758 8520918504 8525103104 8527934728 8542384768 8561104384 8566729584 8578883936 8590934016 8615112331 8625006656 8639990352 8645130144 8655058944 8657933733 8661429826 8674025472 8685901824 8691609024 8728313454 8735933136 8750735616 8769911808 8777133056 8782354432 8787689736 8819990151 8825237022 8829571072 8835372672 8866858112 8872684212 8879990084 8885272648 8897753088 8910930816 8914970624 8917931743 8933042608 8948561436 8952618304 8964168192 8983812096 8991209472 9002023632 9035111862 9044926464 9047930748 9063261888 9083122944 9089091144 9096575208 9144912896 9150921696 9158456672 9171320832 9178526336 9189565791 9197132587 9210507264 9233362432 9252079844 9272354672 9273163776 9278797248 9284317056 9299130624 9304662528 9312324096 9318442896 9341565898 9362390016 9367959552 9381833664 9402392832 9408104811 9413701542 9421452894 9426079744 9431687168 9446735872 9466354688 9472105524 9477740328 9492862512 9498509664 9506330848 9512577123 9539453952 9557439808 9563125376 9577288532 9590740992 9593926569 9598276016 9610182864 9631242432 9651244428 9655984128 9696761088 9703132488 9716899152 9738192576 9784119296 9790548096 9804438784 9810395007 9831893316 9845842664 9857150464 9874274688 9878751232 9880148736 9891495936 9898776944 9919334551 9933267456 9941071588 9975215376 9983923584 9995931729 10000840704 10022756352 10029341952 10043073984 10049672934 10071695592 10079988744 10085985168 10097568768 10133552128 10140210528 10148560096 10154597312 10183032363 10188537856 10191921992 10209191552 10231563776 10244763648 10252304692 10267213824 10275667968 10288027008 10296109859 10303263756 10307934784 10325842128 10351464914 10380711936 10387532736 10396085952 10431399006 10439988342 10451329024 10458196224 10481114112 10489744384 10502360904 10540963839 10552414208 10555919206 10573805536 10596976768 10604339712 10610648064 10612671076 10627577856 10633900032 10649649024 10676075312 10694622204 10699874304 10706239488 10722095616 10745591808 10752119784 10758516048 10767374736 10798060518 10818691072 10825263456 10831703232 10848985728 10855439616 10864378112 10871516712 10902233088 10922788352 10929286144 10945472608 10960846848 10969458304 10982651799 10991695043 11007134208 11029993632 11050789778 11057363716 11076572997 11082012672 11089294272 11113595136 11129362944 11136124062 11189197824 11205072896 11211880008 11236449504 11252391616 11259785166 11265314816 11290001408 11312887936 11320321236 11336382344 11352305664 11361224672 11400246144 11417130108 11422306112 11423921976 11462105088 11465912241 11470542202 11485340496 11510509248 11519987136 11526840192 11540078592 11543911644 11581202432 11588812032 11596426632 11612304294 11637751272 11647910848 11667647488 11693215744 11716919648 11724618423 11734272611 11741253142 11757745152 11759986868 11766982696 11780496896 11800962432 11830245616 11863670784 11871465984 11881241088 11895531228 11921598864 11931415248 11952224256 11978416128 11988279296 12002698176 12010584726 12020474382 12046815816 12063907664 12084349184 12110830592 12118788192 12128766944 12145803264 12169965507 12171027456 12179986399 12201228928 12222425376 12252754388 12280676352 12288136896 12295446912 12313656684 12340640592 12371729664 12379089408 12398840832 12406216704 12416432128 12424590528 12477059238 12483186688 12490612736 12509111552 12536523776 12544139748 12551602056 12561937192 12579581952 12605707008 12629474032 12636987104 12657150016 12658940568 12664679552 12673479168 12683436164 12701251584 12719271936 12726998928 12753430137 12781377756 12787654656 12791902092 12813577152 12841656576 12850094376 12868325904 12929014784 12937509984 12955865536 12984256768 12992144739 13010577806 13028852736 13054064128 13080526676 13099548672 13103899704 13109191088 13126103424 13136416027 13154867712 13165699584 13173531648 13181534604 13207041442 13237855533 13244356608 13253059008 13300287168 13309026318 13311898112 13319985126 13327908972 13334454272 13372455936 13390765312 13399563912 13428927456 13439984992 13447980224 13463425024 13467896918 13486814208 13520280704 13547688343 13567389696 13571896122 13577376484 13594892832 13624684416 13644862812 13659684864 13717369344 13726382544 13737685008 13767789504 13840949248 13850043648 13861447936 13878119766 13908532008 13909745664 13919984456 13944261632 13968486144 13974818816 14003147872 14012348847 14023886779 14043585024 14051939328 14054618452 14072750496 14103589248 14132179341 14139119616 14147530752 14170103808 14178533376 14199532032 14208158286 14216610492 14239293768 14247764496 14259496272 14296127488 14327455744 14336159712 14344688064 14356499648 14365932798 14397414024 14417126758 14433684608 14442270976 14465314304 14473919488 14483976192 14495355616 14515716096 14545141632 14556569111 14575348728 14607288864 14634829706 14643535732 14676178944 14685822144 14706658176 14747839974 14768763996 14776016896 14785725696 14818126848 14839150592 14848165416 14911607382 14918930432 14923885774 14949173344 14975885376 14981932672 15001261056 15013046888 15034134528 15064610976 15093761648 15119983116 15128977752 15136407552 15146353152 15200328192 15210315792 15222840144 15231895968 15282806784 15287882988 15313787328 15347345664 15359982848 15369120256 15378457038 15391882192 15413501952 15451749376 15461902176 15483072392 15517001696 15527197371 15539982647 15549227134 15571067904 15594128928 15632824564 15659982513 15676993536 15687294336 15721671168 15734616576 15753541356 15828621312 15833878809 15841654784 15860708304 15895465152 15908553664 15919006614 15936299008 16003597568 16014112968 16027299176 16049811456 16059359232 16062421088 16083143424 16118387712 16151062104 16158384256 16191139727 16226620676 16228036608 16237895184 16247554848 16273478592 16283159424 16296567168 16307275068 16384182528 16393929216 16418208912 16454187456 16495639552 16505452544 16531787776 16541622272 16566120704 16576184667 16586045574 16599702718 16623019008 16636078984 16694044416 16725519664 16735469408 16760254931 16772775936 16783796736 16807609344 16817820012 16854674256 16878587424 16889677749 16897972224 16935002112 16959029248 16969331904 16980481854 17004573516 17041837008 17055869456 17084769536 17122208768 17133459168 17157767872 17205813303 17230224662 17250013312 17279980704 17290260288 17310117888 17315867466 17322859652 17348050944 17371803648 17383218048 17396875279 17418456441 17456626908 17471866272 17501471232 17539823616 17554266112 17564708864 17575379472 17611879713 17639980302 17650474044 17659142144 17670745344 17733716224 17745368424 17759980168 17770545296 17795506176 17821861632 17829941248 17835863486 17866085216 17897122872 17905236608 17928336384 17941533211 17967624192 17982418944 18004047264 18030711573 18070223724 18089852928 18095861496 18126523776 18166245888 18178182288 18193150416 18289825792 18301843392 18316913344 18357052672 18379131582 18394265174 18421014528 18466724864 18504159688 18544709344 18557594496 18568634112 18572174383 18598261248 18609325056 18624648192 18636885792 18683131796 18715588857 18724780032 18735919104 18763667328 18804785664 18816209622 18827403084 18842905788 18852159488 18863374336 18932709376 18944211048 18955480656 18985725024 18997019328 19012661696 19025154246 19078907904 19114879616 19126250752 19154577064 19181481984 19187853138 19196552032 19220365728 19262484864 19302488856 19311968256 19350386503 19393522176 19406264976 19433798304 19476385152 19515866709 19568238592 19581096192 19608877568 19620790014 19663786632 19691685328 19714300928 19748549376 19757502464 19760297472 19797553888 19810562163 19838669102 19866534912 19882143176 19950430752 19967847168 19979977689 19991863458 20001681408 20045512704 20058683904 20086147968 20099345868 20143391184 20159977488 20171970336 20195137536 20201845377 20267104256 20280421056 20297120192 20309194624 20366064726 20383843984 20418383104 20463127552 20489527296 20504609384 20576054016 20579977019 20592219718 20606527512 20615869568 20651684256 20702929828 20761423872 20775065472 20792171904 20817179649 20862798012 20879976684 20902658048 20916392448 20962228224 20979488768 21004721808 21081927678 21104828416 21111838412 21147611072 21193953536 21208679424 21221296128 21225342152 21255155712 21267800064 21299298048 21352150624 21389244408 21399748608 21442320179 21444191232 21491183616 21504239568 21517032096 21534749472 21548899197 21596121036 21625690137 21637382144 21650526912 21663406464 21697971456 21710879232 21728756224 21743033424 21804466176 21845576704 21858572288 21865832641 21890945216 21938916608 21952244559 21965303598 21983390086 22014268416 22059987264 22101579556 22114727432 22153145994 22164025344 22178588544 22196013287 22227190272 22258725888 22272248124 22367411073 22378395648 22385828661 22410145792 22423760016 22472899008 22504783232 22519570332 22530629632 22625775872 22640642472 22672764688 22704611328 22722449344 22800492288 22834260216 22844612224 22847843952 22890921683 22924210176 22931824482 22941084404 22970680992 23021018496 23039974272 23053680384 23067685557 23080157184 23087823288 23162404864 23177624064 23192853264 23224608588 23275502544 23295821696 23323840701 23335294976 23386431488 23433839296 23449236846 23468545222 23482506284 23515490304 23519973736 23533965392 23560993792 23601924864 23660491232 23742931968 23760408847 23762482176 23791062456 23843197728 23862830496 23878509921 23904448512 23956832256 23976558592 24005396352 24021169452 24040948764 24093631632 24127815328 24168698368 24221661184 24237576384 24257533888 24339931014 24342054912 24359972798 24402457856 24444850752 24505508776 24576273792 24590893824 24595582291 24627313368 24681281184 24743459328 24758178816 24797681664 24812433408 24832864256 24849181056 24879068361 24899554077 24954118476 24966373376 24981225472 25018223104 25073047552 25088279496 25103204112 25123874384 25159163904 25211414016 25258948064 25273974208 25314300032 25317881136 25329359104 25346958336 25366872328 25402503168 25438543872 25453997856 25506860274 25562755512 25575309312 25583804184 25627154304 25683313152 25700188752 25736651808 25845336993 25858029568 25875019968 25911731072 25968513536 25984289478 26021155612 26057705472 26108128256 26161053352 26207799408 26218382176 26252206848 26272832054 26309735424 26331399168 26347063296 26363069208 26414082884 26459970453 26475711066 26488713216 26506118016 26600574336 26618052636 26623796224 26639970252 26655817944 26668908544 26744911872 26753795229 26781530624 26799127824 26857854912 26879969984 26895960448 26926850048 26935793836 26973628416 27040561408 27095376686 27134779392 27143792244 27154752968 27189785664 27249368832 27289725624 27357442987 27434738688 27452765088 27475370016 27535579008 27568697373 27591397761 27681898496 27700087296 27722895872 27756239532 27817064016 27819491328 27839968912 27888523264 27897786473 27936972288 27949637632 28006295744 28024697694 28047773558 28087170048 28103878656 28109236904 28145500992 28207178496 28264358682 28278239232 28295061504 28340207616 28399064064 28416316572 28433220984 28478587536 28495528992 28518992544 28537731369 28592254976 28654911488 28672319424 28689376128 28712999296 28731865596 28794828048 28834253516 28867369216 28884541952 28930628608 28947838976 28967952384 28990711232 29090283264 29113138222 29150697456 29214577728 29269659412 29287071464 29352357888 29371644288 29413316352 29431185021 29495679948 29537527992 29552033792 29571451392 29636253696 29678301184 29696330832 29758003653 29823214764 29837860864 29847771548 29898346688 29951770752 29963865344 30002522112 30026093776 30068269056 30129221952 30187523296 30239966232 30257955504 30292706304 30315004391 30400656384 30420631584 30445680288 30463791936 30549097089 30565613568 30575765976 30627574656 30694691328 30719965696 30738240512 30756914076 30783764384 30827003904 30888329577 30903498752 30913763389 30923804352 30966144784 31034003392 31054394742 31079965294 31098454268 31142135808 31188257856 31265649128 31319965026 31353987072 31374588672 31443342336 31469233152 31507082712 31622891517 31657242624 31667757618 31683309568 31721416608 31790930304 31817107328 31838013228 31872598016 32007195136 32028225936 32054598352 32099622912 32118718464 32124842176 32166286848 32236775424 32302124208 32316768512 32382279454 32453241352 32456073216 32475790368 32495109696 32546957184 32566318848 32593134336 32614550136 32768365056 32787858432 32836417824 32908374912 32947955397 32975085129 32991279104 33010905088 33063575552 33083244544 33132241408 33152369334 33172091148 33199405436 33246038016 33272157968 33388088832 33451039328 33470938816 33520509862 33567593472 33615218688 33635640024 33709348512 33757174848 33779355498 33795944448 33870004224 33938663808 33960963708 34009147032 34083674016 34111738912 34169539072 34244417536 34266918336 34315535744 34411626606 34460449324 34500026624 34559961408 34580520576 34620235776 34631734932 34645719304 34743607296 34766436096 34793750558 34836912882 34913253816 34943732544 35002942464 35079647232 35108532224 35129417728 35150758944 35173855269 35202817833 35223759426 35279960604 35300948088 35318284288 35341490688 35467432448 35490736848 35519960336 35541090592 35591012352 35593727569 35643723264 35659882496 35671726972 35732170432 35794245744 35810473216 35856672768 35883066422 35935248384 35964837888 36008094528 36061423146 36140447448 36191722992 36253047552 36332491776 36356364576 36386300832 36509896521 36539959197 36579651584 36603686784 36633826688 36714105344 36758263164 36788530348 36842029056 36933449728 36945717221 37008319376 37089418688 37115188992 37137268224 37144348766 37196522496 37218650112 37249296384 37273771584 37366263592 37431177714 37449560064 37471838208 37527334656 37609571328 37632419244 37654806168 37685811576 37704318976 37865418752 37888422096 37910961312 37971450048 37994038656 38025323392 38050308492 38157815808 38229759232 38252501504 38309154128 38362963968 38375706276 38393104064 38440731456 38524969728 38604977712 38677764223 38700773006 38787044352 38812529952 38867596608 38952770304 38976434217 39031733418 39136477184 39162192384 39217755136 39241580028 39327573264 39383370656 39409248081 39428601856 39441698117 39497098752 39515004928 39520594944 39595107776 39621124326 39677338204 39733069824 39764286352 39900861504 39935694336 39959955378 39983726916 40003362816 40117367808 40172295936 40198691736 40286782368 40319954976 40343940672 40390275072 40403690754 40534208512 40560842112 40594240384 40618389248 40643065029 40732129452 40767687968 40836766208 40926255104 40979054592 41009218768 41094385997 41152108032 41159954038 41184439436 41213055024 41231739136 41303368512 41405859656 41522847744 41550130944 41584343808 41634359298 41725596024 41759953368 41832784896 41924456448 41958977536 42009443616 42037046541 42071660337 42163855356 42209656832 42223676824 42295222144 42387907072 42417358848 42442592256 42450684304 42510311424 42535600128 42598596096 42704301248 42778488816 42884640358 42888382464 42982367232 43008479136 43034064192 43069498944 43097798394 43192242072 43251380274 43301053824 43326812928 43395942912 43421758464 43457512448 43486066848 43669707333 43691153408 43705665481 43717144576 43731665282 43781890432 43877833216 43904489118 43930607196 43966780172 44028536832 44119974528 44203159112 44229454864 44306291988 44328050688 44357177088 44392026574 44454380544 44517451776 44544496248 44734822146 44756791296 44771657322 44820291584 44847520032 44945798016 45009566464 45039140664 45061259264 45251551744 45281284944 45345529376 45409222656 45444898688 45537022321 45600984576 45668520432 45689224448 45695687904 45781843366 45848420352 45863648964 45882168808 45941361984 46042036992 46079948544 46107360768 46135371114 46175646576 46355248128 46385706528 46449217176 46551005088 46581592113 46591643392 46619947941 46647681402 46670589952 46772862976 46867678592 46898473692 46937090444 46965012568 47030980608 47039947472 47067930784 47121987584 47137639213 47203849728 47320982464 47485863936 47501636427 47520817694 47524964352 47582124912 47686395456 47725660992 47757019842 47808897024 48010792704 48042338904 48081897528 48187263264 48255630656 48337396736 48443322368 48475152768 48515067776 48573419181 48679862028 48684109824 48719945596 48804915712 48889701504 49011017552 49152547584 49181787648 49191164582 49254626736 49362562368 49486918656 49516357632 49595363328 49624866816 49665728512 49698362112 49728554001 49758136722 49799108154 49908236952 49932746752 50036446208 50146095104 50176558992 50206408224 50247748768 50280764793 50318327808 50422828032 50459943653 50517896128 50547948416 50628600064 50635762272 50658718208 50693916672 50733744656 50805006336 50877087744 50907995712 51013720548 51125511024 51167608368 51254308608 51366626304 51400377504 51473303616 51617439909 51690673986 51716059136 51750039936 51823462144 51937027072 51968578956 52042311224 52115410944 52190625837 52216256512 52233600209 52322106704 52415598816 52436764352 52504413696 52545664108 52619470848 52662798336 52694126592 52726138416 52828165768 52835639139 52919940906 52951422132 52977426432 53012236032 53201148672 53236105272 53247592448 53279940504 53311635888 53489823744 53507590458 53563061248 53598255648 53715709824 53759939968 53791920896 53824599633 53853700096 53871587672 53947256832 54081122816 54190753372 54269558784 54287584488 54309505936 54379571328 54422294969 54498737664 54579451248 54714885974 54869477376 54905530176 54950740032 55071158016 55137394746 55182795522 55400174592 55445791744 55512479064 55634128032 55679937824 55716523149 55777046528 55795572946 55873944576 55899275264 56012591488 56049395388 56095547116 56174340096 56207757312 56218473808 56291001984 56414356992 56528717364 56556478464 56590123008 56798128128 56832633144 56866441968 56957175072 56991057984 57037985088 57075462738 57184509952 57344638848 57378752256 57425998592 57463731192 57589656096 57668507032 57734738432 57769083904 57861257216 57895677952 57935904768 57981422464 58051159509 58098959513 58180566528 58226276444 58301394912 58429155456 58539318824 58547600127 58574142928 58704715776 58743288576 58826632704 58862370042 58991359896 59075055984 59142902784 59272507392 59356602368 59392661664 59431686489 59516007306 59646429528 59675721728 59695543096 59796693376 59903541504 59927730688 60005044224 60052187552 60136538112 60258443904 60305786317 60375046592 60479932464 60515911008 60585412608 60605536131 60630008782 60801312768 60841263168 60891360576 60927583872 61098194178 61151531952 61255149312 61389382656 61439931392 61476481024 61513828152 61567528768 61739931057 61776659154 61806997504 61827526778 61847608704 61932289568 62068006784 62108789484 62159930588 62196908536 62284271616 62376515712 62425522201 62531298256 62639930052 62707974144 62749177344 62886684672 62938466304 63014165424 63245783034 63314485248 63335515236 63366619136 63442833216 63581860608 63634214656 63676026456 64014390272 64056451872 64109196704 64199245824 64249684352 64326960537 64332573696 64379928109 64473550848 64604248416 64633537024 64764558908 64877070411 64906482704 64912146432 64951580736 64990219392 65093914368 65132637696 65186268672 65229100272 65536730112 65575716864 65597497923 65672835648 65816749824 65856733677 65895910794 65950170258 65982558208 66021810176 66127151104 66264482816 66304738668 66344182296 66398810872 66492076032 66544315936 66588039861 66776177664 66902078656 66941877632 67041019724 67135186944 67157485983 67230437376 67271280048 67418697024 67514349696 67558710996 67591888896 67877327616 67921927416 68018294064 68167348032 68223477824 68339078144 68488835072 68533836672 68631071488 68672765049 68823253212 68920898648 69000053248 69119922816 69161041152 69240471552 69263469864 69291438608 69435341857 69487214592 69532872192 69587501116 69673825764 69826507632 69887465088 69971522103 70005884928 70159294464 70217064448 70258835456 70301517888 70347710538 70405635666 70447518852 70559921208 70601896176 70682981376 70934864896 70981473696 71039920672 71082181184 71187455138 71281226541 71287446528 71319764992 71343453944 71464340864 71588491488 71620946432 71713345536 71766132844 71870496768 71929675776 72016189056 72072769013 72122846292 72280894896 72383445984 72506095104 72664983552 72712729152 72772601664 73019793042 73079918394 73159303168 73207373568 73267653376 73428210688 73516526328 73577060696 73786746873 73866899456 73891434442 74016638752 74178837376 74230377984 74274536448 74288697532 74393044992 74437300224 74498592768 74547543168 74698662231 74732527184 74862355428 74899120128 74943676416 75054669312 75219142656 75264838488 75309612336 75371623152 75730837504 75776844192 75821922624 75942900096 75988077312 76050646784 76100616984 76315631616 76459518464 76505003008 76618308256 76725927936 76751412552 76786208128 76881462912 76941865301 77049939456 77209955424 77355528446 77401546012 77536010979 77574088704 77625059904 77735193216 77905540608 77952868434 78063466836 78324384768 78435510272 78483160056 78655146528 78766741312 78818496162 78857203712 78883396234 78994197504 79030009856 79041189888 79190215552 79242248652 79354676408 79466139648 79528572704 79801723008 79871388672 79919910756 79967453832 80006725632 80234735616 80261385687 80344591872 80397383472 80573564736 80639909952 80687881344 80780550144 80807381508 81068417024 81121684224 81188480768 81236778496 81286130058 81464258904 81535375936 81673532416 81852510208 82018437536 82072328961 82139908277 82188771994 82304216064 82319908076 82368878872 82426110048 82463478272 82606737024 82774193283 82811719312 83045695488 83100261888 83168687616 83268718596 83451192048 83519906736 83665569792 83693359419 83848912896 83917955072 84018887232 84074093082 84143320674 84327710712 84447353648 84590444288 84775814144 84834717696 84885184512 84901368608 85020622848 85197192192 85259904793 85408602496 85556977632 85769280716 85776764928 85964734464 86016958272 86068128384 86138997888 86195596788 86384484144 86502760548 86602107648 86653625856 86791885824 86843516928 86915024896 86972133696 87339414666 87382306816 87411330962 87434289152 87463330564 87563780864 87755666432 87808978236 87861214392 87933560344 88057073664 88239949056 88406318224 88458909728 88612583976 88656101376 88714354176 88784053148 88908761088 89034903552 89088992496 89274010959 89469644292 89513582592 89543314644 89640583168 89695040064 89891596032 90019132928 90078281328 90503103488 90562569888 90691058752 90889797376 90945013173 91074044642 91201969152 91337040864 91378448896 91391375808 91563686732 91696840704 91727297928 91764337616 91882723968 91954912189 92084073984 92159897088 92214721536 92270742228 92351293152 92664988731 92710496256 92741290167 92771413056 92898434352 93102010176 93163184226 93183286784 93239895882 93295362804 93341179904 93735357184 93796947384 93874180888 93930025136 94061961216 94079894944 94135861568 94243975168 94275278426 94407699456 94641964928 94833818401 94971727872 95003272854 95041635388 95049928704 95164249824 95372790912 95451321984 95514039684 95617794048 96021585408 96084677808 96163795056 96374526528 96511261312 96674793472 96886644736 96950305536 97030135552 97146838362 97359724056 97368219648 97439891192 97609831424 97779403008 98022035104 98167207453 98305095168 98363575296 98382329164 98509253472 98725124736 98925255387 98973837312 99032715264 99190726656 99249733632 99331457024 99396724224 99457108002 99516273444 99598216308 99816473904 100072892416 100292190208 100353117984 100412816448 100495497536 100561529586 100845656064 100919887306 101035792256 101095896832 101257200128 101271524544 101317436416 101387833344 101467489312 101610012672 101815991424 101895983777 102027441096 102251022048 102335216736 102508617216 102733252608 102800755008 102946607232 103234879818 103381347972 103432118272 103500079872 103646924288 103874054144 103937157912 104084622448 104230821888 104381251674 104432513024 104467200418 104644213408 104831197632 104873528704 105008827392 105091328216 105238941696 105325596672 105388253184 105452276832 105608453499 105656331536 105671278278 105839881812 105902844264 105954852864 106024472064 106402297344 106472210544 106495184896 106559881008 106623271776 106781182707 106979647488 107015180916 107126122496 107196511296 107431419648 107519879936 107583841792 107649199266 107743175344 107894513664 108162245632 108381506744 108575168976 108619011872 108759142656 108779878529 108844589938 108997475328 109158902496 109429771948 109619877591 109738954752 109811060352 109901480064 110142316032 110274789492 110365591044 110800349184 110837151663 110891583488 111024958128 111268256064 111359875648 111433046298 111554093056 111591145892 111747889152 112025182976 112098790776 112191094232 112348680192 112415514624 112436947616 112582003968 112828713984 113057434728 113112956928 113337978089 113596256256 113665266288 113732883936 113914350144 113982115968 114075970176 114150925476 114369019904 114689277696 114757504512 114851997184 114927462384 115179312192 115337014064 115469476864 115538167808 115722514432 115791355904 115962844928 116033292669 116102319018 116197919026 116361133056 116452552888 116602789824 116858310912 117078637648 117095200254 117148285856 117321784517 117409431552 117486577152 117653265408 117724740084 117982719792 118150111968 118227744243 118285805568 118325094351 118545014784 118713204736 118785323328 118863372978 119032014612 119292859056 119391086192 119593386752 119807083008 119855461376 120010088448 120104375104 120516887808 120611572634 120750093184 120959864928 121031822016 121170825216 121211072262 121260017564 121602625536 121682526336 121782721152 121855167744 121929195087 122196388356 122303063904 122510298624 122778765312 122879862784 122952962048 123027656304 123135057536 123283157991 123479862114 123553318308 123613995008 123655053556 123695217408 123864579136 124136013568 124217578968 124319861176 124393817072 124568543232 124753031424 124851044402 125062596512 125279860104 125498354688 125590732477 125773369344 125876932608 126028330848 126214981011 126491566068 126628970496 126671030472 126733238272 126885666432 127163721216 127268429312 127352052912 128028780544 128112903744 128218393408 128499368704 128653921074 128665147392 128759856218 128947101696 129208496832 129267074048 129529117816 129754140822 129812965408 129903161472 129980438784 130005220681 130187828736 130265275392 130372537344 130458200544 131009121999 131073460224 131116996443 131151433728 131194995846 131345671296 131633499648 131713467354 131791821588 131900340516 131965116416 132043620352 132528965632 132609477336 132688364592 132797621744 132984152064 133088631872 133176079722 133552355328 133804157312 133883755264 134082039448 134270373888 134314971966 134460874752 134542560096 134837394048 135028699392 135117421992 135183777792 135452705521 135754655232 135843854832 136036588128 136334696064 136446955648 136611066963 136678156288 136977670144 137067673344 137262142976 137345530098 137646506424 137841797296 138000106496 138239845632 138322082304 138526939728 138582877216 138870683714 139065744384 139175002232 139347651528 139653015264 139774930176 139859843823 139943044206 140011769856 140318588928 140434128896 140603035776 140695421076 140811271332 140895037704 141119842416 141203792352 141365962752 141412917639 141869729792 141962947392 142079841344 142164362368 142374910276 142562453082 142574893056 142686907888 142928681728 143176982976 143241892864 143426691072 143532265688 144032378112 144059839133 144145538026 144245692584 144561789792 144766891968 145012190208 145329967104 145425458304 145545203328 145720257543 146039586084 146159836788 146318606336 146414747136 146535306752 146856421376 147033052656 147154121392 147573493746 147733798912 147782868884 148033277504 148357674752 148460755968 148549072896 148577395064 148786089984 148874600448 148997185536 149095086336 149397324462 149465054368 149724710856 149798240256 150096241253 150109338624 150438285312 150529676976 150619224672 150743246304 150842294379 151379830959 151461675008 151553688384 151643845248 151885800192 151976154624 152101293568 152201233968 152631263232 152919036928 153010006016 153060828487 153236616512 153502825104 153572416256 153762925824 153883730602 154099878912 154419910848 154711056892 154803092024 155072021958 155148177408 155250119808 155470386432 155811081216 155905736868 156126933672 156571877511 156648769536 156700800627 156871020544 156966320112 157310293056 157533482624 157636992324 157714407424 157766792468 157988395008 158082379776 158380431104 158484497304 158709352816 158932279296 159057145408 159603446016 159742777344 159839821512 159934907664 160236451781 160469471232 160522771374 160689183744 160794766944 161147129472 161279819904 161375762688 161473798899 161561100288 161614763016 162136834048 162243368448 162376961536 162473556992 162572260116 162928517808 163070751872 163266884907 163347064832 163705020416 164036875072 164144657922 164279816554 164377543988 164608432128 164639816152 164737757744 164852220096 164926956544 165213474048 165548386566 165623438624 166200523776 166322861929 166337375232 166537437192 166902384096 167039813472 167149569447 167331139584 167386718838 167697825792 167835910144 168037774464 168148186164 168286641348 168655421424 168894707296 169180888576 169551628288 169669435392 169770369024 169802737216 170394384384 170519809586 170817204992 171113955264 171538561432 171553529856 172033916544 172136256768 172277995776 172391193576 172768968288 173005521096 173204215296 173307251712 173583771648 173687033856 173830049792 173944267392 174153478527 174296878539 174678829332 174764613632 174822661924 174868578304 174926661128 175127561728 175511332864 175617956472 175722428784 175867120688 176114147328 176479898112 176812636448 176917819456 177225167952 177428708352 177568106296 177817522176 178069807104 178177984992 178548021918 178939288584 179027165184 179086629288 179390080128 179783192064 180038265856 180156562656 180917358951 181006206976 181125139776 181382117504 181779594752 181890026346 182148089284 182403938304 182674081728 182756897792 182782751616 183127373464 183454595856 183528675232 183765447936 183909824378 184168147968 184319794176 184429443072 184541484456 184702586304 185219793171 185329977462 185420992512 185482580334 185542826112 185796868704 186204020352 186326368452 186366573568 186479791764 186590725608 186682359808 187276566603 187470714368 187593894768 187748361776 187860050272 188123922432 188159789888 188271723136 188487950336 188550556852 188815398912 189283929856 189667636802 189943455744 190006545708 190083270776 190099857408 190328499648 190745581824 190902643968 191028079368 191502100909 192043170816 192169355616 192327590112 192749053056 192980881611 193022522624 193139784327 193349586944 193773289472 193900611072 194060271104 194293676724 194719448112 194736439296 194879782384 195219662848 195284505311 195558806016 196044070208 196334414906 196610190336 196727150592 196764658328 196792493769 197018506944 197450249472 197850510774 197947674624 198065430528 198381453312 198793448448 198914216004 199032546888 199196432616 199632947808 199764119583 200145784832 200584380416 200706235968 200825632896 200990995072 201123059172 201691312128 201839774612 202071584512 202191793664 202514400256 202543049088 202634872832 202775666688 202934978624 203631982848 203791967554 204054882192 204502044096 204670433472 205017234432 205466505216 205601510016 205893214464 206018295147 206469759636 206762695944 206864236544 207000159744 207293848576 207748108288 207874315824 208169244896 208306025571 208461643776 208762503348 208865026048 208934400836 209288426816 209662395264 209747057408 210017654784 210182656432 210477883392 210651193344 210776506368 210904553664 211216906998 211312663072 211342556556 211679763624 211805688528 212048944128 212205030737 212804594688 212944421088 212990369792 213119762016 213246543552 213562365414 213843679623 213959294976 214030361832 214252244992 214393022592 214862839296 215039759872 215167683584 215298398532 215486350688 215789027328 216218307039 216324491264 216396343723 216763013488 217150337952 217238023744 217518285312 217559757058 217689179876 217994950656 218317804992 218859543896 219239755182 219477909504 219622120704 219802960128 220284632064 220549578984 220731182088 221360240619 221600698368 221674303326 221783166976 222049916256 222536512128 222719751296 222866092596 223108186112 223182291784 223495778304 224050365952 224197581552 224382188464 224697360384 224831029248 224873895232 225164007936 225657427968 226114869456 226675956178 227192512512 227330532576 227465767872 227828700288 227964231936 228151940352 228301850952 229378555392 229515009024 229703994368 229854924768 230358624384 230674028128 230825595903 230938953728 231076335616 231445028864 231582711808 231925689856 232066585338 232204638036 232395838052 232722266112 232905105776 233205579648 233716621824 234157275296 234190400508 234296571712 234643569034 234973154304 235306530816 235449480168 235965439584 236300223936 236455488486 236571611136 236650188702 237090029568 237570646656 237726745956 238064029224 238585718112 238782172384 239186773504 239614166016 239710922752 240020176896 240208750208 240695689411 241033775616 241223145268 241500186368 241919729856 242063644032 242341650432 242422144524 242520035128 243205251072 243365052672 243565442304 243710335488 243858390174 244392776712 244606127808 245020597248 245557530624 245759725568 245905924096 246055312608 246216986883 246270115072 246419724831 246566315982 246959724228 247106636616 247227990016 247310107112 247390434816 247729158272 248272027136 248435157936 248639722352 248787634144 249137086464 249156092983 249506062848 249702088804 250125193024 250559720208 250996709376 251080078257 251181464954 251546738688 251753865216 252056661696 252429962022 252983132136 253342060944 253771332864 254327442432 254536858624 254704105824 255779714379 256057561088 256225807488 256436786816 256998737408 257307842148 257330294784 257519712436 257894203392 258416993664 258534148096 258620020547 259058235632 259508281644 259625930816 259806322944 259960877568 260010441362 260375657472 260530550784 260745074688 260916401088 262018243998 262146920448 262233992886 262302867456 262389991692 262691342592 263266999296 263426934708 263583643176 263800681032 263930232832 265057931264 265218954672 265376729184 265595243488 265968304128 266177263744 266352159444 266716845023 267104710656 267608314624 267767510528 268164078896 268540747776 268629943932 268921749504 269085120192 269674788096 270057398784 270234843984 270744349561 270905411042 271509310464 271687709664 272073176256 272669392128 272835039519 272893911296 273222133926 273356312576 273955340288 274135346688 274524285952 274691060196 275293012848 275683594592 275864736567 276000212992 276091886819 276479691264 276644164608 277053879456 277165754432 277741367428 278131488768 278223870501 278350004464 278695303056 279306030528 279549860352 279719687646 279886088412 280023539712 281206071552 281390842152 281622542664 281790075408 282239684832 282407584704 282731925504 282825835278 283739459584 283925894784 284159682688 284328724736 284501455203 284749820552 285124906164 285149786112 285373815776 285857363456 286353965952 286483785728 286853382144 287064531376 287660701979 288064756224 288119678266 288291076052 288491385168 289123579584 289533783936 290024380416 290659934208 290850916608 291090406656 291440515086 292079172168 292319673576 292829494272 293070613504 293712842752 294066105312 294308242784 294501622359 295146987492 295467597824 295565737768 296066555008 296715349504 296921511936 297098145792 297154790128 297572179968 297749200896 297994371072 298190172672 298794648924 298930108736 299449421712 300192482506 300218677248 300876570624 301059353952 301238449344 301486492608 301684588758 302759661918 303107376768 303287690496 303771600384 303952309248 304202587136 304402467936 305687951331 305838073856 305939658367 306020012032 306121656974 306473233024 307005650208 307144832512 307525851648 307767461204 308199757824 308839821696 309422113784 309606184048 310144043916 310296354816 310500239616 310940772864 311622162432 311811473736 312253867344 313143755022 313297539072 313401601254 313742041088 313932640224 314620586112 315066965248 315273984648 315428814848 315533584936 315976790016 316164759552 316760862208 316968994608 317418705632 317864558592 318114290816 318759156247 319206892032 319485554688 319679643024 319869815328 320343548121 320472903562 320938942464 321045542748 321378367488 321589533888 322294258944 322559639808 322751525376 322947597798 323229526032 324486736896 324753923072 324947113984 325144520232 325857035616 326141503744 326339635587 326533769814 326694129664 327410040832 328073750144 328289315844 328559633108 328755087976 329216864256 329279632304 329475515488 329704440192 329853913088 329963474491 330426948096 331096773132 331246877248 332401047552 332511454989 332645723858 332674750464 333074874384 333804768192 334079626944 334299138894 334662279168 334773437676 336075548928 336296372328 336573282696 337310842848 337789414592 338361777152 339103256576 339338870784 339605474432 340013934267 340293905719 340788768768 341039619172 341634409984 342227910528 343077122864 343107059712 344067833088 344272513536 344555991552 344782387152 345537936576 346011042192 346408430592 346614503424 347167543296 347374067712 347660099584 347888534784 348099878007 348306957054 348593757078 349357658664 349529227264 349645323848 349853322256 350255123456 351022665728 351235912944 351444857568 351734241376 351965353551 352228294656 352959796224 353219605571 353625272896 353835638912 354450335904 354857416704 354975283053 355136212592 355635044352 356139614208 356355969984 357096043836 357878577168 358173258576 358780160256 359566384128 360076531712 360313125312 361834717902 362012413952 362250279552 362764235008 363559189504 363780052692 364296178568 364807876608 365348163456 365513795584 365565503232 365635201463 366254746928 366909191712 367057350464 367530895872 367819648756 368336295936 368639588352 368858886144 369082968912 369405172608 369849473973 370439586342 370659954924 370841985024 370965160668 371085652224 371593737408 372408040704 372652736904 372733147136 372959583528 373181451216 374553133206 374941428736 375187789536 375496723552 375720100544 376319579776 376543446272 376772197431 376975900672 377101113704 377630797824 378567859712 379335273604 379886911488 380013091416 380166541552 380199714816 380656999296 380956064783 381491163648 381805287936 382056158736 383004201818 384086341632 384338711232 384655180224 385498106112 385961763222 386045045248 386279568654 386699173888 387801222144 388120542208 388587353448 389438896224 389759564768 390015662043 390439325696 390569010622 391117612032 392088140416 392668829812 393220380672 393350989329 393454301184 393529316656 393584987538 394037013888 394900498944 395701021548 395895349248 396130861056 397586896896 397828432008 398065093776 398392865232 399265895616 399528239166 400291569664 401412471936 401651265792 401981990144 402246118344 403382624256 403679549224 404143169024 404383587328 405028800512 405086098176 405269745664 405551333376 405869957248 406358116563 406692716591 407263965696 407583935108 408109764384 409004088192 409340866944 409833200889 410034468864 410933010432 411203020032 411786428928 412036590294 412939519272 413525391888 414000319488 414587697152 415496216576 415748631648 416338489792 416612051142 417525006696 417730052096 417868801672 418576853632 419324790528 419494114816 420035309568 420365312864 420955766784 421302386688 421809107328 422140504219 422433813996 422625326144 422685113112 423359527248 423611377056 424097888256 424238752917 424410061474 425609189376 425888842176 425980739584 426239524032 426493087104 427124730828 427687359246 428060723664 428504489984 428786045184 429725678592 430079519744 430335367168 430596797064 430972701376 432179517399 432436614078 432648982528 432792687446 433526026976 434300675904 434476047488 435036570624 435119514116 435378359752 435989901312 436635609984 436978655407 437719087792 438479510364 438955819008 439244241408 439605920256 440569264128 441099157968 441462364176 442720481238 443201396736 443348606652 443566333952 444099832512 445073024256 445439502592 445732185192 446364583568 446991556608 448100731904 448395163104 448764376928 449394720768 449747790464 450288723759 450328015872 450659496763 451314855936 452229738912 453351912356 454139492877 454385025024 454661065152 454931535744 455657400576 455928463872 456303880704 456603701904 458757110784 459030018048 459182485461 459407988736 459709849536 460717248768 461348056256 461651191806 461877907456 462152671232 462890057728 463851379712 464133170676 464409276072 464791676104 465444532224 465810211552 466411159296 467433243648 468314550592 468380801016 468593143424 469287138068 469946308608 470102401881 470613061632 470898960336 471930879168 472600447872 472910976972 473143222272 473300377404 475141293312 475453491912 476128058448 477171436224 477564344768 478373547008 479228332032 479421845504 480417500416 480709355343 481391378822 482067551232 482446290536 483000372736 483839459712 484127288064 484683300864 484844289048 485040070256 486047392999 486410502144 486730105344 487130884608 487420670976 487716780348 488785553424 489212255616 489800654721 490041194496 491115061248 491519451136 491811848192 492110625216 492433973766 492540230144 492839449662 493132631964 493919448456 494213273232 494620214224 494780869632 495458316544 496544054272 496870315872 497279444704 497575268288 498312185966 498968585787 499012125696 499404177608 500250386048 501119440416 501993418752 502160156514 502362929908 503093477376 503507730432 504113323392 504509383091 504859924044 505966264272 506684121888 507542665728 508654884864 509073717248 509408211648 511559428758 512115122176 512451614976 512873573632 513997474816 514615684296 514660589568 515039424872 516833987328 517068296192 517240041094 518116471264 519016563288 519251861632 519612645888 519921755136 520020882724 520751314944 521061101568 521490149376 521832802176 522890635617 524036487996 524293840896 524467985772 524605734912 524779983384 525382685184 526533998592 526853869416 527167286352 527601362064 530115862528 530437909344 530753458368 531190486976 532354527488 532704318888 533433690046 534209421312 535216629248 535535021056 536328157792 537081495552 537259887864 538170240384 538593057107 539349576192 540114797568 540469687968 541488699122 541810822084 542752076853 543018620928 543375419328 544146352512 545338784256 545670079038 545787822592 546444267852 546712625152 548270693376 549048571904 549382120392 550586025696 551367189184 551729473134 552000425984 552183773638 552959382528 553288329216 554107758912 554331508864 555482734856 556262977536 556447741002 556700008928 557390606112 558612061056 559099720704 559439375292 559772176824 560047079424 561829699809 562412143104 562781684304 563245085328 563580150816 564479369664 564815169408 565463851008 565651670556 567478919168 567851789568 568319365376 568657449472 569002910406 569499641104 570249812328 570299572224 570747631552 571714726912 572707931904 572967571456 574129062752 574506302727 574979357939 575321403958 576129512448 576239356532 576582152104 576982770336 578247159168 579067567872 579419352981 580048760832 581319868416 581701833216 582180813312 582881030172 584158344336 584639347152 585658988544 585853515933 586141227008 587425685504 588132210624 588616485568 589003244718 590293974984 591131475536 592133110016 593430699008 593843023872 594196291584 594309580256 595144359936 596380345344 596819333551 597589297848 597860217472 598898843424 600384965012 600437354496 601753141248 602118707904 602476898688 602972985216 603369177516 605519323836 606214753536 606575380992 607543200768 607904618496 608405174272 608804935872 611375902662 611676147712 611879316734 612040024064 612243313948 612946466048 614011300416 614289665024 615051703296 615534922408 616399515648 617679643392 618844227568 619212368096 620288087832 620592709632 621000479232 621881545728 623244324864 623622947472 624507734688 624918076713 626287510044 626595078144 626803202508 627484082176 627865280448 629241172224 630133930496 630547969296 631067169872 631953580032 632329519104 633521724416 633937989216 634837411264 636228581632 636615092211 637518312494 638413784064 638971109376 639359286048 639739630656 640687096242 640945807124 641877884928 642091085496 642756734976 643179067776 643684385323 644588517888 645119279616 645503050752 645895195596 646459052064 648654921117 648973473792 649189031169 649507846144 649894227968 650289040464 651714071232 652283007488 652679271174 653067539628 653388259328 656147500288 656578631688 657119266216 657510175952 658433728512 658559264608 658951030976 659408880384 659707826176 659926948982 660853896192 662193546264 662493754496 663836728807 664802095104 665022909978 665291447716 665349500928 666149748768 667609536384 668159253888 668598277788 669324558336 669546875352 672151097856 672592744656 673146565392 674621685696 675578829184 676723554304 678206513152 679210948864 680027868534 680587811438 681577537536 682079238344 683268819968 684455821056 686154245728 687170452171 688135666176 688545027072 689111983104 689564774304 691075873152 692022084384 692476787709 692816861184 693229006848 694335086592 694748135424 695320199168 695777069568 696199756014 696613914108 697187514156 698715317328 699290647696 699706644512 700510246912 702045331456 702471825888 702889715136 703468482752 703930707102 705919592448 706439211142 707250545792 707671277824 708900671808 709714833408 709950566106 710272425184 711270088704 712711939968 713271886439 714192087672 715757154336 716346517152 717560320512 719132768256 720153063424 720626250624 722087068233 723669435804 724024827904 724500559104 725528470016 727118379008 727560105384 728592357136 729615753216 730696326912 731027591168 731131006464 731270402926 732509493856 733818383424 734114700928 735061791744 735639297512 736672591872 737279176704 737717772288 738165937824 738810345216 739259174493 739698947946 740879172684 741319909848 741683970048 741930321336 742171304448 743187474816 744816081408 745305473808 745466294272 745919167056 746362902432 747468278949 749106266412 749882857472 750375579072 750993447104 751440201088 752639159552 753086892544 753544394862 754202227408 755261595648 757135719424 758670547208 760026182832 760333083104 761313998592 761459149703 761912129566 762982327296 763610575872 764112317472 766008403636 767339143137 768172683264 768677422464 769310360448 770996212224 771923526444 772090090496 772559137308 773398347776 775602444288 775860061641 776241084416 777174706896 778877792448 779519129536 780031324086 780878651392 781138021244 782235224064 784176280832 785337659624 786440761344 786701978658 786908602368 787058633312 787169975076 788074027776 789800997888 791402043096 791790698496 793365846623 795173793792 795656864016 796130187552 796785730464 798531791232 799056478332 800150535069 800583139328 802824943872 803302531584 803963980288 804492236688 806765248512 807359098448 808286338048 808767174656 809035807717 810057601024 810172196352 810539491328 811739914496 812233048683 812716233126 813385433182 814527931392 815167870216 816219528768 818008176384 818681733888 819666401778 820068937728 821252491619 821866020864 822406040064 823572857856 824073180588 825879038544 827050783776 827594209701 828000638976 828275660457 829175394304 830992433152 831497263296 832676979584 833224102284 835050013392 835737603344 837153707264 838649581056 838988229632 840070619136 840730625728 843618214656 844281008438 844867627992 845250652288 845370226224 846719054496 847222754112 848195776512 848477505834 848820122948 851218378752 851777684352 852479048064 852986174208 853504365609 854249461656 855374718492 856121447328 857008979968 857572090368 859451357184 860159039488 860670734336 861193594128 861945402752 862982105937 864359034798 864873228156 865297965056 865585374892 867052053952 868601351808 868952094976 870073141248 870239028232 870756719504 871979802624 873271219968 873957310814 875438175584 876959020728 878488482816 879135127339 879211840512 881138528256 882198315936 882924728352 883504867077 885440962476 886402793472 886697213304 887132667904 888199665024 890146048512 890879005184 891464370384 892729167136 893983113216 896201463808 896499138281 896790326208 897528753856 899495580928 900577447518 900656031744 901318993526 902629711872 904459477824 906703824712 908278985754 909322130304 909863071488 910036544767 911314801152 911856927744 912607761408 913207403808 917063853993 917514221568 917818975101 918060036096 918364970922 918815977472 919419699072 921434497536 922696112512 923302383612 923755814912 924305342464 927702759424 928266341352 928818552144 929583352208 930889064448 931620423104 932822318592 934866487296 936629101184 936761602032 937186286848 938574276136 939892617216 940204803762 941226123264 941797920672 943861758336 945200895744 945821953944 946286444544 946600754808 950282586624 950906983824 952256116896 954342872448 955128689536 956277468741 956747094016 958456664064 958843691008 960835000832 961418710686 962782757644 964135102464 964892581072 966000745472 967678919424 968254576128 969688578096 970080140512 972094785998 973460210688 974261769216 974841341952 975433560696 977571106848 978424511232 979018906761 979601309442 980082388992 982230122496 983038902272 984221250432 984867947532 985080460288 985678899324 986265263928 987838896912 988426546464 989240428448 989561739264 989890423473 990916633088 993088108544 993740631744 994558889408 995150536576 996624371932 997937171574 998024251392 998808355216 1000500772096 1002238880832 1003986837504 1004320313028 1004725859816 1008226646784 1008418873931 1009018766182 1009719848088 1011932528544 1013368243776 1015085331456 1017309769728 1018147434496 1018816423296 1020041802801 1020881717157 1023118857516 1024230244352 1024903229952 1025747147264 1027994949632 1029231368592 1029321179136 1030078849744 1032218099501 1033667974656 1034136592384 1034480082188 1036232942528 1038033126576 1038503723264 1039225291776 1039843510272 1040041765448 1041502629888 1042122203136 1042980298752 1043665604352 1045781271234 1048072975992 1048587681792 1048935971544 1049559966768 1050765370368 1053067997184 1053707738832 1054334572704 1055202724128 1055896060653 1059658816713 1060231725056 1060875818688 1061506916736 1062380973952 1064709054976 1065408637776 1066867380092 1068418842624 1070433258496 1071070042112 1071425799409 1072656315584 1074519775728 1076340480768 1077186114214 1078699152384 1080229595136 1080939375936 1082977398244 1083621644168 1085504153706 1086037241856 1086750838656 1088292705024 1090677568512 1091340158076 1091575645184 1092888535704 1093425250304 1096541386752 1096905604389 1098097143808 1098764240784 1101172051392 1102734378368 1103458946268 1104000851968 1104367547276 1105918765056 1106576658432 1108215517824 1108663017728 1110965469712 1112525955072 1112895482004 1113400017856 1114781212224 1117224122112 1118199441408 1118878750584 1119544353648 1121655162467 1123659399618 1124824286208 1125563368608 1126490170656 1127160301632 1128958739328 1129630338816 1130316592293 1130927702016 1131303341112 1134957838336 1135703579136 1136638730752 1137314898944 1138005820812 1138999282208 1140499624656 1140599144448 1141495263104 1142868194349 1143429453824 1143809245393 1145415863808 1145935142912 1148258125504 1149012605454 1149958715878 1150642807916 1152259024896 1152478713064 1153164304208 1153965540672 1156494318336 1158135135744 1158838705962 1160097521664 1163403666432 1164361626624 1165762060344 1168316688672 1169278694304 1170046986129 1171317977088 1171707031866 1172282454016 1174851371008 1176264421248 1177232971136 1178006489436 1180587949968 1182262951072 1184266220032 1186861398016 1187686047744 1188392583168 1188619160512 1192760690688 1193638667102 1195178595696 1195720434944 1197797686848 1200769930024 1200874708992 1204237415808 1204953797376 1205945970432 1206738355032 1211038647672 1212429507072 1213150761984 1215086401536 1215809236992 1216810348544 1217609871744 1219074349689 1220078149773 1222751805324 1223352295424 1223758633468 1224080048128 1224486627896 1225892932096 1228022600832 1228579330048 1230103406592 1231069844816 1232799031296 1235359286784 1237688455136 1238424736192 1240576175664 1242000958464 1243763091456 1246488649728 1247245894944 1249015469376 1249836153426 1252575020088 1253190156288 1253606405016 1255730560896 1258482344448 1260267860992 1261095938592 1262134339744 1263907160064 1266421512657 1267043448832 1267464298949 1267875978432 1269674822528 1272457163264 1273230184422 1275036624988 1276827568128 1277942218752 1278718572096 1279479261312 1281374192484 1281891614248 1284182170992 1285513469952 1286358135552 1287368770646 1289177035776 1290238559232 1291006101504 1291790391192 1292918104128 1296538552197 1297309842234 1297946947584 1298378062338 1299015692288 1299788455936 1300578080928 1303428142464 1304566014976 1305358542348 1306135079256 1306776518656 1310935966221 1312295000576 1313157263376 1314238532432 1315020351904 1316867457024 1317118529216 1317902061952 1318817760768 1319415652352 1319853897964 1321707792384 1324387092528 1324987508992 1327673457614 1329604190208 1330045819956 1330582895432 1330699001856 1332299497536 1335219072768 1336318507776 1337196555576 1339093750704 1344302195712 1345185489312 1346293130784 1349243371392 1350866171277 1351157658368 1351978490289 1353447108608 1356413026304 1358421897728 1360055737068 1361175622876 1363155075072 1364158476688 1366537639936 1366991537177 1368911642112 1372308491456 1374340904342 1376271332352 1377090054144 1377547456383 1378223966208 1379129548608 1382151746304 1384044168768 1384953575418 1385633722368 1386458013696 1388670173184 1391554139136 1392399512028 1393227828216 1394375028312 1397430634656 1398581295392 1399413289024 1401020493824 1404090662912 1404943651776 1405779430272 1406936965504 1407861414204 1411839184896 1412878422284 1414501091584 1415342555648 1417801343616 1419429666816 1419901132212 1420544850368 1425423879936 1426543772878 1428384175344 1431514308672 1432693034304 1435120641024 1438265536512 1440306126848 1441252501248 1442128066029 1444174136466 1447338871608 1448049655808 1449001118208 1451056940032 1454236758016 1455120210768 1457184714272 1458142178997 1459231506432 1459342830329 1461392653824 1462055182336 1462262012928 1462540805852 1465018987712 1467636766848 1468229401856 1470123583488 1471278595024 1473345183744 1474558353408 1475435544576 1476331875648 1477620690432 1478518348986 1479397895892 1481758345368 1482639819696 1483860642672 1484342608896 1486374949632 1489632162816 1490610947616 1490932588544 1491838334112 1492725804864 1494936557898 1496905757361 1498212532824 1499765714944 1500751158144 1501986894208 1502880402176 1505278319104 1506173785088 1507088789724 1508404454816 1510523191296 1513528149273 1514271438848 1514774406061 1517341094416 1520052365664 1520666166208 1522627997184 1522918299406 1523824259132 1525964654592 1527221151744 1528224634944 1532016807272 1534678286274 1536345366528 1537354844928 1538620720896 1541992424448 1543847052888 1544180180992 1545118274616 1551204888576 1551720123282 1552482168832 1554349413792 1557755584896 1559038259072 1560062648172 1561757302784 1562276042488 1564470448128 1568352561664 1570675319248 1572881522688 1573403957316 1573817204736 1574117266624 1574339950152 1576148055552 1579601995776 1582804086192 1586731693246 1590347587584 1591313728032 1592260375104 1593571460928 1597063582464 1598112956664 1600301070138 1605649887744 1606605063168 1607927960576 1608984473376 1614718196896 1615779171321 1616572676096 1617109622797 1617534349312 1618071615434 1620115202048 1620344392704 1621078982656 1623479828992 1624466097366 1625432466252 1626770866364 1629055862784 1630335740432 1632439057536 1636016352768 1637363467776 1639332803556 1640137875456 1642504983238 1644812080128 1647145715712 1648146361176 1651758077088 1654101567552 1655188419402 1656001277952 1656551320914 1658350788608 1662994526592 1665353959168 1666448204568 1670100026784 1671475206688 1674307414528 1677299162112 1677976459264 1680141238272 1681461251456 1684869825877 1687236429312 1688562016876 1689735255984 1690501304576 1690740452448 1693438108992 1694445508224 1696391553024 1696955011668 1697640245896 1702436757504 1703555368704 1704958096128 1705972348416 1707008731218 1708498923312 1710749436984 1712242894656 1715144180736 1718902714368 1720318078976 1721341468672 1722387188256 1723518908181 1723890805504 1724938073817 1725964211874 1728718069596 1729746456312 1730595930112 1731170749784 1734104107904 1737202703616 1737904189952 1740146282496 1740478056464 1741513439008 1743959605248 1744092650881 1746542439936 1747914621628 1750876351168 1753918041456 1756976965632 1757560547799 1758270254678 1758423681024 1762277056512 1764396631872 1765849456704 1767009734154 1770881924952 1773394426608 1776399330048 1780292097024 1781758010368 1782928740768 1785458334272 1790458000653 1792402927616 1792998276562 1793580652416 1795057507712 1798991161856 1801154895036 1801312063488 1802637987052 1805259423744 1808918955648 1810340143829 1813407649424 1816557971508 1818644260608 1819726142976 1820073089534 1822629602304 1823713855488 1825215522816 1826414807616 1834127707986 1835028443136 1835637950202 1836120072192 1836729941844 1837631954944 1838839398144 1842868995072 1845392225024 1846604767224 1847511629824 1855405518848 1856532682704 1857637104288 1859166704416 1861778128896 1863240846208 1865644637184 1867017915161 1869732974592 1873258202368 1873523204064 1874372573696 1877148552272 1879785234432 1880409607524 1882452246528 1883595841344 1887723516672 1890401791488 1891643907888 1893201509616 1900565173248 1901813967648 1904512233792 1908685744896 1909845276633 1910257379072 1912554937482 1913494188032 1916913328128 1917687382016 1921670001664 1922837421372 1925565515288 1928270204928 1929785162144 1931053155969 1932001490944 1932643207733 1935357838848 1936509152256 1939377156192 1940160281024 1944189571996 1946920421376 1947567093507 1948523538432 1949682683904 1950867121392 1955142213696 1956849022464 1958037813522 1959202618884 1960164777984 1968442500864 1969735895064 1970160920576 1971357798648 1972530527856 1975677793824 1976853092928 1978480856896 1979123478528 1979780846946 1981833266176 1986176217088 1987481263488 1989117778816 1990301073152 1991510186421 1993248743864 1995874343148 1996048502784 1997616710432 2001001544192 2004477761664 2007973675008 2008640626056 2009451719632 2013624913853 2016453293568 2016837747862 2018037532364 2019439696176 2023865057088 2026736487552 2030170662912 2034619539456 2036294868992 2037632846592 2040083605602 2041763434314 2046237715032 2049806459904 2051494294528 2055989899264 2058462737184 2060157699488 2061511356513 2064436199002 2067335949312 2068273184768 2068960164376 2072465885056 2076066253152 2077007446528 2078450583552 2079687020544 2080083530896 2083005259776 2084244406272 2085960597504 2087331208704 2091562542468 2096145951984 2097871943088 2099119933536 2101530740736 2106135994368 2107415477664 2108669145408 2110405448256 2111792121306 2119317633426 2121751637376 2123013833472 2124761947904 2129418109952 2130817275552 2133734760184 2139815659317 2140866516992 2141577608569 2142140084224 2142851598818 2145312631168 2149039551456 2152680961536 2154372228428 2157398304768 2160459190272 2161878751872 2165954796488 2166261204699 2167243288336 2171008307412 2172074483712 2173501677312 2176585410048 2181355137024 2182680316152 2183151290368 2185777071408 2193082773504 2193811208778 2196194287616 2197528481568 2202344102784 2205468756736 2206917892536 2208001703936 2208735094552 2211837530112 2213153316864 2216431035648 2217326035456 2221930939424 2225051910144 2225790964008 2226800035712 2229562424448 2231314093729 2234448244224 2236398882816 2237757501168 2239088707296 2242404836847 2243310324934 2247318799236 2249648572416 2251126737216 2252980341312 2254320603264 2257917478656 2259260677632 2260633184586 2262606682224 2271407158272 2273277461504 2274629797888 2276011641624 2277998564416 2280999249312 2282990526208 2284377449109 2285736388698 2286858907648 2287618490786 2290831727616 2291870285824 2296516251008 2298025210908 2299917431756 2301285615832 2304518049792 2304957426128 2306328608416 2307931081344 2309744321437 2312988636672 2316270271488 2317677411924 2320195043328 2326807332864 2327580184923 2328723253248 2331524120688 2336633377344 2338557388608 2340093972258 2342635954176 2343414063732 2344564908032 2352528842496 2354465942272 2356012978872 2361175899936 2364525902144 2368532440064 2373722796032 2375372095488 2377238321024 2380097539869 2382057340033 2385521381376 2387277334204 2390357191392 2391440869888 2395595373696 2400451605207 2401539860048 2401749417984 2408474831616 2409907594752 2411891940864 2413476710064 2422077295344 2424859014144 2426301523968 2427107423151 2430172803072 2431618473984 2433620697088 2435219743488 2436699146049 2438148699378 2440156299546 2445503610648 2446704590848 2447517266936 2448973255792 2451785864192 2456045201664 2457158660096 2460206813184 2462139689632 2463757474857 2465598062592 2470718573568 2472537238997 2475376910272 2476849472384 2481152351328 2484001916928 2484826981371 2487526182912 2492977299456 2494491789888 2498030938752 2499672306852 2505150040176 2507212810032 2511461121792 2516964688896 2520535721984 2522191877184 2524268679488 2532843025314 2534086897664 2534928597898 2535751956864 2539349645056 2544914326528 2546460368844 2550073249976 2553655136256 2557437144192 2558958522624 2559446410241 2562748384968 2563783228496 2568364341984 2571026939904 2572716271104 2574737541292 2578354071552 2580477118464 2582012203008 2583580782384 2585836208256 2588946317811 2593077104394 2594619684468 2595893895168 2596756124676 2598031384576 2599576911872 2601156161856 2606856284928 2609132029952 2610717084696 2612270158512 2621871932442 2624590001152 2626314526752 2628477064864 2630040703808 2634237058432 2635804123904 2637405382017 2637635521536 2638831304704 2639707795928 2643415584768 2648774185056 2649975017984 2655346915228 2659208380416 2660091639912 2661165790864 2661398003712 2664598995072 2666692453481 2670438145536 2672637015552 2674393111152 2678187501408 2688604391424 2689497414843 2690370978624 2692586261568 2698486742784 2701732342554 2702315316736 2703956980578 2706894217216 2716843795456 2720111474136 2722351245752 2728316953376 2730109634301 2733075279872 2733983074354 2737823284224 2744616982912 2748681808684 2752542664704 2753456925303 2754180108288 2755094912766 2756447932416 2758259097216 2764303492608 2768088337536 2769907150836 2771267444736 2772916027392 2783108278272 2784799024056 2786455656432 2788750056624 2794861269312 2797162590784 2798826578048 2802040987648 2809887303552 2811558860544 2813873931008 2815722828408 2823678369792 2825756844568 2829002183168 2830685111296 2835602687232 2838859333632 2839802264424 2841089700736 2846849016137 2850847759872 2853087545756 2856768350688 2863028617344 2865386068608 2868832406223 2870241282048 2876531073024 2880612253696 2882505002496 2884256132058 2888348272932 2894677743216 2898002236416 2902113880064 2908473516032 2910240421536 2914369428544 2916284357994 2918685660658 2922785307648 2924110364672 2924524025856 2925081611704 2930037975424 2935273533696 2936458803712 2940247166976 2942557190048 2946690367488 2949116706816 2952663751296 2954983529533 2955241380864 2957036697972 2958795791784 2963516690736 2965279639392 2967721285344 2968685217792 2969671270419 2972749899264 2979264325632 2981221895232 2981865177088 2983676668224 2985451609728 2989873115796 2993811514722 2996425065648 2999531429888 3001502316288 3003973788416 3005760804352 3010556638208 3012347570176 3014177579448 3016808909632 3025256621793 3027056298546 3028542877696 3029548812122 3034682188832 3040104731328 3041332332416 3045255994368 3045836598812 3047648518264 3051929309184 3054442303488 3056449269888 3058850587849 3062645151471 3064033614544 3069356572548 3072690733056 3074709689856 3077241441792 3083984848896 3087694105776 3088360361984 3090236549232 3096654298503 3102409777152 3103440246564 3104964337664 3108698827584 3115511169792 3118076518144 3120125296344 3124552084976 3128940896256 3136705123328 3141350638496 3145763045376 3146807914632 3148234533248 3148679900304 3152296111104 3154616477341 3159203991552 3165608172384 3173463386492 3178976450139 3180695175168 3182627456064 3184520750208 3187142921856 3194127164928 3196225913328 3200602140276 3211299775488 3213210126336 3214277398227 3215855921152 3217968946752 3229436393792 3231558342642 3233145352192 3234219245594 3235068698624 3236143230868 3240230404096 3240688785408 3246959657984 3248932194732 3250864932504 3253541732728 3258111725568 3260671480864 3264878115072 3272032705536 3274726935552 3278665607112 3280275750912 3285009966476 3289624160256 3290716813167 3294291431424 3296292722352 3303516154176 3308203135104 3310376838804 3312002555904 3313102641828 3316701577216 3325989053184 3330707918336 3332896409136 3340200053568 3342950413376 3348614829056 3354598324224 3355952918528 3362922502912 3364965487401 3369739651754 3374472858624 3377124033752 3379470511968 3381002609152 3381480904896 3386876217984 3388891016448 3392783106048 3393910023336 3395280491792 3402331750993 3404873515008 3407110737408 3409916192256 3411944696832 3414017462436 3416997846624 3421498873968 3424485789312 3428604583047 3430288361472 3431427736179 3437805428736 3440636157952 3442682937344 3444774376512 3447037816362 3447781611008 3449876147634 3451928423748 3457436139192 3459492912624 3462341499568 3468208215808 3474405407232 3475808379904 3480292564992 3480956112928 3483026878016 3488185301762 3493084879872 3495829243256 3501752702336 3507836082912 3513953931264 3515121095598 3516540509356 3516847362048 3524554113024 3528793263744 3531698913408 3534019468308 3541763849904 3546788853216 3552798660096 3560584194048 3563516020736 3565857481536 3570916668544 3580916001306 3584805855232 3585996553124 3587161304832 3590115015424 3597982323712 3602309790072 3602624126976 3605275974104 3617837911296 3620680287658 3626815298848 3633115943016 3637288521216 3639452285952 3640146179068 3645259204608 3647427710976 3650431045632 3652829615232 3660234449319 3668255415972 3670056886272 3671275900404 3672240144384 3673459883688 3675263909888 3677678796288 3685737990144 3690784450048 3693209534448 3710811037696 3713065365408 3715274208576 3718333408832 3726481692416 3731289274368 3734035830322 3739465949184 3746516404736 3747046408128 3748745147392 3754297104544 3759570468864 3760819215048 3767191682688 3770151399749 3775447033344 3780803582976 3783287815776 3786403019232 3799264537971 3801130346496 3802392896847 3803627935296 3809024467584 3817371489792 3819690553266 3820514758144 3825109874964 3826988376064 3833826656256 3843340003328 3845674842744 3851131030576 3856540409856 3859570324288 3862106311938 3864002981888 3865286415466 3870715677696 3873018304512 3878754312384 3880320562048 3888379143992 3893840842752 3895134187014 3897047076864 3899365367808 3901734242784 3910284427392 3913698044928 3916075627044 3918405237768 3920329555968 3932807898663 3936885001728 3939471790128 3940321841152 3942715597296 3945061055712 3951355587648 3953706185856 3956961713792 3958246957056 3959561693892 3963666532352 3972352434176 3974962526976 3978235557632 3980602146304 3983020372842 3986497487728 3991748686296 3992097005568 3995233420864 4002003088384 4008955523328 4017281252112 4018903439264 4024855505573 4027249827706 4032906587136 4033675495724 4036075064728 4038879392352 4047730114176 4053472975104 4055935470867 4060341325824 4069239078912 4072589737984 4075265693184 4080167211204 4083526868628 4092475430064 4099612919808 4100974611531 4102988589056 4111979798528 4116925474368 4120315398976 4123022713026 4128872398004 4134671898624 4137920328752 4144931770112 4152132506304 4154014893056 4156901167104 4159374041088 4160167061792 4166010519552 4174662417408 4177735334857 4183125084936 4192291903968 4195743886176 4198239867072 4203061481472 4212271988736 4214830955328 4217338290816 4220810896512 4223584242612 4238635266852 4243503274752 4246027666944 4249523895808 4258836219904 4261634551104 4267469520368 4279631318634 4281733033984 4283155217138 4284280168448 4285703197636 4290625262336 4298079102912 4305361923072 4308744456856 4314796609536 4320918380544 4323757503744 4331909592976 4332522409398 4334486576672 4342016614824 4344148967424 4347003354624 4353170820096 4362710274048 4365360632304 4366302580736 4371554142816 4374426536991 4378028490987 4386165547008 4387622417556 4392388575232 4395056963136 4404688205568 4410937513472 4413835785072 4417470189104 4423675060224 4426306633728 4432862071296 4434652070912 4443861878848 4451581928016 4453600071424 4459124848896 4462628187458 4468896488448 4472797765632 4475515002336 4478177414592 4484809673694 4486620649868 4494637598472 4499297144832 4502253474432 4505960682624 4508641206528 4515834957312 4518521355264 4521266369172 4525213364448 4540584447819 4542814316544 4544323218183 4546554923008 4549259595776 4552023283248 4555997128832 4561998498624 4565981052416 4568754898218 4571472777396 4573717815296 4575236981572 4581663455232 4593032502016 4596050421816 4599834863512 4602571231664 4609036099584 4609914852256 4612657216832 4615862162688 4619488642874 4625977273344 4632540542976 4635354823848 4646857101649 4653614665728 4655160369846 4657446506496 4663048241376 4673266754688 4677114777216 4680187944516 4685271908352 4686828127464 4689129816064 4705057684992 4708931884544 4712025957744 4722351799872 4729051804288 4737064880128 4747445592064 4754476642048 4760195079738 4764114680066 4771042762752 4774554668408 4780714382784 4782881739776 4791190747392 4800903210414 4803079720096 4810193165197 4816949663232 4819815189504 4823783881728 4826953420128 4844154590688 4847337513963 4849718028288 4851328868391 4852603047936 4854214846302 4860345606144 4863236947968 4867241394176 4870439486976 4873398292098 4876297398756 4880312599092 4891007221296 4895034533872 4897946511584 4903571728384 4912090403328 4914317320192 4920413626368 4924279379264 4927514949714 4941437147136 4945074477994 4950753820544 4953698944768 4962304702656 4968003833856 4969653962742 4975052365824 4988983579776 4996061877504 4999344613704 5010300080352 5014425620064 5022922243584 5033929377792 5041071443968 5044383754368 5048537358976 5054609477631 5065686050628 5068173795328 5069857195796 5071503913728 5078699290112 5089828653056 5092920737688 5100146499952 5107310272512 5114874288384 5117917045248 5118892820482 5125496769936 5127566456992 5136728683968 5145432542208 5149475082584 5156708143104 5160954236928 5164024406016 5167161564768 5171672416512 5174814221451 5177892635622 5186154208788 5189239368936 5191787790336 5193512249352 5196062769152 5202312323712 5213712569856 5218264059904 5221434169392 5224540317024 5232277952643 5243743864884 5249180002304 5252629053504 5256954129728 5260081407616 5268474116864 5271608247808 5274810764034 5275271043072 5279415591856 5286831169536 5297548370112 5299950035968 5310693830456 5320183279824 5322331581728 5329197990144 5330214047921 5333384906962 5340876291072 5345274031104 5348786222304 5356375002816 5371374001959 5377208782848 5378994829686 5380741957248 5385172523136 5396973485568 5403464685108 5404630633472 5407913961156 5413788434432 5431020431487 5433687590912 5440222948272 5444702491504 5456633906752 5460219268602 5466150559744 5467966148708 5475646568448 5489233965824 5497363617368 5505085329408 5506913850606 5508360216576 5510189825532 5512895864832 5516518194432 5528606985216 5536176675072 5539814301672 5542534889472 5553560926361 5566216556544 5569598048112 5572911312864 5577500113248 5589722538624 5594325181568 5597653156096 5601053745483 5604081975296 5619774607104 5623117721088 5627747862016 5631445656816 5647356739584 5651513689136 5658004366336 5661370222592 5663250654019 5671205374464 5679604528848 5682179401472 5693698032274 5701695519744 5706175091512 5713536701376 5726057234688 5730772137216 5737664812446 5740482564096 5753062146048 5765010004992 5768512264116 5776696545864 5789355486432 5793159467907 5796004472832 5797929623199 5804227760128 5816947032064 5820480843072 5828738857088 5832568715988 5837371321316 5845570615296 5849048051712 5850163223408 5860075950848 5870547067392 5872917607424 5880494333952 5885114380096 5905327502592 5909967059066 5910482761728 5914073395944 5917591583568 5927033381472 5930559278784 5935442570688 5937370435584 5939342540838 5945499798528 5958528651264 5962443790464 5967353336448 5970903219456 5974530559263 5979746231592 5987623029444 5992850131296 5999062859776 6003004632576 6007947576832 6011521608704 6021113276416 6024695140352 6028355158896 6033617819264 6040874741559 6050513243586 6054112597092 6057085755392 6059097624244 6069364377664 6080209462656 6082664664832 6090511988736 6091673197624 6095297036528 6103858618368 6108884606976 6112898539776 6117701175698 6125290302942 6128067229088 6138713145096 6149419379712 6153945891373 6154482883584 6167969697792 6175388211552 6176720723968 6180473098464 6184534069539 6193308597006 6204819554304 6206880493128 6209928675328 6217397655168 6231022339584 6236153036288 6240250592688 6249104169952 6257881792512 6273410246656 6275493967967 6282701276992 6293615829264 6296469066496 6297359800608 6304592222208 6309232954682 6318407983104 6331216344768 6346926772984 6357952900278 6365254912128 6369041500416 6374285843712 6388254329856 6392451826656 6401204280552 6419446977951 6422599550976 6424732825707 6426420252672 6428554796454 6431711842304 6435937893504 6458872787584 6463116685284 6466290704384 6468438491188 6470137397248 6472286461736 6481377570816 6493919315968 6497864389464 6501729865008 6507083465456 6516223451136 6521342961728 6529756230144 6544065411072 6549453871104 6557331214224 6570019932952 6579248320512 6581433626334 6588582862848 6592585444704 6607032308352 6616406270208 6620753677608 6624005111808 6626205283656 6651978106368 6661415836672 6665792818272 6680400107136 6685900826752 6693942281187 6697229658112 6709196648448 6711905837056 6725845005824 6729930974802 6739479303508 6748945717248 6754248067504 6758941023936 6762005218304 6762961809792 6773752435968 6777782032896 6787820046672 6790560983584 6804663501986 6814221474816 6819832384512 6823889393664 6828034924872 6833995693248 6842997747936 6848971578624 6853132347327 6857209166094 6860576722944 6862855472358 6875610857472 6881272315904 6889548753024 6894075632724 6895563222016 6899752295268 6903856847496 6914872278384 6918985825248 6924682999136 6929232964311 6936416431616 6948810814464 6951616759808 6960585129984 6961912225856 6966053756032 6976370603524 6986169759744 6991658486512 7003505404672 7015672165824 7027907862528 7030242191196 7033081018712 7033694724096 7057586527488 7063397826816 7068038936616 7083527699808 7093577706432 7105597320192 7121168388096 7127032041472 7131714963072 7140292619607 7141833337088 7146172020099 7161832002612 7169611710464 7171993106248 7174322609664 7180230030848 7195964647424 7204619580144 7205248253952 7210551948208 7225526696507 7235675822592 7241360575316 7253630597696 7266231886032 7274577042432 7278904571904 7280292358136 7281322269453 7290518409216 7294855421952 7300862091264 7305659230464 7320468898638 7336510831944 7340113772544 7342551800808 7346919767376 7355357592576 7371475980288 7381568900096 7386419068896 7391272424571 7417611716991 7421622075392 7426130730816 7430548417152 7436666817664 7452963384832 7462578548736 7468071660644 7478931898368 7493032809472 7494092816256 7497490294784 7499980595863 7508594209088 7521638430096 7534383365376 7540302799498 7550894066688 7561607165952 7566575631552 7572806038464 7598529075942 7602260692992 7604785793694 7607255870592 7618048935168 7634742979584 7639381106532 7641029516288 7650219749928 7653976752128 7678339230723 7686680006656 7691349685488 7702262061152 7713080819712 7719140648576 7724212623876 7728005963776 7730572830932 7741431355392 7746036609024 7757508624768 7760641124096 7776758287984 7787681685504 7790268374028 7794094153728 7798730735616 7803468485568 7820568854784 7827396089856 7832151254088 7836810475536 7851586137269 7865615797326 7873770003456 7878943580256 7880643682304 7885431194592 7890122111424 7902711175296 7907412371712 7912216146051 7913923427584 7916493914112 7919123387784 7927333064704 7944704868352 7949925053952 7956471115264 7961204292608 7966040745684 7972994975456 7983497372592 7984194011136 7990466841728 8000077360443 8004006176768 8006664717751 8017911046656 8034562504224 8037806878528 8049711011146 8054499655412 8065813174272 8067350991448 8068492244529 8072150129456 8077758784704 8095460228352 8106945950208 8111870941734 8120682651648 8150531386368 8160334422408 8167053737256 8184950860128 8190328902903 8199225839616 8201949223062 8205977178112 8223959597056 8233850948736 8240630797952 8246045426052 8257744796008 8269343797248 8275840657504 8289863540224 8304265012608 8308029786112 8313802334208 8318748082176 8320334123584 8349324834816 8355470669714 8366250169872 8384583807936 8391487772352 8396479734144 8406122962944 8429661910656 8434676581632 8441621793024 8447168485224 8477270533704 8487006549504 8492055333888 8499047791616 8517672439808 8523269102208 8534939040736 8540547048411 8559262637268 8563466067968 8566310434276 8568560336896 8571406395272 8581250524672 8596158205824 8610723846144 8617488913712 8629593219072 8641836761088 8647515007488 8663819185952 8665044818796 8668973153344 8684033229648 8694006709248 8706341640192 8725420548096 8730721264608 8732605161472 8743108285632 8748853073982 8756056981974 8772331094016 8775244835112 8790113926272 8809376411136 8821875026944 8827671570144 8834940378208 8847350120448 8864950588599 8865724142592 8869304141824 8872250092643 8887723757696 8903163856032 8907200142848 8918249697792 8925256374916 8937792976896 8945595531264 8951030004672 8956354829184 8969619347388 8973241299736 8989275196944 8998594289664 9004506948864 9011921365248 9017282413056 9031669914624 9037042710528 9042532738344 9050426728896 9075769865379 9081168895638 9085628633088 9088646436366 9093109846016 9098519191552 9104046566496 9111994257664 9123996997248 9131962104832 9137509796436 9142945554792 9147435630592 9150473963144 9163326910464 9176551763547 9186065004032 9192100843632 9199669727024 9205142463328 9218072199168 9219829704512 9225314433664 9231724325376 9238977285748 9251954546688 9265081085952 9270709647696 9289962895509 9293714203298 9307229331456 9310320739692 9314893012992 9326096482752 9346533509376 9354229554432 9360375889032 9373656254928 9410115369984 9417863769088 9424051915488 9444703599744 9458103608576 9463849432023 9474129760256 9494891184128 9508953284096 9520390159476 9528229360132 9542085525504 9549109336816 9561428765568 9565763479552 9568940760239 9582381494784 9601806420828 9606159440192 9620386330394 9633899326464 9639630379008 9642832194681 9647567763456 9653906840256 9688309181376 9694675027926 9699436056576 9702657736782 9705206095872 9708429692604 9720691212288 9740878973952 9746796584196 9752594797512 9760625198184 9782014442592 9790069067744 9795893023168 9807143456768 9824180806656 9828634640384 9840827252736 9848558758528 9855029899428 9868523265851 9882874294272 9890148955988 9901507641088 9907397889536 9924609405312 9936007667712 9939307925484 9950104731648 9977967159552 9992123755008 9998689227408 10020600160704 10028851240128 10045844487168 10067858755584 10082142887936 10088767508736 10094896462203 10097074717952 10109218955262 10131372101256 10136347590656 10139714391592 10143007827456 10157398580224 10179657306112 10185841475376 10200292999904 10206995252979 10214620545024 10215399812303 10229748576768 10235834090496 10237785640964 10250993539872 10255132913984 10273457367936 10290865084416 10294283208537 10298950165168 10313416286208 10321908473856 10328048812032 10334323129536 10343344833024 10349628442902 10355785271244 10372308417576 10378478737872 10387024498704 10404624647424 10427425139712 10436528119808 10442868338784 10449080634048 10464555905286 10487487729768 10498360004608 10505258107008 10513908259456 10520162815232 10536948233728 10543216495616 10549621528068 10550542086144 10558831183712 10573662339072 10595096740224 10599900071936 10603420842427 10621387660912 10640366559648 10644663163456 10658395980288 10660428095842 10666769813924 10681752582144 10690548062208 10697572444608 10712750005632 10742748003918 10754417565696 10757989659372 10761483914496 10770345046272 10793946971136 10806929370216 10809261266944 10815827922312 10862040862974 10867375181824 10880445896544 10889404983008 10913267813504 10920438537204 10932301119488 10935932297416 10951293136896 10978467931648 10994727234736 11010170658816 11013827701212 11016720433152 11020379651064 11025791729664 11033036388864 11057213970432 11072353350144 11079628603344 11107121852722 11132433113088 11139196096224 11145822625728 11155000226496 11179445077248 11188650363136 11195306312192 11202107490966 11239549214208 11246235442176 11255495724032 11262891313632 11303027378272 11310454199247 11316008732672 11319767359579 11322740445184 11326501308038 11342410748928 11359209057696 11364358802944 11387396064548 11403391039488 11407178690541 11412350183024 11427073402752 11452114469376 11461544274432 11475329624892 11480965128192 11530020009984 11537024528232 11553393091728 11578710972864 11586318935814 11592008945664 11595859246398 11608455520256 11640961686144 11657477714176 11665137431976 11674742642632 11691141230592 11698096103424 11700326446816 11720151901696 11741094134784 11745835214848 11760988667904 11770228760192 11794088781139 11810655005184 11819934118132 11820965523456 11828146791888 11835183167136 11854066762944 11861118557568 11870885141376 11874740871168 11878685081676 11890999597056 11917057302528 11924887580928 11934706672896 11941806438912 11949061118526 11959492463184 11975246058888 11985700262592 12006009265152 12015895153664 12023043217408 12042226552832 12049390280704 12056710317792 12067235638528 12074566516719 12081749483118 12101026487172 12108225194184 12114171510784 12118195248488 12138728755328 12160418925312 12165329329664 12181023977472 12183346395248 12190594073056 12207717236736 12208648556167 12217769213952 12225797079552 12235402351396 12250580605884 12256134458176 12277426290192 12298838759424 12302923834593 12307891782746 12308965767168 12335939395584 12350776423104 12353441447936 12360946196928 12369068139078 12386617194012 12413760986256 12434795310336 12462044679168 12472306072576 12480501185376 12498208339904 12533206004571 12546820493312 12550987935934 12565402553984 12587231658528 12592938132992 12594719601216 12609184444416 12618465909364 12636815966208 12662432689536 12672381006803 12693853545968 12715905800556 12730509824256 12738083000832 12748571687424 12776508659712 12784903653312 12802408561104 12838893955902 12845199101952 12849465651414 12852840505344 12857109592908 12863423684608 12871875787008 12917745575168 12926233370568 12932581408768 12936876982376 12944572923472 12962755141632 12987838631936 12995728778928 13003459730016 13014166930912 13032446902272 13042685923456 13059512460288 13069125406127 13088130822144 13098907742208 13114662428448 13134085472961 13140039865904 13158496641024 13162867252668 13177165725696 13185170889408 13214064616704 13232812540416 13241507355216 13252410567312 13303956212736 13322831673344 13331585636544 13360800214272 13371801653504 13387884562374 13394459316224 13418393296896 13423811674112 13451690011648 13459861949604 13478958607016 13497891434496 13508496135008 13517882047872 13524010436608 13525923619584 13528502454131 13547504871936 13555564065792 13575640093344 13581121967168 13609327003972 13628442949632 13632969654549 13639664769024 13647778787328 13656069849744 13667991386496 13685995495872 13697943157248 13706264694654 13714418332188 13721153445888 13725710944716 13779097506048 13788151265448 13791126444032 13799504590536 13807713694992 13829744556768 13837971650496 13849365998272 13858465928622 13872832863232 13897621628928 13903233519616 13923824451712 13932107512064 13940571304947 13952741207048 13972339519488 13983316973024 14007010809344 14031344331648 14055815725056 14060484382392 14066162037424 14067389448192 14095374396971 14115173054976 14126795653632 14136077873232 14167055399616 14187155412864 14211194640384 14242336776192 14254064082944 14263429926144 14280585239214 14283666674176 14292344040198 14323664005224 14343986212496 14348645219328 14360460061696 14391929294848 14409239160288 14421103896416 14430579495591 14451053393014 14471351645184 14482721150632 14507261195392 14532463772064 14549154084864 14553986605173 14557809143808 14560584716272 14562644538906 14581036818432 14589710843904 14601724182528 14611318460928 14640937797276 14673021663888 14685103601616 14693839534752 14710715185152 14742951960576 14763137800192 14772838137792 14782544849142 14835223433982 14852261461632 14861096834304 14873333635328 14905926769664 14925157097472 14936143321288 14986065618944 14988185632512 14991043259983 14994980589568 14999961191726 15017188418176 15043276860192 15068766730752 15080605598996 15101788133376 15123214331904 15133151263104 15145612076928 15163828432893 15197058151884 15204521385984 15209571587388 15214511741184 15236097870336 15269485959168 15278762213064 15282059032576 15300439499856 15356678461446 15373360013312 15382699370976 15404524122304 15438281297152 15448425247752 15456011927552 15461145661864 15482862710784 15492073218048 15515017249536 15521282248192 15553516575968 15575363371008 15580536748056 15588188307456 15606936971136 15619198656103 15641137709568 15654792179712 15664302508176 15673620951072 15696833857929 15703172274538 15731231594652 15747540006912 15757887160512 15761287364608 15770862389184 15780244222848 15805422350592 15814824743424 15824432292102 15827846855168 15838246775568 15854666129408 15899850107904 15912942230528 15922408585216 15932081491368 15945989950912 15966994745184 15980933683456 15990642143763 16000154720886 16008012353536 16013329435502 16035822093312 16069125008448 16075613757056 16099422022292 16108999310824 16131626348544 16134701982896 16136984489058 16144300258912 16155517569408 16168210250059 16190920456704 16213891900416 16223741883468 16241365303296 16293061294461 16301062772736 16320668844816 16334107474512 16369901720256 16380657805806 16398451679232 16403898446124 16411954356224 16467701897472 16481261595904 16492090852104 16515489592016 16538687594496 16551681315008 16579727080448 16608530025216 16616059572224 16627604668416 16640668247168 16660682779083 16674401380231 16698649669632 16710941339428 16732500339744 16769167615872 16782975544704 16792959468288 16803161236449 16812245925888 16859323821312 16869353163264 16883243586048 16894336970448 16954541067408 16974013099008 16984110667776 16989751962057 16998095583232 17035344879616 17046538204416 17069878081472 17081094096822 17118525274536 17126932135936 17132620868552 17142812790544 17162501049344 17192316411648 17221447692288 17234977827424 17259186438144 17295030014976 17307760672979 17327638371904 17330089637592 17337946306688 17368066459296 17388013418496 17393788869597 17412683280384 17450841096192 17461442529216 17465210322944 17486216571264 17497706147964 17512113963948 17550489670224 17580227852544 17618752822272 17643750053888 17655343140288 17669880756416 17729901177198 17731448285184 17738608283648 17744500185286 17775447515392 17806327712064 17814400285696 17836499395584 17850512749832 17875585953792 17902060009344 17912709658368 17916124871687 17939238694776 17946482599472 17978550393888 17997188579328 18009013897728 18023842730496 18034564826112 18063339829248 18074085421056 18085065476688 18100853457792 18122624224677 18151539730758 18162337791276 18171257266176 18177292872732 18186219692032 18197038383104 18208093132992 18223988515328 18247993994496 18263924209664 18275019592872 18285891109584 18300947926288 18326653820928 18353103527094 18372130008064 18384201687264 18399339454048 18410284926656 18439659409024 18450628867328 18461837674119 18463448650752 18477954571496 18503909093376 18530162171904 18541419295392 18579925791018 18587428406596 18614458662912 18620641479384 18629786025984 18652192965504 18666847174367 18693067018752 18708459108864 18720751778064 18747312509856 18820230739968 18826481903901 18835727538176 18848103830976 18889407199488 18916207217152 18927698864046 18948259520512 19017906568192 19040780318952 19056458720264 19098218673632 19122857531136 19131526959104 19137881520478 19164762989568 19203612841656 19212318880384 19240772660788 19267798652928 19274198477121 19279260758016 19285664389362 19295135526912 19307813680512 19376618362752 19389350055852 19398872113152 19405315473564 19410412191744 19416859385208 19481757947904 19493593168392 19505189595024 19521250396368 19564028885184 19580138135488 19591786046336 19614286913536 19648361613312 19697117517056 19710059798856 19737046531702 19765748588544 19780297911976 19803015282176 19814795779072 19849218810624 19872015335424 19878615850968 19927943112959 19955934319104 19984247510016 19997378454816 20041200321408 20057702480256 20081826843561 20091688974336 20135717511168 20164285775872 20177535017472 20189792924406 20194149435904 20218437910524 20262744202512 20279428783184 20286015654912 20314797160448 20359314612224 20371682950752 20400585999808 20413990505958 20430799624606 20459497153536 20471668180992 20475571281928 20501987079744 20510265827968 20546914735872 20581730168832 20588566417074 20597900330336 20626832572416 20643816947712 20668646259072 20684884706731 20686689666048 20699256885804 20711570542488 20744616835152 20756957475744 20774048997408 20787698892933 20809249294848 20854850279424 20873056239616 20885736677568 20898161268096 20929111810572 20974975459536 20996720009216 21010516214016 21027816518912 21040325630464 21073896467456 21086432991232 21099243056136 21101084172288 21117662367424 21190193480448 21199800143872 21206841684854 21242775321824 21280733119296 21289326326912 21316791960576 21320856191684 21333539627848 21363505164288 21381096124416 21395144889216 21425500011264 21438516060297 21485496007836 21508835131392 21515979318744 21522967828992 21540690092544 21587893942272 21613858740432 21618522533888 21631655844624 21676580089521 21724081725948 21734750363648 21760891793088 21778809966016 21826535627008 21840877074408 21871864594832 21902586273792 21956935863296 21989454469472 22020341317632 22027655402424 22040759302128 22066072777728 22082315341387 22114427940864 22144706700288 22159257206688 22214243705444 22252835150973 22264866226176 22278392192448 22291645251456 22310000452992 22358890154496 22377300726272 22390612624384 22404214981932 22479098428416 22492470884352 22499941787589 22510991448064 22525782627264 22606054756544 22620908398494 22632017465344 22639534719158 22645480890368 22653002616076 22684821497856 22718418115392 22728717605888 22774792129096 22806782078976 22814357381082 22824700366048 22854146805504 22904228938752 22923088548864 22950659249784 22961930256384 23035017692169 23060040019968 23074049056464 23106786183456 23157421945728 23172637871628 23184017891328 23191718492796 23216911040512 23281923372288 23314955428352 23330274863952 23349485285264 23382282461184 23396192206848 23400652893632 23440303803392 23482188269568 23491670429696 23540457520384 23554758411807 23588177562278 23621310010368 23639868236264 23641931046912 23656293583776 23670366334272 23708133525888 23722237115136 23741770282752 23749481742336 23757370163352 23781999194112 23816322256951 23834114605056 23849775161856 23869413345792 23883612877824 23898122237052 23918984926368 23950492117776 23971400525184 24000232081329 24012018530304 24019994153253 24031790307328 24046086434816 24084453105664 24098780561408 24113420635584 24134471277056 24149133033438 24163498966236 24202052974344 24216450388368 24236390496976 24277457510656 24320837850624 24330658659328 24362047954944 24366692790496 24381188146112 24417297112334 24451594159104 24470804702792 24501161211768 24512268916352 24554852580384 24597677518848 24605847669186 24615783565492 24617931534336 24671878791168 24701552846208 24721892393856 24738136278156 24773234388024 24827521972512 24869590620672 24924089358336 24944612145152 24961002370752 24996416679808 25066412009142 25093640986624 25101975871868 25130805107968 25174463317056 25185876265984 25189439202432 25218368888832 25236931818728 25324865379072 25344762013606 25387707091936 25431811601112 25461019648512 25476166001664 25497143374848 25553017319424 25569807306624 25604817122208 25621641145233 25677787911804 25690398203904 25698931302828 25705681010688 25714219185816 25726847369216 25743751574016 25835491150336 25852466741136 25873753964752 25889145846944 25925510283264 25975677263872 25991457557856 26006919460032 26028333861824 26085371846912 26119024920576 26138250812254 26176261644288 26197815484416 26229324856896 26268170945922 26280079731808 26316993282048 26325734505336 26370341778816 26391059798243 26428129233408 26465625080832 26483014710432 26504821134624 26594851765797 26607912425472 26616750277929 26645663346688 26663171273088 26721600428544 26743603307008 26775769124748 26788918632448 26836786593792 26903380023296 26919723899208 26957917214032 26995782868992 27016992270016 27035764095744 27048020873216 27051847239168 27057004908262 27095009743872 27111128131584 27151280186688 27162243934336 27218654007944 27256885899264 27265939309098 27279329538048 27295557574656 27312139699488 27335982772992 27371990991744 27395886314496 27412529389308 27428836664376 27442306891776 27451421889432 27529655290641 27558195012096 27576302530896 27582252888064 27599009181072 27615427389984 27659489113536 27675943300992 27698731996544 27716931857244 27745665726464 27795243257856 27806467039232 27847648903424 27864215024128 27881142609894 27905482414096 27944679038976 27966633946048 28014021618688 28062688663296 28120968764784 28132324074848 28173988539011 28190748793942 28230346109952 28253591307264 28272155746464 28334110799232 28374310825728 28391548296069 28422389280768 28484673552384 28508128165888 28526859852288 28561170478428 28567333348352 28584688080396 28647328010448 28687972424992 28697290438656 28706822280717 28720920123392 28783858589696 28818478320576 28842207792832 28861158991182 28902106786028 28942703290368 28965442301264 29014522390784 29064927544128 29098308169728 29107973210346 29115618287616 29121169432544 29125289077812 29162073636864 29222636921856 29244147343999 29281875594552 29346043327776 29370207203232 29387679069504 29421430370304 29485903921152 29526275600384 29545676275584 29565089698284 29605569797553 29670446867964 29704522923264 29722193668608 29746667270656 29811853539328 29850314194944 29872286642576 29934324885529 29972131237888 29976371265024 29982086519966 29989961179136 29999922383452 30034376836352 30086553720384 30137533461504 30161211197992 30203576266752 30246428663808 30266302526208 30291224153856 30327656865786 30394116303768 30409042771968 30419143174776 30429023482368 30472195740672 30538971918336 30557524426128 30564118065152 30600878999712 30620985758937 30646199436909 30713356922892 30746720026624 30765398741952 30809048244608 30876562594304 30896850495504 30922291323728 30965725421568 30984146436096 31030034499072 31042564496384 31107033151936 31161073496112 31213873942272 31238397312206 31282275419136 31309584359424 31328605016352 31347241902144 31393667715858 31406344549076 31462463189304 31495080013824 31515774321024 31541724778368 31560488445696 31610844701184 31629649486848 31648864584204 31655693710336 31676493551136 31709332258816 31799700215808 31810262527281 31825884461056 31844817170432 31864162982736 31891979901824 31933989490368 31961867366912 31981284287526 32000309441772 32016024707072 32026658871004 32071644186624 32138250016896 32151227514112 32198844044584 32217998621648 32263252697088 32269403965792 32273968978116 32288600517824 32311035138816 32336420500118 32381840913408 32427783800832 32447483766936 32527999711543 32586122588922 32602125545472 32641337689632 32668214949024 32739803440512 32761315611612 32796903358464 32807796892248 32823908712448 32935403794944 32962523191808 32984181704208 33030979184032 33077375188992 33103362630016 33159454160896 33170468116397 33217060050432 33232119144448 33281336494336 33321365558166 33348802760462 33397299339264 33421882678856 33465000679488 33538335231744 33565951089408 33585918936576 33606322472898 33671352156379 33718647642624 33738706326528 33766487172096 33788673940896 33909082134816 33931362597741 33948026198016 33959302078737 33968221335552 33979503924114 33996191166464 34070689759232 34093076408832 34139756162944 34162188193644 34237050549072 34265241737104 34285625581088 34325002098688 34384632823296 34442895384576 34469955654848 34590060029952 34615521345958 34655276743808 34660179275184 34675892613376 34736132918592 34776026836992 34787577739194 34825366560768 34922885058432 34972433142528 34995412295928 35024227927896 35100979340448 35160455705088 35237505644544 35287500107776 35310686280576 35339761512832 35382266343417 35459802354396 35462896570368 35477216567296 35489000370572 35550895030784 35612655424128 35628800571392 35672998791168 35701025499664 35751171907584 35804120018688 35825419316736 35832249743374 35878477389552 35892965198944 35957100787776 36018027795456 36047685460992 36069129652224 36126679658496 36148170842112 36170130953376 36201706915584 36223699550157 36245248449354 36303079461516 36324675582552 36342514532352 36354585745464 36372439384064 36416186265984 36447977030656 36495987988992 36527848419328 36550039185744 36571782219168 36601895852576 36625945668501 36653307641856 36706207054188 36744260016128 36756464669521 36768403374528 36798678908096 36820569853312 36879318818048 36901257734656 36923675348238 36926897301504 36955909142992 37007818186752 37060324343808 37082838590784 37159851582036 37174856813192 37241282958768 37304385931008 37311498335447 37333694348734 37386134037504 37416918217728 37441503556128 37494625019712 37599618013713 37640461479936 37652963807802 37671455076352 37696207661952 37778814398976 37832414434304 37855397728092 37896519041024 38017143020409 38035813136384 38081560637904 38112917440528 38196437347264 38245715062272 38263053918208 38275763040956 38329525979136 38407225683312 38424637760768 38481545321576 38535597305856 38548396954242 38558521516032 38571328778724 38590271053824 38615627361024 38753236725504 38778700111704 38797744226304 38810630947128 38833718770416 38963515895808 38987186336784 39010379190048 39042500792736 39128057770368 39160276270976 39183572092672 39207376218381 39228573827072 39296723226624 39394235034112 39420119597712 39474093063404 39531497177088 39560595823952 39606030564352 39629591558144 39642754578133 39698437621248 39757231701936 39855886225918 39911868638208 39968495020032 39994756909632 40082400642816 40115404960512 40163653687122 40183377948672 40271435022336 40355070034944 40379585848812 40388298871808 40436875821048 40525488405024 40558857566368 40572031309824 40585507362393 40629594320896 40718629224448 40743365901504 40801171999616 40827981011916 40861599249212 40918994307072 40943336361984 40951142563856 41003974159488 41020531655936 41093829471744 41163460337664 41177132834148 41195800660672 41337292518144 41369769413462 41373379332096 41398513771608 41423141084976 41489233670304 41513914951488 41548097994816 41575397785866 41618498589696 41709700558848 41771473355136 41796322536192 41821713914841 41858223621144 41949950919072 41993440018432 42021032428032 42055633037824 42080651260928 42147792934912 42172865982464 42198486112272 42202168344576 42235324734848 42286123190913 42320942079541 42380386960896 42399600287744 42413683369708 42485550643648 42561466238592 42578652653824 42633583921152 42641712383368 42667079255696 42727010328576 42762192248832 42790289778432 42851000022528 42877032120594 42970992015672 43031958637488 43045935657984 43081380185088 43175787884544 43227717480864 43237045067776 43263311689248 43291738486773 43353160179042 43448163451896 43469500727296 43521783586176 43557619932032 43653071254016 43681754148816 43743729189664 43805172547584 43913871726592 43928457775769 43978908938944 44055310804848 44081518604256 44132145555456 44164630682774 44228855881728 44289413400576 44318514413376 44428487410888 44505670301946 44556784384896 44583290502912 44620000905984 44717780308992 44754601452544 44781225248768 44808429963864 44958196856832 44973129779949 44984941768704 44999883575178 45021982896128 45051565254528 45212109513088 45241816796988 45264034930688 45279069438316 45290961780736 45306005232152 45369642995712 45436836230784 45457435211776 45549584258192 45613564157952 45628714762164 45649400732096 45708293611008 45808457877504 45846177097728 45901318499568 46070035384338 46120080039936 46148098112928 46213572366912 46314843891456 46345275743256 46368035782656 46383436985592 46563846744576 46629910856704 46660549727904 46698970570528 46764564922368 46801305787264 46857595968309 46880607606784 46896179061113 46964376539136 46983340859392 47080915040768 47109516823614 47176355124556 47242620020736 47279736472528 47283862093824 47312587167552 47340732668544 47416267051776 47444474230272 47483540565504 47514740326704 47563998388224 47632644513902 47699550323712 47738826691584 47767225755648 47796244474104 47837969852736 47900984235552 47942801050368 47971926431289 48000464162658 48024037060608 48039988306506 48063580614656 48092172869632 48168906211328 48226841271168 48268942554112 48298266066876 48326997932472 48404105948688 48432900776736 48472780993952 48504630750177 48554915021312 48641675701248 48661317318656 48724095909888 48733385580992 48762376292224 48834594224668 48903188318208 48941609405584 49002322423536 49024537832704 49109705160768 49195355037696 49211695338372 49231567130984 49235863068672 49403105692416 49443784787712 49476272556312 49546468776048 49655043945024 49739181241344 49848178716672 49889224290304 49922004741504 49982048337249 49992833359616 50023204140693 50132824018284 50187281973248 50203951743736 50261610215936 50348926634112 50371752531968 50378878404864 50436737777664 50473863637456 50578686875549 50649730758144 50689524027212 50775414183872 50863623202224 50922039297024 50952332003328 50969255886171 50994286749696 51106034638848 51139614613248 51209634244416 51243282290466 51355575823608 51380796407808 51397862605656 51428438371632 51487503148032 51670982300672 51704933482272 51747507929504 51778291693888 51923282018937 51951354527744 51982915115712 52013838920064 52056667723648 52170743693824 52238049841152 52276501624508 52352523288576 52395630968832 52458649713792 52499864171041 52536341891844 52560159463616 52651469010672 52740683557632 52782119596486 52856258466816 52931250161664 52966029420864 53009642269248 53189703531594 53215824850944 53233500555858 53291326693376 53326342546176 53443200857088 53487206614016 53551538249496 53577837264896 53748374615061 53806760046592 53839447798416 53915834428064 53991565737984 54033984540032 54071528191488 54096041746432 54103694478336 54114009816524 54190019487744 54222256263168 54302560373376 54324487868672 54437308015888 54513771798528 54531878618196 54558659076096 54591115149312 54624279398976 54671965545984 54743981983488 54791772628992 54825058778616 54857673328752 54902843778864 55059310581282 55116390024192 55152605061792 55164505776128 55198018362144 55230854779968 55318978227072 55351886601984 55385513022357 55397463993088 55433863714488 55491331452928 55590486515712 55612934078464 55695297806848 55728430048256 55762285219788 55810964828192 55889358077952 55933267892096 56000541523101 56028043237376 56046653024257 56125377326592 56241937529568 56264648149696 56347977078022 56381497587884 56460692219904 56479445711703 56507182614528 56544311492928 56668221598464 56748621651456 56783096592138 56844778561536 57053719704576 57122340956856 57134666696704 57169376160792 57294656020896 57375944849984 57394580877312 57413644561434 57441840246784 57567717179392 57636956641152 57684415585664 57722317982364 57804213572056 57885406580736 57930884602528 58029044781568 58129855088256 58196616339456 58215946420692 58231236575232 58242338865088 58250578155624 58445273843712 58488294687998 58563751189104 58692086655552 58740414406464 58775358139008 58842860740608 59052551200768 59091352551168 59130179396568 59211139595106 59340893735928 59409045846528 59444387337216 59493334541312 59623707078656 59744573285152 59783829338877 59833056043489 59868649771058 59944262475776 59952742530048 59964173039932 59979922358272 59999844766904 60068753672704 60173107440768 60275066923008 60322422395984 60407152533504 60492857327616 60532605052416 60582448307712 60655313731572 60788232607536 60838286349552 60858046964736 60944391481344 61077943836672 61115048852256 61128236130304 61201757999424 61241971517874 61292398873818 61426713845784 61530797483904 61618096489216 61753125188608 61793700991008 61844582647456 61931450843136 62054654120193 62060068998144 62085128992768 62105750648501 62214066303872 62322146992224 62427747884544 62476794624412 62564550838272 62619168718848 62657210032704 62694483804288 62787335431716 62812689098152 62924926378608 62990160027648 63031548642048 63083449556736 63120976891392 63221689402368 63259298973696 63297729168408 63311387420672 63352987102272 63599400431616 63620525054562 63651768922112 63689634340864 63728325965472 63783959803648 63867978980736 63923734733824 63962568575052 64000618883544 64032049414144 64053317742008 64143288373248 64276500033792 64302455028224 64397688089168 64435997243296 64526505394176 64538807931584 64547937956232 64577201035648 64622070277632 64672841000236 64763681826816 64855567601664 64894967533872 65029740268563 65055999423086 65172245177844 65204251090944 65282675379264 65336429898048 65479606881024 65522631223224 65615593784496 65870807589888 65925046383616 65968363408416 66061958368064 66206725260032 66246946024161 66318908321792 66340936232794 66434120100864 66464238288896 66562672988672 66642731116332 66697605520924 66794598678528 66843765357712 66930001358976 66982585321673 67076670463488 67131902178816 67171837873152 67212644945796 67342704312758 67437295285248 67477412653056 67499825362767 67532974344192 67577347881792 67818164269632 67862725195482 67896052396032 67918604157474 67936442671104 67959007848228 67992382332928 68186152817664 68279512325888 68324376387288 68474101098144 68530483474208 68571251162176 68650004197376 68769265646592 68885790769152 68939911309696 69079662860957 69180120059904 69231042691916 69310553487616 69320358550368 69351785226752 69472265837184 69552053673984 69575155478388 69650733121536 69845770116864 69944866285056 69990824591856 70048455855792 70201958680896 70320911410176 70475011289088 70575000215552 70621372561152 70664275235421 70679523025664 70764532686834 70919604708792 70925793140736 70954433134592 70978000741144 71101790061568 71225310848256 71257601142784 71345997582336 71402050999328 71448966770853 71502343815168 71507798686121 71608240037376 71650838633472 71664499486748 71756954779104 71785930397888 71914201575552 72036055590912 72059982459759 72095370921984 72138259304448 72253359316992 72296341684224 72340261906752 72403413831168 72447399100314 72490496898708 72606158923032 72649351165104 72709171490928 72832372531968 72895954061312 72991975977984 73055696838656 73100078371488 73143564438336 73203791705152 73251891337002 73412414108376 73488520032256 73512929339042 73536806749056 73597357816192 73641139706624 73758637636096 73802515469312 73847350696476 73853794603008 73911818285984 74015636373504 74165677181568 74223945896989 74319703164072 74349713626384 74482565917536 74608771862016 74622996670894 74667388697468 74772268075008 74833836435456 74883007112256 74989250039424 75199236027426 75280922959872 75305927615604 75342910152704 75392415323904 75557628797952 75664828868608 75710795456184 76034286040818 76071626272768 76163121275808 76225834881056 76392874694528 76491430124544 76526107836416 76551526081912 76659051958272 76814451366624 76849275521536 76963090643152 77071194611712 77096793908484 77117043032064 77142657557448 77180542107648 77231254722048 77506473451008 77557400223408 77621261894256 77667437540832 77927031791616 77974372673568 78020758380096 78085001585472 78256115540736 78320552541952 78367144185344 78414752436762 78593446453248 78788470068224 78840239195424 78948186126808 79121191647904 79173179394729 79212061128704 79238371517053 79259183116288 79285509156266 79396875242496 79514463403872 79711772451836 79823737276416 79850250833787 79936990040064 79989513819264 80164801285632 80230809921024 80327307374244 80366755897344 80710140069888 80759171697624 80776597743616 80873751642096 81050976810048 81117715132736 81144062619648 81171014724786 81259188641792 81486731803008 81602343999232 81655962023832 81723198498424 81837988614144 81886672723968 81902285127712 82007948318976 82041063311872 82187658943488 82326920675328 82354265668296 82391601321344 82558621467973 82674585036288 82739538826924 82746758664192 82797027543216 82846282169952 82978467340608 83027829902976 83096195989632 83150795571732 83236997179392 83419401117696 83542946710272 83592645072384 83643427829682 83716447242288 83899901838144 84042064856064 84111266075648 84161302521856 84295585869824 84345731964928 84396972224544 84470649469696 84521965617033 84572246381826 84641884159082 84760773921792 84799200575488 84827366739416 84971101287296 85122932477184 85157305307648 85267167842304 85283424766736 85334158511392 85454020657152 85460539893169 85524384497664 85580579556864 85702000045056 85754064241188 85941984031344 86063917274976 86091871315968 86120466842151 86162760370176 86351575769088 86455434961728 86474090135552 86526623378496 86583476973546 86706320358084 86896326903792 87043567172352 87115239864064 87306142508032 87363508297632 87487458379328 87732442031997 87827743453184 87856915551538 87957817877888 88110621609696 88163037208512 88264291110912 88329261365548 88457711763456 88578826801152 88637028826752 88706667047621 88816709392659 88856974821776 89011340603892 89113568769792 89166581005824 89240001811968 89435560617984 89509202905088 89562450497536 89616859927728 89802974656587 89916393713664 89946259559898 89969883537408 89999767150356 90043965792256 90103130509056 90424219026176 90483633593976 90528069861376 90558138876632 90612010464304 90739285991424 90873672461568 90914870423552 91099168516384 91227128315904 91257429524328 91298801464192 91416587222016 91483877842889 91616915755008 91692354195456 91802636999136 91938598310727 92140070768676 92240160079872 92296196225856 92427144733824 92629687782912 92690551486512 92766873971184 93127693489152 93259821713408 93321099455808 93397941141056 93602611574528 93715191936618 93761215213568 93792358122226 93928753078272 93966681718784 94161830081536 94219033647228 94352710249112 94485240041472 94559472945056 94625174335104 94681465337088 94699517178917 94832534103552 94888948460544 94967081131008 95029480653408 95127996776448 95265289027804 95399100647424 95430787581843 95477653383168 95534451511296 95592488948208 95675939705472 95801968471104 95885602100736 95943852862578 96000928325316 96048074121216 96079976613012 96127161229312 96184345739264 96453682542336 96537885108224 96596532133752 96653995864944 96808211897376 96865801553472 96945561987904 97009261500354 97109830042624 97283351402496 97322634637312 97466771161984 97524752584448 97583999134629 97669188449336 97806376636416 97883218811168 98004644847072 98049075665408 98219410321536 98390710075392 98423390676744 98463134261968 98471726137344 98667620778797 98806211384832 98887569575424 98952545112624 99092937552096 99310087890048 99478362482688 99511404349191 99696357433344 99778448580608 99844009483008 99964096674498 99985666719232 100046408281386 100265648036568 100407903487472 100523220431872 100697853268224 100743505063936 100757756809728 100947727274912 101014056469137 101157373751098 101299461516288 101379048054424 101550828367744 101727246404448 101844078594048 101877906236211 101904664006656 101938511772342 101988573499392 102212069277696 102279229226496 102419268488832 102486564580932 102711151647216 102795725211312 102856876743264 102975006296064 103341964601344 103409866964544 103495015859008 103556583387776 103846564037874 103965830231424 104027677840128 104113335447296 104341487387648 104476099682304 104553003249016 104917299427584 104937302819881 104999728342082 105072683783688 105120318927232 105302938021344 105481367115264 105564239192972 105712516933632 105862500323328 105932058841728 106019284538496 106146799030251 106379407063188 106431649701888 106467001111716 106582653386752 106652685092352 106886401714176 106974413228032 107103076498992 107496749230122 107613520093184 107678895596832 107831668856128 108067969080064 108143056382976 108192083492864 108207388956672 108228019633048 108380038975488 108444512526336 108605120746752 108648975737344 108874616031776 109027543597056 109063757236392 109117318152192 109248558797952 109334390592721 109343931091968 109487963966976 109583545257984 109650117557232 109715346657504 109805687557728 109877837005503 110118621162564 110232780048384 110269394008563 110305210123584 110329011552256 110396036724288 110461709559936 110637956454144 110703773203968 110771026044714 110794927986176 110867727428976 110982662905856 111180973031424 111390595613696 111456860096512 111524570439576 111621929656384 111866535784192 111934495006341 112001083046202 112056086474752 112093306048514 112250754653184 112483875059136 112529296299392 112695954156044 112762995175768 112921384439808 112958891423406 113014365229056 113088622985856 113177471750413 113336443196928 113497243302912 113566193184276 113689557123072 114051429061227 114107439409152 114244681913712 114269333393408 114338752321584 114589312041792 114751889699968 114789161754624 114827289122868 114883680493568 115273913282304 115368831171328 115444635964728 115608427144112 115770813161472 115861769205056 116058089563136 116259710176512 116393232678912 116431892841384 116484677730176 116501156311248 116720809661617 116890547687424 116976589375996 117127502378208 117384173311104 117480828812928 117550716278016 117622128655143 117685721481216 118105102401536 118182705102336 118260358793136 118422279190212 118681787471856 118818091693056 118888774674432 118928263734399 118986669082624 119247414157312 119489146570304 119567658677754 119666112086978 119737299542116 119888524951552 119905485060096 119928346079864 119999689533808 120137507345408 120346214881536 120550133846016 120644844791968 120814305067008 121065210104832 121154324710853 121164896615424 121310627463144 121576465215072 121676572699104 121716093929472 121756522087179 121888782962688 122155887673344 122230097704512 122256472260608 122403515998848 122483943035748 122584797747636 122853427691568 123061594967808 123236192978432 123506250377216 123587401982016 123689165294912 124109308240386 124120137996288 124170257985536 124211501297002 124428132607744 124644293984448 124855495769088 124953589248824 125129101676544 125314420065408 125388967608576 125412874101809 125574670863432 125625378196304 125849852757216 125980320055296 126063097284096 126166899113472 126241953782784 126443378804736 126518597947392 126595458336816 126622774841344 126705974204544 126858369572739 126962826238623 127198800863232 127241050109124 127303537844224 127379268681728 127456651930944 127567919607296 127735957961472 127847469467648 127925137150104 128001237767088 128106635484016 128286576746496 128553000067584 128604910056448 128795376178336 128871994486592 129077615863168 129095875912464 129154402071296 129244140555264 129345682000472 129527363653632 129711135203328 129789935067744 130059480537126 130111998846172 130344490355688 130408502181888 130565350758528 130672859796096 130959213762048 131045262446448 131231187568992 131741615179776 131785373327307 131850092767232 131936726816832 132123916736128 132413450520064 132493892048322 132637816643584 132681872465588 132868240201728 133125345977344 133285462232664 133395211041848 133687530715424 133860002717952 133965170643346 134153340926976 134263804357632 134343675746304 134425289891592 134685408625516 134874590570496 134919389339847 134954825306112 134999650725534 135065948688384 135154695763584 135636328539264 135725450390964 135792104792064 135837208314948 135872885342208 135918015696456 135984764665856 136372305635328 136559024651776 136648752774576 136948202196288 137060966948416 137142502324352 137300008394752 137538531293184 137879822619392 138159325721914 138360240119808 138462085383832 138621106975232 138640717100736 138703570453504 138944531674368 139104107347968 139150310956776 139495601790713 139691540233728 139889732570112 139981649183712 140096911711584 140403917361792 140572787904927 140641822820352 140688537183339 140950022578176 141150000431104 141242745122304 141328550470842 141359046051328 141529065373668 141839209417584 141851586281472 141956001482288 142203580123136 142450621696512 142515202285568 142691995164672 142804101998656 142897933541706 143015597372242 143216480074752 143301677266944 143328998973496 143513909558208 143571860795776 143828403151104 144072111181824 144119964919518 144190741843968 144276518608896 144506718633984 144680523813504 144806827662336 144894798200628 144980993797416 145212317846064 145298702330208 145418342981856 145513892250531 145664745063936 145791908122624 145983951955968 146111393677312 146200156742976 146287128876672 146407583410304 146503782674004 146824828216752 146977040064512 147025858678084 147073613498112 147194715632384 147282279413248 147517275272192 147605030938624 147694701392952 147707589206016 147823636571968 148331354363136 148447891793978 148639406328144 148699427252768 148965131835072 149217543724032 149245993341788 149334777394936 149544536150016 149667672870912 149766014224512 149978500078848 150069612422079 150398472054852 150561845919744 150611855231208 150685820305408 150784830647808 151115257595904 151329657737216 151421590912368 151736060626647 152068572081636 152143252545536 152326242551616 152451669762112 152785749389056 152982860249088 153103052163824 153318103916544 153628902733248 153698551043072 153926181286304 154142389223424 154193587816968 154285315114896 154462509444096 154576207389709 155012946902016 155114800446816 155242523788512 155334875081664 155769846056811 155854063583232 155948745347136 156041516760192 156170003170944 156512231081472 156641105083904 156734288370688 156829504873524 157186892906496 157499592513123 157576940136448 157680478390848 157896372253616 158242383295808 158346358789458 158424122257408 158476743034106 158518366232576 158571018312532 158793750484992 159028926807744 159423544903672 159647474552832 159700501667574 159873980080128 159979027638528 160329602571264 160461619842048 160654614748488 160733511794688 161245123845183 161420280139776 161518343395248 161553195487232 161747503284192 162101953620096 162235430265472 162288125239296 162342029449572 162518377283584 162973463606016 163204687998464 163311924047664 163446396996848 163675977228288 163773345447936 163804570255424 164015896637952 164082126623744 164375317886976 164708531336592 164783202642688 165117242935946 165349170072576 165479077653848 165493517328384 165594055086432 165692564339904 165956934681216 166055659805952 166192391979264 166301591143464 166473994358784 166838802235392 167085893420544 167185290144768 167286855659364 167432894484576 167799803676288 168001624569303 168084129712128 168139959072771 168222532151296 168322605043712 168591171739648 168691463929856 168793944449088 168941298939392 169043931234066 169144492763652 169283768318164 169521547843584 169654733478832 169942202574592 170245864954368 170314610615296 170534335684608 170566849533472 170668317022784 170921079786338 171161159113728 171404000090112 171508128482376 171883968062688 172127834549952 172183742631936 172240933684302 172325520740352 172703151538176 172910869923456 173053246756992 173166953947092 173412640716168 173792653807584 174087134344704 174230479728128 174612285016064 174727016595264 174974916758656 175464884063994 175655486906368 175713831103076 175915635755776 176221243219392 176326074417024 176528582221824 176658522731096 177157653602304 177274057653504 177413334095242 177633418785318 177713949643552 178022681207784 178227137539584 178333162011648 178480003623936 178871121235968 179018405810176 179124900995072 179233719855456 179351488016631 179499168130467 179605949313174 179832787427328 179892519119796 179939767074816 179999534300712 180087931584512 180206261018112 180848438052352 180967267187952 181116277753264 181224020928608 181478571982848 181747344923136 181829740847104 182198337032768 182514859048656 182597602928384 182833174444032 182967755685778 183233831510016 183384708390912 183605273998272 183877196621454 184280141537352 184592392451712 184854289467648 185259375565824 185381102973024 185533747942368 186163962360579 186255386978304 186317251945503 186519643426816 186642198911616 186795882282112 187205223149056 187430383873236 187522430427136 187584716244452 187857506156544 188323660163072 188438067294456 188705420498224 188970480082944 189118945890112 189250348670208 189362930674176 189399034357834 189665068207104 189777896921088 189934162262016 190058961306816 190530578055608 190798201294848 190861575163686 190955306766336 191068903022592 191184977896416 191351879410944 191603936942208 191771204201472 191887705725156 192001856650632 192096148242432 192159953226024 192254322458624 192907365084672 193075770216448 193193064267504 193307991729888 193616423794752 193731603106944 193891123975808 194018523000708 194219660085248 194566702804992 194645269274624 194933542323968 195049505168896 195167998269258 195338376898672 195612753272832 195766437622336 196009289694144 196098151330816 196438820643072 196846781353488 196926268523936 197217919773077 197335241557594 197612422769664 197775139150848 197905090225248 198185875104192 198620175780096 198740838072483 198956724965376 199022808698382 199392714866688 199556897161216 199688018966016 199928193348996 199971333438464 200092816562772 200531296073136 200815806974944 200947755965019 201046440863744 201395706536448 201487010127872 201515513619456 201895454549824 202028112938274 202314747502196 202598923032576 202758096108848 203101656735488 203454492808896 203688157188096 203755812472422 203809328013312 203877023544684 203977146998784 204558458452992 204838536977664 204973129161864 205422303294432 205591450422624 205713753486528 205950012592128 206683929202688 206819733929088 206990031718016 207113166775552 207238988582871 207693128075748 207931660462848 208055355680256 208226670894592 208682974775296 208952199364608 209106006498032 209540274198703 209834598855168 209874605639762 209999456684164 210145367567376 210240637854464 210605876042688 210962734230528 211128478385944 211425033867264 211725000646656 211864117683456 212038569076992 212293598060502 212758814126376 212863299403776 212934002223432 213305370184704 213772803428352 213948826456064 214206152997984 214346900312559 214523396058363 214993498460244 215227040186368 215357791193664 215663337712256 216135938160128 216286112765952 216414777913344 216456039266096 216760077950976 216889025052672 217210241493504 217297951474688 217749232063552 218127514472784 218497117595904 218668781185442 218687862183936 218975927933952 219167090515968 219300235114464 219430693315008 219611375115456 219755674011006 220237242325128 220465560096768 220538788017126 220610420247168 220792073448576 220923419119872 221275912908288 221407546407936 221542052089428 221589855972352 221735454857952 221965325811712 222671837690967 222781191227392 222913720193024 223049140879152 223243859312768 223733071568384 223868990012682 224002166092404 224112172949504 224186612097028 224501509306368 224967750118272 225058592598784 225391908312088 225525990351536 225842768879616 225917782846812 226028730458112 226177245971712 226354943500826 226672886393856 226994486605824 227132386368552 227695997980801 228102858122454 228214878818304 228489363827424 228538666786816 228677504643168 229178624083584 229503779399936 229578323509248 229654578245736 229767360987136 230547826564608 230737662342656 230889271929456 231216854288224 231541626322944 231723538410112 232116179126272 232193276814779 232519420353024 232863785682768 232969355460352 233002312622496 233441619323234 233781095374848 233953178751992 234255004756416 234768346622208 234961657625856 235101432556032 235244257310286 236365410204672 236520717586272 236844558380424 237363574943712 237519538184187 237636183386112 237715114551159 237777549348864 237856527468798 237973338165248 238494828314624 238978293140608 239135317355508 239332224173956 239474599084232 239810970120192 239856692159728 239999379067616 240275014690816 240692429763072 241100267692032 241289689583936 242130420209664 242308649421706 242329793230848 242621254926288 243152930430144 243353145398208 243432187858944 243513044174358 243777565925376 244460195409024 244807031997696 244967886071496 245169595495272 245706855383136 246123189935616 246472385956864 247012500754432 247174803964032 247378330589824 247675864403919 248218616480772 248240275992576 248340515971072 248423002594004 248856265215488 249288587968896 249710991538176 249907178497648 250258203353088 250628840130816 250777935217152 250825748203618 251149341726864 251250756392608 251699705514432 252126194568192 252333798226944 252483907565568 252886757609472 253037195894784 253190916673632 253245549682688 253411948409088 253565896851099 253716739145478 253925652477246 254397601726464 254482100218248 254607075688448 254913303861888 255135839214592 255471915922944 255694938935296 255850274300208 256002475534176 256213270968032 256381619679507 256573153492992 257106000135168 257209820112896 257295252686647 257590752356672 257743988973184 258155231726336 258191751824928 258308804142592 258488281110528 258691364000944 259054727307264 259422270406656 259579870135488 260118961074252 260223997692344 260688980711376 261130701517056 261345719592192 261918427524096 262090524892896 262462375137984 263197326095991 263483230359552 263570746654614 263700185534464 263873453633664 264247833472256 264826901040128 264987784096644 265275633287168 265363744931176 265736480403456 266120001142863 266250691954688 266570924465328 266790422083696 267375061430848 267720005435904 267930341286692 268306681853952 268527608715264 268687351492608 268850579783184 269370817251032 269408923969761 269749181140992 269838778679694 269909650612224 269999301451068 270131897376768 270309391527168 271272657078528 271450900781928 271584209584128 271674416629896 271836031392912 272744611270656 273118049303552 273297505549152 273896404392576 274121933896832 274285004648704 274451633528667 274600016789504 275077062586368 275759645238784 276318651443828 276720480239616 276924170767664 277242213950464 277281434201472 277407140907008 277499282046931 277889063348736 278300621913552 278991203581426 279383080467456 279779465140224 279963298367424 280193823423168 280807834723584 281145575809854 281283645640704 281377074366678 281900045156352 282485490244608 282657100941684 282718092102656 283058130747336 283678418835168 283912002964576 284098551536751 284407160246272 284901243393024 285030404571136 285383990329344 285608203997312 285795867083412 286031194744484 286432960149504 286603354533888 286657997946992 287027819116416 287143721591552 287656806302208 288144222363648 288239929839036 288381483687936 288553037217792 289361047627008 289613655324672 289789596401256 289961987594832 290424635692128 290597404660416 290836685963712 291027784501062 291329490127872 291583816245248 291967903911936 292400313485952 292574257753344 292751997403887 292815166820608 293007565348008 293649656433504 293954080129024 294051717356168 294147226996224 294389431264768 294564558826496 295034550544384 295210061877248 295389402785904 295415178412032 295647273143936 296002862336391 296246594556787 296662708726272 296895783587956 297278812656288 297398854505536 297930263670144 298435087448064 298491986683576 298534213047573 298669554789872 299089072300032 299335345741824 299532028449024 299957000157696 300139224844158 300796944109704 301223710462416 301569661295616 302230515191808 302659315474432 302843181824736 303042169407411 303472121253294 304137144163272 304286505091072 304652485103232 304903339524224 305571498778112 305965720498176 306206104327648 306636207833088 307257805466496 307397102086144 307499204430383 307852362572608 308387175633936 308570630229792 308925018888192 309152414779418 310025893804032 310229600893632 310485047577024 310669750163328 311539692113622 311897490694272 312083033520384 312340006341888 313024462162944 313282210167808 313468576741376 313659009747048 314811908459643 314999185026246 315153880272896 315360956781696 315792744507232 316484766591616 316692717578916 316848244514816 316953486068212 317036732465152 317142036625064 317587500969984 318057853615488 318847089807344 319294949105664 319401003335148 319747960160256 319958055277056 320659205142528 320923239684096 321309229496976 322490247690366 322840560279552 323036686790496 323106390974464 323495006568384 324203907240192 324470860530944 324576250478592 324684058899144 325946927212032 326409375996928 326623848095328 326892793993696 327351954456576 327609140510848 328003171778163 328031793275904 328164253247488 328273253427791 328750635773952 329417062673184 329566405285376 330234485871892 330698340145152 330808182025689 330958155307696 330987034656768 331188110172864 331385128679808 331913869362432 332111319611904 332384783958528 332603182286928 332947988717568 334171786841088 334370580289536 334573711318728 334865788969152 335599607352576 335803485019023 336003249138606 336168259424256 336279918145542 336445064302592 336645210087424 337182343479296 337587888898176 337882597878784 338087862468132 338288985527304 338567536636328 339043095687168 339309466957664 339532415251239 339884405149184 340491729908736 340629221230592 341068671369216 341133699066944 341336634045568 341842159572676 342322318227456 342808000180224 343016256964752 343767936125376 344255669099904 344367485263872 344481867368604 344651041480704 345821739846912 346106493513984 346333907894184 346825281432336 347585307615168 348174268689408 348460959456256 349224570032128 349454033190528 349949833517312 350162428984851 350929768127988 351310973812736 351427662206152 351831271511552 352442486438784 352652148834048 353057164443648 353317045462192 354050808128843 354315307204608 354548115307008 354826668190484 355266837570636 355427899287104 356045362415568 356454275079168 356666324023296 356784791203197 356960007247872 357742242471936 358036811620352 358249801990144 358467439710912 358702976033262 358998336260934 359211898626348 359665574854656 359785038239592 359999068601424 360412522036224 361696876104704 361934534375904 362232555506528 362448041857216 363462974132559 363494689846272 363659481694208 364396674065536 365029718097312 365195205856768 365666348888064 365935511371556 366467663020032 366769416781824 367210547996544 367499049197287 367754393242908 368560283074704 369184784903424 369708578935296 370518751131648 370762205946048 371067495884736 372327924721158 372510773956608 372634503891006 373039286853632 373284397823232 373591764564224 374410446298112 374860767746472 375044860854272 375169432488904 376238622305427 376647320326144 376876134588912 377410840996448 377940960165888 378237891780224 378500697340416 378725861348352 378798068715668 379330136414208 379555793842176 379868324524032 380117922613632 380888478715869 381061156111216 381596402589696 381723150327372 381910613532672 382137806045184 382369955792832 382703758821888 383207873884416 383542408402944 383775411450312 384003713301264 384319906452048 385814730169344 386151540432896 386386128535008 386615983459776 387232847589504 387463206213888 387782247951616 388037046001416 388439320170496 389133405609984 389290538549248 389867084647936 390099010337792 390335996538516 390676753797344 391225506545664 391532875244672 392018579388288 392196302661632 392326571169799 392877641286144 393693562706976 393852537047872 394435839546154 394670483115188 395224845539328 395356119981921 395550278301696 395810180450496 396371750208384 397240351560192 397481676144966 397913449930752 398045617396764 399376037932032 399856386697992 399942666876928 400185633125544 401062592146272 401631613949888 401895511930038 402092881727488 402791413072896 402974020255744 403031027238912 403790909099648 404056225876548 404629495004392 405197846065152 405516192217696 406203313470976 406908985617792 407376314376192 407511624944844 407618656026624 407754047089368 407954293997568 409116916905984 409677073955328 409946258323728 410844606588864 411182900845248 411427506973056 411900025184256 413367858405376 413639467858176 413980063436032 414226333551104 414477977165742 415386256151496 415863320925696 416110711360512 416453341789184 417365949550592 418212012996064 418486805372139 418831392304423 419080548397406 419669197710336 419749211279524 419998913368328 420290735134752 420481275708928 421211752085376 421925468461056 422065611550017 422256956771888 422850067734528 423450001293312 423728235366912 424077138153984 424587196121004 425517628252752 425868004446864 426610740369408 427545606856704 427897652912128 428412305995968 428693800625118 429046792116726 429986996920488 430715582387328 431326675424512 432271876320256 432572225531904 432829555826688 432912078532192 433520155901952 434420482987008 434595902949376 434740254539507 435498464127104 436255028945568 436994235191808 437337562370884 437375724367872 437951855867904 438334181031936 438600470228928 438861386630016 439222750230912 439511348022012 440474484650256 440931120193536 441077576034252 441220840494336 441584146897152 441846838239744 442551825816576 442815092815872 443084104178856 443179711944704 443470909715904 445343675381934 445562382454784 445827440386048 446098281758304 446487718625536 447466143136768 447737980025364 448004332184808 448224345899008 448373224194056 449003018612736 449935500236544 450117185197568 450783816624176 451051980703072 451685537759232 451835565693624 452057460916224 452354491943424 452709887001652 453345772787712 453988973211648 454264772737104 455208181879941 455391995961602 456205716244908 456429757636608 456978727654848 457077333573632 457355009286336 458357248167168 459007558799872 459309156491472 461095653129216 461475324685312 461778543858912 462433708576448 463447076820224 463728622169127 464232358252544 464386553629558 465038840706048 465727571365536 465938710920704 466004625244992 466883238646468 467562190749696 467906357503984 468510009512832 468878097251711 469536693244416 469923315251712 470202865112064 470488514620572 472498777539369 472730820409344 473041435172544 473689116760848 474727149887424 475039076368374 475272366772224 475430229102318 475555098697728 475713054937596 475946676330496 477956586281216 478270634711016 478664448347912 478949198168464 479621940240384 479713384319456 479998758135232 480550029381632 481384859526144 482200535384064 482579379167872 483557640026699 484260840419328 484617298843412 484659586461696 485242509852576 486305860860288 486706290796416 486864375717888 487026088348716 487555131850752 488920390818048 489614063995392 489935772142992 490339190990544 491413710766272 492246379871232 492944771913728 494025001508864 494349607928064 494756661179648 495351728807838 496437232961544 496480551985152 496681031942144 496846005188008 497712530430976 498577175937792 499421983076352 499814356995296 500516406706176 500554590802847 501257680261632 501555870434304 501651496407236 502298683453728 502501512785216 503399411028864 504252389136384 504419877218313 504667596453888 504967815131136 505773515218944 506074391789568 506381833347264 506491099365376 506823896818176 507131793702198 507433478290956 507851304954492 508964200436496 509826607723776 510271678429184 510943831845888 511389877870592 511700548600416 512004951068352 512426541936064 512763239359014 514212000270336 514419640225792 514590505373294 515181504713344 515487977946368 516310463452672 516383503649856 516617608285184 516976562221056 517382728001888 518109454614528 519159740270976 519567621278923 520237922148504 520447995384688 521377961422752 522261403034112 522691439184384 523836855048192 524181049785792 524924750275968 526394652191982 526966460719104 527141493309228 527400371068928 527746907267328 528495666944512 529653802080256 529975568193288 530727489862352 531472960806912 532240002285726 532501383909376 533141848930656 533580844167392 534750122861696 535440010871808 535860682573384 536613363707904 537055217430528 537374702985216 537701159566368 538497504391401 538741634502064 538817847939522 539498362281984 539677557359388 539819301224448 539998602902136 540263794753536 540618783054336 542545314157056 542901801563856 543348833259792 543672062785824 545489222541312 546236098607104 546595011098304 547792808785152 548243867793664 548570009297408 548903267057334 550154125172736 551519290477568 552637302887656 553848341535328 554484427900928 554562868402944 554668600619371 554814281814016 554998564093862 555778126697472 556601243827104 557982407162852 558766160934912 558951755836509 559558930280448 559926596734848 560387646846336 561615669447168 562291151619708 562567291281408 562754148733356 564970980489216 565314201883368 565436184205312 566116261494672 567356837670336 567824005929152 568197103073502 568814320492544 569802486786048 571216407994624 571591734166824 572062389488968 572865920299008 573206709067776 573315995893984 574055638232832 574287443183104 575313612604416 576288444727296 576479859678072 576762967375872 577910350275811 578722095254016 579227310649344 579579192802512 579923975189664 580849271384256 581194809320832 581673371927424 582055569002124 582658980255744 583167632490496 583935807823872 584800626971904 585148515506688 585503994807774 585630333641216 586015130696016 587299312867008 588103434712336 588294453992448 588778862529536 589129117652992 590069101088768 590420123754496 590778805571808 591294546287872 591653759319231 592005724672782 592493189113574 593325417452544 593791567175912 594557625312576 594797709011072 595860527340288 596870174896128 596983973367152 597068426095146 597339109579744 598178144600064 598223779252183 598670691483648 599064056898048 599914000315392 600278449688316 601593888219408 602447420924832 602843267895057 603139322591232 604461030383616 605318630948864 605686363649472 606084338814822 606944242506588 608274288326544 609304970206464 609806679048448 611142997556224 611931440996352 612412208655296 614515610932992 614794204172288 614998408860766 615704725145216 616774351267872 617141260459584 617850037776384 618304829558836 620051787608064 620459201787264 620970095154048 621339500326656 621716965748613 623079384227244 623794981388544 624166067040768 624680012683776 626048924325888 626564420335616 626937153482752 627318019494096 628620822596109 629623816919286 629998370052492 630307760545792 630721913563392 631585489014464 632969533183232 633385435157832 633696489029632 633906972136424 634284073250128 635175001939968 636115707230976 637694179614688 638589898211328 638802006670296 639916110554112 640387144900223 641318410285056 641846479368192 642618458993952 643570188175089 644980495380732 645681120559104 646073373580992 646212781948928 646990013136768 648407814480384 648941721061888 649368117798288 651893854424064 652818751993856 653247696190656 653785587987392 655218281021696 656006343556326 656063586551808 656328506494976 656546506855582 657501271547904 658834125346368 659132810570752 660468971743784 661396680290304 661616364051378 661916310615392 662376220345728 662770257359616 662896620252419 663827738724864 664222639223808 664769567917056 665206364573856 665895977435136 668015513072901 668343573682176 668741160579072 669147422637456 669731577938304 671199214705152 671606970038046 672006498277212 672336518848512 672559836291084 672890128605184 673290420174848 675175777796352 675765195757568 676175724936264 676577971054608 677135073272656 678086191374336 678618933915328 679064830502478 679768810298368 680983459817472 681258442461184 682267398133888 682673268091136 683087993942403 683684319145352 684644636454912 685616000360448 686032513929504 687535872250752 688511338199808 688734970527744 688963734737208 689302082961408 690673345451579 691643479693824 692212987027968 692667815788368 693650562864672 695170615230336 696348537378816 696579830444337 696921918912512 698449140064256 698908066381056 699899667034624 700324857969702 701859536255976 702855324412304 703662543023104 704884972877568 705304297668096 706634090924384 708101616257686 709096230614016 709653336380968 710533675141272 710855798574208 712090724831136 712908550158336 713145343653477 713332648046592 713569582406394 713920014495744 715484484943872 716073623240704 716934879421824 717405952066524 717996672521868 718423797252696 719570076479184 719998137202848 720825044072448 723393752209408 723869068751808 724465111013056 724896083714432 726925948265118 726989379692544 728793348131072 730059436194624 730390411713536 731332697776128 731871022743112 734421095993088 734561119739167 734998098394574 735508786485816 737120566149408 738369569806848 739417157870592 741037502263296 741524411892096 742134991769472 743027593211757 744655849442316 745021547913216 745269007782012 746078573707264 746568795646464 747183529128448 748820892596224 749721535492944 750338864977808 752477244610854 753294640652288 753752269177824 754821681992896 756475783560448 757001394680832 757451722696704 757596137431336 758660272828416 759111587684352 759736649048064 760235845227264 761776957431738 762122312222432 763192805179392 763446300654744 763821227065344 764739911585664 765340734149047 765407517643776 766415747768832 767084816805888 767550822900624 768007426602528 768639812904096 769144859038521 771629460338688 771885758059941 772303080865792 772772257070016 773231966919552 774465695179008 774926412427776 775564495903232 776074092002832 776878640340992 778266811219968 779734169295872 780198020675584 780671993077032 781353507594688 783065750489344 784037158776576 784392605323264 784653142339598 785755282572288 787387125413952 787705074095744 788871679092308 789340966230376 790449691078656 790712239963842 791100556603392 791620360900992 792743500416768 794480703120384 794963352289932 795826899861504 796091234793528 798360003428589 798752075864064 799712773395984 799885333753856 800371266251088 802125184292544 803263227899776 803791023860076 804185763454976 805582826145792 806062054477824 807581818199296 808112451753096 809258990008784 810395692130304 811032384435392 812406626941952 813817971235584 814752628752384 815023249889688 815508094178736 817045667631319 818233833811968 819354147910656 819892516647456 821689213177728 822365801690496 822855013946112 823354900586001 823800050368512 826735716810752 827278935716352 827960126872064 828452667102208 828955954331484 830772512302992 831726641851392 832221422721024 832497846140793 832906683578368 834731899101184 836424025992128 836973610744278 837662784608846 838161096794812 839338395420672 839498422559048 839997826736656 840581470269504 840962551417856 842423504170752 843850936922112 844131223100034 844513913543776 845700135469056 847456470733824 848080272975971 848154276307968 849174392242008 851035256505504 851736008893728 852295654610253 853221480738816 855091213713408 855795305824256 856824611991936 857387601250236 858093584233452 859973993840976 861431164774656 862653350849024 864543752640512 865144451063808 865659111653376 865824157064384 868840965974016 869191805898752 869480509079014 870996928254208 872510057891136 873988470383616 874675124741768 874751448735744 875903711735808 877200940457856 877722773260032 878445500461824 879022696044024 880948969300512 881862240387072 882155152068504 882441680988672 883168293794304 883693676479488 885103651633152 885630185631744 886168208357712 886359423889408 886941819431808 888008587009173 888739783670361 890687350763868 891124764909568 891654880772096 892196563516608 892975437251072 894932286273536 895475960050728 896008664369616 896746448388112 898006037225472 899871000473088 900234370395136 901567633248352 902103961406144 903671131387248 904708983886848 905419774003304 906691545575424 907977946423296 908529545474208 910416363759882 910783991923204 912411432489816 912859515273216 913957455309696 914710018572672 916714496334336 918015117599744 918618312982944 922191306258432 922497613291149 922950649370624 923557087717824 924867417152896 926894153640448 927457244338254 928464716505088 928773107259116 930077681412096 931455142731072 931877421841408 932009250489984 933766477292936 935812715007968 937020019025664 937756194503422 939073386488832 939846630503424 940405730224128 940977029241144 944435725378929 944997555078738 945461640818688 946082870345088 947378233521696 949454299774848 950078152736748 950544733544448 950860458204636 951110197395456 951426109875192 951893352660992 955913172562432 956541269422032 957328896695824 957898396336928 959243880480768 959426768638912 959997516270464 961100058763264 962769719052288 965158758335744 967115280053398 968521680838656 969234597686824 969319172923392 970485019705152 972611721720576 973412581592832 973728751435776 974052176697432 976469212534991 977840781636096 979228127990784 979871544285984 980678381981088 982827421532544 984009515334489 984492759742464 984819760283373 985889543827456 988050003017728 988699215856128 989513322359296 990703457615676 992874465923088 992961103970304 993692010376016 995425060861952 997154351875584 998843966152704 999628713990592 1001109181605694 1002515360523264 1003111740868608 1003302992814472 1004597366907456 1005003025570432 1006798822057728 1008504778272768 1008839754436626 1009335192907776 1009935630262272 1011547030437888 1012763666694528 1013647793636352 1014263587404396 1014866956581912 1015702609908984 1017928400872992 1018597245753717 1019653215447552 1020543356858368 1021887663691776 1022779755741184 1023401097200832 1024009902136704 1024853083872128 1025526478718028 1028424000540672 1028839280451584 1029181010746588 1030363009426688 1030975955892736 1032620926905344 1032767007299712 1033235216570368 1033953124442112 1034765456003776 1038319480541952 1039135242557846 1040475844297008 1040895990769376 1042755922845504 1044522806068224 1045382878368768 1047673710096384 1048362099571584 1049849500551936 1050487286954553 1052789304383964 1053932921438208 1054282986618456 1054800742137856 1055493814534656 1056991333889024 1059307604160512 1059951136386576 1061454979724704 1062152424386529 1062945921613824 1064480004571452 1065002767818752 1066283697861312 1067161688334784 1069500245723392 1070880021743616 1071721365146768 1073226727415808 1074110434861056 1074749405970432 1075402319132736 1076995008782802 1077483269004128 1077635695879044 1078996724563968 1079355114718776 1079997205804272 1081237566108672 1082033451727963 1085090628314112 1085803603127712 1086697666519584 1087344125571648 1090388922397677 1090978445082624 1092472197214208 1093190022196608 1095585617570304 1096487735587328 1097140018594816 1097806534114668 1100308250345472 1102497147591861 1103038580955136 1105274605775312 1107696683070656 1108968855801856 1109125736805888 1109337201238742 1109628563628032 1109997128187724 1111556253394944 1113202487654208 1115964814325704 1117532321869824 1117903511673018 1119117860560896 1119853193469696 1120775293692672 1123231338894336 1124582303239416 1125134582562816 1125508297466712 1128715866916281 1129941960978432 1130628403766736 1130872368410624 1132232522989344 1134713675340672 1135648011858304 1136394206147004 1137628640985088 1139604973572096 1142432815989248 1143183468333648 1144124778977936 1145731840598016 1146413418135552 1146631991787968 1148111276465664 1148574886366208 1150627225208832 1152959719356144 1155820700551622 1157444190508032 1158454621298688 1159158385605024 1159847950379328 1161698542768512 1162389618641664 1163346743854848 1164111138004248 1165317960511488 1167871615647744 1169601253943808 1170297031013376 1171007989615548 1171260667282432 1172030261392032 1174598625734016 1176206869424672 1176588907984896 1176979713509397 1177557725059072 1178258235305984 1180138202177536 1180840247508992 1181557611143616 1182589092575744 1183307518638462 1184011449345564 1184986378227148 1186650834905088 1187583134351824 1189115250625152 1189595418022144 1191721054680576 1193740349792256 1193967946734304 1194136852190292 1194678219159488 1196447558504366 1198128113796096 1199828000630784 1200556899376632 1203187776438816 1204894841849664 1205686535790114 1206278645182464 1208922060767232 1211372727298944 1212168677629644 1213888485013176 1216548576653088 1218609940412928 1219613358096896 1222285995112448 1223862881992704 1224824417310592 1227307320306689 1229031221865984 1229588408344576 1229996817721532 1231409450290432 1233548702535744 1234282520919168 1235700075552768 1236609659117672 1240103575216128 1240918403574528 1241940190308096 1242679000653312 1243433931497226 1246158768454488 1247589962777088 1248332134081536 1249360025367552 1252097848651776 1253128840671232 1253874306965504 1254636038988192 1255460416116417 1256494176913269 1257241645192218 1259247633838572 1259996740104984 1260615521091584 1261443827126784 1263170978028928 1265939066366464 1266770870315664 1267813944272848 1268568146500256 1270350003879936 1272231414461952 1275388359229376 1277604013340592 1279832221108224 1280774289800446 1282636820570112 1283692958736384 1285236917987904 1287140376350178 1289960990761464 1292146747161984 1293980026273536 1296815628960768 1297883442123776 1298736235596576 1303787708848128 1304220763618521 1305637503987712 1306495392381312 1307571175974784 1310436562043392 1312012687112652 1312127173103616 1312657012989952 1313093013711164 1315002543095808 1317668250692736 1318265621141504 1320937943487568 1322793360580608 1323232728102756 1323832621230784 1324752440691456 1325540514719232 1325793240504838 1327655477449728 1328445278447616 1329539135834112 1330412729147712 1336031026145802 1336687147364352 1337482321158144 1338294845274912 1339463155876608 1342398429410304 1343213940076092 1344012996554424 1344673037697024 1345119672582168 1345780257210368 1350351555592704 1351530391515136 1352351449872528 1353155942109216 1354270146545312 1356172382748672 1357237867830656 1358129661004956 1359537620596736 1359989192772277 1361966919634944 1362516884922368 1364534796267776 1365346536182272 1366175987884806 1367368638290704 1369289272909824 1371232000720896 1372065027859008 1375071744501504 1377022676399616 1377927469474416 1380525438411539 1381346690903158 1383286959387648 1384425974055936 1385335631576736 1387301125729344 1390341230460672 1391185866507381 1392697074757632 1393159660888674 1393843837825024 1396898280128512 1397816132762112 1399799334069248 1400649715939404 1403719072511952 1405710648824608 1406634291755133 1407325086046208 1409769945755136 1410608595336192 1413268181848768 1416203232515372 1418192461228032 1419306672761936 1421067350282544 1421711597148416 1424181449662272 1425817100316672 1426290687306954 1426665296093184 1427139164812788 1427840028991488 1433869758843648 1434811904133048 1435993345043736 1436847594505392 1439140152958368 1439996274405696 1441650088144896 1446787504418816 1447738137503616 1448930222026112 1449792167428864 1450672920080097 1453851896530236 1453978759385088 1457586696262144 1460118872389248 1460780823427072 1462665395552256 1463742045486224 1466781919390921 1468842191986176 1469122239478334 1469996196789148 1471017572971632 1474241132298816 1476739139613696 1478834315741184 1482075004526592 1483048823784192 1484269983538944 1486055186423514 1489311698884632 1490043095826432 1490538015564024 1493137591292928 1494367058256896 1497641785192448 1499443070985888 1500677729955616 1501663772408541 1504954489221708 1506589281304576 1507504538355648 1509643363985792 1512951567120896 1514002789361664 1514903445393408 1515192274862672 1517320545656832 1518223175368704 1519473298096128 1520471690454528 1523553914863476 1524244624444864 1526892601309488 1529479823171328 1530681468298094 1530815035287552 1532831495537664 1534169633611776 1535101645801248 1536014853205056 1537279625808192 1538289718077042 1543258920677376 1543771516119882 1545544514140032 1546463933839104 1548931390358016 1549852824855552 1551128991806464 1552148184005664 1553757280681984 1558702863836769 1559468338591744 1560396041351168 1561343986154064 1562707015189376 1566131500978688 1568074317553152 1568785210646528 1569306284679196 1571510565144576 1574774250827904 1575410148191488 1577743358184616 1578681932460752 1580899382157312 1581424479927684 1582201113206784 1583240721801984 1585487000833536 1588961406240768 1589926704579864 1592182469587056 1596720006857178 1597504151728128 1599425546791968 1599770667507712 1600742532502176 1604250368585088 1606526455799552 1607582047720152 1608371526909952 1611165652291584 1612124108955648 1615163636398592 1616224903506192 1618517980017568 1620791384260608 1622064768870784 1624813253883904 1625352937703453 1627635942471168 1630046499779376 1631016188357472 1634091335262638 1636467667623936 1638708295821312 1639785033294912 1643378426355456 1644731603380992 1645710027892224 1646709801172002 1654557871432704 1655920253744128 1656905334204416 1657911908662968 1661545024605984 1663453283702784 1664005801858113 1664442845442048 1664995692281586 1665813367156736 1669463798202368 1672848051984256 1673947221488556 1675325569217692 1676322193589624 1678676790841344 1678996845118096 1679995653473312 1681162940539008 1681925102835712 1684847008341504 1687701873844224 1688262446200068 1689027827087552 1694912941467648 1696160545951942 1696308552615936 1698348784484016 1702070513011008 1703472017787456 1704591309220506 1706442961477632 1713649223983872 1714775202500472 1716187168466904 1719947987681952 1722862329549312 1725306701698048 1729087505281024 1730288902127616 1731648314128768 1733731050827433 1735158625261181 1737681931948032 1738383611797504 1738961018158028 1741993856508416 1745020115782272 1747976940767232 1749350249483536 1749502897471488 1751807423471616 1754401880915712 1755445546520064 1756891000923648 1758045392088048 1761897938601024 1764310304137008 1764883361977344 1766336587588608 1767387352958976 1770207303266304 1771260371263488 1772336416715424 1772718847778816 1773883638863616 1774961277957693 1776017174018346 1777479567340722 1781374701527736 1782249529819136 1784393127033216 1785950874502144 1789864572547072 1790951920101456 1792017328739232 1793492896776224 1794671337756549 1796012074450944 1799742000946176 1800468740790272 1801066768806529 1803135266496704 1804207922812288 1807342262774496 1809417967773696 1810839548006608 1813383091150848 1815955892846592 1817059090948416 1820832727519764 1821567983846408 1824822864979632 1827914910619392 1829420037145344 1833428992668672 1836030235199488 1837236625965888 1844382612516864 1844995226582298 1845901298741248 1847114175435648 1849734834305792 1853788307280896 1854914488676508 1856929433010176 1857546214518232 1860155362824192 1862910285462144 1863754843682816 1864018500979968 1867532954585872 1871625430015936 1874040038051328 1875512389006844 1878146772977664 1879693261006848 1880811460448256 1881954058482288 1885862467788327 1888871450757858 1889995110157476 1890923281637376 1892165740690176 1894756467043392 1898908599549696 1900156305473496 1901089467088896 1901720916409272 1902852219750384 1911826345124864 1913082538844064 1914657793391648 1915796792673856 1918853537277824 1919995032540928 1921161434700669 1922200117526528 1925539438104576 1930317516671488 1934230560106796 1937043361677312 1938469195373648 1938638345846784 1940970039410304 1942494974328517 1945223443441152 1946825163185664 1948104353394864 1952938425069982 1955681563272192 1958456255981568 1959743088571968 1961356763962176 1965654843065088 1968019030668978 1968985519484928 1969639520566746 1971779087654912 1977398431712256 1979026644718592 1981406915231352 1985748931846176 1987384020752032 1988689860757257 1990850121723904 1994308703751168 1997687932305408 1999257427981184 2002218363211388 2005030721046528 2006223481737216 2006605985628944 2009194733814912 2010006051140864 2013597644115456 2017009556545536 2017679508873252 2018670385815552 2019871260524544 2025527333389056 2027295587272704 2028527174808792 2029733913163824 2031405219817968 2035856801745984 2037194491507434 2039306430895104 2041086713716736 2043775327383552 2046802194401664 2048019804273408 2049263981827209 2049706167744256 2051052957436056 2056848001081344 2057678560903168 2058362021493176 2060726018853376 2061951911785472 2065241853810688 2065534014599424 2066470433140736 2067906248884224 2069530912007552 2072020036354737 2073726161897509 2076638961083904 2078270485115692 2080951688594016 2081791981538752 2085511845691008 2089045612136448 2089739491333011 2090765756737536 2095347420192768 2096724199143168 2099699001103872 2100974573909106 2105578608767928 2108565973236912 2110987629069312 2113982667778048 2118615208321024 2119902272773152 2122909959449408 2124304848773058 2128960009142904 2130005535637504 2132567395722624 2134323376669568 2139000491446784 2141760043487232 2143442730293536 2146453454831616 2148220869722112 2150804638265472 2152494431012681 2153990017565604 2154966538008256 2155271391758088 2158710229437552 2159994411608544 2162475132217344 2164066903455926 2170181256628224 2171607206255424 2173395333039168 2174688251143296 2180777844795354 2184944394428416 2186380044393216 2191171235140608 2192975471174656 2194280037189632 2195613068229336 2203683359217501 2204994295183722 2206077161910272 2210549211550624 2215393366141312 2217937711603712 2218251473611776 2218674402477484 2219257127256064 2219994256375448 2223112506789888 2226404975308416 2231929628651408 2235064643739648 2235807023346036 2238235721121792 2239706386939392 2241550587385344 2246462677788672 2249164606478832 2251016594933424 2257431733832562 2259883921956864 2261256807533472 2261744736821248 2264465045978688 2269427350681344 2271296023716608 2272788412294008 2279209947144192 2284865631978496 2286366936667296 2288249557955872 2291463681196032 2293263983575936 2296022202447141 2296222552931328 2297149772732416 2297912773994537 2301254450417664 2305919438712288 2311641401103244 2314888381016064 2315657274179823 2316909242597376 2318316771210048 2319695900758656 2323397085537024 2324779237283328 2326693487709696 2328222276008496 2330635921022976 2339202507887616 2340594062026752 2342015979231096 2342521334564864 2344060522784064 2349197251468032 2352413738849344 2353177815969792 2353959427018794 2355115450118144 2356516470611968 2360276404355072 2363115222287232 2365178185151488 2366615037276924 2368022898691128 2369972756454296 2373301669810176 2375166268703648 2378230501250304 2379190836044288 2383442109361152 2387480699584512 2387935893468608 2388273704380584 2389356438318976 2392895117008732 2396256227592192 2399656001261568 2401113798753264 2406375552877632 2409789683699328 2411373071580228 2412557290364928 2422745454597888 2424337355259288 2427776970026352 2433097153306176 2437219880825856 2439226716193792 2444571990224896 2449648834621184 2451137002893957 2454614640613378 2458062443731968 2459176816689152 2459993635443064 2462818900580864 2467097405071488 2468565041838336 2471400151105536 2473219318235344 2478355656901901 2480207150432256 2481836807149056 2483880380616192 2485358001306624 2486867862994452 2492317536908976 2495179925554176 2496664268163072 2497493538422379 2498720050735104 2504195697303552 2506257681342464 2507748613931008 2509272077976384 2510920832232834 2512988353826538 2514483290384436 2518495267677144 2519993480209968 2522887654253568 2526341956057856 2531878132732928 2533541740631328 2535627888545696 2537136293000512 2544240818927913 2544462828923904 2550776718458752 2555208026681184 2559664442216448 2561548579600892 2565273641140224 2567385917472768 2570473835975808 2572493344381009 2574280752700356 2579921981522928 2584293494323968 2587960052547072 2593631257921536 2595766884247552 2597472471193152 2607575417696256 2608441527237042 2611275007975424 2612990784762624 2615142351949568 2620873124086784 2624025374225304 2624254346207232 2625314025979904 2626186027422328 2635336501385472 2636531242283008 2641875886975136 2645586721161216 2646465456205512 2647665242461568 2649504881382912 2651081029438464 2651586481009676 2655310954899456 2656890556895232 2659078271668224 2660825458295424 2666219351011083 2672062052291604 2673374294728704 2674964642316288 2676589690549824 2678926311753216 2684796858820608 2686427880152184 2688025993108848 2690239345164336 2700703111185408 2703060783030272 2704702899745056 2706311884218432 2708540293090624 2714475735661312 2716259322009912 2719075241193472 2719978385544554 2723933839269888 2725033769844736 2729069592535552 2730693072364544 2732351975769612 2734737276581408 2738578545819648 2744130055718016 2746285998188593 2750143489003008 2754045352799232 2755854938948832 2761050876823078 2762693381806316 2766573918775296 2767492839873447 2768851948111872 2770671263153472 2774602251458688 2780682460921344 2782371733014762 2785394149515264 2786319321777348 2787687675650048 2795632265524224 2799598668138496 2801299431878808 2807438145023904 2811421297649216 2813268583510266 2814650172092416 2819539891510272 2821217190672384 2826536363697536 2832406465030744 2836384922456064 2838613345523872 2842134700565088 2843423194296832 2848362899324544 2851634200633344 2852581374613908 2853330592186368 2854278329625576 2855680057982976 2867739517687296 2869623808266096 2871986690087472 2873695189010784 2878280305916736 2879992548811392 2883300176289792 2893575008837632 2895476275007232 2897860444052224 2899584334857728 2901345840160194 2907703793060472 2907957518770176 2915173392524288 2920237744778496 2921561646854144 2927484090972448 2929407637604973 2931819746130961 2933563838781842 2937684383972352 2938244478956668 2939992393578296 2942035145943264 2948482264597632 2953478279227392 2954459280850119 2957668631482368 2964150009053184 2966097647568384 2968539967077888 2972110372847028 2978623397769264 2981076031128048 2986275182585856 2988734116513792 2995283570384896 2998886141971776 3001355459911232 3003327544817082 3009908978443416 3015009076711296 3019286727971584 3025903134241792 3028005578723328 3029806890786816 3030384549725344 3034641091313664 3040943380909056 3043181781776549 3047107829726952 3048489248889728 3053785202618976 3058959646342656 3061362936596188 3061630070575104 3065662991075328 3068339267223552 3070203291602496 3072029706410112 3074559251616384 3076579436154084 3086517841354752 3087543032239764 3091089028280064 3092927867678208 3097862780716032 3099705649711104 3102257983612928 3104296368011328 3117405727673538 3118936677183488 3120792082702336 3122687972308128 3125414030378752 3132263001957376 3136148635106304 3137570421293056 3138612569358392 3143021130289152 3149548501655808 3150820296382976 3155486716369232 3157363864921504 3161798764314624 3162848959855368 3164402226413568 3166481443603968 3170974001667072 3177922812481536 3179853409159728 3184364939174112 3186457273159587 3193440013714356 3195008303456256 3198851093583936 3199541335015424 3201485065004352 3208500737170176 3213052911599104 3215164095440304 3222331304583168 3224248217911296 3230327272797184 3232449807012384 3237035960035136 3244129537741568 3246100355183889 3249626507767808 3250705875406906 3255271884942336 3260092999558752 3262032376714944 3268182670525276 3272935335247872 3277416591642624 3279570066589824 3282146680761977 3286756852710912 3289463206761984 3291420055784448 3293419602344004 3307491442775583 3309115742865408 3311840507488256 3313810668408832 3315823817325936 3323090049211968 3326906567405568 3328011603716226 3328885690884096 3329991384563172 3331626734313472 3345696103968512 3347894442977112 3350651138435384 3352644387179248 3357353581682688 3357993690236192 3359991306946624 3362325881078016 3363850205671424 3369694016683008 3375403747688448 3376524892400136 3378055654175104 3384903480186893 3389825882935296 3392321091903884 3392617105231872 3396697568968032 3404141026022016 3406944035574912 3409182618441012 3412885922955264 3427298447967744 3429550405000944 3432374336933808 3439895975363904 3445724659098624 3450613403396096 3458175010562048 3463296628257536 3467462101654866 3470317250522362 3475363863896064 3476767223595008 3477922036316056 3483987713016832 3490040231564544 3495953881534464 3498700498967072 3503614846943232 3503882135619929 3508803761831424 3510891093040128 3513782001847296 3516090784176096 3523795877202048 3528620608274016 3529766723954688 3530939140528191 3532673175177216 3534774705917952 3540414606532608 3542520742526976 3544672833430848 3545437695557632 3547767277727232 3549922555915386 3552034348036692 3554959134681444 3562749403055472 3568786254066432 3571901749004288 3579729145094144 3581903840202912 3584034657478464 3586985793552448 3589342675513098 3599484001892352 3600937481580544 3602133537613058 3606270532993408 3608415845624576 3614684525548992 3618835935547392 3621679096013216 3626766182301696 3634118181896832 3636973348952461 3641665455039528 3643135967692816 3649645729959264 3655829821238784 3658840074290688 3666857985337344 3672060470398976 3674473251931776 3681921960920067 3688765225033728 3689990453164596 3691802597482496 3694228350871296 3699469668611584 3707576614561792 3709828977353016 3715092429036464 3720310725648384 3725820570924288 3727509687365632 3728037001959936 3735065909171744 3743250860031872 3748080076102656 3751024778013688 3756293545955328 3759386522013696 3761622920896512 3763908116964576 3769482530739807 3771724935576654 3777742901515716 3779990220314952 3781846563274752 3784331481380352 3789512934086784 3797817199099392 3800312610946992 3803441832818544 3805704439500768 3823652690249728 3826165077688128 3829315586783296 3831593585347712 3837707074555648 3839990065081856 3842322869401338 3851078876209152 3860635033342976 3868461120213592 3876938390747296 3881940078820608 3882680204335597 3884989948657034 3890446886882304 3893650326371328 3896208706789728 3905876850139964 3911363126544384 3912662290855563 3916912511963136 3919486177143936 3922713527924352 3931309686130176 3936038061337956 3937971038969856 3939279041133492 3943558175309824 3954796863424512 3958053289437184 3962813830462704 3971497863692352 3974768041504064 3977379721514514 3981700243447808 3988617407502336 3998514855962368 4004436726422776 4010061442093056 4012446963474432 4013211971257888 4018389467629824 4020012102281728 4027195288230912 4034019113091072 4035359017746504 4037340771631104 4045372451930677 4051054666778112 4054591174545408 4057054349617584 4059467826327648 4062810439635936 4071713603491968 4074388983014868 4078612861790208 4079967578316831 4082173427433472 4087550654767104 4093604388803328 4096039608546816 4098527963654418 4099412335488512 4102105914872112 4113696002162688 4116724042986352 4121452037706752 4123903823570944 4130483707621376 4131068029198848 4132940866281472 4139061824015104 4141576315234617 4144040072709474 4147452323795018 4153277922167808 4156540970231384 4161903377188032 4163583963077504 4171023691382016 4178091224272896 4179478982666022 4181531513475072 4187566454765281 4190694840385536 4193448398286336 4199398002207744 4201949147818212 4211157217535856 4217131946473824 4219902875265399 4221975258138624 4227965335556096 4237230416642048 4239804545546304 4245819918898816 4248609697546116 4257920018285808 4265134791445248 4268646753339136 4278000982893568 4283520086974464 4286885460587072 4301609276530944 4304988862025362 4307980035131208 4309933076016512 4310542783516176 4317420458875104 4319988823217088 4324950264434688 4328133806911852 4340362513256448 4343214412510848 4346790666078336 4349376502286592 4352018760240291 4361555689590708 4369888788856832 4372760088786432 4382342470281216 4385950942349312 4388560074379264 4391226136458672 4400345758172763 4407366718435002 4409988590367444 4412154323820544 4421098423101248 4430786732282624 4435875423207424 4436502947223552 4437348804954968 4439988512750896 4446225013579776 4452809950616832 4463859257302816 4470129287479296 4471614046692072 4479412773878784 4482710014301561 4483101174770688 4492925355577344 4498329212957664 4502033189866848 4504991317225623 4514863467665124 4519767843913728 4522513615066944 4523489473642496 4528930091957376 4538854701362688 4542592047433216 4545576824588016 4558419894288384 4569731263956992 4572733873334592 4576499115911744 4586527967151872 4592044404894282 4592445105862656 4594299545464832 4595825547989074 4602508900835328 4611838877424576 4623282802206488 4629776762032128 4631314548359646 4636633542420096 4639391801517312 4640276341766933 4646794171074048 4649558474566656 4653386975419392 4656444552016992 4661271842045952 4676108591510307 4678405015775232 4681188124053504 4684031958462192 4685042669129728 4688121045568128 4698394502936064 4704827477698688 4706355631939584 4707918854037588 4710230900236288 4713032941223936 4726230444574464 4730356370302976 4733230074553848 4736045797382256 4739945512908592 4746603339620352 4750332537407296 4756461002500608 4758381672088576 4766884218722304 4775871786937216 4776547408761168 4778712876637952 4785790234017464 4792512455184384 4799312002523136 4802227597506528 4812751105755264 4819579367398656 4822746143160456 4825114580729856 4845490909195776 4848674710518576 4855553940052704 4866194306612352 4874439761651712 4876058813110359 4878453432387584 4889143980449792 4899297669242368 4902274005787914 4909229281226756 4916124887463936 4919987270886128 4925637801161728 4934194810142976 4937130083676672 4946438636470688 4956711313803802 4963673614298112 4967760761232384 4970716002613248 4973735725988904 4984635073817952 4990359851108352 4992017405574339 4993328536326144 4994987076844758 4997440101470208 5008391394607104 5012515362684928 5018544155952768 5021841664465668 5025976707653076 5028966580768872 5036990535354288 5039986960419936 5045775308507136 5052683912115712 5063756265465856 5067083481262656 5071255777091392 5074272586001024 5088481637855826 5088925657847808 5101553436917504 5110416053362368 5119328884432896 5123097159201784 5140947671951616 5141927838174169 5144986688762018 5148561505400712 5159843963045856 5168586988647936 5175920105094144 5187262515843072 5191533768495104 5194944942386304 5201193152482299 5205475875783543 5215150835392512 5216883054474084 5222550015950848 5225981569525248 5230284703899136 5241746248173568 5248050748450608 5248508692414464 5252372054844656 5270673002770944 5273062484566016 5283751773950272 5292930912411024 5295330484923136 5299009762765824 5302162058876928 5303172962019352 5310621909798912 5313781113790464 5318156543336448 5321650916590848 5332438702022166 5344124104583208 5346748589457408 5353179381099648 5357852623506432 5369593717641216 5372855760304368 5376051986217696 5380478690328672 5384014013269647 5401406222370816 5403200306419587 5406121566060544 5409405799490112 5412623768436864 5417080586181248 5428951471322624 5432518644019824 5438150482386944 5439956771089108 5447867678539776 5458139185071104 5461386144729088 5464703951539224 5469474553162816 5488260111436032 5492571996377186 5500286978006016 5508090705598464 5511709877897664 5522101753646156 5525386763612632 5533147837550592 5534985679746894 5537703896223744 5541342526306944 5549204502917376 5561364921842688 5564743466029524 5570788299030528 5572638643554696 5575375351300096 5591264531048448 5599197336276992 5602598863757616 5614876290047808 5622842595298432 5626537167020532 5629300344184832 5639079783020544 5642434381344768 5653072727395072 5664812930061488 5672769844912128 5677226691047744 5684269401130176 5686846388593664 5696725798649088 5703268401266688 5705162749227816 5708556659251152 5719319673419233 5735479035374592 5739247616532192 5743973380174944 5747390378021568 5756560611833472 5759985097622784 5763484304102007 5766600352579584 5787150017675264 5790952550014464 5795720888104448 5799168669715456 5802691680320388 5815407586120944 5815915037540352 5827484922985551 5830346785048576 5840475489556992 5843123293708288 5854968181944896 5858815275209946 5863639492261922 5867127677563684 5875368767944704 5876488957913336 5879984787156592 5884070291886528 5896964529195264 5906956558454784 5908918561700238 5915337262964736 5932195295136768 5937079934155776 5944220745694056 5957246795538528 5962152062256096 5966069582271771 5972550365171712 5977468233027584 5990567140769792 5997772283943552 6002710919822464 6006655089634164 6019817956886832 6030018153422592 6038573455943168 6051806268483584 6056011157446656 6059613781573632 6060769099450688 6081886761818112 6086363563553098 6094215659453904 6096978497779456 6107570405237952 6117919292685312 6122725873192376 6123260141150208 6131325982150656 6140406583204992 6144059412820224 6149118503232768 6153158872308168 6173035682709504 6175086064479528 6182178056560128 6185855735356416 6195725561432064 6199411299422208 6204515967225856 6208592736022656 6216060109064211 6221178485692527 6234811455347076 6237873354366976 6241584165404672 6245375944616256 6250828060757504 6264526003914752 6272297270212608 6277225138716784 6286042260578304 6299097003311616 6301640592765952 6310973432738464 6314727729843008 6325697919710736 6332962887207936 6341948003334144 6355845624963072 6359706818319456 6368729878348224 6372914546319174 6386880027428712 6390016606912512 6397702187167872 6402970130008704 6417001474340352 6426105823198208 6430328190880608 6444662609166336 6457483293038043 6460654545594368 6464899614024768 6474071920070272 6488259075483136 6492200710367778 6499253015535616 6501411750813812 6510543769884672 6520185999117504 6524064753429888 6536365341050552 6554833183285248 6559140133179648 6564293361523954 6573513705421824 6578926413523968 6582840111568896 6586839204688008 6611050077652503 6614982885551166 6618231485730816 6623681014976512 6627621336817664 6631647634651872 6646180098423936 6653813134811136 6656023207432452 6657771381768192 6659982769126344 6663253468626944 6691392207937024 6695788885954224 6701302276870768 6705288774358496 6714707163365376 6715987380472384 6719982613893248 6724651762156032 6727700411342848 6739388033366016 6753049784800272 6756111308350208 6769806960373786 6779651765870592 6784642183807768 6785234210463744 6793395137936064 6808282052044032 6813888071149824 6818365236882024 6854596895935488 6859100810001888 6864748673867616 6879791950727808 6888066607341423 6891449318197248 6893738321983611 6901226806792192 6916350021124096 6926593256515072 6934924203309732 6940634501044724 6950727727792128 6955844072632112 6967975426033664 6980080463129088 6991907763068928 6997400997934144 7007764271239858 7017607523662848 7021782186080256 7027564003694592 7032181568352192 7047591754404096 7057241216548032 7059533447909376 7061878281056382 7065346350354432 7069549411835904 7080829213065216 7089345666861696 7095534555454464 7099845111830772 7104068696073384 7109918269362888 7125498806110944 7137572508132864 7143803498008576 7159458290188288 7163807680405824 7168069314956928 7173971587104896 7178685351026196 7198968003784704 7201874963161088 7204267075226116 7212541065986816 7216831691249152 7229369051097984 7237671871094784 7243358192026432 7268236363793664 7273946697904922 7283330910079056 7286271935385632 7299291459918528 7311659642477568 7317680148581376 7333715970674688 7344120940797952 7348946503863552 7353411008681871 7363843921840134 7377530450067456 7379980906329192 7383605194964992 7388456701742592 7398939337223168 7415153229123584 7419657954706032 7430184858072928 7435066970705703 7440621451296768 7451641141848576 7455019374731264 7456074003919872 7470131818343488 7486501720063744 7496160152205312 7502049556027376 7512587091910656 7518773044027392 7523245841793024 7527816233929152 7538965061479614 7543449871153308 7555485803031432 7559980440629904 7568662962760704 7579025868173568 7595634398198784 7600625221893984 7606883665637088 7611408879001536 7632722456783739 7647305380499456 7652330155376256 7658631173566592 7663187170695424 7675414149111296 7679980130163712 7684645738802676 7702157752418304 7717480033143027 7721270066685952 7736922240427184 7753876781494592 7763880157641216 7765360408671194 7769979897314068 7780893773764608 7787300652742656 7792417413579456 7811753700279928 7822726253088768 7825324581711126 7833825023926272 7838972354287872 7845427055848704 7862619372260352 7872076122675912 7875942077939712 7878558082266984 7909593726849024 7916106578874368 7925627660925408 7942995727384704 7949536083008128 7954759443029028 7963400486895616 7977234815004672 7997029711924736 8008873452845552 8020122884186112 8024893926948864 8026423942515776 8036778935259648 8040024204563456 8054390576461824 8070718035493008 8090744903861354 8102109333556224 8109182349090816 8114108699235168 8118935652655296 8125620879271872 8143427206983936 8148777966029736 8157225723580416 8159935156633662 8175101309534208 8187208777606656 8192079217093632 8197055927308836 8198824670977024 8204211829744224 8233448085972704 8238857994565779 8242904075413504 8247807647141888 8260967415242752 8262136058397696 8265881732562944 8278123648030208 8283152630469234 8288080145418948 8294904647590036 8306555844335616 8313081940462768 8323806754376064 8327167926155008 8342047382764032 8356182448545792 8358957965332044 8363063026950144 8375132909530562 8386896796572672 8398796004415488 8403898295636424 8422314435071712 8434263892947648 8439805750530798 8443950516277248 8455930671112192 8479609091092608 8491639837797632 8497219395092232 8515840036571616 8530269582890496 8537293506678272 8556001965787136 8567040173948928 8573770921174144 8591151242146823 8603218553061888 8609977724050724 8615960070262416 8619866152033024 8621085567032352 8634840917750208 8639977646434176 8649900528869376 8656267613823704 8680725026512896 8686428825021696 8693581332156672 8698753004573184 8704037520480582 8723111379181416 8745520177572864 8764684940562432 8771901884698624 8777120148758528 8782452272917344 8788222912814919 8795459238392883 8800691516345526 8814733436870004 8819977180734888 8824308647641088 8842196846202496 8861573464565248 8873005894447104 8874697609909936 8879977025501792 8892450027159552 8905619901233664 8927718514605632 8943228093384144 8958825547757568 8965420028603122 8966202349541376 8985850711154688 8996658425915328 9004066379733696 9009982634451246 9029726935330248 9045027230133888 9057860183914752 9077709402725376 9085184094866432 9091153649176032 9129545345329647 9139462527913984 9145467746669184 9152998231823488 9173055934303744 9184088809788564 9184890211725312 9188599090929664 9191651095978148 9205017801670656 9223677754849152 9246565604412976 9259553524064256 9262629096719292 9273267084840192 9278783603034624 9280552683533866 9293588342148096 9299116949133312 9306773950838784 9312889104033984 9352217183020614 9356810031550464 9362376248107008 9368063916924384 9370085338259456 9376242091136256 9396789005872128 9409654955397376 9412711263879168 9415837708075176 9420461800472576 9452460889148928 9460712740605952 9466460149107696 9472091594764512 9479891025817184 9493206679240704 9500665074814592 9512922005001216 9516763344177152 9519924349405939 9533768437444608 9551743573874432 9553094817522336 9557425753275904 9571580468034928 9585024910368768 9598624005046272 9604455195013056 9625502211510528 9639158734797312 9645492286320912 9690981818391552 9697349421037152 9711107880105408 9732388613224704 9738301065551667 9748879523303424 9752117626220718 9756906864775168 9778287960899584 9798595338484736 9804548011575828 9818458562453512 9832249774927872 9839974541772256 9846440042285931 9851275602323456 9868389620285952 9874260167353344 9892877272941376 9913422627607604 9927347228596224 9935521522464768 9941432005226496 9947471451977808 9969270147635904 9980719702216704 9984034811148678 9986657072652288 9989974153689516 9994880202940416 10037088311905536 10043683328931336 10051953415306152 10057933161537744 10073981070708576 10079973920839872 10091550617014272 10105367824231424 10127512530931712 10134166962525312 10142511554182784 10148545172002048 10154710440560679 10176963275711652 10177851315695616 10203106873835008 10220832106724736 10238657768865792 10246194318403568 10267473435736447 10281895343903232 10283855676348338 10289973377524036 10297123010801424 10319687926091712 10337173977295872 10351840210188288 10374525031686144 10383067536990208 10389889884772608 10402386304964598 10410951751567086 10430301670785024 10433766108948168 10451963139050496 10460569407798272 10483492496347136 10496101496901216 10504744109689312 10511646406859787 10541346005541888 10546124969132032 10567503547900544 10585861824822048 10590660969846272 10598019525531648 10604324117753856 10606345924038704 10621243819597824 10627562227580928 10636313086672896 10643301833181696 10664877404044332 10688248209166416 10706358762199296 10715705247012864 10739187435282432 10745711520608736 10752103972435392 10760957380657344 10768028026539294 10802812444741632 10806400612839174 10818811598980224 10825247536873728 10834161172362496 10857902942645248 10865037288039648 10876300964773888 10879913542178216 10910920046857383 10916278370142208 10922772289458176 10929407903078448 10938949106325632 10976520222872064 10985143992754372 11000573956012032 11016181411196928 11023419755795328 11044203507292312 11045765882760201 11050773527225264 11066295675101184 11069971359493788 11075407792447488 11082685052613888 11098409005834752 11122729843685376 11129486932059048 11145277287109392 11182529062096896 11198394672553984 11205197727515232 11229752580095616 11245685190596864 11253074334041064 11258600688369664 11278159566041088 11284868762689536 11306145454790144 11329625860122976 11345539689824256 11354453382095488 11368538802260352 11373692777187328 11377470563924171 11393451597298176 11410325498455632 11417113318502304 11438639346838466 11470958070749184 11478495233064384 11487946760349888 11494780756043136 11513121223666944 11519970195245568 11526968608204014 11581905100028928 11591441776208896 11598337339430912 11605383360640776 11630815172241888 11648040613006791 11654969845971102 11660693570097152 11680950979113984 11686246587416576 11709936363889792 11717630550419892 11727278984523844 11734255355127368 11750737535889408 11752977915826672 11759969574313184 11768140583773056 11793929058390528 11813913116909568 11817837123400476 11830674525929472 11864390590273536 11874159868311552 11888441491388112 11914493591077056 11924304124512192 11932139164543542 11945100730343424 11954936466055168 11995544567887104 12005421839644928 12013310179268328 12039635913773664 12060036306845184 12077146911886336 12103612536967168 12112022314893312 12121538198901376 12136117355792031 12146110376828267 12163773523636224 12172727127106196 12188431318907808 12193956995558912 12215140810475904 12235838585370624 12239902734950493 12245451746384752 12246520282300416 12262651964301312 12280813166409984 12288118825640448 12298237006465536 12306317744616336 12350172128959056 12364356113120256 12371711470712832 12391451122864128 12398822598844416 12409031934451712 12417185472045312 12424728945703851 12432120218128422 12442356971385054 12469622910694152 12475746708733952 12490751889232512 12501656121515008 12529052007829504 12544594540425216 12554450277433568 12562699364295843 12572084521156608 12598194006623232 12603281185531904 12607467381645703 12621946865476928 12629455459686016 12651395839421472 12665925774415872 12683896006668288 12711691249926144 12719413636638912 12737459756696448 12745829092638348 12773760054857424 12795404374335744 12805940260017408 12834002948680704 12852211646396416 12860656381761216 12914966586076086 12921309091188736 12929799228049536 12948143840140544 12976518150966272 12984401420735556 12998506031071232 13002823501627624 13021087539769344 13040371998235008 13048129506859776 13072730682101104 13109666366570496 13118280266359296 13128586723047908 13147027410843648 13157852827047936 13165680223137792 13173678409376016 13201037274518289 13222100155305006 13229965771102332 13236462971461632 13247362029953024 13255242673635328 13263295269303744 13292360196847872 13307626269622272 13312046414864904 13319965538252688 13382784415874048 13391577771908448 13402604553741536 13410577548716992 13431974760944768 13439965227786496 13448130042904683 13449303524312064 13455400822685696 13478776066732032 13506099569600544 13512222616700416 13539613920747572 13559303531741184 13569284367615536 13570468420927488 13586790275872128 13597464820299619 13616564104088064 13627776142299648 13636730473764048 13709193791870976 13718201620003776 13729497347735232 13759583901455616 13776133214682846 13782898636394496 13787476643967222 13802453613584384 13853186513030144 13869848406619464 13881269002089448 13911688145264224 13920829025300799 13935950852067328 13960160926258176 13983815526137856 13994801995868288 14015528542479716 14035215047325696 14043564372160512 14055128007389184 14064363136704384 14095183508808192 14114482433096064 14119066895818752 14123756562112764 14130692700708864 14139098823671808 14178691333723392 14191069110908928 14199690223661544 14208137392146768 14219836538725776 14250997612221888 14275145016265728 14287606996017152 14327615360811648 14336138629913856 14347943174209792 14357370702052392 14397936007569408 14403749926322176 14408534150452232 14425082131973632 14433663382498304 14458738102195968 14475343742189568 14486716384052864 14516083133282563 14536472727587328 14547893395809844 14566661820158112 14572543870771264 14598582919837056 14623319284955136 14628176439331077 14635360297162752 14667431941349376 14688241881595904 14697893007727104 14706822017363742 14727687843680268 14759961812658384 14776913403485184 14797878674446336 14830306458247168 14839315909412064 14860369716145856 14870133941411406 14903282283697152 14910038749462528 14912148007839744 14940263636686976 14973003440127488 14992320304410624 15004099112054752 15025174183821312 15037546088054784 15055632467858304 15067461017088767 15077930122959228 15086899742306616 15110971606062864 15119960881259808 15137325925521408 15158051736347136 15191268796397568 15201250443787968 15213767331274176 15222817758003072 15265444913567478 15294610760998912 15304660310752512 15317262347133184 15326374341390848 15350828298222592 15359960260327424 15369291477605352 15425783514522507 15434960066286054 15442540133371904 15473844480854368 15507753562989184 15527760315282432 15530720817342388 15539959794628136 15561787547529216 15574601305485312 15584834827158912 15616427627350629 15623507400559856 15645452506177536 15650649163422252 15667650047852544 15677944708575744 15690854111697408 15725238744520704 15744152245351824 15757116164533968 15819187453698048 15832213157748736 15851255321850816 15885991454769408 15899072166016256 15909518886058056 15954469630009344 15994059423849472 16017746905691104 16040245768372224 16052847885031552 16073557870519296 16080048409126912 16085389417961759 16108781152923648 16141436070986016 16181489807722708 16204218667112448 16209600919258761 16218364698181632 16228217398470336 16237871305310592 16251241758543744 16286854413967872 16297555932059472 16314451447160832 16319870313267324 16374417555213312 16384158434187264 16394111854617672 16397649341954048 16408423659488448 16466896171945408 16477715989131558 16485808150827008 16495615294283776 16521934830485504 16524272116795392 16556247296060416 16566305260938468 16576160290837896 16589809295180072 16613111688671232 16626163880925536 16647613508752128 16654335852310016 16684094765528064 16712364897091584 16717915930664088 16726126053900288 16750265819061124 16773793593145344 16797592008830976 16807796591272848 16844628870143424 16868527785895296 16879611501061596 16887901032554496 16911861342224384 16959218182185216 16983279675595264 16994438790184464 17031680073143232 17060539165780992 17074587013356544 17112003931574272 17147541842348288 17157959020257699 17182302484293646 17206437106123776 17219955448101448 17231920140524832 17239732304066048 17242171134064704 17269681835500416 17279955292868352 17299801057738752 17312535227647408 17348489598313307 17361450053025792 17372857650043392 17387162664313344 17397506009146368 17408075040961164 17446222758362832 17482454768956653 17491040355145728 17529369881124864 17543803769397248 17554240297517056 17564904545834688 17576445825629838 17590918476785766 17601383032691052 17629466873740008 17639954361469776 17684393692404992 17723146929130496 17746011788894208 17749395219819872 17759954051003584 17811239802467328 17855437029211264 17886456186768288 17917651095515136 17930840057206244 17932404699082752 17971701422309376 17993316851830656 18008132759467392 18019965268902492 18059453870660496 18090054460267776 18115720367829504 18155418805450752 18170368189732864 18182307298352064 18259090690659294 18278925055827968 18290935493338368 18305996463646976 18346111868607488 18368177619577128 18369780423450624 18377198181859328 18383302191956296 18447355509698304 18493131208825952 18519107048128512 18525258193438584 18546534169680384 18557567206069248 18561105367067732 18587176684296192 18598233898266624 18613547901677568 18625778208067968 18663535457077581 18704434366041228 18713620063100928 18724752496214016 18736127833848768 18740170676518912 18752484182272512 18793578011744256 18819309910794752 18831675416150352 18904921778297856 18921425481211904 18932920298215392 18944183189529024 18959782051634368 19001330149629184 19025844010002432 19033526688354304 19039848698811878 19067536874889216 19103487147748864 19106189635044672 19114851506551808 19143160936069856 19170049820737536 19208910390026112 19224001987320151 19251004423021056 19278317469594624 19290984572641824 19372449879114129 19381963636783104 19394698842074304 19422215760210816 19464777226449408 19476602131103334 19497759046606848 19504235252441436 19513813729550336 19597190676969472 19609096023151656 19636917124907024 19664499549855744 19679949083544512 19692880084571862 19702551204646912 19736779240571904 19748520334706688 19785754545882752 19826845255215208 19854694457192448 19871043044929536 19882864010452992 19894942903955616 19938540295271808 19961439404433408 19968069622297356 19973314145304576 19979948307379032 19989760405880832 20074176623811072 20087366657862672 20103906830612304 20115866323075488 20147962141417152 20159947841679744 20183101234028544 20210735648462848 20255025061863424 20268333925050624 20285023108365568 20297090344004096 20309420881121358 20353926551423304 20355702631391232 20406213747670016 20441664213449472 20492388636807136 20522738222916727 20534946871472894 20563790687806464 20567711352696676 20579946755048072 20594246021602848 20639375852183424 20674347954591744 20681214965950833 20703680420376576 20749050063372288 20766135073980416 20779779769545216 20804772609929196 20821903503134172 20867532217896336 20903926278100992 20921138815596544 20966984992694272 20992202993802432 21009488219378624 21023292813719574 21082692011083776 21135007095801088 21171723649644096 21181321939692544 21196039051063296 21208648235507712 21212691848077408 21242487639195648 21286603666363392 21302272472435843 21329754808088664 21376496418332832 21412717524398592 21431410494025728 21478374870564864 21491423041217472 21504207944870784 21521914761314688 21536056053078588 21605624889483264 21612801225678348 21637623197960448 21650495073747456 21668322344724992 21715805885290496 21730074576079296 21759827084356432 21821840093714766 21832556740284416 21845544578916352 21858815806156896 21877898212651264 21953040445744128 21970287985508744 22001147912024064 22032362822393856 22046839511590656 22088407014584624 22091531765520402 22101547054450528 22132591350202368 22139942718987576 22150815584894976 22165370105227776 22196818011669504 22245459687370752 22258973864118096 22290554574218784 22305200912117109 22365058124193792 22396789345107968 22410395455030464 22459505160191232 22491370381193728 22506148668082128 22556319132082176 22569737525379072 22612290909580288 22659251720245952 22708906764190976 22737077604520704 22747385554374656 22754941127848342 22786903194596352 22820650996911264 22834226637004608 22877278693676932 22941916141498368 22956990466128768 22975893520699776 22989561512086272 23026242447333888 23039940390491136 23053937216408028 23152440099429081 23163810200057856 23182883552417792 23196674678861824 23210766721281552 23261630344483776 23296081226013582 23309939691942204 23321387140194304 23361901958227968 23419872727779584 23435261100839784 23454557969047688 23468510710254736 23501475071778816 23505955831653344 23519939148626368 23536281167546112 23587858116781056 23627826233819136 23635674246800952 23694324361308251 23728781180547072 23748319736623104 23776882982776224 23828987182154112 23848608249024384 23864278329087084 23890201460686848 23909872932110336 23991089135774208 24010843679289856 24026620358536656 24079271827547328 24120072613690368 24154293823772672 24207225073934336 24243076397802752 24272234711584062 24292220753656534 24327547047272448 24345454254212392 24376862637815616 24387913991117824 24430281620951808 24471677170741248 24479805469900986 24490903492769504 24525303928602624 24527174949339503 24561626332819968 24576237651280896 24596474012931072 24612635489232672 24700344257918112 24716573983697337 24728712226240512 24743422941425664 24782902245728256 24797645197688832 24818063868903424 24834370944090624 24849457891407702 24864240436256844 24884713942770108 24939245821388304 24981503778465024 25003312243030016 25058104015659008 25089189080850432 25108900554867136 25125398728591686 25196388013246464 25206562371063808 25214934763291406 25243893730953856 25258910919372032 25302791678842944 25331851548831744 25367792013336576 25438827273277824 25474919513392896 25491658185276696 25547520109714848 25590808748671488 25611880520034816 25668005897361408 25704423292792832 25721312763522432 25773453726440469 25829933172152172 25842618182377472 25859598456099072 25896287680281088 25953036301932544 25968802841471112 26005647003255248 26042175079538688 26080743996470016 26096259013719552 26145461364202208 26236560532718592 26257173446095816 26294054821687296 26315705654095872 26331360446275584 26347356818752032 26386377715178649 26402074549036578 26444200310610012 26459931542204664 26472925942923264 26494724059906048 26526590538607488 26584720393695744 26624092829729808 26639931076505376 26765568831748096 26783155543816896 26805209107483072 26821155097433984 26863949521889536 26879930455572992 26896260085809366 26898607048624128 26957552133464064 27012199139201088 27024445233400832 27079227841495144 27138568735231072 27173580551744256 27178761430349179 27194929640599238 27233128208176128 27255552284599296 27273460947528096 27388636035988941 27418387583741952 27436403240007552 27458994695470464 27519167802911232 27552266429365692 27565797272788992 27574953287934444 27604907227168768 27706373026060288 27739696813238928 27762538004178896 27823376290528448 27841658050601598 27871901704134656 27920321852516352 27989603991736576 28031057084959432 28070430094651392 28087128744321024 28110256014778368 28128726273408768 28190367017616384 28228964866192128 28238133791637504 28247513124225528 28261385401417728 28317607163514739 28357382667446784 28382138221817856 28399380447323088 28416274784293536 28439673077451552 28501995224443776 28550290032531456 28559773048217817 28575213992034304 28655230721623296 28672277259827712 28695886348419584 28714741404104784 28795872015138816 28817068300904464 28850164263947264 28867326764996608 28917476204391936 28973432768105728 29032166266565126 29072945455174656 29095786791619688 29133323640316224 29145087741542528 29197165839674112 29246638569910272 29256352878662154 29270720594325504 29334863882698752 29395786015454208 29413644034727484 29455375687360536 29519923625316768 29539320126857793 29553826806970368 29595757348892672 29660612916494336 29678631818824128 29720739432291712 29740267882822812 29806564567394304 29824296015679488 29880527273373952 29946006880254976 29984640608821248 30008198224109504 30111264935716608 30134922034177534 30155860245918456 30173799484613232 30221943212125728 30239921762519616 30274651851042816 30316103472694272 30382537592795136 30402500887575936 30427534662548352 30445635516006144 30464131321682037 30530889827134956 30589221521997824 30609320621505024 30634524694266368 30652748682781696 30701656596445184 30719920520654848 30738582955210704 30802420307209341 30851567029045014 30869920132572108 30885080266743808 30947688961708736 31015507125978368 31055520630564864 31061441634684776 31079919589256272 31123575095058432 31149202610970624 31169669654317824 31232855254701258 31247014801119712 31290905012355072 31301298326844504 31355889417151488 31378970100110927 31381708223394816 31450477489041408 31488304490703648 31514232329067936 31534939220579361 31638374907396096 31664426315497472 31702510643701632 31771982909538816 31798144332032512 31819037772116112 31908939260018688 31988118847698944 32035493811382208 32105695770063104 32147115741038592 32160096818253824 32170778835923518 32217562305847296 32282872141972032 32362979615445416 32408437334224896 32419201838517522 32456434796940672 32475742610621184 32502483517087488 32573708827935744 32595111864118944 32628902894321664 32639740626534648 32732760140572149 32748835110426624 32768316868374528 32788223709235344 32795298683908096 32816847318976896 32933792343890816 32955431978263116 32971616301654016 32991230588567552 33048544233590784 33112494592120832 33132610521876936 33152320581675792 33179618590360144 33226223377342464 33252327761851072 33295227017504256 33308671704620032 33368189531056128 33435831861328176 33500531638122248 33547587186290688 33595184017661952 33615593182545696 33689257740286848 33737055571790592 33759223002123192 33775802065108992 33918436364370432 33966559351190528 33988877580368928 34063360146286464 34121078331561984 34132411691772513 34149174026713088 34224007863148544 34295083684696576 34315918040515398 34364604968587292 34412874212247552 34439910896202896 34463840281049664 34479464608132096 34484342268129408 34539363671000832 34559910585736704 34625070455294816 34696979196626614 34745715300086784 34774325328626688 34795012018292736 34816150081922328 34892445516725664 34944121839020373 34964909537913306 34982080710291456 35058739762249728 35087607538794496 35129809091669376 35152891651259676 35181836953571532 35202766065382104 35258933747480016 35279908722939552 35368787384809984 35446293858260992 35492023577788416 35498790439639744 35519908102007168 35622479604934656 35710874058422528 35772912373536576 35835302191030272 35861680114412488 35864809398165504 35986633703661312 36016265518934784 36039930537804984 36118907741320992 36180108920535552 36231440735659008 36310837610901504 36340736379465728 36364614596704128 36408352067376093 36438331130484801 36518181381318588 36557850111655936 36581870986676736 36611992927293952 36692223737214976 36736355239154256 36739560846901248 36766604383912592 36894711019396608 36986262417651904 37050516386877168 37093068339360768 37115134412138496 37122210734135464 37174353368592384 37196467796533248 37227095803355136 37251556416135936 37327070914155162 37408868732082456 37427240126201856 37472255667697536 37504968364545024 37587156023488512 37638619821589504 37663350832300704 37688098092887529 37809843556595712 37822402144937109 37842850962423808 37865840596430784 37888366379058048 37919564103268736 38002660299258368 38051688020004864 38067053376708608 38079697397623756 38135073749778432 38206974295497728 38212379270089344 38229703013103616 38286321872139712 38417820780052224 38448003974640302 38502008846042112 38556634939189248 38581969145283648 38744899758228258 38763927273566208 38789397684148608 38844431520421632 38929554452898816 38953204262206668 38995518093213696 39008470504882872 39027627459100672 39194381353938944 39218192046303312 39273834249814048 39328999099711488 39359898167089024 39385760169143724 39405102409293824 39473558481143808 39497040669413376 39571509091765504 39653690510430416 39709388914384896 39742086089859072 39765728020905984 39789885807911232 39877080590543616 39922878808866816 39936139244594712 39959896614758064 40035237713934631 40148353247622144 40174733315725344 40207813661224608 40231732646150976 40295924282834304 40319895683359488 40344390128714049 40366202468057088 40421471296925696 40510050123726848 40536667850101248 40570046216731136 40594180688008192 40618841762242716 40707853102846608 40711405262782464 40792394460898857 40812427495340032 40883328426898944 40984777273614272 41045476445833454 41069893742945788 41127581375612928 41135422705393352 41159893510096144 41188492043205696 41278751704366848 41348695909183488 41362429931901666 41407360840753152 41559559539090432 41609545219858392 41643807006268344 41735064435792672 41762487075902397 41807852556201984 41842277631193088 41933969985388544 41984405987604864 42018976438757248 42046585627439148 42165384022167552 42270014191602176 42343447299288192 42362643879385088 42392078102126592 42417296471015424 42425383696154816 42573207332726784 42604544944871686 42659509616177328 42752992836665664 42825435048797184 42862820988051456 42982846082434944 43008415889741568 43043829522629376 43072112106157176 43211249778966528 43225602451356696 43275246395920896 43300990147494912 43336644689449984 43431611770580992 43460149152158592 43519654168712864 43548249399847689 43643680187429532 43665113480568832 43691089157832704 43717631612313792 43755796425302528 43906080891488256 43940575971017488 44002295824048128 44064725644787712 44093679023181312 44176814029169248 44183063531040804 44203094108901056 44279885437975152 44330740210455552 44393636023339008 44490919374741504 44517947728236192 44581109148437568 44610401824234218 44730116248387584 44820790910060928 44919010320382464 44982740762387456 45012297336164256 45112638264164352 45202383051266301 45224581819160576 45318503440491904 45417813528381952 45474155209041408 45494771108749312 45509882255696684 45573806389192704 45641301993822528 45668453274009216 45754557387353864 45883832282996736 45913980932257536 45951787041399552 45979123024172544 46052484894667776 46079880780982272 46107874432816056 46277350543567521 46304880198858162 46327620400115712 46365767104835584 46393349357723648 46421533442563104 46523260688967552 46592162452027164 46619879383884408 46642774280388608 46723803916455936 46839745455559168 46870522201679568 46909115938095376 46937021420509472 47002950143557632 47011911663306688 47039878297252736 47072562335092224 47175716233562112 47271348493601904 47388648722616502 47457562361094144 47496639473246208 47553765965552448 47657974364308224 47697216498048768 47728556658174168 47982178271548416 48021687358579712 48053240717073312 48158543655094656 48240145227380736 48256168253885277 48308587647545344 48414450147868672 48486152795605504 48544469423168124 48584441507313068 48655094094544896 48690908508424784 48753725275631232 48775827982235648 48860563241903616 48943354341482496 48959610939801972 48981806985539008 49054349898679006 49123252665639936 49152475302561792 49192948025862144 49225270978465344 49400688515836224 49433147967394674 49457424452481024 49486845882851328 49565804491456512 49668741888181248 49698915782815404 49728480872513688 49769427885540216 49878491642776608 49963007556930048 50006624486060032 50116208031318016 50178378161700864 50217801109734272 50250797457183372 50319600132574249 50392776026492928 50413124742127616 50429869526582812 50487787461907712 50517821838744064 50605583357685888 50663703097663488 50735584026673152 50877654546555648 50949839026785792 50983316370553392 51095040219429696 51181617497342976 51223761040069632 51336011794722816 51408846585585664 51442625527044864 51473877060773097 51546907452880938 51659866344304344 51685236364754944 51719196912198144 51792575360562176 51906072603865088 51937605682942224 52011294006510496 52045468794939921 52084350159077376 52161487992940032 52192518027439104 52290922728404416 52473121065437184 52514346892191632 52588109643374592 52631411308191744 52662720892551168 52694713637504064 52772755430357298 52804149098073156 52888400621220024 52919863084409328 53053181077214976 53169440787391488 53248185659459616 53279862153010752 53531137663496192 53566311087633792 53610418214966144 53642310194867968 53727899043779072 53759860911145984 53792520171618732 53797214097248256 53915104266928128 54024398278402176 54048890466801664 54158455682990288 54277137470462144 54347161103488512 54357522860698358 54389859281198476 54466256416352256 54511104569198592 54546921895056192 54777272071977882 54836775167483904 54872806480015104 54917989390940928 55038335605822464 55104532858731384 55131594545577984 55149906575868888 55412746052120576 55479393626477856 55525076008357792 55646752581056896 55683316101203196 55743803408269312 55840643705032704 55979207983473152 56062114169918864 56140860189302784 56174257488642048 56220512029556736 56257452546817536 56380734035232768 56457929732384256 56495026248451056 56635214327029478 56714765334893568 56764276443635712 56798760894646176 56832549568587072 56879346154903104 57003990448887552 57100580065062912 57119546096435634 57310461443246592 57344554519655424 57391772696839168 57429482808209568 57634136601808928 57672005961960453 57700328527894528 57734653529993216 57834952408783872 57946865536211456 58064332533130252 58145890910349312 58191573583239376 58266647280632448 58290175483085056 58394331679348224 58493277139820544 58512705757324308 58541441188651008 58791572030908416 58827288069454968 58910751374721072 59039847250633536 59078640253715586 59107653613940736 59191514697785344 59357263637648256 59441478864583424 59480535765645624 59613129134788608 59648592031358976 59761054546747904 59892013760509952 59969281217642496 60016396448219008 60138058695027761 60222529871433216 60269844068355068 60311720491836912 60347598969226464 60443886424251456 60479843525039232 60549303702085632 60632206945388544 60765075185590272 60805001775151872 60855069325096704 60891271032012288 60928262643364074 61061779654269912 61218641243010048 61269049388532736 61305497365563392 61403313192890368 61439841041309696 61477165910421408 61568214668750181 61604840614418682 61703134058090028 61739840265144216 61770160533487616 61895377923417472 62031014251956736 62111041261129728 62122883269369552 62159839178512544 62247150190116864 62298405221941248 62339339308635648 62465710509402516 62494029602239424 62602596653689008 62711778834302976 62757940200221854 62763416446789632 62900954978082816 62976608981407296 63028464658135872 63069878441158722 63405021287403264 63543965819077632 63596288664065024 63638075544232224 63906817417307529 63976237695397888 64070987622764416 64211391540126208 64294231482077184 64320193636507648 64341557671847036 64435124611694592 64565744283944064 64725959230890832 64816874668449792 64838403677035044 64912869593881344 64951485221242368 65004967034174976 65147417655871488 65190223728237888 65279481253069296 65465520281144298 65497670220853248 65536633736749056 65576447418470688 65590597367816192 65633694637953792 65867584687781632 65910863956526232 65943232603308032 66097088467181568 66224989184241664 66265221043753872 66304641163351584 66359237180720288 66452446754684928 66504655523702144 66590454035008512 66617343409240064 66639470445841573 66736379062112256 66871663722656352 67001063276244496 67095174372581376 67190368035323904 67231186365091392 67378515480573696 67474111143581184 67518446004246384 67836872728740864 67933118702381056 67977755160737856 68126720292572928 68242156663123968 68264823383545026 68298348053426176 68448015726297088 68590167369393152 68631836081030796 68729209937174584 68825748424495104 68879821792405792 68927680562099328 68958929216264192 68968684536258816 69078727342001664 69119821171473408 69250140910589632 69393958393253228 69491430600173568 69548650657253376 69590024036585472 69632300163844656 69784891033451328 69888243678040746 69929819075826612 69964161420582912 70259618183338752 70305783302519352 70363673907143064 70405532130764208 70517867494960032 70559817445879104 70737574769619968 70892587716521984 70997580879279488 71039816204014336 71082973083924753 71244959209869312 71421748116845056 71545824747073152 71670604382060544 71723360228824976 71729618796331008 71872314050155129 71973267407322624 72032531037869568 72079861075609968 72237815482641984 72360217841071104 72462881471318016 72621675221803008 72681472758931456 72729229193408256 72816704134752186 72876662260969602 73036362762637176 73163741973353472 73223985854587904 73384447474429952 73472710478308512 73533208767825184 73581524848018509 73789422038793216 73972524835303808 74101032773754336 74186136678721536 74230268824276992 74244421468270928 74348706737184768 74392935593066496 74454191606710272 74503112832271872 74654141828310324 74817737464164912 74944511335395072 75009936729090048 75174312046977024 75277239643179008 75326701664601408 75376196185775058 75619687113191424 75644804289874218 75731681192861568 75776732758116096 75839128206537472 76005320598516736 76103376040009728 76134106753417216 76159394795247512 76413948590995456 76424758540178688 76459406026207232 76572643744279424 76835641560104448 76896007949280604 77004017692084224 77113269878378496 77163938290567296 77320361179321407 77489799516456516 77527854547132416 77578795368297216 77688863040843264 77859108905797632 77906408524413336 78016941009765744 78388762707877888 78436384092606624 78547668499628096 78719796334178048 78771520338287448 78810204818587648 78947116962287616 78994081338826752 79143018183531008 79307381020860832 79418777828769792 79484172179718144 79579771615822464 79642293947469197 79754161181087232 79872278489189424 79919793229516128 80070475427869262 80296706495244288 80349466631450688 80415627322449216 80463465292301952 80591848565668608 80639791366718976 80688780257428098 80842942593851392 81073335700202496 81140092433462272 81188361376016384 81237683524485432 81415706205693216 81536284291047537 81584788921797714 81624854990680064 81766656853797888 81969554547228544 82090952891666908 82139787485891576 82255162751225856 82270845410786704 82319787020192288 82376984086411392 82557503408733696 82697391818366976 82724859863803332 82814721681506304 83119119078180864 83219090439716784 83287614012536688 83470128871585344 83524974151804794 83615705112403968 83684555262386176 83968811975209728 84037952877514496 84093171254878296 84330768044335104 84540028383204352 84686894598576384 84725287758770176 84784156204253184 84850767392309632 84952821490544217 85022772637797869 85146414665453568 85209089889743372 85319019232354656 85505985673331328 85650870097594368 85679319144653451 85725641976102912 85965692164869888 86016831779483136 86087659045258752 86144224212314352 86451204902713392 86550492791841792 86601980294989824 86673289378899968 86863223541161984 86920298304317184 87039308337425728 87096498799695378 87287360374859064 87330226961137664 87435263224627584 87511592850605056 87812161782976512 87881151942034976 88004591648096256 88187358046362624 88252271671519921 88353628058338496 88366127062081608 88406188217802112 88559770875950304 88661480420911104 88787272046678016 88981838749483008 89035895456472384 89162218296875136 89220803648468436 89641581820121856 89838020640764928 89965481524774912 90024594672328512 90404766102532602 90449163638321152 90637006880983808 90835627056763904 90948310418082816 90989542217498624 91019764511393368 91147612778385408 91282603987645056 91336906548018432 91509114774707728 91767664565993472 91827961864515072 91903574082799104 91958246048345088 92104969789335552 92159761561964544 92215748865632112 92407260921628023 92554701087135042 92609760397716324 92655240800231424 92731534209671168 92786698715447296 92843066885126208 93046521377935104 93184324904054328 93239758767768816 93447607832911872 93679490911118336 93741044403359136 93818231876190752 93874042841018944 94023823326613376 94079756594505472 94136910300332781 94145124670184448 94351432467124224 94542696987203808 94777297445233004 94915124722188288 94993278946492416 95107531931104896 95182253742097333 95315948728616448 95394432996097536 95457113316348336 95964356543096832 96043374717159424 96106481434146624 96317087310189312 96480290454761472 96512336507770554 96617175295090688 96972305591211008 97088938846336248 97168883014626136 97381817016849568 97507450551262464 97551655964471296 97721126483807232 97886708682964992 97919221879603944 97963613971078016 98108699797358012 98246505331279872 98304950605123584 98385896051724288 98450541956930688 98801377031672448 98866295934789348 98914848904962048 98973691765702656 99337483776362496 99397831565630808 99456961745027376 99538855771080432 99756983285553216 99926015113860096 100013248972120064 100435602219468544 100501594914366744 100639200265148498 100785552052985856 100826249484255232 100859739053165624 100975574923815424 101035643677488128 101211166715371776 101327406195326976 101612581932977941 101755309093111296 101899678053571584 101966632741106784 102190080438859392 102363234994685952 102397235075317539 102447522080139264 102672023589445632 102817693171171328 102885251054089728 102947754121546194 103093814905761876 103319732688608688 103438393824396288 103585150721124352 103812145207730176 103875211365884448 104022588013020992 104090937589879842 104322975985880064 104385036054878208 104581845456808832 104946242130874368 105028693784383264 105176219286749184 105262822616383488 105389427275008128 105472227119621369 105545510860714596 105608298196146312 105776801242440048 105839726168818656 106106362154429952 106338881574782976 106496371318919232 106559724306021504 107062275326992384 107132622175267584 107220836429932288 107284620389735936 107455798087558144 107519721822291968 107585040343237464 107594428194496512 108048796556804352 108097780933603328 108316911365980576 108554274940924288 108694322206977024 108715045721396716 108779718562396952 108932512832704512 109022209138397184 109093843790112384 109314993391454403 109554544143955764 109673550334967808 109745612960030208 109835978781881856 110076671211644928 110209065717462768 110299813151737776 110825492104241152 110958787252955712 111050152016715584 111293505162113792 111366632202406392 111681287410065408 111958415966946304 112124228339837728 112281720378605568 112514905093635072 112597725925732313 112761468070465536 112915859464768512 112990052496902112 113270428654058956 113429530669787136 113467206434811327 113528552887271424 113597521789292352 113665099137174144 113758692309806208 114007980897775104 114201160130125824 114239092192871268 114620922886493184 114689109039310848 114783545393678336 114858965616419136 115268273203617856 115344011923920906 115400657055789056 115469307059986432 115669904817567744 115893731072422912 116128665066260504 116291781820698624 116383147166478752 116533294561264896 116580350966170112 116788663358696448 116986554279641088 117025411514648616 117082882377302016 117583144061816832 117654576138909936 117821502749442144 118079694501267072 118157280507431172 118215307227881472 118383029395570688 118714527275296512 118882957729166848 118961071531291248 119226258269577216 119297184062717952 119522109093495808 119784027521019904 120032792896438016 120105713141803893 120276117390055522 120445059742866432 120539688136710136 120623440983673824 120695197938452928 120887772848502912 120959687050078464 121098607404171264 121264413890777088 121439427188193149 121530150371180544 121610003550303744 121710138650193408 121782542064024576 121856525286728148 122123559308539824 122377183382696571 122437282486020096 122538098777065472 122610994731126784 122806626385780736 122879682082619392 122954331820842816 123136429337500362 123209681228837364 123406268116180056 123479680530288432 123790755846834944 124062028503913472 124222082522259456 124245766538739104 124319678357025088 124678678617271296 124931421018805032 124988059204478848 125205193307378016 125423557668605952 125515880400443708 125526832893579264 125801909956165632 125953217962814592 126056929316271744 126139756882317444 126810042574806528 127087931638155264 127192577328130048 127276151088464448 127813634834615058 127952475390795776 128141975245528832 128422783080252416 128588462964154368 128640387273015296 128683115343694072 129131488567888128 129451918461781664 129633749336899584 129676807354070088 129825739187762688 129902970442484736 130009934068349952 130294835311742976 130380447456475776 130558962506138592 130644748199543067 130931040562288596 130995340441706496 131073267473498112 131152894836941376 131181194735632384 131267389275907584 131735169375563264 131821727913052464 132194176934363136 132449978368483328 132530442087507744 132609282326703168 132718474361440576 133009311047404288 133180908070017024 133234686818480128 133278940891683146 133472758124224512 133743327445312704 134002126552488992 134190348745162752 134462372730182784 134568013911241057 134757030961147392 134948222287162368 135036892008492768 135607149153798903 135673745457481728 135866237404762112 135955510321475712 136253440585145856 136484313326247936 136529646767090052 136596696106852352 137180334738786304 137263672162061592 137458419874349168 137651496848990208 137759643584811584 137855361124198656 137917858432528384 137937369072517632 138157454684003328 138239642342946816 138500281821179264 138787916786506456 138982861200347136 139097301314506752 139180048073170944 139264600327689312 139569782066902656 139776487356081492 139859638151653224 139928322841165824 140519236366677504 140611566605038704 140727347814286128 140811064261528416 141035734989920064 141119634891758208 141475149539239936 141785175433043968 141995161758558976 142079632408028672 142165946167849506 142489918419738624 142843496233690112 143091649494146304 143446720457649952 143659167560417089 143744628100310258 143946534814645248 144065062075739136 144159722151219936 144475630965283968 144720435682142208 144768504761655831 144925762942636032 145243350443606016 145362945517862912 145458458386816512 145633408269504372 145753324521939204 146072725525274352 146327483946706944 146447971709175808 146768894948859904 146945420956617024 147066417535650368 147163049696037018 147578844077586432 147945049670607616 148202065547508672 148372273357443072 148460537648553984 148488842936541856 148697413474369536 149006225664543744 149115907307050901 149308283656620648 149635474928329824 149889022670790144 150019873458180096 150348624093954048 150554479286358016 150653403329202816 150752392371550116 150958800397722747 151239374226382848 151289608579748436 151463362385723136 151553465516232192 151678256413074944 152010641197033472 152206752080019456 152318789590495024 152827897181990912 152849517080357376 152918812052414464 153145287488558848 153671283120208896 153792015898561208 154008035384168448 154226539756756992 154327876581134592 154640722358642814 154979599032913032 155055709094264832 155157590736594432 155377726081686528 155718217811595264 155812817048826672 156033882019531488 156136406384819763 156777525415755776 156872768185213248 157095336999256192 157439592668356096 157543040676574896 157894233924575232 157988162677653504 158286036367062016 158614762041721664 159159543231644928 159284587894938394 159508322362174464 159744556978378848 159839586459032256 160140950855738524 160593412990488576 160698933262901376 160831254644898432 160926930584603904 161183697131337216 161279582733437952 161377560514856196 161685885187702784 162146671400404992 162280184866924544 162376722752032768 162475367048970864 162831412411386432 163072568582095074 163169577843595428 163249709981360128 163533313707595776 163939109094457088 164181905783333816 164279574971783152 164510325502451712 164541690821573408 164639574040384576 164753968172822784 165115006817467392 165394783636733952 165449719727606664 165860270529157757 166238238156361728 166438180879433568 166575228025073376 166940257743170688 167049948303609588 167231410224807936 167369110524772352 167937623950419456 168075905755028992 168186342509756592 168661536088670208 169080056766408704 169373789197152768 169450575517540352 169701534784619264 169905642981088434 170045545275595738 170292829330907136 170418179779486744 170638038464709312 171011971346662656 171301740195188736 171358638289306902 171690224645376521 171931384329739776 172033663558966272 172175318090517504 172288448424628704 172902409805426784 173016017885881359 173100985583683584 173203960589979648 173346578757799936 173726447082323968 173840596608634368 174078616674851456 174192997599390756 174574720749718128 174870526449255168 175023185701210112 175624323565953024 175762303884069952 176374716092725248 176504543343039842 176707256116676992 176732254124163216 176812376435604224 177119541751900608 177322960841822208 177574544093356032 178071790912944768 178324436593750272 178441607296936872 179283163640243712 179676041281529856 179930963049549824 180049189344657024 180414176085083283 180809532205065204 180898327276642304 181274013761967616 181671254113527808 181896620836165632 182039529022786736 182295225556770816 182565207975290112 182673813096036864 183018229549415456 183655923729030144 183807148165598208 183916492096690176 184209939578671104 184319523123929088 184431497731264224 184704644006250543 184814521843256046 185109402174270084 185219520795432648 185310481600462848 185463068419342336 185686133770252416 186093042755870208 186368649808108656 186479517535537632 186895215665823744 187358981822236672 187482088806718272 187636463752381504 187748085682037888 188047646653226752 188159513189010944 188273820600665562 188290249340368896 188702864934248448 189085393974407616 189554594890466008 190215063862209792 190251330012444253 190364507484194666 190631897457232896 190788865992195072 190914226632696672 191720452251922587 191928713086193664 192086749434318848 192212962868293248 192634174620378624 192960580909522944 193024673015541108 193234350590181376 193944611182422016 194177877692672496 194337766029252272 194763634033699136 195014901102524928 195103311928942592 195442252967614464 195838443759207888 195927227942156032 196217399594716024 196493010662559744 196609901210247168 196771792103448576 196901083913861376 197602754063344896 197732591869578696 197829697809924096 198674967552724992 198795663131261616 198913923490054752 199077711542160864 199513966571106432 199852030227720192 199918411337524719 200026497944240128 200871204438937088 201003189828733488 201278400530296996 201571104105971712 201719478106331248 201951149847630848 202071287354976256 202422333430743552 203225163865955882 203510618186222592 203799356107143168 203933265482213568 204380160877718784 204726469989371904 204794470150635078 204895044160278528 205344047178891264 205770502108179456 205895508243092388 206187629811523752 206639465377217376 206876787648792576 207170301442248704 207624290415460352 207750422731768896 208045176026041984 208181875179759684 208645951971760128 208770072109756416 209163690913617664 209892484261748736 210057387568766528 210778854550016256 210944454239242738 211091021721429192 211216596392292624 211553602484880096 211679452337637312 212212724308859904 212677763149565952 212992742637838464 213119448612043008 213248919251774259 214124550653984768 214265244350535168 214441672859864576 214569240779471872 214911596175116288 215039443644583936 215170080686474928 215188856388993024 215616942150465387 216097593113608704 216195561867206656 216633822731961152 217108549881848576 217388644413954048 217430091442793432 217559437124793904 217865025665409024 218044418276794368 218187687580224768 218629986782908806 219109088287911528 219491225920060416 219671957563763712 220153342423289856 220418131434925536 220599626303475552 220744574544055527 221650984208482304 221917574505911424 222100304033431168 222587010324227584 222733264404812784 223362574820130816 223916831933892608 224248456679675456 225029810187270144 225195451851464626 225522936140931072 225831718929537024 225980104993804224 226540857308117912 226859061339574272 226934412869622654 227195043578584704 227330198274348288 227517384619612416 228015961795550208 228402320260251648 228478184385742536 229241845772986368 229378218078621696 229567090787356672 229717931232838272 230536546407235712 230688023847841812 230801314111578112 230938614119972864 231339809635135488 231787462144845824 232257330132521008 232583563641397248 232766294332957504 233066589122529792 233160701932340224 233577326717392896 234050823029297232 235166288123633664 235309152277819872 235643005498884288 236159389002534144 236314561014862344 236430614455762944 237429054550593024 237765915458333696 237922143062582496 238452516539154432 238926881842407591 239044218186991616 239568055042039808 240065585792876032 240211426283607786 240552234780111044 240890119485732864 241079376273420272 241246881967347648 241390395876905856 241775545697005824 241919374100156928 242528827781554176 242878854376386298 243220007100607488 243420277300386816 243565084128049152 243713050573456296 244247118617079648 244608852873142611 244754366765393142 244874564972040192 245076197554130944 245221989462253568 245613252771561472 245908663641685632 246272858675000724 246419362457674728 246812536232360112 246959361060576864 247581511693669888 248124057007826944 248444165044518912 248491533077478208 248639356714050176 249357357234542592 249862842037610064 249976118408957696 250410386614756032 250847115337211904 251031760800887416 251053665787158528 251906435925629184 252113858632543488 252279513764634888 253620085149613056 254175863276310528 254385154656260096 254552302176928896 254858464471632651 255068317913393607 255627269669230116 255904950781591552 256283950491057664 256845566160504832 257176925928308736 257366230687388144 258262977135776256 258903836923563328 259353614708140176 259651478375525376 259805940884969472 260019868136699904 260589670623485952 260760894912951552 261117925012277184 261289496399086134 261862081124577192 261990680883412992 262305789673882752 262534778551815168 263470338751126528 263643455826104928 264756815014559763 264899956736966656 265060884175015488 265218564653406336 265436948722881152 266018622094808576 266361816140034048 266469373636960256 266557881783366292 266945516248449024 267486654890625408 268004253104977984 268924745460365568 269136027822482114 269514061922294784 269896444574324736 270073784016985536 271214298307597806 271347490914963456 271732474809524224 271911020642951424 272506881170291712 272968626652495872 273059293534180104 273193392213704704 274360669477572608 274527344324123184 274916839748698336 275302993697980416 275519287169623168 275710722248397312 275835716865056768 275874738145035264 276314909368006656 276479284685893632 277000563642358528 277575833573012912 277965722400694272 278194602629013504 278360096146341888 278529200655378624 279139564133805312 279552974712162984 279719276303306448 281038472733355008 281223133210077408 281454695628572256 281622128523056832 282071469979840128 282239269783516416 282410730900998343 282950299078479872 283570350866087936 283990323517117952 284159264816057344 284331892335699012 284979836839477248 285546761226291999 285686992467380224 286183298988292608 286893440915299904 287318335120834178 287489256200620516 287893069629290496 288130124151478272 288319444302439872 288951261930567936 289440871364284416 289537009523311662 289851525885272064 290916916773633024 291266816539008744 291506649043878408 292145451050548704 292654967893413888 292895943418351616 293537789897719808 293890841913234048 294132835071300736 294326099392074036 295157688155172864 295890099341215232 296404131095017344 296744546714886144 296921075297107968 296977685873083712 298012451329087488 298231814614101802 298616567313241296 299270949856659648 299778045341580288 300039746916360192 301108958572716032 301306806658405632 301504784743100232 301917600795445494 302478748452765696 302579217159496872 302926724771446272 303106931032464384 303356512826149888 304021282394066944 304637579180990048 304837745798933823 305655794363981824 305699034160714752 305837624104828928 306290574977117696 307342566240417792 307584031797122416 308016070768336896 308453079513513984 308655753162269184 309281444717285628 309959198065826064 310315181473188864 310755452163373056 311436435623190528 311625634097653344 312067764039062976 312272812769639526 313745536370426496 314190673998512384 314879185336712192 315086081353149792 315788467849150464 316416681358864107 316572072734124032 317229524083443328 318319086463289856 318569175789876788 319016644724348928 319489113956757696 319679172918064512 320281901711477048 321186825980977152 321397866525802752 321662509289796864 321853861169207808 322367394262674432 322559165466875904 322755121029712392 324293342800809984 324560369733849088 324753445504065536 324950734097941728 325662824822772864 326145137164190148 326339155687190856 326499419962720256 327066627415191552 327878218188914176 328363811566667632 328559149943566304 329020651004903424 329083381643146816 329279148080769152 329507936345645568 330230013634934784 330899439455213328 331720541058315514 332476476312723456 332876361758867136 333150456050146752 333880515486341376 334099896607219176 335875247900838912 336151811510057984 336372685019513184 337793177777196939 338160113532817408 338747578394305536 338901151035080704 339403069569238528 339811285962176868 340091090551191476 340585658661814272 340836359558973488 341276076929418624 342023942693325312 342603480390377472 342717276578613804 343380449290753042 343862768659479552 344067327117932544 344350636181035008 344576896849257408 345804819610853568 346032035771762718 346201971167367168 346407921179959296 346693157515599872 347681193217268736 348157233349702912 348385995198781512 349149441499436256 349741052898510336 350046371402420224 351248647131906048 351524607768139904 352237200928019743 352749432185450496 353009086686079684 353414512233353984 353464508248326432 353624752871208448 354239083503801216 354645921683644416 355149088186712064 356143581825889536 356648873187500544 356883214593873744 358566327280487424 359352082563059712 359861926099099648 360098378689314048 360317139425411679 360828352170166566 361619064410130408 361796654553284608 362548027523935232 363342508227055616 363793241672331264 364079058045573472 364318281564579447 364590451113541632 365130415950580224 365347626192073728 366036459098830912 367311847458060288 367614296331196416 367832984193380352 368419879157342208 368639046247858176 368862995462528448 369409288012501086 369629043686512092 370218804348540168 370439041590865296 371372267540504832 372186085511740416 372737299616217312 372959035071075264 374717963644473344 374964177613436544 375272927504763008 375496171364075776 376095293306453504 376319026378021888 376547641201331124 376580498680737792 377405729868496896 378170787948815232 379109189780932016 380430127724419584 380502660024888506 380729014968389332 381263794914465792 381577731984390144 381828453265393344 383440904503845174 383857426172387328 384173498868637696 384425925736586496 385268349240757248 385921161819045888 386049346031082216 387889222364844032 388355755385344992 388675532058504544 389527268067398272 390029802205049856 390206623857885184 390884505935228928 391676887518415776 391854455884312064 392434799189432048 392986021325119488 393219802420494336 393543584206897152 393802167827722752 395205508126689792 395465183739157392 397349935105449984 397591326262523232 397827846980109504 398155423084321728 399027933142212864 399704060455440384 399836822675049438 401742408877874176 402006379657466976 402556801060593992 403438956212662496 403704041733723171 403902299695261696 404142574709952512 404844666861487104 406450327731911764 407021236372445184 407598712214286336 407866530964427136 408760321755437568 409452939978743808 409588940301270156 409790088320557056 411541004216358912 411791016486184776 412375259623047504 413278930754434752 413753575297585152 414340602884497408 415500845463537792 416090352052083968 416363750359519368 417291903943520256 417540144219512832 418327381827235328 419784968523497472 420114775137533056 420966410865194327 421557709100032512 421888908478485476 422182043442858384 422433192784585248 423107204969760192 423358904675274624 424425448617719808 425355526299131904 425985485275676928 426238897224086016 426497838503548518 428530488701070336 428883345719729152 429138481558943744 429823192350232576 430078887289167872 430340161372949856 430977502681251267 431233884300930774 432195186227217408 432391123734413312 433267645463922304 434217099763697152 434777288827908096 434860182885586864 435118874249587808 435730051330818048 436088836553588736 436375375160449536 437259973565817612 438218176575823056 438982451840120832 439343915127527424 440306684846579712 440836262869851072 441199252606951104 441489149088111054 443835149011822848 444200608066862336 445174020648455168 445466528809625568 447347721921152703 447833663867785216 448496913359350912 450059620374540288 450390903702929252 451045872281862144 451663437859074048 451960209987608448 452876401193168241 453081714616235824 453718122679148544 453868825739245308 454390087157169408 454660396548696576 455034769239224832 456031923591100416 456956368771485072 458483691545972736 458756436157243392 459134181574713344 459435862465676544 461073092814471424 461376047695683624 461602628223156224 462679619270270976 463574924289691648 464514660265042016 465167127282794496 465532588665915008 466133178245059584 466321403864680448 466476293120891011 467154653434785792 468101646058594464 470332576247267328 470618304555639744 471286010997768576 472318778005068288 472629122029724688 474858109101186048 475531830916667392 475844286125164992 477853763684815182 478088436373983232 479136110084079616 480131171585752064 480422852567215572 481104469560222088 481780238971465728 482158752546840544 482493763934695296 482780791753811712 483551091394011648 483838748200313856 485057655563108352 485757708752772596 486440014201214976 486840554600773632 487130168256098304 487426101146912592 488494237234159296 489217705746285222 489508733530786284 489749129944080384 490152395108261888 490443978924507136 491817327283371264 492545717350001448 492838724915349456 493625072464720224 493918722121153728 495163023387339776 496248114015653888 496983066154956416 497278713428100352 497580811587473271 498714714469085184 499725684075220128 499952236817915392 500820773229512064 501694230674423808 502063521601774832 502107331574317056 503106198351085903 503812871851258368 504227717265086976 504559027529269776 507240170299226112 508351726552621056 508770309312520192 509104604353857792 509716928943265302 510136635826787214 511254539338460232 512567900982115328 513691132321009664 514732461374776288 515070673936129563 516525954271552512 517807673847126656 518707229416280352 519302956751050752 519611881769938944 520039736273399808 521179341246971904 521521789825903104 522235850024554368 522578992798172268 523724162249154384 524611579347765504 525069557103630336 526940677502253056 527286911652209856 529513630029119526 530121768350030976 530437129306812672 530873897445762304 532037244189617152 532723632280068096 532938747273920512 533115763566732584 534973309781250816 536008506209955968 537849490920731136 538272055644964228 539028123844589568 539792889148649472 540147568033971072 541242528255249849 542428596615195612 542694981829926912 543464949619048448 543822041285902848 545013762340583424 546118587068360208 548721338955145216 549054688648246368 549833679497396672 551038574339246336 551421444496794624 551671433730113536 551749476290070528 552629818736013312 552958569371787264 554001127284717056 555151667146025824 555931444801388544 556389205258027008 557058401310757248 557496057632284379 558279128267610624 559105949424325968 559438552606612896 562076945466710016 562446266420154816 562909391257144512 563244257046113664 564142939959680256 564478539567032832 564821461801996686 565900598156959744 567980647034235904 568318529632114688 568663784671398024 570753990037332759 571093522452583998 571373984934760448 572366597976585216 573786881830599808 574636670241668356 574978512401241032 575786139258580992 576260248302956544 576638888604879744 577902523861135872 578881742728568832 579074019046623324 579703051770544128 581833833547266048 582533633078017488 583013298087756816 584290902101097408 585309935786827776 585791886836703232 587781683826468096 588265670142601472 588652198784148072 590315376310345728 591780198682430464 592808262190034688 593489093429772288 593955371746167424 595159408464585083 596024902658174976 596463629228203604 597233134626482592 598541899713319296 599556090683160576 599755234012574157 600079493832720384 602217917145432064 602613613316811264 603009569486200464 603835201590890988 605158434318993744 605853449542892544 606213862064928768 606713025652299776 608042564788133888 609275158361980096 609675491597867646 611311588727963648 611398068321429504 612581149954235392 614685132480835584 615168063594244832 616032141536673792 617311506324538368 617765901700639447 618562889434571256 619918396131652128 620630362946377728 621510904326746112 622872871246381056 623251268195306688 624135528078125952 624545625539279052 627491072740852992 628381347997024768 629758370673424384 630172162706299584 632833362717728214 633144145468248064 634459048166886656 636638172926579712 637138351579753576 638033289448697856 638978227913515392 639358345836129024 640563803422954096 642373651961954304 642795733051605504 643325018579593728 643707722338415616 644734788525348864 645118330933751808 645510242059424784 646850826451396161 648586685601619968 649120739467698176 649506891008131072 649901468195883456 651325649645545728 652290274328380296 652678311374381712 654133254830383104 655756436377828352 656727623133335264 657118299887132608 658166763286293632 658558296161538304 659015872691291136 660460027269869568 661798878910426656 663441082116631028 664952952625446912 665752723517734272 666300912100293504 667761030972682752 668199793214438352 671750495801677824 672303623020115968 672745370039026368 675586355554393878 676320227065634816 677495156788611072 678806139138477056 679622571924353736 680182181102382952 681672719117946976 682552153858837248 684047885386650624 685206960780754944 685434553157227608 686760898581506084 687725537318959104 688134654235865088 688701272362070016 689153793698514816 691609639221707136 692064071543525436 692403942334734336 692815842359918592 693386315031199744 695362386434537472 696314466699405824 696771990397563024 698298882998872512 699482105797020672 700092742804840448 703049215536279808 704474401856039486 705498864370900992 706018173372159368 706829024466707968 706929016496652864 707249505742416896 708478167007602432 709291843367288832 711288073530845587 712287163651779072 713297746375001088 713766429187747488 716780645527222773 717132654560974848 718704165126119424 719723852198199296 720196757378628096 720634278850823358 721656704340333132 723238128820260816 725096055047870464 726685016454111232 727586483344662528 728158116091146944 728636563129158894 730260831901160448 730695252384147456 732072918197661824 734623694916120576 735228592662392832 735665968386760704 736839758314684416 737725990925056896 738818576025002172 739258087373024184 740437608697080336 740878083181730592 742744535081009664 744372171023480832 745474599232434624 745918070142150528 749435927288946688 749928355226873088 750545855009526016 750992342728151552 752190586612907008 752638052756043776 753095282402662248 753160997361475584 756341575897630464 758218379561864032 760860255448839168 761005320049777012 761458029936778664 762527589828931584 763155463968780288 763656906530786688 765204953740180821 766881809007690348 767714852344774656 768346997737275392 768851851473172992 770536698481514496 772098692062164432 775778444729688064 776711510770689984 777351064117009088 779054536134796544 780059604410099712 781769011870457856 783353775036831552 783708911768624128 784869598378864096 785972042650238976 787604335655445504 788184081480126191 790411016253379584 790930367478314784 794270445043679289 794699870210899968 795182652525046464 795655693960219008 796310846168643456 798055866284425728 799408120910880768 799673645350098876 803484817755748352 804012759314933952 805113602121187984 806877912425324992 807408083467446342 807804599390523392 808285149419905024 809689333722974208 812900655463823528 814042472744890368 815197424428572672 815733061928854272 817520643510875136 818905879957487616 819177880602540312 819580176641114112 823082008432717824 823582032972369552 824750519246095008 826557861508869504 827507150595170304 828681205768994816 831001690927075584 832180704104167936 832727500719038736 834583807887040512 835080288439025664 836654763654470656 840229550275066112 841932821730388654 843115418200065024 843777816956970952 844364086885716768 844866385569170496 846214409939520384 846717809350549248 848850897235439616 850711052598263808 851970970551353856 852477794448172032 852995677007097036 856640283678875997 857060977402140672 857766691439458304 858276963117887488 859646384700465152 860157774578335744 860680322745899712 861955005362502534 862467768601861548 864390372454434816 866535290927844608 868434199527394304 869554577655816192 869720365771173728 870237748499175616 872750750320899072 874519947131635224 876436353151646112 877964903680241664 878687830255054848 880613369693159424 881672525739702144 882398505213902208 882978298176222108 887670298023645696 888401216133724672 890348041296910336 890933057619251136 894695443842305406 895667327735570432 896993826718701824 900119240749080576 900781807405858504 903326875718148096 903920419975216896 905752802386336482 906163429232471648 907436245358297088 907737651478490616 908780174314338816 909320793097393152 910069538478449664 912063847182200832 913912737542970144 914513237396801469 916967383091945472 917512872314486784 918268363149426688 918871724931353088 922146185628942848 922752095391367248 925359238540541952 927149848579383296 929029320530084032 931065177331830016 932266356490119168 932642807729360896 932952586241782022 934309306869571584 936203292117188928 941236609111279488 942572021995537152 944637556010136576 945258244059449376 949250044076592321 949716218202372096 951063661833334784 951688572250329984 955707527369630364 956176872747966464 960262343171504128 960845705134431144 962208939120444176 963560477942931456 964317505093681088 964987527869390592 965561583507623424 967102182788023296 967677496400627712 971515417505545192 972880028402429952 973681109201547264 974260336512196608 974852202293825184 976988474468318592 978435411492570444 979017467061572568 979498259888160768 980304790216523776 983634654566742528 985091434700002896 985677449830698912 987250144929440448 987837444242307456 990326046774679552 992496228031307776 993966132309912832 994557426856200704 995161623174946542 997429428938170368 999451368150440256 999904473635830784 1001641546459024128 1004127043203549664 1005614172922919623 1006212396702171806 1007625743702516736 1008455434530173952 1009118055058539552 1013379533331590817 1014480340598452224 1016703453105242112 1017540618625040384 1018209208707715584 1019433857886530604 1020273271653574428 1022509078676920464 1025135801964230656 1027382264642019328 1029464922749552576 1030141347872259126 1033051908543105024 1035615347694253312 1037414458832560704 1038605913502101504 1039223763539877888 1040079472546799616 1043043579651806208 1044471700049108736 1045157985596344536 1047448324498308768 1049223158695531008 1050139114207260672 1053881355004506112 1054573823304419712 1056711602784059229 1059027260058239052 1060243536700061952 1060874258613625344 1061747794891524608 1064074488379234304 1065447264560136192 1066231527133465168 1069946619562501632 1072017012419911936 1075698981841462272 1076544111289928456 1078056247689179136 1079585778297298944 1080295136067942144 1082485056510499698 1084857193230391224 1085389963659853824 1087644082571805696 1090027524681166848 1092237174136720416 1092954844693738341 1097442677910290432 1098109377296492736 1099667358994793344 1102077148678492672 1102842888993589248 1103498952580141056 1105259637472026624 1105917138743574528 1108002254569434112 1110303334292051648 1114116802621514496 1114992115264568758 1116558256535221248 1118211898848651936 1118877105213225792 1124153890933420032 1124892532840309632 1125818782514289024 1126488514092227328 1128285879919360512 1128957079134065664 1129642923603993372 1131801196313919488 1135961294068471808 1136637059264229376 1137327569342796048 1141507980074665518 1142187044905167996 1142747969869520896 1144733195953170432 1147573763661199616 1149273340483336712 1149957024802482064 1151572278517161984 1152520496605913088 1153277777209759488 1155805047722271744 1157763485457137664 1158148038093246648 1161021893704104299 1163667667094532096 1165067266156034976 1166026596175513632 1168581804202194816 1170619871573655552 1171583773673406464 1175563367652936192 1176531340285202944 1177304397568296144 1180630752620691456 1183560397364860928 1185616524380069376 1187910743492334848 1190318816929170166 1192049805316349952 1192927258456407208 1194466269252965184 1197083799426638592 1199112181366321152 1199510468025148314 1205227226633622528 1206019138972400928 1207670403181781976 1210316868637987488 1211112125201169513 1211706899085785088 1212427724129857536 1213426051304599552 1216085129576267776 1218550316723960192 1219350983195735292 1222796136642859008 1225162299908470784 1229370264961671168 1230336127188489664 1234623012649076736 1235531803401278894 1237125778869142512 1239836792263304256 1241260725892755456 1243021808653492224 1246502536390613376 1248271056156251904 1249091251078558104 1254982145481705984 1256762695994049536 1259516741346848768 1260344325412599168 1262899232595582981 1265666725435456428 1266288290936496128 1268918096333773312 1273276345853159424 1274276703159507152 1276066578897395712 1277956455827030784 1278716691672258048 1281127606845908192 1285591466103211008 1286650037159187456 1287415444676831232 1289469577050697728 1290236661867503616 1291020484118849568 1292932508043753801 1293701652902792322 1297173371203239936 1298241478935396352 1299802936391766912 1302651299291091456 1304580548656760592 1305356622748763424 1308266509660766208 1311512872755656704 1313455246266670528 1314236599774265216 1316333526572587264 1317116592323076608 1318031745382582272 1320920054539739136 1323597757820853312 1326882164233262056 1331505447035468544 1332601824200587008 1335522061945365504 1336399586428876704 1342043165763458109 1343500991603355648 1344607246040231936 1345490740078052736 1351172711108787756 1352640454131269632 1354990313577222144 1357612278276954112 1359245143848707472 1360364362204765904 1363345438235893952 1365104307717674496 1368095770773301248 1370869106314455216 1373521797163012168 1375451074637918208 1376269308471730176 1377402544724140032 1378307587397029632 1383219278443414272 1384128143087050872 1384807884669468672 1390724772869074944 1392628933398811648 1393543980795126048 1396597765997745024 1398964211594041344 1399428879362673033 1400185485609680896 1406098431072559616 1408948803712078972 1410997728741801984 1412036346744318736 1413658048933415936 1413858032993305728 1414499011484833792 1416956334015204864 1422576147061691174 1424574327303558144 1426595492750002176 1427532858375494976 1433561291054445546 1434265309121949696 1437408330252238848 1440393514757256192 1441268557701646716 1443313408680666264 1446476257640521632 1450192110095740928 1453370032908222464 1455172966689325056 1456316232182293888 1457273126258317788 1460521663802320896 1461390504768294912 1464145836395323648 1469247389832241152 1470457185324785664 1471331936773521408 1475451981850113792 1477637152050004344 1478516174746048368 1480875217394160672 1481756166363461184 1485489070162019328 1488744342046961664 1490949198464869248 1491836140284301056 1492742434762419813 1498871854577893376 1499856710453746176 1501091710019052032 1501984685456303104 1504381173225814016 1505276105512087552 1506190564805324496 1506321994722951168 1509318595053257709 1512683151795260928 1516436759123728064 1521720510897678336 1522010640099554024 1522916059873557328 1525055179657863168 1526310927937560576 1527313813061573376 1530409907480361642 1533763618015380696 1537703702946345984 1541073396963028992 1544197384124328864 1545212021808388689 1551556889459376128 1553423021541379968 1554702128234018176 1558109072269593088 1560119208820199424 1563538023740915712 1566707550073663104 1567417823537248256 1569739196757728192 1575208671310891008 1576368162960252382 1580822032506759168 1581860734956629568 1588540890087358578 1590365305050092928 1591311387920438016 1592621692337286912 1596111732568851456 1598816241821761536 1599347290700197752 1606969635511496704 1608025518629867904 1610227204242375968 1613755824850649984 1614816166934892684 1615609198781046784 1616570298839810048 1619378667445948416 1625801310927647056 1628084945489780736 1630394848857145344 1631466123857708544 1635041287021750272 1638355761205080624 1646164016865435648 1647164065944739104 1649501038492190016 1653115723017739008 1655014301190340608 1662003381854151168 1664361408208335872 1665455001438077472 1669167615774081024 1672488172896853137 1673309527308941312 1680459100550132224 1683865643460777308 1686230836400130048 1687555633913941904 1688728173771433536 1689732771138340992 1692428819879040768 1693435618701098496 1697701794470879232 1703941941102707712 1704955588896344064 1705991354014194072 1712261970111998277 1713280567357751994 1714121954804281344 1715533382878916608 1716553926235774976 1719292769400930304 1721360645491799424 1723910010725005068 1724935537203723096 1728780744908869632 1733070581855689216 1736868399054788608 1739109155311632384 1739440731542347456 1740475496998351232 1745501500641798144 1749039894263270448 1752872706303292224 1755929807360483328 1757375660510109696 1763345051479404288 1764797010427804416 1765956596352444216 1775340596047291392 1776802432267449344 1780696082593820672 1781866115238502272 1785478225393755249 1789390887684610812 1791334655471140864 1793987653437403648 1800238481498161152 1801563614811717008 1806653751436296192 1807840839950433792 1811505604772672964 1812326858464943296 1815475302956981232 1817560348628677632 1818641586194786304 1820139076956899328 1824127694364401664 1827825475085940288 1829026474793602938 1833934766183890944 1837743449862706176 1844292371257885696 1845504190782734496 1853297705101918341 1854299697158766592 1858058641060168064 1862130354663660032 1864532712980238336 1865285615458721792 1865905172483564044 1868618613739143168 1872406584234377856 1882473218222558976 1885144043991074304 1889275112020273152 1890516488118898752 1898500088153184642 1899432436404744192 1902127323666669568 1903377144500659968 1911415054739260728 1912353745495932928 1920524686343008256 1921691410268862288 1924417878240888352 1927120955885862912 1928635010187362176 1929975055738781184 1931123167015246848 1934204365576046592 1935354992801255424 1943030835011090384 1945760056804859904 1947362218403094528 1948520673024393216 1949704404587650368 1953976948936637184 1956870822985140888 1958034934123145136 1967269309133485056 1970182869400005792 1971354899661397824 1974500289858880896 1975674888484614912 1980652093549359104 1984992456062615552 1987932264619825664 1989114853712401408 1990323246349893084 1994858857876340736 1998902736300880512 1999808947271661568 2003283092918048256 2008254086407099328 2011228345845839246 2012424793404343612 2015251487405033472 2016910869060347904 2018236110117079104 2026759066663181634 2028960681196904448 2036418417415431168 2038867715773061208 2040546543307148856 2045018157353840928 2050271603928461312 2054764529284038656 2058929845499105152 2060282695744518252 2066103817086210048 2071230695388506624 2074828917665121408 2077211827004203008 2078447527079755776 2080158945093599232 2086087159303612416 2088943400098217472 2090315971192689072 2094896648996617536 2098446317391062016 2100278228414521344 2107762710009012224 2109147646608839424 2113423205568118458 2118054520116478104 2120487073400123904 2121748517227250688 2123495589783049216 2128148976758468608 2132463054266930336 2133864220592536761 2139893239125003264 2144034024839823872 2151397963682924544 2153088222579856912 2156112495378358272 2159171556594597888 2160590272135884288 2164970113020999396 2169714386460782448 2175288165143611392 2180055049362333696 2184474348273440832 2185909689387476682 2196218754592985472 2199334717989586688 2204154297356985344 2205685777987178496 2206997905160282112 2210519274944053248 2216004509138868224 2220606668584103296 2228233605243028992 2229984230529137516 2233116513070442496 2236423797697303872 2237754210426451584 2248307781866840064 2249785065680619264 2251637565028578048 2252977028184454656 2256571759838721024 2257914158268131328 2259285847207986744 2271922588136943616 2273274118528458752 2274655138685592096 2283015960149331036 2284374089810335992 2285495939739041792 2289466391906340864 2295147527322399232 2298546680966673424 2299914049604964128 2303144557034323968 2305040993211826176 2306555554419518976 2311610095444543488 2316296076186493296 2322043787408208598 2327335334189064192 2330134532312069952 2332053192351027264 2337163608404389632 2351126735305872384 2353062680570405888 2354608795136592288 2364552244440378573 2367120794729721856 2371233048760138752 2375821486984669696 2380637633858340332 2384099610632699904 2385854516912814416 2388932538505930368 2394167598853277184 2398224362732642304 2399020936050296628 2410454453267245056 2412038277944801856 2415340806363563952 2420633737275974976 2422224250402339026 2423413798171570176 2424855448259715072 2426852102609199104 2437100633447920384 2438701966391470584 2445592273285718016 2450324599816941568 2458740529923342336 2460672254376979328 2465660406496138201 2469246025298153472 2471063606802557788 2474251557738285024 2479673584526608512 2482521451785510912 2486043617306984448 2493005072781226752 2496542112312503808 2498182502157116208 2509964290963411968 2513525391988099072 2519033482693697536 2520688650825198336 2525798465191165962 2531333450870912856 2532576581872992256 2537836192667546624 2546552691706318848 2548553406319014304 2552133157794791424 2555912911654061568 2557433383344516096 2562255213691816384 2571182932206422016 2573300074318374912 2574830889353662464 2578939154101395456 2580473323735007232 2582040968237699136 2585865016087507602 2587403305805584644 2599605872783533824 2605302598582182912 2609161097313521184 2610713245497526848 2623025745511313408 2626910492533341056 2628473199548530432 2632667053145174528 2634233184646153216 2636063490765164544 2641840109079478272 2647195515641706624 2653764328466524112 2663010894070937088 2665203648401174016 2671044123890731008 2672799172857753408 2684086331526916218 2687001983206711296 2689214492080463872 2690981480156105472 2702345422217575512 2709980627154444288 2715224556553908224 2718490287697414944 2720728724409531808 2726690876471787904 2730208615435348992 2736191541546602496 2741738212628910432 2747043594326024336 2750902149275836416 2752538616943460352 2754805089448280064 2756615174794059264 2766438556886828544 2768256286174101744 2781449545738149888 2785257866797623296 2787087961590252096 2793195531995490048 2797928423188082688 2798857758725346066 2812196862145119232 2817897607424157944 2824072693488637472 2827316097866831872 2827716065986611456 2828998022969667584 2833912668030409728 2845152294123382348 2849148654607116288 2853190985500004352 2855065716750989952 2867122582108891092 2868530618243899392 2880787029514512384 2882537115403293432 2886626817361332528 2892952515281043264 2900384220191481856 2912632464364587776 2914546252516635576 2921043327604641792 2922781009536589824 2928291672790647296 2938494779664482304 2940914370649571328 2946764876056360289 2950903963700227584 2955274304100008688 2957032349492096736 2961750434788321344 2963512332726922368 2970978140324038656 2977488684093923328 2981898396929738496 2983672280568602112 2985484869524839626 2999713420907492352 3002183420038104064 3003969370912606208 3008762346451628032 3010552211024175104 3012381129610648992 3016842518768758869 3018637190106515418 3025366303590521856 3032873518247456128 3043441021795356672 3044021280199108048 3045832119747114656 3050110359315726336 3052621855875121152 3054627626123146752 3060819814960723284 3067527236030761392 3075407405892691968 3082146793926057984 3088394768248657728 3090424043616777378 3106846043082759936 3109404256468036352 3116218144539186176 3120238417640398848 3133415100147326208 3134835647074496512 3139478393515456384 3150417342621782016 3152736325920504764 3161644065013518336 3163721469913259136 3170134808352177687 3177081780174717156 3180730610100185856 3182622775840876032 3185243384674573824 3192223465137702912 3198694581400395504 3213939271022993408 3216051037259735808 3220454408484751936 3227511649701299968 3229632333869785368 3231218397562093568 3238757334891896832 3251602621855294112 3256169890979561472 3262932247715417088 3265334051846237077 3270082574043500544 3276711522410161248 3292328033730871296 3294328131889478208 3299002076984380032 3306231446035478016 3324006763708302336 3328722816416671744 3330910002876154944 3344976345793706274 3346619054617882624 3360918201100264448 3367731286921554616 3372461672800260096 3375111267827883808 3377456347542867072 3379465542276681984 3384857639758081536 3386871237402196992 3395403588941758464 3407883882205415424 3409911177792688128 3411982708028388144 3424523940223996554 3426561134715503988 3428243909608562688 3431066765757833216 3433107852471549952 3442721290983598848 3447820021450010136 3449871074407446192 3457561489817739264 3466141163711378432 3473736798109577216 3478881463084694912 3480950993996702464 3483065681112312897 3491003001283596288 3498079788526540896 3505745412606584448 3511859614720966656 3514751321020219392 3521743388457601321 3526690102958808576 3529594020855608832 3531913192704888432 3550681192094582784 3553604864534898688 3561392165187641344 3563732230477004544 3570956450787510498 3578781775369221624 3587975306874807296 3603127229623434016 3615681679900867584 3623011209545345928 3624653716929886592 3630950605913962464 3635120697257355264 3637283172389572608 3640278153913798656 3648255388728803328 3655650950171880576 3658052949587205876 3675486899725412352 3688584742515771392 3691008381565468992 3706595410203836682 3716117282120336128 3724260709327320064 3729065425960476672 3730571230917443584 3731810344967128088 3744813168468755712 3764946436445117952 3770288087982148608 3778550224040546304 3781032976237797504 3788697697786748943 3797000176306369284 3798864872809488384 3804254647333339136 3806754289001319936 3822830109478521456 3841049372686016512 3843382820537724576 3848835756481776704 3857270020374724352 3859950111477562368 3862246334030493696 3868408731152093184 3870709985602510848 3886061670022180768 3891520113609719808 3894724436806189056 3899408809175300736 3902472403425990653 3907953897873274368 3913741645970281776 3916069868246290272 3934538618266970112 3940365738800011584 3942709799322795648 3949000579717761792 3951349776969229824 3961304187098718208 3975864529239651328 3978229707424802816 3980646492699786168 3997805472601761024 3999617894543323136 4006566185836096512 4016508172814198656 4022456691691678492 4024849586808687224 4030502974810066944 4033821738120695808 4036472220234158208 4053518133326363268 4057921362393808896 4072836834830862336 4077735431546122416 4081093086614297712 4090036314707681856 4100543207856922624 4117859690998210304 4120565391489036504 4132207634172420096 4142461390777013248 4149657835330242816 4154423654008406016 4166115859252095581 4172174318607224832 4177886800196434944 4180631942385378144 4189793297993235072 4196892634782124032 4198286638088019099 4200556456829042688 4215525420018024448 4218295293217678848 4226846411136236916 4236109040232956208 4240974146800247808 4243497034454501376 4246991179566098432 4256297953516937216 4264926108533860672 4267728441185073522 4279786478250006528 4288068049679647744 4302795927365849088 4306176445159713824 4312224990756716544 4321180544271768576 4324361311904476129 4329940226041998792 4339428772921564896 4350576330287222784 4360110098724667392 4368948696546881664 4371819378774953364 4392437509185970944 4398669435979173376 4408308594713970688 4411371555974356992 4413995810320564224 4432009018277736448 4441213337168206592 4456467210486057984 4459968461058275032 4466233026140884992 4472847595394607744 4475508420852903168 4496615563733680128 4499570131361238528 4503275130057156096 4505954056368909312 4513143519677442048 4515828316536262656 4518571694415973488 4527955785159773127 4543845176273887232 4546548237056917504 4549310277371184192 4566031920298662072 4568748179620671984 4578932783812681728 4590295054644798464 4597093361933346848 4599828099209928256 4613111108839037952 4623220190889086976 4632592152372986592 4644087574816417196 4654670668378128384 4660269064624139904 4664106384702054528 4674327216808779264 4702253470611744768 4706125361140811776 4709217590273184576 4729104488880757146 4734241589459443712 4742466097520277504 4751642973969339392 4761275267716680664 4771709033825628832 4777865077011860736 4788335197706554368 4796448725465284608 4798041872100593256 4820908906534490112 4824076555889603712 4830681612727127904 4841267474551949952 4844448500804678052 4846827596343140352 4849710896519430144 4853704205218398208 4874201266895840768 4877403932782941168 4891184546571436032 4900649199633883136 4921344508753958656 4931320812992276402 4938492050596306944 4942127213605115576 4948503115476570048 4959347169053217024 4965042903571021824 4979016514715919109 4986010145562453504 4993084224625007616 4996365004314232416 5017464518690559411 5019928581926823936 5027050783976198144 5038066965387395072 5041377301650396672 5051596930382331924 5062666901741825712 5075672385335093248 5093105383412637696 5097106812638028608 5111825823308123136 5114866766689032192 5124510427383632768 5142365864412844032 5146600148636749824 5149661778707324928 5157878308202790912 5164081936475398272 5171730032175015204 5174806611611169288 5199211745567067648 5210605197164365824 5218322194627042368 5221426490995053696 5246051491022626816 5253820985066682112 5256946399097060864 5265334106290349056 5268466369292306432 5272126981530329088 5294391031283413248 5307528656933048224 5326021788141874176 5330407296802348032 5342088247781462016 5345598345715506816 5356434676181265747 5368172663053832436 5374003966413422592 5378428984160927744 5381962960312210944 5404690844435151024 5419961254308888576 5430449113107816448 5436980575394829888 5441457448819063616 5453381752943575808 5460417230870697984 5472383083093204992 5483476425257820864 5494087188652048672 5501804298551672832 5513230349588118528 5517288570360883337 5532877113773657088 5536512572348203488 5559893115305755023 5562899091476299776 5570515733595246592 5574175923180504192 5586391063990980096 5595856846376165376 5597715517450692132 5624393724290238464 5635795214848315888 5648145386977274944 5654632195733663744 5655432131973222912 5657996045939335168 5667825336060819456 5690304588246764696 5698297309214232576 5706381971000008704 5710131433501979904 5734245164217782184 5737061236487798784 5761574059029024768 5765074230806586864 5773253634722665056 5785905030562086528 5800768440382963712 5825264928729175552 5829092505033271152 5842086655209283584 5845562019073179648 5856583345581294592 5893529752112720578 5901807927400455168 5910548608200017376 5914064698984193472 5923500869576642688 5927024665453844736 5941956280648077312 5954977368187846656 5963796793859476992 5967344561137204224 5970969739049679252 5999426841814984704 6004366840076208128 6007938741825212416 6017524692903256064 6021104422048350208 6024762259221297984 6033685037537517738 6037274380213030836 6050732607181043712 6065747036494912256 6086882043590713344 6088042560398216096 6091664239494229312 6109255252246293504 6121639629921446568 6135054472061522784 6150814811785383936 6164293587852115968 6176789536497315456 6180848087233554756 6213692086165519872 6218808512936072704 6232436289078372352 6240476835280797696 6266830200294652416 6269671294148993024 6278956787030912768 6300834685243564032 6305472651841009528 6323288130027036672 6327442939826518272 6340269616704355374 6354163560349434312 6361461220200371712 6365245551681752064 6370486769349147648 6384446930275405824 6397389162800791008 6401592661777610283 6427878542045986816 6432102074519471616 6440908816969503872 6455023299402599936 6459264667739570736 6477514669783793664 6503205243710588224 6525864495430834176 6530668103692474154 6540165148087001088 6553423044820322496 6588656263778956416 6598004153968760064 6612462892070956032 6648013527416604672 6657445632833343488 6661820005752309888 6689952691587412548 6693238109235765248 6721836402200528896 6735462573843109232 6744923345600520192 6750222535655767616 6754912695085734144 6758931084553363968 6769715279516163072 6773742474804393984 6815767764410830848 6819822355585376256 6823965416056776288 6849047880447993108 6853122269431007976 6856487819217125376 6862133531515666432 6885442581967197696 6895640042900020272 6899742148814892384 6915122979635478528 6932282327422756864 6947473596219154432 6957762926169389824 6961901987993404928 6966131362224625794 6982006002567192576 6996159577053081792 7011490825213168896 7039299210460437361 7043486776915202642 7053380205917617152 7059188041711217664 7063826385409776864 7093656733321135719 7101362384189165568 7107209729069797376 7122784330375282688 7127464460954009088 7141912901575020996 7157563550738443248 7175950613749614592 7206254459246868032 7231363359801735168 7246022419090691856 7249307433859773184 7261901211827924928 7270241394514710528 7274566344779145216 7280556307827597312 7311301900343761152 7316105899174411752 7350973799450824704 7377169485031542784 7382016763130937984 7396981219488414603 7413190820407673364 7432234564240672256 7448521418654640128 7458130851920953344 7463620689934256176 7489626336937511424 7529892872890235904 7540576175964297216 7557100448081092608 7562065952475595008 7577395395573497886 7594000352612738568 7597729745618976768 7613508578002639872 7645660218957042912 7682098745372033024 7686765641075449152 7697671512963553408 7714540040749448704 7719900222955124736 7724492668060987392 7736817462304186368 7741419971205021696 7772123340044361536 7798817618350601472 7804944806851981306 7815907795746548736 7827483291940563552 7832139736492580544 7869077236533940224 7880731477600023168 7885419598645591296 7898001159435523584 7902699553938459648 7922608374197436416 7951729058479302656 7956459414849605632 7961292985399572336 7995610945203522048 7999235789086646272 8013132371672193024 8033016345628397312 8044913383383356984 8049699173617374448 8061005949620133888 8067643476241391616 8072944440468316416 8107036266652726536 8145673669661724672 8155470863092244832 8162186173228595424 8180072629415363712 8201086415713845248 8235719381996420608 8241130782978073008 8264415268344840192 8284922781554026496 8299315670660485632 8332231718504191162 8344348637214449664 8355773600392869888 8361263884770756288 8379586595986470144 8393785269564248064 8396573276176038198 8436590586435357696 8453692822272473832 8472218080465912416 8481948293600495616 8486994068909002752 8493982359132196864 8512595907033874432 8529852217067721344 8535456882370147044 8559572956500013056 8576136099359295488 8605591854731698176 8612352890319427648 8642361088543537152 8648722623808952258 8659880452083997584 8678857545843129792 8701152660574445568 8737897393093763328 8743638757549906728 8784875018371941888 8797338871958346752 8816617189427941376 8822743111948713984 8840294628169080867 8864018036555472896 8882426674336413184 8912934420972115968 8919936922116550064 8932466052281769984 8945695190789215488 8951016841705806336 8999140262722477056 9006550260114312192 9011908112737818624 9026287039354884096 9031656633072525312 9037143388831946976 9050527556306276607 9055911570319546254 9087690352547774464 9098620554742368384 9132063840597324144 9137496359241343968 9157865567625363456 9180590109289596928 9194186723866693696 9199656198419856512 9226222217678075904 9246440381778173952 9265184304745973184 9288175149632834392 9320538129248279808 9328212769404109056 9348654433617558528 9404506941223489536 9412250722281623552 9418435180546369152 9458208977761514292 9468483178918887424 9484932195040555008 9503285947938678784 9522550535433361328 9543418067651257664 9555730154023721472 9576670395413108736 9596083744201186512 9641817813068980224 9648153111779207424 9661363225454255808 9682534949103899904 9688897001609356104 9693655192686280704 9748402533791681536 9754807865565882336 9796002155538711231 9801298399267766272 9842689017507917312 9862641625984552804 9876984101192613888 9884254427210231152 9897006230953140096 9918694338106434048 9958033029431838218 9972020291124907008 9986168449250015232 9992730008628464832 10034929037381118822 10039857163853647872 10054101567952396288 10082754603300793344 10103193860764663848 10125333803483651424 10151344770670186496 10186210766825275392 10194213625276057216 10223651646616246272 10229733533378064384 10249020854767265536 10284731728825688064 10293200297273499648 10299323557414649856 10328163872950796544 10343460064350030408 10349613223222338576 10398423491134135296 10421210394328731648 10436644389254084736 10442852981990107392 10449197043336938691 10492102982045253632 10507641970133364224 10513892798194121728 10530668212580698112 10536932738584612864 10544253963060658176 10565230165372803963 10588782062566826496 10615057313866096448 10652043576283748352 10660814593604696064 10684176495562924032 10691196691431013632 10712869352362531494 10736345326107664872 10763925920624421888 10809381688870302048 10860898226215632896 10873961150789659776 10882914897638127232 10906763505887151616 10920834461741395968 10944766166186409984 10966952850515641728 10988174377304097344 11026460699176237056 11034577140721766674 11065754227547314176 11073025144696406976 11119786230611510046 11141031467190493184 11148351846361008384 11172782127981960192 11191713692752330752 11195431034901384264 11248787448580476928 11271590429696631776 11296290773954549888 11309264391467327488 11310864263946445824 11315992091878670336 11335650672121638912 11380609176493529392 11396594618428465152 11412763942000017408 11420262867003959808 11468490328435564368 11523148118058049536 11530148461613173728 11546507269445330112 11571810061124173056 11650529857458351104 11658185010066542304 11684173310418567168 11707417210277971959 11713166691162589184 11787059504225441156 11803615854800910336 11821097216400034752 11828129397968386944 11847001739153285376 11854049330907689472 11883912561296154624 11927593587718953984 11934689122274408448 11941939478099358504 11998853683629969408 12008733680152416256 12015877483650424832 12035049385806512128 12049524518442595968 12067370075075035476 12074548760426061672 12101465214362087424 12131494072989824512 12173764087181426688 12176085120796432192 12183328478988458624 12218510504492587008 12243279259842893136 12270108944123045568 12301629623570767872 12353579072994630912 12361696174467109512 12427384172331039744 12437617025872145408 12464872578156744704 12498347577756286743 12533660400589304832 12539342588297986048 12557913574061825536 12601669370487128064 12610945303682019056 12646576260054073344 12654885879653036544 12680539233408710748 12708327120698868624 12722922440400743424 12730491103363504128 12740973538698295296 12768893860550811648 12794778325601582016 12803185323555220566 12864204149038943232 12881817633939007744 12910046598805199872 12918529335479141472 12973083935713428387 13006410487421176448 13051728990861668352 13061336207384948308 13080330296174002176 13106846089640644992 13177312527557912832 13196008307937520128 13224925784141912064 13296027054833209344 13314891265666686976 13323640011504619776 13379905383174825096 13386476218471530496 13443672804401057792 13470925147686218464 13489846691201040384 13500445071311535232 13509825390171468288 13517862169106727936 13539430559032326144 13547484949608787968 13631535528821661696 13639644711170752512 13647930832113552576 13698095760895986216 13706244538862015952 13770885163934395392 13791280085800040544 13799484297629784768 13864564654845513728 13894947192438308864 13915525852338779648 13923803975986809856 13932262724449251588 13964012005134385152 13992319154106163584 14022981650426337792 14078598420920874722 14086973553830405284 14106760411835234304 14118376083422435328 14127652770819553728 14187313466642271438 14202724768378331136 14214419458139594752 14254928921908018176 14283825803150041992 14315127101476886496 14351901227499229184 14412508918493736064 14462726719603470336 14492044838181383712 14498614867719546368 14523802423655849856 14540482789029421056 14549132689558290432 14561112615655194624 14622603800687522304 14632211798348823504 14701947598901649408 14754338970063085568 14764033526261875968 14793962438976829206 14826381640815346728 14864469128481344512 14897042837309280256 14927241379868512352 14937049544147757327 14979252673875022848 15059785745780471808 15081152351928594432 15114200896162185216 15124131904951190016 15154790791146995772 15188000705225477136 15227017156005279744 15291320437914085824 15373531282150898304 15395343025927106816 15429080081498897408 15439800445910249472 15448985336121974784 15473634924608372736 15544246680088723072 15597635236701202944 15609889613703962612 15631815591493097472 15654966583881127104 15664279472985161088 15738154473067880448 15761462955200046336 15770839197291182592 15796002318871047168 15805399107876919296 15903458116958605312 15912918829699211264 15922585970799144672 15991221890407044096 15998471578173292544 16026264743344386048 16066032691256794624 16089826766766713968 16099398347234748896 16122011899240267776 16135286952482783232 16145888880936632832 16214072533305453072 16291347339323449344 16310941726184489664 16324372346457190848 16360145258830727424 16471438763992841216 16482261565956146016 16551865711082650011 16569845563108052992 16598631341320971264 16664463437008382324 16688697274428899328 16711547200785739776 16722527769541512576 16759173191972940288 16787570539128496128 16793146552352076396 16873181172870715392 16907385644544947664 16944436160931824832 16963896587200991232 16973988137818005504 16987964718264393728 17059704434135442688 17070913764740294088 17119145913000026112 17152272198718590976 17211183709463396352 17224705780638855296 17259622845472967407 17284722177087074304 17297445247617904516 17319760904167995168 17357715091686259584 17402305321148891136 17475794786187526656 17487277515099813456 17569750036743883776 17594677743916693504 17633234378855882752 17680589256338161734 17728036073110945792 17764853348672826368 17825868841944231936 17839873844233100128 17864932104563539968 17891390381578430976 17902033683411612672 17998280525444954112 18013100520228624384 18023816225475637248 18052574078709768192 18063313266145050624 18074286777663893952 18101055112612553214 18111823140639092508 18197241109484736768 18264127681194648288 18274992718482687936 18361180218579193856 18388373447733387392 18399312396839713024 18452444435356151808 18492880763556347904 18530368609491946368 18576350299265668784 18641076258496559616 18656425538808218112 18697308867235117056 18809013882446979072 18824501444563247104 18836870361092738304 18916417955523028584 18969864390081110016 19006571895877357568 19045101070866722656 19086836135302515328 19111460308047442944 19153340790826217472 19192167488402373024 19283635626137960448 19296306223558414848 19322726450908511616 19365069898207799808 19377794003218712208 19496805067583363072 19509615731131764672 19592004311077422462 19685378035015834624 19725283251969105608 19768508854420462304 19794012461906280192 19837388676212868096 19916066058863676436 19944040582249814016 19972336898500030464 19985460017256929664 20069858074762237644 20079714327707295744 20108203135904792576 20165509206601586688 20206387721529327696 20250667606967302848 20302689541340372992 20388427250552114432 20447303293232492544 20459467066756128768 20498041709534531072 20569463457651376128 20586400594546999296 20627354132394522023 20656327745901593088 20686920128700060816 20699226446444677152 20796846982268270592 20842420788657463296 20873288778508169472 20885705963980214784 20898394086673877382 21015283940266728448 21027785596388243456 21061336425161396224 21073865477169225728 21117897631381312083 21130460330745607926 21177564125133652992 21230114627732192896 21304087152567496704 21321629187209392128 21368352991125848064 21382393382862027264 21425738704725062988 21472690652215329744 21527851841248843776 21618763377740604096 21747922301579319552 21765829795276254464 21813527011774303232 21841668923482791936 21933905701031283456 21976348754608194688 22052921398352474112 22069154281443533348 22131508455094628352 22146050289392813952 22190943658465243809 22239572461223020092 22282062934380986368 22296703692722016768 22345564255963920384 22390862069802768528 22497574897160953856 22543180859393263552 22592581547909099776 22618528782934654976 22621728527892891648 22671301344243277824 22761218352987058784 22793189236856930304 22840525734007919616 22857338362923659539 22936980656871128736 23046296236116099072 23060296923226347456 23093014538890660224 23143620122248346112 23301059714916702208 23316370020133084608 23414834420555943918 23426333382325178368 23574119008450882312 23607231709601820672 23642194432800069504 23656258795936773888 23694003478306570752 23708098661815378944 23767825122592309248 23855187175437907968 23869378244548816896 23883878956198717008 23997707367259938816 24017467360304832512 24031754967300849664 24099049036885191936 24134740150150070952 24149097520852123344 24202930428724174848 24262988145979649024 24352170241592864384 24366656957976917248 24437021008985174016 24486558519685786272 24540217888246091136 24603259247141535744 24707158145989261824 24723392348934219024 24854768344662079488 24875234051744290816 24929745156313489408 24996695155512573486 25067320801178609664 25115827148123651072 25221890607364038112 25309771759306073088 25361078466817421496 25416654241397737248 25445844880801486848 25460982206727008256 25481947077396590592 25537787721101623296 25589556651203164032 25606370647110441132 25728408298077886464 25763635267878015488 25820093197610399744 25837058670958282944 25946167871426856774 26012820974842352896 26103457981723336704 26122672414769896616 26213692179281289984 26354625055115825664 26392016615875040256 26449851568283824128 26520883884507242601 26592054109666418688 26629782531333373952 26647280023009239552 26759810766349650192 26887345608802115584 26941850295372436928 27000890142623070464 27019650780342936576 27035724338213455872 27078861118064652288 27094969899217575936 27263071057643323392 27295861664227105152 27396191521791972432 27412489077724031904 27541770327868790784 27582560171600081088 27598968595259569536 27729129309691027456 27831051704677559296 27847607951973619712 27864525448898503176 27984638308212327168 28045963300852675584 28157196841841749444 28173947107660810568 28213520823670468608 28236752166844870656 28255305541639107456 28374626933284542876 28405449536756662272 28428838916279189504 28509857843816036352 28567651606300083984 28630254202953772992 28703802454998458368 28825017836987472128 28925453439206940672 28984089676362767424 28997229735439092736 29047604847311699712 29080965578058842112 29162811014764669067 29245207601375044608 29264423596697647008 29388006466616133693 29403895197803298816 29508677940126171136 29528067052523751936 29587924877953658412 29652763281630693456 29728938256962689024 29794085674618560512 29854482759737024704 29874099088295514654 29958505347750045696 30119571491560943616 30162304703857188864 30248263809902380032 30309581582293991544 30376001410450954272 30454034312010559488 30582640875828171648 30747062564301796608 30790686051854213632 30858160162997794816 30879600891820498944 30897970672243949568 31088493360177446144 31195270473402405888 31219779227407925224 31263631182986194944 31309933167762254208 31328558945970322176 31476308946135760896 31522925910400092672 31541678394582365184 31592004637742094336 31610798215753838592 31695690496118411889 31806916233917210624 31825837659398422528 31845171941598289344 31982443780814088192 32052529486688772096 32132065382513589248 32179653533533427936 32198796694469497792 32291777761873265664 32428145066610906144 32582694678646898688 32621883452368979328 32648744692914381696 32720290517661454848 32942877527985682432 32964523131912292032 33103731422165300022 33139691126216105984 33197262682641942528 33328926874016764648 33423094401571479552 33445055539083025152 33518346383945880576 33575141078256992256 33586293104704152792 33746362345741430784 33814771289089895328 33888872321863649664 33927793174401982464 33947976275636011008 33975929436528787456 34119408868270885376 34141827529480588176 34238291826000052224 34304544397437181952 34449411561277710592 34519245690945934814 34569444354174148608 34594890495235809032 34639521808335990336 34715430183372519168 34951589572375053312 34974555030199626912 35122251630833915877 35139500073487767552 35189355487833387008 35266468757711765504 35361178512676323468 35529706697345652736 35651737683888463872 35679747688466200256 35782780763156861952 35804067366823225344 35996561050889908224 36026201040457248768 36047632450951274496 36105148157419536384 36148573555327787904 36202110225225106428 36223646281278185016 36394482218969473536 36528255362389296576 36549985436965375872 36722360437158387712 36776746895466774784 36798624793679426048 36904888870712303616 37060737218983892736 37152700598531337568 37282152516993119232 37312851077616436224 37394617734470234112 37495042733268860229 37618027764893958144 37649002889126494208 37673740722185476608 37832835911046057168 37939728780162220032 38013143791754715136 38090202141733445312 38173672270605030656 38222920616094885888 38306681581652434944 38384334976804746048 38592612447116829696 38645452901817023232 38730139796415599616 38755588006437424416 38919251807140285161 38993610135166726144 39019231462263529344 39184008622154844924 39370756070031669248 39450566503938211216 39537017708840924608 39588024923812560384 39674777352425736192 39832132117727352872 39888081164499628032 39944673797000060928 39970920034513859328 40139716149524475288 40159428655414591488 40331018413203173376 40412775443058655392 40501335213934605696 40605379082680745984 40776854501104228864 40894606586464985088 40918934133512257536 40996083419069062144 41254708264789044046 41312655491803186176 41373840257400121632 41398452892889354304 41593693964536541184 41684841577314926592 41746577557016338944 41771411927960429568 41796788173347754764 42030567880533456896 42055571192776486912 42122672850322792448 42147730954338451456 42235795262762624166 42260920661491215852 42355128250267305984 42460229255464385792 42608174305134993408 42643258374418784256 42764786765724054528 42851477409450125976 42945381304430659488 43055703682497687552 43237526755481208192 43495844603158639104 43531659590552508928 43627054023548606464 43683337846965583872 43867811402062566912 43952697509216389376 44105842796704948224 44138308562887066696 44263016910189256704 44292100578785627904 44381887316930487618 44479144922446040184 44593407385444033536 44691128511927840768 44781724139605537056 44811148632443271981 44995149794321907712 45086361718786527104 45185163095818199552 45243457055785783296 45342602688486555648 45522436705974117568 45681051468015839232 45714676725847319078 45873961313742257472 46120593846452694912 46186029077781320448 46287240244496692224 46602119429833404416 46632740040266169216 46829668841111887836 46852666764650356736 47148238016901764624 47214463419203641344 47284388865600139008 47312517591873547776 47388006956613141504 47416197323630757888 47710374350875815936 47738756489097633792 47767757912397434016 47995414734519877632 48034934720609665024 48198098073770383872 48269480300300141904 48298195041704246688 48405860857448349696 48525976291959298048 48704340483185728768 48733313915953834496 48874042017970348032 48973117039371572544 49080435776492182272 49414316291978523648 49446784697868438048 49655597133247950033 49709536689324158976 49750468103488581632 49859490312626978816 49993390311025146972 50134641602357219328 50231654296247302144 50443781214728076224 50619543518612146176 50722156933634842992 50833308482795474496 50891689761602973696 50921964413454016512 50963894154793181184 51179113302406328064 51212741294220882264 51456816596155772928 51527270535756030976 51640186395220799488 51674117341916565888 51778868536418902221 51892335742853713548 52025641949684705792 52206915963446673408 52245344829539793232 52427384358562579968 52709250110231651328 52784033231750080512 52899703136567648256 53041767769014485202 53184108219332837376 53294560046018479104 53519621532699300384 53774691217604231168 53883700590744873856 54001780285246140928 54039301560685873152 54071448676426911744 54157722236129304576 54189939798435151872 54591723328454210304 54792383043583944864 54824978155448063808 55083540655737581568 55165120343200162176 55197937190519139072 55458258619382054912 55662103409355118592 55695215903947239424 55729050897797006352 55969276616424654336 56091926601705351168 56314393683683498888 56347894215321621136 56427041647340937216 56473504333689741312 56510611083278214912 56749253866569085752 57019715687632072704 57135303212600167968 57260508405907545984 57407604909996916736 57650035673974944256 57850906878413881344 57968179352725534848 57994459470878185472 58095209694623399424 58325622029529338134 58490415202750089216 58528847193395294016 58776012933232267386 59056134105047503872 59175849755907316824 59305526563261386912 59457876513925378048 59588171349237121024 59708965519474049408 59748198176591029308 59917010695500091392 60239142983121887232 60324609407714377728 60496527619804760064 60619163164587983088 60752002820901908544 60908068624021118976 61165281751656343296 61494125128603593216 61581372103708427264 61716320325995589632 61759201783640997888 61882062397183566069 62176986720354892288 62390540946804811776 62439558454815850448 62527262365972389888 62619866335524508416 62657117891940644352 63045851820800185344 63083356789164730368 63184009275484188672 63221596431507677184 63353692894143936249 63391380992236823778 63613832467834421248 63690343883196578688 63964887561628176384 64105058973377544192 64264130765027178496 64359307067066855872 64397593388938995584 64583555523746531328 64856290133221812288 65243766904737958656 65297489385828763392 65440581035322909696 65885755055971364864 65929046263824584064 66207462844330600044 66279382252432211968 66394525365283885056 66657853748033529296 66846188803142959104 66890111078166050304 67036692767891761152 67172586209408305584 67492724691482861568 67629542578179790656 67777744643727299328 67855586348803964928 68238817736541770752 68283655058961176352 68572015088770978617 68609088794874363904 68898823122555421184 69038491381891869628 69138888708348297216 69189780990471618064 69279043616671980672 69430860366745038336 69903179144750106624 69949110060399253824 70244503261667831754 70279000146975535104 70378710975666774016 70722357025352646936 71059413394691305472 71303475367776927744 71359495376932400512 71565561526313723904 71608134733646450688 71993122101779816448 72052402080914497536 72095264901902548992 72297147110655575808 72404220450450212856 72447292562556370032 72788964437938947072 73056510724778593152 73099970873930751744 73444720874316775424 73553493790933549568 73597249587358852096 73809777741424607232 74121474437967785472 74305401197062675136 74564305033986238464 74625702155232872448 74789235468940468224 74990085466537720458 75347481444370953216 75665671822092114336 76026287583509430272 76180404283466890624 76347344541210061312 76445841232189771776 76613363163304869888 76768669953609492096 77185224894233659392 77290905803634046464 77460279592831199232 77511176012874848832 77838503614280570322 77987220270333452288 78038462924527058688 78368017244309689848 78741512140063338496 78901133007876422432 79074035417681849216 79176049847625120768 79349554704851472384 79664264235454705744 79776162328999256064 79889347594000121856 79941840069027718656 80279432299048950576 80662036826406346752 80825550886117310784 81002670427869211392 81553709002208457728 81789213172929970176 81992166838138124288 82509416529578088092 82625310983606372352 82747680514800243264 82796905785778708608 83187387929073082368 83493155114032677888 83542823855920859136 83593576346695509528 84061135761066913792 84111142385552973824 84245345700645584896 84471590525525248332 84521841322982431704 84710256500534611968 84920458510928771584 85216348610269986816 85286516748837568512 85529573531448109056 85702954818900251952 85890762608861318976 86111407364995375104 86475053510962416384 86991689206317278208 87063319181105017856 87254108047097212928 87488433044294007201 87735622804125133824 87905395018432778752 88211685593409896448 88276617125774133392 88526033820378513408 88584201157571255808 88763774633860975236 88958289844892080368 89186814770888067072 89382257023855681536 89563448279211074112 89622297264886543962 90172723437573054208 90370326191636399104 90486914111571566592 91044873411948235136 91362102936031678464 91429353451694638156 91747922627484514944 92241187692905389824 92372058155562640896 92574480488993384448 93204238859666808832 93265480080532338432 93659337682223775672 93705333529300713472 94296476033803529248 94428926838407282688 94568777731200278016 94625035183747095552 94776013913226283008 94832394647261515776 95420748701751631872 95477512978195267584 95535515824794868032 96396196147540767744 96538960600600283808 96596390083408493376 97051952583918596096 97408680966371457536 97466627831907668992 97748084035940696064 97946234078743145088 98160871552984364544 98828632583957047296 98893569395736876096 99311194266495900066 99419073378648317952 99500936206977163264 99986780622050293944 100269283204714438656 100463308592494604288 100887562429456152448 101239087037224292352 101444313867269685984 101666616965590948992 101783379523205947392 101843928826908033024 101927788309586362368 102358226604812656128 102425482588441764528 102913633192311545856 103054541071512061952 103280372790441598976 103348234683833131776 103557737072837804442 103784671485707427096 104051283899369411584 104490689659079586464 104854768717125159936 105418500220463302656 105568066463500161024 105799406273135296512 106083535538028970404 106589120092036958208 107039243065398600768 107767401181489747712 108003560570492281856 108078603121371746304 108142897352853823488 108315444472258609152 109183446656908420608 109584766087167889728 109649956310896127616 110167081311475163136 110330240686400324352 110395874381038278144 111324206818710237184 111390431807894478848 111458101795594012704 111938553232849308672 112183853203410702336 112628787367366997776 112695788430643242272 112854083294681874432 112947008667379482624 113021222166556429824 113498507733138171504 114039431375264145408 114270606425200335936 114521016811815091968 115300071347949888512 115936358705451069696 115988918941756370944 116190419389246798848 116651244059058676268 116980830405500178432 117057694386790588032 117552025866464534772 118112268210095007744 118351699511814633648 118611053126522773824 118915753027850756096 119417931038948098816 119496396353182058616 119834021391000182784 120478285966243774464 120817359918310771849 120993055239609520128 121238326329175966176 121504005641803817088 121816137248042237952 122330563503312686592 122988250257207186432 123162744207416854528 123432640651991179264 123764124794367132138 124353973440709784576 124781081893609623552 124879116909631700896 125054524731944779776 125239732671049016832 125314235783881288704 126091703641600370688 126166713578329460736 126368018550968377344 126443192863015354368 126707385788287872498 126782761984473647556 127380687766393157376 127929775123256352768 128528261530054356992 128718614134133711744 128795186777877991168 129167111047493062656 129712580266443624576 130487533809475917312 130594978771657526784 130881162070645819392 131771510111942729728 131858092527649168128 132414925688661200088 132789050730567770112 133315707496067058592 133780222156332100608 134073385535783522304 134345172418816611168 134985449382965723136 135259085156359581312 135555489287454598656 136477635473083541504 136567310117922352704 137144030177541957234 137797646245110842368 138076982763783739256 138379561980943236128 138558087233343961344 138861720733490076672 139806358289500213248 139898220120798507648 140489006523335663508 140558000293951070208 140757421951333548032 141444714050705293872 142118826789382610944 142718990753864801024 143131123052627447808 143216269467292901376 143986244203559632896 144104804161828995072 144391478926761654161 144594294221311151616 144808440900900425712 144894585125112740064 145577928875877894144 146113021449557186304 146199941747861503488 147106987581867099136 147194499174717704192 148242948875935570944 148610802394125350272 149128610067972476928 149251404310465744896 149578470937880936448 149980170933075440916 150694962888741906432 151331343644184228672 152360808566933781248 152694689082420122624 152891682464379543552 153537339907218984192 154370449788467318784 154581811607268092928 154920559185662398464 155022352025749697664 155336605609256706663 155677007228561140644 155974440540666904576 156076925849054117376 156736034488619379696 157483024280126676992 157802266015752844864 158148070835363698432 158352099695250241536 158699109409702944768 159328528470909411488 159552324657998512128 159883680138055437312 160001368540465616773 160558864598097901152 161324073652812693504 161651101772234621568 162005340855738422784 163107418004416915456 163984333676276248576 165018833059156176184 165250621967212744704 165495361029600486528 165593811571557417216 166374775858146164736 166986310228065355776 167085647711841718272 167187152693391019056 168122271522133827584 168222284771105947648 168943181051050496664 169043682645964863408 169420513001069223936 169840917021857543168 171059147062896218112 171405909637800503904 171781525217722637952 172222814729990750208 172950107021924832768 173983378412634556416 174126638362210035712 174508216094194425856 174976866088588014402 175471245608250267648 175810790036865557504 176553234251548266784 177168402315142511616 177527549267721950472 177916579689784160736 178373629541776134144 178764514047711363072 179126896558422148224 179244594529773087924 180345446875146108416 180740652383272798208 180973828223143133184 182089746823896470272 182724205872063356928 182858706903389276312 183495845254969029888 184482375385810779648 184744116311125281792 185148960977986768896 185646187191550698207 186408477719333617664 186530960161064676864 187318675364447551344 188592952067607058496 189137555462400556032 189250070367494191104 189552027826452566016 189664789294523031552 190841497403503263744 191071031649589736064 192792392295081535488 193077921201200567616 193192780166816986752 194103905167837192192 194817361932742915072 194933255663815337984 195892468157486290176 196321743105968729088 197657265167914094592 197787138791473752192 198622388532991800132 198838146757296635904 199001872413954326528 199973561244100587888 200538566409428877312 200926617184989208576 201775124858912304896 202478174074448584704 202888627734539371968 203333233931181897984 203566759046411894784 204139677103352683469 204716453209625312256 204850965176883529056 205716045266312935851 205827266384623091712 206109082143024123904 206560745580883197952 206696469367666263552 207115474145675608884 207569342971414854192 208102567798738823168 208981379318159172928 209709537434250319872 210837000440926605312 211136132927000322048 212167071076057940808 213178240184073916416 214078486130797201536 215534802362979495424 216007121140984563712 216157206242743492608 216285794705707646976 218366893313816841216 219169532174335779456 219299912621792255232 220334162622950326272 220660481372800648704 220791748762076556288 222648413637420474368 222780863615788957696 222916203591188025408 223877106465698617344 224367706406821404672 225257574734733995552 225391576861286484544 226042444333112859648 226997015466276343008 228078862750528290816 228541212850400671872 229042033623630183936 230600142695899777024 231872717410902139392 231977837883512741888 232380838778493597696 233302488118117352536 233961660811000356864 234115388773581176064 235104051732929069544 236224536420190015488 236703399023629267296 237222106253045547648 237831506055701512192 238835862077896197632 238992792706364117232 239668042782000365568 241634719836621543698 241986110479219040256 242476652658351932352 243008011283607634176 244661127006625373184 245976500514414372864 246325488414833709056 246865281303982358528 247528249588734264276 248707946881419569152 249562163787219247104 249758233819263401792 250479465342098033664 250628471567762577408 252183407283200741376 252333427156658921472 252736037101936754688 253414771576575744996 253565523968947295112 254761375532786314752 255859550246512705536 257056523060108713984 257437228268267423488 257590373555755982336 258334222094986125312 259425160532887249152 260975067618951834624 261189957543315053568 261762324141291638784 262465299132882021603 263543020223885459456 263716185055298336256 264829851377322400176 265578101461135540224 266631414992134117184 267560444312664201216 268146771071567044608 268690344837633222336 270518170312719162624 271110978574909197312 272955270946167083008 273134620235844705408 274288060355083914468 275595292490221684736 276153965527567478512 276759123961886472256 277116174466687922688 277723441466980153344 279612716579000426496 279796440241597015296 280978013046671327016 281116000587902140416 282889428101410587744 284237653578765221888 285437981507729602048 286262246105254895616 286432538934585802752 288782957853523308322 289188588442622303232 289616881801800851424 289789170250225480128 291155857751755788288 292226042899114372608 292399883495723006976 294213975163734198272 294388998349435408384 296485897751871141888 297221604788250700544 298257220135944953856 298502808620931489792 299960341866150881832 301389925777483812864 302662687288368457344 304721617133867562496 305389378164840245248 305783364928759087104 307074679814437968384 308740899576934637568 309163623214536185856 309841118371324796928 310044704051499395328 310673211218513413326 311354014457122281288 312153851698108234752 313472068977238759392 314966048560253353984 315604532031505689728 316296141670727396864 316704199390500483072 317398218819405889536 318657056941818822976 319767360276110874624 320002737080931233546 321117729196195802304 323302203544469243136 324010681711476845568 326214836008833830912 327968667352552497152 330037666118312352368 330501243934425489408 330990722059200973056 331187623143114834432 333972620456130711552 334171295423683436544 334374305386782038112 336244543044267655168 337886362102100993328 338087365291929726816 338841026002138447872 339681834043715086336 342118294125792436224 342811819275601007808 343563050435445275904 345900214043849665536 347966756825269112832 348253276724420071424 349016432188388851712 349953732177176028804 350942491216500535296 351621580073731115008 353106468503096533568 354336804630285023232 355055098535443900944 355833159379568321472 356747259083552268288 358253793116844296448 358489189059546175848 360690893750292216832 361481304766545596416 362452079754932315547 364179493647792940544 365448411744126713856 365717413806778552624 366991690509938059776 368964750771621559296 369488232622250563584 370297921955973537792 371292374383101396414 373061920322129353728 374637350728895102688 377185904135214116992 378275110924801112064 378500140734988382208 379104055652905132032 379329578589046063104 382142063299179472128 385584784590163070976 386155842402401135232 386385560333633973504 388207810335674384384 389634723865485830144 389866511327630675968 391784936314972580352 392643486211937458176 395314530335828189184 395574277582947504384 397244777065983600264 399947122488201175776 401853234369978417152 403550249717824609792 404956348148897169408 405777255469078743936 406666467862363795968 408279354206705366938 409432906419250624512 409701930353767058112 411432090532625871702 412218164286048247808 413392938735332527104 414230948291351217768 415138685942829708384 416205135597477646336 417962758636318345856 419419074868500639744 421674000881853210624 422272265854000644096 424334142152115881616 426356480368147832832 428156972261594403072 431069604725958990848 432014242281969127424 432314412485486985216 433174436780284962483 436733786627633682432 438339064348671558912 438599825243584510464 441320962745601297408 441583497524153112576 445296827274840948736 445832407182376050816 447754212931397234688 448735412813642809344 450515149469467991104 450783153722572969088 452084888666225719296 453994030932552686016 457082425700801343744 458084067247260367872 461200285391799554048 463745434821804278784 463955675767025483776 464761677556987195392 466604976236234705072 467923321622000713728 468230777547162352128 470208103465858139088 472449072840380030976 473406798047258534592 474444212506091095296 477671724155792395264 477985585412728234464 480004105621396850319 483269439673243087396 483972220958438080512 484953305316703864704 486016022567215268352 489322254013250746368 491953001028828745728 492650976829667418112 495056499177468528552 497415893762839138304 499124327574438494208 499516467638526803584 500958930684196067328 501256943135525154816 504366814566401482752 504666854313317842944 506829543153151489992 507131047937894590224 509522751065572629504 514113046120217427968 514874456536534846976 515180747111511964672 516668444189972250624 518850321065774498304 521950135237903669248 522379915086630107136 523524648282583277568 524930598265764043206 527432370110596672512 529659702754644800352 533262829984268234368 535120888625328402432 536293542143134089216 537380689675266444672 541036340625438325248 542221957149818394624 545910541892334166016 546269240471689410816 548576120710167828936 551190584980443369472 552307931055134957024 553518247923772944512 554232348933375845376 555446882933960306688 559225433158000852992 559592880483194030592 561956026093342654032 565778856202821175488 570875963015459204096 572524492210509791232 577565915707046616644 578377176885244606464 579233763603601702848 579578340500450960256 582311715503511576576 584452085798228745216 584799766991446013952 588427950327468396544 588777996698870816768 592971795503742283776 594443209576501401088 596514440271889907712 597005617241862979584 599920683732301763664 602779851554967625728 605325374576736914688 609443234267735124992 610778756329680490496 612419031310058050407 614149359628875936768 617481799153869275136 618327246429072371712 619682236742649593856 620089408102998790656 621346422437026826652 622708028914244562576 624307703396216469504 626944137954477518784 631209064063011379456 632592283341454793728 633408398781000966144 637314113883637645952 639534720552221749248 640005474161862467092 642235458392391604608 646604407088938486272 648021363422953691136 652429672017667661824 655937334705104994304 660075332236624704736 661002487868850978816 661981444118401946112 662375246286229668864 667945240912261423104 668342590847366873088 668748610773564076224 675772724204201986656 676174730583859453632 679363668087430172672 684236588251584872448 685623638551202015616 687126100870890551808 691800428087699331072 695933513650538225664 696506553448840142848 699907464354352057608 701884982433001070592 703243160147462230016 706212937006193067136 708673609260570046464 710110197070887801888 711666318759136642944 713494518167104536576 716507586233688592896 716978378119092351696 721381787500584433664 722962609533091192832 724904159509864631094 728358987295585881088 731434827613557105248 733983381019876119552 737929501543243118592 738976465244501127168 740595843911947075584 742584748766202792828 746123840644258707456 749274701457790205376 754371808270428233984 756550221849602224128 757000281469976764416 758208111305810264064 764284126598358944256 771169569180326141952 772311684804802270464 772771120667267947008 779269447730971660288 779733022655261351936 783569872629945160704 785286972423874916352 790629060671656378368 791148555165895008768 794489554131967200528 799894244976402351552 807100499435649219584 811554510938157487872 813332935724727591936 816558708413410733876 818865812838501249024 819403860707534116224 822864181065251743404 824436328572096495616 826785877470665054208 828461896582702435536 830277371885659416768 832410271194955292672 835925517272636691712 838838149737001279488 843348001763706421248 845721519428175402943 848668284304231763232 852712960736295665664 856313944523188806144 862139209451917981696 864028484563938254848 866348873560569924966 873467573255267364864 876678128697343117824 877199650487169020928 882641925491202594816 883166995048306225152 891664814364752101632 895508425862794469376 901030298938935982208 901566307445145938176 904169777332451438592 907988061865105372032 914164851401602687488 916168134494520735744 922400570783599108096 927490869643608557568 929523355113974390784 933209952472469410144 936461555094324704256 940416206931716278176 944898145680760061952 946813596094517069184 948888425012182190592 955343448311584790528 955971170825456468928 960008211242793700638 966538879346486174792 969906610633407729408 972032045134430536704 978644508026501492736 983906002057657491456 985301953659334836224 990112998354937057104 994831787525678276608 999032935277053607168 1001917861368392134656 1002513886271050309632 1008733629132802965504 1013659086306302979984 1014262095875789180448 1019045502131145259008 1029748913073069693952 1030361494223023929344 1037700642131548996608 1043900270475807338496 1044759830173260214272 1047049296565166555136 1049861196531528086412 1054864740221193345024 1059319405509289600704 1066525659968536468736 1070241777250656804864 1074761379350532889344 1082072681250876650496 1084443914299636789248 1087356239264796946641 1091821083784668332032 1092538480943378821632 1097152241420335657872 1102381169960886738944 1104615862110269914048 1107036495847545889024 1108464697866751690752 1110893765867920613376 1119185760966388061184 1123912052186685308064 1131557712405642350976 1141751926030918408192 1155131831414093233288 1156754353770489212928 1158467527207203405696 1159156681000901920512 1164623431007023153152 1168904171596457490432 1169599533982892027904 1176855900654936793088 1177555993397741633536 1185943591007484567552 1188886419153002802176 1199841367464603527328 1205559703109935251456 1210650749153473829376 1218886468535470249984 1221557512659360980992 1224838062620116100814 1228298719257751873536 1236654492858144743424 1240178816205997581312 1242692844874053653304 1245416057828489125152 1248615406792432939008 1253888275908955037568 1262418128126022758912 1265184566682909587456 1266816797562001932288 1274628227767275291904 1279069441104443498496 1280010948323724934184 1284470916784783209216 1293208814177876972544 1296042726845907382272 1299523310340854887449 1304859344035335323648 1320150664473249409472 1323962888236803892224 1324750492572459337728 1335890481824522846208 1337497221547128152448 1351545448408403973312 1352349461167718907264 1358727336174860345344 1371247277102404031232 1374252201741781103616 1383600856175398662144 1391867027301076451328 1393013106897680285696 1399814928708704115216 1403769964866002141184 1406486320294924460032 1412425874012386134272 1417347218521140092928 1420220394141775603776 1423332637518273285888 1433015172467377185792 1433956756238184703392 1440012316864190550957 1442763575001168867328 1445925219066182385664 1449808319019729262188 1456717974591171762176 1462869655227114210496 1467966762039752239104 1475859003086486237184 1477952930489002254336 1485169497532405585656 1492247681288517414912 1498549402915580410752 1508743616540856467968 1513100443699204448256 1514000562939953528832 1528568253196717888512 1542339138360652283904 1544623369609604540928 1545542241334535894016 1558538895461943320576 1559466045310522703872 1567139745259890321408 1570573944847749832704 1582297110331790017536 1588979108263934401056 1599788489952804703104 1614200998871298439168 1623109021876314975744 1626665871449455183872 1633117416826821467752 1637731625677002498048 1638807721415068232448 1645728362130503486808 1653571754941330108416 1656923793165404871072 1660554743771318833536 1664820542389910585344 1671851034545273383424 1677676299474002558976 1691443038856350805886 1697336568608463526464 1712627889046377612288 1724278418903835963392 1728056969127876509696 1732697747121139849932 1746935146510534729728 1753356257394686235648 1754399300974338041856 1765283850982405189632 1766333990096612450304 1783329628729504203264 1791016851725588938752 1802060597877871964416 1803132614890291876352 1808339554664902877184 1815976123730210744064 1828329702803205374976 1832336268989041471488 1837257093930174151221 1844801141567198216192 1854981739287217115136 1859046710227948781568 1866419904944938820288 1872923110188649408512 1880832413863432556352 1893627192189034138368 1897776850024364381184 1910686896623169581056 1911942341650912937856 1920016422485587401276 1933077758692972349584 1939813221266815458816 1944064090268861073408 1957289016053002985472 1967812004115314982912 1980225996709874114208 1989663575051356553216 1998065870554107214336 2003835722736784269312 2005027772542100619264 2027318172612605959968 2028524191751578360896 2038091004262290518016 2059497826146139387904 2060722988446047858688 2075401284263097993216 2087800540951614676992 2089519660346520428544 2099722393063056172824 2109729480442386690048 2118638811018579201408 2133051319937072937472 2140483554501313609728 2149522758701065778688 2164145362501753300992 2168887828599273578496 2174712478529593893282 2185076961886757643264 2194304482840671315744 2204762339921773477888 2209231724220539828096 2214072991695091778048 2216929395733503381504 2221787531735841226752 2238371521932776122368 2247824104373370616128 2263115424811284701952 2283503852061836816384 2310263662828186466576 2313508707540978425856 2316935054414406811392 2318313362001803841024 2337808343192914980864 2339199067965784055808 2353711801309873586176 2371887182014969135104 2377772838306005604352 2399682734929207054656 2421301498306947658752 2437772937070940499968 2443115025318721961984 2449676125240232201628 2456597438515503747072 2473308985716289486848 2480357632411995162624 2485385689748107306608 2490832115656978250304 2497230813584865878016 2507776551817910075136 2524836256252045517824 2530369133365819174912 2537164558284526208829 2549256455534550583808 2558138882208886996992 2560021896647449868368 2568941833569566418432 2586417628355753945088 2592085453691814764544 2599046620681709774898 2640301328946498818944 2647925776473607784448 2649500985144918675456 2674994443094256304896 2703090896816807946624 2704698922335437814528 2717454672349720690688 2742494554204808062464 2748504403483562207232 2767201712350797324288 2799629857417408230432 2812972640589848920064 2824851748024772268544 2834694437042280185856 2840440788283551207552 2846665275036546571776 2866030344934754371584 2867913512476369406784 2880024633728381101914 2885527150002337734656 2899616638039458524376 2913435949182343524352 2925739310454228420992 2935933524079504478208 2951718006172972474368 2955905860978004508672 2970338995064811171312 2984495362577034829824 2997098805831160821504 3017487233081712935936 3026200887398408896512 3057136506393435777024 3089246739219209081856 3091084482669071788032 3117077790923886641152 3134279490519780642816 3141147889695499665408 3164594220663580035072 3177958216527868802112 3199576979905609406208 3228401997742596878336 3246218043752629951488 3253331742898910367744 3266234833653642935504 3275463251354004996096 3277615442830136464896 3291456724261006973616 3307143509882660216832 3313847586330809742144 3321109487542637667072 3343702069090546766848 3382886077712701611772 3394673137216927052928 3425255778092755224576 3448556837807671926784 3465395494242279699864 3493870293021069459456 3506712514789372471296 3508798601948676083712 3530567701964810379264 3532667980193224900608 3566659257459008406528 3604121195755743928832 3606265229780583752704 3616679109329805754368 3631952247460421488128 3656659405606410749952 3664672537978082942976 3674514187860348302442 3709963478574434230272 3732839809889877640576 3745846220377298817024 3761664827726865112704 3787254384378068276736 3795553700048728762368 3821373793246339162112 3823884683301825875712 3840032844971174802552 3866155517385944699168 3879626442533630917632 3888128180537722146816 3914578032106005970944 3960451993419748228416 3996131741108214428672 4007671445473568538624 4054636345225211919936 4057048383503156721792 4076182008524581036032 4118995652292278775808 4121445976892095717376 4150802568526195986432 4175601081903229353984 4179039320693040857088 4199444786126112345648 4219458960884773380096 4237277622037158402816 4266102639874145874944 4299045517402131557376 4328290725003506601984 4337775657198547156992 4349424957059187786564 4370153923773515286528 4388608965681342631488 4418463448441079656192 4428145983390183556096 4433858791467006763008 4476743043865552244736 4495648208746741232256 4526230849622569403904 4567007704123673632768 4620527325656372933152 4627017415081956851712 4633870108828813622784 4636626724003607682048 4675616686385829961728 4678398135931568111616 4755545676612011208704 4799365469858414109312 4842602996613895317504 4875545874141880999936 4899352250480464403256 4913194877031007494144 4960715264823990325248 4970771379496214613216 4981664231313956500608 4994461627169731756032 5015553103635820150272 5049672512504091035648 5060738266731638349824 5074329116569052417658 5098512911069101167616 5120043793294899736736 5137883667139132836864 5172835256711507890176 5184170907383629529088 5198093241363419549796 5280602657892997637888 5295851552947215568896 5299001970289837350912 5349988886188512609792 5406181793633615893248 5409397844670875629056 5484989108409616124928 5497008806967124414464 5534403424701594648576 5599259714834816460864 5649703496049544537088 5680881576567102415104 5693330550073093143552 5732060689869508743168 5735827024952738813568 5760049267456762203828 5771054300004675469312 5799233276078917048752 5826871898364687048704 5851478620908456841984 5871867048159008956416 5903436012345944948736 5920050635997227820601 5940677990129622342624 5968990725154069659648 5994197611662321643008 6034974466163425871872 6114273012786871554048 6178493478438418163712 6182168965338143576064 6268558981039561285632 6329188441327160070144 6355916433055737604224 6399153959811218812416 6456803995485193756672 6492436087505259902976 6506663485797820735488 6532469667307285871008 6555230885660272929792 6582913448522013947232 6614287019765320433664 6627695172661619484288 6642218975085275334144 6687404138181093533696 6765772155425403223544 6789346274433854105856 6850511556185510449152 6897113675615343853568 6930790988484559399728 7013425029578744942592 7017597203897352167424 7061135403929620758528 7133318514918016813056 7208242391511487857664 7212530459561167505408 7263904494920842976256 7313318811212821499904 7329345075956165885952 7349028375720696604884 7419926957148868460544 7465679619779755281152 7491692440754597634048 7523329655453730225408 7574508768756136553472 7591107400097457524736 7611493674853578626487 7642747586492678324224 7647769366603651751424 7680065689942349605104 7732311034771889398336 7759252885067261835264 7776256361075444293632 7920903986839496456832 7992263482216428857344 8109272690450423839872 8114096767006313443584 8152364017049162072064 8237991304584557551616 8242891953784191434752 8301605137052391972864 8398889572252224691296 8438917921769546760192 8474555244074316805632 8532205279748291749888 8598091034804263114752 8656581450007013203968 8698849914118375573128 8740307847547030573056 8777217931362685262976 8836926896882159312384 8856291966780367112192 8867717582934013526016 8953486087731104489472 8991296417493482464512 9052461699245138807808 9134015408247347265536 9241054651312745866304 9267740217657627245568 9273253448007215364096 9351233372771659923456 9511091353224022417408 9598730939716828218624 9685205993227790635008 9751091748283761999872 9798704500960928806512 9826389754062014988288 9921430529647980650496 9941542758992429226432 9963328462627913001216 10031106207271640300544 10099345025008182071296 10121476533463276699648 10148658233138104835316 10197025822138202335232 10240087586589799473472 10275767334278265673728 10345670513423015780352 10396186482726839099592 10561205315785995275776 10591703105894431137792 10598003940579674701824 10699977772377025219584 10812363587267231786496 10818795689341751258112 10969978216819232249856 10994017613934248828928 11198519429669632921728 11299406992099089074176 11361763153134204830208 11386661100146186287104 11464121379739017486336 11471654049905477627136 11520098534913524407656 11598466552157834097504 11653743796729374097408 11702957241816913683968 11743734096318017912832 11840101271994455641202 11881355980259244685248 11988395223324643286016 12069948932326851743744 12228546025573743108096 12356986956876836327424 12364337930676287152128 12537117962079122571264 12658376882654320140288 12711832866111475208448 12798307919622437624832 12913607990970387513344 12984872175010519805952 13013326971595641470976 13064939334614571742016 13110461771320545859584 13165826897044027894464 13255390345323238968576 13284437950170550668288 13374808276362187067392 13531544310850806447088 13578692548867708211712 13701023112371020898304 13861581976969118799456 14026850059157489885184 14035194407794704334848 14266637029836033626112 14416484783022975715328 14425060919122335010816 14527808989841685952512 14626637622425642999808 14698056751441393209768 14931359239559510562304 14983384881509195268096 15046659310907460450816 15149017537512273106944 15182214800194915049472 15222987349707157252974 15295538733207303502848 15360131379884699210208 15464622069543778796672 15518505770134523670528 15552512722150888587264 15841807973678992913664 15984526964432857714688 16218545380900847679744 16228193534012626887168 16475982609169115103232 16603210274104783945728 16797779144504449382592 16949110488148633611264 17064410559496583499776 17196182069608526229504 17313162900014026407936 17397699828236751146256 17480615695094061146112 17554435862725370525952 17673853793764318624768 17712583933560734224384 17760151907991683461803 17906972175462208978944 17982592834986964929024 18104923398490277615616 18482109302625491732608 18535480435315254491136 18546506896014430728192 19022182706448044834816 19197461879433656437248 19370411986455581270016 19597409001921857613024 19842861059295961300992 19883085517984858452864 19926656925255826002432 20062212414543280601088 20198690050016364142592 20297316466276209670632 20394051644276404670464 20480175173179598946944 20551534668556531347456 20691341026846031560704 20792372965453678199184 21122410631571990551552 21183406211788862275584 21399955544754050439168 21624727174534463572992 21637591378683502516224 21939956433638464499712 21988035227868497657856 22397038859339265843456 22598813984198178148352 22723526306268409660416 22773322200292372574208 22928242759478034972672 22943308099810955254272 23040197069827048815312 23196933104315668195008 23405914483633827367936 23680202543988911282404 23762711960518489370496 23976790446649286572032 24139897864653703487488 24457092051147486216192 24713973913753672654848 24728675861352574304256 25316753765308640280576 25423665732222950416896 25596615839244875249664 25969744350021039611904 26129878669229143484032 26220923542641091719168 26331653794088055788928 26510780690646477937152 26568875900341101336576 26749616552724374134784 27063088621701612894176 27157385097735416423424 27402046224742041796608 27723163953938237598912 28053700118314979770368 28533274059672067252224 28832969566045951430656 28850121838244670021632 29055617979683371905024 29253275244851285999616 29396113502882786419536 29862718479119021124608 30093318621814920901632 30298035075024546213888 30364429600389830098944 30445974699414314505948 30591077466414607005696 30720262759769398420416 30929244139087557593344 31037011540269047341056 31683615947357985827328 31969053928865715429376 32437090761801695359488 32456387068025253774336 33595558289008898765184 33898220976297267222528 34128821118993166999552 34392364139217052459008 34795399656473502292512 34961231390188122292224 35108871725450741051904 35347707587528637249536 35425167867121468448768 35520303815983366923606 35965185669973929858048 36209846796980555231232 36964218605250983465216 37070960870630508982272 37093013792028861456384 38394923758867312874496 38740823972911162540032 39194818003843715226048 39766171035969716905728 39853313850511652004864 40124424829086561202176 40397380100032728285184 40594632932552419341264 40788103288552809340928 40960350346359197893888 41103069337113062694912 41584745930907356398368 42244821263143981103104 42799911089508100878336 43249454349068927145984 43275182757367005032448 43879912867276928999424 44794077718678531686912 45197627968396356296704 45447052612536819320832 45546644400584745148416 45886616199621910508544 46080394139654097630624 46393866208631336390016 46811828967267654735872 47360405087977822564808 47525423921036978740992 47953580893298573144064 48279795729307406974976 49427947827507345309696 50847331464445900833792 51193231678489750499328 51939488700042079223808 52259757338458286968064 52441847085282183438336 52663307588176111577856 53021561381292955874304 53137751800682202673152 53280455723975050385409 53499233105448748269568 54126177243403225788352 54314770195470832846848 55446327907876475197824 57066548119344134504448 57665939132091902861312 57700243676489340043264 58111235959366743810048 58792227005765572839072 59725436958238042249216 60186637243629841803264 60596070150049092427776 60891949398828629011896 61182154932829214011392 61440525519538796840832 61858488278175115186688 62074023080538094682112 63367231894715971654656 63938107857731430858752 64874181523603390718976 64912774136050507548672 67191116578017797530368 67796441952594534445056 68257642237986333999104 68784728278434104918016 69590799312947004585024 70217743450901482103808 70695415175057274499072 70850335734242936897536 71040607631966733847212 71930371339947859716096 72419693593961110462464 73928437210501966930432 74141921741261017964544 74186027584057722912768 76789847517734625748992 78389636007687430452096 79532342071939433811456 79706627701023304009728 80248849658173122404352 81189265865104838682528 81576206577105618681856 81920700692718395787776 82206138674226125389824 83169491861814712796736 84489642526287962206208 85599822179016201756672 86498908698137854291968 86550365514734010064896 87759825734553857998848 89588155437357063373824 90395255936792712593408 90894105225073638641664 91093288801169490296832 91773232399243821017088 92160788279308195261248 92787732417262672780032 93623657934535309471744 94720810175955645129616 95050847842073957481984 95907161786597146288128 101694662928891801667584 102386463356979500998656 104519514676916573936128 104883694170564366876672 105326615176352223155712 106043122762585911748608 106275503601364405346304 106560911447950100770818 108252354486806451576704 108629540390941665693696 110892655815752950395648 115331878264183805722624 116222471918733487620096 117584454011531145678144 119450873916476084498432 120373274487259683606528 121192140300098184855552 121783898797657258023792 122364309865658428022784 122881051039077593681664 123716976556350230373376 126734463789431943309312 129748363047206781437952 129825548272101015097344 134382233156035595060736 135592883905189068890112 139181598625894009170048 140435486901802964207616 141390830350114548998144 142081215263933467694424 143860742679895719432192 144839387187922220924928 147856874421003933860864 148283843482522035929088 153579695035469251497984 156779272015374860904192 159064684143878867622912 159413255402046608019456 160497699316346244808704 162378531730209677365056 163841401385436791575552 166338983723629425593472 168979285052575924412416 171199644358032403513344 172997817396275708583936 173100731029468020129792 179176310874714126747648 181788210450147277283328 183546464798487642034176 184321576558616390522496 185575464834525345560064 187247315869070618943488 189441620351911290259232 190101695684147914963968 191814323573194292576256 203389325857783603335168 204772926713959001997312 209039029353833147872256 210653230352704446311424 212086245525171823497216 212551007202728810692608 213121822895900201541636 216504708973612903153408 217259080781883331387392 221785311631505900791296 235168908023062291356288 238901747832952168996864 240746548974519367213056 243567797595314516047584 244728619731316856045568 245762102078155187363328 247433953112700460746752 253468927578863886618624 259496726094413562875904 259651096544202030194688 268764466312071190121472 271185767810378137780224 278363197251788018340096 280870973803605928415232 282781660700229097996288 284162430527866935388848 287721485359791438864384 295713748842007867721728 307159390070938502995968 313558544030749721808384 318129368287757735245824 318826510804093216038912 324757063460419354730112 327682802770873583151104 332677967447258851186944 337958570105151848824832 345995634792551417167872 358352621749428253495296 363576420900294554566656 367092929596975284068352 368643153117232781044992 371150929669050691120128 374494631738141237886976 378883240703822580518464 380203391368295829927936 406778651715567206670336 418078058707666295744512 421306460705408892622848 424172491050343646994432 426243645791800403083272 433009417947225806306816 434518161563766662774784 443570623263011801582592 470337816046124582712576 477803495665904337993728 481493097949038734426112 487135595190629032095168 491524204156310374726656 494867906225400921493504 506937855157727773237248 518993452188827125751808 519302193088404060389376 537528932624142380242944 556726394503576036680192 561741947607211856830464 568324861055733870777696 575442970719582877728768 591427497684015735443456 614318780141877005991936 627117088061499443616768 636258736575515470491648 637653021608186432077824 649514126920838709460224 655365605541747166302208 665355934894517702373888 716705243498856506990592 734185859193950568136704 737286306234465562089984 742301859338101382240256 757766481407645161036928 760406782736591659855872 813557303431134413340672 836156117415332591489024 842612921410817785245696 848344982100687293988864 852487291583600806166544 866018835894451612613632 887141246526023603165184 940675632092249165425152 974271190381258064190336 983048408312620749453312 989735812450801842987008 1013875710315455546474496 1037986904377654251503616 1075057865248284760485888 1113452789007152073360384 1123483895214423713660928 1136649722111467741555392 1182854995368031470886912 1254234176122998887233536 1272517473151030940983296 1299028253841677418920448 1310731211083494332604416 1330711869789035404747776 1433410486997713013981184 1474572612468931124179968 1484603718676202764480512 1515532962815290322073856 1520813565473183319711744 1672312234830665182978048 1685225842821635570491392 1704974583167201612333088 1732037671788903225227264 1774282493052047206330368 1881351264184498330850304 1948542380762516128380672 1966096816625241498906624 1979471624901603685974016 2150115730496569520971776 2226905578014304146720768 2273299444222935483110784 2365709990736062941773824 2508468352245997774467072 2545034946302061881966592 2598056507683354837840896 2621462422166988665208832 2661423739578070809495552 2949145224937862248359936 2969207437352405528961024 3031065925630580644147712 3041627130946366639423488 3344624469661330365956096 3370451685643271140982784 3409949166334403224666176 3464075343577806450454528 3548564986104094412660736 3762702528368996661700608 3897084761525032256761344 3932193633250482997813248 4300231460993139041943552 4453811156028608293441536 4546598888445870966221568 5016936704491995548934144 5196113015366709675681792 5322847479156141618991104 5898290449875724496719872 5938414874704811057922048 6062131851261161288295424 6819898332668806449332352 6928150687155612900909056 7097129972208188825321472 7525405056737993323401216 7794169523050064513522688 7864387266500965995626496 8907622312057216586883072 9093197776891741932443136 10033873408983991097868288 10392226030733419351363584 10645694958312283237982208 11796580899751448993439744 12124263702522322576590848 13639796665337612898664704 13856301374311225801818112 15050810113475986646802432 15588339046100129027045376 17815244624114433173766144 18186395553783483864886272 20784452061466838702727168 21291389916624566475964416 23593161799502897986879488 24248527405044645153181696 27279593330675225797329408 30101620226951973293604864 31176678092200258054090752 36372791107566967729772544 41568904122933677405454336 48497054810089290306363392 54559186661350451594658816 62353356184400516108181504 72745582215133935459545088 96994109620178580612726784 109118373322700903189317632 124706712368801032216363008 145491164430267870919090176 218236746645401806378635264 290982328860535741838180352 436473493290803612757270528 872946986581607225514541056
- Sum of all divisors σ(n): 3210460053072952286461848357
- Sum of proper divisors (its aliquot sum) s(n): 2337513066491345060947307301
- 872946986581607225514541056 is an abundant number, because the sum of its proper divisors (2337513066491345060947307301) is greater than itself. Its abundance is 1464566079909737835432766245
Bases of 872946986581607225514541056
- Binary: 1011010010000101011011011011110111010000000010011101000000011101100000000001000000000000002
- Hexadecimal: 0x2D215B6F740274076004000
- Base-36: 31ONYN8AL7XJM598G0
Squares and roots of 872946986581607225514541056
- 872946986581607225514541056 squared (8729469865816072255145410562) is 762036441381908745435748792787636648722211698309595136
- 872946986581607225514541056 cubed (8729469865816072255145410563) is 665217415169708814668284311212352646907658182856603455545668771826230096209903616
-
872946986581607225514541056 is a
perfect square number . Itssquare root is 29545676275584 -
The
cube root of 872946986581607225514541056 is 955716953.4969398025
Scales and comparisons
How big is 872946986581607225514541056?- 872,946,986,581,607,225,514,541,056 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 872,946,986,581,607,225,514,541,056 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 872946986581607225514541056 cubic inches would be around 79643079.5 feet tall.
Recreational maths with 872946986581607225514541056
- 872946986581607225514541056 backwards is 650145415522706185689649278
- 872946986581607225514541056 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 872946986581607225514541056'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 872946986581607225514541056 - Facts about the integer". Numbermatics.com. 2024. Web. 11 May 2024.
APA style:
Numbermatics. (2024). Number 872946986581607225514541056 - Facts about the integer. Retrieved 11 May 2024, from https://numbermatics.com/n/872946986581607225514541056/
Chicago style:
Numbermatics. 2024. "Number 872946986581607225514541056 - Facts about the integer". https://numbermatics.com/n/872946986581607225514541056/
The information we have on file for 872946986581607225514541056 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 872946986581607225514541056, math, Factors of 872946986581607225514541056, curriculum, school, college, exams, university, Prime factorization of 872946986581607225514541056, STEM, science, technology, engineering, physics, economics, calculator, eight hundred seventy-two septillion, nine hundred forty-six sextillion, nine hundred eighty-six quintillion, five hundred eighty-one quadrillion, six hundred seven trillion, two hundred twenty-five billion, five hundred fourteen million, five hundred forty-one thousand and fifty-six.