249858575877033496670109696
249,858,575,877,033,496,670,109,696 is an even composite number composed of five prime numbers multiplied together.
249858575877033496670109696 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty thousand, nine hundred twenty-five divisors.
Prime factorization of 249858575877033496670109696:
230 × 314 × 132 × 194 × 472
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 19 × 19 × 19 × 19 × 47 × 47)See below for interesting mathematical facts about the number 249858575877033496670109696 from the Numbermatics database.
Names of 249858575877033496670109696
- Cardinal: 249858575877033496670109696 can be written as Two hundred forty-nine septillion, eight hundred fifty-eight sextillion, five hundred seventy-five quintillion, eight hundred seventy-seven quadrillion, thirty-three trillion, four hundred ninety-six billion, six hundred seventy million, one hundred nine thousand, six hundred ninety-six.
Scientific notation
- Scientific notation: 2.49858575877033496670109696 × 1026
Factors of 249858575877033496670109696
Divisors of 249858575877033496670109696
- Number of divisors d(n): 20925
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 19 24 26 27 32 36 38 39 47 48 52 54 57 64 72 76 78 81 94 96 104 108 114 117 128 141 144 152 156 162 169 171 188 192 208 216 228 234 243 247 256 282 288 304 312 324 338 342 351 361 376 384 416 423 432 456 468 486 494 507 512 513 564 576 608 611 624 648 676 684 702 722 729 741 752 768 832 846 864 893 912 936 972 988 1014 1024 1026 1053 1083 1128 1152 1216 1222 1248 1269 1296 1352 1368 1404 1444 1458 1482 1504 1521 1536 1539 1664 1692 1728 1786 1824 1833 1872 1944 1976 2028 2048 2052 2106 2166 2187 2209 2223 2256 2304 2432 2444 2496 2538 2592 2679 2704 2736 2808 2888 2916 2964 3008 3042 3072 3078 3159 3211 3249 3328 3384 3456 3572 3648 3666 3744 3807 3888 3952 4056 4096 4104 4212 4332 4374 4418 4446 4512 4563 4608 4617 4693 4864 4888 4992 5076 5184 5358 5408 5472 5499 5616 5776 5832 5928 6016 6084 6144 6156 6318 6422 6498 6561 6627 6656 6669 6768 6859 6912 7144 7296 7332 7488 7614 7776 7904 7943 8037 8112 8192 8208 8424 8664 8748 8836 8892 9024 9126 9216 9234 9386 9477 9633 9728 9747 9776 9984 10152 10368 10716 10816 10944 10998 11232 11421 11552 11609 11664 11856 12032 12168 12288 12312 12636 12844 12996 13122 13254 13312 13338 13536 13689 13718 13824 13851 14079 14288 14592 14664 14976 15228 15552 15808 15886 16074 16224 16384 16416 16497 16848 16967 17328 17496 17672 17784 18048 18252 18432 18468 18772 18954 19266 19456 19494 19552 19683 19881 19968 20007 20304 20577 20736 21432 21632 21888 21996 22464 22842 23104 23218 23328 23712 23829 24064 24111 24336 24576 24624 25272 25688 25992 26244 26508 26624 26676 27072 27378 27436 27648 27702 28158 28431 28576 28717 28899 29184 29241 29328 29952 30456 31104 31616 31772 32148 32448 32768 32832 32994 33696 33934 34263 34656 34827 34992 35344 35568 36096 36504 36864 36936 37544 37908 38532 38912 38988 39104 39366 39762 39936 40014 40608 41067 41154 41472 41553 41971 42237 42864 43264 43776 43992 44928 45684 46208 46436 46656 47424 47658 48128 48222 48672 49152 49248 49491 50544 50901 51376 51984 52488 53016 53248 53352 54144 54756 54872 55296 55404 56316 56862 57152 57434 57798 58368 58482 58656 59049 59643 59904 60021 60912 61009 61731 62208 63232 63544 64296 64896 65536 65664 65988 67392 67868 68526 69312 69654 69984 70688 71136 71487 72192 72333 73008 73728 73872 75088 75816 77064 77824 77976 78208 78732 79524 79872 80028 81216 82134 82308 82944 83106 83942 84474 85293 85728 86151 86528 86697 87552 87723 87984 89167 89856 91368 92416 92872 93312 94848 95316 96256 96444 97344 98304 98496 98982 101088 101802 102752 102789 103968 104481 104976 106032 106496 106704 108288 109512 109744 110592 110808 112632 113724 114304 114868 115596 116736 116964 117312 118098 119286 119808 120042 121824 122018 123201 123462 124416 124659 125913 126464 126711 127088 128592 129792 130321 131072 131328 131976 134784 135736 137052 138624 139308 139968 141376 142272 142974 144384 144666 146016 147456 147744 148473 150176 150917 151632 152703 154128 155648 155952 156416 157464 159048 159744 160056 162432 164268 164616 165888 166212 167884 168948 170586 171456 172302 173056 173394 175104 175446 175968 177147 178334 178929 179712 180063 182736 183027 184832 185193 185744 186624 189696 190632 192512 192888 194688 196608 196992 197964 202176 203604 205504 205578 207936 208962 209952 212064 212992 213408 214461 216576 216999 219024 219488 220571 221184 221616 225264 227448 228608 229736 231192 233472 233928 234624 236196 238572 239616 240084 243648 244036 246402 246924 248832 249318 251826 252928 253422 254176 255879 257184 258453 259584 260091 260642 262144 262656 263169 263952 267501 269568 271472 274104 277248 278616 279936 282752 284544 285948 288768 289332 292032 294912 295488 296946 300352 301834 303264 305406 308256 308367 311296 311904 312832 313443 314928 318096 319488 320112 322373 324864 328536 329232 331776 332424 335768 337896 341172 342912 344604 346112 346788 350208 350892 351936 354294 356668 357858 359424 360126 365472 366054 369603 369664 370386 371488 373248 373321 373977 377739 379392 380133 381264 385024 385776 389376 390963 393216 393984 395928 404352 407208 411008 411156 415872 417924 419904 424128 425984 426816 428922 433152 433998 438048 438976 441142 442368 443232 445419 450528 452751 454896 457216 458109 459472 462384 466944 467856 469248 472392 477144 479232 480168 487296 488072 492804 493848 497664 498636 503652 505856 506844 508352 511758 514368 516906 519168 520182 521284 524288 525312 526338 527904 531441 535002 536787 539136 540189 542944 545623 548208 549081 554496 555579 557232 559872 565504 569088 571896 577536 578664 584064 589824 590976 593892 600704 603668 606528 610812 616512 616734 622592 623808 625664 626886 629856 636192 638976 640224 643383 644746 649728 650997 657072 658464 661713 663552 664848 671536 675792 682344 685824 689208 692224 693576 700416 701784 703872 708588 713336 715716 718848 720252 730944 732108 739206 739328 740772 742976 746496 746642 747954 755478 758784 760266 762528 767637 770048 771552 775359 778752 780273 781926 786432 787968 789507 791856 797449 802503 808704 814416 822016 822312 831744 835848 839808 848256 851968 853632 857844 866304 867996 876096 877952 882284 884736 886464 890838 901056 905502 909792 914432 916218 918944 924768 925101 933888 935712 938496 940329 944784 954288 958464 960336 967119 974592 976144 985608 987696 995328 997272 1007304 1011712 1013688 1016704 1023516 1028736 1033812 1038336 1040364 1042568 1048576 1050624 1052676 1055808 1062882 1070004 1073574 1078272 1080378 1085888 1091246 1096416 1098162 1108809 1108992 1111158 1114464 1119744 1119963 1121931 1131008 1133217 1138176 1140399 1143792 1155072 1157328 1159171 1168128 1172889 1179648 1181952 1187784 1201408 1207336 1213056 1221624 1233024 1233468 1245184 1247616 1251328 1253772 1259712 1272384 1277952 1280448 1286766 1289492 1299456 1301994 1314144 1316928 1323426 1327104 1329696 1336257 1343072 1351584 1358253 1364688 1371648 1374327 1378416 1384448 1387152 1400832 1403568 1407744 1417176 1426672 1431432 1437696 1440504 1461888 1464216 1478412 1478656 1481544 1485952 1492992 1493284 1495908 1510956 1517568 1520532 1525056 1535274 1540096 1543104 1550718 1557504 1560546 1563852 1572864 1575936 1579014 1583712 1594323 1594898 1605006 1610361 1617408 1620567 1628832 1636869 1644032 1644624 1647243 1663488 1666737 1671696 1679616 1694173 1696512 1703936 1707264 1715688 1732608 1735992 1752192 1755904 1764568 1769472 1772928 1781676 1802112 1811004 1819584 1828864 1832436 1837888 1849536 1850202 1867776 1871424 1876992 1880658 1889568 1908576 1916928 1920672 1930149 1934238 1949184 1952288 1952991 1971216 1975392 1985139 1990656 1994544 2014608 2023424 2027376 2033408 2047032 2057472 2067624 2076672 2080728 2085136 2097152 2101248 2105352 2111616 2125764 2140008 2147148 2156544 2160756 2171776 2182492 2192832 2196324 2217618 2217984 2222316 2228928 2239488 2239926 2243862 2262016 2266434 2276352 2280798 2287584 2302911 2310144 2314656 2318342 2326077 2336256 2340819 2345778 2359296 2363904 2368521 2375568 2392347 2402816 2407509 2414672 2426112 2443248 2466048 2466936 2490368 2495232 2502656 2507544 2519424 2544768 2555904 2560896 2573532 2578984 2598912 2603988 2628288 2633856 2646852 2654208 2659392 2672514 2686144 2703168 2716506 2729376 2743296 2748654 2756832 2768896 2774304 2775303 2801664 2807136 2815488 2820987 2834352 2853344 2862864 2867423 2875392 2881008 2901357 2923776 2928432 2956824 2957312 2963088 2971904 2985984 2986568 2991816 3021912 3035136 3041064 3050112 3070548 3080192 3086208 3101436 3115008 3121092 3127704 3145728 3151872 3158028 3167424 3188646 3189796 3210012 3220722 3234816 3241134 3257664 3273738 3288064 3289248 3294486 3326427 3326976 3333474 3343392 3359232 3359889 3365793 3388346 3393024 3399651 3407872 3414528 3421197 3431376 3465216 3471984 3477513 3504384 3511808 3518667 3529136 3538944 3545856 3563352 3604224 3622008 3639168 3657728 3664872 3675776 3699072 3700404 3735552 3742848 3753984 3761316 3779136 3817152 3833856 3841344 3860298 3868476 3898368 3904576 3905982 3942432 3950784 3970278 3981312 3989088 4008771 4029216 4046848 4054752 4066816 4074759 4094064 4114944 4122981 4135248 4153344 4161456 4170272 4190849 4194304 4202496 4210704 4223232 4251528 4280016 4294296 4313088 4321512 4343552 4364984 4385664 4392648 4435236 4435968 4444632 4457856 4478976 4479852 4487724 4524032 4532868 4552704 4561596 4575168 4605822 4620288 4629312 4636684 4652154 4672512 4681638 4691556 4718592 4727808 4737042 4751136 4782969 4784694 4805632 4815018 4829344 4831083 4852224 4861701 4886496 4910607 4932096 4933872 4941729 4980736 4990464 5000211 5005312 5015088 5038848 5082519 5089536 5111808 5121792 5147064 5157968 5197824 5207976 5256576 5267712 5293704 5308416 5318784 5345028 5372288 5406336 5433012 5458752 5486592 5497308 5513664 5537792 5548608 5550606 5603328 5614272 5630976 5641974 5668704 5706688 5725728 5734846 5750784 5762016 5790447 5802714 5847552 5856864 5858973 5913648 5914624 5926176 5943808 5955417 5971968 5973136 5983632 6043824 6070272 6082128 6100224 6125087 6141096 6160384 6172416 6202872 6230016 6242184 6255408 6291456 6303744 6316056 6334848 6377292 6379592 6420024 6441444 6469632 6482268 6515328 6547476 6576128 6578496 6588972 6652854 6653952 6666948 6686784 6718464 6719778 6731586 6776692 6786048 6799302 6815744 6829056 6842394 6862752 6908733 6930432 6943968 6955026 6978231 7008768 7022457 7023616 7037334 7058272 7077888 7091712 7093099 7105563 7126704 7177041 7208448 7222527 7244016 7278336 7315456 7329744 7351552 7398144 7400808 7471104 7485696 7507968 7522632 7558272 7634304 7667712 7682688 7720596 7736952 7796736 7809152 7811964 7884864 7901568 7940556 7962624 7978176 8017542 8058432 8093696 8109504 8133632 8149518 8188128 8229888 8245962 8270496 8306688 8322912 8325909 8340544 8381698 8388608 8404992 8421408 8446464 8462961 8503056 8560032 8588592 8602269 8626176 8643024 8687104 8704071 8729968 8771328 8785296 8870472 8871936 8889264 8915712 8957952 8959704 8975448 9048064 9065736 9105408 9123192 9150336 9211644 9240576 9258624 9273368 9304308 9345024 9363276 9383112 9437184 9455616 9474084 9502272 9565938 9569388 9611264 9630036 9658688 9662166 9704448 9723402 9772992 9821214 9864192 9867744 9883458 9961472 9979281 9980928 10000422 10010624 10030176 10077696 10079667 10097379 10165038 10179072 10198953 10223616 10243584 10263591 10294128 10315936 10366837 10395648 10415952 10432539 10513152 10535424 10556001 10587408 10616832 10637568 10690056 10744576 10812672 10866024 10917504 10973184 10994616 11027328 11075584 11097216 11101212 11206656 11228544 11261952 11283948 11337408 11413376 11451456 11469692 11501568 11524032 11580894 11605428 11695104 11713728 11717946 11827296 11829248 11852352 11887616 11910834 11943936 11946272 11967264 12026313 12087648 12140544 12164256 12200448 12224277 12250174 12282192 12320768 12344832 12368943 12405744 12460032 12484368 12510816 12572547 12582912 12607488 12632112 12669696 12754584 12759184 12840048 12882888 12939264 12964536 13030656 13094952 13152256 13156992 13177944 13305708 13307904 13333896 13373568 13436928 13439556 13463172 13553384 13572096 13598604 13631488 13658112 13684788 13725504 13817466 13860864 13887936 13910052 13956462 14017536 14044914 14047232 14074668 14116544 14155776 14183424 14186198 14211126 14253408 14354082 14416896 14445054 14488032 14493249 14556672 14585103 14630912 14659488 14703104 14731821 14796288 14801616 14825187 14942208 14971392 15000633 15015936 15045264 15116544 15151531 15247557 15268608 15335424 15365376 15441192 15473904 15593472 15618304 15623928 15769728 15803136 15881112 15925248 15956352 16035084 16116864 16187392 16219008 16267264 16299036 16376256 16459776 16491924 16540992 16613376 16645824 16651818 16681088 16763396 16777216 16809984 16842816 16892928 16925922 17006112 17120064 17177184 17204538 17252352 17286048 17371341 17374208 17408142 17459936 17542656 17570592 17576919 17740944 17743872 17778528 17831424 17866251 17915904 17919408 17950896 18096128 18131472 18210816 18246384 18300672 18375261 18423288 18481152 18517248 18546736 18608616 18690048 18726552 18766224 18874368 18911232 18948168 19004544 19131876 19138776 19222528 19260072 19317376 19324332 19408896 19446804 19545984 19642428 19728384 19735488 19766916 19922944 19958562 19961856 20000844 20021248 20060352 20155392 20159334 20194758 20330076 20358144 20397906 20447232 20487168 20527182 20588256 20631872 20726199 20733674 20791296 20831904 20865078 20934693 21026304 21067371 21070848 21112002 21174816 21233664 21275136 21279297 21316689 21380112 21489152 21531123 21625344 21667581 21732048 21835008 21946368 21989232 22024249 22054656 22151168 22194432 22202424 22413312 22457088 22523904 22567896 22674816 22826752 22902912 22939384 23003136 23048064 23161788 23210856 23390208 23427456 23435892 23654592 23658496 23704704 23775232 23821668 23887872 23892544 23934528 24052626 24175296 24281088 24328512 24400896 24448554 24500348 24564384 24641536 24689664 24737886 24811488 24920064 24968736 24977727 25021632 25145094 25165824 25214976 25264224 25339392 25388883 25509168 25518368 25680096 25765776 25806807 25878528 25929072 26061312 26112213 26189904 26304512 26313984 26355888 26611416 26615808 26667792 26747136 26873856 26879112 26926344 27106768 27144192 27197208 27262976 27316224 27369576 27451008 27634932 27721728 27775872 27820104 27912924 28035072 28089828 28094464 28149336 28233088 28311552 28366848 28372396 28422252 28506816 28708164 28833792 28890108 28976064 28986498 29113344 29170206 29261824 29318976 29406208 29463642 29592576 29603232 29650374 29884416 29937843 29942784 30001266 30031872 30090528 30233088 30239001 30292137 30303062 30495114 30537216 30596859 30670848 30730752 30790773 30882384 30947808 31100511 31186944 31236608 31247856 31297617 31539456 31606272 31668003 31762224 31850496 31912704 32070168 32233728 32374784 32438016 32534528 32598072 32752512 32919552 32983848 33081984 33226752 33291648 33303636 33362176 33526792 33554432 33619968 33685632 33785856 33851844 34012224 34240128 34354368 34409076 34504704 34572096 34742682 34748416 34816284 34919872 35085312 35141184 35153838 35481888 35487744 35557056 35662848 35732502 35831808 35838816 35901792 36078939 36192256 36262944 36421632 36492768 36601344 36672831 36750522 36846576 36962304 37034496 37093472 37106829 37217232 37380096 37453104 37532448 37717641 37748736 37822464 37896336 38009088 38263752 38277552 38445056 38520144 38634752 38648664 38817792 38893608 39091968 39284856 39456768 39470976 39533832 39845888 39917124 39923712 40001688 40042496 40120704 40310784 40318668 40389516 40660152 40716288 40795812 40894464 40974336 41054364 41176512 41263744 41452398 41467348 41582592 41663808 41730156 41869386 42052608 42134742 42141696 42224004 42349632 42467328 42550272 42558594 42633378 42760224 42978304 43062246 43250688 43335162 43464096 43479747 43670016 43755309 43892736 43978464 44048498 44109312 44195463 44302336 44388864 44404848 44475561 44826624 44914176 45001899 45047808 45135792 45349632 45454593 45653504 45742671 45805824 45878768 46006272 46096128 46323576 46421712 46780416 46854912 46871784 47309184 47316992 47409408 47550464 47643336 47775744 47785088 47869056 48105252 48350592 48562176 48657024 48801792 48897108 49000696 49128768 49283072 49379328 49475772 49622976 49840128 49937472 49955454 50043264 50290188 50331648 50429952 50528448 50678784 50777766 51018336 51036736 51360192 51531552 51613614 51757056 51858144 52114023 52122624 52224426 52379808 52609024 52627968 52711776 52730757 53222832 53231616 53335584 53494272 53598753 53747712 53758224 53852688 54213536 54288384 54394416 54481037 54525952 54632448 54739152 54902016 55125783 55269864 55443456 55551744 55640208 55825848 56070144 56179656 56188928 56298672 56466176 56623104 56733696 56744792 56844504 57013632 57416328 57667584 57780216 57952128 57972996 58226688 58340412 58523648 58637952 58812416 58927284 59185152 59206464 59300748 59768832 59875686 59885568 60002532 60063744 60181056 60466176 60478002 60584274 60606124 60990228 61074432 61193718 61341696 61461504 61581546 61764768 61895616 62178597 62201022 62373888 62473216 62495712 62595234 62804079 63078912 63202113 63212544 63336006 63524448 63700992 63825408 63837891 63950067 64140336 64467456 64593369 64749568 64876032 65002743 65069056 65196144 65505024 65839104 65967696 66072747 66163968 66453504 66583296 66607272 66724352 67053584 67108864 67239936 67371264 67571712 67703688 68024448 68480256 68708736 68818152 69009408 69144192 69485364 69496832 69632568 69839744 70170624 70282368 70307676 70963776 70975488 71114112 71325696 71465004 71663616 71677632 71803584 72157878 72384512 72525888 72843264 72985536 73202688 73345662 73501044 73693152 73924608 74068992 74186944 74213658 74434464 74760192 74906208 74933181 75064896 75435282 75497472 75644928 75792672 76018176 76166649 76527504 76555104 76890112 77040288 77269504 77297328 77420421 77635584 77787216 78183936 78336639 78569712 78913536 78941952 79067664 79626131 79691776 79834248 79847424 80003376 80084992 80241408 80621568 80637336 80779032 81320304 81432576 81591624 81788928 81948672 82108728 82353024 82527488 82904796 82934696 83165184 83327616 83460312 83738772 84105216 84269484 84283392 84448008 84699264 84934656 85100544 85117188 85266756 85520448 85956608 86124492 86501376 86670324 86928192 86959494 87340032 87510618 87785472 87956928 88096996 88218624 88390926 88604672 88777728 88809696 88951122 89653248 89813529 89828352 90003798 90095616 90271584 90699264 90717003 90876411 90909186 91307008 91485342 91611648 91757536 91790577 92012544 92192256 92372319 92647152 92843424 93301533 93560832 93709824 93743568 93892851 94618368 94633984 94818816 95004009 95100928 95286672 95551488 95570176 95738112 96210504 96701184 97124352 97314048 97603584 97794216 98001392 98257536 98566144 98758656 98951544 99245952 99680256 99874944 99910908 100086528 100580376 100663296 100859904 101056896 101357568 101555532 102036672 102073472 102720384 103063104 103227228 103514112 103716288 104228046 104245248 104448852 104759616 105218048 105255936 105423552 105461514 106445664 106463232 106671168 106988544 107197506 107495424 107516448 107705376 108236817 108427072 108576768 108788832 108962074 109051904 109264896 109478304 109804032 110018493 110251566 110539728 110886912 111103488 111280416 111320487 111651696 112140288 112359312 112377856 112597344 112932352 113152923 113246208 113467392 113489584 113689008 114027264 114832656 115335168 115560432 115904256 115945992 116453376 116680824 117047296 117275904 117624832 117854568 118370304 118412928 118601496 119537664 119751372 119771136 120005064 120127488 120362112 120932352 120956004 121168548 121212248 121980456 122148864 122387436 122683392 122923008 123163092 123529536 123791232 124357194 124402044 124747776 124946432 124991424 125190468 125608158 126157824 126404226 126425088 126672012 127048896 127401984 127650816 127675782 127900134 128280672 128934912 129186738 129499136 129752064 130005486 130138112 130392288 130439241 131010048 131265927 131678208 131935392 132145494 132327936 132586389 132907008 133166592 133214544 133426683 133448704 134107168 134217728 134479872 134742528 134768881 135005697 135143424 135407376 136048896 136363779 136960512 137228013 137417472 137636304 138018816 138288384 138970728 138993664 139265136 139679488 140341248 140564736 140615352 141927552 141950976 142228224 142651392 142930008 143327232 143355264 143607168 144315756 144769024 145051776 145686528 145971072 146405376 146691324 147002088 147386304 147849216 148137984 148373888 148427316 148868928 149520384 149812416 149866362 150129792 150870564 150994944 151289856 151585344 152036352 152333298 153055008 153110208 153780224 154080576 154539008 154594656 154840842 155271168 155574432 156342069 156367872 156673278 157139424 157827072 157883904 158135328 158192271 159252262 159383552 159668496 159694848 160006752 160169984 160482816 160796259 161243136 161274672 161558064 162640608 162865152 163183248 163443111 163577856 163897344 164217456 164706048 165054976 165377349 165809592 165869392 166330368 166655232 166920624 167477544 168210432 168538968 168566784 168896016 169398528 169869312 170201088 170234376 170533512 171040896 171913216 172248984 173002752 173340648 173856384 173918988 174680064 175021236 175570944 175913856 176193992 176437248 176781852 177209344 177555456 177619392 177902244 179306496 179627058 179656704 180007596 180191232 180543168 181398528 181434006 181752822 181818372 182614016 182970684 183223296 183515072 183581154 184025088 184384512 184744638 185294304 185686848 186603066 187121664 187419648 187487136 187785702 188412237 189236736 189267968 189606339 189637632 190008018 190201856 190573344 191102976 191140352 191476224 191513673 191850201 192421008 193402368 193780107 194248704 194628096 195008229 195207168 195588432 196002784 196515072 196969903 197132288 197517312 197903088 198218241 198491904 199360512 199749888 199821816 200173056 201160752 201326592 201719808 202113792 202715136 203111064 204073344 204146944 205440768 206126208 206454456 207028224 207432576 208456092 208490496 208897704 209519232 210436096 210511872 210847104 210923028 212891328 212926464 213342336 213977088 214395012 214990848 215032896 215410752 216473634 216854144 217153536 217577664 217924148 218103808 218529792 218956608 219608064 220036986 220503132 221079456 221773824 222206976 222560832 222640974 223303392 224280576 224718624 224755712 224799543 225194688 225864704 226305846 226492416 226934784 226979168 227378016 228054528 228499947 229665312 230670336 231120864 231808512 231891984 232261263 232906752 233361648 234094592 234551808 235009917 235249664 235709136 236740608 236825856 237202992 238878393 239075328 239502744 239542272 240010128 240254976 240724224 241864704 241912008 242337096 242424496 243960912 244297728 244774872 245366784 245846016 246326184 247059072 247582464 248714388 248804088 249495552 249892864 249982848 250380936 251216316 252315648 252808452 252850176 253344024 254097792 254803968 255301632 255351564 255800268 256561344 257869824 258373476 258998272 259504128 260010972 260276224 260784576 260878482 262020096 262531854 263356416 263870784 264290988 264655872 265172778 265814016 266333184 266429088 266853366 266897408 268214336 268435456 268959744 269440587 269485056 269537762 270011394 270286848 270814752 272097792 272151009 272727558 273921024 274456026 274834944 275272608 275371731 276037632 276576768 277116957 277941456 277987328 278530272 279358976 279904599 280682496 281129472 281230704 281678553 283855104 283901952 284456448 285012027 285302784 285860016 286654464 286710528 287214336 287879089 288631512 289538048 290103552 291373056 291942144 292810752 293382648 294004176 294772608 295698432 296275968 296747776 296854632 297737856 299040768 299624832 299732724 300259584 301741128 301989888 302579712 303170688 304072704 304666596 306110016 306220416 307560448 308161152 309078016 309189312 309681684 310542336 311148864 312684138 312735744 313346556 314278848 315654144 315767808 316270656 316384542 318504524 318767104 319336992 319389696 320013504 320339968 320965632 321592518 322486272 322549344 323116128 324710451 325281216 325730304 326366496 326886222 327155712 327794688 328434912 329412096 330055479 330109952 330754698 331619184 331738784 332660736 333310464 333841248 333961461 334955088 336420864 337077936 337133568 337792032 338797056 339458769 339738624 340402176 340468752 341067024 342081792 343826432 344497968 346005504 346681296 347712768 347837976 349360128 350042472 351141888 351827712 352387984 352874496 353563704 354418688 355110912 355238784 355804488 358612992 359254116 359313408 360015192 360382464 361086336 362797056 362868012 363505644 363636744 365228032 365941368 366446592 367030144 367162308 368050176 368769024 369489276 370588608 371373696 373206132 374243328 374839296 374974272 375571404 376824474 378473472 378535936 379212678 379275264 380016036 380403712 381146688 382205952 382280704 382952448 383027346 383700402 384842016 386804736 387560214 388497408 389256192 390016458 390414336 391176864 391317723 392005568 393030144 393797781 393939806 394264576 395034624 395806176 396436482 396983808 397759167 398721024 399499776 399643632 400280049 400346112 402321504 402653184 403439616 404227584 404306643 405017091 405430272 406222128 408146688 408293888 409091337 410881536 411684039 412252416 412908912 414056448 414865152 416912184 416980992 417795408 419038464 420872192 421023744 421694208 421846056 425782656 425852928 426684672 427954176 428790024 429981696 430065792 430821504 432947268 433708288 434307072 435155328 435848296 436207616 437059584 437913216 439216128 440073972 441006264 442158912 443547648 444413952 445121664 445281948 446606784 448561152 449437248 449511424 449599086 450389376 451729408 452611692 452984832 453869568 453958336 454756032 456109056 456999894 459330624 461340672 462241728 463617024 463783968 464522526 465813504 466723296 468189184 469026207 469103616 470019834 470499328 471418272 473481216 473651712 474405984 474576813 477756786 478150656 479005488 479084544 480020256 480509952 481448448 482388777 483729408 483824016 484674192 484848992 487921824 488595456 489549744 490329333 490733568 491692032 492652368 494118144 495164928 496132047 497428776 497608176 498991104 499785728 499965696 500761872 502432632 504631296 505616904 505700352 506688048 508195584 509607936 510603264 510703128 511600536 513122688 515739648 516746952 517996544 519008256 520021944 520552448 521569152 521756964 524040192 525063708 526712832 527741568 528581976 529311744 530345556 531628032 532666368 532858176 533706732 533794816 536428672 536870912 537919488 538881174 538970112 539075524 540022788 540573696 541629504 544195584 544302018 545455116 547842048 548912052 549669888 550545216 550743462 552075264 553153536 554233914 555882912 555974656 557060544 558717952 559809198 561364992 562258944 562461408 563357106 565236711 567710208 567803904 568819017 568912896 570024054 570605568 571720032 573308928 573421056 574428672 574541019 575550603 575758178 577263024 579076096 580207104 581340321 582746112 583884288 585024687 585621504 586765296 588008352 589545216 590909709 591396864 592551936 593495552 593709264 594654723 595475712 598081536 599249664 599465448 600519168 603482256 603979776 605159424 606341376 608145408 609333192 612220032 612440832 615120896 616322304 618156032 618378624 619363368 621084672 622297728 625368276 625471488 626693112 628557696 631308288 631535616 632541312 632769084 637009048 637534208 638673984 638779392 640027008 640679936 641931264 643185036 644972544 645098688 646232256 649420902 650562432 651460608 652732992 653772444 654311424 655589376 656869824 658824192 660110958 660219904 661509396 663238368 663477568 665321472 666620928 667682496 667922922 669910176 672841728 674155872 674267136 675584064 677594112 678917538 679477248 680804352 680937504 682134048 684163584 685499841 687652864 688995936 692011008 693362592 695425536 695675952 696783789 698720256 700084944 702283776 703655424 704775968 705029751 705748992 707127408 708837376 710221824 710477568 711608976 716635179 717225984 718508232 718626816 720030384 720764928 722172672 725594112 725736024 727011288 727273488 730456064 731882736 732893184 734060288 734324616 736100352 737538048 738978552 741177216 742747392 746412264 748486656 749678592 749948544 751142808 753648948 756946944 757071872 758425356 758550528 760032072 760807424 762293376 764411904 764561408 765904896 766054692 767400804 769684032 773609472 775120428 776994816 778512384 780032916 780828672 782353728 782635446 784011136 786060288 787595562 787879612 788529152 790069248 791612352 792872964 793967616 795518334 797442048 798999552 799287264 800560098 800692224 804643008 805306368 806879232 808321761 808455168 808613286 810034182 810860544 812444256 816293376 816453027 816587776 818182674 821763072 823368078 824504832 825817824 826115193 828112896 829730304 831350871 833824368 833961984 835590816 838076928 839713797 841744384 842047488 843388416 843692112 845035659 851565312 851705856 853369344 855036081 855908352 857580048 859963392 860131584 861643008 863637267 865894536 867416576 868614144 870310656 871696592 872415232 874119168 875826432 878432256 880147944 882012528 884317824 887095296 888827904 890243328 890563896 893213568 897122304 898874496 899022848 899198172 900778752 903458816 905223384 905969664 907739136 907916672 909512064 912218112 913999788 918661248 922681344 924483456 927234048 927567936 929045052 931627008 933446592 936378368 938052414 938207232 940039668 940998656 942836544 946962432 947303424 948811968 949153626 955513572 956301312 958010976 958169088 960040512 961019904 962896896 964777554 967458816 967648032 969348384 969697984 974131353 975843648 977190912 979099488 980658666 981467136 983384064 985304736 988236288 990166437 990329856 992264094 994857552 995216352 997982208 999571456 999931392 1001523744 1001884383 1004865264 1009262592 1011233808 1011400704 1013376096 1016391168 1018376307 1019215872 1021206528 1021406256 1023201072 1026245376 1031479296 1033493904 1035139703 1035993088 1038016512 1040043888 1041104896 1043138304 1043513928 1048080384 1050127416 1053425664 1055483136 1057163952 1058623488 1060691112 1063256064 1065332736 1065716352 1067413464 1067589632 1072857344 1073741824 1075838976 1077762348 1077940224 1078151048 1080045576 1081147392 1083259008 1088391168 1088604036 1090910232 1095684096 1097824104 1099339776 1101090432 1101486924 1104150528 1106307072 1108467828 1111765824 1111949312 1114121088 1117435904 1119618396 1122729984 1124517888 1124922816 1126714212 1130473422 1135420416 1135607808 1137638034 1137825792 1140048108 1141211136 1143440064 1146617856 1146842112 1148857344 1149082038 1151101206 1151516356 1154526048 1158152192 1160414208 1162680642 1165492224 1167768576 1170049374 1171243008 1173530592 1173953169 1176016704 1179090432 1181393343 1181819418 1182793728 1185103872 1186991104 1187418528 1189309446 1190951424 1193277501 1196163072 1198499328 1198930896 1200840147 1201038336 1206964512 1207959552 1210318848 1212682752 1212919929 1215051273 1216290816 1218666384 1224440064 1224881664 1227274011 1230241792 1232644608 1235052117 1236312064 1236757248 1238726736 1242169344 1244595456 1250736552 1250942976 1253386224 1257115392 1262616576 1263071232 1265082624 1265538168 1274018096 1275068416 1277347968 1277558784 1280054016 1281359872 1283862528 1286370072 1289945088 1290197376 1292464512 1298841804 1301124864 1302921216 1305465984 1307544888 1308622848 1311178752 1313739648 1317648384 1320221916 1320439808 1323018792 1326476736 1326955136 1330642944 1333241856 1335364992 1335845844 1339820352 1345683456 1348311744 1348534272 1351168128 1355188224 1357835076 1358954496 1361608704 1361875008 1364268096 1368327168 1370999682 1375305728 1377991872 1384022016 1386725184 1390851072 1391351904 1393567578 1397440512 1400169888 1404567552 1407078621 1407310848 1409551936 1410059502 1411497984 1414254816 1417674752 1420443648 1420955136 1423217952 1423730439 1433270358 1434451968 1437016464 1437253632 1440060768 1441529856 1444345344 1447166331 1451188224 1451472048 1454022576 1454546976 1460912128 1463765472 1465786368 1468120576 1468649232 1470987999 1472200704 1475076096 1477957104 1482354432 1485494784 1488396141 1492824528 1496973312 1499357184 1499897088 1502285616 1507297896 1513893888 1514143744 1516850712 1517101056 1520064144 1521614848 1524586752 1528823808 1529122816 1531809792 1532109384 1534801608 1539368064 1547218944 1550240856 1553989632 1557024768 1560065832 1561657344 1564707456 1565270892 1568022272 1572120576 1575191124 1575759224 1577058304 1580138496 1583224704 1585745928 1587935232 1591036668 1594884096 1597999104 1598574528 1601120196 1601384448 1609286016 1610612736 1613758464 1616643522 1616910336 1617226572 1620068364 1621721088 1624888512 1632586752 1632906054 1633175552 1636365348 1643526144 1646736156 1649009664 1651635648 1652230386 1656225792 1659460608 1662701742 1667648736 1667923968 1671181632 1676153856 1679427594 1683488768 1684094976 1686776832 1687384224 1690071318 1695710133 1703130624 1703411712 1706457051 1706738688 1710072162 1711816704 1715160096 1719926784 1720263168 1723286016 1723623057 1726651809 1727274534 1731789072 1734833152 1737228288 1740621312 1743393184 1744020963 1744830464 1748238336 1751652864 1755074061 1756864512 1760295888 1764025056 1768635648 1772729127 1774190592 1777655808 1780486656 1781127792 1783964169 1786427136 1794244608 1797748992 1798045696 1798396344 1801557504 1806917632 1810446768 1811939328 1815478272 1815833344 1819024128 1824436224 1827999576 1837322496 1845362688 1848966912 1854468096 1855135872 1858090104 1863254016 1866893184 1872756736 1876104828 1876414464 1880079336 1881997312 1885673088 1893924864 1894606848 1897623936 1898307252 1911027144 1912602624 1916021952 1916338176 1920081024 1922039808 1925793792 1929555108 1934917632 1935296064 1938696768 1939395968 1948262706 1951687296 1954381824 1958198976 1961317332 1962934272 1966768128 1970609472 1976472576 1980332874 1980659712 1984528188 1989715104 1990432704 1995964416 1999142912 1999862784 2003047488 2003768766 2009730528 2018525184 2022467616 2022801408 2026752192 2032782336 2036752614 2038431744 2042413056 2042812512 2046402144 2052490752 2056499523 2062958592 2066987808 2070279406 2071986176 2076033024 2080087776 2082209792 2086276608 2087027856 2090351367 2096160768 2100254832 2106851328 2110966272 2114327904 2115089253 2117246976 2121382224 2126512128 2130665472 2131432704 2134826928 2135179264 2145714688 2149905537 2151677952 2155524696 2155880448 2156302096 2160091152 2162294784 2166518016 2176782336 2177208072 2181820464 2191368192 2195648208 2198679552 2202180864 2202973848 2208301056 2212614144 2216935656 2223531648 2223898624 2228242176 2234871808 2239236792 2245459968 2249035776 2249845632 2253428424 2260946844 2270840832 2271215616 2275276068 2275651584 2280096216 2282422272 2286880128 2293235712 2293684224 2297714688 2298164076 2302202412 2303032712 2309052096 2316304384 2320828416 2325361284 2330984448 2335537152 2340098748 2342486016 2347061184 2347906338 2352033408 2358180864 2362786686 2363638836 2365587456 2370207744 2373982208 2374837056 2378618892 2381902848 2386555002 2392326144 2396998656 2397861792 2401680294 2402076672 2413929024 2415919104 2420637696 2425365504 2425839858 2430102546 2432581632 2437332768 2448880128 2449359081 2449763328 2454548022 2460483584 2465289216 2470104234 2472624128 2473514496 2477453472 2478345579 2484338688 2489190912 2494052613 2501473104 2501885952 2506772448 2514230784 2519141391 2525233152 2526142464 2530165248 2531076336 2535106977 2548036192 2550136832 2554695936 2555117568 2560108032 2560608739 2562719744 2565108243 2567725056 2572740144 2579890176 2580394752 2584929024 2590911801 2597683608 2602249728 2605842432 2610931968 2615089776 2617245696 2622357504 2627479296 2635296768 2640443832 2640879616 2646037584 2652953472 2653910272 2661285888 2666483712 2670729984 2671691688 2679640704 2691366912 2696623488 2697068544 2702336256 2710376448 2715670152 2717908992 2723217408 2723750016 2728536192 2736654336 2741999364 2750611456 2755983744 2768044032 2773450368 2781702144 2782703808 2787135156 2794881024 2800339776 2809135104 2814157242 2814621696 2819103872 2820119004 2822995968 2828509632 2835349504 2840887296 2841910272 2846435904 2847460878 2866540716 2868903936 2874032928 2874507264 2880121536 2883059712 2888690688 2894332662 2902376448 2902944096 2908045152 2909093952 2921824256 2922394059 2927530944 2931572736 2936241152 2937298464 2941975998 2944401408 2950152192 2955914208 2964708864 2970499311 2970989568 2976792282 2985649056 2993946624 2998714368 2999794176 3004571232 3005653149 3014595792 3027787776 3028287488 3033701424 3034202112 3040128288 3043229696 3049173504 3055128921 3057647616 3058245632 3063619584 3064218768 3069603216 3078736128 3094437888 3100481712 3105419109 3107979264 3114049536 3120131664 3123314688 3129414912 3130541784 3136044544 3144241152 3150382248 3151518448 3154116608 3160276992 3166449408 3171491856 3175870464 3182073336 3189768192 3195998208 3197149056 3202240392 3202768896 3218572032 3221225472 3227516928 3233287044 3233820672 3234453144 3240136728 3243442176 3249777024 3265173504 3265812108 3266351104 3272730696 3287052288 3293472312 3298019328 3303271296 3304460772 3312451584 3318921216 3325403484 3335297472 3335847936 3342363264 3352307712 3358855188 3366977536 3368189952 3373553664 3374768448 3380142636 3391420266 3406261248 3406823424 3412914102 3413477376 3420144324 3423633408 3430320192 3439853568 3440526336 3446572032 3447246114 3453303618 3454549068 3463578144 3469666304 3474456576 3481242624 3486786368 3488041926 3489660928 3496476672 3503305728 3510148122 3513729024 3520591776 3521859507 3528050112 3537271296 3545458254 3548381184 3555311616 3560973312 3562255584 3567928338 3572854272 3579832503 3588489216 3595497984 3596091392 3596792688 3602520441 3603115008 3613835264 3620893536 3623878656 3630956544 3631666688 3638048256 3638759787 3645153819 3648872448 3655999152 3674644992 3681822033 3690725376 3697933824 3705156351 3708936192 3710271744 3716180208 3726508032 3733786368 3742428157 3745513472 3752209656 3752828928 3760158672 3763994624 3771346176 3787849728 3789213696 3795247872 3796614504 3822054288 3825205248 3832043904 3832676352 3840162048 3844079616 3851587584 3859110216 3869835264 3870592128 3877393536 3878791936 3896525412 3903374592 3908763648 3916397952 3922634664 3925868544 3933536256 3941218944 3952945152 3960665748 3961319424 3969056376 3979430208 3980865408 3991928832 3998285824 3999725568 4006094976 4007537532 4019461056 4037050368 4044935232 4045602816 4053504384 4065564672 4073505228 4076863488 4084826112 4085625024 4092804288 4104981504 4112999046 4125917184 4133975616 4140558812 4143972352 4152066048 4160175552 4164419584 4172553216 4174055712 4180702734 4192321536 4200509664 4213702656 4221235863 4221932544 4228655808 4230178506 4234493952 4242764448 4253024256 4261330944 4262865408 4269653856 4270358528 4271191317 4291429376 4299811074 4303355904 4311049392 4311760896 4312604192 4320182304 4324589568 4333036032 4341498993 4353564672 4354416144 4363640928 4382736384 4391296416 4397359104 4404361728 4405947696 4412963997 4416602112 4425228288 4433871312 4447063296 4447797248 4456484352 4465188423 4469743616 4478473584 4490919936 4498071552 4499691264 4506856848 4521893688 4541681664 4542431232 4550552136 4551303168 4560192432 4564844544 4573760256 4586471424 4587368448 4595429376 4596328152 4604404824 4606065424 4618104192 4632608768 4641656832 4650722568 4661968896 4671074304 4680197496 4684972032 4694122368 4695812676 4704066816 4716361728 4725573372 4727277672 4731174912 4740415488 4747964416 4749674112 4757237784 4763805696 4773110004 4784652288 4793997312 4795723584 4803360588 4804153344 4827858048 4831838208 4841275392 4850731008 4851679716 4860205092 4865163264 4874665536 4897760256 4898718162 4899526656 4909096044 4920967168 4930578432 4940208468 4945248256 4947028992 4954906944 4956691158 4968677376 4978381824 4988105226 5002946208 5003771904 5013544896 5028461568 5038282782 5050466304 5052284928 5060330496 5062152672 5070213954 5087130399 5096072384 5100273664 5109391872 5110235136 5119371153 5120216064 5121217478 5125439488 5130216486 5135450112 5145480288 5159780352 5160789504 5169858048 5170869171 5181823602 5195367216 5204499456 5211684864 5221863936 5230179552 5232062889 5234491392 5244715008 5254958592 5265222183 5270593536 5280887664 5281759232 5292075168 5305906944 5307820544 5318187381 5322571776 5332967424 5341459968 5343383376 5351892507 5359281408 5382733824 5393246976 5394137088 5404672512 5420752896 5431340304 5435817984 5446434816 5447500032 5457072384 5473308672 5483998728 5501222912 5511967488 5536088064 5546900736 5563404288 5565407616 5574270312 5589762048 5600679552 5618270208 5628314484 5629243392 5638207744 5640238008 5645991936 5657019264 5670699008 5681774592 5683820544 5692871808 5694921756 5733081432 5737807872 5748065856 5749014528 5760243072 5766119424 5777381376 5788665324 5804752896 5805888192 5816090304 5818187904 5843648512 5844788118 5855061888 5863145472 5872482304 5874596928 5883951996 5888802816 5900304384 5911828416 5929417728 5940998622 5941979136 5953584564 5971298112 5987893248 5997428736 5999588352 6009142464 6011306298 6029191584 6055575552 6056574976 6067402848 6068404224 6080256576 6086459392 6098347008 6110257842 6115295232 6116491264 6127239168 6128437536 6139206432 6157472256 6169498569 6188875776 6200963424 6210838218 6215958528 6228099072 6240263328 6246629376 6258829824 6261083568 6271054101 6272089088 6288482304 6300764496 6303036896 6308233216 6320553984 6332898816 6342983712 6345267759 6351740928 6364146672 6379536384 6391996416 6394298112 6404480784 6405537792 6437144064 6449716611 6455033856 6466574088 6467641344 6468906288 6480273456 6486884352 6499554048 6530347008 6531624216 6532702208 6545461392 6574104576 6586944624 6596038656 6606542592 6608921544 6624903168 6637842432 6650806968 6670594944 6671695872 6684726528 6704615424 6717710376 6733955072 6736379904 6747107328 6749536896 6760285272 6782840532 6812522496 6813646848 6825828204 6826954752 6840288648 6847266816 6860640384 6879707136 6881052672 6893144064 6894492228 6906607236 6909098136 6927156288 6939332608 6948913152 6962485248 6973572736 6976083852 6979321856 6992953344 7006611456 7020296244 7027458048 7041183552 7043719014 7056100224 7074542592 7090916508 7096762368 7110623232 7121946624 7124511168 7135856676 7145708544 7159665006 7176978432 7190995968 7192182784 7193585376 7205040882 7206230016 7227670528 7241787072 7247757312 7261913088 7263333376 7276096512 7277519574 7290307638 7297744896 7311998304 7348077243 7349289984 7363644066 7381450752 7395867648 7410312702 7417872384 7420543488 7432360416 7435036737 7453016064 7467572736 7482157839 7484856314 7491026944 7504419312 7505657856 7520317344 7527989248 7542692352 7557424173 7575699456 7578427392 7590495744 7593229008 7605320931 7644108576 7650410496 7664087808 7665352704 7680324096 7681826217 7688159232 7695324729 7703175168 7718220432 7739670528 7741184256 7754787072 7757583872 7772735403 7793050824 7806749184 7817527296 7832795904 7845269328 7851737088 7867072512 7882437888 7905890304 7921331496 7922638848 7938112752 7958860416 7961730816 7983857664 7996571648 7999451136 8012189952 8015075064 8038922112 8074100736 8089870464 8091205632 8107008768 8131129344 8147010456 8153726976 8169652224 8171250048 8185608576 8209963008 8225998092 8251834368 8267951232 8281117624 8287944704 8304132096 8320351104 8328839168 8345106432 8348111424 8361405468 8384643072 8401019328 8427405312 8442471726 8443865088 8457311616 8460357012 8468987904 8485528896 8506048512 8522661888 8525730816 8539307712 8540717056 8542382634 8582858752 8599622148 8606711808 8622098784 8623521792 8625208384 8640364608 8649179136 8666072064 8682997986 8707129344 8708832288 8727281856 8765472768 8782592832 8794718208 8808723456 8811895392 8825927994 8833204224 8850456576 8867742624 8894126592 8895594496 8911497933 8912968704 8930376846 8939487232 8956947168 8981839872 8996143104 8999382528 9013713696 9016959447 9043787376 9083363328 9084862464 9101104272 9102606336 9120384864 9129689088 9147520512 9165386763 9172942848 9174736896 9190858752 9192656304 9208809648 9212130848 9236208384 9265217536 9283313664 9301445136 9316257327 9323937792 9342148608 9360394992 9369944064 9388244736 9391625352 9408133632 9432723456 9451146744 9454555344 9462349824 9480830976 9495928832 9499348224 9514475568 9527611392 9546220008 9569304576 9587994624 9591447168 9606721176 9608306688 9655716096 9663676416 9682550784 9701462016 9703359432 9720410184 9730326528 9749331072 9795520512 9797436324 9799053312 9818192088 9841934336 9861156864 9880416936 9890496512 9894057984 9909813888 9913382316 9937354752 9956763648 9976210452 10005892416 10007543808 10027089792 10056923136 10076565564 10100932608 10104569856 10120660992 10124305344 10140427908 10174260798 10192144768 10200547328 10218783744 10220470272 10238742306 10240432128 10242434956 10250878976 10260432972 10270900224 10290960576 10319560704 10321579008 10339716096 10341738342 10363647204 10390734432 10408998912 10423369728 10443727872 10460359104 10464125778 10468982784 10489430016 10509917184 10530444366 10541187072 10561775328 10563518464 10565578521 10584150336 10611813888 10615641088 10636374762 10645143552 10665934848 10682919936 10686766752 10703785014 10718562816 10739497509 10765467648 10786493952 10788274176 10807561323 10809345024 10841505792 10862680608 10871635968 10892869632 10895000064 10914144768 10916279361 10935461457 10946617344 10967997456 11002445824 11023934976 11045466099 11072176128 11093801472 11115469053 11126808576 11130815232 11148540624 11179524096 11201359104 11227284471 11236540416 11256628968 11258486784 11276415488 11280476016 11291983872 11314038528 11341398016 11363549184 11367641088 11385743616 11389843512 11466162864 11475615744 11496131712 11498029056 11520486144 11532238848 11554762752 11577330648 11609505792 11611776384 11632180608 11636375808 11687297024 11689576236 11710123776 11726290944 11744964608 11749193856 11767903992 11777605632 11800608768 11823656832 11858835456 11881997244 11883958272 11907169128 11942596224 11975786496 11994857472 11999176704 12018284928 12022612596 12058383168 12111151104 12113149952 12134805696 12136808448 12160513152 12172918784 12196694016 12220515684 12230590464 12232982528 12254478336 12256875072 12278412864 12314944512 12338997138 12377751552 12401926848 12421676436 12431917056 12456198144 12480526656 12493258752 12517659648 12522167136 12542108202 12544178176 12576964608 12601528992 12606073792 12616466432 12641107968 12663707589 12665797632 12685967424 12690535518 12703481856 12728293344 12759072768 12783992832 12788596224 12808961568 12811075584 12874288128 12899433222 12910067712 12933148176 12935282688 12937812576 12960546912 12973768704 12999108096 13024496979 13060694016 13063248432 13065404416 13090922784 13148209152 13173889248 13192077312 13213085184 13217843088 13238891991 13249806336 13275684864 13301613936 13341189888 13343391744 13369453056 13395565269 13409230848 13435420752 13467910144 13472759808 13494214656 13499073792 13520570544 13565681064 13625044992 13627293696 13651656408 13653909504 13680577296 13694533632 13721280768 13759414272 13762105344 13786288128 13788984456 13813214472 13818196272 13854312576 13878665216 13897826304 13924970496 13947145472 13952167704 13958643712 13985906688 14013222912 14040592488 14054916096 14082367104 14087438028 14112200448 14149085184 14181833016 14193524736 14221246464 14243893248 14249022336 14271713352 14291417088 14319330012 14353956864 14381991936 14384365568 14387170752 14410081764 14412460032 14455341056 14483574144 14495514624 14523826176 14526666752 14552193024 14555039148 14580615276 14595489792 14623996608 14696154486 14698579968 14727288132 14762901504 14791735296 14820625404 14835744768 14841086976 14864720832 14870073474 14906032128 14935145472 14964315678 14969712628 14982053888 15008838624 15011315712 15040634688 15055978496 15085384704 15114848346 15151398912 15156854784 15180991488 15186458016 15210641862 15261391197 15288217152 15300820992 15328175616 15330705408 15358113459 15360648192 15363652434 15376318464 15390649458 15406350336 15436440864 15479341056 15482368512 15509574144 15512607513 15515167744 15545470806 15586101648 15613498368 15635054592 15665591808 15690538656 15696188667 15703474176 15734145024 15764875776 15795666549 15811780608 15842662992 15845277696 15876225504 15917720832 15923461632 15954562143 15967715328 15993143296 15998902272 16024379904 16030150128 16055677521 16077844224 16148201472 16179740928 16182411264 16214017536 16262258688 16294020912 16307453952 16339304448 16342500096 16371217152 16419926016 16451996184 16503668736 16535902464 16562235248 16575889408 16608264192 16640702208 16657678336 16690212864 16696222848 16722810936 16769286144 16802038656 16854810624 16884943452 16887730176 16914623232 16920714024 16937975808 16971057792 17012097024 17045323776 17051461632 17078615424 17081434112 17084765268 17165717504 17199244296 17213423616 17244197568 17247043584 17250416768 17280729216 17298358272 17332144128 17365995972 17414258688 17417664576 17454563712 17530945536 17565185664 17589436416 17617446912 17623790784 17651855988 17666408448 17700913152 17735485248 17788253184 17791188992 17822995866 17825937408 17860753692 17878974464 17913894336 17963679744 17992286208 17998765056 18027427392 18033918894 18087574752 18166726656 18169724928 18202208544 18205212672 18240769728 18259378176 18295041024 18330773526 18345885696 18349473792 18381717504 18385312608 18417619296 18424261696 18472416768 18508495707 18530435072 18566627328 18602890272 18632514654 18647875584 18684297216 18720789984 18739888128 18776489472 18783250704 18813162303 18816267264 18865446912 18902293488 18909110688 18924699648 18961661952 18991857664 18998696448 19028951136 19035803277 19055222784 19092440016 19138609152 19175989248 19182894336 19213442352 19216613376 19311432192 19349149833 19365101568 19402924032 19406718864 19440820368 19460653056 19498662144 19591041024 19594872648 19598106624 19636384176 19683868672 19722313728 19760833872 19780993024 19788115968 19819627776 19826764632 19874709504 19913527296 19952420904 20011784832 20015087616 20054179584 20113846272 20153131128 20201865216 20209139712 20241321984 20248610688 20280855816 20348521596 20384289536 20401094656 20437567488 20440940544 20477484612 20480864256 20484869912 20501757952 20520865944 20541800448 20581921152 20639121408 20643158016 20679432192 20683476684 20727294408 20781468864 20817997824 20846739456 20887455744 20920718208 20928251556 20937965568 20978860032 21019834368 21060888732 21082374144 21123550656 21127036928 21131157042 21168300672 21223627776 21231282176 21272749524 21290287104 21331869696 21365839872 21373533504 21407570028 21437125632 21478995018 21530935296 21572987904 21576548352 21615122646 21618690048 21683011584 21725361216 21743271936 21785739264 21790000128 21828289536 21832558722 21870922914 21893234688 21935994912 22004891648 22044231729 22047869952 22090932198 22144352256 22187602944 22230938106 22253617152 22261630464 22297081248 22305110211 22359048192 22402718208 22446473517 22454568942 22473080832 22513257936 22516973568 22552830976 22560952032 22583967744 22628077056 22672272519 22682796032 22727098368 22735282176 22771487232 22779687024 22815962793 22932325728 22951231488 22992263424 22996058112 23040972288 23045478651 23064477696 23085974187 23109525504 23154661296 23219011584 23223552768 23264361216 23272751616 23318206209 23374594048 23379152472 23420247552 23452581888 23489929216 23498387712 23535807984 23555211264 23601217536 23647313664 23717670912 23763994488 23767916544 23814338256 23885192448 23951572992 23989714944 23998353408 24036569856 24045225192 24116766336 24222302208 24226299904 24269611392 24273616896 24321026304 24345837568 24393388032 24441031368 24461180928 24465965056 24508956672 24513750144 24556825728 24629889024 24677994276 24755503104 24803853696 24843352872 24863834112 24912396288 24961053312 24986517504 25035319296 25044334272 25084216404 25088356352 25153929216 25203057984 25212147584 25232932864 25282215936 25327415178 25331595264 25371934848 25381071036 25406963712 25456586688 25518145536 25567985664 25577192448 25617923136 25622151168 25748576256 25798866444 25820135424 25866296352 25870565376 25875625152 25921093824 25947537408 25998216192 26048993958 26121388032 26126496864 26130808832 26181845568 26296418304 26347778496 26384154624 26426170368 26435686176 26477783982 26499612672 26551369728 26603227872 26682379776 26686783488 26734493799 26738906112 26791130538 26818461696 26870841504 26935820288 26945519616 26988429312 26998147584 27041141088 27050878341 27131362128 27250089984 27254587392 27303312816 27307819008 27361154592 27389067264 27442561536 27496160289 27518828544 27524210688 27572576256 27577968912 27626428944 27636392544 27708625152 27757330432 27795652608 27849940992 27894290944 27904335408 27948771981 27971813376 28026445824 28081184976 28109832192 28164734208 28174876056 28224400896 28298170368 28363666032 28387049472 28442492928 28487786496 28498044672 28543426704 28582834176 28638660024 28707913728 28763983872 28768731136 28774341504 28820163528 28824920064 28910682112 28967148288 28991029248 29047652352 29053333504 29104386048 29110078296 29161230552 29190979584 29247993216 29392308972 29397159936 29454576264 29525803008 29583470592 29641250808 29671489536 29682173952 29729441664 29740146948 29812064256 29870290944 29928631356 29939425256 29964107776 30017677248 30022631424 30081269376 30111956992 30170769408 30229696692 30302797824 30313709568 30361982976 30372916032 30421283724 30522782394 30576434304 30601641984 30656351232 30661410816 30716226918 30721296384 30727304868 30752636928 30781298916 30812700672 30872881728 30958682112 30964737024 31019148288 31025215026 31030335488 31090941612 31172203296 31226996736 31270109184 31331183616 31381077312 31392377334 31406948352 31468290048 31529751552 31591333098 31623561216 31685325984 31690555392 31752451008 31835441664 31846923264 31909124286 31935430656 31986286592 31997804544 32048759808 32060300256 32111355042 32155688448 32218492527 32296402944 32359481856 32364822528 32422683969 32428035072 32524517376 32588041824 32614907904 32678608896 32685000192 32742434304 32748838083 32806384371 32839852032 32903992368 33007337472 33071804928 33124470496 33136398297 33151778816 33216528384 33281404416 33315356672 33346407159 33380425728 33392445696 33445621872 33538572288 33604077312 33681853413 33709621248 33769886904 33775460352 33829246464 33841428048 33875951616 33942115584 34024194048 34090647552 34102923264 34157230848 34162868224 34169530536 34331435008 34398488592 34426847232 34488395136 34494087168 34500833536 34561458432 34596716544 34664288256 34731991944 34828517376 34835329152 34909127424 35061891072 35130371328 35178872832 35234893824 35247581568 35303711976 35332816896 35401826304 35470970496 35576506368 35582377984 35645991732 35651874816 35721507384 35757948928 35827788672 35927359488 35984572416 35997530112 36054854784 36067837788 36175149504 36333453312 36339449856 36404417088 36410425344 36481539456 36518756352 36590082048 36661547052 36691771392 36698947584 36763435008 36770625216 36835238592 36848523392 36944833536 37016991414 37060870144 37133254656 37205780544 37265029308 37295751168 37368594432 37441579968 37479776256 37552978944 37566501408 37626324606 37632534528 37730893824 37804586976 37818221376 37849399296 37923323904 37983715328 37991122767 37997392896 38057902272 38071606554 38110445568 38184880032 38277218304 38351978496 38365788672 38426884704 38433226752 38622864384 38698299666 38730203136 38805848064 38813437728 38881640736 38921306112 38997324288 39073490937 39182082048 39189745296 39196213248 39272768352 39367737344 39444627456 39521667744 39561986048 39576231936 39639255552 39653529264 39716675973 39749419008 39827054592 39904841808 40023569664 40030175232 40108359168 40186695807 40227692544 40306262256 40403730432 40418279424 40482643968 40497221376 40561711632 40697043192 40768579072 40875134976 40881881088 40954969224 40961728512 40969739824 41003515904 41041731888 41083600896 41163842304 41278242816 41286316032 41358864384 41366953368 41454588816 41562937728 41635995648 41693478912 41774911488 41841436416 41856503112 41875931136 41957720064 42039668736 42121777464 42164748288 42247101312 42254073856 42262314084 42336601344 42447255552 42462564352 42545499048 42580574208 42663739392 42731679744 42747067008 42815140056 42874251264 42957990036 43061870592 43145975808 43153096704 43230245292 43237380096 43366023168 43450722432 43486543872 43571478528 43580000256 43656579072 43665117444 43741845828 43786469376 43871989824 44009783296 44088463458 44095739904 44181864396 44288704512 44375205888 44461876212 44507234304 44523260928 44594162496 44610220422 44718096384 44805436416 44892947034 44909137884 44946161664 45026515872 45033947136 45105661952 45121904064 45167935488 45256154112 45344545038 45365592064 45454196736 45470564352 45542974464 45559374048 45631925586 45784173591 45864651456 45902462976 45984526848 45992116224 46081944576 46090957302 46128955392 46171948374 46219051008 46309322592 46438023168 46447105536 46528722432 46537822539 46545503232 46636412418 46749188096 46758304944 46840495104 46905163776 46979858432 46996775424 47071615968 47088566001 47110422528 47202435072 47294627328 47386999647 47435341824 47527988976 47535833088 47628676512 47770384896 47863686429 47903145984 47979429888 47996706816 48073139712 48090450384 48167032563 48233532672 48444604416 48452599808 48539222784 48547233792 48642052608 48651566041 48691675136 48786776064 48882062736 48922361856 48931930112 49017913344 49027500288 49113651456 49259778048 49355988552 49511006208 49607707392 49686705744 49727668224 49824792576 49922106624 49973035008 50070638592 50088668544 50168432808 50176712704 50307858432 50406115968 50424295168 50465865728 50564431872 50654830356 50663190528 50743869696 50762142072 50813927424 50913173376 51036291072 51135971328 51154384896 51235846272 51244302336 51497152512 51597732888 51640270848 51732592704 51741130752 51751250304 51842187648 51895074816 51996432384 52097987916 52242776064 52252993728 52261617664 52363691136 52592836608 52695556992 52768309248 52852340736 52871372352 52955567964 52999225344 53102739456 53206455744 53364759552 53373566976 53468987598 53477812224 53582261076 53636923392 53741683008 53871640576 53891039232 53976858624 53996295168 54082282176 54101756682 54262724256 54500179968 54509174784 54606625632 54615638016 54722309184 54778134528 54885123072 54992320578 55037657088 55048421376 55145152512 55155937824 55252857888 55272785088 55417250304 55514660864 55525487121 55591305216 55699881984 55788581888 55808670816 55897543962 55943626752 56052891648 56162369952 56219664384 56329468416 56349752112 56439486909 56448801792 56596340736 56727332064 56774098944 56884985856 56975572992 56996089344 57086853408 57107409831 57165668352 57277320048 57415827456 57527967744 57537462272 57548683008 57640327056 57649840128 57821364224 57934296576 58047449499 58095304704 58106667008 58208772096 58220156592 58322461104 58381959168 58495986432 58784617944 58794319872 58909152528 59051606016 59166941184 59282501616 59342979072 59364347904 59458883328 59480293896 59624128512 59740581888 59857262712 59878850512 59928215552 60035354496 60045262848 60162538752 60223913984 60341538816 60459393384 60605595648 60627419136 60723965952 60745832064 60842567448 61045564788 61152868608 61203283968 61312702464 61322821632 61432453836 61442592768 61454609736 61505273856 61562597832 61625401344 61745763456 61917364224 61929474048 62038296576 62050430052 62060670976 62181883224 62344406592 62453993472 62540218368 62662367232 62762154624 62784754668 62813896704 62936580096 63059503104 63182666196 63247122432 63370651968 63381110784 63504902016 63670883328 63693846528 63818248572 63870861312 63972573184 63995609088 64097519616 64120600512 64222710084 64311376896 64436985054 64592805888 64718963712 64729645056 64845367938 64856070144 65049034752 65176083648 65229815808 65357217792 65370000384 65484868608 65497676166 65612768742 65679704064 65807984736 66014674944 66132695187 66143609856 66248940992 66272796594 66303557632 66433056768 66562808832 66630713344 66692814318 66760851456 66784891392 66891243744 66915330633 67077144576 67208154624 67363706826 67419242496 67539773808 67550920704 67658492928 67682856096 67751903232 67884231168 68016817557 68048388096 68181295104 68205846528 68314461696 68325736448 68339061072 68447888379 68662870016 68796977184 68853694464 68976790272 68988174336 69001667072 69122916864 69136435953 69193433088 69257922561 69328576512 69463983888 69657034752 69670658304 69818254848 69954618627 70123782144 70260742656 70357745664 70469787648 70495163136 70607423952 70665633792 70803652608 70941940992 71153012736 71164755968 71291983464 71303749632 71443014768 71515897856 71655577344 71854718976 71969144832 71995060224 72109709568 72135675576 72350299008 72666906624 72678899712 72808834176 72820850688 72963078912 73037512704 73180164096 73323094104 73383542784 73397895168 73526870016 73541250432 73670477184 73697046784 73889667072 74033982828 74121740288 74266509312 74411561088 74530058616 74591502336 74737188864 74883159936 74959552512 75105957888 75133002816 75252649212 75265069056 75461787648 75609173952 75636442752 75698798592 75846647808 75967430656 75982245534 75994785792 76115804544 76143213108 76220891136 76369760064 76554436608 76703956992 76731577344 76853769408 76866453504 77245728768 77396599332 77460406272 77611696128 77626875456 77763281472 77842612224 77994648576 78146981874 78364164096 78379490592 78392426496 78545536704 78735474688 78889254912 79043335488 79123972096 79152463872 79278511104 79307058528 79433351946 79498838016 79654109184 79809683616 80047139328 80060350464 80203481397 80216718336 80373391614 80455385088 80612524512 80807460864 80836558848 80965287936 80994442752 81123423264 81152635023 81394086384 81537158144 81750269952 81763762176 81909938448 81923457024 81939479648 82007031808 82083463776 82167201792 82327684608 82488480867 82556485632 82572632064 82717728768 82733906736 82909177632 83125875456 83271991296 83386957824 83549822976 83682872832 83713006224 83846315943 83915440128 84079337472 84243554928 84329496576 84494202624 84508147712 84524628168 84673202688 84894511104 84925128704 85090998096 85161148416 85327478784 85463359488 85494134016 85630280112 85748502528 85915980072 86123741184 86291951616 86306193408 86460490584 86474760192 86732046336 86901444864 86973087744 87142957056 87160000512 87313158144 87330234888 87483691656 87572938752 87743979648 88019566592 88176926916 88191479808 88363728792 88577409024 88750411776 88923752424 89014468608 89046521856 89188324992 89220440844 89436192768 89610872832 89785894068 89818275768 89892323328 90053031744 90067894272 90211323904 90243808128 90335870976 90512308224 90689090076 90731184128 90908393472 90941128704 91085948928 91118748096 91263851172 91568347182 91729302912 91804925952 91969053696 91984232448 92163889152 92181914604 92257910784 92343896748 92438102016 92618645184 92876046336 92894211072 93057444864 93075645078 93091006464 93272824836 93498376192 93516609888 93680990208 93810327552 93959716864 93993550848 94143231936 94177132002 94220845056 94404870144 94589254656 94773999294 94870683648 95055977952 95071666176 95257353024 95540769792 95727372858 95806291968 95958859776 95993413632 96146279424 96180900768 96334065126 96467065344 96655477581 96889208832 96905199616 97078445568 97094467584 97268051907 97284105216 97303132082 97383350272 97573552128 97764125472 97844723712 97863860224 98035826688 98055000576 98227302912 98246514249 98519556096 98711977104 99022012416 99215414784 99373411488 99409194891 99455336448 99649585152 99844213248 99946070016 100039221477 100141277184 100177337088 100336865616 100353425408 100615716864 100812231936 100848590336 101045560239 101128863744 101309660712 101326381056 101487739392 101524284144 101627854848 101826346752 102072582144 102271942656 102308769792 102471692544 102488604672 102994305024 103195465776 103280541696 103465185408 103482261504 103502500608 103684375296 103790149632 103992864768 104195975832 104485552128 104505987456 104523235328 104727382272 105185673216 105391113984 105536618496 105704681472 105742744704 105911135928 105998450688 106205478912 106412911488 106729519104 106747133952 106937975196 106955624448 107164522152 107273846784 107483366016 107743281152 107782078464 107953717248 107992590336 108164564352 108203513364 108525448512 109000359936 109018349568 109213251264 109231276032 109444618368 109556269056 109770246144 109984641156 110075314176 110096842752 110290305024 110311875648 110505715776 110545570176 110834500608 111029321728 111050974242 111182610432 111399763968 111577163776 111617341632 111795087924 111887253504 112105783296 112324739904 112439328768 112658936832 112699504224 112878973818 112897603584 113192681472 113454664128 113548197888 113769971712 113951145984 113992178688 114173706816 114214819662 114331336704 114554640096 114831654912 115055935488 115074924544 115097366016 115280654112 115299680256 115642728448 115868593152 116094898998 116190609408 116213334016 116417544192 116440313184 116644922208 116763918336 116991972864 117220472811 117569235888 117588639744 117818305056 118103212032 118333882368 118565003232 118685958144 118728695808 118917766656 118960587792 119150027919 119248257024 119481163776 119714525424 119757701024 119856431104 120070708992 120090525696 120325077504 120447827968 120560087421 120683077632 120918786768 121211191296 121254838272 121447931904 121491664128 121685134896 122091129576 122305737216 122625404928 122645643264 122864907672 122885185536 122909219472 123010547712 123125195664 123250802688 123491526912 123834728448 123858948096 124076593152 124100860104 124121341952 124363766448 124688813184 124907986944 125080436736 125324734464 125524309248 125569509336 125627793408 125873160192 126119006208 126365332392 126494244864 126741303936 126762221568 127009804032 127341766656 127387693056 127636497144 127741722624 127945146368 127991218176 128195039232 128241201024 128445420168 128622753792 128873970108 129185611776 129437927424 129459290112 129690735876 129712140288 130098069504 130352167296 130459631616 130714435584 130740000768 130969737216 130995352332 131225537484 131359408128 131615969472 132029349888 132265390374 132287219712 132497881984 132545593188 132607115264 132866113536 133125617664 133261426688 133385628636 133521702912 133569782784 133782487488 133830661266 134154289152 134416309248 134727413652 134838484992 135079547616 135101841408 135316985856 135365712192 135503806464 135768462336 136033635114 136096776192 136362590208 136411693056 136628923392 136651472896 136678122144 136895776758 137325740032 137352520773 137593954368 137707388928 137953580544 137976348672 138003334144 138245833728 138272871906 138386866176 138515845122 138657153024 138927967776 139314069504 139341316608 139613467617 139636509696 139909237254 140247564288 140521485312 140715491328 140939575296 140990326272 141214847904 141265698003 141331267584 141607305216 141883881984 142160998941 142306025472 142329511936 142583966928 142607499264 142886029536 143031795712 143311154688 143591059287 143709437952 143938289664 143990120448 144219419136 144271351152 144501097689 144700598016 145333813248 145357799424 145617668352 145641701376 145926157824 145954698123 146075025408 146360328192 146646188208 146767085568 146795790336 147053740032 147082500864 147340954368 147394093568 147779334144 148067965656 148243480576 148533018624 148823122176 149060117232 149183004672 149474377728 149766319872 149919105024 150211915776 150266005632 150505298424 150530138112 150923575296 151218347904 151272885504 151397597184 151693295616 151934861312 151964491068 151989571584 152231609088 152286426216 152441782272 152739520128 153108873216 153407913984 153463154688 153707538816 153732907008 154491457536 154793198664 154920812544 155223392256 155253750912 155526562944 155685224448 155989297152 156293963748 156728328192 156758981184 156784852992 157091073408 157470949376 157778509824 158086670976 158247944192 158304927744 158557022208 158614117056 158866703892 158997676032 159308218368 159619367232 160094278656 160120700928 160406962794 160433436672 160746783228 160910770176 161225049024 161614921728 161673117696 161930575872 161988885504 162246846528 162305270046 162788172768 163074316288 163500539904 163527524352 163819876896 163846914048 163878959296 164014063616 164166927552 164334403584 164655369216 164976961734 165112971264 165145264128 165435457536 165467813472 165818355264 166251750912 166543982592 166773915648 167099645952 167365745664 167426012448 167692631886 167830880256 168158674944 168487109856 168658993152 168988405248 169016295424 169049256336 169318460727 169346405376 169789022208 169850257408 170181996192 170322296832 170654957568 170926718976 170988268032 171260560224 171322229493 171497005056 171831960144 172247482368 172583903232 172612386816 172920981168 172949520384 173464092672 173802889728 174142348497 174285914112 174320001024 174626316288 174660469776 174967383312 175145877504 175487959296 176039133184 176353853832 176382959616 176727457584 177154818048 177500823552 177847504848 178028937216 178093043712 178376649984 178440881688 178872385536 179221745664 179571788136 179636551536 179784646656 180106063488 180135788544 180422647808 180487616256 180671741952 181024616448 181378180152 181462368256 181816786944 181882257408 182171897856 182237496192 182527702344 183136694364 183458605824 183609851904 183938107392 183968464896 184327778304 184363829208 184515821568 184687793496 184876204032 185237290368 185752092672 185788422144 186114889728 186151290156 186182012928 186545649672 186996752384 187033219776 187361980416 187620655104 187919433728 187987101696 188286463872 188354264004 188441690112 188809740288 189178509312 189547998588 189741367296 190111955904 190143332352 190514706048 191081539584 191454745716 191612583936 191917719552 191986827264 192292558848 192361801536 192668130252 192934130688 193310955162 193778417664 193810399232 194156891136 194188935168 194536103814 194568210432 194606264164 194766700544 195147104256 195528250944 195689447424 195727720448 196071653376 196110001152 196454605824 196493028498 197039112192 197423954208 198044024832 198398085561 198430829568 198746822976 198818389782 198910672896 199299170304 199688426496 199892140032 200078442954 200282554368 200354674176 200673731232 200706850816 200745991899 201231433728 201624463872 201697180672 202091120478 202257727488 202619321424 202652762112 202975478784 203048568288 203255709696 203652693504 204050452671 204145164288 204543885312 204617539584 204943385088 204977209344 205343665137 205988610048 206390931552 206561083392 206930370816 206964523008 207005001216 207368750592 207409307859 207580299264 207773767683 207985729536 208391951664 208971104256 209011974912 209046470656 209454764544 209863855881 210371346432 210782227968 211073236992 211409362944 211485489408 211822271856 211996901376 212410957824 212825822976 213459038208 213494267904 213875950392 213911248896 214329044304 214547693568 214966732032 215486562304 215564156928 215907434496 215985180672 216329128704 216407026728 217050897024 218000719872 218036699136 218426502528 218462552064 218889236736 219112538112 219540492288 219969282312 220150628352 220193685504 220580610048 220623751296 221011431552 221091140352 221669001216 222058643456 222101948484 222365220864 222799527936 223154327552 223234683264 223590175848 223774507008 224211566592 224649479808 224878657536 225317873664 225399008448 225757947636 225795207168 226385362944 226909328256 227096395776 227539943424 227902291968 227984357376 228347413632 228429639324 228662673408 229109280192 229663309824 230111870976 230149849088 230194732032 230561308224 230599360512 231285456896 231737186304 232189797996 232381218816 232426668032 232835088384 232880626368 233289844416 233527836672 233983945728 234440945622 235138471776 235177279488 235636610112 236206424064 236667764736 237130006464 237371916288 237457391616 237835533312 237921175584 238300055838 238496514048 238962327552 239429050848 239515402048 239712862208 240141417984 240181051392 240610444191 240650155008 240895655936 241120174842 241366155264 241837573536 242422382592 242509676544 242895863808 242983328256 243370269792 244182259152 244611474432 245250809856 245291286528 245729815344 245770371072 245818438944 246021095424 246250391328 246501605376 246983053824 247465442601 247669456896 247717896192 248153186304 248201720208 248242683904 248727532896 249377626368 249815973888 250160873472 250649468928 251048618496 251139018672 251538947829 251746320384 252238012416 252730664784 252988489728 253482607872 253524443136 254019608064 254683533312 254775386112 255272994288 255483445248 255890292736 255982436352 256390078464 256482402048 256890840336 257245507584 257747940216 258371223552 258875854848 258918580224 259381471752 259424280576 260196139008 260704334592 260919263232 261428871168 261480001536 261939474432 261990704664 262451074968 262718816256 263231938944 264058699776 264530780748 264574439424 264995763968 265091186376 265214230528 265732227072 266251235328 266522853376 266771257272 267043405824 267139565568 267564974976 267661322532 268308578304 268832618496 269454827304 269676969984 270159095232 270203682816 270633971712 270731424384 271007612928 271536924672 272067270228 272193552384 272725180416 272823386112 273257846784 273302945792 273356244288 273791553516 274651480064 274705041546 275187908736 275414777856 275907161088 275952697344 276006668288 276491667456 276545743812 276773732352 277031690244 277314306048 277855935552 278628139008 278682633216 279226935234 279273019392 279818474508 280495128576 281042970624 281430982656 281879150592 281980652544 282429695808 282531396006 282662535168 283214610432 283767763968 284321997882 284612050944 284659023872 285167933856 285214998528 285772059072 286063591424 286622309376 287182118574 287418875904 287876579328 287980240896 288438838272 288542702304 289002195378 289401196032 289966432743 290667626496 290715598848 291235336704 291283402752 291804155721 291852315648 291909396246 292150050816 292720656384 293292376416 293534171136 293591580672 294107480064 294165001728 294681908736 294739542747 294788187136 295558668288 296135931312 296486961152 297066037248 297646244352 298120234464 298227584673 298366009344 298948755456 299532639744 299838210048 300117664431 300423831552 300532011264 301010596848 301060276224 301847150592 302436695808 302545771008 303136680717 303386591232 303869722624 303928982136 303979143168 304463218176 304572852432 304883564544 305479040256 306217746432 306815827968 306926309376 307415077632 307465814016 308982915072 309586397328 309841625088 310446784512 310507501824 311053125888 311370448896 311978594304 312587927496 313456656384 313517962368 313569705984 314182146816 314941898752 315557019648 316173341952 316495888384 316609855488 317114044416 317228234112 317733407784 317995352064 318616436736 319238734464 320188557312 320241401856 320813925588 320866873344 321493566456 321821540352 322450098048 323229843456 323346235392 323861151744 323977771008 324493693056 324610540092 325576345536 326148632576 327001079808 327055048704 327639753792 327693828096 327757918592 328028127232 328333855104 328668807168 329310738432 329953923468 330225942528 330290528256 330870915072 330935626944 331636710528 332503501824 333087965184 333547831296 334199291904 334731491328 334852024896 335385263772 335661760512 336317349888 336974219712 337317986304 337976810496 338032590848 338098512672 338636921454 338692810752 339578044416 339700514816 340363992384 340644593664 341309915136 341853437952 341976536064 342521120448 342644458986 342994010112 343663920288 344494964736 345167806464 345224773632 345841962336 345899040768 346928185344 347605779456 348284696994 348571828224 348640002048 349252632576 349320939552 349934766624 350291755008 350975918592 351661418433 352078266368 352707707664 352765919232 353454915168 354309636096 355001647104 355695009696 356057874432 356186087424 356753299968 356881763376 357450083757 357744771072 358443491328 359143576272 359273103072 359569293312 360212126976 360271577088 360845295616 360975232512 361343483904 361680262263 362049232896 362756360304 363633573888 363764514816 364343795712 364474992384 365055404688 366273388728 366917211648 367876214784 367936929792 368655556608 368727658416 369031643136 369375586992 369752408064 370474580736 371504185344 371576844288 372229779456 372302580312 372364025856 373091299344 373993504768 374066439552 374723960832 375241310208 375838867456 375974203392 376572927744 376708528008 376883380224 377619480576 378357018624 379095997176 379482734592 380223911808 380286664704 381029412096 382163079168 382909491432 383225167872 383835439104 383973654528 384585117696 384723603072 385336260504 385868261376 386621910324 387556835328 387620798464 388313782272 388377870336 389072207628 389136420864 389212528328 389533401088 390294208512 391056501888 391378894848 391455440896 392143306752 392220002304 392909211648 392986056996 394078224384 394847908416 396088049664 396796171122 396861659136 397493645952 397636779564 397821345792 398598340608 399376852992 399784280064 400156885908 400565108736 400709348352 401347462464 401413701632 401491983798 402462867456 403248927744 403394361344 404182240956 404515454976 405238642848 405305524224 405950957568 406097136576 406511419392 407305387008 408100905342 408290328576 409087770624 409235079168 409886770176 409954418688 410687330274 411977220096 412781863104 413122166784 413860741632 413929046016 414010002432 414737501184 414818615718 415160598528 415547535366 415971459072 416783903328 417942208512 418023949824 418092941312 418840402851 418909529088 419727711762 420742692864 421564455936 422146473984 422818725888 422970978816 423644543712 423797094009 423993802752 424821915648 425651645952 426482996823 426918076416 426988535808 427751900784 427822497792 428658088608 429095387136 429933464064 430773177861 430973124608 431128313856 431814868992 431970361344 432658257408 432814053456 433503293067 434101794048 436001439744 436073398272 436853005056 436925104128 437778473472 437864094369 438225076224 439080984576 439938564624 440301256704 440387371008 441161220096 441247502592 442022863104 442182280704 443338002432 444117286912 444203896968 444730441728 445599055872 446308655104 446469366528 447180351696 447549014016 448423133184 449298959616 449757315072 450635747328 450798016896 451515895272 451590414336 452770725888 453818656512 454192791552 455079886848 455804583936 455968714752 456694827264 456859278648 457325346816 458218560384 459326619648 460223741952 460299698176 460389464064 461122616448 461198721024 462570913792 463474372608 464379595992 464762437632 464853336064 465670176768 465761252736 466579688832 467055673344 467967891456 468881891244 470276943552 470354558976 471273220224 472412848128 473335529472 474260012928 474743832576 474914783232 475671066624 475842351168 476600111676 476993028096 477924655104 478858101696 479030804096 479425724416 480282835968 480362102784 481220888382 481300310016 481791311872 482240349684 482732310528 483675147072 484844765184 485019353088 485791727616 485966656512 486740539584 488364518304 489222948864 490501619712 490582573056 491459630688 491540742144 491636877888 492042190848 492500782656 493003210752 493966107648 494930885202 495338913792 495435792384 496306372608 496403440416 496485367808 497455065792 498755252736 499631947776 500321746944 501298937856 502097236992 502278037344 503077895658 503492640768 504476024832 505461329568 505976979456 506965215744 507048886272 507955382181 508039216128 509367066624 509550772224 510545988576 510966890496 511780585472 511964872704 512780156928 512964804096 513781680672 513966688479 514491015168 515495880432 516742447104 517751709696 517837160448 518762943504 518848561152 520392278016 521408669184 522427045491 522857742336 522960003072 523878948864 523981409328 524902149936 525437632512 526463877888 528117399552 529061561496 529148878848 529991527936 530182372752 531464454144 532502470656 533045706752 533542514544 534086811648 534279131136 535129949952 535322645064 536617156608 537665236992 538909654608 539353939968 540318190464 540407365632 541267943424 541462848768 542015225856 543073849344 544134540456 544387104768 545450360832 545646772224 546515693568 546605891584 546712488576 547583107032 549302960128 549410083092 550375817472 550829555712 551814322176 551905394688 552013336576 552983334912 553091487624 553547464704 554063380488 554628612096 555711871104 557256278016 557365266432 558453870468 558546038784 559636949016 560990257152 562085941248 562861965312 563758301184 563961305088 564859391616 565062792012 565325070336 566429220864 567535527936 568643995764 569224101888 569318047744 570335867712 570429997056 571544118144 572127182848 573244618752 574364237148 574837751808 575753158656 575960481792 576877676544 577085404608 578004390756 578802392064 579932865486 581335252992 581431197696 582470673408 582566805504 583608311442 583704631296 583818792492 584300101632 585441312768 586584752832 587068342272 587183161344 588214960128 588330003456 589363817472 589479085494 589576374272 591117336576 592271862624 592973922304 594132074496 595194256683 595292488704 596240468928 596455169346 596732018688 597897510912 599065279488 599676420096 600235328862 600847663104 601064022528 602021193696 602120552448 603694301184 604873391616 605091542016 606273361434 606773182464 607739445248 607857964272 607958286336 608926436352 609145704864 609767129088 610958080512 612151358013 612435492864 613631655936 613852618752 614830155264 614931628032 616030995411 617965830144 619172794656 619683250176 620893569024 621015003648 622106251776 622227923577 622740897792 623321303049 623957188608 625175854992 626913312768 627035924736 627139411968 628364293632 629591567643 629883797504 631114039296 632346683904 632991776768 633219710976 634228088832 634456468224 635466815568 635990704128 637232873472 638477468928 640377114624 640482803712 641627851176 641733746688 642987132912 643643080704 644900196096 646459686912 646692470784 647722303488 647955542016 648987386112 649221080184 651152691072 652297265152 654002159616 654110097408 655279507584 655387656192 655515837184 656056254464 656667710208 657337614336 658621476864 659907846936 660451885056 660581056512 661741830144 661871253888 663273421056 665007003648 666175930368 667095662592 668398583808 669462982656 669704049792 670770527544 671323521024 672634699776 673948439424 674635972608 675953620992 676065181696 676197025344 677273842908 677385621504 679156088832 679401029632 680727984768 681289187328 682619830272 683706875904 683953072128 685042240896 685288917972 685988020224 687327840576 688989929472 690335612928 690449547264 691683924672 691798081536 693856370688 695211558912 696569393988 697143656448 697280004096 698505265152 698641879104 699869533248 700583510016 701951837184 703322836866 704156532736 705415415328 705531838464 706909830336 708619272192 710003294208 711390019392 712115748864 712372174848 713506599936 713763526752 714900167514 715489542144 716886982656 718287152544 718546206144 719138586624 720424253952 720543154176 721690591232 721831332573 721950465024 722686967808 723360524526 724098465792 725512720608 727267147776 727529029632 728687591424 728949984768 730110809376 732546777456 733834423296 735752429568 735873859584 737311113216 737455316832 738063286272 738751173984 739504816128 740949161472 742396327803 743008370688 743153688576 744459558912 744605160624 744728051712 746182598688 747987009536 748132879104 749447921664 750482620416 751677734912 751948406784 753145855488 753417056016 754616843487 755238961152 756714037248 758191994352 758965469184 760447823616 760573329408 762058824192 764326158336 765818982864 766450335744 767670878208 767947309056 769170235392 769447206144 770672521008 771736522752 773243820648 775113670656 776627564544 776755740672 778144415256 778272841728 778425056656 779066802176 780588417024 782113003776 782757789696 782910881792 784286613504 784440004608 785818423296 785972113992 788156448768 789695816832 792176099328 793592342244 793723318272 794987291904 795273559128 795642691584 797196681216 798753705984 799568560128 800313771816 801130217472 801418696704 802694924928 802827403264 802983967596 804925734912 806497855488 806788722688 808364481912 809030909952 810477285696 810611048448 811901915136 812194273152 813022838784 814610774016 816201810684 816580657152 818175541248 818470158336 819773540352 819908837376 821374660548 823954440192 825563726208 826244333568 827721483264 827858092032 828020004864 829475002368 829637231436 830321197056 831095070732 831942918144 833567806656 835884417024 836047899648 836185882624 837680805702 837819058176 839455423524 841485385728 843128911872 844292947968 845637451776 845941957632 847289087424 847594188018 847987605504 849643831296 851303291904 852965993646 853836152832 853977071616 855503801568 855644995584 857316177216 858190774272 859866928128 861546355722 861946249216 862256627712 863629737984 863940722688 865316514816 865628106912 867006586134 868203588096 869899298229 872002879488 872146796544 873706010112 873850208256 875556946944 875728188738 876450152448 878161969152 879877129248 880602513408 880774742016 882322440192 882495005184 884045726208 884218628241 884364561408 886676004864 888234573824 888407793936 889460883456 891198111744 892617310208 892938733056 894360703392 894682754019 895098028032 896846266368 898597919232 899514630144 900352993293 901271494656 901596033792 903031790544 903180828672 905541451776 907637313024 909410042151 910159773696 911609167872 911937429504 913389654528 913718557296 914650693632 916437120768 918653239296 920447483904 920599396352 920778928128 922245232896 922397442048 925141827584 926948745216 928759191984 929524875264 929706672128 931340353536 931522505472 933159377664 934111346688 935935782912 937763782488 940553887104 940709117952 942546440448 944825696256 946671058944 948520025856 949487665152 949829566464 951342133248 951684702336 953200223352 953986056192 955849310208 957716203392 958061608192 958851448832 960565671936 960724205568 962441776764 962600620032 963582623744 964480699368 965464621056 967350294144 969689530368 970038706176 971583455232 971933313024 973481079168 976729036608 978445897728 981003239424 981165146112 982919261376 983081484288 983273755776 984084381696 985001565312 986006421504 987932215296 989861770404 990677827584 990871584768 992612745216 992806880832 992970735616 994910131584 997510505472 999263895552 1000643493888 1002597875712 1004194473984 1004556074688 1006155791316 1006985281536 1008952049664 1010922659136 1011953958912 1013930431488 1014097772544 1015910764362 1016078432256 1018734133248 1019101544448 1021091977152 1021933780992 1023561170944 1023929745408 1025560313856 1025929608192 1027563361344 1027933376958 1028982030336 1030991760864 1033484894208 1035503419392 1035674320896 1037525887008 1037697122304 1040784556032 1042817338368 1044854090982 1045715484672 1045920006144 1047757897728 1047962818656 1049804299872 1050875265024 1052927755776 1054984255299 1056234799104 1058123122992 1058297757696 1059983055872 1060364745504 1062928908288 1065004941312 1066091413504 1067085029088 1068173623296 1068558262272 1070259899904 1070645290128 1072350251271 1073234313216 1075330473984 1077819309216 1078707879936 1080636380928 1080814731264 1082535886848 1082925697536 1084030451712 1085040786789 1086147698688 1088269080912 1090900721664 1091293544448 1093031387136 1093211783168 1093424977152 1095166214064 1098605920256 1098820166184 1100751634944 1103628644352 1103810789376 1104026673152 1105966669824 1106182975248 1107094929408 1108126760976 1109257224192 1111423742208 1114512556032 1114730532864 1116907740936 1117092077568 1119273898032 1121980514304 1124171882496 1125723930624 1127516602368 1127922610176 1129718783232 1130125584024 1130650140672 1132858441728 1135071055872 1137287991528 1138448203776 1138636095488 1140671735424 1140859994112 1143088236288 1144254365696 1146489237504 1148728474296 1149675503616 1151506317312 1151920963584 1153755353088 1154170809216 1156008781512 1157604784128 1159865730972 1162670505984 1162862395392 1164941346816 1165133611008 1167216622884 1167409262592 1167637584984 1168600203264 1170882625536 1173169505664 1174136684544 1174366322688 1176429920256 1176660006912 1178727634944 1178958170988 1179152748544 1182234673152 1184543725248 1185947844608 1188264148992 1190388513366 1190584977408 1192480937856 1192910338692 1193464037376 1195795021824 1198130558976 1199352840192 1200470657724 1201695326208 1202128045056 1204042387392 1204241104896 1207388602368 1209746783232 1210183084032 1212546722868 1213546364928 1215478890496 1215715928544 1215916572672 1217852872704 1218291409728 1219534258176 1221916161024 1224302716026 1224870985728 1227263311872 1227705237504 1229660310528 1229863256064 1232061990822 1235931660288 1238345589312 1239366500352 1241787138048 1242030007296 1244212503552 1244455847154 1245481795584 1246642606098 1247914377216 1250351709984 1253826625536 1254071849472 1254278823936 1256521208553 1256728587264 1259183135286 1259767595008 1262228078592 1264693367808 1265983553536 1266439421952 1268456177664 1268912936448 1270933631136 1271391282027 1271981408256 1274465746944 1276954937856 1280754229248 1280965607424 1283255702352 1283467493376 1285974265824 1287286161408 1289800392192 1292319533583 1292919373824 1293384941568 1295444606976 1295911084032 1297974772224 1298442160368 1300509879201 1302305382144 1304594530304 1308004319232 1308220194816 1310559015168 1310775312384 1311031674368 1313335420416 1313592283107 1314675228672 1317242953728 1319815693872 1320903770112 1321162113024 1323483660288 1323742507776 1326546842112 1330014007296 1332351860736 1334191325184 1336797167616 1338925965312 1339408099584 1341541055088 1342647042048 1345269399552 1347896878848 1349271945216 1351907241984 1352130363392 1352394050688 1354547685816 1354771243008 1358312177664 1358802059264 1361455969536 1362578374656 1365239660544 1367413751808 1367906144256 1370084481792 1370577835944 1371976040448 1374655681152 1377979858944 1380671225856 1380899094528 1383367849344 1383596163072 1387712741376 1390423117824 1393138787976 1394287312896 1394560008192 1397010530304 1397283758208 1399739066496 1401167020032 1403903674368 1406645673732 1408313065472 1410830830656 1411063676928 1413819660672 1417238544384 1420006588416 1422780038784 1424231497728 1424744349696 1427013199872 1427527053504 1429800335028 1430979084288 1433773965312 1436574305088 1437092412288 1438277173248 1440848507904 1441086308352 1443381182464 1443662665146 1443900930048 1445373935616 1446721049052 1448196931584 1451025441216 1454534295552 1455058059264 1457375182848 1457899969536 1460221618752 1465093554912 1467668846592 1471504859136 1471747719168 1474622226432 1474910633664 1476126572544 1477502347968 1479009632256 1481898322944 1484792655606 1486016741376 1486307377152 1488919117824 1489210321248 1489456103424 1492365197376 1495974019072 1496265758208 1498895843328 1500965240832 1503355469824 1503896813568 1506291710976 1506834112032 1509233686974 1510477922304 1513428074496 1516383988704 1517930938368 1520895647232 1521146658816 1523866146543 1524117648384 1528652316672 1531637965728 1532900671488 1535341756416 1535894618112 1538340470784 1538894412288 1541345042016 1541900065437 1543473045504 1546487641296 1550227341312 1553255129088 1553511481344 1556288830512 1556545683456 1556850113312 1558133604352 1561176834048 1564226007552 1565821763584 1567281136473 1568573227008 1568880009216 1571636846592 1571944227984 1576312897536 1579391633664 1584352198656 1587184684488 1587446636544 1589974583808 1590547118256 1594393362432 1597507411968 1599137120256 1600627543632 1602260434944 1602837393408 1605389849856 1605654806528 1605967935192 1609851469824 1612995710976 1613577445376 1616728963824 1618061819904 1620954571392 1621222096896 1623803830272 1624388546304 1626045677568 1629221548032 1632403621368 1633161314304 1636351082496 1636940316672 1639547080704 1639817674752 1642749321096 1647908880384 1651127452416 1652488667136 1655442966528 1655716184064 1656040009728 1658950004736 1659274462872 1660642394112 1662190141464 1663885836288 1667135613312 1671768834048 1672095799296 1672371765248 1675361611404 1675638116352 1678910847048 1682970771456 1686257823744 1688585895936 1691274903552 1691883915264 1694578174848 1695188376036 1695975211008 1699287662592 1702606583808 1705931987292 1707672305664 1707954143232 1711007603136 1711289991168 1714632354432 1716381548544 1719733856256 1723092711444 1723892498432 1724513255424 1727259475968 1727881445376 1730633029632 1731256213824 1734013172268 1736407176192 1739798596458 1744005758976 1744293593088 1747412020224 1747700416512 1751113893888 1751456377476 1752900304896 1756323938304 1759754258496 1761205026816 1761549484032 1764644880384 1764990010368 1768091452416 1768437256482 1768729122816 1773352009728 1776469147648 1776815587872 1778921766912 1782396223488 1785234620416 1785582770049 1785877466112 1788721406784 1789365508038 1790196056064 1793692532736 1797195838464 1799029260288 1800705986586 1802542989312 1803192067584 1806063581088 1806361657344 1811082903552 1815274626048 1818820084302 1820319547392 1823218335744 1823874859008 1826779309056 1827437114592 1829301387264 1832874241536 1836454074039 1837306478592 1840894967808 1841198792704 1841557856256 1844490465792 1844794884096 1848092986233 1850283655168 1853897490432 1857518383968 1859049750528 1859413344256 1862680707072 1863045010944 1866318755328 1866683770731 1868222693376 1871871565824 1875527564976 1881107774208 1881418235904 1885092880896 1888774702929 1889651392512 1893342117888 1897040051712 1898975330304 1899659132928 1902684266496 1903369404672 1906400446704 1907972112384 1911698620416 1915432406784 1916123216384 1921131343872 1921448411136 1924883553528 1925201240064 1927165247488 1928961398736 1930929242112 1934700588288 1939379060736 1940077412352 1943166910464 1943866626048 1946962158336 1953458073216 1956891795456 1962006478848 1962330292224 1965838522752 1966162968576 1966547511552 1968168763392 1970003130624 1972012843008 1975864430592 1979723540808 1981355655168 1981743169536 1985225490432 1985613761664 1985941471232 1989820263168 1995021010944 1998527791104 2001286987776 2005195751424 2008388947968 2009112149376 2012311582632 2013970563072 2017904099328 2021845318272 2023907917824 2027860862976 2028195545088 2031821528724 2032156864512 2037468266496 2038203088896 2042183954304 2043867561984 2047122341888 2047859490816 2051120627712 2051859216384 2055126722688 2055866753916 2057964060672 2061983521728 2066969788416 2071006838784 2071348641792 2075051774016 2075394244608 2081569112064 2085634676736 2089708181964 2091430969344 2091840012288 2095515795456 2095925637312 2099608599744 2101750530048 2105855511552 2109968510598 2112469598208 2116246245984 2116595515392 2119966111744 2120729491008 2125857816576 2130009882624 2132182827008 2134170058176 2136347246592 2137116524544 2140519799808 2141290580256 2144700502542 2146468626432 2150660947968 2155638618432 2157415759872 2161272761856 2161629462528 2165071773696 2165851395072 2168060903424 2170081573578 2172295397376 2176538161824 2181801443328 2182587088896 2186062774272 2186423566336 2186849954304 2190332428128 2197211840512 2197640332368 2201503269888 2207257288704 2207621578752 2208053346304 2211933339648 2212365950496 2214189858816 2216253521952 2218514448384 2222847484416 2227188983409 2229025112064 2229461065728 2233815481872 2234184155136 2238547796064 2243961028608 2248343764992 2251447861248 2255033204736 2255845220352 2259437566464 2260251168048 2263850530461 2265716883456 2270142111744 2274575983056 2276896407552 2277272190976 2281343470848 2281719988224 2286176472576 2288508731392 2292978475008 2297456948592 2299351007232 2303012634624 2303841927168 2307510706176 2308341618432 2312017563024 2315209568256 2319731461944 2325341011968 2329882693632 2330267222016 2334433245768 2334818525184 2335275169968 2337200406528 2341765251072 2346339011328 2348273369088 2348732645376 2352859840512 2353320013824 2357455269888 2357916341976 2358305497088 2364469346304 2369087450496 2371895689216 2376528297984 2380777026732 2381169954816 2384961875712 2385820677384 2386928074752 2391590043648 2396261117952 2398705680384 2400941315448 2403390652416 2404256090112 2408084774784 2408482209792 2414777204736 2419493566464 2420366168064 2425093445736 2427092729856 2430957780992 2431431857088 2431833145344 2435705745408 2436582819456 2439068516352 2443832322048 2448605432052 2449741971456 2454526623744 2455410475008 2459320621056 2459726512128 2464123981644 2471863320576 2476691178624 2478733000704 2483574276096 2484060014592 2488425007104 2488911694308 2490963591168 2493285212196 2495828754432 2500703419968 2507653251072 2508143698944 2508557647872 2513042417106 2513457174528 2518366270572 2519535190016 2524456157184 2529386735616 2531967107072 2532878843904 2536912355328 2537825872896 2541867262272 2542782564054 2543962816512 2548931493888 2553909875712 2561508458496 2561931214848 2566511404704 2566934986752 2571948531648 2574572322816 2579600784384 2584639067166 2585838747648 2586769883136 2590889213952 2591822168064 2595949544448 2596884320736 2601019758402 2604610764288 2609189060608 2609697894687 2616008638464 2616440389632 2621118030336 2621550624768 2622063348736 2626670840832 2627184566214 2629350457344 2634485907456 2639631387744 2641807540224 2642324226048 2646967320576 2647485015552 2652655884723 2653093684224 2660028014592 2664703721472 2668382650368 2673594335232 2677851930624 2678816199168 2683082110176 2684048262057 2685294084096 2690538799104 2695793757696 2698543890432 2701058979879 2703814483968 2704260726784 2704788101376 2709095371632 2709542486016 2716624355328 2717604118528 2722911939072 2728230126453 2730479321088 2734827503616 2735812288512 2740168963584 2741155671888 2743952080896 2749311362304 2755959717888 2761342451712 2761798189056 2766735698688 2767192326144 2775425482752 2780846235648 2786277575952 2788574625792 2789120016384 2794021060608 2794567516416 2799478132992 2802334040064 2807807348736 2813291347464 2816626130944 2821661661312 2822127353856 2827639321344 2834477088768 2840013176832 2845560077568 2848462995456 2849488699392 2854026399744 2855054107008 2859600670056 2861958168576 2867547930624 2873148610176 2874184824576 2876554346496 2881697015808 2882172616704 2886762364928 2887325330292 2887801860096 2890747871232 2893442098104 2896393863168 2902050882432 2909068591104 2910116118528 2914750365696 2915799939072 2920443237504 2930187109824 2935337693184 2943009718272 2943495438336 2949244452864 2949821267328 2952253145088 2955004695936 2958019264512 2963796645888 2969585311212 2972033482752 2972614754304 2977838235648 2978420642496 2978912206848 2984730394752 2991948038144 2992531516416 2997791686656 3001930481664 3006710939648 3007793627136 3012583421952 3013668224064 3018467373948 3020955844608 3026856148992 3032767977408 3035861876736 3041791294464 3042293317632 3047732293086 3048235296768 3057304633344 3063275931456 3065801342976 3070683512832 3071789236224 3076680941568 3077788824576 3082690084032 3083800130874 3086946091008 3092975282592 3100454682624 3106510258176 3107022962688 3112577661024 3113091366912 3113700226624 3116267208704 3122353668096 3128452015104 3131643527168 3134562272946 3137146454016 3137760018432 3143273693184 3143888455968 3152625795072 3158783267328 3168704397312 3174369368976 3174893273088 3179949167616 3181094236512 3188786724864 3195014823936 3198274240512 3201255087264 3204520869888 3205674786816 3210779699712 3211309613056 3211935870384 3217050753813 3219702939648 3225991421952 3227154890752 3233457927648 3236123639808 3241909142784 3242444193792 3247607660544 3248777092608 3252091355136 3255122360367 3258443096064 3264807242736 3272702164992 3273880633344 3279094161408 3279635349504 3285498642192 3295817760768 3302254904832 3310885933056 3311432368128 3312080019456 3317900009472 3318548925744 3321284788224 3324380282928 3327771672576 3334271226624 3343537668096 3344191598592 3344743530496 3350723222808 3351276232704 3357821694096 3365941542912 3372515647488 3377171791872 3382549807104 3383767830528 3389156349696 3390376752072 3391950422016 3398575325184 3405213167616 3411863974584 3415344611328 3415908286464 3422015206272 3422579982336 3429264708864 3432763097088 3439467712512 3446185422888 3447784996864 3449026510848 3454518951936 3455762890752 3461266059264 3462512427648 3468026344536 3472814352384 3479597192916 3488011517952 3488587186176 3494824040448 3495400833024 3502227787776 3502912754952 3505800609792 3512647876608 3519508516992 3522410053632 3523098968064 3529289760768 3529980020736 3536182904832 3536874512964 3537458245632 3546704019456 3552938295296 3553631175744 3557843533824 3564792446976 3570469240832 3571165540098 3571754932224 3577442813568 3578731016076 3580392112128 3587385065472 3594391676928 3598058520576 3601411973172 3605085978624 3606384135168 3612127162176 3612723314688 3622165807104 3630549252096 3637640168604 3640639094784 3646436671488 3647749718016 3653558618112 3654874229184 3658602774528 3665748483072 3672908148078 3674612957184 3681789935616 3682397585408 3683115712512 3688980931584 3689589768192 3696185972466 3700567310336 3707794980864 3715036767936 3718099501056 3718826688512 3725361414144 3726090021888 3732637510656 3733367541462 3736445386752 3743743131648 3751055129952 3762215548416 3762836471808 3769563625659 3770185761792 3777549405858 3779302785024 3786684235776 3794080103424 3797950660608 3799318265856 3805368532992 3806738809344 3812800893408 3814173846081 3815944224768 3823397240832 3830864813568 3832246432768 3842262687744 3842896822272 3849767107056 3850402480128 3854330494976 3857922797472 3861858484224 3869401176576 3876958600749 3878758121472 3880154824704 3886333820928 3887733252096 3893924316672 3901529637603 3906916146432 3913783590912 3924012957696 3924660584448 3931677045504 3932325937152 3933095023104 3940006261248 3940776849321 3944025686016 3951728861184 3959447081616 3962711310336 3963486339072 3970450980864 3971227523328 3971882942464 3979640526336 3990042021888 3997055582208 4002573975552 4010391502848 4016777895936 4018224298752 4024623165264 4027941126144 4035808198656 4043690636544 4047815835648 4055721725952 4056391090176 4063643057448 4064313729024 4074936532992 4076406177792 4084367908608 4087735123968 4094244683776 4095718981632 4102241255424 4103718432768 4110253445376 4111733507832 4115928121344 4123967043456 4133939576832 4142013677568 4142697283584 4150103548032 4150788489216 4163138224128 4171269353472 4179416363928 4182861938688 4183680024576 4191031590912 4191851274624 4199217199488 4203501060096 4211711023104 4219937021196 4224939196416 4232492491968 4233191030784 4239932223488 4241458982016 4251715633152 4260019765248 4264365654016 4268340116352 4272694493184 4274233049088 4281039599616 4282581160512 4289401005084 4292937252864 4301321895936 4311277236864 4314831519744 4322545523712 4323258925056 4330143547392 4331702790144 4336121806848 4340163147156 4344590794752 4353076323648 4363602886656 4365174177792 4372125548544 4372847132672 4373699908608 4380664856256 4394423681024 4395280664736 4403006539776 4414514577408 4415243157504 4416106692608 4423866679296 4424731900992 4428379717632 4432507043904 4437028896768 4445694968832 4454377966818 4458050224128 4458922131456 4467630963744 4468368310272 4477095592128 4487922057216 4496687529984 4502895722496 4510066409472 4511690440704 4518875132928 4520502336096 4527701060922 4531433766912 4540284223488 4549151966112 4553792815104 4554544381952 4562686941696 4563439976448 4571598439629 4572352945152 4577017462784 4585956950016 4594913897184 4598702014464 4606025269248 4607683854336 4615021412352 4616683236864 4624035126048 4630419136512 4639462923888 4650682023936 4659765387264 4660534444032 4668866491536 4669637050368 4670550339936 4674400813056 4683530502144 4692678022656 4697465290752 4701843409419 4705719681024 4706640027648 4714910539776 4715832683952 4716610994176 4728938692608 4738174900992 4753056595968 4761554053464 4762339909632 4769923751424 4771641354768 4783180087296 4792522235904 4797411360768 4801882630896 4806781304832 4808512180224 4816169549568 4816964419584 4829554409472 4838987132928 4840732336128 4850186891472 4854185459712 4861915561984 4862863714176 4863666290688 4871411490816 4873165638912 4878137032704 4887664644096 4897210864104 4899483942912 4909053247488 4910820950016 4918641242112 4919453024256 4928247963288 4943726641152 4953382357248 4957466001408 4967148552192 4968120029184 4976850014208 4977823388616 4981927182336 4986570424392 4991657508864 5001406839936 5015306502144 5016287397888 5017115295744 5026084834212 5026914349056 5036732541144 5039070380032 5048912314368 5058773471232 5063934214144 5065757687808 5073824710656 5075651745792 5083734524544 5085565128108 5087925633024 5097862987776 5107819751424 5123016916992 5123862429696 5133022809408 5133869973504 5143897063296 5149144645632 5159201568768 5169278134332 5171677495296 5173539766272 5181778427904 5183644336128 5191899088896 5193768641472 5202039516804 5209221528576 5218378121216 5219395789374 5232017276928 5232880779264 5242236060672 5243101249536 5244126697472 5253341681664 5254369132428 5258700914688 5268971814912 5279262775488 5283615080448 5284648452096 5293934641152 5294970031104 5305311769446 5306187368448 5320056029184 5329407442944 5336765300736 5347188670464 5355703861248 5357632398336 5366164220352 5368096524114 5370588168192 5381077598208 5391587515392 5397087780864 5402117959758 5407628967936 5408521453568 5409576202752 5418190743264 5419084972032 5433248710656 5435208237056 5445823878144 5456460252906 5460958642176 5469655007232 5471624577024 5480337927168 5482311343776 5487904161792 5498622724608 5509362222117 5511919435776 5522684903424 5523596378112 5533471397376 5534384652288 5544278958699 5550850965504 5561692471296 5572555151904 5577149251584 5578240032768 5588042121216 5589135032832 5598956265984 5600051312193 5604668080128 5615614697472 5626582694928 5633252261888 5643323322624 5644254707712 5655278642688 5666324108787 5668954177536 5680026353664 5691120155136 5696925990912 5698977398784 5708052799488 5710108214016 5719201340112 5723916337152 5735095861248 5746297220352 5748369649152 5763394031616 5764345233408 5773524729856 5774650660584 5775603720192 5781495742464 5786884196208 5792787726336 5804101764864 5818137182208 5820232237056 5829500731392 5831599878144 5840886475008 5860374219648 5870675386368 5886019436544 5886990876672 5898488905728 5899642534656 5904506290176 5910009391872 5916038529024 5927593291776 5939170622424 5944066965504 5945229508608 5955676471296 5956841284992 5957824413696 5969460789504 5983896076288 5985063032832 5995583373312 6003860963328 6013421879296 6015587254272 6025166843904 6027336448128 6036934747896 6041911689216 6053712297984 6065535954816 6071723753472 6083582588928 6084586635264 6095464586172 6096470593536 6114609266688 6126551862912 6131602685952 6141367025664 6143578472448 6153361883136 6155577649152 6165380168064 6167600261748 6173892182016 6185950565184 6200909365248 6213020516352 6214045925376 6225155322048 6226182733824 6227400453248 6232534417408 6244707336192 6256904030208 6263287054336 6269124545892 6274292908032 6275520036864 6286547386368 6287776911936 6305251590144 6317566534656 6337408794624 6348738737952 6349786546176 6359898335232 6362188473024 6377573449728 6390029647872 6396548481024 6402510174528 6409041739776 6411349573632 6421559399424 6422619226112 6423871740768 6434101507626 6439405879296 6451982843904 6454309781504 6466915855296 6472247279616 6483818285568 6484888387584 6495215321088 6497554185216 6504182710272 6510244720734 6516886192128 6529614485472 6545404329984 6547761266688 6558188322816 6559270699008 6570997284384 6591635521536 6604509809664 6621771866112 6622864736256 6624160038912 6635800018944 6637097851488 6642569576448 6648760565856 6655543345152 6668542453248 6681566950227 6687075336192 6688383197184 6689487060992 6701446445616 6702552465408 6715643388192 6731883085824 6745031294976 6754343583744 6765099614208 6767535661056 6778312699392 6780753504144 6791551591383 6797150650368 6810426335232 6823727949168 6830689222656 6831816572928 6844030412544 6845159964672 6858529417728 6865526194176 6878935425024 6892370845776 6898053021696 6909037903872 6911525781504 6922532118528 6925024855296 6936052689072 6945628704768 6959194385832 6976023035904 6989648080896 6990801666048 7004455575552 7005825509904 7011601219584 7025295753216 7039017033984 7044820107264 7046197936128 7058579521536 7059960041472 7072365809664 7073749025928 7074916491264 7093408038912 7105876590592 7107262351488 7115687067648 7129584893952 7140938481664 7142331080196 7143509864448 7154885627136 7157462032152 7160784224256 7174770130944 7188783353856 7196117041152 7202823946344 7210171957248 7212768270336 7224254324352 7225446629376 7244331614208 7261098504192 7275280337208 7281278189568 7292873342976 7295499436032 7307117236224 7309748458368 7317205549056 7331496966144 7345816296156 7349225914368 7363579871232 7364795170816 7366231425024 7377961863168 7379179536384 7392371944932 7401134620672 7415589961728 7430073535872 7436199002112 7437653377024 7450722828288 7452180043776 7465275021312 7466735082924 7472890773504 7487486263296 7502110259904 7524431096832 7525672943616 7539127251318 7540371523584 7555098811716 7558605570048 7573368471552 7588160206848 7595901321216 7598636531712 7610737065984 7613477618688 7625601786816 7628347692162 7631888449536 7646794481664 7661729627136 7664492865536 7684525375488 7685793644544 7699534214112 7700804960256 7708660989952 7715845594944 7723716968448 7738802353152 7753917201498 7757516242944 7760309649408 7772667641856 7775466504192 7787848633344 7803059275206 7813832292864 7827567181824 7848025915392 7849321168896 7863354091008 7864651874304 7866190046208 7880012522496 7881553698642 7888051372032 7903457722368 7918894163232 7925422620672 7926972678144 7940901961728 7942455046656 7943765884928 7957967654169 7959281052672 7980084043776 7994111164416 8005147951104 8020783005696 8033555791872 8036448597504 8049246330528 8052144786171 8055882252288 8071616397312 8087381273088 8095631671296 8103176939637 8111443451904 8112782180352 8127286114896 8128627458048 8149873065984 8152812355584 8168735817216 8184690379359 8188489367552 8191437963264 8204482510848 8207436865536 8220506890752 8223467015664 8231856242688 8247934086912 8267879153664 8284027355136 8285394567168 8300207096064 8301576978432 8326276448256 8342538706944 8358832727856 8365723877376 8367360049152 8382063181824 8383702549248 8398434398976 8407002120192 8423422046208 8439874042392 8449878392832 8464984983936 8466382061568 8479864446976 8482917964032 8503431266304 8520039530496 8528731308032 8536680232704 8545388986368 8548466098176 8562079199232 8565162321024 8578802010168 8585874505728 8602643791872 8622554473728 8629663039488 8645091047424 8646517850112 8660287094784 8663405580288 8672243613696 8680326294312 8689181589504 8706152647296 8727205773312 8730348355584 8744251097088 8745694265344 8747399817216 8761329712512 8788847362048 8790561329472 8806013079552 8829029154816 8830486315008 8832213385216 8847733358592 8849463801984 8856759435264 8865014087808 8874057793536 8891389937664 8908755933636 8916100448256 8917844262912 8935261927488 8936736620544 8954191184256 8975844114432 8993375059968 9005791444992 9020132818944 9023380881408 9037750265856 9041004672192 9055402121844 9062867533824 9080568446976 9098303932224 9107585630208 9109088763904 9125373883392 9126879952896 9143196879258 9144705890304 9154034925568 9171913900032 9189827794368 9197404028928 9212050538496 9215367708672 9230042824704 9233366473728 9248070252096 9260838273024 9278925847776 9301364047872 9319530774528 9321068888064 9337732983072 9339274100736 9341100679872 9348801626112 9367061004288 9385356045312 9394930581504 9403686818838 9411439362048 9413280055296 9429821079552 9431665367904 9433221988352 9457877385216 9476349801984 9506113191936 9523108106928 9524679819264 9539847502848 9543282709536 9566360174592 9585044471808 9594822721536 9603765261792 9613562609664 9617024360448 9632339099136 9633928839168 9651152261439 9659108818944 9677974265856 9681464672256 9700373782944 9708370919424 9723831123968 9725727428352 9727332581376 9742822981632 9746331277824 9756274065408 9765367081101 9775329288192 9794421728208 9818106494976 9821641900032 9837282484224 9838906048512 9856495926576 9887453282304 9906764714496 9934297104384 9936240058368 9953700028416 9955646777232 9963854364672 9973140848784 9983315017728 10002813679872 10030613004288 10032574795776 10034230591488 10052169668424 10053828698112 10073465082288 10097824628736 10117546942464 10127868428288 10131515375616 10147649421312 10151303491584 10167469049088 10171130256216 10175851266048 10195725975552 10215639502848 10246033833984 10247724859392 10266045618816 10267739947008 10287794126592 10298289291264 10318403137536 10338556268664 10343354990592 10347079532544 10363556855808 10367288672256 10383798177792 10387537282944 10404079033608 10418443057152 10436756242432 10438791578748 10464034553856 10465761558528 10484472121344 10486202499072 10488253394944 10506683363328 10508738264856 10517401829376 10537943629824 10558525550976 10567230160896 10569296904192 10587869282304 10589940062208 10610623538892 10612374736896 10640112058368 10658814885888 10673530601472 10694377340928 10711407722496 10715264796672 10732328440704 10736193048228 10741176336384 10762155196416 10783175030784 10794175561728 10804235919516 10815257935872 10817042907136 10819152405504 10836381486528 10838169944064 10866497421312 10870416474112 10891647756288 10912920505812 10921917284352 10939310014464 10943249154048 10960675854336 10964622687552 10975808323584 10997245449216 11018724444234 11023838871552 11045369806848 11047192756224 11066942794752 11068769304576 11088557917398 11101701931008 11123384942592 11145110303808 11154298503168 11156480065536 11176084242432 11178270065664 11197912531968 11200102624386 11209336160256 11231229394944 11253165389856 11266504523776 11286646645248 11288509415424 11308690876977 11310557285376 11332648217574 11337908355072 11360052707328 11382240310272 11393851981824 11397954797568 11416105598976 11420216428032 11438402680224 11447832674304 11470191722496 11492594440704 11496739298304 11526788063232 11528690466816 11547049459712 11549301321168 11551207440384 11562991484928 11573768392416 11585575452672 11608203529728 11630875802247 11636274364416 11640464474112 11659001462784 11663199756288 11681772950016 11704588912809 11720748439296 11741350772736 11772038873088 11773981753344 11796977811456 11799285069312 11820018783744 11822330547963 11832077058048 11855186583552 11878341244848 11888133931008 11890459017216 11911352942592 11913682569984 11915648827392 11938921579008 11967792152576 11970126065664 11991166746624 12007721926656 12026843758592 12031174508544 12050333687808 12054672896256 12073869495792 12083823378432 12107424595968 12131071909632 12143447506944 12167165177856 12169173270528 12190929172344 12192941187072 12229218533376 12253103725824 12263205371904 12282734051328 12287156944896 12306723766272 12311155298304 12330760336128 12335200523496 12347784364032 12371901130368 12401818730496 12426041032704 12428091850752 12450310644096 12452365467648 12454800906496 12465068834816 12489414672384 12513808060416 12526574108672 12538249091784 12548585816064 12551040073728 12573094772736 12575553823872 12610503180288 12635133069312 12674817589248 12697477475904 12699573092352 12719796670464 12724376946048 12755146899456 12780059295744 12793096962048 12805020349056 12818083479552 12822699147264 12843118798848 12845238452224 12847743481536 12868203015252 12878811758592 12903965687808 12908619563008 12933831710592 12944494559232 12967636571136 12969776775168 12990430642176 12995108370432 13008365420544 13020489441468 13033772384256 13059228970944 13090808659968 13095522533376 13116376645632 13118541398016 13141994568768 13183271043072 13209019619328 13243543732224 13245729472512 13248320077824 13271600037888 13274195702976 13285139152896 13297521131712 13311086690304 13337084906496 13363133900454 13374150672384 13376766394368 13378974121984 13402892891232 13405104930816 13431286776384 13463766171648 13490062589952 13508687167488 13530199228416 13535071322112 13556625398784 13561507008288 13583103182766 13594301300736 13620852670464 13647455898336 13661378445312 13663633145856 13688060825088 13690319929344 13714795318887 13717058835456 13731052388352 13757870850048 13784741691552 13796106043392 13818075807744 13823051563008 13845064237056 13850049710592 13872105378144 13891257409536 13918388771664 13952046071808 13979296161792 13981603332096 14008911151104 14011651019808 14023202439168 14050591506432 14078034067968 14092395872256 14105530228257 14117159043072 14119920082944 14144731619328 14147498051856 14149832982528 14186816077824 14211753181184 14214524702976 14259169787904 14281876963328 14284662160392 14287019728896 14309771254272 14314924064304 14349540261888 14377566707712 14392234082304 14405647892688 14420343914496 14425536540672 14448508648704 14450893258752 14488663228416 14522197008384 14550560674416 14562556379136 14585746685952 14590998872064 14614234472448 14619496916736 14634411098112 14662993932288 14691632592312 14698451828736 14727159742464 14732462850048 14755923726336 14758359072768 14784743889864 14802269241344 14831179923456 14860147071744 14872398004224 14875306754048 14901445656576 14904360087552 14930550042624 14933470165848 14945781547008 14974972526592 15004220519808 15048862193664 15051345887232 15078254502636 15080743047168 15110197623432 15117211140096 15146736943104 15176320413696 15191802642432 15197273063424 15221474131968 15226955237376 15251203573632 15256695384324 15263776899072 15293588963328 15323459254272 15328985731072 15369050750976 15371587289088 15399068428224 15401609920512 15417321979904 15431691189888 15447433936896 15477604706304 15507834402996 15515032485888 15520619298816 15545335283712 15550933008384 15575697266688 15606118550412 15627664585728 15655134363648 15696051830784 15698642337792 15726708182016 15729303748608 15732380092416 15760025044992 15763107397284 15776102744064 15806915444736 15837788326464 15850845241344 15853945356288 15881803923456 15884910093312 15887531769856 15915935308338 15918562105344 15960168087552 15988222328832 16010295902208 16041566011392 16067111583744 16072897195008 16098492661056 16104289572342 16111764504576 16143232794624 16174762546176 16191263342592 16206353879274 16222886903808 16225564360704 16254572229792 16257254916096 16299746131968 16305624711168 16337471634432 16369380758718 16376978735104 16382875926528 16408965021696 16414873731072 16441013781504 16446934031328 16463712485376 16495868173824 16528086666351 16535758307328 16568054710272 16570789134336 16600414192128 16603153956864 16652552896512 16685077413888 16717665455712 16731447754752 16734720098304 16764126363648 16767405098496 16796868797952 16800153936579 16814004240384 16846844092416 16879748084784 16899756785664 16929969967872 16932764123136 16959728893952 16965835928064 16998972326361 17006862532608 17040079060992 17073360465408 17090777972736 17096932196352 17124158398464 17130324642048 17157604020336 17171749011456 17205287583744 17245108947456 17290182094848 17293035700224 17320574189568 17326811160576 17344487227392 17360652588624 17378363179008 17412305294592 17454411546624 17460696711168 17488502194176 17491388530688 17494799634432 17522659425024 17577694724096 17581122658944 17612026159104 17658058309632 17660972630016 17664426770432 17695466717184 17698927603968 17713518870528 17730028175616 17748115587072 17782779875328 17817511867272 17832200896512 17835688525824 17870523854976 17873473241088 17908382368512 17951688228864 17986750119936 18011582889984 18040265637888 18046761762816 18075500531712 18082009344384 18110804243688 18125735067648 18161136893952 18196607864448 18215171260416 18218177527808 18250747766784 18253759905792 18286393758516 18289411780608 18308069851136 18343827800064 18379655588736 18394808057856 18424101076992 18430735417344 18460085649408 18466732947456 18496140504192 18521676546048 18557851695552 18602728095744 18639061549056 18642137776128 18675465966144 18678548201472 18682201359744 18697603252224 18734122008576 18770712090624 18789861163008 18807373637676 18822878724096 18826560110592 18859642159104 18863330735808 18866443976704 18915754770432 18952699603968 19012226383872 19046216213856 19049359638528 19079695005696 19086565419072 19132720349184 19170088943616 19189645443072 19207530523584 19227125219328 19234048720896 19264678198272 19267857678336 19302304522878 19318217637888 19355948531712 19362929344512 19400747565888 19416741838848 19447662247936 19451454856704 19454665162752 19485645963264 19492662555648 19512548130816 19530734162202 19550658576384 19588843456416 19636212989952 19643283800064 19674564968448 19677812097024 19712991853152 19774906564608 19813529428992 19868594208768 19872480116736 19907400056832 19911293554464 19927708729344 19946281697568 19966630035456 20005627359744 20044700850681 20061226008576 20065149591552 20068461182976 20104339336848 20107657396224 20146930164576 20195649257472 20235093884928 20255736856576 20263030751232 20295298842624 20302606983168 20334938098176 20342260512432 20374654774149 20391451951104 20431279005696 20492067667968 20495449718784 20532091237632 20535479894016 20575588253184 20596578582528 20636806275072 20677112537328 20694159065088 20727113711616 20734577344512 20767596355584 20775074565888 20808158067216 20836886114304 20873512484864 20877583157496 20928069107712 20968944242688 20972404998144 20976506789888 21013366726656 21017476529712 21034803658752 21075887259648 21117051101952 21134460321792 21138593808384 21175738564608 21179880124416 21221247077784 21224749473792 21280224116736 21317629771776 21347061202944 21388754681856 21422815444992 21430529593344 21464656881408 21472386096456 21482352672768 21524310392832 21566350061568 21588351123456 21608471839032 21630515871744 21634085814272 21638304811008 21672762973056 21676339888128 21732994842624 21740832948224 21783295512576 21825841011624 21843834568704 21878620028928 21886498308096 21921351708672 21929245375104 21951616647168 21994490898432 22037448888468 22047677743104 22090739613696 22094385512448 22133885589504 22137538609152 22177115834796 22203403862016 22246769885184 22290220607616 22308597006336 22312960131072 22352168484864 22356540131328 22395825063936 22400205248772 22418672320512 22462458789888 22506330779712 22533009047552 22573293290496 22577018830848 22617381753954 22621114570752 22665296435148 22675816710144 22720105414656 22764480620544 22787703963648 22795909595136 22832211197952 22840432856064 22876805360448 22895665348608 22940383444992 22985188881408 22993478596608 23053576126464 23057380933632 23094098919424 23098602642336 23102414880768 23125982969856 23147536784832 23171150905344 23216407059456 23261751604494 23272548728832 23280928948224 23318002925568 23326399512576 23363545900032 23409177825618 23441496878592 23482701545472 23544077746176 23547963506688 23593955622912 23598570138624 23640037567488 23644661095926 23664154116096 23710373167104 23756682489696 23776267862016 23780918034432 23822705885184 23827365139968 23831297654784 23873902962507 23877843158016 23935584305152 23940252131328 23982333493248 24015443853312 24053687517184 24062349017088 24100667375616 24109345792512 24147738991584 24156434358513 24167646756864 24214849191936 24262143819264 24286895013888 24334330355712 24338346541056 24381858344688 24385882374144 24458437066752 24506207451648 24554071138077 24565468102656 24574313889792 24613447532544 24622310596608 24661520672256 24670401046992 24695568728064 24743802260736 24803637460992 24852082065408 24856183701504 24900621288192 24904730935296 24909601812992 24978829344768 25027616120832 25053148217344 25076498183568 25097171632128 25102080147456 25146189545472 25151107647744 25221006360576 25270266138624 25349635178496 25394954951808 25399146184704 25439593340928 25448753892096 25510293798912 25560118591488 25586193924096 25610040698112 25636166959104 25645398294528 25686237597696 25690476904448 25695486963072 25736406030504 25757623517184 25807931375616 25817239126016 25867663421184 25888989118464 25935273142272 25939553550336 25980861284352 25990216740864 26016730841088 26040978882936 26067544768512 26118457941888 26181617319936 26191045066752 26232753291264 26237082796032 26283989137536 26366542086144 26418039238656 26487087464448 26491458945024 26496640155648 26543200075776 26548391405952 26570278305792 26595042263424 26622173380608 26674169812992 26726267800908 26748301344768 26753532788736 26757948243968 26805785782464 26810209861632 26862573552768 26927532343296 26980125179904 27017374334976 27060398456832 27070142644224 27113250797568 27123014016576 27166206365532 27188602601472 27241705340928 27294911796672 27322756890624 27327266291712 27376121650176 27380639858688 27429590637774 27434117670912 27462104776704 27515741700096 27569483383104 27592212086784 27636151615488 27646103126016 27690128474112 27700099421184 27744210756288 27782514819072 27836777543328 27904092143616 27958592323584 27963206664192 28017822302208 28023302039616 28046404878336 28101183012864 28156068135936 28184791744512 28211060456514 28234318086144 28239840165888 28289463238656 28294996103712 28299665965056 28373632155648 28423506362368 28429049405952 28518339575808 28563753926656 28569324320784 28574039457792 28619542508544 28629848128608 28699080523776 28755133415424 28784468164608 28811295785376 28840687828992 28851073081344 28897017297408 28901786517504 28953456784317 28977326456832 29044394016768 29101121348832 29125112758272 29171493371904 29181997744128 29228468944896 29238993833472 29268822196224 29296101243303 29325987864576 29383265184624 29454319484928 29464925700096 29511847452672 29516718145536 29569487779728 29604538482688 29662359846912 29720294143488 29750613508096 29802891313152 29808720175104 29861100085248 29866940331696 29891563094016 29949945053184 30008441039616 30097724387328 30102691774464 30156509005272 30161486094336 30220395246864 30293473886208 30352640827392 30383605284864 30394546126848 30442948263936 30453910474752 30502407147264 30513390768648 30527553798144 30587177926656 30646918508544 30657971462144 30738101501952 30743174578176 30798136856448 30803219841024 30834643959808 30863382379776 30894867873792 30955209412608 31015668805992 31030064971776 31041238597632 31090670567424 31101866016768 31151394533376 31212237100824 31255329171456 31310268727296 31392103661568 31397284675584 31453416364032 31458607497216 31464760184832 31520050089984 31526214794568 31552205488128 31613830889472 31675576652928 31701690482688 31707890712576 31763607846912 31769820186624 31775063539712 31831870616676 31837124210688 31920336175104 31976444657664 32020591804416 32083132022784 32134223167488 32145794390016 32196985322112 32208579144684 32223529009152 32286465589248 32349525092352 32382526685184 32412707758548 32445773807616 32451128721408 32509144459584 32514509832192 32599492263936 32611249422336 32674943268864 32738761517436 32753957470208 32765751853056 32817930043392 32829747462144 32882027563008 32893868062656 32927424970752 32991736347648 33056173332702 33071516614656 33136109420544 33141578268672 33200828384256 33206307913728 33305105793024 33370154827776 33435330911424 33462895509504 33469440196608 33528252727296 33534810196992 33593737595904 33600307873158 33628008480768 33693688184832 33759496169568 33799513571328 33859939935744 33865528246272 33919457787904 33926072630931 33931671856128 33997944652722 34013725065216 34080158121984 34146720930816 34181555945472 34193864392704 34248316796928 34260649284096 34315208040672 34343498022912 34410575167488 34490217894912 34580364189696 34586071400448 34641148379136 34653622321152 34688974454784 34721305177248 34756726358016 34824610589184 34892627406741 34908823093248 34921393422336 34977004388352 34982777061376 34989599268864 35045318850048 35113766738427 35155389448192 35162245317888 35224052318208 35316116619264 35321945260032 35328853540864 35390933434368 35397855207936 35460056351232 35466991643889 35496231174144 35565559750656 35635023734544 35664401793024 35671377051648 35741047709952 35746946482176 35816764737024 35903376457728 35973500239872 36023165779968 36080531275776 36093523525632 36151001063424 36164018688768 36221608487376 36251470135296 36322273787904 36393215728896 36430342520832 36501495533568 36507519811584 36572787517032 36578823561216 36616139702272 36687655600128 36759311177472 36789616115712 36848202153984 36861470834688 36920171298816 36933465894912 36992281008384 37043353092096 37115703391104 37205456191488 37278123098112 37284275552256 37350931932288 37357096402944 37364402719488 37395206504448 37468244017152 37541424181248 37579722326016 37614747275352 37645757448192 37653120221184 37719284318208 37726661471616 37732887953408 37831509540864 37905399207936 38024452767744 38092432427712 38098719277056 38159390011392 38173130838144 38265440698368 38340177887232 38379290886144 38415061047168 38454250438656 38468097441792 38529356396544 38535715356672 38604609045756 38636435275776 38711897063424 38725858689024 38801495131776 38833483677696 38895324495872 38902909713408 38909330325504 38971291926528 38985325111296 39025096261632 39061468324404 39101317152768 39177686912832 39272425979904 39286567600128 39349129936896 39355624194048 39425983706304 39549813129216 39627058857984 39737188417536 39744960233472 39814800113664 39822587108928 39855417458688 39892563395136 39933260070912 40011254719488 40089401701362 40122452017152 40130299183104 40136922365952 40208678673696 40215314792448 40293860329152 40391298514944 40470187769856 40511473713152 40526061502464 40590597685248 40605213966336 40669876196352 40684521024864 40749309548298 40782903902208 40862558011392 40984135335936 40990899437568 41064182475264 41070959788032 41151176506368 41193157165056 41273612550144 41354225074656 41388318130176 41454227423232 41469154689024 41535192711168 41550149131776 41616316134432 41673772228608 41747024969728 41755166314992 41856138215424 41937888485376 41944809996288 41953013579776 42026733453312 42034953059424 42069607317504 42151774519296 42234102203904 42277187616768 42316590684771 42351477129216 42359760248832 42442494155568 42449498947584 42560448233472 42635259543552 42777509363712 42845630889984 42861059186688 42929313762816 42944772192912 43048620785664 43132700123136 43176702246912 43216943678064 43261031743488 43268171628544 43276609622016 43345525946112 43352679776256 43465989685248 43481665896448 43566591025152 43651682023248 43687669137408 43757240057856 43772996616192 43842703417344 43858490750208 43903233294336 43988981796864 44074897776936 44095355486208 44181479227392 44267771179008 44275077218304 44354231669592 44406807724032 44493539770368 44580441215232 44617194012672 44625920262144 44704336969728 44713080262656 44791650127872 44800410497544 44837344641024 44924917579776 45012661559424 45066018095104 45146586580992 45154037661696 45234763507908 45242229141504 45330592870296 45351633420288 45440210829312 45528961241088 45575407927296 45591819190272 45664422395904 45680865712128 45753610720896 45791330697216 45880766889984 45970377762816 45986957193216 46107152252928 46114761867264 46188197838848 46197205284672 46204829761536 46251965939712 46295073569664 46342301810688 46432814118912 46523503208988 46545097457664 46561857896448 46636005851136 46652799025152 46727091800064 46818355651236 46882993757184 46965403090944 47088155492352 47095927013376 47187911245824 47197140277248 47280075134976 47289322191852 47328308232192 47420746334208 47513364979392 47552535724032 47561836068864 47645411770368 47654730279936 47662595309568 47747805925014 47755686316032 47871168610304 47880504262656 47964666986496 48030887706624 48107375034368 48124698034176 48201334751232 48218691585024 48295477983168 48312868717026 48335293513728 48429698383872 48524287638528 48573790027776 48668660711424 48676693082112 48763716689376 48771764748288 48916874133504 49012414903296 49108142276154 49130936205312 49148627779584 49226895065088 49244621193216 49323041344512 49340802093984 49391137456128 49487604521472 49584259999053 49607274921984 49704164130816 49712367403008 49801242576384 49809461870592 49819203625984 49957658689536 50055232241664 50106296434688 50152996367136 50194343264256 50204160294912 50292379090944 50302215295488 50400461809737 50442012721152 50540532277248 50699270356992 50789909903616 50798292369408 50879186681856 50897507784192 50996916979083 51020587597824 51120237182976 51220081396224 51272333918208 51290796589056 51372475195392 51380953808896 51390973926144 51472812061008 51515247034368 51615862751232 51634478252032 51735326842368 51870546284544 51879107100672 51961722568704 51980433481728 52033461682176 52081957765872 52135089537024 52236915883776 52363234639872 52382090133504 52465506582528 52474165592064 52567978275072 52733084172288 52836078477312 52974174928896 52982917890048 52993280311296 53086400151552 53096782811904 53140556611584 53190084526848 53244346761216 53348339625984 53452535601816 53496602689536 53507065577472 53515896487936 53611571564928 53620419723264 53725147105536 53855064686592 53960250359808 54034748669952 54120796913664 54140285288448 54226501595136 54246028033152 54332412731064 54377205202944 54483410681856 54589823593344 54645513781248 54654532583424 54752243300352 54761279717376 54859181275548 54868235341824 54924209553408 55031483400192 55138966766208 55184424173568 55272303230976 55292206252032 55380256948224 55400198842368 55488421512576 55565029638144 55673555086656 55808184287232 55917184647168 55926413328384 56035644604416 56046604079232 56092809756672 56202366025728 56312136271872 56369583489024 56422120913028 56468636172288 56479680331776 56578926477312 56589992207424 56599331930112 56747264311296 56847012724736 56858098811904 57036679151616 57127507853312 57138648641568 57148078915584 57239085017088 57259696257216 57398161047552 57510266830848 57568936329216 57622591570752 57681375657984 57702146162688 57794034594816 57803573035008 57906913568634 57954652913664 58088788033536 58202242697664 58250225516544 58342986743808 58363995488256 58456937889792 58477987666944 58537644392448 58592202486606 58651975729152 58766530369248 58908638969856 58929851400192 59023694905344 59033436291072 59138975559456 59209076965376 59324719693824 59440588286976 59501227016192 59605782626304 59617440350208 59722200170496 59733880663392 59783126188032 59899890106368 60016882079232 60195448774656 60205383548928 60313018010544 60322972188672 60440790493728 60586947772416 60705281654784 60767210569728 60789092253696 60885896527872 60907820949504 61004814294528 61026781537296 61123964322447 61174355853312 61293837017088 61315942924288 61476203003904 61486349156352 61596273712896 61606439682048 61726764759552 61789735747584 61910418825216 62031337611984 62082477195264 62181341134848 62203732033536 62302789066752 62424474201648 62510658342912 62620537454592 62784207323136 62906832728064 62917214994432 62929520369664 63040100179968 63052429589136 63104410976256 63227661778944 63351153305856 63403380965376 63415781425152 63527215693824 63539640373248 63550127079424 63663741233352 63674248421376 63840672350208 63952889315328 64041183608832 64166264045568 64268446334976 64291588780032 64393970644224 64417158289368 64447058018304 64572931178496 64699050184704 64765053370368 64825415517096 64891547615232 64902257442816 65018288919168 65029019664384 65198984527872 65222498844672 65349886537728 65477523034872 65507914940416 65531503706112 65635860086784 65659494924288 65764055126016 65787736125312 65854849941504 65983472695296 66112346665404 66143033229312 66272218841088 66283156537344 66401656768512 66412615827456 66610211586048 66740309655552 66870661822848 66925791019008 66938880393216 67056505454592 67069620393984 67187475191808 67200615746316 67256016961536 67387376369664 67518992339136 67599027142656 67719879871488 67731056492544 67838915575808 67852145261862 67863343712256 67995889305444 68027450130432 68160316243968 68293441861632 68363111890944 68387728785408 68496633593856 68521298568192 68630416081344 68686996045824 68821150334976 68980435789824 69160728379392 69172142800896 69282296758272 69307244642304 69377948909568 69442610354496 69513452716032 69649221178368 69785254813482 69817646186496 69842786844672 69954008776704 69965554122752 69979198537728 70090637700096 70227533476854 70310778896384 70324490635776 70448104636416 70632233238528 70643890520064 70657707081728 70781866868736 70795710415872 70920112702464 70933983287778 70992462348288 71131119501312 71270047469088 71328803586048 71342754103296 71482095419904 71493892964352 71621708887521 71633529474048 71806752915456 71947000479744 72046331559936 72161062551552 72187047051264 72302002126848 72328037377536 72443216974752 72469303075539 72502940270592 72644547575808 72786431457792 72860685041664 73002991067136 73015039623168 73145575034064 73157647122432 73232279404544 73375311200256 73518622354944 73662213414231 73696404307968 73722941669376 73840342597632 73866931789824 73984562016768 74086706184192 74231406782208 74410912382976 74556246196224 74568551104512 74701863864576 74714192805888 74728805438976 74936488034304 75082848362496 75159444652032 75229494550704 75291514896384 75306240442368 75438568636416 75453322943232 75465775906816 75663019081728 75810798415872 76048905535488 76184864855424 76197438554112 76318780022784 76346261676288 76530881396736 76680355774464 76758581772288 76830122094336 76908500877312 76936194883584 77058712793088 77071430713344 77209218091512 77272870551552 77423794126848 77451717378048 77602990263552 77666967355392 77790648991744 77805819426816 77818660651008 77942583853056 77970650222592 78050192523264 78122936648808 78202634305536 78355373825664 78544851959808 78573135200256 78698259873792 78711248388096 78851967412608 79099626258432 79254117715968 79474376835072 79489920466944 79629600227328 79645174217856 79710834917376 79785126790272 79866520141824 80022509438976 80178803402724 80244904034304 80260598366208 80273844731904 80417357347392 80430629584896 80587720658304 80782597029888 80940375539712 81022947426304 81052123004928 81181195370496 81210427932672 81339752392704 81369042049728 81498619096596 81565807804416 81725116022784 81968270671872 81981798875136 82128364950528 82141919576064 82302353012736 82386314330112 82547225100288 82708450149312 82776636260352 82908454846464 82938309378048 83070385422336 83100298263552 83232632268864 83347544457216 83494049939456 83510332629984 83712276430848 83875776970752 83889619992576 83906027159552 84053466906624 84069906118848 84139214635008 84303549038592 84468204407808 84554375233536 84633181369542 84702954258432 84719520497664 84884988311136 84898997895168 85120896466944 85270519087104 85555018727424 85691261779968 85722118373376 85858627525632 85889544385824 86097241571328 86265400246272 86353404493824 86433887356128 86522063486976 86536343257088 86553219244032 86691051892224 86705359552512 86860370352951 86931979370496 86963331792896 87133182050304 87303364046496 87375338274816 87514480115712 87545993232384 87685406834688 87716981500416 87806466588672 87977963593728 88149795553872 88362958454784 88535542358016 88550154436608 88708463339184 88813615448064 88987079540736 89160882430464 89251840524288 89408673939456 89426160525312 89583300255744 89600820995088 89674689282048 89849835159552 90025323118848 90293173161984 90308075323392 90469527015816 90484458283008 90661185740592 90880421658624 91057922482176 91150815854592 91183638380544 91328844791808 91361731424256 91507221441792 91582661394432 91761533779968 91940755525632 91973914386432 92214304505856 92229523734528 92376395677696 92394410569344 92409659523072 92503931879424 92590147139328 92684603621376 92865628237824 93047006417976 93090194915328 93123715792896 93272011702272 93305598050304 93454183600128 93636711302472 93765987514368 93930806181888 94176310984704 94191854026752 94375822491648 94394280554496 94560150269952 94578644383704 94656616464384 94841492668416 95026729958784 95105071448064 95123672137728 95290823540736 95309460559872 95325190619136 95495611850028 95511372632064 95742337220608 95761008525312 95929333972992 96061775413248 96214750068736 96249396068352 96402669502464 96437383170048 96590955966336 96625737434052 96670587027456 96859396767744 97048575277056 97147580055552 97337321422848 97353386164224 97527433378752 97543529496576 97833748267008 98024829806592 98216284552308 98261872410624 98297255559168 98453790130176 98489242386432 98646082689024 98681604187968 98782274912256 98975209042944 99168519998106 99214549843968 99408328261632 99424734806016 99602485152768 99618923741184 99638407251968 99915317379072 100110464483328 100212592869376 100305992734272 100388686528512 100408320589824 100584758181888 100604430590976 100800923619474 100884025442304 101081064554496 101398540713984 101579819807232 101596584738816 101758373363712 101795015568384 101993833958166 102041175195648 102240474365952 102440162792448 102544667836416 102581593178112 102744950390784 102761907617792 102781947852288 102945624122016 103030494068736 103231725502464 103268956504064 103470653684736 103741092569088 103758214201344 103923445137408 103960866963456 104066923364352 104163915531744 104270179074048 104473831767552 104677882220223 104726469279744 104764180267008 104931013165056 104948331184128 105135956550144 105341300215281 105466168344576 105672156954624 105948349857792 105965835780096 105986560622592 106172800303104 106193565623808 106380169053696 106400974931667 106488693522432 106696679251968 106905071203632 106993205379072 107014131154944 107031792975872 107223143129856 107240839446528 107450294211072 107710129373184 107920500719616 108069497339904 108241593827328 108280570576896 108453003190272 108492056066304 108664825462128 108754410405888 108966821363712 109179647186688 109291027562496 109504486600704 109522559434752 109718362551096 109736470683648 109848419106816 110062966800384 110277933532416 110368848347136 110544606461952 110584412504064 110760513896448 110800397684736 110976843025152 111130059276288 111347110173312 111616368574464 111834369294336 111852826656768 112071289208832 112093208158464 112185619513344 112404732051456 112624272543744 112739166978048 112844241826056 112937272344576 112959360663552 113157852954624 113179984414848 113198663860224 113494528622592 113694025449472 113716197623808 114073358303232 114255015706624 114277297283136 114296157831168 114478170034176 114519392514432 114796322095104 115020533661696 115137872658432 115245183141504 115362751315968 115404292325376 115588069189632 115607146070016 115813827137268 115909305827328 116177576067072 116404485395328 116500451033088 116685973487616 116727990976512 116913875779584 116955975333888 117075288784896 117184404973212 117303951458304 117533060738496 117817277939712 117859702800384 118047389810688 118066872582144 118277951118912 118418153930752 118649439387648 118881176573952 119002454032384 119211565252608 119234880700416 119444400340992 119467761326784 119566252376064 119799780212736 120033764158464 120390897549312 120410767097856 120626036021088 120645944377344 120881580987456 121173895544832 121410563309568 121534421139456 121578184507392 121771793055744 121815641899008 122009628589056 122053563074592 122247928644894 122348711706624 122587674034176 122631885848576 122952406007808 122972698312704 123192547425792 123212879364096 123453529519104 123579471495168 123820837650432 124062675223968 124164954390528 124362682269696 124407464067072 124605578133504 124848948403296 125021316685824 125241074909184 125568414646272 125813665456128 125834429988864 125859040739328 126080200359936 126104859178272 126208821952512 126455323557888 126702306611712 126831562850304 126949772054313 127054431387648 127079280746496 127100254158848 127327482466704 127348496842752 127681344700416 127905778630656 128332528091136 128536892669952 128583177560064 128787941288448 128834316578736 129145862356992 129398100369408 129530106740736 129650831034192 129783095230464 129804514885632 130036577838336 130058039328768 130397969055744 130444997689344 130699773075456 130955046069744 131063007412224 131271720173568 131318989848576 131528110252032 131575472250624 131709699883008 131966945390592 132224693330808 132286066458624 132544437682176 132803313537024 132825231654912 133220423172096 133480619311104 133741323645696 133851582038016 133877760786432 134113010909184 134139240787968 134374950383616 134401231492632 134512033923072 134774752739328 135037984678272 135198054285312 135439759742976 135462112985088 135677831151616 135704290523724 135726687424512 135991778610888 136054900260864 136320632487936 136586883723264 136726223781888 136775457570816 136993267187712 137042597136384 137260832162688 137373992091648 137642300669952 137960871579648 138321456758784 138344285601792 138564593516544 138614489284608 138755897819136 138885220708992 139026905432064 139298442356736 139570509626964 139635292372992 139685573689344 139908017553408 139931108245504 139958397075456 140181275400192 140455066953708 140621557792768 140648981271552 140896209272832 141264466477056 141287781040128 141315414163456 141563733737472 141591420831744 141840225404928 141867966575556 141984924696576 142262239002624 142540094938176 142657607172096 142685508206592 142964190839808 142987785928704 143243417775042 143267058948096 143613505830912 143894000959488 144092663119872 144322125103104 144374094102528 144604004253696 144656074755072 144886433949504 144938606151078 145005880541184 145289095151616 145572862915584 145721370083328 146005982134272 146030079246336 146291150068128 146315294244864 146464558809088 146750622400512 147037244709888 147324426828462 147392808615936 147445883338752 147680685195264 147733863579648 147969124033536 148173412368384 148462813564416 148821824765952 149112492392448 149137102209024 149403727729152 149428385611776 149457610877952 149872976068608 150165696724992 150318889304064 150458989101408 150583029792768 150612480884736 150877137272832 150906645886464 150931551813632 151201385429211 151326038163456 151621596831744 152097811070976 152369729710848 152394877108224 152637560045568 152692523352576 152990750937249 153061762793472 153360711548928 153660244188672 153817001754624 153872389767168 154117425586176 154142861426688 154418436183024 154545741103104 154847588253696 154903434756096 155205980527104 155581297983488 155611638853632 155637321302016 155885167706112 155941300445184 156100385046528 156245873297616 156405268611072 156710747651328 157089703919616 157146270400512 157396519747584 157422496776192 157703934825216 158199252516864 158508235431936 158948753670144 158979840933888 159259200454656 159290348435712 159421669834752 159570253580544 159733040283648 160045018877952 160357606805448 160489808068608 160521196732416 160547689463808 160834714694784 160861259169792 161175441316608 161565194059776 161880751079424 162045894852608 162104246009856 162362390740992 162420855865344 162679504785408 162738084099456 162997238193192 163131615608832 163450232045568 163936541343744 163963597750272 164256729901056 164283839152128 164604706025472 164772628660224 165094450200576 165416900298624 165553272520704 165816909692928 165876618756096 166140770844672 166200596527104 166465264537728 166695088914432 166988099878912 167020665259968 167424552861696 167751553941504 167779239985152 167812054319104 168106933813248 168139812237696 168278429270016 168607098077184 168936408815616 169108750467072 169266362739084 169405908516864 169439040995328 169769976622272 169797995790336 170241792933888 170541038174208 171110037454848 171382523559936 171444236746752 171717255051264 171779088771648 172194483142656 172530800492544 172706808987648 172867774712256 173044126973952 173072686514176 173106438488064 173382103784448 173410719105024 173720740705902 173863958740992 173926663585792 174266364100608 174606728092992 174750676549632 175028960231424 175091986464768 175370813669376 175433963000832 175612933177344 175955927187456 176299591107744 176725916909568 177071084716032 177100308873216 177416926678368 177627230896128 177974159081472 178321764860928 178503681048576 178817347878912 178852321050624 179166600511488 179201641990176 179349378564096 179699670319104 180050646237696 180586346323968 180616150646784 180939054031632 180968916566016 181322371481184 181760843317248 182115844964352 182301631709184 182367276761088 182657689583616 182723462848512 183014442883584 183371892967341 183523067559936 183881511051264 183947828772864 184428609011712 184459047469056 184752791355392 184788821138688 184819319046144 185180294278656 185369207242752 185731256475648 186094012835952 186247431585792 186544023404544 186611196100608 186908367200256 187273422604944 187531975028736 187861612363776 188352621969408 188751644983296 188788561108992 189120300539904 189157288767408 189313232928768 189682985336832 190053459917568 190210142896128 190247344275456 190581647081472 190618921119744 190650381238272 190991223700056 191022745264128 191522017050624 191858667945984 192123550826496 192429500137472 192498792136704 192805339004928 192874766340096 193181911932672 193251474868104 193341174054912 193718793535488 194097150554112 194295160111104 194674642845696 194706772328448 195054866757504 195087058993152 195667496534016 196049659613184 196432569104616 196523744821248 196594511118336 196907580260352 196978484772864 197292165378048 197363208375936 197564549824512 197950418085888 198337039996212 198429099687936 198816656523264 198849469612032 199204970305536 199237847482368 199276814503936 199830634758144 200220928966656 200425185738752 200611985468544 200777373057024 200816641179648 201169516363776 201208861181952 201601847238948 201768050884608 202162129108992 202797081427968 203159639614464 203193169477632 203516746727424 203590031136768 203987667916332 204082350391296 204480948731904 204880325584896 205089335672832 205163186356224 205489900781568 205523815235584 205563895704576 205891248244032 206060988137472 206463451004928 206537913008128 206941307369472 207482185138176 207516428402688 207846890274816 207921733926912 208133846728704 208327831063488 208540358148096 208947663535104 209355764440446 209452938559488 209528360534016 209862026330112 209896662368256 210271913100288 210682600430562 210932336689152 211344313909248 211896699715584 211931671560192 211973121245184 212345600606208 212387131247616 212760338107392 212801949863334 212977387044864 213393358503936 213810142407264 213986410758144 214028262309888 214063585951744 214446286259712 214481678893056 214865126662563 214900588422144 215420258746368 215841001439232 216138994679808 216483187654656 216561141153792 216906006380544 216984112132608 217329650924256 217508820811776 217933642727424 218359294373376 218582055124992 219008973201408 219045118869504 219436725102192 219472941367296 219696838213632 220125933600768 220555867064832 220986640242693 221089212923904 221168825008128 221521027792896 221600795369472 221953686050304 222260118552576 222694220346624 223232737148928 223668738588672 223705653313536 224142578417664 224186416316928 224809464102912 225248545087488 225478333956096 225688483652112 225874544689152 225918721327104 226315705909248 226359968829696 226397327720448 226989057245184 227388050898944 227432395247616 228146716606464 228510031413248 228554594566272 228592315662336 228956340068352 229038785028864 229592644190208 230041067323392 230275745316864 230490366283008 230725502631936 230808584650752 231176138379264 231214292140032 231627654274536 231818611654656 232355152134144 232808970790656 233000902066176 233371946975232 233455981953024 233827751559168 233911950667776 234150577569792 234368809946424 234607902916608 235066121476992 235634555879424 235719405600768 236094779621376 236133745164288 236555902237824 236836307861504 237298878775296 237762353147904 238004908064768 238423130505216 238469761400832 238888800681984 238935522653568 239132504752128 239599560425472 240067528316928 240781795098624 240821534195712 241252072042176 241291888754688 241763161974912 242347791089664 242821126619136 243068842278912 243156369014784 243543586111488 243631283798016 244019257178112 244107126149184 244495857289788 244697423413248 245175348068352 245263771697152 245904812015616 245945396625408 246385094851584 246425758728192 246907059038208 247158942990336 247641675300864 248125350447936 248329908781056 248725364539392 248814928134144 249211156267008 249697896806592 250042633371648 250482149818368 251136829292544 251627330912256 251668859977728 251718081478656 252160400719872 252209718356544 252417643905024 252910647115776 253404613223424 253663125700608 253899544108626 254108862775296 254158561492992 254200508317696 254654964933408 254696993685504 255362689400832 255811557261312 256665056182272 257073785339904 257166355120128 257575882576896 257668633157472 258291724713984 258796200738816 259060213481472 259301662068384 259566190460928 259609029771264 260073155676672 260116078657536 260581111058853 260795938111488 260889995378688 261399546150912 261910092139488 262126014824448 262543440347136 262637979697152 263056220504064 263150944501248 263419399766016 263933890781184 264449386661616 265088875364352 265606627074048 265650463309824 266440846344192 266961238622208 267482647291392 267755521572864 268226021818368 268278481575936 268749900767232 268802462985264 269024067846144 269549505478656 270075969356544 270879519485952 270924225970176 271355662303232 271408581047448 271453374849024 271983557221776 272641264975872 273173767446528 273452447563776 273550915141632 273986534375424 274085194272768 274521664325376 274747984183296 275284601339904 275921743159296 276642913517568 276688571203584 277129187033088 277228978569216 277511795638272 277770441417984 278053810864128 278596884713472 279141019253928 279270584745984 279371147378688 279816035106816 279916794150912 280362550800384 280910133907416 281243115585536 281297962543104 281792418545664 282528932954112 282575562080256 282630828326912 283127467474944 283182841663488 283680450809856 283735933151112 283969849393152 284524478005248 285080189876352 285315214344192 285371016413184 285928381679616 285975571857408 286486835550084 286534117896192 287227011661824 287788001918976 288185326239744 288644250206208 288748188205056 289208008507392 289312149510144 289772867899008 289877212302156 290011761082368 290578190303232 291145725831168 291442740166656 292011964268544 292060158492672 292582300136256 292630588489728 292929117618176 293501244801024 294074489419776 294648853656924 294785617231872 294891766677504 295361370390528 295467727159296 295938248067072 296346824736768 296925627128832 297643649531904 298224984784896 298274204418048 298807455458304 298856771223552 298915221755904 299745952137216 300331393449984 300637778608128 300917978202816 301166059585536 301224961769472 301754274545664 301813291772928 301863103627264 302402770858422 302652076326912 303243193663488 304195622141952 304739459421696 304789754216448 305275120091136 305385046705152 305981501874498 306123525586944 306721423097856 307320488377344 307634003509248 307744779534336 308234851172352 308285722853376 308836872366048 309091482206208 309695176507392 309806869512192 310411961054208 311162595966976 311223277707264 311274642604032 311770335412224 311882600890368 312200770093056 312491746595232 312810537222144 313421495302656 314033646660669 314179407839232 314292540801024 314793039495168 314844993552384 315407869650432 316398505033728 317016470863872 317897507340288 317959681867776 318518400909312 318580696871424 319140507161088 319202924795001 319466080567296 320090037755904 320715213610896 320979616137216 321042393464832 321095378927616 321669429389568 321722518339584 322350882633216 323130388119552 323761502158848 324208492019712 324724781481984 324841711730688 325359009570816 325476168198912 325994476386384 326263231217664 326900464091136 327873082687488 328513459802112 328567678304256 329209412050944 329545257320448 330188900401152 330833800597248 331106545041408 331633819385856 331753237512192 332281541689344 332401193054208 332930529075456 333390177828864 333976199757824 334041330519936 334849105723392 335503107883008 335558479970304 335624108638208 336213867626496 336279624475392 336556858540032 337214196154368 337872817631232 338217500934144 338532725478168 338811817033728 338878081990656 339539953244544 339595991580672 340483585867776 341082076348416 342220074909696 342765047119872 342888473493504 343434510102528 343558177543296 344388966285312 345061600985088 345413617975296 345735549424512 346088253947904 346145373028352 346212876976128 346764207568896 346821438210048 347441481411804 347727917481984 347853327171584 348532728201216 349213456185984 349501353099264 350057920462848 350183972929536 350741627338752 350867926001664 351225866354688 351911854374912 352599182215488 353451833819136 354142169432064 354200617746432 354833853356736 355254461792256 355948318162944 356643529721856 357007362097152 357634695757824 357704642101248 358333201022976 358403283980352 358698757128192 359399340638208 360101292475392 361172692647936 361232301293568 361878108063264 361937833132032 362644742962368 363521686634496 364231689928704 364603263418368 364734553522176 365315379167232 365446925697024 366028885767168 366743785934682 367046135119872 367763022102528 367895657545728 368857218023424 368918094938112 369505582710784 369577642277376 369638638092288 370360588557312 370738414485504 371462512951296 372188025671904 372494863171584 373088046809088 373222392201216 373816734400512 374546845209888 375063950057472 375723224727552 376705243938816 377503289966592 377577122217984 378240601079808 378314577534816 378626465857536 379365970673664 380106919835136 380494688550912 380849316162939 381163294162944 381237842239488 381300762476544 381982447400112 382045490528256 383044034101248 383717335891968 384859000274944 384997584273408 385610678009856 385749532680192 386363823865344 386502949736208 387437587070976 388194301108224 388590320222208 389349285691392 389413544656896 390109733515008 390174117986304 391334993068032 392099319226368 392865138209232 393189022236672 393815160520704 393956969545728 394584330756096 394726416751872 395129099649024 395900836171776 396674079992424 396858199375872 397633313046528 398409940611072 398475694964736 398553629007872 399661269516288 400441857933312 400850371477504 401223970937088 401554746114048 401633282359296 402339032727552 402417722363904 403203694477896 403536101769216 404324258217984 405594162855936 406319279228928 406386338955264 407033493454848 407180062273536 407975335832664 408164700782592 408961897463808 409760651169792 410178671345664 410326372712448 410979801563136 411047630471168 411127791409152 411782496488064 412121976274944 412926902009856 413075826016256 413882614738944 414964370276352 415032856805376 415693780549632 415843467853824 416267693457408 416655662126976 417080716296192 417895327070208 418711528880892 418905877118976 419056721068032 419724052660224 419793324736512 420543826200576 421365200861124 421864673378304 422688627818496 423793399431168 423863343120384 423946242490368 424691201212416 424774262495232 425520676214784 425603899726668 425954774089728 426786717007872 427620284814528 427972821516288 428056524619776 428127171903488 428892572519424 428963357786112 429730253325126 429801176844288 430840517492736 431682002878464 432277989359616 432966375309312 433122282307584 433812012761088 433968224265216 434659301848512 435017641623552 435867285454848 436718588746752 437164110249984 438017946402816 438090237739008 438873450204384 438945882734592 439393676427264 440251867201536 441111734129664 441973280485386 442178425847808 442337650016256 443042055585792 443201590738944 443907372100608 444520237105152 445388440693248 446465474297856 447337477177344 447411306627072 448285156835328 448372832633856 449618928205824 450497090174976 450956667912192 451376967304224 451749089378304 451837442654208 452631411818496 452719937659392 452794655440896 453604156287633 453978114490368 454776101797888 454864790495232 456293433212928 457020062826496 457109189132544 457184631324672 457912680136704 458077570057728 458972252811747 459185288380416 460082134646784 460980732566016 461451005263872 461617169301504 462352276758528 462428584280064 463255308549072 463637223309312 464710304268288 465617941581312 466743893950464 466911963906048 467655503118336 467823901335552 468301155139584 468737619892848 469215805833216 470132242953984 471269111758848 471438811201536 472189559242752 472267490328576 473111804475648 474597757550592 475524706295808 476009816129536 476846261010432 476939522801664 477777601363968 477871045307136 478265009504256 479199120850944 480135056633856 481563590197248 481643068391424 482504144084352 482583777509376 483526323949824 484695582179328 485642253238272 486137684557824 486312738029568 487087172222976 487262567596032 488038514356224 488214252298368 488991714579576 489394846826496 490350696136704 490527543394304 491809624031232 491890793250816 492770189703168 492851517456384 493814118076416 494317885980672 495283350601728 496250700895872 496659817562112 497450729078784 497629856268288 498422312534016 499395793613184 500085266743296 500964299636736 502273658585088 503254661824512 503337719955456 503436162957312 504320801439744 504419436713088 504835287810048 505821294231552 506809226446848 507326251401216 507799088217252 508217725550592 508317122985984 508401016635392 509309929866816 509393987371008 510725378801664 511623114522624 513330112364544 514147570679808 514332710240256 515151765153792 515337266314944 516583449427968 517592401477632 518120426962944 518603324136768 519132380921856 519218059542528 520146311353344 520232157315072 521162222117706 521591876222976 521779990757376 522799092301824 523820184278976 524252029648896 525086880694272 525275959394304 526112441008128 526301889002496 526838799532032 527867781562368 528898773323232 530177750728704 531213254148096 531300926619648 532881692688384 533922477244416 534965294582784 535511043145728 536452043636736 536556963151872 537499801534464 537604925970528 538048135692288 539099010957312 540151938713088 541759038971904 541848451940352 542711324606464 542817162094896 542906749698048 543967114443552 545282529951744 546347534893056 546904895127552 547101830283264 547973068750848 548170388545536 549043328650752 550115678902023 550569202679808 551843486318592 553285827035136 553377142407168 554258374066176 554457957138432 555540882835968 556107621728256 557193769426944 558282038507856 558742294757376 559632070213632 559833588301824 560725101600768 561820267814832 562486231171072 562595925086208 563584837091328 565057865908224 565261656653824 566254934949888 566365683326976 567360901619712 567471866302224 567939698786304 569048956010496 570160379752704 570630428688384 570742032826368 571856763359232 571951143714816 572973671100168 573068235792384 575576003837952 576370652479488 577288500412416 577496376410112 578416017014784 578624299020288 579545735798016 579754424604312 580023522164736 581156380606464 582291451662336 582885480333312 584023928537088 584120316985344 585164600272512 585261176979456 585858235236352 587002489602048 588148978839552 589297707313848 589571234463744 589783533355008 590722740781056 590935454318592 591876496134144 592693649473536 593851254257664 595287299063808 596449969569792 596548408836096 597614910916608 597713542447104 597830443511808 599491904274432 600662786899968 601275557216256 601835956405632 602332119171072 602449923538944 603508549091328 603626583545856 603726207254528 604805541716844 605304152653824 606486387326976 608391244283904 609478918843392 609579508432896 610550240182272 610770093410304 611963003748996 612247051173888 613442846195712 614640976754688 615268007018496 615489559068672 616469702344704 616571445706752 617673744732096 618182964412416 619390353014784 619613739024384 620823922108416 622325191933952 622446555414528 622549285208064 623540670824448 623765201780736 624401540186112 624983493190464 625621074444288 626842990605312 628067293321338 628358815678464 628585081602048 629586078990336 629689987104768 630815739300864 632797010067456 634032941727744 635795014680576 635919363735552 637036801818624 637161393742848 638281014322176 638405849590002 638932161134592 640180075511808 641430427221792 641959232274432 642084786929664 642190757855232 643338858779136 643445036679168 644595379987689 644701765266432 646260776239104 647523004317696 648416984039424 649449562963968 649683423461376 650718019141632 650952336397824 651988952772768 652526462435328 653800928182272 655746165374976 657026919604224 657135356608512 658418824101888 659090514640896 660377800802304 661667601194496 662959920728079 663267638771712 663506475024384 664563083378688 664802386108416 665861058150912 666780355657728 667952399515648 668082661039872 669698211446784 671006215766016 671116959940608 671248217276416 672427735252992 672559248950784 674428392308736 675745635262464 676435001868288 677065450956336 677623634067456 677756163981312 679079906489088 679191983161344 680967171735552 682164152696832 684440149819392 685530094239744 685776946987008 686869020205056 687116355086592 688777932570624 690123201970176 690827235950592 691471098849024 692176507895808 692425753952256 693528415137792 693642876420096 694882962823608 695455834963968 695706654343168 697065456402432 698426912371968 699002706198528 700115840925696 700367945859072 701483254677504 701735852003328 702451732709376 703823708749824 705198364430976 706903667638272 708284338864128 708401235492864 709667706713472 710508923584512 711896636325888 713287059443712 714014724194304 715269391515648 715409284202496 716666402045952 716806567960704 717397514256384 718798681276416 720202584950784 722345385295872 722464602587136 723756216126528 723875666264064 725289485924736 727043373268992 728463379857408 729206526836736 729469107044352 730630758334464 730893851394048 732057771534336 733487571869364 734092270239744 735526044205056 735791315091456 737714436046848 737836189876224 739011165421568 739155284554752 739277276184576 740721177114624 741476828971008 742925025902592 744376051343808 744989726343168 746176093618176 746444784402432 747633468801024 749093690419776 750127900114944 751446449455104 753410487877632 755006579933184 755154244435968 756481202159616 756629155069632 757252931715072 758731941347328 760213839670272 760989377101824 761698632325878 762326588325888 762475684478976 762601524953088 763964894800224 764090981056512 766088068202496 767434671783936 769718000549888 769995168546816 771221356019712 771499065360384 772727647730688 773005899472416 774875174141952 776388602216448 777180640444416 778698571382784 778827089313792 780219467030016 780348235972608 782669986136064 784198638452736 785730276418464 786378044473344 787630321041408 787913939091456 789168661512192 789452833503744 790258199298048 791801672343552 793348159984848 795266626093056 796819881222144 796951389929472 797107258015744 799322539032576 800883715866624 802447941874176 803266564718592 804678065455104 804835444727808 806407388955792 807072203538432 808648516435968 812638558457856 812772677910528 814066986909696 814360124547072 815950671665328 817923794927616 819521302339584 820357342691328 820652745424896 821959603126272 822095260942336 822255582818304 823564992976128 824243952549888 825853804019712 826151652032512 827765229477888 829928740552704 830065713610752 831387561099264 831686935707648 832535386914816 833311324253952 834161432592384 835790654140416 837423057761784 837811754237952 838113442136064 839448105320448 841087652401152 842730401722248 843729346756608 845377255636992 847586798862336 847726686240768 847892484980736 849382402424832 849548524990464 851041352429568 851207799453336 851909548179456 853573434015744 855240569629056 855945643032576 856113049239552 856254343806976 857785145038848 857926715572224 859460506650252 859602353688576 861681034985472 863364005756928 864555978719232 865932750618624 866244564615168 867624025522176 867936448530432 869318603697024 870035283247104 871734570909696 873437177493504 874328220499968 876035892805632 876180475478016 877746900408768 877891765469184 878787352854528 880503734403072 882223468259328 883946560970772 884356851695616 884675300032512 886084111171584 886403181477888 887814744201216 889040474210304 890776881386496 892930948595712 894674954354688 894822613254144 896570313670656 896745665267712 899237856411648 900994180349952 901913335824384 902753934608448 903498178756608 903674885308416 905262823636992 905439875318784 905589310881792 907208312575266 907956228980736 909552203595776 909729580990464 912586866425856 914040125652992 914218378265088 914369262649344 915825360273408 916155140115456 917944505623494 918370576760832 920164269293568 921961465132032 922902010527744 923234338603008 924704553517056 924857168560128 926510617098144 927274446618624 929420608536576 931235883162624 933487787900928 933823927812096 935311006236672 935647802671104 936602310279168 937475239785696 938431611666432 940264485907968 942100939982007 942538223517696 942877622403072 944379118485504 944534980657152 946223608951296 949195515101184 951049412591616 952019632259072 953692522020864 953879045603328 955555202727936 955742090614272 957608774385003 958398241701888 960270113267712 963127180394496 963286136782848 965008288168704 965167555018752 967052647899648 969391164358656 971284506476544 972625476059136 974174344445952 974525135192064 976077028712448 976428504596736 977983429159152 978789693652992 980701392273408 981055086788608 983619248062464 985540379406336 985703034912768 987628236152832 988635771961344 990566701203456 992501401791744 993319635124224 994901458157568 995259712536576 996844625068032 998791587226368 1000170533486592 1001928599273472 1004547317170176 1006509323649024 1006675439910912 1006872325914624 1008641602879488 1008838873426176 1009670575620096 1011642588463104 1013618452893696 1014652502802432 1015598176434504 1016435451101184 1016634245971968 1016802033270784 1018619859733632 1018787974742016 1021450757603328 1023246229045248 1026660224729088 1028295141359616 1028665420480512 1030303530307584 1030674532629888 1033166898855936 1035184802955264 1036240853925888 1037206648273536 1038264761843712 1038436119085056 1040292622706688 1040464314630144 1042324444235412 1043183752445952 1043559981514752 1045598184603648 1047640368557952 1048504059297792 1050173761388544 1050551918788608 1052224882016256 1052603778004992 1053677599064064 1055735563124736 1057797546646464 1060355501457408 1062426508296192 1062601853239296 1065763385376768 1067844954488832 1069930589165568 1071022086291456 1072904087273472 1073113926303744 1074999603068928 1075209851941056 1076096271384576 1078198021914624 1080303877426176 1083518077943808 1083696903880704 1085422649212928 1085634324189792 1085813499396096 1087934228887104 1090565059903488 1092695069786112 1093809790255104 1094203660566528 1095946137501696 1096340777091072 1098086657301504 1100231357804046 1101138405359616 1103686972637184 1106571654070272 1106754284814336 1108516748132352 1108915914276864 1111081765671936 1112215243456512 1114387538853888 1116564077015712 1117484589514752 1119264140427264 1119667176603648 1121450203201536 1123640535629664 1124972462342144 1125191850172416 1127169674182656 1130115731816448 1130523313307648 1132509869899776 1132731366653952 1134721803239424 1134943732604448 1135879397572608 1138097912020992 1140320759505408 1141484065652736 1143713526718464 1143902287429632 1145947342200336 1146136471584768 1151152007675904 1154577000824832 1154992752820224 1156832034029568 1157248598040576 1159091471596032 1159508849208624 1162312761212928 1164582903324672 1165770960666624 1168047857074176 1168240633970688 1170329200545024 1170522353958912 1174004979204096 1176297957679104 1178595414627696 1179567066710016 1181445481562112 1181870908637184 1183752992268288 1185387298947072 1187702508515328 1190574598127616 1192899939139584 1195229821833216 1195427084894208 1195660887023616 1198983808548864 1201325573799936 1202551114432512 1203671912811264 1204664238342144 1204899847077888 1207017098182656 1207253167091712 1207452414509056 1209611083433688 1210608305307648 1212972774653952 1216782488567808 1218957837686784 1219159016865792 1221100480364544 1221540186820608 1223926007497992 1224494102347776 1226885692391424 1229281953509376 1230536014036992 1230979118137344 1232939404689408 1233142891413504 1235347489464192 1236365928824832 1238780706029568 1239227478048768 1241647844216832 1244650383867904 1244893110829056 1245098570416128 1247081341648896 1247530403561472 1248803080372224 1249966986380928 1251242148888576 1253685981210624 1256134586642676 1256717631356928 1257170163204096 1259172157980672 1259379974209536 1261631478601728 1265594020134912 1268065883455488 1271590029361152 1271838727471104 1274073603637248 1274322787485696 1276562028644352 1276811699180004 1277864322269184 1280360151023616 1282860854443584 1283918464548864 1284169573859328 1284381515710464 1286677717558272 1286890073358336 1289190759975378 1289403530532864 1292521552478208 1295046008635392 1296833968078848 1298899125927936 1299366846922752 1301436038283264 1301904672795648 1303977905545536 1305052924870656 1307601856364544 1311492330749952 1314053839208448 1314270713217024 1316837648203776 1318181029281792 1320755601604608 1323335202388992 1325919841456158 1326535277543424 1327012950048768 1329126166757376 1329604772216832 1331722116301824 1333560711315456 1335904799031296 1336165322079744 1339396422893568 1342012431532032 1342233919881216 1342496434552832 1344855470505984 1345118497901568 1348856784617472 1351491270524928 1352870003736576 1354130901912672 1355247268134912 1355512327962624 1358159812978176 1358383966322688 1360812468862899 1361934343471104 1364328305393664 1368880299638784 1371060188479488 1371553893974016 1373738040410112 1374232710173184 1376916758435241 1377555865141248 1380246403940352 1382942197698048 1384353015791616 1384851507904512 1387056830275584 1387285752840192 1389765925647216 1390911669927936 1391413308686336 1394130912804864 1396853824743936 1400231681851392 1400735891718144 1402966509355008 1403471704006656 1404903465418752 1407647417499648 1410396728861952 1413807335276544 1416568677728256 1416802470985728 1419335413426944 1423793272651776 1426574118887424 1428029448388608 1430538783031296 1430818568404992 1433332804091904 1433613135921408 1434795028512768 1437597362552832 1440405169901568 1444690770591744 1444929205174272 1447512432253056 1447751332528128 1450578971849472 1454086746537984 1456926759714816 1458413053673472 1458938214088704 1461261516668928 1461787702788096 1464115543068672 1466975143738728 1468184540479488 1471052088410112 1471582630182912 1475428872093696 1475672379752448 1478022330843136 1478310569109504 1478554552369152 1481442354229248 1482953657942016 1485850051805184 1488752102687616 1489979452686336 1492352187236352 1492889568804864 1495266937602048 1498187380839552 1500255800229888 1502892898910208 1506820975755264 1510013159866368 1510308488871936 1512962404319232 1513258310139264 1514505863430144 1517463882694656 1520427679340544 1521978754203648 1523397264651756 1524653176651776 1524951368957952 1525203049906176 1527929789600448 1528181962113024 1532176136404992 1534869343567872 1539436001099776 1539990337093632 1542442712039424 1542998130720768 1545455295461376 1546011798944832 1549750348283904 1552777204432896 1554361280888832 1557397142765568 1557654178627584 1560438934060032 1560696471945216 1565339972272128 1568397276905472 1571460552836928 1572756088946688 1575260642082816 1575827878182912 1578337323024384 1578905667007488 1580516398596096 1583603344687104 1586696319969696 1590533252186112 1593639762444288 1593902779858944 1594214516031488 1598645078065152 1601767431733248 1604895883748352 1606533129437184 1609356130910208 1609670889455616 1612814777911584 1614144407076864 1617297032871936 1625277116915712 1625545355821056 1628133973819392 1628720249094144 1631901343330656 1635847589855232 1639042604679168 1640714685382656 1641305490849792 1643919206252544 1644190521884672 1644511165636608 1647129985952256 1650347036706069 1651707608039424 1652303304065024 1655530458955776 1659857481105408 1660131427221504 1662775122198528 1663373871415296 1666622648507904 1668322865184768 1671581308280832 1674846115523568 1676226884272128 1678896210640896 1682175304802304 1685460803444496 1687458693513216 1690754511273984 1695173597724672 1695784969961472 1698764804849664 1699097049980928 1702082704859136 1702415598906672 1703819096358912 1707146868031488 1710481139258112 1711891286065152 1712226098479104 1715570290077696 1715853431144448 1718921013300504 1719204707377152 1726728011513856 1729111957438464 1731865501237248 1732489129230336 1735248051044352 1735872897060864 1738637207394048 1740070566494208 1743469141819392 1746874354987008 1748656440999936 1752071785611264 1752360950956032 1755493800817536 1755783530938368 1757574705709056 1761007468806144 1764446936518656 1767893121941544 1768713703391232 1769350600065024 1772168222343168 1772806362955776 1775629488402432 1778080948420608 1781553762772992 1785861897191424 1789349908709376 1789645226508288 1793140627341312 1793491330535424 1798475712823296 1801988360699904 1803826671648768 1805507869216896 1806996357513216 1807349770616832 1810525647273984 1810879750637568 1811178621763584 1814416625150532 1815912457961472 1819104407191552 1819459161980928 1825173732851712 1828080251305984 1828436756530176 1828738525298688 1831650720546816 1832310280230912 1835889011246988 1836741153521664 1840328538587136 1843922930264064 1845804021055488 1846468677206016 1849409107034112 1849714337120256 1853021234196288 1854548893237248 1858841217073152 1862471766325248 1866975575801856 1867647855624192 1870622012473344 1871295605342208 1873204620558336 1874950479571392 1876863223332864 1880528971815936 1884201879964014 1885076447035392 1885755244806144 1888758236971008 1889069961314304 1892447217902592 1898391030202368 1902098825183232 1904039264518144 1907385044041728 1907758091206656 1911110405455872 1911484181228544 1915217548770006 1916796483403776 1920540226535424 1926254360788992 1926572273565696 1930016576337408 1930335110037504 1934105295799296 1938782328717312 1942569012953088 1945250952118272 1948348688891904 1949050270384128 1952154057424896 1952857009193472 1955966858318304 1957579387305984 1961402784546816 1962110173577216 1967238496124928 1971080758812672 1971406069825536 1975256472305664 1977271543922688 1981133402406912 1985002803583488 1988879762184237 1989802916315136 1990519425073152 1993689250136064 1997583174452736 2000341066973184 2003857198546944 2009094634340352 2013018647298048 2013350879821824 2013744651829248 2017283205758976 2017677746852352 2023285176926208 2027236905787392 2029305005604864 2031196352869008 2032870902202368 2033268491943936 2033604066541568 2037239719467264 2037575949484032 2042901515206656 2046492458090496 2053320449458176 2056590282719232 2057330840961024 2060607060615168 2061349065259776 2066333797711872 2070369605910528 2072481707851776 2074413296547072 2076529523687424 2080585245413376 2080928629260288 2084648888470824 2086367504891904 2087119963029504 2091196369207296 2095280737115904 2097008118595584 2100347522777088 2101103837577216 2104449764032512 2105207556009984 2107355198128128 2111471126249472 2115595093292928 2120711002914816 2124853016592384 2125203706478592 2131526770753536 2135689908977664 2139861178331136 2142044172582912 2145808174546944 2146227852607488 2149999206137856 2150419703882112 2152192542769152 2156396043829248 2160607754852352 2167036155887616 2167393807761408 2170845298425856 2171268648379584 2171626998792192 2175868457774208 2181130119806976 2185390139572224 2187619580510208 2188407321133056 2191892275003392 2192681554182144 2196173314603008 2200462715608092 2202276810719232 2207373945274368 2213143308140544 2213508569628672 2217033496264704 2217831828553728 2222163531343872 2224430486913024 2228775077707776 2233128154031424 2234969179029504 2238528280854528 2239334353207296 2242900406403072 2247281071259328 2249944924684288 2250383700344832 2254339348365312 2260231463632896 2261046626615296 2265019739799552 2265462733307904 2269443606478848 2269887465208896 2271758795145216 2276195824041984 2280641519010816 2282968131305472 2287427053436928 2287804574859264 2291894684400672 2292272943169536 2302304015351808 2309154001649664 2309985505640448 2313664068059136 2314497196081152 2318182943192064 2319017698417248 2324625522425856 2329165806649344 2331541921333248 2336095714148352 2336481267941376 2340658401090048 2341044707917824 2348009958408192 2352595915358208 2357190829255392 2359134133420032 2362890963124224 2363741817274368 2367505984536576 2370774597894144 2375405017030656 2385799878279168 2390459643666432 2390854169788416 2391321774047232 2397967617097728 2402651147599872 2407343825622528 2409799694155776 2414034196365312 2414506334183424 2414904829018112 2419222166867376 2421216610615296 2425945549307904 2437915675373568 2438318033731584 2442200960729088 2443080373641216 2447852014995984 2453771384782848 2458563907018752 2461072028073984 2461958236274688 2465878809378816 2466285782827008 2470694978928384 2472731857649664 2477561412059136 2478454956097536 2483295688433664 2489786221658112 2490197140832256 2494162683297792 2495060807122944 2497606160744448 2499933972761856 2502484297777152 2507371962421248 2512269173285352 2513435262713856 2514340326408192 2518344315961344 2523262957203456 2531188040269824 2536131766910976 2543180058722304 2543677454942208 2548147207274496 2548645574971392 2553124057288704 2553623398360008 2555728644538368 2560720302047232 2565721708887168 2567836929097728 2568339147718656 2568763031420928 2573355435116544 2573780146716672 2578381519950756 2578807061065728 2585043104956416 2590092017270784 2593667936157696 2597798251855872 2598733693845504 2602872076566528 2603809345591296 2607955811091072 2610105849741312 2615203712729088 2622984661499904 2628107678416896 2628541426434048 2633675296407552 2636362058563584 2641511203209216 2646670404777984 2651839682912316 2653070555086848 2654025900097536 2658252333514752 2659209544433664 2663444232603648 2667121422630912 2671809598062592 2672330644159488 2678792845787136 2684024863064064 2684467839762432 2684992869105664 2689710941011968 2690236995803136 2697713569234944 2702982541049856 2705740007473152 2708261803825344 2710494536269824 2711024655925248 2716319625956352 2716767932645376 2721624937725798 2723868686942208 2728656610787328 2737760599277568 2742120376958976 2743107787948032 2747476080820224 2748465420346368 2753833516870482 2755111730282496 2760492807880704 2765884395396096 2768706031583232 2769703015809024 2774113660551168 2774571505680384 2779531851294432 2781823339855872 2782826617372672 2788261825609728 2793707649487872 2800463363702784 2801471783436288 2805933018710016 2806943408013312 2809806930837504 2815294834999296 2820793457723904 2827614670553088 2833137355456512 2833604941971456 2838670826853888 2847586545303552 2853148237774848 2856058896777216 2861077566062592 2861637136809984 2866665608183808 2867226271842816 2872826323155009 2875194725105664 2880810339803136 2889381541183488 2889858410348544 2895024864506112 2895502665056256 2901157943698944 2908173493075968 2913853519429632 2917876428177408 2922523033337856 2923575405576192 2928231086137344 2933950287477456 2936369080958976 2942104176820224 2943165260365824 2950857744187392 2956044661686272 2956621138219008 2957109104738304 2962884708458496 2965907315884032 2971700103610368 2977504205375232 2979958905372672 2984704374472704 2985779137609728 2990533875204096 2996374761679104 3000511600459776 3005785797820416 3013641951510528 3020026319732736 3020616977743872 3025924808638464 3026516620278528 3029011726860288 3034927765389312 3040855358681088 3043957508407296 3046794529303512 3049306353303552 3049902737915904 3050406099812352 3055859579200896 3056363924226048 3064352272809984 3069738687135744 3078872002199552 3079980674187264 3084885424078848 3085996261441536 3090910590922752 3092023597889664 3099500696567808 3105554408865792 3108722561777664 3114794285531136 3115308357255168 3120877868120064 3121392943890432 3130679944544256 3136794553810944 3142921105673856 3145512177893376 3150521284165632 3151655756365824 3156674646048768 3157811334014976 3161032797192192 3167206689374208 3173392639939392 3181066504372224 3187279524888576 3187805559717888 3188429032062976 3197290156130304 3203534863466496 3209791767496704 3213066258874368 3218712261820416 3219341778911232 3225629555823168 3228288814153728 3234594065743872 3250554233831424 3251090711642112 3256267947638784 3257440498188288 3263802686661312 3271695179710464 3278085209358336 3281429370765312 3282610981699584 3287838412505088 3288381043769344 3289022331273216 3294259971904512 3300694073412138 3303415216078848 3304606608130048 3311060917911552 3319714962210816 3320262854443008 3325550244397056 3326747742830592 3333245297015808 3336645730369536 3343162616561664 3349692231047136 3352453768544256 3357792421281792 3364350609604608 3370921606888992 3374917387026432 3381509022547968 3390347195449344 3391569939922944 3397529609699328 3398194099961856 3404165409718272 3404831197813344 3407638192717824 3414293736062976 3420962278516224 3424452196958208 3431140580155392 3431706862288896 3437842026601008 3438409414754304 3453456023027712 3463731002474496 3464978258460672 3470496102088704 3471745794121728 3477274414788096 3486938283638784 3493748709974016 3497312881999872 3504143571222528 3504721901912064 3510987601635072 3511567061876736 3522014937612288 3528893873037312 3535786243883088 3538701200130048 3544336444686336 3545612725911552 3551258976804864 3556161896841216 3563107525545984 3571723794382848 3578699817418752 3586281254682624 3586982661070848 3596951425646592 3603976721399808 3607653343297536 3611015738433792 3613992715026432 3614699541233664 3621051294547968 3621759501275136 3622357243527168 3628833250301064 3631824915922944 3638918323961856 3650347465703424 3656160502611968 3656873513060352 3657477050597376 3663301441093632 3664620560461824 3671778022493976 3673482307043328 3680657077174272 3687845860528128 3691608042110976 3692937354412032 3698818214068224 3699428674240512 3706042468392576 3709097786474496 3717682434146304 3724943532650496 3733951151603712 3735295711248384 3741244024946688 3742591210684416 3746409241116672 3749900959142784 3753726446665728 3761057943631872 3768403759928028 3770152894070784 3771510489612288 3777516473942016 3778139922628608 3784894435805184 3796782060404736 3804197650366464 3808078529036288 3814770088083456 3815516182413312 3822220810911744 3822968362457088 3830435097540012 3833592966807552 3841080453070848 3852508721577984 3853144547131392 3860033152674816 3860670220075008 3868210591598592 3877564657434624 3885138025906176 3890501904236544 3896697377783808 3898100540768256 3904308114849792 3905714018386944 3911933716636608 3915158774611968 3922805569093632 3924220347154432 3934476992249856 3942161517625344 3942812139651072 3950512944611328 3954543087845376 3962266804813824 3970005607166976 3977759524368474 3979605832630272 3981038850146304 3987378500272128 3995166348905472 4000682133946368 4007714397093888 4018189268680704 4026037294596096 4026701759643648 4027489303658496 4034566411517952 4035355493704704 4046570353852416 4054473811574784 4058610011209728 4062392705738016 4065741804404736 4066536983887872 4067208133083136 4074479438934528 4075151898968064 4082437406588697 4085803030413312 4092984916180992 4106640898916352 4113180565438464 4114661681922048 4121214121230336 4122698130519552 4132667595423744 4140739211821056 4148826593094144 4153059047374848 4161170490826752 4161857258520576 4169297776941648 4172735009783808 4174239926059008 4182392738414592 4190561474231808 4200695045554176 4202207675154432 4208899528065024 4210415112019968 4214710396256256 4222942252498944 4231190186585856 4241422005829632 4249706033184768 4250407412957184 4271379817955328 4279722356662272 4284088345165824 4291616349093888 4292455705214976 4299998412275712 4300839407764224 4304385085538304 4312792087658496 4321215509704704 4334072311775232 4334787615522816 4341690596851712 4342537296759168 4343253997584384 4351736915548416 4362260239613952 4370780279144448 4375239161020416 4376814642266112 4383784550006784 4385363108364288 4392346629206016 4400925431216184 4404553621438464 4414747890548736 4426286616281088 4427017139257344 4434066992529408 4435663657107456 4444327062687744 4448860973826048 4457550155415552 4466256308062848 4469938358059008 4477056561709056 4478668706414592 4485800812806144 4494562142518656 4499889849368576 4500767400689664 4508678696730624 4520462927265792 4522093253230592 4530039479599104 4530925466615808 4538887212957696 4539774930417792 4543517590290432 4552391648083968 4561283038021632 4565936262610944 4574854106873856 4575609149718528 4583789368801344 4584545886339072 4604608030703616 4618308003299328 4619971011280896 4627328136118272 4628994392162304 4636365886384128 4638035396834496 4649251044851712 4658331613298688 4663083842666496 4672191428296704 4672962535882752 4681316802180096 4682089415835648 4696019916816384 4705191830716416 4714381658510784 4718268266840064 4725781926248448 4727483634548736 4735011969073152 4741549195788288 4750810034061312 4771599756558336 4780919287332864 4781708339576832 4782643548094464 4795935234195456 4805302295199744 4814687651245056 4819599388311552 4828068392730624 4829012668366848 4829809658036224 4838444333734752 4842433221230592 4851891098615808 4875831350747136 4876636067463168 4884401921458176 4886160747282432 4895704029991968 4907542769565696 4917127814037504 4922144056147968 4923916472549376 4931757618757632 4932571565654016 4941389957856768 4951041110118207 4955122824118272 4956909912195072 4966591376867328 4979572443316224 4980394281664512 4988325366595584 4990121614245888 4999867945523712 5004968595554304 5014743924842496 5024538346570704 5028680652816384 5036688631922688 5046525914406912 5062376080539648 5072263533821952 5087354909884416 5096294414548992 5097291149942784 5106248114577408 5107246796720016 5111457289076736 5121440604094464 5131443417774336 5135673858195456 5136678295437312 5146710870233088 5147560293433344 5156763039901512 5157614122131456 5180184034541568 5187335872315392 5195596503711744 5197467387691008 5205744153133056 5207618691182592 5215911622182144 5220211699482624 5230407425458176 5245969322999808 5256215356833792 5257082852868096 5267350592815104 5272724117127168 5283022406418432 5293340809555968 5303679365824632 5306141110173696 5308051800195072 5316504667029504 5318419088867328 5326888465207296 5334242845261824 5343619196125184 5344661288318976 5357585691574272 5368049726128128 5368935679524864 5369985738211328 5379421882023936 5380473991606272 5395427138469888 5405965082099712 5411480014946304 5416523607650688 5420989072539648 5422049311850496 5432639251912704 5433535865290752 5443249875451596 5447737373884416 5457313221574656 5475521198555136 5484240753917952 5486215575896064 5494952161640448 5496930840692736 5507667033740964 5510223460564992 5520985615761408 5531768790792192 5537412063166464 5539406031618048 5548227321102336 5549143011360768 5559063702588864 5563646679711744 5565653234745344 5576523651219456 5587415298975744 5600926727405568 5602943566872576 5611866037420032 5613886816026624 5619613861675008 5630589669998592 5641586915447808 5655229341106176 5666274710913024 5667209883942912 5677341653707776 5695173090607104 5706296475549696 5712117793554432 5722155132125184 5723274273619968 5733331216367616 5734452543685632 5745652646310018 5750389450211328 5761620679606272 5778763082366976 5779716820697088 5790049729012224 5791005330112512 5802315887397888 5816346986151936 5827707038859264 5835752856354816 5845046066675712 5847150811152384 5856462172274688 5867900574954912 5872738161917952 5884208353640448 5886330520731648 5901715488374784 5912089323372544 5913242276438016 5914218209476608 5925769416916992 5931814631768064 5943400207220736 5955008410750464 5966639286552711 5969408748945408 5971558275219456 5981067750408192 5992749523358208 6001023200919552 6011571595640832 6027283903021056 6040052639465472 6041233955487744 6051849617276928 6053033240557056 6069855530778624 6081710717362176 6087915016814592 6093589058607024 6098612706607104 6099805475831808 6100812199624704 6111719158401792 6112727848452096 6128704545619968 6139477374271488 6159961348374528 6169770848157696 6171992522883072 6181821181845504 6184047195779328 6199001393135616 6211108817731584 6217445123555328 6229588571062272 6241755736240128 6242785887780864 6261359889088512 6273589107621888 6285842211347712 6291024355786752 6301042568331264 6303311512731648 6313349292097536 6315622668029952 6322065594384384 6334413378748416 6346785279878784 6362133008744448 6374559049777152 6375611119435776 6376858064125952 6394580312260608 6407069726932992 6419583534993408 6426132517748736 6437424523640832 6438683557822464 6451259111646336 6456577628307456 6469188131487744 6501108467662848 6502181423284224 6512535895277568 6514880996376576 6527605373322624 6543390359420928 6556170418716672 6562858741530624 6565221963399168 6575676825010176 6576762087538688 6578044662546432 6588519943809024 6601388146824276 6606830432157696 6609213216260096 6622121835823104 6639429924421632 6640525708886016 6651100488794112 6653495485661184 6666490594031616 6673291460739072 6686325233123328 6699384462094272 6704907537088512 6715584842563584 6728701219209216 6741843213777984 6749834774052864 6763018045095936 6780694390898688 6783139879845888 6795059219398656 6796388199923712 6808330819436544 6809662395626688 6815276385435648 6828587472125952 6841924557032448 6848904393916416 6862281160310784 6863413724577792 6875684053202016 6876818829508608 6906912046055424 6927462004948992 6929956516921344 6940992204177408 6943491588243456 6954548829576192 6973876567277568 6987497419948032 6994625763999744 7008287142445056 7009443803824128 7021975203270144 7023134123753472 7044029875224576 7057787746074624 7071572487766176 7077402400260096 7088672889372672 7091225451823104 7102517953609728 7112323793682432 7126215051091968 7157399634837504 7172562509365248 7173965322141696 7193902851293184 7207953442799616 7222031476867584 7229399082467328 7242102589095936 7243519002550272 7244714487054336 7257666500602128 7263649831845888 7277836647923712 7312321005223936 7313747026120704 7314954101194752 7326602882187264 7329241120923648 7343556044987952 7361314154348544 7375691721056256 7383216084221952 7385874708824064 7397636428136448 7398857348481024 7412084936785152 7418195572948992 7435364868292608 7449887065300992 7470591422496768 7482488049893376 7485182421368832 7492818482233344 7499801918285568 7507452893331456 7522115887263744 7536807519856056 7540305788141568 7543020979224576 7555032947884032 7569788871610368 7593564120809472 7608395300732928 7616157058072576 7629540176166912 7631032364826624 7644441621823488 7645936724914176 7660870195080024 7667185933615104 7682160906141696 7705017443155968 7706289094262784 7720066305349632 7721340440150016 7736421183197184 7755129314869248 7770276051812352 7781003808473088 7793394755567616 7796201081536512 7808616229699584 7811428036773888 7823867433273216 7830317549223936 7845611138187264 7848440694308864 7868953984499712 7884323035250688 7885624279302144 7901025889222656 7909086175690752 7924533609627648 7940011214333952 7955519048736948 7959211665260544 7962077700292608 7974757000544256 7990332697810944 8001364267892736 8015428794187776 8036378537361408 8052074589192192 8053403519287296 8054978607316992 8069132823035904 8070710987409408 8093140707704832 8108947623149568 8117220022419456 8124785411476032 8131483608809472 8133073967775744 8134416266166272 8148958877869056 8150303797936128 8164874813177394 8171606060826624 8185969832361984 8213281797832704 8226361130876928 8229323363844096 8242428242460672 8245396261039104 8265335190847488 8281478423642112 8297653186188288 8306118094749696 8322340981653504 8323714517041152 8338595553883296 8345470019567616 8348479852118016 8364785476829184 8381122948463616 8401390091108352 8404415350308864 8417799056130048 8420830224039936 8429420792512512 8445884504997888 8462380373171712 8482844011659264 8499412066369536 8500814825914368 8542759635910656 8559444713324544 8568176690331648 8583232698187776 8584911410429952 8599996824551424 8601678815528448 8618478969465027 8625584175316992 8642431019409408 8668144623550464 8669575231045632 8683381193703424 8685074593518336 8686507995168768 8703473831096832 8724520479227904 8741560558288896 8753629284532224 8767569100013568 8770726216728576 8784693258412032 8801850862432368 8809107242876928 8829495781097472 8852573232562176 8868133985058816 8871327314214912 8888654125375488 8897721947652096 8915100310831104 8932512616125696 8939876716118016 8954113123418112 8957337412829184 8971601625612288 8989124285037312 9001534801379328 9017357393461248 9040925854531584 9044186506461184 9060078959198208 9061850933231616 9077774425915392 9079549860835584 9087035180580864 9104783296167936 9122566076043264 9131872525221888 9149708213747712 9151218299437056 9167578737602688 9169091772678144 9209216061407232 9236616006598656 9239942022561792 9254656272236544 9257988784324608 9272731772768256 9276070793668992 9298502089703424 9316663226597376 9326167685332992 9344382856593408 9345925071765504 9362633604360192 9364178831671296 9392039833632768 9410383661432832 9428763317021568 9436536533680128 9451563852496896 9454967269097472 9470023938146304 9483098391576576 9501620068122624 9543199513116672 9561838574665728 9563416679153664 9565287096188928 9591870468390912 9610604590399488 9629375302490112 9639198776623104 9656136785461248 9658025336733696 9659619316072448 9676888667469504 9684866442461184 9703782197231616 9751662701494272 9753272134926336 9768803842916352 9772321494564864 9791408059983936 9815085539131392 9834255628075008 9844288112295936 9847832945098752 9863515237515264 9865143131308032 9882779915713536 9902082220236414 9910245648236544 9913819824390144 9933182753734656 9959144886632448 9960788563329024 9976650733191168 9980243228491776 9999735891047424 10009937191108608 10029487849684992 10049076693141408 10057361305632768 10073377263845376 10093051828813824 10124752161079296 10144527067643904 10174709819768832 10192588829097984 10194582299885568 10212496229154816 10214493593440032 10222914578153472 10242881208188928 10262886835548672 10273356590874624 10293421740466176 10295120586866688 10313526079803024 10315228244262912 10360368069083136 10391193007423488 10394934775382016 10411488306266112 10415237382365184 10431823244364288 10460814850916352 10491938645999616 10512430713667584 10514165705736192 10534701185630208 10566044812836864 10586681619111936 10607358731649264 10616103600390144 10633009334059008 10636838177734656 10653776930414592 10668485690523648 10687238392250368 10689322576637952 10715171383148544 10736099452256256 10739971476422656 10758843764047872 10760947983212544 10790854276939776 10811930164199424 10822960029892608 10833047215301376 10841978145079296 10844098623700992 10865278503825408 10867071730581504 10886499750903192 10895474747768832 10951042397110272 10968481507835904 10972431151792128 10989904323280896 10993861681385472 11015334067481928 11020446921129984 11041971231522816 11063537581584384 11074824126332928 11078812063236096 11096454642204672 11098286022721536 11118127405177728 11127293359423488 11131306469490688 11153047302438912 11174830597951488 11201853454811136 11205887133745152 11223732074840064 11227773632053248 11239227723350016 11261179339997184 11283173830895616 11310458682212352 11332549421826048 11334419767885824 11354683307415552 11390346181214208 11412592951099392 11424235587108864 11444310264250368 11446548547239936 11466662432735232 11468905087371264 11491305292620036 11500778900422656 11523241359212544 11557526164733952 11559433641394176 11580099458024448 11582010660225024 11604631774795776 11632693972303872 11655414077718528 11671505712709632 11690092133351424 11694301622304768 11712924344549376 11735801149909824 11745476323835904 11768416707280896 11772661041463296 11803430976749568 11824178646745088 11826484552876032 11828436418953216 11851538833833984 11863629263536128 11886800414441472 11910016821500928 11933278573105422 11938817497890816 11943116550438912 11962135500816384 11985499046716416 12002046401839104 12023143191281664 12054567806042112 12080105278930944 12082467910975488 12103699234553856 12106066481114112 12139711061557248 12163421434724352 12175830033629184 12187178117214048 12197225413214208 12199610951663616 12201624399249408 12223438316803584 12225455696904192 12247312219766091 12257409091239936 12278954748542976 12319922696749056 12339541696315392 12343985045766144 12363642363691008 12368094391558656 12398002786271232 12422217635463168 12459177142124544 12483511472480256 12485571775561728 12522719778177024 12547178215243776 12571684422695424 12602085136662528 12606623025463296 12626698584195072 12631245336059904 12644131188768768 12668826757496832 12693570559757568 12724266017488896 12749118099554304 12751222238871552 12753716128251904 12814139453865984 12839167069986816 12852265035497472 12874849047281664 12877367115644928 12902518223292672 12913155256614912 12938376262975488 13002216935325696 13004362846568448 13025071790555136 13029761992753152 13055210746645248 13086780718841856 13112340837433344 13125717483061248 13130443926798336 13151353650020352 13156089325092864 13177039887618048 13202776293648552 13213660864315392 13218426432520192 13244243671646208 13278859848843264 13281051417772032 13302200977588224 13306990971322368 13332981188063232 13346582921478144 13372650466246656 13398768924188544 13409815074177024 13431169685127168 13457402438418432 13483686427555968 13499669548105728 13526036090191872 13561388781797376 13566279759691776 13590118438797312 13592776399847424 13616661638873088 13619324791253376 13630552770871296 13657174944251904 13683849114064896 13697808787832832 13724562320621568 13726827449155584 13751368106404032 13753637659017216 13813824092110848 13854924009897984 13859913033842688 13881984408354816 13886983176486912 13909097659152384 13947753134555136 13974994839896064 13989251527999488 14016574284890112 14018887607648256 14043950406540288 14046268247506944 14088059750449152 14115575492149248 14143144975532352 14154804800520192 14177345778745344 14182450903646208 14205035907219456 14224647587364864 14252430102183936 14314799269675008 14345125018730496 14347930644283392 14387805702586368 14415906885599232 14444062953735168 14458798164934656 14484205178191872 14487038005100544 14489428974108672 14515333001204256 14527299663691776 14555673295847424 14624642010447872 14627494052241408 14629908202389504 14653205764374528 14658482241847296 14687112089975904 14722628308697088 14751383442112512 14766432168443904 14771749417648128 14795272856272896 14797714696962048 14824169873570304 14870729736585216 14899774130601984 14941182844993536 14964976099786752 14970364842737664 14999603836571136 15014905786662912 15044231774527488 15073615039712112 15086041958449152 15110065895768064 15139577743220736 15187128241618944 15216790601465856 15262064729653248 15288883243646976 15291873449828352 15321740390160048 15334371867230208 15364321812283392 15410034886311936 15440132610699264 15442680880300032 15472842366394368 15540552103624704 15562007616946176 15586789511135232 15592402163073024 15617232459399168 15622856073547776 15647734866546432 15660635098447872 15691222276374528 15696881388617728 15737907968999424 15768646070501376 15771248558604288 15802051778445312 15818172351381504 15849067219255296 15880022428667904 15911038097473896 15918423330521088 15924155400585216 15949514001088512 15980665395621888 16002728535785472 16030857588375552 16072757074722816 16104149178384384 16106807038574592 16109957214633984 16138265646071808 16141421974818816 16186281415409664 16217895246299136 16234440044838912 16249570822952064 16262967217618944 16266147935551488 16268832532332544 16297917755738112 16300607595872256 16329749626354788 16343212121653248 16371939664723968 16426563595665408 16452722261753856 16458646727688192 16484856484921344 16490792522078208 16530670381694976 16562956847284224 16595306372376576 16612236189499392 16644681963307008 16647429034082304 16677191107766592 16690940039135232 16696959704236032 16729570953658368 16762245896927232 16802780182216704 16808830700617728 16835598112260096 16841660448079872 16858841585025024 16891769009995776 16924760746343424 16965688023318528 16998824132739072 17001629651828736 17085519271821312 17118889426649088 17136353380663296 17166465396375552 17169822820859904 17199993649102848 17203357631056896 17236957938930054 17251168350633984 17284862038818816 17336289247100928 17339150462091264 17366762387406848 17370149187036672 17373015990337536 17406947662193664 17449040958455808 17483121116577792 17507258569064448 17535138200027136 17541452433457152 17569386516824064 17603701724864736 17618214485753856 17658991562194944 17705146465124352 17736267970117632 17742654628429824 17777308250750976 17795443895304192 17830200621662208 17865025232251392 17899917859658133 17908226246836224 17914674825658368 17943203251224576 17978248570074624 18003069602758656 18034714786922496 18081851709063168 18088373012922368 18120157918396416 18123701866463232 18155548851830784 18159099721671168 18209566592335872 18245132152086528 18263745050443776 18299416427495424 18302436598874112 18335157475205376 18338183545356288 18418432122814464 18479884045123584 18509312544473088 18515977568649216 18545463545536512 18552141587337984 18597004179406848 18633326453194752 18652335370665984 18688765713186816 18725267208720384 18728357663342592 18784079667265536 18820767322865664 18857526634043136 18873073067360256 18903127704993792 18909934538194944 18940047876292608 18966196783153152 19003240136245248 19086399026233344 19123677149331456 19126833358307328 19130574192377856 19183740936781824 19221209180798976 19258750604980224 19278397553246208 19312273570922496 19316050673467392 19319238632144896 19353777334939008 19369732884922368 19407564394463232 19503325402988544 19506544269852672 19537607685832704 19544642989129728 19582816119967872 19630171078262784 19668511256150016 19688576224591872 19695665890197504 19727030475030528 19730286262616064 19765559831427072 19804164440472828 19820491296473088 19827639648780288 19866365507469312 19918289773264896 19921577126658048 19953301466382336 19960486456983552 19999471782094848 20019874382217216 20058975699369984 20098153386282816 20114722611265536 20146754527690752 20186103657627648 20249504322158592 20289054135287808 20349419639537664 20385177658195968 20389164599771136 20424992458309632 20428987186880064 20445829156306944 20485762416377856 20525773671097344 20546713181749248 20586843480932352 20590241173733376 20627052159606048 20630456488525824 20720736138166272 20782386014846976 20789869550764032 20822976612532224 20830474764730368 20863646488728576 20921629701832704 20983877291999232 21024861427335168 21028331411472384 21069402371260416 21132089625673728 21173363238223872 21214717463298528 21232207200780288 21266018668118016 21273676355469312 21307553860829184 21336971381047296 21374476784500736 21378645153275904 21472198904512512 21479942952845312 21517687528095744 21521895966425088 21581708553879552 21623860328398848 21666094430602752 21688197247401984 21730557007650816 21734143461163008 21772999501806384 21790949495537664 21936963015671808 21944862303584256 21979808646561792 21987723362770944 22030668134963856 22083942463045632 22127075163168768 22149648252665856 22157624126472192 22192909284409344 22196572045443072 22236254810355456 22254586718846976 22306094604877824 22349661195902976 22411774267490304 22447464149680128 22455547264106496 22478455446700032 22522358679994368 22566347661791232 22620917364424704 22665098843652096 22709366614831104 22780692362428416 22825185902198784 22848471174217728 22888620528500736 22893097094479872 22933324865470464 22937810174742528 22982610585240072 23001557800845312 23046482718425088 23115052329467904 23118867282788352 23160198916048896 23164021320450048 23209263549591552 23265387944607744 23310828155437056 23343011425419264 23380184266702848 23388603244609536 23425848689098752 23471602299819648 23490952647671808 23536833414561792 23545322082926592 23606861953499136 23648357293490176 23652969105752064 23656872837906432 23703077667667968 23727258527072256 23773600828882944 23820033643001856 23866557146210844 23877634995781632 23886233100877824 23924271001632768 23970998093432832 24004092803678208 24046286382563328 24109135612084224 24160210557861888 24164935821950976 24207398469107712 24212132962228224 24279422123114496 24326842869448704 24351660067258368 24374356234428096 24394450826428416 24399221903327232 24403248798498816 24446876633607168 24450911393808384 24494624439532182 24514818182479872 24557909497085952 24639845393498112 24679083392630784 24687970091532288 24727284727382016 24736188783117312 24796005572542464 24844435270926336 24918354284249088 24967022944960512 24971143551123456 25045439556354048 25094356430487552 25143368845390848 25204170273325056 25213246050926592 25253397168390144 25262490672119808 25288262377537536 25337653514993664 25387141119515136 25448532034977792 25498236199108608 25502444477743104 25507432256503808 25628278907731968 25678334139973632 25704530070994944 25749698094563328 25754734231289856 25805036446585344 25855436908395081 25876752525950976 26004433870651392 26008725693136896 26050143581110272 26059523985506304 26110421493290496 26173561437683712 26224681674866688 26260887853596672 26302707300040704 26312178650185728 26354079775236096 26405552587297104 26427321728630784 26436852865040384 26488487343292416 26557719697686528 26604401955176448 26613981942644736 26665962376126464 26693165842956288 26745300932493312 26797537848377088 26819630148354048 26862339370254336 26914804876836864 26967372855111936 27052072180383744 27122777563594752 27132559519383552 27180236877594624 27185552799694848 27233323277746176 27238649582506752 27261105541742592 27314349888503808 27367698228129792 27395617575665664 27449124641243136 27453654898311168 27502736212808064 27507275318034432 27627648184221696 27709848019795968 27719826067685376 27763968816709632 27773966352973824 27818195318304768 27895506269110272 27949989679792128 27978503055998976 28033148569780224 28037775215296512 28087900813080576 28092536495013888 28176119500898304 28231150984298496 28286289951064704 28309609601040384 28354691557490688 28364901807292416 28410071814438912 28449295174729728 28504860204367872 28629598539350016 28690250037460992 28695861288566784 28775611405172736 28831813771198464 28888125907470336 28917596329869312 28968410356383744 28974076010201088 28978857948217344 29030666002408512 29054599327383552 29111346591694848 29249284020895744 29254988104482816 29259816404779008 29306411528749056 29316964483694592 29374224179951808 29445256617394176 29502766884225024 29532864336887808 29543498835296256 29590545712545792 29595429393924096 29648339747140608 29741459473170432 29799548261203968 29882365689987072 29929952199573504 29940729685475328 29999207673142272 30029811573325824 30088463549054976 30147230079424224 30172083916898304 30220131791536128 30279155486441472 30374256483237888 30433581202931712 30524129459306496 30577766487293952 30583746899656704 30643480780320096 30668743734460416 30728643624566784 30820069772623872 30880265221398528 30885361760600064 30945684732788736 31081104207249408 31173579022270464 31184804326146048 31234464918798336 31245712147095552 31295469733092864 31382444552749056 31393762777235456 31475815937998848 31537292141002752 31542497117208576 31604103556890624 31698134438510592 31760044857335808 31822076194947792 31848310801170432 31899028002177024 31961330791243776 32005457071570944 32061715176751104 32145514149445632 32208298356768768 32219914429267968 32276531292143616 32282843949637632 32372562830819328 32435790492598272 32468880089677824 32499141645904128 32525934435237888 32532295871102976 32595835511476224 32601215191744512 32659499252709576 32686424243306496 32853127191330816 32905444523507712 32917293455376384 32969712969842688 32981585044156416 33061340763389952 33125913694568448 33190612744753152 33224472378998784 33289363926614016 33294858068164608 33354382215533184 33381880078270464 33393919408472064 33459141907316736 33524491793854464 33605560364433408 33617661401235456 33671196224520192 33683320896159744 33717683170050048 33783538019991552 33849521492686848 33931376046637056 33997648265478144 34003259303657472 34171038543642624 34237778853298176 34272706761326592 34332930792751104 34339645641719808 34399987298205696 34406715262113792 34473915877860108 34502336701267968 34569724077637632 34672578494201856 34678300924182528 34733524774813696 34740298374073344 34746031980675072 34813895324387328 34898081916911616 34966242233155584 35014517138128896 35070276400054272 35082904866914304 35138773033648128 35207403449729472 35236428971507712 35317983124389888 35410292930248704 35472535940235264 35485309256859648 35554616501501952 35590887790608384 35660401243324416 35730050464502784 35799835719316266 35816452493672448 35829349651316736 35886406502449152 35956497140149248 36006139205517312 36069429573844992 36163703418126336 36176746025844736 36240315836792832 36247403732926464 36311097703661568 36318199443342336 36419133184671744 36490264304173056 36527490100887552 36598832854990848 36604873197748224 36670314950410752 36676367090712576 36836864245628928 36959768090247168 37018625088946176 37031955137298432 37090927091073024 37104283174675968 37194008358813696 37266652906389504 37377531426373632 37450534417440768 37456715326685184 37568159334531072 37641534645731328 37715053268086272 37806255409987584 37819869076389888 37880095752585216 37932393566306304 38006480272490496 38172798052466688 38247354298662912 38253666716614656 38261148384755712 38442418361597952 38517501209960448 38556795106492416 38624547141844992 38632101346934784 38638477264289792 38707554669878016 38739465769844736 38815128788926464 39006650805977088 39013088539705344 39075215371665408 39089285978259456 39165632239935744 39260342156525568 39337022512300032 39377152449183744 39391331780395008 39454060950061056 39531119662854144 39608328880945656 39640982592946176 39655279297560576 39732731014938624 39836579546529792 39843154253316096 39906602932764672 39920972913967104 39998943564189696 40039748764434432 40117951398739968 40196306772565632 40229445222531072 40293509055381504 40372207315255296 40499008644317184 40578108270575616 40698839279075328 40770355316391936 40778329199542272 40849984916619264 40857974373760128 40891658312613888 40971524832755712 41051547342194688 41093426363498496 41173686961864704 41180482347466752 41254104319212096 41260912977051648 41441472276332544 41564772029693952 41579739101528064 41645953225064448 41660949529460736 41727292977457152 41843259403665408 41967754583998464 42049722854670336 42056662822944768 42138804742520832 42264179251347456 42346726476447744 42429434926597056 42464414401560576 42532037336236032 42547352710938624 42615107721658368 42673942762094592 42748953569001472 42757290306551808 42944397809025024 42959885905690624 43035375056191488 43043791932850176 43163417107759104 43247720656797696 43332188861205504 43376394494803968 43461114015301632 43468286922326016 43545999003612768 43581898991075328 43873926031343616 43889724607168512 43959617293123584 43975446725541888 44061336269927712 44167884926091264 44254150326337536 44299296505331712 44315248252944384 44385818568818688 44393144090886144 44472509620710912 44612189209755648 44699322391805952 44823548534980608 44894928299360256 44911094528212992 45044717359988736 45132695323582464 45330197687304192 45418733229662208 45561384724856832 45650371804397568 45786194188959744 45866649730940928 45875620349485056 45965221170480144 46003115601690624 46092965436850176 46230104658935808 46320397832097792 46328042640900096 46418527099183104 46621656310874112 46686022850838528 46760368533405696 46777206489219072 46851697378197504 46943204599639296 46981905295343616 47073666829123584 47090644165853184 47213723906998272 47305938211504128 47313745675812864 47406155335335936 47454517054144512 47547201657765888 47640067286003712 47733114292421688 47755269991563264 47772466201755648 47848542003265536 47941996186865664 48008185607356416 48092572765126656 48218271224168448 48320421115723776 48329871643901952 48414796938215424 48424265924456448 48558844246228992 48653685738897408 48703320134516736 48748712468856192 48788901652856832 48798443806654464 48806497596997632 48893753267214336 48901822787616768 48989248879064364 49029636364959744 49115818994171904 49279690786996224 49358166785261568 49375940183064576 49454569454764032 49472377566234624 49592011145084928 49688870541852672 49836708568498176 49934045889921024 49942287102246912 50090879112708096 50188712860975104 50286737690781696 50408340546650112 50426492101853184 50506794336780288 50524981344239616 50576524755075072 50675307029987328 50774282239030272 50897064069955584 50996472398217216 51004888955486208 51014864513007616 51256557815463936 51356668279947264 51409060141989888 51499396189126656 51509468462579712 51610072893170688 51710873816790162 51753505051901952 52008867741302784 52017451386273792 52100287162220544 52119047971012608 52220842986580992 52347122875367424 52449363349733376 52521775707193344 52605414600081408 52624357300371456 52708159550472192 52811105174594208 52854643457261568 52873705730080768 52976974686584832 53115439395373056 53208803910352896 53227963885289472 53331924752252928 53386331685912576 53490601864986624 53595075696754176 53724678740508672 53829609753673728 53934745710223872 54104144360767488 54245555127189504 54265119038767104 54360473755189248 54371105599389696 54466646555492352 54477299165013504 54628699777007616 54735396456259584 54791235151331328 54898249282486272 54907309796622336 55005472425616128 55014550636068864 55255296368443392 55439652135370752 55527937633419264 55547932705947648 55636390636609536 55791012538220544 55899979359584256 55957006111997952 56066297139560448 56175801626161152 56185072990027776 56352239001796608 56462301968596992 56572579902129408 56619219202080768 56709383114981376 56729803614584832 56820143628877824 56898590349459456 57009720408735744 57259197078700032 57380500074921984 57391722577133568 57551222810345472 57663627542396928 57776251814940672 57835192659738624 57936820712767488 57948152020402176 57957715896434688 58061332004817024 58109198654767104 58222693183389696 58498568041791488 58509976208965632 58519632809558016 58612823057498112 58633928967389184 58748448359903616 58890513234788352 59005533768450048 59065728673775616 59086997670592512 59181091425091584 59190858787848192 59296679494281216 59482918946340864 59599096522407936 59764731379974144 59859904399147008 59881459370950656 59998415346284544 60059623146651648 60176927098109952 60294460158848448 60344167833796608 60440263583072256 60558310972882944 60748512966475776 60867162405863424 61048258918612992 61155532974587904 61167493799313408 61286961560640192 61337487468920832 61457287249133568 61640139545247744 61760530442797056 61770723521200128 61891369465577472 62162208414498816 62347158044540928 62369608652292096 62468929837596672 62491424294191104 62590939466185728 62764889105498112 62787525554470912 62951631875997696 63074584282005504 63084994234417152 63208207113781248 63396268877021184 63520089714671616 63644152389895584 63696621602340864 63798056004354048 63922661582487552 64010914143141888 64123430353502208 64416596713537536 64439828858535936 64553062584287232 64565687899275264 64745125661638656 64871580985196544 64998283291808256 65064591742205952 65191671022952448 65202430383489024 65318998505419152 65372848486612992 65810889047015424 65834586910752768 65939425939685376 65963170088312832 66251827389136896 66381225489506304 66448944757997568 66578727853228032 66589716136329216 66708764431066368 66763760156540928 66918283814633472 67048983587708928 67235322802470912 67342392449040384 67366641792319488 67435366340100096 67567076039983104 67699042985373696 67862752093274112 67995296530956288 68342077087285248 68475557706596352 68545413522653184 68665861585502208 68679291283439616 68799974596411392 68813430524227584 68947831755720216 69004673402535936 69139448155275264 69345156988403712 69356601848365056 69467049549627392 69480596748146688 69492063961350144 69627790648774656 69796163833823232 69932484466311168 70029034276257792 70140552800108544 70165809733828608 70277546067296256 70414806899458944 70472857943015424 70635966248779776 70820585860497408 70945071880470528 70970618513719296 71109233003003904 71181775581216768 71320802486648832 71460100929005568 71599671438632532 71632904987344896 71658699302633472 71772813004898304 71912994280298496 72012278411034624 72138859147689984 72327406836252672 72353492051689472 72480631673585664 72494807465852928 72622195407323136 72636398886684672 72838266369343488 72980528608346112 73054980201775104 73197665709981696 73209746395496448 73340629900821504 73352734181425152 73673728491257856 73919536180494336 74037250177892352 74063910274596864 74181854182146048 74208566349351936 74388016717627392 74533305812779008 74755062852747264 74901068834881536 74913430653370368 75136318669062144 75283069291462656 75430106536172544 75612510819975168 75639738152779776 75760191505170432 75864787132612608 76012960544980992 76345596104933376 76494708597325824 76507333433229312 76522296769511424 76884836723195904 77035002419920896 77113590212984832 77249094283689984 77264202693869568 77276954528579584 77415109339756032 77566310725185243 77630257577852928 78013301611954176 78026177079410688 78150430743330816 78178571956518912 78331264479871488 78520684313051136 78674045024600064 78782663560790016 78908121900122112 79062239325708288 79216657761891312 79281965185892352 79310558595121152 79465462029877248 79673159093059584 79813205865529344 79841945827934208 79997887128379392 80079497528868864 80235902797479936 80392613545131264 80458890445062144 80587018110763008 80744414630510592 81156216541151232 81397678558150656 81540710632783872 81556658399084544 81699969833238528 81715948747520256 81783316625227776 81943049665511424 82103094684389376 82186852726996992 82347373923729408 82360964694933504 82508208638424192 82521825954103296 82882944552665088 83129544059387904 83159478203056128 83291906450128896 83321899058921472 83454585954914304 83686518807330816 83935509167996928 84099445709340672 84113325645889536 84277609485041664 84528358502694912 84693452952895488 84858869853194112 84928828803121152 85064074672472064 85094705421877248 85230215443316736 85347885524189184 85497907138002944 85514580613103616 85888795618050048 85919771811381248 86070750112382976 86087583865700352 86326834215518208 86495441313595392 86664377722411008 86752788989607936 86922228030603264 86936573844652032 87091998007225536 87163797982150656 87747852062687232 87779449214337024 87919234586247168 87950893451083776 88122672539855424 88335769852182528 88508300652675072 88598593010663424 88630496505888768 88771637137637376 88786288181772288 88945019241421824 89224378419511296 89398644783611904 89647097069961216 89789856598720512 89822189056425984 90089434719977472 90265390647164928 90660395374608384 90837466459324416 91122769449713664 91300743608795136 91572388377919488 91733299461881856 91751240698970112 91930442340960288 92006231203381248 92185930873700352 92460209317871616 92640795664195584 92656085281800192 92837054198366208 93243312621748224 93520737066811392 93554412978438144 93703394756395008 93886409199278592 94147333658247168 94181288331706368 94427447813996544 94611876423008256 94627491351625728 94812310670671872 95094403315531776 95280134572007424 95466228584843376 95544932403511296 95697084006531072 95883992373731328 96016371214712832 96185145530253312 96436542448336896 96659743287803904 96829593876430848 96848531848912896 97117688492457984 97307371477794816 97406640269033472 97497424937712384 97577803305713664 97596887613308928 97787506534428672 97803645575233536 97978497758128728 98059272729919488 98559381573992448 98716333570523136 98751880366129152 98909138909528064 98944755132469248 99184022290169856 99377741083705344 99673417136996352 99868091779842048 99884574204493824 100181758225416192 100377425721950208 100573475381563392 100816681093300224 100852984203706368 101013588673560576 101049962688479232 101153049510150144 101350614059974656 101548564478060544 101794128139911168 101992944796434432 102009777910972416 102029729026015232 102513115630927872 102713336559894528 102818120283979776 102998792378253312 103018936925159424 103220145786341376 103421747633580324 103507010103803904 104017735482605568 104034902772547584 104200574324441088 104238095942025216 104441685973161984 104694245750734848 104898726699466752 105043551414386688 105210829200162816 105248714600742912 105416319100944384 105622210349188416 105709286914523136 105747411460161536 105953949373169664 106230878790746112 106417607820705792 106455927770578944 106663849504505856 106772663371825152 106981203729973248 107190151393508352 107449357481017344 107659219507347456 107869491420447744 108208288721534976 108491110254379008 108530238077534208 108720947510378496 108742211198779392 108933293110984704 108954598330027008 109257399554015232 109470792912519168 109582470302662656 109796498564972544 109814619593244672 110010944851232256 110029101272137728 110510592736886784 110879304270741504 111055875266838528 111095865411895296 111272781273219072 111582025076441088 111799958719168512 112132594279120896 112351603252322304 112370145980055552 112704478003593216 112924603937193984 113145159804258816 113418766229962752 113459607229169664 113640287257755648 113797180698918912 114019440817471488 114518394157400064 114761000149843968 114783445154267136 115327255084793856 115552503629881344 115670385319477248 115873641425534976 115896304040804352 115915431792869376 116122664009634048 116218397309534208 116445386366779392 117019952417931264 117039265619116032 117225646114996224 117267857934778368 117496896719807232 117781026469576704 118011067536900096 118131457347551232 118173995341185024 118362182850183168 118593358988562432 118965837892681728 119198193044815872 119529462759948288 119719808798294016 119762918741901312 119996830692569088 120119246293303296 120353854196219904 120588920317696896 120688335667593216 120880527166144512 121116621945765888 121497025932951552 121734324811726848 122096517837225984 122311065949175808 122334987598626816 122573923121280384 122674974937841664 122914574498267136 123280279090495488 123521060885594112 123541447042400256 123782738931154944 124324416828997632 124694316089081856 124739217304584192 124937859675193344 124982848588382208 125181878932371456 125529778210996224 125575051108941824 125903263751995392 126149168564011008 126169988468834304 126416414227562496 126792537754042368 127040179429343232 127288304779791168 127393243204681728 127596112008708096 127845323164975104 128021828286283776 128246860707004416 128833193427075072 128879657717071872 129106125168574464 129131375798550528 129490251323277312 129743161970393088 129996566583616512 130129183484411904 130383342045904896 130404860766978048 130637997010838304 130745696973225984 131621778094030848 131669173821505536 131878851879370752 131926340176625664 132503654778273792 132762450979012608 132897889515995136 133157455706456064 133179432272658432 133417528862132736 133836567629266944 134097967175417856 134470645604941824 134684784898080768 134733283584638976 135134152079966208 135398085970747392 135990593061912576 136684154174570496 136951115413192704 137358582566879232 137599949192822784 137626861048455168 137895663511440432 138009346805071872 138278896310550528 138690313976807424 138934099099254784 138961193496293376 138984127922700288 139255581297549312 139864968932622336 140058068552515584 140281105600217088 140331619467657216 140555092134592512 140829613798917888 140945715886030848 141271932497559552 141641171720994816 141941237027438592 142218466006007808 142363551162433536 142641604973297664 142920201858011136 143199342877265064 143265809974689792 143317398605266944 143545626009796608 143825988560596992 144024556822069248 144277718295379968 144654813672505344 144706984103378944 144961263347171328 144989614931705856 145244390814646272 145272797773369344 145676532738686976 145961057216692224 146109960403550208 146395331419963392 146419492790992896 146681259801643008 146705468362850304 147347456982515712 147839072360988672 148074500355784704 148127820549193728 148363708364292096 148417132698703872 148776033435254784 149066611625558016 149510125705494528 149802137669763072 149826861306740736 150272637338124288 150566138582925312 150860213072345088 151225021639950336 151279476305559552 151520383010340864 151729574265225216 152025921089961984 152691192209866752 152989417194651648 153014666866458624 153044593539022848 153769673446391808 154070004839841792 154227180425969664 154498188567379968 154528405387739136 154553909057159168 154830218679512064 155132621450370486 155260515155705856 156026603223908352 156052354158821376 156300861486661632 156357143913037824 156662528959742976 157041368626102272 157348090049200128 157565327121580032 157816243800244224 158124478651416576 158433315523782624 158563930371784704 158621117190242304 158930924059754496 159346318186119168 159626411731058688 159683891655868416 159995774256758784 160158995057737728 160471805594959872 160785227090262528 161174036221526016 161488829261021184 162312433082302464 162795357116301312 163081421265567744 163113316798169088 163399939666477056 163431897495040512 163886099331022848 164206189368778752 164373705453993984 164694747847458816 164721929389867008 165016417276848384 165043651908206592 165765889105330176 166318956406112256 166583812900257792 166643798117842944 166909171909828608 167373037614661632 167871018335993856 168198891418681344 168555218970083328 169056717005389824 169386905905790976 169717739706388224 169857657606242304 170128149344944128 170189410843754496 170460430886633472 170695771048378368 171029161226207232 171777591236100096 171839543622762496 172141500224765952 172175167731400704 172653668431036416 172990882627190784 173328755444822016 173505577979215872 173844456061206528 173873147689304064 174183996014451072 174327595964301312 175495704125374464 175558898428674048 175838469172494336 175901786902167552 176245345079710848 176671539704365056 177016601305350144 177197186021326848 177260993011777536 177543274275274752 177572576363544576 177890038482843648 178448756839022592 178797289567223808 179294194139922432 179579713197441024 179644378112851968 180178869439954944 180530781294329856 181320790749216768 181674932918648832 182245538899427328 182601487217590272 183144776755838976 183466598923763712 183502481397940224 183860884681920576 184012462406762496 184371861747400704 184920418635743232 185281591328391168 185312170563600384 185674108396732416 186486625243496448 187041474133622784 187108825956876288 187406789512790016 187772818398557184 188294667316494336 188362576663412736 188854895627993088 189223752846016512 189254982703251456 189624621341343744 190188806631063552 190560269144014848 190932457169686752 191089864807022592 191394168013062144 191767984747462656 192032742429425664 192370291060506624 193319486575607808 193659187752861696 193697063697825792 194235376984915968 194614742955589632 194994849875424768 195193775226617856 195575013068857344 195607291150467072 195956995516257456 196118545459838976 197432667141046272 197503760732258304 197818277819056128 197889510264938496 198755482167410688 199346834273992704 199736183559684096 199769148408987648 200754851443900416 201146950763126784 201705968407412736 202027177347121152 202099925376958464 202306099020300288 202701228119949312 203097128956121088 203588256279822336 203985889592868864 204059458052030464 205026231261855744 205426673119789056 205636240567959552 205997584756506624 206037873850318848 206440291572682752 206843495267160648 207014020207607808 208035470965211136 208069805545095168 208401148648882176 208476191884050432 208883371946323968 209388491501469696 209797453398933504 210087102828773376 210421658400325632 210497429201485824 210832638201888768 211244420698376832 211418573829046272 211494822920323072 211907898746339328 212461757581492224 212835215641411584 212911855541157888 213327699009011712 213545326743650304 213962407459946496 214380302787016704 214898714962034688 215318439014694912 215738982840895488 216416577443069952 216982220508758016 217060476155068416 217441895020756992 217484422397558784 217866586221969408 217909196660054016 218514799108030464 218941585825038336 219164940605325312 219592997129945088 219629239186489344 220021889702464512 220058202544275456 221021185473773568 221758608541483008 222111750533677056 222191730823790592 222545562546438144 223164050152882176 223599917438337024 224265188558241792 224703206504644608 224740291960111104 225408956007186432 225849207874387968 226290319608517632 226837532459925504 226919214458339328 227280574515511296 227594361397837824 228038881634942976 229036788314800128 229522000299687936 229566890308534272 230654510169587712 231105007259762688 231340770638954496 231747282851069952 231792608081608704 231830863585738752 232245328019268096 232698932175555729 232890772733558784 234039904835862528 234078531238232064 234451292229992448 234535715869556736 234993793439614464 235562052939153408 236022135073800192 236347990682370048 236724365700366336 237186717977124864 237931675785363456 238396386089631744 239439617596588032 239525837483802624 239993661385138176 240238492586606592 240707708392439808 241177840635393792 241376671335186432 241761054332289024 242233243891531776 243468649623453696 244193035674451968 244622131898351616 244669975197253632 245147846242560768 245349949875683328 245829148996534272 246560558180990976 247042121771188224 247082894084800512 247565477862309888 248648833657995264 249388632178163712 249478434609168384 249875719350386688 249965697176764416 250363757864742912 251059556421992448 251150102217883648 251806527503990784 252298337128022016 252339976937668608 252832828455124992 253585075508084736 254080358858686464 254576609559582336 254786486409363456 255192224017416192 255690646329950208 256043656572567552 256493721414008832 257666386854150144 257759315434143744 258212250337148928 258262751597101056 258980502646554624 259486323940786176 259993133167233024 260258366968823808 260766684091809792 260809721533956096 261275994021676608 261491393946451968 263243556188061696 263338347643011072 263757703758741504 263852680353251328 265007309556547584 265524901958025216 265795779031990272 266314911412912128 266358864545316864 266835057724265472 267673135258533888 268195934350835712 268941291209883648 269369569796161536 269466567169277952 270268304159932416 270796171941494784 271981186123825152 273368308349140992 273902230826385408 274717165133758464 275199898385645568 275253722096910336 275791327022880864 276018693610143744 276557792621101056 277380627953614848 277868198198509568 277922386992586752 277968255845400576 278511162595098624 279729937865244672 280562211200434176 280663238935314432 281110184269185024 281659227597835776 282543864995119104 283282343441989632 283882474054877184 284436932012015616 285283209946595328 285840403716022272 286398685754530128 286634797210533888 287091252019593216 287651977121193984 288049113644138496 288555436590759936 289309627345010688 289979229863411712 290488781629292544 290545595546738688 291353065477373952 291922114433384448 292219920807100416 292790662839926784 293362519603286016 293410936725700608 295678144721977344 296149000711569408 296255641098387456 296727416728584192 296834265397407744 297552066870509568 298133223251116032 299020251410989056 299604275339526144 299653722613481472 300545274676248576 301132277165850624 301720426144690176 302450043279900672 302558952611119104 303040766020681728 303459148530450432 304051842179923968 305382384419733504 305978834389303296 306029333732917248 306089187078045696 307539346892783616 308140009679683584 308454360851939328 308996377134759936 309056810775478272 309107818114318336 309660437359024128 310265242900740972 310521030311411712 312053206447816704 312104708317642752 312601722973323264 312714287826075648 313325057919485952 314082737252204544 314696180098400256 315130654243160064 315632487600488448 316248957302833152 316866631047565248 317127860743569408 317242234380484608 317861848119508992 318692636372238336 319252823462117376 319367783311736832 319991548513517568 320317990115475456 320943611189919744 321570454180525056 322348072443052032 322977658522042368 324624866164604928 325590714232602624 326162842531135488 326226633596338176 326799879332954112 326863794990081024 327772198662045696 328412378737557504 328747410907987968 329389495694917632 329443858779734016 330032834553696768 330087303816413184 331531778210660352 332637912812224512 333167625800515584 333287596235685888 333818343819657216 334746075229323264 336397782837362688 337110437940166656 338113434010779648 338773811811581952 339435479412776448 340256298689888256 340378821687508992 340920861773266944 341391542096756736 342058322452414464 343555182472200192 343679087245524992 344283000449531904 344350335462801408 345981765254381568 346657510889644032 347011155958431744 347688912122413056 347746295378608128 348367992028902144 348655191928602624 351117796857348096 351676938344988672 351803573804335104 352490690159421696 353343079408730112 354033202610700288 354394372042653696 354521986023555072 355086548550549504 355780076965687296 356897513678045184 357594579134447616 358588388279844864 359159426394882048 359288756225703936 360357738879909888 361061562588659712 362641581498433536 363349865837297664 364491077798854656 365202974435180544 366289553511677952 366933197847527424 367004962795880448 367721769363841152 368024924813524992 368743723494801408 369840837271486464 370563182656782336 370624341127200768 371348216793464832 372973250486992896 374082948267245568 374217651913752576 374813579025580032 375545636797114368 376589334632988672 376725153326825472 377709791255986176 378447505692033024 378509965406502912 379249242682687488 380377613262127104 381120538288029696 381864914339373504 382179729614045184 382788336026124288 383535969494925312 384065484858851328 384740582121013248 386638973151215616 387318375505723392 387394127395651584 388470753969831936 389229485911179264 389989699750849536 390387550453235712 391150026137714688 391214582300934144 391913991032514912 392237090919677952 394865334282092544 395007521464516608 395636555638112256 395779020529876992 397510964334821376 398693668547985408 399472367119368192 399538296817975296 401509702887800832 402293901526253568 403411936814825472 404054354694242304 404199850753916928 405402456239898624 406194257912242176 407971779185737728 408118916104060928 410052462523711488 410853346239578112 412075747700637696 412880583145365504 413686990534321296 414028040415215616 416070941930422272 416802297297764352 416952383768100864 417766743892647936 419594906797867008 420174205657546752 420843316800651264 420994858402971648 421665276403777536 422488841396753664 422837147658092544 423815797492678656 424923515162984448 425823711082315776 426655398018023424 427090653487300608 427924814919892992 428760605574033408 429797429924069376 430636878029389824 431477965681790976 432833154886139904 433964441017516032 434120952310136832 434883790041513984 434968844795117568 435733172443938816 435818393320108032 437029598216060928 437883171650076672 438329881210650624 439185994259890176 439258478372978688 440043779404929024 440116405088550912 442042370947547136 443517217082966016 444223501067354112 444383461647581184 445091125092876288 446328100305764352 447199834876674048 448530377116483584 449406413009289216 449480583920222208 450817912014372864 451698415748775936 452580639217035264 453675064919851008 453838428916678656 454561149031022592 455188722795675648 456077763269885952 458073576629600256 459044000599375872 459133780617068544 461309020339175424 462210014519525376 462681541277908992 463494565702139904 463585216163217408 463661727171477504 464490656038536192 465397864351111458 465781545467117568 468079809671725056 468157062476464128 468902584459984896 469071431739113472 469987586879228928 471124105878306816 472044270147600384 472695981364740096 473448731400732672 474373435954249728 475863351570726912 476792772179263488 478879235193176064 479051674967605248 479987322770276352 480476985173213184 481415416784879616 482355681270787584 483522108664578048 484466487783063552 486937299246907392 488386071348903936 489244263796703232 489339950394507264 490295692485121536 491658297993068544 493121116361981952 494084243542376448 494165788169601024 495130955724619776 497297667315990528 498956869218336768 499751438700773376 499931394353528832 500727515729485824 502119112843984896 502300204435767296 503613055007981568 504596674256044032 505665656910249984 507170151016169472 508160717717372928 509153219119164672 509572972818726912 510384448034832384 511381292659900416 512087313145135104 515332773708300288 515518630868287488 516424500674297856 516525503194202112 517961005293109248 518972647881572352 519986266334466048 520516733937647616 521533368183619584 521619443067912192 522551988043353216 522982787892903936 526487112376123392 526676695286022144 527515407517483008 527705360706502656 530014619113095168 531049803916050432 531591558063980544 532629822825824256 532717729090633728 533670115448530944 535346270517067776 536391868701671424 537882582419767296 538739139592323072 538933134338555904 540536608319864832 541592343882989568 543962372247650304 546736616698281984 547804461652770816 549434330267516928 550399796771291136 550507444193820672 551582654045761728 552037387220287488 553115585242202112 554761255907229696 555736396397019136 555844773985173504 555936511690801152 557022325190197248 559459875730489344 561124422400868352 561326477870628864 562220368538370048 563318455195671552 565087729990238208 566564686883979264 567764948109754368 568873864024031232 570566419893190656 571680807432044544 572797371509060256 573269594421067776 574182504039186432 575303954242387968 576098227288276992 577110873181519872 579958459726823424 580977563258585088 581091191093477376 582706130954747904 583844228866768896 585581325679853568 586725039206572032 586821873451401216 592298001423138816 592511282196774912 593454833457168384 593668530794815488 596266446502232064 598040502821978112 599208550679052288 599307445226962944 602264554331701248 603440852289380352 605117905222238208 606081532041363456 606918297060900864 608103684359847936 610764768839467008 611957668778606592 612178374156091392 615078693785567232 616280019359367168 616908721703878656 617992754269519872 618113621550956544 619320874718048256 620530485801481944 621042060622823424 624106412895633408 624209416635285504 625203445946646528 625428575652151296 626650115838971904 628165474504409088 629392360196800512 630261308486320128 631264975200976896 632497914605666304 633733262095130496 634255721487138816 634484468760969216 635723696239017984 637385272744476672 638505646924234752 638735566623473664 639983097027035136 640635980230950912 641887222379839488 643140908361050112 644696144886104064 645955317044084736 649249732329209856 651181428465205248 652325685062270976 652453267192676352 653599758665908224 653727589980162048 655544397324091392 656824757475115008 657494821815975936 658778991389835264 658887717559468032 660065669107393536 660174607632826368 663063556421320704 665275825624449024 666335251601031168 666575192471371776 667636687639314432 669492150458646528 672795565674725376 674220875880333312 676226868021559296 677547623623163904 678870958825552896 680512597379776512 680757643375017984 681841723546533888 682783084193513472 684116644904828928 687110364944400384 687358174491049984 688566000899063808 688700670925602816 691963530508763136 693315021779288064 694022311916863488 695377824244826112 695492590757216256 696735984057804288 702235593714696192 703353876689977344 703607147608670208 704981380318843392 706686158817460224 708066405221400576 709043972047110144 710173097101099008 711560153931374592 713795027356090368 715189158268895232 718318852789764096 718577512451407872 720715477759819776 722123125177319424 725283162996867072 726699731674595328 730405948870361088 732579107023355904 733866395695054848 734009925591760896 735443538727682304 736049849627049984 737487446989602816 739681674542972928 741126365313564672 741248682254401536 742696433586929664 745946500973985792 748165896534491136 748435303827505152 749627158051160064 751091273594228736 753178669265977344 753450306653650944 755419582511972352 756895011384066048 757019930813005824 758498485365374976 760755226524254208 762241076576059392 763729828678747008 764359459228090368 765576672052248576 767071938989850624 768130969717702656 769481164242026496 773277946302431232 774636751011446784 774788254791303168 776941507939663872 778458971822358528 779979399501699072 780775100906471424 782300052275429376 782429164601868288 783827982065029824 784474181839355904 789730668564185088 790015042929033216 791273111276224512 791558041059753984 795021928669642752 797387337095970816 798944734238736384 799076593635950592 803019405775601664 804587803052507136 806823873629650944 808108709388484608 808399701507833856 810804912479797248 812388515824484352 815943558371475456 816237832208121856 820104925047422976 821706692479156224 824151495401275392 825761166290731008 827373981068642592 828056080830431232 832141883860844544 833604594595528704 833904767536201728 835533487785295872 839189813595734016 841686633601302528 841989716805943296 843330552807555072 844977682793507328 847631594985357312 849847030325968896 851647422164631552 853310796036046848 855849629839785984 857521211148066816 861273756058779648 862955931363581952 865666309772279808 867928882035032064 869937689590235136 871466344887877632 871636786640216064 874059196432121856 875766343300153344 876659762421301248 878371988519780352 880087558809858048 880232810177101824 887034434165932032 888447002134708224 888766923295162368 890182250185752576 892656200611528704 894399669753348096 897060754232967168 898812826018578432 898961167840444416 901635824028745728 903396831497551872 905161278434070528 907350129839702016 907676857833357312 909122298062045184 910377445591351296 912155526539771904 916147153259200512 918088001198751744 918267561234137088 922618040678350848 924420029039050752 925363082555817984 926989131404279808 927170432326434816 927323454342955008 928981312077072384 930795728702222916 931563090934235136 936159619343450112 936314124952928256 937805168919969792 938142863478226944 939975173758457856 942248211756613632 944088540295200768 945391962729480192 946897462801465344 948746871908499456 951726703141453824 953585544358526976 957758470386352128 958103349935210496 959974645540552704 960953970346426368 962830833569759232 964711362541575168 967044217329156096 968932975566127104 973874598493814784 976772142697807872 978488527593406464 978679900789014528 980591384970243072 983316595986137088 986242232723963904 988168487084752896 988331576339202048 990261911449239552 994595334631981056 997913738436673536 999502877401546752 999862788707057664 1001455031458971648 1004238225687969792 1004600408871534592 1009193348512088064 1011331313820499968 1014340302032338944 1016321435434745856 1018306438238329344 1020768896069664768 1022762585319800832 1024174626290270208 1030665547416600576 1031037261736574976 1032849001348595712 1033051006388404224 1037945295763144704 1039972532668932096 1041033467875295232 1043066736367239168 1043238886135824384 1045103976086706432 1045965575785807872 1053353390572044288 1055030815034966016 1055410721413005312 1060029238226190336 1062099607832100864 1063183116127961088 1065259645651648512 1067340230897061888 1070692541034135552 1072783737403342848 1075765164839534592 1077478279184646144 1077866268677111808 1081073216639729664 1083184687765979136 1087924744495300608 1093473233396563968 1095608923305541632 1098868660535033856 1100799593542582272 1101014888387641344 1103165308091523456 1104074774440574976 1106231170484404224 1109522511814459392 1111472792794038272 1111689547970347008 1111873023381602304 1114044650380394496 1118919751460978688 1122248844801736704 1122652955741257728 1124440737076740096 1126636910391343104 1130175459980476416 1133129373767958528 1135529896219508736 1137747728048062464 1141132839786381312 1143361614864089088 1145594743018120512 1146539188842135552 1148365008078372864 1150607908484775936 1152196454576553984 1154221746363039744 1159916919453646848 1161955126517170176 1162182382186954752 1165412261909495808 1167688457733537792 1171162651359707136 1173450078413144064 1173643746902802432 1184596002846277632 1185022564393549824 1186909666914336768 1187337061589630976 1192532893004464128 1196081005643956224 1198417101358104576 1198614890453925888 1204529108663402496 1206881704578760704 1210235810444476416 1212163064082726912 1216207368719695872 1223915337557213184 1224356748312182784 1230157387571134464 1232560038718734336 1236227243101913088 1238641749436096512 1241060971602963888 1242084121245646848 1248212825791266816 1250406891893293056 1250857151304302592 1253300231677943808 1258784720393601024 1260522616972640256 1262529950401953792 1264995829211332608 1267466524190260992 1268511442974277632 1271447392478035968 1274770545488953344 1277471133246947328 1279966194054070272 1281271960461901824 1283774444759678976 1286281816722100224 1289392289772208128 1291910634088169472 1298499464658419712 1302362856930410496 1304651370124541952 1304906534385352704 1307199517331816448 1307455179960324096 1311088794648182784 1313649514950230016 1314989643631951872 1317557982779670528 1317775435118936064 1320131338214787072 1320349215265652736 1326127112842641408 1330551651248898048 1332670503202062336 1333150384942743552 1335273375278628864 1338984300917293056 1345591131349450752 1348441751760666624 1352453736043118592 1355095247246327808 1357741917651105792 1361025194759553024 1361515286750035968 1363683447093067776 1365566168387026944 1368233289809657856 1374220729888800768 1374716348982099968 1377132001798127616 1377401341851205632 1383927061017526272 1386630043558576128 1388044623833726976 1390755648489652224 1390985181514432512 1393471968115608576 1404471187429392384 1406707753379954688 1407214295217340416 1409962760637686784 1413372317634920448 1416132810442801152 1418087944094220288 1420346194202198016 1423120307862749184 1427590054712180736 1430378316537790464 1436637705579528192 1437155024902815744 1441430955519639552 1444246250354638848 1450566325993734144 1453399463349190656 1460811897740722176 1465158214046711808 1467732791390109696 1468019851183521792 1470887077455364608 1474974893979205632 1479363349085945856 1482252730627129344 1482497364508803072 1485392867173859328 1491893001947971584 1496870607655010304 1499254316102320128 1502182547188457472 1506357338531954688 1506900613307301888 1510839165023944704 1513790022768132096 1516996970730749952 1521510453048508416 1524482153152118784 1527459657357494016 1528718918456180736 1531153344104497152 1534143877979701248 1536261939435405312 1546555892604862464 1549273502022893568 1549576509582606336 1553883015879327744 1556917943644717056 1559958799003398144 1561550201812942848 1564600104550858752 1564858329203736576 1567655964130059648 1568948363678711808 1579461337128370176 1580030085858066432 1582546222552449024 1583116082119507968 1590043857339285504 1594774674191941632 1597889468477472768 1598153187271901184 1606038811551203328 1609175606105014272 1613647747259301888 1616217418776969216 1616799403015667712 1621609824959594496 1624777031648968704 1631887116742950912 1632475664416243712 1640209850094845952 1643413384958312448 1648302990802550784 1651522332581462016 1654747962137285184 1656112161660862464 1664283767721689088 1667209189191057408 1667809535072403456 1671066975570591744 1678379627191468032 1683373267202605056 1683979433611886592 1686661105615110144 1689955365587014656 1695263189970714624 1699694060651937792 1703294844329263104 1706621592072093696 1711699259679571968 1715042422296133632 1722547512117559296 1725911862727163904 1731332619544559616 1739875379180470272 1742932689775755264 1743273573280432128 1748118392864243712 1751532686600306688 1756743977039560704 1760175117619716096 1760465620354203648 1776894004269416448 1777533846590324736 1780364500371505152 1788799339506696192 1794121508465934336 1797625652037156864 1797922335680888832 1806793662995103744 1810322556868141056 1815353715666714624 1818244596124090368 1820754891182702592 1824311053079543808 1832294306518401024 1836535122468274176 1845236081356701696 1848840058078101504 1850726165111635968 1853978262808559616 1854340864652869632 1857962624154144768 1861591457404445832 1863126181868470272 1872319238686900224 1872628249905856512 1875610337839939584 1876285726956453888 1879950347516915712 1884496423513227264 1888177080590401536 1890783925458960384 1893794925602930688 1897493743816998912 1903453406282907648 1907171088717053952 1915516940772704256 1916206699870420992 1919949291081105408 1921907940692852736 1925661667139518464 1929422725083150336 1934088434658312192 1937865951132254208 1947749196987629568 1953544285395615744 1956977055186812928 1957359801578029056 1961182769940486144 1966633191972274176 1972484465447927808 1976336974169505792 1976663152678404096 1980523822898479104 1989190669263962112 1995827476873347072 1999005754803093504 1999725577414115328 2002910062917943296 2008476451375939584 2009200817743069184 2018386697024176128 2022662627640999936 2028680604064677888 2032642870869491712 2036612876476658688 2041537792139329536 2045525170639601664 2048349252580540416 2061331094833201152 2062074523473149952 2065698002697191424 2066102012776808448 2075890591526289408 2079945065337864192 2082066935750590464 2086133472734478336 2086477772271648768 2090207952173412864 2106706781144088576 2110061630069932032 2110821442826010624 2120058476452380672 2124199215664201728 2130519291303297024 2134680461794123776 2141385082068271104 2145567474806685696 2154956558369292288 2155732537354223616 2162146433279459328 2166369375531958272 2175849488990601216 2191217846611083264 2197737321070067712 2201599187085164544 2202029776775282688 2206330616183046912 2208149548881149952 2212462340968808448 2219045023628918784 2223379095940694016 2223746046763204608 2228089300760788992 2237839502921957376 2244497689603473408 2245305911482515456 2248881474153480192 2253273820782686208 2260350919960952832 2266258747535917056 2271059792439017472 2275495456096124928 2282265679572762624 2286723229728178176 2291189486036241024 2293078377684271104 2296730016156745728 2301215816969551872 2304392909153107968 2308443492726079488 2319833838907293696 2323910253034340352 2324364764373909504 2330824523818991616 2335376915467075584 2342325302719414272 2346900156826288128 2347287493805604864 2369192005692555264 2370045128787099648 2373819333828673536 2374674123179261952 2385065786008928256 2392162011287912448 2396834202716209152 2397229780907851776 2409058217326804992 2413763409157521408 2420471620888952832 2424326128165453824 2432414737439391744 2447830675114426368 2448713496624365568 2460314775142268928 2465120077437468672 2472454486203826176 2477283498872193024 2482121943205927776 2484168242491293696 2496425651582533632 2500813783786586112 2501714302608605184 2506600463355887616 2517569440787202048 2525059900803907584 2529991658422665216 2534933048380521984 2542894784956071936 2549541090977906688 2554942266493894656 2559932388108140544 2567548889519357952 2572563633444200448 2583821268176338944 2596998929316839424 2609813068770705408 2614399034663632896 2614910359920648192 2622177589296365568 2627299029900460032 2629979287263903744 2635115965559341056 2640262676429574144 2640698430531305472 2661103302497796096 2665341006404124672 2666300769885487104 2670546750557257728 2677968601834586112 2691182262698901504 2696883503521333248 2704907472086237184 2710190494492655616 2715483835302211584 2722050389519106048 2723030573500071936 2727366894186135552 2731132336774053888 2736466579619315712 2748441459777601536 2749432697964199936 2754264003596255232 2754802683702411264 2767854122035052544 2773260087117152256 2776089247667453952 2781511296979304448 2781970363028865024 2786943936231217152 2808942374858784768 2813415506759909376 2814428590434680832 2819925521275373568 2826744635269840896 2832265620885602304 2836175888188440576 2840692388404396032 2846240615725498368 2855180109424361472 2860756633075580928 2873275411159056384 2874310049805631488 2882861911039279104 2888492500709277696 2901132651987468288 2906798926698381312 2921623795481444352 2930316428093423616 2935465582780219392 2936039702367043584 2941774154910729216 2949949787958411264 2958726698171891712 2964505461254258688 2964994729017606144 2970785734347718656 2983786003895943168 2993741215310020608 2998508632204640256 3004365094376914944 3012714677063909376 3013801226614603776 3027580045536264192 3033993941461499904 3043020906097016832 3048964306304237568 3054919314714988032 3062306688208994304 3068287755959402496 3072523878870810624 3093111785209724928 3098547004045787136 3099153019165212672 3113835887289434112 3119917598006796288 3123100403625885696 3129200209101717504 3129716658407473152 3135311928260119296 3137896727357423616 3160060171716132864 3165092445104898048 3166232164239015936 3180087714678571008 3189549348383883264 3195778936954945536 3212077623102406656 3218351212210028544 3227295494518603776 3232434837553938432 3233598806031335424 3243219649919188992 3249554063297937408 3263774233485901824 3264951328832487424 3280419700189691904 3286826769916624896 3296605981605101568 3303044665162924032 3309495924274570368 3312224323321724928 3328567535443378176 3334418378382114816 3335619070144806912 3342133951141183488 3356759254382936064 3366746534405210112 3367958867223773184 3373322211230220288 3379910731174029312 3390526379941429248 3399388121303875584 3406589688658526208 3413243184144187392 3423398519359143936 3430084844592267264 3445095024235118592 3451823725454327808 3462665239089119232 3479750758360940544 3485865379551510528 3486547146560864256 3496236785728487424 3503065373200613376 3513487954079121408 3520350235239432192 3520931240708407296 3553788008538832896 3555067693180649472 3560729000743010304 3577598679013392384 3588243016931868672 3595251304074313728 3595844671361777664 3613587325990207488 3620645113736282112 3630707431333429248 3636489192248180736 3648622106159087616 3673070244936548352 3690472162713403392 3697680116156203008 3708681729305739264 3715925248308289536 3723182914808891664 3726252363736940544 3744638477373800448 3751220675679879168 3752571453912907776 3759900695033831424 3776354161180803072 3781567850917920768 3787589851205861376 3794987487633997824 3814342177434107904 3832413399740841984 3839898582162210816 3843815881385705472 3851323334279036928 3858845450166300672 3868176869316624384 3875731902264508416 3895498393975259136 3907088570791231488 3913954110373625856 3914719603156058112 3922365539880972288 3933266383944548352 3944968930895855616 3952673948339011584 3953326305356808192 3961047645796958208 3978381338527924224 3991654953746694144 3998011509606187008 3999451154828230656 4005820125835886592 4016952902751879168 4018401635486138368 4036773394048352256 4045325255281999872 4057361208129355776 4065285741738983424 4073225752953317376 4083075584278659072 4091050341279203328 4096698505161080832 4122662189666402304 4124149046946299904 4131396005394382848 4132204025553616896 4151781183052578816 4159890130675728384 4164133871501180928 4172266945468956672 4172955544543297536 4180415904346825728 4213413562288177152 4220123260139864064 4221642885652021248 4240116952904761344 4248398431328403456 4261038582606594048 4269360923588247552 4282770164136542208 4291134949613371392 4309913116738584576 4311465074708447232 4324292866558918656 4332738751063916544 4351698977981202432 4382435693222166528 4395474642140135424 4403198374170329088 4404059553550565376 4412661232366093824 4424924681937616896 4438090047257837568 4446758191881388032 4447492093526409216 4456178601521577984 4475679005843914752 4490611822965030912 4497762948306960384 4506547641565372416 4520701839921905664 4532517495071834112 4550990912192249856 4564531359145525248 4573446459456356352 4582378972072482048 4586156755368542208 4593460032313491456 4602431633939103744 4608785818306215936 4639667677814587392 4647820506068680704 4648729528747819008 4661649047637983232 4670753830934151168 4684650605438828544 4693800313652576256 4694574987611209728 4738384011385110528 4740090257574199296 4747638667657347072 4749348246358523904 4770131572017856512 4784324022575824896 4793668405432418304 4794459561815703552 4818116434653609984 4827526818315042816 4840943241777905664 4848652256330907648 4864829474878783488 4895661350228852736 4897426993248731136 4920629550284537856 4930240154874937344 4944908972407652352 4954566997744386048 4964243886411855552 4968336484982587392 4992851303165067264 5001627567573172224 5003428605217210368 5013200926711775232 5035138881574404096 5050119801607815168 5059983316845330432 5069866096761043968 5085789569912143872 5099082181955813376 5109884532987789312 5119864776216281088 5135097779038715904 5145127266888400896 5167642536352677888 5193997858633678848 5219626137541410816 5228798069327265792 5229820719841296384 5244355178592731136 5254598059800920064 5270231931118682112 5280525352859148288 5281396861062610944 5330682012808249344 5332601539770974208 5341093501114515456 5382364525397803008 5393767007042666496 5420380988985311232 5430967670604423168 5446061147000143872 5454733788372271104 5462264673548107776 5472933159238631424 5496882919555203072 5509605367404822528 5535708244070105088 5546520174234304512 5552178495334907904 5563022593958608896 5573887872462434304 5617884749717569536 5626831013519818752 5628857180869361664 5639851042550747136 5653489270539681792 5664531241771204608 5672351776376881152 5681384776808792064 5692481231450996736 5710360218848722944 5721513266151161856 5746550822318112768 5748620099611262976 5765723822078558208 5776985001418555392 5802265303974936576 5813597853396762624 5843247590962888704 5860632856186847232 5870931165560438784 5872079404734087168 5883548309821458432 5899899575916822528 5917453396343783424 5929010922508517376 5929989458035212288 5941571468695437312 5967572007791886336 5987482430620041216 5997017264409280512 6008730188753829888 6025429354127818752 6027602453229207552 6055160091072528384 6067987882922999808 6086041812194033664 6097928612608475136 6109838629429976064 6124613376417988608 6136575511918804992 6145047757741621248 6186223570419449856 6197094008091574272 6198306038330425344 6227671774578868224 6239835196013592576 6246200807251771392 6258400418203435008 6259433316814946304 6270623856520238592 6320120343432265728 6330184890209796096 6332464328478031872 6360175429357142016 6391557873909891072 6424155246204813312 6436702424420057088 6464869675107876864 6467197612062670848 6486439299838377984 6499108126595874816 6527548466971803648 6529902657664974848 6573653539833249792 6593211963210203136 6606089330325848064 6618991848549140736 6624448646643449856 6657135070886756352 6671238140289613824 6684267902282366976 6713518508765872128 6733493068810420224 6735917734447546368 6746644422460440576 6759821462348058624 6781052759882858496 6798776242607751168 6813179377317052416 6826486368288374784 6846797038718287872 6860169689184534528 6890190048470237184 6903647450908655616 6925330478178238464 6959501516721881088 6971730759103021056 6973094293121728512 6992473571456974848 7006130746401226752 7026975908158242816 7040700470478864384 7041862481416814592 7107576017077665792 7110135386361298944 7121458001486020608 7155197358026784768 7176486033863737344 7190502608148627456 7191689342723555328 7227174651980414976 7241290227472564224 7261414862666858496 7272978384496361472 7297244212318175232 7346140489873096704 7380944325426806784 7395360232312406016 7417363458611478528 7431850496616579072 7446365829617783328 7452504727473881088 7489276954747600896 7502441351359758336 7505142907825815552 7519801390067662848 7552708322361606144 7575179702411722752 7589974975267995648 7628684354868215808 7664826799481683968 7679797164324421632 7702646668558073856 7717690900332601344 7751463804529016832 7790996787950518272 7829439206312116224 7844731079761944576 7866532767889096704 7889937861791711232 7905347896678023168 7922095291593916416 7983309907493388288 7996023019212374016 7998902309656461312 8011640251671773184 8033905805503758336 8073546788096704512 8090650510563999744 8114722416258711552 8130571483477966848 8146451505906634752 8166151168557318144 8182100682558406656 8193397010322161664 8245324379332804608 8248298093892599808 8262792010788765696 8264408051107233792 8303562366105157632 8319780261351456768 8328267743002361856 8344533890937913344 8345911089086595072 8360831808693651456 8426827124576354304 8440246520279728128 8443285771304042496 8480233905809522688 8496796862656806912 8522077165213188096 8538721847176495104 8565540328273084416 8582269899226742784 8619826233477169152 8622930149416894464 8648585733117837312 8665477502127833088 8703397955962404864 8764871386444333056 8790949284280270848 8806396748340658176 8808119107101130752 8825322464732187648 8849849363875233792 8876180094515675136 8893516383762776064 8894984187052818432 8912357203043155968 8951358011687829504 8981223645930061824 8995525896613920768 9013095283130744832 9041403679843811328 9101981824384499712 9129062718291050496 9146892918912712704 9164757944144964096 9186920064626982912 9204863267878207488 9217571636612431872 9279335355629174784 9295641012137361408 9297459057495638016 9341507661868302336 9369301210877657088 9387600627305152512 9389149975222419456 9480180515148398592 9495277335314694144 9498696492717047808 9540263144035713024 9568648045151649792 9587336810864836608 9636232869307219968 9655053636630085632 9681886483555811328 9697304512661815296 9729658949757566976 9791322700457705472 9794853986497462272 9841259100569075712 9860480309749874688 9889817944815304704 9909133995488772096 9928487772823711104 9936672969965174784 9985702606330134528 10003255135146344448 10006857210434420736 10026401853423550464 10070277763148808192 10100239603215630336 10119966633690660864 10139732193522087936 10171579139824287744 10198164363911626752 10219769065975578624 10239729552432562176 10270195558077431808 10290254533776801792 10335285072705355776 10387995717267357696 10439252275082821632 10457596138654531584 10459641439682592768 10488710357185462272 10509196119601840128 10540463862237364224 10561050705718296576 10562793722125221888 10661364025616498688 10665203079541948416 10682187002229030912 10764729050795606016 10787534014085332992 10840761977970622464 10861935341208846336 10892122294000287744 10909467576744542208 10945866318477262848 11019210734809645056 11071416488140210176 11093040348468609024 11126045187917217792 11147775744924868608 11253662027039637504 11257714361738723328 11279702085101494272 11329062483542409216 11344703552753762304 11362769553617584128 11384962462901993472 11443026532302323712 11497240199222525952 11531447644157116416 11553970002837110784 11604530607949873152 11627195706793525248 11686495181925777408 11721265712373694464 11741862331120877568 11744158809468174336 11767096619642916864 11799799151833645056 11834906792687566848 11858021845017034752 11859978916070424576 11883142937390874624 11935144015583772672 11974964861240082432 11994034528818561024 12017460377507659776 12050858708255637504 12055204906458415104 12110320182145056768 12135975765845999616 12172083624388067328 12195857225216950272 12219677258859952128 12249226752835977216 12273151023837609984 12290095515483242496 12372447140838899712 12394188016183148544 12396612076660850688 12455343549157736448 12479670392027185152 12492401614503542784 12516800836406870016 12518866633629892608 12541247713040477184 12640240686864531456 12660369780419592192 12664928656956063744 12720350858714284032 12783115747819782144 12848310492409626624 12873404848840114176 12929739350215753728 12934395224125341696 12972878599676755968 12998216253191749632 13055096933943607296 13059805315329949696 13147307079666499584 13186423926420406272 13212178660651696128 13237983697098281472 13314270141773512704 13342476280579227648 13368535804564733952 13427037017531744256 13471835468895092736 13493288844920881152 13519642924696117248 13562105519765716992 13597552485215502336 13652972736576749568 13693594077436575744 13720339378369069056 13780380096940474368 13807294901817311232 13919003033443762176 13943461518206042112 13946188586243457024 13984947142913949696 14012261492802453504 14053951816316485632 14081400940957728768 14083724962833629184 14215152034155331584 14220270772722597888 14242916002972041216 14310394716053569536 14352972067727474688 14381005216297254912 14383378685447110656 14454349303960829952 14482580454945128448 14522829725333716992 14545956768992722944 14594488424636350464 14692280979746193408 14761888650853613568 14790720464624812032 14834726917222957056 14863700993233158144 14892731659235566656 14905009454947762176 14978553909495201792 15004882702719516672 15010285815651631104 15039602780135325696 15105416644723212288 15150359404823445504 15179949950535991296 15257368709736431616 15329653598963367936 15359594328648843264 15405293337116147712 15435381800665202688 15502927609058033664 15581993575901036544 15658878412624232448 15689462159523889152 15733065535778193408 15810695793356046336 15844190583187832832 15992046038424748032 15997804619312922624 16023280503343546368 16147093576193409024 16181301021127999488 16261142966955933696 16292903011813269504 16364201365116813312 16386794020644323328 16490648758665609216 16528816102214467584 16607124732210315264 16639560522702913536 16656535486004723712 16689067781875826688 16721663617387302912 16853654249152708608 16880493040559456256 16886571542608084992 16960467811619045376 16993593725313613824 17044154330426376192 17077443694352990208 17131080656546168832 17164539798453485568 17239652466954338304 17245860298833788928 17297171466235674624 17330955004255666176 17406795911924809728 17529742772888666112 17581898568560541696 17612793496681316352 17616238214202261504 17650644929464375296 17699698727750467584 17752360189031350272 17787032767525552128 17789968374105636864 17824714406086311936 17902716023375659008 17962447291860123648 17991051793227841536 18026190566261489664 18082807359687622656 18203963648768999424 18258125436582100992 18293785837825425408 18329515888289928192 18373840129253965824 18409726535756414976 18435143273224863744 18558670711258349568 18591282024274722816 18594918114991276032 18683015323736604672 18738602421755314176 18775201254610305024 18778299950444838912 18960361030296797184 18990554670629388288 18997392985434095616 19080526288071426048 19174673621729673216 19272465738614439936 19310107273260171264 19394609025323630592 19459317899515133952 19582645400915410944 19589707972994924544 19720960619499749376 19779635889630609408 19818267990977544192 19856975545647422208 19873345939930349568 19971405212660269056 20013714420868841472 20052803706847100928 20140555526297616384 20200479206431260672 20239933267381321728 20279464387044175872 20343158279648575488 20396328727823253504 20439538131951157248 20479459104865124352 20540391116154863616 20580509067553603584 20670570145410711552 20775991434534715392 20878504550165643264 20915192277309063168 20919282879365185536 20977420714370924544 21018392239203680256 21080927724474728448 21122101411436593152 21125587444250443776 21322728051232997376 21330406159083896832 21364374004458061824 21529458101591212032 21575068028170665984 21681523955941244928 21723870682417692672 21784244588000575488 21818935153489084416 21891732636954525696 22038421469619290112 22142832976280420352 22186080696937218048 22252090375834435584 22295551489849737216 22507324054079275008 22515428723477446656 22559404170202988544 22658124967084818432 22725539107235168256 22769924925803986944 22886053064604647424 22994480398445051904 23107940005674221568 23254391413587050496 23372990363851554816 23488317618936348672 23534193239285833728 23599598303667290112 23669813585375133696 23716043690034069504 23766285874781749248 23949929722480164864 23988069057637122048 24034920755015319552 24101717416511275008 24220640364290113536 24271951531691999232 24344167248776134656 24391714450433900544 24439354517719904256 24498453505671954432 24546302047675219968 24580191030966484992 24744894281677799424 24788376032366297088 24793224153321701376 24910687098315472896 24959340784054370304 24984803229007085568 25033601672813740032 25037733267259785216 25082495426080954368 25280481373729062912 25320739560839184384 25329857313912127488 25440701717428568064 25566231495639564288 25696620984819253248 25746809697680228352 25859478700431507456 25868790448250683392 25945757199353511936 25996432506383499264 26110193867887214592 26119610630659899392 26294614159332999168 26372847852840812544 26424357321303392256 26475967394196562944 26628540283547025408 26684952561158455296 26737071609129467904 26854074035063488512 26943670937790185472 26986577689841762304 27039285849392234496 27124211039531433984 27305945473153499136 27387188154873151488 27440678756738138112 27560760193880948736 27614589803634622464 27838006066887524352 27886923036412084224 27892377172486914048 28024522985604907008 28107903632632971264 28162801881915457536 28167449925667258368 28440541545445195776 28485832005944082432 28620789432107139072 28705944135454949376 28762010432594509824 28908698607921659904 28965160909890256896 29045659450667433984 29091913537985445888 29188976849272700928 29384561959492386816 29523777301707227136 29581440929249624064 29669453834445914112 29727401986466316288 29785463318471133312 29810018909895524352 29957107818990403584 30009765405439033344 30020571631303262208 30079205560270651392 30210833289446424576 30300718809646891008 30359899901071982592 30514737419472863232 30659307197926735872 30719188657297686528 30810586674232295424 30870763601330405376 31005855218116067328 31163987151802073088 31317756825248464896 31378924319047778304 31466131071556386816 31621391586712092672 31688381166375665664 31984092076849496064 31995609238625845248 32046561006687092736 32294187152386818048 32362602042255998976 32522285933911867392 32585806023626539008 32728402730233626624 33057632204428935168 33214249464420630528 33279121045405827072 33378135563751653376 33443327234774605824 33760986081118912512 33773143085216169984 33987187450627227648 34088308660852752384 34154887388705980416 34329079596906971136 34491720597667577856 34594342932471349248 34661910008511332352 34813591823849619456 35059485545777332224 35163797137121083392 35225586993362632704 35232476428404523008 35301289858928750592 35399397455500935168 35504720378062700544 35574065535051104256 35579936748211273728 35649428812172623872 35805432046751318016 35924894583720247296 35982103586455683072 36052381132522979328 36165614719375245312 36407927297537998848 36516250873164201984 36587571675650850816 36659031776579856384 36747680258507931648 36819453071512829952 36870286546449727488 37117341422516699136 37182564048549445632 37189836229982552064 37366030647473209344 37477204843510628352 37550402509220610048 37556599900889677824 37920722060593594368 37981109341258776576 37994785970868191232 38161052576142852096 38349347243459346432 38544931477228879872 38620214546520342528 38789218050647261184 38918635799030267904 39165290801830821888 39179415945989849088 39441921238999498752 39559271779261218816 39636535981955088384 39713951091294844416 39942810425320538112 40027428841737682944 40105607413694201856 40281111052595232768 40479866534762643456 40558928774088351744 40686316559297150976 40792657455646507008 40958918209730248704 41080782232309727232 41161018135107207168 41341140290821423104 41757009100331286528 41830384554618126336 41838565758730371072 41954841428741849088 42036784478407360512 42161855448949456896 42244202822873186304 42251174888500887552 42645456102465994752 42660812318167793664 42728748008916123648 43058916203182424064 43150136056341331968 43363047911882489856 43447741364835385344 43568489176001150976 43637870306978168832 43783465273909051392 44076842939238580224 44285665952560840704 44372161393874436096 44504180751668871168 44591102979699474432 45014648108158550016 45030857446954893312 45118808340405977088 45316249934169636864 45451078214470336512 45539849851607973888 45772106129209294848 45988960796890103808 46215880011348443136 46508782827174100992 46745980727703109632 46976635237872697344 47068386478571667456 47199196607334580224 47432087380068139008 47532571749563498496 47976138115274244096 48069841510030639104 48441280728580227072 48543903063383998464 48783428900867801088 48878709035439808512 49092604095350439936 49160382061932969984 49586448306643402752 49821374196630945792 49918681568108740608 49969606458014171136 50067203345627480064 50164990852161908736 50560962747458125824 50641479121678368768 50659714627824254976 50881403434857136128 51132462991279128576 51393241969638506496 51493619395360456704 51718957400863014912 51737580896501366784 51891514398707023872 51992865012766998528 52220387735774429184 52239221261319798784 52589228318665998336 52745695705681625088 52848714642606784512 52951934788393125888 53257080567094050816 53369905122316910592 53474143218258935808 53708148070126977024 53887341875580370944 53973155379683524608 54078571698784468992 54248422079062867968 54611890946306998272 54774376309746302976 54881357513476276224 55121520387761897472 55229179607269244928 55676012133775048704 55773846072824168448 55784754344973828096 56049045971209814016 56215807265265942528 56325603763830915072 56334899851334516736 56881083090890391552 56971664011888164864 57241578864214278144 57524020865189019648 57817397215843319808 57930321819780513792 58183827075970891776 58377953698545401856 58769123918984773632 59162881858499248128 59338907668891828224 59454803972932632576 59570926636942266624 59620037819791048704 59914215637980807168 60041143262606524416 60158411120541302784 60421666578892849152 60601437619293782016 60719799802143965184 61029474838945726464 61318614395853471744 61438377314595373056 61621173348464590848 61741527202660810752 62011710436232134656 62327974303604146176 62635513650496929792 62757848638095556608 62932262143112773632 63242783173424185344 63376762332751331328 63968184153698992128 63991218477251690496 64093122013374185472 64588374304773636096 64725204084511997952 65044571867823734784 65171612047253078016 65456805460467253248 66115264408857870336 66428498928841261056 66558242090811654144 66756271127503306752 66886654469549211648 67521972162237825024 67546286170432339968 67974374901254455296 68176617321705504768 68309774777411960832 68658159193813942272 68983441195335155712 69323820017022664704 70118971091554664448 70464952856809046016 70602579717857501184 70798794911001870336 71009440756125401088 71148131070102208512 71298857624345247744 71849789167440494592 71964207172911366144 72104762265045958656 72815854595075997696 73032501746328403968 73175143351301701632 73318063553159712768 73495360517015863296 73638906143025659904 73740573092899454976 74234682845033398272 74365128097098891264 74379672459965104128 74732061294946418688 74954409687021256704 75100805018441220096 75113199801779355648 75841444121187188736 75962218682517553152 75989571941736382464 76322105152285704192 76698694486918692864 77089862954457759744 77240429093040685056 77578436101294522368 77837271598060535808 78330581603661643776 78358831891979698176 78883842477998997504 79118543558522437632 79273071963910176768 79427902182589688832 79885620850641076224 80054857683475365888 80211214827388403712 80562222105190465536 80959733069525286912 81117857548176703488 81372633118594301952 81917836419460497408 82161564464619454464 82322036270214414336 82682280581642846208 83514018200662573056 83660769109236252672 83677131517460742144 84073568956814721024 84323710897898913792 84488405645746372608 84502349777001775104 85321624636335587328 85457496017832247296 86117832406364848128 86726095823764979712 86895482729670770688 87136978352002301952 87275740613956337664 87566930547818102784 88153685878477160448 88571331905121681408 88744322787748872192 89008361503337742336 89182205959398948864 90029296216317100032 90061714893909786624 90237616680811954176 90632499868339273728 90902156428940673024 91079699703215947776 91544212258418589696 91977921593780207616 92431760022696886272 93017565654348201984 93491961455406219264 93953270475745394688 94136772957143334912 94398393214669160448 94864174760136278016 95065143499126996992 95952276230548488192 96139683020061278208 96882561457160454144 97087806126767996928 97566857801735602176 97757418070879617024 98185208190700879872 99172896613286805504 99642748393261891584 99837363136217481216 100134406691254960128 100329981704323817472 101282958243356737536 101319429255648509952 102264925982558257152 102987238790720913408 103475161793002733568 103783028797414047744 103985730025533997056 104440775471548858368 105178456637331996672 105491391411363250176 105697429285213569024 105903869576786251776 106514161134188101632 106739810244633821184 106948286436517871616 107416296140253954048 107774683751160741888 107946310759367049216 108157143397568937984 108496844158125735936 109223781892613996544 109548752619492605952 109762715026952552448 110243040775523794944 110458359214538489856 111352024267550097408 111547692145648336896 111569508689947656192 112098091942419628032 112431614530531885056 112651207527661830144 112669799702669033472 113762166181780783104 113943328023776329728 114483157728428556288 115048041730378039296 115634794431686639616 115860643639561027584 116367654151941783552 116755907397090803712 117538247837969547264 118325763716998496256 118677815337783656448 118909607945865265152 119141853273884533248 119828431275961614336 120082286525213048832 120316822241082605568 120843333157785698304 121439599604287930368 122058949677891452928 122876754629190746112 123242346696929181696 123483054405321621504 124023420872464269312 125271027300993859584 125515697276191113216 125864524286225547264 126485566346848370688 126753524665502662656 127936368307397984256 127982436954503380992 128186244026748370944 129176748609547272192 129450408169023995904 130089143735647469568 130343224094506156032 130913610920934506496 132230528817715740672 132856997857682522112 133116484181623308288 133512542255006613504 133773308939098423296 135043944324475650048 135092572340864679936 135948749802508910592 136353234643411009536 136619549554823921664 137316318387627884544 137966882390670311424 138647640034045329408 140237942183109328896 140929905713618092032 141205159435715002368 141597589822003740672 142296262140204417024 142597715248690495488 143928414345822732288 144209524530091917312 145631709190151995392 146350286702603403264 146636127106319425536 147277812286051319808 147481146185798909952 148759344919930208256 149464122589892837376 149908819374042513408 150201610036882440192 151682888242374377472 151924437365035106304 151979143883472764928 152644210304571408384 153397388973837385728 154179725908915519488 154480858186081370112 155156872202589044736 155674543196121071616 156661163207323287552 156717663783959396352 157767684955997995008 158237087117044875264 158546143927820353536 158855804365179377664 159771241701282152448 160109715366950731776 160422429654776807424 161124444210380931072 161919466139050573824 162235715096353406976 162745266237188603904 163835672838920994816 164323128929238908928 164644072540428828672 165364561163285692416 167028036401325146112 167321538218472505344 167354263034921484288 168147137913629442048 168647421795797827584 168976811291492745216 169004699554003550208 170643249272671174656 170914992035664494592 173452191647529959424 173790965459341541376 174551481227912675328 175133861095636205568 176307371756954320896 177488645575497744384 178016723006675484672 178364411918797897728 180123429787819573248 180475233361623908352 181264999736678547456 181804312857881346048 182159399406431895552 183088424516837179392 183955843187560415232 184863520045393772544 186035131308696403968 186983922910812438528 187906540951490789376 188273545914286669824 188796786429338320896 189728349520272556032 190130286998253993984 191904552461096976384 192279366040122556416 193765122914320908288 194175612253535993856 195133715603471204352 195514836141759234048 196370416381401759744 198345793226573611008 199285496786523783168 199674726272434962432 200268813382509920256 200659963408647634944 202565916486713475072 202638858511297019904 204529851965116514304 205974477581441826816 206950323586005467136 207971460051067994112 210356913274663993344 211394858570427138048 211807739153572503552 213028322268376203264 213896572873035743232 215549367502321483776 215892621518734098432 216314286795137875968 218447563785227993088 219097505238985211904 219525430053905104896 220486081551047589888 220916718429076979712 222704048535100194816 223095384291296673792 223139017379895312384 224196183884839256064 224863229061063770112 225302415055323660288 225339599405338066944 227524332363561566208 227886656047552659456 228966315456857112576 230096083460756078592 231269588863373279232 231721287279122055168 232735308303883567104 233511814794181607424 235076495675939094528 236651527433996992512 237355630675567312896 237819215891730530304 238283706547769066496 239656862551923228672 240164573050426097664 240633644482165211136 241686666315571396608 242879199208575860736 244117899355782905856 245753509258381492224 246484693393858363392 246966108810643243008 248046841744928538624 250542054601987719168 251031394552382226432 252971132693696741376 253507049331005325312 255964873909006761984 256372488053496741888 258353497219094544384 260178287471294939136 260686448189012312064 261827221841869012992 264461057635431481344 265713995715365044224 266232968363246616576 267025084510013227008 267546617878196846592 270087888648951300096 270185144681729359872 271897499605017821184 272706469286822019072 273239099109647843328 274632636775255769088 275933764781340622848 277295280068090658816 280475884366218657792 281859811427236184064 282410318871430004736 283195179644007481344 284592524280408834048 285195430497380990976 287856828691645464576 288419049060183834624 291263418380303990784 292700573405206806528 293272254212638851072 294555624572102639616 297518689839860416512 298928245179785674752 300403220073764880384 303848874730070212608 303958287766945529856 306794777947674771456 308961716372162740224 311349086392242143232 313322326414646575104 315535369911995990016 316474174234089750528 317092287855640707072 317711608730358755328 319542483402564304896 320219430733901463552 320844859309553614848 322248888420761862144 323838932278101147648 324471430192706813952 325490532474377207808 327671345677841989632 328646257858477817856 329288145080857657344 330729122326571384832 334056072802650292224 334643076436945010688 334708526069842968576 336294275827258884096 337294843591595655168 337953622582985490432 338009399108007100416 341286498545342349312 341829984071328989184 346904383295059918848 347581930918683082752 349102962455825350656 350267722191272411136 352614743513908641792 354977291150995488768 356033446013350969344 356728823837595795456 360246859575639146496 360950466723247816704 362529999473357094912 364318798812863791104 366176849033674358784 369727040090787545088 372070262617392807936 375813081902981578752 376547091828573339648 377593572858676641792 379456699040545112064 380260573996507987968 383809104922193952768 384558732080245112832 387530245828641816576 388351224507071987712 390267431206942408704 391029672283518468096 392740832762803519488 396691586453147222016 398570993573047566336 399349452544869924864 400537626765019840512 401319926817295269888 405131832973426950144 405277717022594039808 409059703930233028608 411948955162883653632 413900647172010934272 415942920102135988224 420713826549327986688 422789717140854276096 423615478307145007104 427793145746071486464 431785243037468196864 432628573590275751936 436895127570455986176 439050860107810209792 441833436858153959424 446278034759790624768 448392367769678512128 449726458122127540224 450604830110647320576 455048664727123132416 455773312095105318912 457932630913714225152 460192166921512157184 462539177726746558464 463442574558244110336 465470616607767134208 467023629588363214848 470152991351878189056 473303054867993985024 474711261351134625792 475638431783461060608 476567413095538132992 479313725103846457344 480329146100852195328 481267288964330422272 483373332631142793216 485758398417151721472 488235798711565811712 491507018516762984448 492969386787716726784 493932217621286486016 496093683489857077248 501084109203975438336 502062789104764452864 505942265387393482752 507014098662010650624 511929747818013523968 512744976106993483776 520356574942589878272 521372896378024624128 523654443683738025984 528922115270862962688 532465936726493233152 534050169020026454016 535093235756393693184 540370289363458719744 543794999210035642368 545412938573644038144 546478198219295686656 549265273550511538176 551867529562681245696 554590560136181317632 560951768732437315584 563719622854472368128 564820637742860009472 566390359288014962688 569185048560817668096 570390860994761981952 575713657383290929152 576838098120367669248 582526836760607981568 585401146810413613056 586544508425277702144 589111249144205279232 595037379679720833024 597856490359571349504 600806440147529760768 607697749460140425216 607916575533891059712 613589555895349542912 617923432744325480448 631070739823991980032 634184575711281414144 635423217460717510656 639084966805128609792 641689718619107229696 647677864556202295296 648942860385413627904 655342691355683979264 657292515716955635712 658576290161715314688 661458244653142769664 668112145605300584448 669286152873890021376 669417052139685937152 672588551654517768192 674589687183191310336 675907245165970980864 676018798216014200832 682572997090684698624 683659968142657978368 693808766590119837696 695163861837366165504 698205924911650701312 700535444382544822272 705229487027817283584 709954582301990977536 712066892026701938688 713457647675191590912 720493719151278292992 721900933446495633408 725059998946714189824 728637597625727582208 732353698067348717568 739454080181575090176 744140525234785615872 751626163805963157504 753094183657146679296 758913398081090224128 760521147993015975936 769117464160490225664 775060491657283633152 780534862413884817408 782059344567036936192 785481665525607038976 793383172906294444032 797141987146095132672 798698905089739849728 801075253530039681024 802639853634590539776 810263665946853900288 810555434045188079616 818119407860466057216 823897910325767307264 827801294344021868544 831885840204271976448 841427653098655973376 845579434281708552192 847230956614290014208 855586291492142972928 863570486074936393728 865257147180551503872 873790255140911972352 878101720215620419584 883666873716307918848 892556069519581249536 896784735539357024256 901209660221294641152 911546624190210637824 920384333843024314368 926885149116488220672 934047259176726429696 946606109735987970048 949422522702269251584 951276863566922121216 953134826191076265984 958627450207692914688 960658292201704390656 962534577928660844544 966746665262285586432 971516796834303442944 976471597423131623424 983014037033525968896 985938773575433453568 987864435242572972032 992187366979714154496 1002168218407950876672 1004125578209528905728 1011884530774786965504 1014028197324021301248 1023859495636027047936 1025489952213986967552 1040713149885179756544 1042745792756049248256 1047308887367476051968 1057844230541725925376 1064931873452986466304 1068100338040052908032 1070186471512787386368 1080740578726917439488 1087589998420071284736 1092956396438591373312 1098530547101023076352 1109181120272362635264 1127439245708944736256 1129641275485720018944 1132780718576029925376 1138370097121635336192 1140781721989523963904 1151427314766581858304 1153676196240735338496 1165053673521215963136 1170802293620827226112 1173089016850555404288 1178222498288410558464 1190074759359441666048 1195712980719142699008 1201612880295059521536 1215395498920280850432 1215833151067782119424 1227179111790699085824 1235846865488650960896 1262141479647983960064 1268369151422562828288 1270846434921435021312 1283379437238214459392 1295355729112404590592 1297885720770827255808 1310685382711367958528 1317152580323430629376 1338834104279371874304 1345177103309035536384 1349179374366382620672 1351814490331941961728 1365145994181369397248 1367319936285315956736 1387617533180239675392 1390327723674732331008 1396411849823301402624 1401070888765089644544 1410458974055634567168 1419909164603981955072 1424133784053403877376 1426915295350383181824 1440987438302556585984 1443801866892991266816 1450119997893428379648 1457275195251455164416 1464707396134697435136 1478908160363150180352 1488281050469571231744 1503252327611926315008 1506188367314293358592 1517826796162180448256 1521042295986031951872 1538234928320980451328 1561069724827769634816 1564118689134073872384 1570963331051214077952 1586766345812588888064 1597397810179479699456 1602150507060079362048 1605279707269181079552 1621110868090376159232 1636238815720932114432 1647795820651534614528 1655602588688043737088 1663771680408543952896 1682855306197311946752 1691158868563417104384 1694461913228580028416 1711172582984285945856 1727140972149872787456 1730514294361103007744 1747580510281823944704 1756203440431240839168 1767333747432615837696 1785112139039162499072 1793569471078714048512 1802419320442589282304 1823093248380421275648 1840768667686048628736 1853770298232976441344 1893212219471975940096 1902553727133844242432 1906269652382152531968 1917254900415385829376 1925069155857321689088 1943033593668606885888 1966028074067051937792 1971877547150866907136 1975728870485145944064 1984374733959428308992 2004336436815901753344 2008251156419057811456 2023769061549573931008 2028056394648042602496 2047718991272054095872 2050979904427973935104 2081426299770359513088 2085491585512098496512 2094617774734952103936 2115688461083451850752 2129863746905972932608 2136200676080105816064 2140372943025574772736 2161481157453834878976 2175179996840142569472 2185912792877182746624 2197061094202046152704 2218362240544725270528 2254878491417889472512 2259282550971440037888 2276740194243270672384 2281563443979047927808 2307352392481470676992 2341604587241654452224 2346178033701110808576 2356444996576821116928 2380149518718883332096 2391425961438285398016 2403225760590119043072 2430790997840561700864 2431666302135564238848 2454358223581398171648 2471693730977301921792 2524282959295967920128 2536738302845125656576 2541692869842870042624 2566758874476428918784 2590711458224809181184 2595771441541654511616 2621370765422735917056 2634305160646861258752 2677668208558743748608 2690354206618071072768 2703628980663883923456 2734639872570631913472 2780655447349464662016 2802141777530179289088 2839818329207963910144 2848267568106807754752 2853830590700766363648 2881974876605113171968 2887603733785982533632 2900239995786856759296 2914550390502910328832 2929414792269394870272 2957816320726300360704 2976562100939142463488 3006504655223852630016 3012376734628586717184 3035653592324360896512 3042084591972063903744 3076469856641960902656 3122139449655539269632 3128237378268147744768 3141926662102428155904 3173532691625177776128 3194795620358959398912 3204301014120158724096 3210559414538362159104 3242221736180752318464 3295591641303069229056 3327543360817087905792 3382317737126834208768 3388923826457160056832 3422345165968571891712 3454281944299745574912 3461028588722206015488 3495161020563647889408 3512406880862481678336 3534667494865231675392 3570224278078324998144 3587138942157428097024 3604838640885178564608 3646186496760842551296 3681537335372097257472 3707540596465952882688 3786424438943951880192 3805107454267688484864 3812539304764305063936 3850138311714643378176 3886067187337213771776 3932056148134103875584 3951457740970291888128 4016502312838115622912 4047538123099147862016 4095437982544108191744 4101959808855947870208 4162852599540719026176 4170983171024196993024 4189235549469904207872 4231376922166903701504 4259727493811945865216 4272401352160211632128 4280745886051149545472 4322962314907669757952 4350359993680285138944 4371825585754365493248 4394122188404092305408 4436724481089450541056 4509756982835778945024 4518565101942880075776 4553480388486541344768 4563126887958095855616 4614704784962941353984 4683209174483308904448 4692356067402221617152 4712889993153642233856 4760299037437766664192 4806451521180238086144 4863332604271128477696 4908716447162796343296 4943387461954603843584 5048565918591935840256 5073476605690251313152 5083385739685740085248 5133517748952857837568 5181422916449618362368 5191542883083309023232 5242741530845471834112 5268610321293722517504 5355336417117487497216 5380708413236142145536 5407257961327767846912 5469279745141263826944 5561310894698929324032 5679636658415927820288 5707661181401532727296 5775207467571965067264 5829100781005820657664 5915632641452600721408 5953124201878284926976 6013009310447705260032 6024753469257173434368 6071307184648721793024 6084169183944127807488 6152939713283921805312 6244278899311078539264 6256474756536295489536 6283853324204856311808 6347065383250355552256 6389591240717918797824 6408602028240317448192 6421118829076724318208 6484443472361504636928 6591183282606138458112 6655086721634175811584 6764635474253668417536 6777847652914320113664 6844690331937143783424 6922057177444412030976 7024813761724963356672 7069334989730463350784 7140448556156649996288 7174277884314856194048 7209677281770357129216 7292372993521685102592 7363074670744194514944 7415081192931905765376 7572848877887903760384 7610214908535376969728 7625078609528610127872 7700276623429286756352 7772134374674427543552 7864112296268207751168 7902915481940583776256 8033004625676231245824 8203919617711895740416 8341966342048393986048 8519454987623891730432 8544802704320423264256 8561491772102299090944 8645924629815339515904 8700719987360570277888 8743651171508730986496 8788244376808184610816 8873448962178901082112 9019513965671557890048 9037130203885760151552 9106960776973082689536 9126253775916191711232 9229409569925882707968 9366418348966617808896 9384712134804443234304 9425779986307284467712 9520598074875533328384 9612903042360476172288 9726665208542256955392 9886774923909207687168 10146953211380502626304 10166771479371480170496 10267035497905715675136 10362845832899236724736 10383085766166618046464 10485483061690943668224 10537220642587445035008 10710672834234974994432 10761416826472284291072 10814515922655535693824 10938559490282527653888 11122621789397858648064 11359273316831855640576 11415322362803065454592 11550414935143930134528 11658201562011641315328 12049506938514346868736 12142614369297443586048 12305879426567843610624 12488557798622157078528 12512949513072590979072 12567706648409712623616 12694130766500711104512 12779182481435837595648 12817204056480634896384 12842237658153448636416 12968886944723009273856 13182366565212276916224 13310173443268351623168 13529270948507336835072 13555695305828640227328 13689380663874287566848 13844114354888824061952 14049627523449926713344 14138669979460926701568 14280897112313299992576 14419354563540714258432 14726149341488389029888 14830162385863811530752 15145697755775807520768 15220429817070753939456 15250157219057220255744 15400553246858573512704 15544268749348855087104 15728224592536415502336 15805830963881167552512 16066009251352462491648 16407839235423791480832 16683932684096787972096 17038909975247783460864 17122983544204598181888 17487302343017461972992 17746897924357802164224 18039027931343115780096 18074260407771520303104 18213921553946165379072 18252507551832383422464 18458819139851765415936 18732836697933235617792 18769424269608886468608 18851559972614568935424 19041196149751066656768 19225806084720952344576 19453330417084513910784 19773549847818415374336 20293906422761005252608 20333542958742960340992 20534070995811431350272 20766171532333236092928 21074441285174890070016 21421345668469949988864 21522833652944568582144 21629031845311071387648 21877118980565055307776 22245243578795717296128 22718546633663711281152 22830644725606130909184 23100829870287860269056 23316403124023282630656 24099013877028693737472 24611758853135687221248 25025899026145181958144 25558364962871675191296 25634408112961269792768 25684475316306897272832 25937773889446018547712 26364733130424553832448 26620346886536703246336 27058541897014673670144 27111390611657280454656 27378761327748575133696 27688228709777648123904 28099255046899853426688 28277339958921853403136 28561794224626599985152 28838709127081428516864 29660324771727623061504 30440859634141507878912 30500314438114440511488 30801106493717147025408 31088537498697710174208 31456449185072831004672 31611661927762335105024 32132018502704924983296 32815678470847582961664 33367865368193575944192 34077819950495566921728 34245967088409196363776 34974604686034923945984 36148520815543040606208 36427843107892330758144 36917638279703530831872 37465673395866471235584 37538848539217772937216 37703119945229137870848 38082392299502133313536 38451612169441904689152 38906660834169027821568 39547099695636830748672 40587812845522010505216 40667085917485920681984 41068141991622862700544 41532343064666472185856 42148882570349780140032 42842691336939899977728 43258063690622142775296 44490487157591434592256 45437093267327422562304 45661289451212261818368 46201659740575720538112 46632806248046565261312 48198027754057387474944 49223517706271374442496 50051798052290363916288 51116729925743350382592 51368950632613794545664 53240693773073406492672 54117083794029347340288 54222781223314560909312 54757522655497150267392 55376457419555296247808 56198510093799706853376 56554679917843706806272 57123588449253199970304 57677418254162857033728 59320649543455246123008 60881719268283015757824 61000628876228881022976 61602212987434294050816 63223323855524670210048 64264037005409849966592 65631356941695165923328 66735730736387151888384 68155639900991133843456 68491934176818392727552 69949209372069847891968 72297041631086081212416 73835276559407061663744 75077697078435545874432 76903224338883809378304 77813321668338055643136 79094199391273661497344 81175625691044021010432 81334171834971841363968 82136283983245725401088 83064686129332944371712 84297765140699560280064 85685382673879799955456 86516127381244285550592 88980974315182869184512 91322578902424523636736 92403319481151441076224 93265612496093130522624 96396055508114774949888 98447035412542748884992 100103596104580727832576 102233459851486700765184 102737901265227589091328 108445562446629121818624 110752914839110592495616 112397020187599413706752 113109359835687413612544 114247176898506399940608 115354836508325714067456 118641299086910492246016 121763438536566031515648 122001257752457762045952 123204425974868588101632 126446647711049340420096 128528074010819699933184 133471461472774303776768 136311279801982267686912 136983868353636785455104 139898418744139695783936 144594083262172162424832 147670553118814123327488 150155394156871091748864 162351251382088042020864 162668343669943682727936 164272567966491450802176 166129372258665888743424 168595530281399120560128 171370765347759599910912 173032254762488571101184 177961948630365738369024 182645157804849047273472 184806638962302882152448 192792111016229549899776 196894070825085497769984 200207192209161455665152 204466919702973401530368 205475802530455178182656 216891124893258243637248 221505829678221184991232 230709673016651428134912 237282598173820984492032 243526877073132063031296 244002515504915524091904 246408851949737176203264 252893295422098680840192 257056148021639399866368 266942922945548607553536 273967736707273570910208 279796837488279391567872 289188166524344324849664 295341106237628246654976 300310788313742183497728 325336687339887365455872 332258744517331777486848 337191060562798241120256 342741530695519199821824 346064509524977142202368 355923897260731476738048 365290315609698094546944 369613277924605764304896 385584222032459099799552 400414384418322911330304 408933839405946803060736 410951605060910356365312 433782249786516487274496 443011659356442369982464 487053754146264126062592 488005031009831048183808 492817703899474352406528 505786590844197361680384 514112296043278799732736 533885845891097215107072 547935473414547141820416 578376333048688649699328 590682212475256493309952 600621576627484366995456 650673374679774730911744 664517489034663554973696 692129019049954284404736 711847794521462953476096 730580631219396189093888 739226555849211528609792 771168444064918199599104 800828768836645822660608 821903210121820712730624 867564499573032974548992 886023318712884739964928 976010062019662096367616 1011573181688394723360768 1028224592086557599465472 1067771691782194430214144 1095870946829094283640832 1156752666097377299398656 1201243153254968733990912 1301346749359549461823488 1329034978069327109947392 1461161262438792378187776 1478453111698423057219584 1542336888129836399198208 1601657537673291645321216 1643806420243641425461248 1735128999146065949097984 1772046637425769479929856 1952020124039324192735232 2135543383564388860428288 2191741893658188567281664 2313505332194754598797312 2402486306509937467981824 2602693498719098923646976 2658069956138654219894784 3084673776259672798396416 3203315075346583290642432 3287612840487282850922496 3470257998292131898195968 3904040248078648385470464 4383483787316377134563328 4627010664389509197594624 4804972613019874935963648 5205386997438197847293952 5316139912277308439789568 6406630150693166581284864 6575225680974565701844992 6940515996584263796391936 7808080496157296770940928 9254021328779018395189248 9609945226039749871927296 10410773994876395694587904 13150451361949131403689984 13881031993168527592783872 15616160992314593541881856 19219890452079499743854592 20821547989752791389175808 27762063986337055185567744 31232321984629187083763712 41643095979505582778351616 62464643969258374167527424 83286191959011165556703232 124929287938516748335054848 249858575877033496670109696
- Sum of all divisors σ(n): 875380026911117345558092581
- Sum of proper divisors (its aliquot sum) s(n): 625521451034083848887982885
- 249858575877033496670109696 is an abundant number, because the sum of its proper divisors (625521451034083848887982885) is greater than itself. Its abundance is 375662875157050352217873189
Bases of 249858575877033496670109696
- Binary: 11001110101011011001110010001001111110111111001100100100010000000000000000000000000000002
- Hexadecimal: 0xCEAD9C89FBF32440000000
- Base-36: VE7C2QW4CG0000000
Squares and roots of 249858575877033496670109696
- 249858575877033496670109696 squared (2498585758770334966701096962) is 62429307939299305179709461753885715221801436673212416
- 249858575877033496670109696 cubed (2498585758770334966701096963) is 15598497974702105127391035004668626871450129089778507803421228056535959429185536
-
249858575877033496670109696 is a
perfect square number . Itssquare root is 15806915444736 -
The
cube root of 249858575877033496670109696 is 629841713.7212625165
Scales and comparisons
How big is 249858575877033496670109696?- 249,858,575,877,033,496,670,109,696 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 249,858,575,877,033,496,670,109,696 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 249858575877033496670109696 cubic inches would be around 52486809.5 feet tall.
Recreational maths with 249858575877033496670109696
- 249858575877033496670109696 backwards is 696901076694330778575858942
- 249858575877033496670109696 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 249858575877033496670109696's digits is 144
- 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 249858575877033496670109696 - Facts about the integer". Numbermatics.com. 2024. Web. 3 June 2024.
APA style:
Numbermatics. (2024). Number 249858575877033496670109696 - Facts about the integer. Retrieved 3 June 2024, from https://numbermatics.com/n/249858575877033496670109696/
Chicago style:
Numbermatics. 2024. "Number 249858575877033496670109696 - Facts about the integer". https://numbermatics.com/n/249858575877033496670109696/
The information we have on file for 249858575877033496670109696 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 249858575877033496670109696, math, Factors of 249858575877033496670109696, curriculum, school, college, exams, university, Prime factorization of 249858575877033496670109696, STEM, science, technology, engineering, physics, economics, calculator, two hundred forty-nine septillion, eight hundred fifty-eight sextillion, five hundred seventy-five quintillion, eight hundred seventy-seven quadrillion, thirty-three trillion, four hundred ninety-six billion, six hundred seventy million, one hundred nine thousand, six hundred ninety-six.