968266201056329457777770496
968,266,201,056,329,457,777,770,496 is an even composite number composed of six prime numbers multiplied together.
968266201056329457777770496 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-two thousand, two hundred seventy-five divisors.
Prime factorization of 968266201056329457777770496:
224 × 310 × 132 × 192 × 472 × 26932
(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 × 13 × 13 × 19 × 19 × 47 × 47 × 2693 × 2693)See below for interesting mathematical facts about the number 968266201056329457777770496 from the Numbermatics database.
Names of 968266201056329457777770496
- Cardinal: 968266201056329457777770496 can be written as Nine hundred sixty-eight septillion, two hundred sixty-six sextillion, two hundred one quintillion, fifty-six quadrillion, three hundred twenty-nine trillion, four hundred fifty-seven billion, seven hundred seventy-seven million, seven hundred seventy thousand, four hundred ninety-six.
Scientific notation
- Scientific notation: 9.68266201056329457777770496 × 1026
Factors of 968266201056329457777770496
Divisors of 968266201056329457777770496
- Number of divisors d(n): 22275
-
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 2693 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 5386 5408 5472 5499 5616 5776 5832 5928 6016 6084 6144 6156 6318 6422 6498 6561 6627 6656 6669 6768 6912 7144 7296 7332 7488 7614 7776 7904 7943 8037 8079 8112 8192 8208 8424 8664 8748 8836 8892 9024 9126 9216 9234 9386 9477 9633 9728 9747 9776 9984 10152 10368 10716 10772 10816 10944 10998 11232 11421 11552 11609 11664 11856 12032 12168 12288 12312 12636 12844 12996 13122 13254 13312 13338 13536 13689 13824 13851 14079 14288 14592 14664 14976 15228 15552 15808 15886 16074 16158 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 20736 21432 21544 21632 21888 21996 22464 22842 23104 23218 23328 23712 23829 24064 24111 24237 24336 24576 24624 25272 25688 25992 26244 26508 26624 26676 27072 27378 27648 27702 28158 28431 28576 28717 28899 29184 29241 29328 29952 30456 31104 31616 31772 32148 32316 32448 32768 32832 32994 33696 33934 34263 34656 34827 34992 35009 35344 35568 36096 36504 36864 36936 37544 37908 38532 38912 38988 39104 39366 39762 39936 40014 40608 41067 41472 41553 41971 42237 42864 43088 43264 43776 43992 44928 45684 46208 46436 46656 47424 47658 48128 48222 48474 48672 49152 49248 49491 50544 50901 51167 51376 51984 52488 53016 53248 53352 54144 54756 55296 55404 56316 56862 57152 57434 57798 58368 58482 58656 59049 59643 59904 60021 60912 61009 62208 63232 63544 64296 64632 64896 65536 65664 65988 67392 67868 68526 69312 69654 69984 70018 70688 71136 71487 72192 72333 72711 73008 73728 73872 75088 75816 77064 77824 77976 78208 78732 79524 79872 80028 81216 82134 82944 83106 83942 84474 85293 85728 86151 86176 86528 86697 87552 87723 87984 89856 91368 92416 92872 93312 94848 95316 96256 96444 96948 97344 98304 98496 98982 101088 101802 102334 102752 102789 103968 104481 104976 105027 106032 106496 106704 108288 109512 110592 110808 112632 113724 114304 114868 115596 116736 116964 117312 118098 119286 119808 120042 121824 122018 123201 124416 124659 125913 126464 126571 126711 127088 128592 129264 129792 131072 131328 131976 134784 135736 137052 138624 139308 139968 140036 141376 142272 142974 144384 144666 145422 146016 147456 147744 148473 150176 150917 151632 152703 153501 154128 155648 155952 156416 157464 159048 159744 160056 162432 164268 165888 166212 167884 168948 170586 171456 172302 172352 173056 173394 175104 175446 175968 178929 179712 180063 182736 183027 184832 185744 186624 189696 190632 192512 192888 193896 194688 196608 196992 197964 202176 203604 204668 205504 205578 207936 208962 209952 210054 212064 212992 213408 214461 216576 216999 218133 219024 220571 221184 221616 225264 227448 228608 229736 231192 233472 233928 234624 236196 238572 239616 240084 243648 244036 246402 248832 249318 251826 252928 253142 253422 254176 255879 257184 258453 258528 259584 260091 262144 262656 263169 263952 269568 271472 274104 277248 278616 279936 280072 282752 284544 285948 288768 289332 290844 292032 294912 295488 296946 300352 301834 303264 305406 307002 308256 308367 311296 311904 312832 313443 314928 315081 318096 319488 320112 324864 328536 331776 332424 335768 337896 341172 342912 344604 344704 346112 346788 350208 350892 351936 357858 359424 360126 365472 366054 369603 369664 371488 373248 373321 373977 377739 379392 379713 380133 381264 385024 385776 387792 389376 393216 393984 395928 404352 407208 409336 411008 411156 415872 417924 419904 420108 424128 425984 426816 428922 433152 433998 436266 438048 441142 442368 443232 445419 450528 452751 454896 455117 457216 458109 459472 460503 462384 466944 467856 469248 472392 477144 479232 480168 487296 488072 492804 497664 498636 503652 505856 506284 506844 508352 511758 514368 516906 517056 519168 520182 524288 525312 526338 527904 536787 539136 540189 542944 545623 548208 549081 554496 557232 559872 560144 565504 569088 571896 577536 578664 581688 584064 589824 590976 593892 600704 603668 606528 610812 614004 616512 616734 622592 623808 625664 626886 629856 630162 636192 638976 640224 643383 649728 650997 654399 657072 661713 663552 664848 665171 671536 675792 682344 685824 689208 689408 692224 693576 700416 701784 703872 715716 718848 720252 730944 732108 739206 739328 742976 746496 746642 747954 755478 758784 759426 760266 762528 767637 770048 771552 775359 775584 778752 780273 786432 787968 789507 791856 797449 808704 814416 818672 822016 822312 831744 835848 839808 840216 848256 851968 853632 857844 866304 867996 872532 876096 882284 884736 886464 890838 901056 905502 909792 910234 914432 916218 918944 921006 924768 925101 933888 935712 938496 940329 944784 945243 954288 958464 960336 972173 974592 976144 985608 995328 997272 1007304 1011712 1012568 1013688 1016704 1023516 1028736 1033812 1034112 1038336 1040364 1048576 1050624 1052676 1055808 1073574 1078272 1080378 1085888 1091246 1096416 1098162 1108809 1108992 1114464 1119744 1119963 1120288 1121931 1131008 1133217 1138176 1139139 1140399 1143792 1155072 1157328 1163376 1168128 1179648 1181952 1187784 1201408 1207336 1213056 1221624 1228008 1233024 1233468 1245184 1247616 1251328 1253772 1259712 1260324 1272384 1277952 1280448 1286766 1299456 1301994 1308798 1314144 1323426 1327104 1329696 1330342 1336257 1343072 1351584 1358253 1364688 1365351 1371648 1374327 1378416 1378816 1381509 1384448 1387152 1400832 1403568 1407744 1431432 1437696 1440504 1461888 1464216 1478412 1478656 1485952 1492992 1493284 1495908 1510956 1517568 1518852 1520532 1525056 1535274 1540096 1543104 1550718 1551168 1557504 1560546 1572864 1575936 1579014 1583712 1594898 1610361 1617408 1620567 1628832 1636869 1637344 1644032 1644624 1645423 1647243 1663488 1671696 1679616 1680432 1696512 1703936 1707264 1715688 1732608 1735992 1745064 1752192 1764568 1769472 1772928 1781676 1802112 1811004 1819584 1820468 1828864 1832436 1837888 1842012 1849536 1850202 1867776 1871424 1876992 1880658 1889568 1890486 1908576 1916928 1920672 1930149 1944346 1949184 1952288 1952991 1963197 1971216 1985139 1990656 1994544 1995513 2014608 2023424 2025136 2027376 2033408 2047032 2057472 2067624 2068224 2076672 2080728 2097152 2101248 2105352 2111616 2147148 2156544 2160756 2171776 2182492 2192832 2196324 2217618 2217984 2228928 2239488 2239926 2240576 2243862 2262016 2266434 2276352 2278278 2280798 2287584 2310144 2314656 2326077 2326752 2336256 2340819 2359296 2363904 2368521 2375568 2392347 2402816 2404849 2414672 2426112 2443248 2456016 2466048 2466936 2490368 2495232 2502656 2507544 2519424 2520648 2544768 2555904 2560896 2573532 2598912 2603988 2617596 2628288 2646852 2654208 2659392 2660684 2672514 2686144 2703168 2716506 2729376 2730702 2743296 2748654 2756832 2757632 2763018 2768896 2774304 2775303 2801664 2807136 2815488 2820987 2835729 2862864 2867423 2875392 2881008 2916519 2923776 2928432 2956824 2957312 2971904 2985984 2986568 2991816 3021912 3035136 3037704 3041064 3050112 3070548 3080192 3086208 3101436 3102336 3115008 3121092 3145728 3151872 3158028 3167424 3189796 3220722 3234816 3241134 3257664 3273738 3274688 3288064 3289248 3290846 3294486 3326427 3326976 3343392 3359232 3359889 3360864 3393024 3399651 3407872 3414528 3417417 3421197 3431376 3465216 3471984 3490128 3504384 3529136 3538944 3545856 3563352 3604224 3622008 3639168 3640936 3657728 3664872 3675776 3684024 3699072 3700404 3735552 3742848 3753984 3761316 3779136 3780972 3817152 3833856 3841344 3860298 3888692 3898368 3904576 3905982 3926394 3942432 3970278 3981312 3989088 3991026 4008771 4029216 4046848 4050272 4054752 4066816 4074759 4094064 4096053 4114944 4122981 4135248 4136448 4144527 4153344 4161456 4194304 4202496 4210704 4223232 4294296 4313088 4321512 4343552 4364984 4385664 4392648 4435236 4435968 4457856 4478976 4479852 4481152 4487724 4524032 4532868 4552704 4556556 4561596 4575168 4620288 4629312 4652154 4653504 4672512 4681638 4718592 4727808 4737042 4751136 4784694 4805632 4809698 4829344 4831083 4852224 4861701 4886496 4910607 4912032 4932096 4933872 4936269 4941729 4980736 4990464 5005312 5015088 5038848 5041296 5089536 5111808 5121792 5147064 5197824 5207976 5235192 5256576 5293704 5308416 5318784 5321368 5345028 5372288 5406336 5433012 5458752 5461404 5486592 5497308 5513664 5515264 5526036 5537792 5548608 5550606 5603328 5614272 5630976 5641974 5671458 5725728 5734846 5750784 5762016 5790447 5833038 5847552 5856864 5858973 5889591 5913648 5914624 5943808 5948837 5955417 5971968 5973136 5983632 5986539 6043824 6070272 6075408 6082128 6100224 6141096 6160384 6172416 6202872 6204672 6230016 6242184 6291456 6303744 6316056 6334848 6379592 6441444 6469632 6482268 6515328 6547476 6549376 6576128 6578496 6581692 6588972 6652854 6653952 6686784 6718464 6719778 6721728 6786048 6799302 6815744 6829056 6834834 6842394 6862752 6930432 6943968 6978231 6980256 7008768 7022457 7058272 7077888 7091712 7093099 7105563 7126704 7177041 7208448 7214547 7244016 7252249 7278336 7281872 7315456 7329744 7351552 7368048 7398144 7400808 7471104 7485696 7507968 7522632 7558272 7561944 7634304 7667712 7682688 7720596 7777384 7796736 7809152 7811964 7852788 7884864 7940556 7962624 7978176 7982052 8017542 8058432 8093696 8100544 8109504 8133632 8149518 8188128 8192106 8229888 8245962 8270496 8272896 8289054 8306688 8322912 8388608 8404992 8421408 8446464 8462961 8507187 8588592 8602269 8626176 8643024 8647223 8687104 8729968 8749557 8771328 8785296 8870472 8871936 8915712 8957952 8959704 8962304 8975448 9048064 9065736 9105408 9113112 9123192 9150336 9240576 9258624 9304308 9307008 9345024 9363276 9437184 9455616 9474084 9502272 9569388 9611264 9619396 9658688 9662166 9704448 9723402 9772992 9821214 9824064 9864192 9867744 9872538 9883458 9961472 9979281 9980928 10010624 10030176 10077696 10079667 10082592 10179072 10198953 10223616 10243584 10252251 10263591 10294128 10366837 10395648 10415952 10470384 10513152 10587408 10616832 10637568 10642736 10690056 10744576 10812672 10866024 10917504 10922808 10973184 10994616 11027328 11030528 11052072 11075584 11097216 11101212 11206656 11228544 11261952 11283948 11342916 11451456 11469692 11501568 11524032 11580894 11666076 11695104 11713728 11717946 11779182 11827296 11829248 11887616 11897674 11910834 11943936 11946272 11967264 11973078 12026313 12087648 12140544 12150816 12164256 12200448 12224277 12282192 12288159 12320768 12344832 12368943 12405744 12409344 12433581 12460032 12484368 12582912 12607488 12632112 12638249 12669696 12759184 12882888 12939264 12964536 13030656 13094952 13098752 13152256 13156992 13163384 13177944 13305708 13307904 13373568 13436928 13439556 13443456 13572096 13598604 13631488 13658112 13669668 13684788 13725504 13860864 13887936 13956462 13960512 14017536 14044914 14116544 14155776 14183424 14186198 14211126 14253408 14354082 14416896 14429094 14488032 14493249 14504498 14556672 14563744 14585103 14630912 14659488 14703104 14731821 14736096 14796288 14801616 14808807 14825187 14942208 14971392 15015936 15045264 15116544 15123888 15268608 15335424 15365376 15441192 15554768 15593472 15618304 15623928 15705576 15769728 15881112 15925248 15956352 15964104 16035084 16116864 16187392 16201088 16219008 16267264 16299036 16376256 16384212 16459776 16491924 16540992 16545792 16578108 16613376 16645824 16777216 16809984 16842816 16892928 16925922 17014374 17177184 17204538 17252352 17286048 17294446 17371341 17374208 17459936 17499114 17542656 17570592 17576919 17668773 17740944 17743872 17831424 17846511 17866251 17915904 17919408 17924608 17950896 17959617 18096128 18131472 18210816 18226224 18246384 18300672 18481152 18517248 18608616 18614016 18690048 18726552 18874368 18911232 18948168 19004544 19138776 19222528 19238792 19317376 19324332 19408896 19446804 19545984 19642428 19648128 19728384 19735488 19745076 19766916 19922944 19958562 19961856 20021248 20060352 20155392 20159334 20165184 20358144 20397906 20447232 20487168 20504502 20527182 20588256 20733674 20791296 20831904 20934693 20940768 21026304 21067371 21174816 21233664 21275136 21279297 21285472 21316689 21380112 21390499 21489152 21531123 21625344 21643641 21732048 21756747 21835008 21845616 21946368 21989232 22054656 22061056 22104144 22151168 22194432 22202424 22413312 22457088 22523904 22567896 22685832 22902912 22939384 23003136 23048064 23161788 23332152 23390208 23427456 23435892 23558364 23654592 23658496 23775232 23795348 23821668 23887872 23892544 23934528 23946156 24052626 24175296 24281088 24301632 24328512 24400896 24448554 24564384 24576318 24641536 24689664 24737886 24811488 24818688 24867162 24920064 24968736 25165824 25214976 25264224 25276498 25339392 25388883 25518368 25521561 25765776 25806807 25878528 25929072 25941669 26061312 26189904 26197504 26248671 26304512 26313984 26326768 26355888 26611416 26615808 26747136 26873856 26879112 26886912 27144192 27197208 27262976 27316224 27339336 27369576 27451008 27721728 27775872 27912924 27921024 28035072 28089828 28233088 28311552 28366848 28372396 28422252 28506816 28708164 28833792 28858188 28976064 28986498 29008996 29113344 29127488 29170206 29261824 29318976 29406208 29463642 29472192 29592576 29603232 29617614 29650374 29884416 29942784 30031872 30090528 30233088 30239001 30247776 30537216 30596859 30670848 30730752 30756753 30790773 30882384 31100511 31109536 31186944 31236608 31247856 31263037 31411152 31539456 31762224 31850496 31912704 31928208 32070168 32233728 32374784 32402176 32438016 32534528 32598072 32752512 32768424 32919552 32983848 33081984 33091584 33156216 33226752 33291648 33619968 33685632 33785856 33851844 34028748 34354368 34409076 34504704 34572096 34588892 34742682 34748416 34919872 34998228 35085312 35141184 35153838 35337546 35481888 35487744 35662848 35693022 35732502 35831808 35838816 35849216 35901792 35919234 36078939 36192256 36262944 36421632 36452448 36492768 36601344 36672831 36864477 36962304 37034496 37106829 37217232 37228032 37300743 37380096 37453104 37748736 37822464 37896336 37914747 38009088 38277552 38445056 38477584 38634752 38648664 38817792 38893608 39091968 39284856 39296256 39456768 39470976 39490152 39533832 39845888 39917124 39923712 40042496 40120704 40310784 40318668 40330368 40716288 40795812 40894464 40974336 41009004 41054364 41176512 41467348 41582592 41663808 41869386 41881536 42052608 42134742 42349632 42467328 42550272 42558594 42570944 42633378 42760224 42780998 42978304 43062246 43250688 43287282 43464096 43479747 43513494 43670016 43691232 43892736 43978464 44109312 44122112 44195463 44208288 44302336 44388864 44404848 44426421 44475561 44826624 44914176 45047808 45135792 45371664 45692131 45805824 45878768 46006272 46096128 46323576 46664304 46780416 46854912 46871784 47116728 47309184 47316992 47550464 47590696 47643336 47775744 47785088 47869056 47892312 48105252 48350592 48562176 48603264 48657024 48801792 48897108 49128768 49152636 49283072 49379328 49475772 49622976 49637376 49734324 49840128 49937472 50331648 50429952 50528448 50552996 50678784 50777766 51036736 51043122 51531552 51613614 51757056 51858144 51883338 52114023 52122624 52379808 52395008 52497342 52609024 52627968 52653536 52711776 52730757 53006319 53222832 53231616 53494272 53539533 53598753 53747712 53758224 53773824 53878851 54288384 54394416 54525952 54632448 54678672 54739152 54902016 55443456 55551744 55825848 55842048 56070144 56179656 56466176 56623104 56733696 56744792 56844504 57013632 57416328 57667584 57716376 57952128 57972996 58017992 58226688 58254976 58340412 58523648 58637952 58812416 58927284 58944384 59185152 59206464 59235228 59300748 59768832 59885568 60063744 60181056 60466176 60478002 60495552 61074432 61193718 61341696 61461504 61513506 61581546 61764768 62201022 62219072 62373888 62473216 62495712 62526074 62804079 62822304 63078912 63202113 63524448 63700992 63825408 63837891 63856416 64140336 64171497 64467456 64593369 64749568 64804352 64876032 64930923 65069056 65196144 65270241 65505024 65536848 65839104 65967696 66163968 66183168 66312432 66453504 66583296 67239936 67371264 67571712 67703688 68057496 68708736 68818152 69009408 69144192 69177784 69485364 69496832 69839744 69996456 70170624 70282368 70307676 70675092 70963776 70975488 71325696 71386044 71465004 71663616 71677632 71698432 71803584 71838468 72157878 72384512 72525888 72843264 72904896 72985536 73202688 73345662 73728954 73924608 74068992 74213658 74434464 74456064 74601486 74760192 74906208 75497472 75644928 75792672 75829494 76018176 76166649 76555104 76564683 76890112 76955168 77269504 77297328 77334881 77420421 77635584 77787216 77825007 78183936 78569712 78592512 78746013 78913536 78941952 78980304 79067664 79691776 79834248 79847424 80084992 80241408 80621568 80637336 80660736 81432576 81591624 81788928 81948672 82018008 82108728 82353024 82934696 83165184 83327616 83738772 83763072 84105216 84269484 84699264 84934656 85100544 85117188 85141888 85266756 85520448 85561996 85956608 86124492 86501376 86574564 86928192 86959494 87026988 87340032 87382464 87785472 87956928 88218624 88244224 88390926 88416576 88604672 88777728 88809696 88852842 88951122 89653248 89828352 90095616 90271584 90717003 90743328 91384262 91611648 91757536 91790577 92012544 92192256 92270259 92372319 92647152 93301533 93328608 93560832 93709824 93743568 93789111 94233456 94279237 94618368 94633984 95100928 95181392 95286672 95551488 95570176 95738112 95784624 96210504 96701184 97124352 97206528 97314048 97603584 97794216 98257536 98305272 98566144 98758656 98951544 99245952 99274752 99468648 99680256 99874944 100859904 101056896 101105992 101357568 101555532 102073472 102086244 103063104 103227228 103514112 103716288 103766676 104228046 104245248 104759616 104790016 104994684 105218048 105255936 105307072 105423552 105461514 106012638 106445664 106463232 106988544 107079066 107197506 107495424 107516448 107547648 107757702 108576768 108788832 109051904 109264896 109357344 109478304 109804032 110018493 110593431 110886912 111103488 111320487 111651696 111684096 111902229 112140288 112359312 112932352 113027903 113246208 113467392 113489584 113689008 113744241 114027264 114832656 115335168 115432752 115904256 115945992 116035984 116453376 116509952 116680824 117047296 117275904 117624832 117854568 117888768 118370304 118412928 118470456 118601496 119537664 119771136 120127488 120362112 120932352 120956004 120991104 122148864 122387436 122683392 122923008 123027012 123163092 123529536 124402044 124438144 124747776 124946432 124991424 125052148 125608158 125644608 126157824 126404226 127048896 127401984 127650816 127675782 127712832 128280672 128342994 128934912 129186738 129499136 129608704 129752064 129861846 130138112 130392288 130439241 130540482 131010048 131073696 131678208 131935392 132327936 132366336 132586389 132624864 132907008 133166592 133279263 133426683 134479872 134742528 134768881 135143424 135407376 136114992 137076393 137417472 137636304 137792731 138018816 138288384 138355568 138970728 138993664 139679488 139992912 140341248 140564736 140615352 141350184 141927552 141950976 142651392 142772088 142930008 143327232 143355264 143396864 143607168 143676936 144315756 144769024 145051776 145686528 145809792 145971072 146405376 146691324 147457908 147849216 148137984 148427316 148868928 148912128 149202972 149520384 149812416 150994944 151289856 151585344 151658988 152036352 152333298 153110208 153129366 153780224 153910336 154539008 154594656 154669762 154840842 155271168 155574432 155650014 156342069 156367872 157139424 157185024 157492026 157827072 157883904 157960608 158135328 159018957 159383552 159668496 159694848 160169984 160482816 160618599 160796259 161243136 161274672 161321472 161636553 162865152 163183248 163577856 163897344 164036016 164217456 164297237 164706048 165869392 166330368 166655232 167477544 167526144 168210432 168538968 169398528 169869312 170201088 170234376 170283776 170533512 171040896 171123992 171913216 172248984 173002752 173149128 173856384 173918988 174053976 174680064 174764928 175570944 175913856 176437248 176488448 176781852 176833152 177209344 177555456 177619392 177705684 177902244 179306496 179656704 180191232 180543168 181434006 181486656 182768524 183223296 183515072 183581154 184025088 184384512 184540518 184744638 185294304 186603066 186657216 187121664 187419648 187487136 187578222 188412237 188466912 188558474 189236736 189267968 189606339 190201856 190362784 190573344 191102976 191140352 191476224 191513673 191569248 192421008 192514491 193402368 193780107 194248704 194413056 194628096 194792769 195207168 195588432 195810723 196515072 196610544 197132288 197517312 197903088 198491904 198549504 198937296 199360512 199749888 201719808 202113792 202211984 202715136 203111064 204146944 204172488 206126208 206454456 207028224 207432576 207533352 208456092 208490496 209519232 209580032 209989368 210436096 210511872 210614144 210847104 210923028 212025276 212891328 212926464 213977088 214158132 214395012 214990848 215032896 215095296 215515404 217153536 217577664 218103808 218529792 218714688 218956608 219608064 220036986 221186862 221773824 222206976 222640974 223303392 223368192 223804458 224280576 224718624 225864704 226055806 226492416 226934784 226979168 227378016 227488482 228054528 228499947 229665312 229694049 230670336 230865504 231808512 231891984 232004643 232071968 232261263 232906752 233019904 233361648 233475021 234094592 234551808 235249664 235709136 235777536 236238039 236740608 236825856 236940912 237202992 239075328 239542272 240254976 240724224 241864704 241912008 241982208 244297728 244774872 245366784 245846016 246054024 246326184 247059072 248804088 248876288 249495552 249892864 249982848 250104296 251216316 251289216 252315648 252808452 254097792 254803968 255301632 255351564 255425664 256561344 256685988 257869824 258373476 258998272 259217408 259504128 259723692 260276224 260784576 260878482 261080964 262020096 262147392 263356416 263870784 264655872 264732672 265172778 265249728 265814016 266333184 266558526 266853366 268959744 269485056 269537762 270286848 270814752 272151009 272229984 274152786 274834944 275272608 275371731 275585462 276037632 276576768 276711136 276810777 277116957 277941456 277987328 279358976 279904599 279985824 280682496 281129472 281230704 281367333 282700368 282837711 283855104 283901952 285302784 285544176 285860016 286654464 286710528 286793728 287214336 287353872 288631512 289538048 290103552 291373056 291619584 291942144 292810752 293382648 294915816 295698432 296275968 296854632 297737856 297824256 298405944 299040768 299624832 302579712 303170688 303317976 304072704 304666596 306220416 306258732 307560448 307820672 309078016 309189312 309339524 309681684 310542336 311148864 311300028 312684138 312735744 314278848 314370048 314984052 315654144 315767808 315921216 316270656 318037914 318767104 319336992 319389696 320339968 320965632 321237198 321592518 322486272 322549344 322642944 323273106 325730304 326366496 327155712 327794688 328072032 328434912 328594474 329412096 330055479 331738784 331780293 332660736 333310464 333961461 334955088 335052288 335706687 336420864 337077936 338797056 339083709 339738624 340402176 340468752 340567552 340855703 341067024 341232723 342081792 342247984 343826432 344497968 346005504 346298256 347712768 347837976 348107952 349360128 349529856 351141888 351827712 352874496 352976896 353563704 353666304 354418688 355110912 355238784 355411368 355804488 358612992 359313408 360382464 361086336 362868012 362973312 365537048 366446592 367030144 367162308 368050176 368769024 369081036 369489276 370588608 373206132 373314432 374243328 374839296 374974272 375156444 376824474 376933824 377116948 378473472 378535936 379212678 380403712 380725568 381146688 382205952 382280704 382952448 383027346 383138496 384842016 385028982 386804736 387560214 388497408 388826112 389256192 389585538 390414336 391176864 391621446 393030144 393221088 394264576 395034624 395806176 396983808 397099008 397759167 397874592 398721024 399499776 399837789 400280049 403439616 404227584 404306643 404423968 405430272 406222128 406419481 408293888 408344976 411229179 412252416 412908912 413378193 414056448 414865152 415066704 416912184 416980992 419038464 419160064 419978736 420872192 421023744 421228288 421694208 421846056 424050552 425782656 425852928 427954176 428316264 428790024 429981696 430065792 430190592 431030808 434307072 435155328 437059584 437429376 437913216 439216128 440073972 442373724 443547648 444413952 445281948 446606784 446736384 447608916 448561152 449437248 451729408 452111612 452984832 453869568 453958336 454756032 454976964 456109056 456999894 459330624 459388098 461340672 461731008 463617024 463783968 464009286 464143936 464522526 465813504 466039808 466723296 466950042 468189184 469026207 469103616 470499328 471418272 471555072 472476078 473481216 473651712 473881824 474405984 478150656 479084544 480509952 481448448 481855797 482388777 483729408 483824016 483964416 484909659 488595456 489549744 490733568 491692032 492108048 492652368 492891711 494118144 497608176 497752576 498991104 499785728 499965696 500208592 502432632 502578432 504631296 505616904 508195584 509607936 510603264 510703128 510851328 513122688 513371976 515739648 516746952 517996544 518434816 519008256 519447384 520552448 521569152 521756964 522161928 524040192 524294784 526712832 527741568 529311744 529465344 530345556 530499456 531628032 532666368 533117052 533706732 537919488 538970112 539075524 540573696 541629504 544302018 544459968 548305572 549669888 550545216 550743462 551170924 552075264 553153536 553422272 553621554 554233914 555882912 555974656 558717952 559809198 559971648 561364992 562258944 562461408 562734666 565236711 565400736 565675422 567710208 567803904 570605568 571088352 571720032 573308928 573421056 573587456 574428672 574541019 574707744 577263024 577543473 579076096 580207104 581340321 582746112 583239168 583884288 584378307 585621504 586765296 587432169 589831632 591396864 592551936 593709264 593997703 595475712 595648512 596811888 598081536 599249664 605159424 606341376 606635952 608145408 609333192 612440832 612517464 615120896 615641344 618156032 618378624 618679048 619363368 621084672 622297728 622600056 625368276 625471488 628557696 628740096 629968104 631308288 631535616 631842432 632541312 636075828 638673984 638779392 640679936 641931264 642474396 643185036 644972544 645098688 645285888 646546212 651460608 652732992 654311424 655589376 656144064 656869824 657188948 658824192 660110958 663477568 663560586 665321472 666620928 667922922 669910176 670104576 671413374 672841728 674155872 677594112 678167418 679477248 680804352 680937504 681135104 681711406 682134048 682465446 684163584 684495968 685499841 687652864 688995936 689082147 692011008 692596512 695425536 695675952 696013929 696215904 696783789 698720256 699059712 700425063 702283776 703655424 705748992 705953792 707127408 707332608 708714117 708837376 710221824 710477568 710822736 711608976 717225984 718626816 720764928 722172672 725736024 725946624 731074096 732893184 734060288 734324616 736100352 737538048 738162072 738978552 741177216 746412264 746628864 748486656 749678592 749948544 750312888 753648948 753867648 754233896 756946944 757071872 758425356 760807424 761451136 762293376 764411904 764561408 765904896 766054692 766276992 769684032 770057964 773609472 775120428 776994816 777652224 778512384 779171076 780828672 782353728 783242892 786060288 786442176 788529152 790069248 791612352 793967616 794198016 795518334 795749184 797442048 798999552 799675578 800560098 806879232 808455168 808613286 808847936 810860544 812444256 812838962 816453027 816587776 816689952 822458358 824504832 825817824 826115193 826756386 828112896 829730304 830133408 830432331 833824368 833961984 838076928 838320128 839713797 839957472 841744384 842047488 842456576 843388416 843692112 844101999 848101104 848513133 851565312 851705856 855908352 856632528 857580048 859963392 860131584 860381184 862061616 868614144 870310656 874119168 874858752 875826432 878432256 880147944 884747448 887095296 888827904 890563896 893213568 893472768 895217832 897122304 898874496 903458816 904223224 907739136 907916672 909512064 909953928 912218112 913999788 918661248 918776196 922681344 923462016 927234048 927567936 928018572 928287872 929045052 931627008 932079616 933446592 933900084 936378368 938052414 938207232 940998656 942836544 943110144 944952156 946962432 947303424 947763648 948811968 956301312 958169088 961019904 962896896 963711594 964777554 967458816 967648032 967928832 969819318 977190912 979099488 981467136 983384064 984216096 985304736 985783422 988236288 990166437 995216352 995340879 995505152 997982208 999571456 999931392 1000417184 1001884383 1004865264 1005156864 1005353453 1007120061 1009262592 1011233808 1016391168 1017251127 1019215872 1021206528 1021406256 1021702656 1022567109 1023698169 1026245376 1026743952 1031479296 1033493904 1035993088 1036869632 1038016512 1038894768 1041104896 1043138304 1043513928 1044323856 1048080384 1048589568 1053425664 1055483136 1058623488 1058930688 1060691112 1060998912 1063256064 1065332736 1066234104 1067413464 1075838976 1077940224 1078151048 1081147392 1083259008 1088604036 1088919936 1096611144 1099339776 1101090432 1101486924 1102341848 1104150528 1106307072 1106844544 1107243108 1108467828 1111765824 1111949312 1117435904 1119618396 1119943296 1122729984 1124517888 1124922816 1125469332 1130473422 1130801472 1131350844 1135420416 1135607808 1141211136 1142176704 1143440064 1146617856 1146842112 1147174912 1148857344 1149082038 1149415488 1154526048 1155086946 1158152192 1160414208 1162680642 1165492224 1166478336 1167768576 1168756614 1171243008 1173530592 1174864338 1179663264 1182793728 1185103872 1187418528 1187995406 1190951424 1191297024 1193277501 1193623776 1196163072 1198499328 1199513367 1200840147 1210318848 1212682752 1212919929 1213271904 1216290816 1218666384 1219258443 1224881664 1225034928 1225630081 1230241792 1231282688 1233687537 1236312064 1236757248 1237358096 1238726736 1240134579 1242169344 1244595456 1245200112 1250736552 1250942976 1257115392 1257480192 1259936208 1262616576 1263071232 1263684864 1265082624 1272151656 1277347968 1277558784 1281359872 1283862528 1284948792 1286370072 1289945088 1290197376 1290571776 1293092424 1302921216 1305465984 1311178752 1312288128 1313739648 1314377896 1317648384 1320221916 1326955136 1327121172 1330642944 1333241856 1335845844 1339820352 1340209152 1342826748 1345683456 1348311744 1355188224 1356334836 1358954496 1361608704 1361875008 1362270208 1363422812 1364268096 1364930892 1368327168 1368991936 1370999682 1375305728 1377991872 1378164294 1384022016 1385193024 1390851072 1391351904 1392027858 1392431808 1393567578 1397440512 1398119424 1400850126 1404567552 1407310848 1411497984 1411907584 1414254816 1414665216 1417428234 1417674752 1420443648 1420955136 1421645472 1423217952 1434451968 1437253632 1441529856 1444345344 1445567391 1447166331 1451472048 1451893248 1454728977 1462148192 1465786368 1468120576 1468649232 1469362739 1472200704 1475076096 1476324144 1477957104 1478675133 1482354432 1492824528 1493257728 1496973312 1499357184 1499897088 1500625776 1507297896 1507735296 1508467792 1513893888 1514143744 1516850712 1521614848 1522902272 1524586752 1528823808 1529122816 1531809792 1532109384 1532553984 1539368064 1540115928 1547218944 1550240856 1553989632 1555304448 1557024768 1558342152 1561657344 1564707456 1566485784 1572120576 1572884352 1580138496 1583224704 1587935232 1588396032 1591036668 1591498368 1594884096 1597999104 1599351156 1601120196 1613758464 1616910336 1617226572 1617695872 1621721088 1624888512 1625677924 1632906054 1633175552 1633379904 1644916716 1649009664 1651635648 1652230386 1653512772 1656225792 1659460608 1660266816 1660864662 1667648736 1667923968 1676153856 1676640256 1679427594 1679914944 1683488768 1684094976 1684913152 1686776832 1687384224 1688203998 1695710133 1696202208 1697026266 1703130624 1703411712 1711816704 1713265056 1715160096 1719926784 1720263168 1720762368 1723623057 1724123232 1732630419 1737228288 1740621312 1744020963 1748238336 1749717504 1751652864 1753134921 1756864512 1760295888 1762296507 1769494896 1774190592 1777655808 1781127792 1781993109 1786427136 1786945536 1790435664 1791305503 1794244608 1797748992 1806917632 1808446448 1815478272 1815833344 1819024128 1819907856 1824436224 1827999576 1837322496 1837552392 1845362688 1846924032 1854468096 1855135872 1856037144 1856575744 1858090104 1863254016 1864159232 1866893184 1867800168 1872756736 1876104828 1876414464 1881997312 1885673088 1886220288 1889904312 1893924864 1894606848 1895527296 1897623936 1916338176 1922039808 1925793792 1927423188 1929555108 1934917632 1935296064 1935857664 1939638636 1954381824 1958198976 1962934272 1966768128 1968432192 1970609472 1971566844 1976472576 1980332874 1990432704 1990681758 1991010304 1995964416 1999142912 1999862784 2000834368 2003768766 2009730528 2010313728 2010706906 2014240122 2018525184 2022467616 2032782336 2034502254 2038431744 2042413056 2042812512 2043405312 2045134218 2047396338 2052490752 2053487904 2062958592 2066987808 2067246441 2071986176 2073739264 2076033024 2077789536 2082209792 2086276608 2087027856 2088041787 2088647712 2090351367 2096160768 2097179136 2101275189 2106851328 2110966272 2117246976 2117861376 2121382224 2121997824 2126142351 2126512128 2130665472 2132468208 2134826928 2147530157 2151677952 2155880448 2156302096 2162294784 2166518016 2177208072 2177839872 2193222288 2198679552 2202180864 2202973848 2204683696 2208301056 2212614144 2213689088 2214486216 2216935656 2223531648 2223898624 2234871808 2239236792 2239886592 2245459968 2249035776 2249845632 2250938664 2260946844 2261602944 2262701688 2270840832 2271215616 2282422272 2284353408 2286880128 2293235712 2293684224 2294349824 2297714688 2298164076 2298830976 2309052096 2310173892 2316304384 2320828416 2325361284 2330984448 2332956672 2335537152 2337513228 2342486016 2347061184 2349728676 2359326528 2365587456 2370207744 2374837056 2375990812 2381902848 2382594048 2386555002 2387247552 2392326144 2396998656 2399026734 2401680294 2420637696 2425365504 2425839858 2426543808 2432581632 2437332768 2438516886 2449359081 2449763328 2450069856 2451260162 2460483584 2462565376 2467375074 2472624128 2473514496 2474716192 2477453472 2478345579 2480269158 2484338688 2489190912 2490400224 2491296993 2501473104 2501885952 2514230784 2514960384 2519141391 2519872416 2525233152 2526142464 2527369728 2530165248 2532305997 2544303312 2545539399 2554695936 2555117568 2562719744 2567725056 2569897584 2572740144 2579890176 2580394752 2581143552 2586184848 2605842432 2610931968 2618061889 2622357504 2624576256 2627479296 2628755792 2635296768 2640443832 2653910272 2654242344 2661285888 2666483712 2671691688 2679640704 2680418304 2685653496 2691366912 2696623488 2710376448 2712669672 2723217408 2723750016 2724540416 2726845624 2728536192 2729861784 2736654336 2737983872 2741999364 2750611456 2755983744 2756328588 2768044032 2770386048 2781702144 2782703808 2784055716 2784863616 2787135156 2794881024 2796238848 2801700252 2809135104 2814621696 2822995968 2823815168 2828509632 2829330432 2834856468 2835349504 2840887296 2841910272 2843290944 2846435904 2868903936 2874507264 2883059712 2888690688 2891134782 2894332662 2902944096 2903786496 2909457954 2924296384 2931572736 2936241152 2937298464 2938725478 2944401408 2950152192 2952648288 2955914208 2957350266 2964708864 2970499311 2985649056 2986022637 2986515456 2993946624 2998714368 2999794176 3001251552 3014595792 3015470592 3016060359 3016935584 3021360183 3027787776 3028287488 3033701424 3043229696 3045804544 3049173504 3051753381 3057647616 3058245632 3063619584 3064218768 3065107968 3067701327 3071094507 3078736128 3080231856 3094437888 3100481712 3107979264 3110608896 3114049536 3116684304 3123314688 3129414912 3132971568 3144241152 3145768704 3160276992 3166449408 3175870464 3176792064 3182073336 3182996736 3189768192 3195998208 3198702312 3202240392 3227516928 3233820672 3234453144 3235391744 3243442176 3249777024 3251355848 3265812108 3266351104 3266759808 3289833432 3298019328 3303271296 3304460772 3307025544 3312451584 3318921216 3320533632 3321729324 3335297472 3335847936 3352307712 3353280512 3358855188 3359829888 3366977536 3368189952 3369826304 3373553664 3374768448 3376407996 3391420266 3392404416 3394052532 3406261248 3406823424 3423633408 3426530112 3430320192 3439853568 3440526336 3441524736 3447246114 3448246464 3465260838 3474456576 3481242624 3488041926 3496476672 3499435008 3503305728 3506269842 3513729024 3520591776 3524593014 3538989792 3548381184 3555311616 3562255584 3563986218 3572854272 3573891072 3579832503 3580871328 3582611006 3588489216 3595497984 3598540101 3602520441 3613835264 3616892896 3630956544 3631666688 3638048256 3638759787 3639815712 3648872448 3655999152 3657775329 3674644992 3675104784 3676890243 3690725376 3693848064 3701062611 3708936192 3710271744 3712074288 3713151488 3716180208 3720403737 3726508032 3728318464 3733786368 3735600336 3745513472 3752209656 3752828928 3763994624 3771346176 3772440576 3779808624 3787849728 3789213696 3791054592 3795247872 3832676352 3844079616 3851587584 3854846376 3859110216 3869835264 3870592128 3871715328 3879277272 3908763648 3916397952 3933536256 3936864384 3941218944 3943133688 3952945152 3960665748 3980865408 3981363516 3982020608 3991928832 3998285824 3999725568 4001668736 4007537532 4019461056 4020627456 4021413812 4028480244 4037050368 4044935232 4065564672 4069004508 4076863488 4084826112 4085625024 4086810624 4090268436 4094792676 4104981504 4106975808 4125917184 4133975616 4134492882 4143972352 4147478528 4152066048 4155579072 4164419584 4172553216 4174055712 4176083574 4177295424 4180702734 4192321536 4194358272 4202550378 4213702656 4221932544 4234493952 4235722752 4242764448 4243995648 4252284702 4253024256 4261330944 4264936416 4269653856 4295060314 4303355904 4311760896 4312604192 4324589568 4333036032 4336702173 4341498993 4354416144 4355679744 4364186931 4386444576 4397359104 4404361728 4405947696 4408088217 4409367392 4416602112 4425228288 4427378176 4428972432 4431124139 4433871312 4436025399 4447063296 4447797248 4469743616 4478473584 4479773184 4490919936 4498071552 4499691264 4501877328 4521893688 4523205888 4525403376 4541681664 4542431232 4564844544 4568706816 4573760256 4586471424 4587368448 4588699648 4595429376 4596328152 4597661952 4618104192 4620347784 4632608768 4641656832 4650722568 4661968896 4665913344 4671074304 4675026456 4684972032 4694122368 4699457352 4718653056 4740415488 4749674112 4751981624 4763805696 4765188096 4773110004 4774495104 4784652288 4793997312 4798053468 4803360588 4841275392 4850731008 4851679716 4853087616 4865163264 4874665536 4877033772 4898718162 4899526656 4900139712 4902520324 4920967168 4925130752 4934750148 4945248256 4947028992 4949432384 4954906944 4956691158 4960538316 4968677376 4978381824 4980800448 4982593986 5002946208 5003771904 5028461568 5029920768 5038282782 5039744832 5050466304 5052284928 5054739456 5060330496 5064611994 5088606624 5091078798 5109391872 5110235136 5125439488 5135450112 5139795168 5145480288 5159780352 5160789504 5162287104 5170869171 5172369696 5197891257 5211684864 5221863936 5232062889 5236123778 5244715008 5249152512 5254958592 5257511584 5259404763 5270593536 5280887664 5286889521 5307820544 5308484688 5322571776 5332967424 5343383376 5345979327 5359281408 5360836608 5371306992 5373916509 5382733824 5393246976 5420752896 5425339344 5446434816 5447500032 5449080832 5453691248 5457072384 5459723568 5473308672 5475967744 5483998728 5501222912 5511967488 5512657176 5536088064 5540772096 5563404288 5565407616 5568111432 5569727232 5574270312 5589762048 5592477696 5603400504 5618270208 5629243392 5645991936 5647630336 5657019264 5658660864 5669712936 5681774592 5683820544 5686581888 5692871808 5749014528 5766119424 5777381376 5782269564 5788665324 5805888192 5807572992 5818915908 5848592768 5863145472 5872482304 5874596928 5877450956 5888802816 5900304384 5905296576 5911828416 5914700532 5929417728 5940998622 5971298112 5972045274 5973030912 5987893248 5997428736 5999588352 6002503104 6029191584 6030941184 6032120718 6033871168 6042720366 6055575552 6056574976 6067402848 6086459392 6091609088 6098347008 6103506762 6115295232 6116491264 6127239168 6128437536 6130215936 6135402654 6142189014 6157472256 6160463712 6188875776 6200963424 6215958528 6221217792 6228099072 6233368608 6246629376 6258829824 6264125361 6265943136 6271054101 6288482304 6291537408 6303825567 6320553984 6332898816 6351740928 6353584128 6364146672 6365993472 6378427053 6379536384 6391996416 6397404624 6404480784 6442590471 6455033856 6467641344 6468906288 6470783488 6476258357 6486884352 6499554048 6502711696 6531624216 6532702208 6533519616 6579666864 6596038656 6606542592 6608921544 6614051088 6624903168 6637842432 6641067264 6643458648 6670594944 6671695872 6704615424 6706561024 6717710376 6719659776 6733955072 6736379904 6739652608 6747107328 6749536896 6752815992 6782840532 6784808832 6788105064 6812522496 6813646848 6847266816 6853060224 6860640384 6879707136 6881052672 6883049472 6894492228 6896492928 6930521676 6948913152 6962485248 6976083852 6992953344 6998870016 7006611456 7012539684 7027458048 7041183552 7049186028 7077979584 7096762368 7110623232 7124511168 7127972436 7145708544 7147782144 7159665006 7161742656 7165222012 7176978432 7190995968 7197080202 7205040882 7227670528 7233785792 7261913088 7263333376 7276096512 7277519574 7279631424 7297744896 7311998304 7315550658 7348077243 7349289984 7350209568 7353780486 7381450752 7387696128 7402125222 7417872384 7420543488 7424148576 7426302976 7432360416 7440807474 7453016064 7456636928 7467572736 7471200672 7473890979 7491026944 7504419312 7505657856 7527989248 7542692352 7544881152 7557424173 7559617248 7575699456 7578427392 7582109184 7590495744 7596917991 7636618197 7665352704 7688159232 7703175168 7709692752 7718220432 7721970139 7739670528 7741184256 7743430656 7758554544 7817527296 7832795904 7854185667 7867072512 7873728768 7882437888 7886267376 7905890304 7921331496 7961730816 7962727032 7964041216 7983857664 7996571648 7999451136 8003337472 8015075064 8038922112 8041254912 8042827624 8056960488 8074100736 8089870464 8131129344 8138009016 8169652224 8171250048 8173621248 8180536872 8189585352 8209963008 8213951616 8251834368 8267951232 8268985764 8294957056 8304132096 8311158144 8328839168 8345106432 8348111424 8352167148 8354590848 8361405468 8384643072 8388716544 8405100756 8427405312 8443865088 8468987904 8471445504 8485528896 8487991296 8504569404 8506048512 8522661888 8529872832 8539307712 8590120628 8606711808 8623521792 8625208384 8649179136 8666072064 8673404346 8682997986 8708832288 8711359488 8728373862 8772889152 8794718208 8808723456 8811895392 8816176434 8818734784 8833204224 8850456576 8854756352 8857944864 8862248278 8867742624 8872050798 8894126592 8895594496 8911497933 8939487232 8956947168 8958067911 8959546368 8981839872 8996143104 8999382528 9003754656 9043787376 9046411776 9048181077 9050806752 9083363328 9084862464 9129689088 9137413632 9147520512 9155260143 9172942848 9174736896 9177399296 9190858752 9192656304 9195323904 9203103981 9213283521 9236208384 9240695568 9265217536 9283313664 9301445136 9323937792 9331826688 9342148608 9350052912 9369944064 9388244736 9398914704 9437306112 9480830976 9499348224 9503963248 9527611392 9530376192 9546220008 9548990208 9569304576 9587994624 9596106936 9606721176 9682550784 9701462016 9703359432 9706175232 9730326528 9749331072 9754067544 9797436324 9799053312 9800279424 9805040648 9841934336 9850261504 9869500296 9890496512 9894057984 9898864768 9909813888 9913382316 9921076632 9937354752 9956763648 9961600896 9965187972 10005892416 10007543808 10056923136 10059841536 10076565564 10079489664 10100932608 10104569856 10109478912 10120660992 10129223988 10177213248 10182157596 10218783744 10220470272 10250878976 10270900224 10279590336 10290960576 10319560704 10321579008 10324574208 10341738342 10344739392 10395782514 10423369728 10443727872 10464125778 10472247556 10489430016 10498305024 10509917184 10515023168 10518809526 10541187072 10561775328 10573779042 10615641088 10616969376 10645143552 10665934848 10686766752 10691958654 10718562816 10721673216 10739497509 10742613984 10747833018 10765467648 10786493952 10795620303 10841505792 10850678688 10892869632 10895000064 10898161664 10907382496 10914144768 10916279361 10919447136 10946617344 10951935488 10967997456 10973325987 11002445824 11023934976 11025314352 11030670729 11072176128 11081544192 11103187833 11126808576 11130815232 11136222864 11139454464 11148540624 11161211211 11179524096 11184955392 11206801008 11236540416 11258486784 11291983872 11295260672 11314038528 11317321728 11339425872 11363549184 11367641088 11373163776 11385743616 11498029056 11532238848 11554762752 11564539128 11577330648 11611776384 11615145984 11637831816 11697185536 11726290944 11744964608 11749193856 11754901912 11800608768 11810593152 11823656832 11829401064 11858835456 11881997244 11942596224 11944090548 11946061824 11975786496 11994857472 11999176704 12005006208 12058383168 12061882368 12064241436 12067742336 12085440732 12111151104 12134805696 12172918784 12183218176 12196694016 12207013524 12230590464 12232982528 12254478336 12256875072 12260431872 12270805308 12284378028 12314944512 12320927424 12377751552 12401926848 12431917056 12442435584 12456198144 12466737216 12493258752 12517659648 12528250722 12531886272 12542108202 12576964608 12583074816 12607651134 12641107968 12665797632 12703481856 12707168256 12728293344 12731986944 12756854106 12759072768 12783992832 12794809248 12808961568 12885180942 12910067712 12935282688 12937812576 12941566976 12952516714 12973768704 12999108096 13005423392 13010106519 13024496979 13063248432 13065404416 13067039232 13092560793 13159333728 13192077312 13213085184 13217843088 13224264651 13228102176 13249806336 13275684864 13282134528 13286917296 13293372417 13308076197 13341189888 13343391744 13409230848 13413122048 13435420752 13439319552 13467910144 13472759808 13479305216 13494214656 13499073792 13505631984 13565681064 13569617664 13576210128 13625044992 13627293696 13694533632 13706120448 13721280768 13759414272 13762105344 13766098944 13788984456 13792985856 13861043352 13897826304 13924970496 13952167704 13985906688 13997740032 14013222912 14025079368 14054916096 14082367104 14098372056 14155959168 14221246464 14249022336 14255944872 14291417088 14295564288 14319330012 14323485312 14330444024 14353956864 14381991936 14394160404 14410081764 14455341056 14467571584 14523826176 14526666752 14552193024 14555039148 14559262848 14595489792 14623996608 14631101316 14696154486 14698579968 14700419136 14707560972 14762901504 14775392256 14804250444 14835744768 14841086976 14848297152 14852605952 14864720832 14881614948 14906032128 14913273856 14935145472 14942401344 14947781958 14982053888 15008838624 15011315712 15055978496 15085384704 15089762304 15114848346 15119234496 15151398912 15156854784 15164218368 15180991488 15193835982 15273236394 15330705408 15376318464 15406350336 15419385504 15436440864 15443940278 15479341056 15482368512 15486861312 15512607513 15517109088 15593673771 15635054592 15665591808 15696188667 15708371334 15734145024 15747457536 15764875776 15772534752 15778214289 15811780608 15842662992 15860668563 15923461632 15925454064 15928082432 15967715328 15993143296 15998902272 16006674944 16020218041 16030150128 16037937981 16077844224 16082509824 16085655248 16113920976 16121749527 16148201472 16179740928 16262258688 16276018032 16339304448 16342500096 16347242496 16361073744 16379170704 16419926016 16427903232 16503668736 16535902464 16537971528 16589914112 16608264192 16622316288 16657678336 16690212864 16696222848 16704334296 16709181696 16722810936 16769286144 16777433088 16810201512 16854810624 16887730176 16937975808 16942891008 16971057792 16975982592 17009138808 17045323776 17059745664 17078615424 17180241256 17247043584 17250416768 17298358272 17332144128 17346808692 17365995972 17417664576 17422718976 17456747724 17545778304 17589436416 17617446912 17623790784 17632352868 17637469568 17666408448 17700913152 17709512704 17715889728 17724496556 17735485248 17744101596 17788253184 17791188992 17822995866 17878974464 17913894336 17916135822 17919092736 17963679744 17992286208 17998765056 18007509312 18087574752 18092823552 18096362154 18101613504 18166726656 18169724928 18259378176 18274827264 18295041024 18310520286 18345885696 18349473792 18354798592 18381717504 18385312608 18390647808 18406207962 18426567042 18472416768 18481391136 18530435072 18566627328 18602890272 18647875584 18663653376 18684297216 18700105824 18739888128 18776489472 18792376083 18797829408 18813162303 18874612224 18911476701 18961661952 18998696448 19007926496 19055222784 19060752384 19092440016 19097980416 19101715607 19135281159 19138609152 19175989248 19192213872 19213442352 19327771413 19365101568 19402924032 19406718864 19412350464 19428775071 19460653056 19498662144 19508135088 19594872648 19598106624 19600558848 19610081296 19683868672 19700523008 19739000592 19780993024 19788115968 19797729536 19819627776 19826764632 19842153264 19874709504 19913527296 19923201792 19930375944 20011784832 20015087616 20113846272 20119683072 20153131128 20158979328 20201865216 20209139712 20218957824 20241321984 20258447976 20354426496 20364315192 20437567488 20440940544 20541800448 20559180672 20581921152 20639121408 20643158016 20649148416 20683476684 20689478784 20791565028 20846739456 20887455744 20928251556 20944495112 20978860032 20996610048 21019834368 21030046336 21037619052 21082374144 21123550656 21147558084 21231282176 21233938752 21290287104 21331869696 21373533504 21383917308 21437125632 21443346432 21478995018 21485227968 21495666036 21530935296 21572987904 21591240606 21683011584 21701357376 21785739264 21790000128 21796323328 21814764992 21828289536 21832558722 21838894272 21893234688 21903870976 21935994912 21946651974 22004891648 22044231729 22047869952 22050628704 22061341458 22144352256 22163088384 22206375666 22253617152 22261630464 22272445728 22278908928 22297081248 22322422422 22359048192 22369910784 22413602016 22473080832 22516973568 22583967744 22590521344 22628077056 22634643456 22672272519 22678851744 22727098368 22735282176 22746327552 22771487232 22790753973 22909854591 22996058112 23064477696 23109525504 23129078256 23154661296 23165910417 23223552768 23230291968 23275663632 23286971539 23394371072 23452581888 23489929216 23498387712 23509803824 23562557001 23601217536 23621186304 23647313664 23658802128 23717670912 23763994488 23885192448 23888181096 23892123648 23951572992 23989714944 23998353408 24010012416 24116766336 24123764736 24128482872 24135484672 24170881464 24222302208 24269611392 24345837568 24366436352 24393388032 24414027048 24465965056 24508956672 24513750144 24520863744 24541610616 24568756056 24629889024 24641854848 24755503104 24803853696 24884871168 24912396288 24933474432 24986517504 25035319296 25056501444 25063772544 25084216404 25153929216 25166149632 25215302268 25282215936 25331595264 25406963712 25414336512 25456586688 25463973888 25513708212 25518145536 25567985664 25589618496 25617923136 25770361884 25820135424 25870565376 25875625152 25883133952 25905033428 25947537408 25998216192 26010846784 26020213038 26048993958 26126496864 26130808832 26134078464 26185121586 26318667456 26384154624 26426170368 26435686176 26448529302 26456204352 26499612672 26551369728 26564269056 26573834592 26586744834 26616152394 26682379776 26686783488 26818461696 26826244096 26870841504 26874203733 26878639104 26935820288 26945519616 26958610432 26988429312 26998147584 27011263968 27131362128 27139235328 27144543231 27152420256 27250089984 27254587392 27389067264 27412240896 27442561536 27465780429 27518828544 27524210688 27532197888 27577968912 27585971712 27609311943 27639850563 27722086704 27795652608 27849940992 27904335408 27917892041 27971813376 27995480064 28026445824 28050158736 28109832192 28164734208 28196744112 28311918336 28442492928 28498044672 28511889744 28582834176 28591128576 28638660024 28646970624 28660888048 28707913728 28763983872 28788320808 28820163528 28910682112 28935143168 29047652352 29053333504 29104386048 29110078296 29118525696 29190979584 29247993216 29262202632 29392308972 29397159936 29400838272 29415121944 29525803008 29550784512 29608500888 29671489536 29682173952 29696594304 29705211904 29729441664 29763229896 29812064256 29826547712 29870290944 29884802688 29895563916 30017677248 30022631424 30111956992 30170769408 30179524608 30229696692 30238468992 30302797824 30313709568 30328436736 30361982976 30387671964 30546472788 30661410816 30752636928 30812700672 30838771008 30872881728 30887880556 30958682112 30964737024 30973722624 31025215026 31034218176 31187347542 31270109184 31331183616 31392377334 31416742668 31468290048 31494915072 31529751552 31545069504 31556428578 31623561216 31685325984 31721337126 31846923264 31850908128 31856164864 31935430656 31986286592 31997804544 32013349888 32040436082 32060300256 32075875962 32155688448 32165019648 32171310496 32218492527 32227841952 32243499054 32296402944 32359481856 32386860909 32524517376 32552036064 32678608896 32685000192 32694484992 32722147488 32748838083 32758341408 32839852032 32855806464 32919977961 33007337472 33071804928 33075943056 33092012187 33179828224 33216528384 33244632576 33309563499 33315356672 33380425728 33392445696 33408668592 33418363392 33445621872 33483633633 33538572288 33554866176 33620403024 33709621248 33775460352 33875951616 33885782016 33942115584 33951965184 34018277616 34034804557 34090647552 34119491328 34157230848 34360482512 34494087168 34500833536 34596716544 34664288256 34693617384 34731991944 34835329152 34845437952 34913495448 35091556608 35178872832 35234893824 35247581568 35264705736 35274939136 35401826304 35419025408 35431779456 35448993112 35470970496 35488203192 35576506368 35582377984 35645991732 35757948928 35827788672 35832271644 35838185472 35927359488 35984572416 35997530112 36015018624 36175149504 36185647104 36192724308 36203227008 36333453312 36518756352 36549654528 36590082048 36621040572 36691771392 36698947584 36709597184 36763435008 36770625216 36781295616 36812415924 36853134084 36944833536 36962782272 37060870144 37133254656 37205780544 37295751168 37327306752 37368594432 37400211648 37479776256 37552978944 37584752166 37595658816 37626324606 37749224448 37822953402 37923323904 37997392896 38015852992 38110445568 38121504768 38184880032 38195960832 38203431214 38270562318 38277218304 38351978496 38384427744 38426884704 38655542826 38730203136 38805848064 38813437728 38824700928 38857550142 38921306112 38997324288 39016270176 39030319557 39189745296 39196213248 39201117696 39220162592 39277682379 39367737344 39401046016 39478001184 39561986048 39576231936 39595459072 39639255552 39653529264 39672793953 39684306528 39749419008 39827054592 39846403584 39860751888 39880117251 39924228591 40023569664 40030175232 40227692544 40239366144 40306262256 40317958656 40403730432 40418279424 40437915648 40482643968 40516895952 40708852992 40728630384 40875134976 40881881088 41083600896 41118361344 41163842304 41278242816 41286316032 41298296832 41366953368 41378957568 41583130056 41693478912 41774911488 41856503112 41888990224 41957720064 41993220096 42039668736 42060092672 42075238104 42164748288 42247101312 42295116168 42462564352 42467877504 42663739392 42747067008 42767834616 42874251264 42886692864 42957990036 42970455936 42991332072 43061870592 43145975808 43182481212 43366023168 43402714752 43571478528 43580000256 43592646656 43629529984 43656579072 43665117444 43677788544 43786469376 43807741952 43871989824 43893303948 44009783296 44088463458 44095739904 44101257408 44122682916 44288704512 44326176768 44412751332 44507234304 44523260928 44544891456 44557817856 44594162496 44644844844 44718096384 44739821568 44827204032 44946161664 45033947136 45167935488 45181042688 45256154112 45269286912 45344545038 45357703488 45454196736 45470564352 45492655104 45542974464 45581507946 45819709182 45992116224 46128955392 46219051008 46258156512 46309322592 46331820834 46447105536 46460583936 46537822539 46551327264 46573943078 46781021313 46788742144 46905163776 46979858432 46996775424 47019607648 47088566001 47125114002 47202435072 47242372608 47294627328 47317604256 47334642867 47435341824 47527988976 47582005689 47770384896 47776362192 47784247296 47903145984 47979429888 47996706816 48020024832 48060654123 48113813943 48233532672 48247529472 48256965744 48270969344 48341762928 48365248581 48444604416 48539222784 48691675136 48732872704 48786776064 48828054096 48931930112 49017913344 49027500288 49041727488 49083221232 49137512112 49259778048 49283709696 49511006208 49607707392 49769742336 49824792576 49866948864 49973035008 50070638592 50113002888 50127545088 50168432808 50307858432 50332299264 50430604536 50564431872 50663190528 50813927424 50828673024 50913173376 50927947776 51027416424 51135971328 51179236992 51235846272 51540723768 51741130752 51751250304 51766267904 51810066856 51895074816 51996432384 52021693568 52040426076 52097987916 52252993728 52261617664 52268156928 52370243172 52637334912 52768309248 52852340736 52871372352 52897058604 52912408704 52999225344 53102739456 53128538112 53147669184 53173489668 53232304788 53364759552 53373566976 53636923392 53652488192 53741683008 53748407466 53757278208 53871640576 53891039232 53917220864 53976858624 53996295168 54022527936 54262724256 54278470656 54289086462 54304840512 54500179968 54509174784 54778134528 54824481792 54885123072 54931560858 55037657088 55048421376 55064395776 55155937824 55171943424 55218623886 55279701126 55444173408 55591305216 55699881984 55808670816 55835784082 55943626752 55990960128 56052891648 56100317472 56219664384 56329468416 56377128249 56393488224 56439486909 56623836672 56734430103 56884985856 56996089344 57023779488 57165668352 57182257152 57277320048 57293941248 57305146821 57321776096 57405843477 57415827456 57527967744 57576641616 57604613807 57640327056 57821364224 57870286336 57983314239 58095304704 58106667008 58208772096 58220156592 58237051392 58286325213 58381959168 58495986432 58524405264 58784617944 58794319872 58801676544 58830243888 59051606016 59101569024 59217001776 59342979072 59364347904 59393188608 59410423808 59458883328 59526459792 59624128512 59653095424 59740581888 59769605376 59791127832 60035354496 60045262848 60223913984 60341538816 60359049216 60459393384 60476937984 60605595648 60627419136 60656873472 60723965952 60775343928 61092945576 61322821632 61625401344 61677542016 61745763456 61775761112 61917364224 61929474048 61947445248 62050430052 62068436352 62374695084 62540218368 62662367232 62784754668 62833485336 62936580096 62989830144 63059503104 63090139008 63112857156 63247122432 63370651968 63442674252 63693846528 63701816256 63712329728 63870861312 63972573184 63995609088 64026699776 64080872164 64120600512 64151751924 64311376896 64330039296 64342620992 64436985054 64455683904 64486998108 64592805888 64718963712 64773721818 65049034752 65104072128 65357217792 65370000384 65388969984 65444294976 65497676166 65516682816 65679704064 65711612928 65839955922 66014674944 66143609856 66151886112 66184024374 66359656448 66433056768 66489265152 66619126998 66630713344 66760851456 66784891392 66817337184 66836726784 66891243744 66967267266 67077144576 67109732352 67240806048 67419242496 67550920704 67751903232 67771564032 67884231168 67903930368 68016817557 68036555232 68069609114 68181295104 68238982656 68314461696 68372261919 68720965024 68729563773 68988174336 69001667072 69193433088 69328576512 69387234768 69463983888 69497731251 69670658304 69690875904 69826990896 69860914617 70183113216 70357745664 70469787648 70495163136 70529411472 70549878272 70687671003 70803652608 70838050816 70863558912 70897986224 70941940992 70976406384 71153012736 71164755968 71291983464 71515897856 71655577344 71664543288 71676370944 71854718976 71969144832 71995060224 72030037248 72350299008 72371294208 72385448616 72406454016 72666906624 73037512704 73099309056 73180164096 73242081144 73397895168 73419194368 73526870016 73541250432 73562591232 73624831848 73706268168 73889667072 73925564544 74266509312 74411561088 74654613504 74737188864 74800423296 74959552512 75105957888 75169504332 75191317632 75252649212 75498448896 75645906804 75846647808 75994785792 76031705984 76220891136 76243009536 76369760064 76391921664 76406862428 76541124636 76554436608 76703956992 76768855488 76853769408 77311085652 77460406272 77611696128 77626875456 77649401856 77715100284 77842612224 77994648576 78032540352 78060639114 78379490592 78392426496 78402235392 78440325184 78555364758 78735474688 78802092032 78956002368 79123972096 79152463872 79190918144 79278511104 79307058528 79345587906 79368613056 79498838016 79654109184 79692807168 79721503776 79760234502 79848457182 80047139328 80060350464 80455385088 80478732288 80612524512 80635917312 80807460864 80836558848 80875831296 80965287936 81033791904 81417705984 81433629693 81457260768 81750269952 81763762176 82167201792 82236722688 82327684608 82397341287 82556485632 82572632064 82596593664 82733906736 82757915136 82827935829 82919551689 83166260112 83386957824 83549822976 83713006224 83753676123 83777980448 83915440128 83986440192 84079337472 84120185344 84150476208 84191358641 84329496576 84494202624 84590232336 84925128704 84935755008 85327478784 85494134016 85535669232 85748502528 85773385728 85915980072 85940911872 85982664144 86123741184 86291951616 86364962424 86732046336 86805429504 87142957056 87160000512 87185293312 87259059968 87313158144 87330234888 87355577088 87572938752 87615483904 87743979648 87786607896 88019566592 88176926916 88191479808 88202514816 88245365832 88577409024 88652353536 88825502664 89014468608 89046521856 89089782912 89115635712 89188324992 89289689688 89436192768 89479643136 89654408064 90067894272 90335870976 90512308224 90538573824 90689090076 90715406976 90908393472 90941128704 90985310208 91085948928 91163015892 91639418364 91984232448 92257910784 92438102016 92516313024 92618645184 92663641668 92894211072 92921167872 93075645078 93102654528 93147886156 93562042626 93577484288 93810327552 93959716864 93993550848 94039215296 94177132002 94250228004 94404870144 94484745216 94589254656 94635208512 94669285734 94870683648 95055977952 95164011378 95540769792 95552724384 95568494592 95806291968 95958859776 95993413632 96040049664 96121308246 96227627886 96467065344 96495058944 96513931488 96541938688 96683525856 96730497162 96889208832 97078445568 97160582727 97383350272 97465745408 97573552128 97656108192 97863860224 98035826688 98055000576 98083454976 98166442464 98246514249 98275024224 98519556096 98567419392 98759933883 99022012416 99215414784 99276036561 99539484672 99649585152 99733897728 99928690497 99946070016 100141277184 100226005776 100255090176 100336865616 100450900899 100615716864 100664598528 100861209072 101128863744 101326381056 101627854848 101657346048 101826346752 101855895552 102054832848 102104413671 102271942656 102358473984 102471692544 103081447536 103482261504 103502500608 103532535808 103620133712 103790149632 103992864768 104043387136 104080852152 104195975832 104505987456 104523235328 104536313856 104740486344 105274669824 105536618496 105704681472 105742744704 105794117208 105824817408 106205478912 106257076224 106295338368 106346979336 106464609576 106729519104 106747133952 107273846784 107304976384 107483366016 107496814932 107514556416 107782078464 107834441728 107953717248 107992590336 108045055872 108525448512 108556941312 108578172924 108609681024 109000359936 109556269056 109648963584 109770246144 109863121716 110075314176 110096842752 110128791552 110311875648 110343886848 110437247772 110559402252 110888346816 111182610432 111399763968 111617341632 111671568164 111887253504 111981920256 112105783296 112200634944 112439328768 112658936832 112754256498 112786976448 112878973818 113247673344 113468860206 113769971712 113992178688 114047558976 114331336704 114364514304 114554640096 114587882496 114610293642 114643552192 114811686954 114831654912 115055935488 115153283232 115209227614 115280654112 115642728448 115740572672 115966628478 116190609408 116213334016 116417544192 116440313184 116474102784 116572650426 116763918336 116991972864 117048810528 117090958671 117569235888 117588639744 117603353088 117660487776 118103212032 118203138048 118434003552 118685958144 118728695808 118786377216 118820847616 118917766656 119018381859 119052919584 119248257024 119306190848 119481163776 119539210752 119582255664 119640351753 119772685773 120070708992 120090525696 120447827968 120683077632 120718098432 120918786768 120953875968 121211191296 121254838272 121313746944 121447931904 121550687856 122185891152 122645643264 123048908783 123250802688 123355084032 123491526912 123551522224 123834728448 123858948096 123894890496 124100860104 124136872704 124749390168 125080436736 125324734464 125569509336 125666970672 125873160192 125979660288 126119006208 126180278016 126225714312 126494244864 126741303936 126885348504 127387693056 127403632512 127424659456 127945146368 127991218176 128053399552 128161744328 128241201024 128303503848 128622753792 128660078592 128685241984 128873970108 128911367808 128973996216 129185611776 129437927424 129547443636 130098069504 130208144256 130714435584 130740000768 130777939968 130888589952 130995352332 131033365632 131359408128 131423225856 131679911844 132029349888 132287219712 132303772224 132368048748 132719312896 132866113536 132978530304 133238253996 133261426688 133521702912 133569782784 133634674368 133673453568 133782487488 133934534532 134154289152 134219464704 134481612096 134838484992 135101841408 135503806464 135543128064 135768462336 135807860736 136033635114 136073110464 136139218228 136362590208 136477965312 136628923392 136744523838 137441930048 137459127546 137976348672 138003334144 138386866176 138657153024 138774469536 138927967776 138995462502 139341316608 139381751808 139613467617 139653981792 139721829234 140343063939 140366226432 140715491328 140939575296 140990326272 141058822944 141099756544 141375342006 141607305216 141676101632 141727117824 141795972448 141883881984 141952812768 142003928601 142306025472 142329511936 142583966928 142746017067 143031795712 143311154688 143329086576 143352741888 143709437952 143938289664 143990120448 144060074496 144181962369 144341441829 144700598016 144742588416 144770897232 144812908032 145095745743 145333813248 146075025408 146198618112 146360328192 146484162288 146795790336 146838388736 147053740032 147082500864 147125182464 147249663696 147412536336 147779334144 147851129088 148533018624 148823122176 149309227008 149474377728 149600846592 149919105024 150211915776 150339008664 150382635264 150505298424 150996897792 151291813608 151693295616 151989571584 152063411968 152441782272 152486019072 152739520128 152783843328 152813724856 153082249272 153407913984 153537710976 153707538816 154622171304 155223392256 155253750912 155298803712 155430200568 155685224448 155989297152 156065080704 156121278228 156758981184 156784852992 156804470784 156880650368 157110729516 157604184064 157912004736 158247944192 158304927744 158381836288 158557022208 158614117056 158691175812 158737226112 158997676032 159308218368 159385614336 159443007552 159520469004 159696914364 160094278656 160120700928 160910770176 160957464576 161225049024 161271834624 161614921728 161673117696 161751662592 161930575872 162067583808 162835411968 162867259386 162914521536 163500539904 163527524352 164334403584 164473445376 164655369216 164794682574 165112971264 165145264128 165193187328 165467813472 165515830272 165655871658 165839103378 166332520224 166773915648 167099645952 167426012448 167507352246 167555960896 167830880256 167972880384 168158674944 168240370688 168300952416 168382717282 168658993152 168988405248 169131384747 169180464672 169318460727 169850257408 169871510016 170203290309 170654957568 170988268032 171071338464 171497005056 171546771456 171831960144 171881823744 171915440463 171965328288 172247482368 172583903232 172729924848 172813841421 173464092672 173610859008 173949942717 174285914112 174320001024 174370586624 174518119936 174626316288 174660469776 174711154176 174858975639 175145877504 175230967808 175487959296 175573215792 176039133184 176353853832 176382959616 176405029632 176490731664 177154818048 177304707072 177651005328 178028937216 178093043712 178179565824 178231271424 178376649984 178579379376 178872385536 178959286272 179308816128 180135788544 180671741952 181024616448 181077147648 181378180152 181430813952 181816786944 181882257408 181970620416 182171897856 182326031784 183278836728 183968464896 184876204032 185032626048 185237290368 185327283336 185788422144 185842335744 186151290156 186205309056 186295772312 187124085252 187154968576 187620655104 187919433728 187987101696 188078430592 188354264004 188500456008 188809740288 188969490432 189178509312 189270417024 189338571468 189741367296 190111955904 190328022756 191081539584 191105448768 191136989184 191612583936 191917719552 191986827264 192080099328 192242616492 192455255772 192934130688 192990117888 193027862976 193083877376 193367051712 193460994324 193778417664 194156891136 194321165454 194766700544 194931490816 195147104256 195312216384 195727720448 196071653376 196110001152 196166909952 196332884928 196493028498 196550048448 197039112192 197134838784 197519867766 198044024832 198430829568 198552073122 199078969344 199299170304 199467795456 199857380994 199892140032 200282554368 200452011552 200510180352 200673731232 200901801798 201231433728 201329197056 201722418144 202257727488 202652762112 203255709696 203314692096 203652693504 203711791104 204050452671 204109665696 204208827342 204543885312 204716947968 204943385088 205116785757 206162895072 206188691319 206964523008 207005001216 207065071616 207240267424 207580299264 207985729536 208086774272 208161704304 208262834533 208391951664 208493193753 209011974912 209046470656 209072627712 209480972688 209582743851 210549339648 211073236992 211409362944 211485489408 211588234416 211649634816 212063013009 212410957824 212514152448 212590676736 212693958672 212929219152 213459038208 213494267904 214547693568 214609952768 214966732032 214993629864 215029112832 215564156928 215668883456 215907434496 215985180672 216090111744 217050897024 217113882624 217156345848 217219362048 218000719872 219112538112 219297927168 219540492288 219726243432 220193685504 220257583104 220623751296 220687773696 220874495544 221118804504 221776693632 222799527936 223234683264 223343136328 223963840512 224211566592 224401269888 224878657536 225317873664 225508512996 225573952896 225757947636 226495346688 226937720412 227539943424 227984357376 228095117952 228662673408 228729028608 229109280192 229175764992 229220587284 229287104384 229623373908 229663309824 230111870976 230306566464 230418455228 230561308224 231285456896 231481145344 231933256956 232381218816 232426668032 232835088384 232880626368 232948205568 233145300852 233527836672 233983945728 234097621056 234181917342 235138471776 235177279488 235206706176 235320975552 236206424064 236406276096 236868007104 237371916288 237457391616 237572754432 237641695232 237835533312 238036763718 238105839168 238496514048 238612381696 238962327552 239078421504 239164511328 239280703506 239545371546 240141417984 240181051392 240895655936 241366155264 241436196864 241837573536 241907751936 242422382592 242509676544 242627493888 242895863808 243101375712 244300889079 244371782304 245291286528 246097817566 246501605376 246710168064 246983053824 247103044448 247192023861 247669456896 247717896192 247789780992 248201720208 248273745408 248483807487 248758655067 249498780336 250160873472 250649468928 251139018672 251261028369 251333941344 251746320384 251959320576 252238012416 252360556032 252451428624 252574075923 252988489728 253482607872 253770697008 254775386112 254807265024 254849318912 255890292736 255982436352 256106799104 256323488656 256482402048 256607007696 257245507584 257320157184 257370483968 257747940216 257822735616 257947992432 258371223552 258875854848 259094887272 260196139008 260416288512 261428871168 261480001536 261555879936 261777179904 261990704664 262066731264 262718816256 262846451712 263359823688 264058699776 264574439424 264607544448 264736097496 265438625792 265732227072 265957060608 266476507992 267043405824 267139565568 267269348736 267346907136 267564974976 267869069064 268308578304 268438929408 268963224192 270203682816 271007612928 271536924672 271615721472 272067270228 272146220928 272278436456 272725180416 272955930624 273257846784 273489047676 274883860096 274918255092 275952697344 276006668288 276773732352 277314306048 277548939072 277855935552 277990925004 278682633216 278763503616 279226935234 279307963584 279443658468 280686127878 280732452864 281430982656 281879150592 281980652544 282117645888 282199513088 282750684012 283214610432 283352203264 283454235648 283591944896 283767763968 283905625536 284007857202 284612050944 284659023872 285167933856 285492034134 286063591424 286622309376 286658173152 286705483776 287418875904 287876579328 287980240896 288120148992 288363924738 288682883658 289401196032 289485176832 289541794464 289625816064 290191491486 290667626496 292150050816 292397236224 292720656384 292968324576 293591580672 293676777472 294107480064 294165001728 294250364928 294499327392 294739542747 294825072672 295558668288 295702258176 296279801649 297066037248 297646244352 297828109683 298618454016 298948755456 299201693184 299786071491 299838210048 300423831552 300678017328 300765270528 301010596848 301352702697 301993795584 302583627216 303386591232 303979143168 304126823936 304384142779 304883564544 304972038144 305479040256 305567686656 305627449712 306164498544 306313241013 306815827968 307075421952 307415077632 309244342608 310446784512 310507501824 310597607424 310860401136 311370448896 311978594304 312130161408 312242556456 313517962368 313569705984 313608941568 313761300736 314221459032 315208368128 315824009472 316495888384 316609855488 316763672576 317114044416 317228234112 317382351624 317474452224 318616436736 318771228672 318886015104 319040938008 319393828728 320188557312 320241401856 321821540352 321914929152 322450098048 322543669248 323346235392 323503325184 323861151744 324135167616 325670823936 325734518772 325829043072 327001079808 328668807168 328946890752 329310738432 329589365148 330225942528 330290528256 330386374656 330935626944 331031660544 331311743316 331678206756 332665040448 333547831296 334199291904 334852024896 335014704492 335111921792 335661760512 335945760768 336317349888 336480741376 336601904832 336765434564 337317986304 337976810496 338262769494 338360929344 338636921454 339700514816 339743020032 340406580618 341309915136 341976536064 342142676928 342994010112 343093542912 343663920288 343763647488 343830880926 343930656576 344494964736 345167806464 345459849696 345627682842 346928185344 347221718016 347899885434 348571828224 348640002048 348741173248 349036239872 349252632576 349320939552 349422308352 349717951278 350291755008 350461935616 350975918592 351146431584 351272876013 352078266368 352707707664 352765919232 352810059264 352981463328 354309636096 354609414144 355302010656 356057874432 356186087424 356359131648 356462542848 356753299968 357055145577 357158758752 357744771072 357918572544 358617632256 358921055259 359318057319 360271577088 361343483904 362049232896 362154295296 362756360304 362861627904 362932596533 363633573888 363764514816 363941240832 364343795712 364652063568 366557673456 367936929792 369146726349 369752408064 370065252096 370474580736 370654566672 371576844288 371684671488 372302580312 372410618112 372591544624 374248170504 374309937152 375241310208 375838867456 375974203392 376156861184 376708528008 377000912016 377619480576 377938980864 378357018624 378540834048 378677142936 379482734592 380223911808 380656045512 382163079168 382210897536 382273978368 383835439104 383973654528 384160198656 384485232984 384910511544 385868261376 385980235776 386055725952 386167754752 386734103424 386921988648 387556835328 388313782272 388642330908 389862981632 390294208512 390624432768 391455440896 392143306752 392220002304 392333819904 392665769856 392986056996 393100096896 394078224384 394269677568 395039735532 396088049664 396861659136 397104146244 398157938688 398598340608 398935590912 399714761988 399784280064 400565108736 400904023104 401020360704 401347462464 401803603596 402462867456 402658394112 403444836288 404515454976 405305524224 406511419392 406629384192 407305387008 407423582208 408100905342 408219331392 408417654684 409087770624 409433895936 409886770176 410233571514 412325790144 412377382638 413929046016 414010002432 414130143232 414480534848 415160598528 415971459072 416173548544 416323408608 416525669066 416783903328 416986387506 418023949824 418092941312 418145255424 418840402851 418961945376 419165487702 421029191817 421098679296 422146473984 422818725888 422970978816 423176468832 423299269632 424126026018 424821915648 425028304896 425181353472 425387917344 425858438304 426918076416 426988535808 428238051201 429095387136 429219905536 429933464064 429987259728 430058225664 431128313856 431337766912 431814868992 431970361344 432180223488 432545887107 433024325487 434101794048 434227765248 434312691696 434438724096 435287237229 436001439744 438225076224 438595854336 439080984576 439452486864 440387371008 440515166208 441247502592 441375547392 441748991088 442237609008 442452459241 443553387264 445599055872 446469366528 446686272656 447927681024 448423133184 448802539776 449757315072 450635747328 451017025992 451147905792 451515895272 452990693376 453875440824 455079886848 455968714752 456190235904 457325346816 457458057216 458218560384 458351529984 458441174568 458574208768 459246747816 460223741952 460613132928 460836910456 461122616448 462570913792 462962290688 463866513912 464853336064 465670176768 465761252736 465896411136 466290601704 467055673344 467967891456 468195242112 468363834684 470276943552 470354558976 470413412352 470641951104 472812552192 473736014208 474743832576 474914783232 475145508864 475283390464 475671066624 476073527436 476211678336 476993028096 477224763392 477924655104 478156843008 478329022656 478561407012 479090743092 480282835968 480362102784 481791311872 482732310528 482872393728 483675147072 483815503872 484844765184 485019353088 485254987776 485791727616 486202751424 488601778158 488743564608 490582573056 492195635132 493003210752 493420336128 493966107648 494206088896 494384047722 495338913792 495435792384 495579561984 496403440416 496547490816 496967614974 497517310134 498997560672 500321746944 501298937856 502278037344 502522056738 502667882688 503492640768 503918641152 504476024832 504721112064 504902857248 505148151846 505976979456 506965215744 507394154241 507541394016 509550772224 509614530048 509698637824 510609870927 511780585472 511964872704 512213598208 512646977312 512964804096 513214015392 514491015168 514640314368 514740967936 515495880432 515645471232 515746321389 515895984864 516742447104 517751709696 518189774544 518441524263 520392278016 520832577024 521849828151 522857742336 522960003072 523111759872 523554359808 523981409328 524133462528 524576926917 525437632512 525692903424 526719647376 528117399552 529148878848 529215088896 529472194992 530877251584 531464454144 531914121216 532953015984 534086811648 534279131136 534538697472 534693814272 535129949952 535738138128 536617156608 536877858816 537926448384 540407365632 542015225856 543073849344 543231442944 544134540456 544292441856 544556872912 545450360832 545911861248 546515693568 546978095352 549767720192 549836510184 551905394688 552013336576 554628612096 555097878144 555711871104 555981850008 557365266432 557527007232 558453870468 558615927168 558887316936 561372255756 561464905728 562861965312 563758301184 563961305088 564235291776 564399026176 565501368024 566429220864 566704406528 566908471296 567183889792 567535527936 567811251072 568015714404 569224101888 570335867712 570984068268 572127182848 573244618752 573316346304 573410967552 574837751808 575753158656 575960481792 576240297984 576727849476 577365767316 578802392064 578970353664 579083588928 579251632128 580382982972 581335252992 584300101632 584794472448 585441312768 585936649152 587183161344 587353554944 588214960128 588330003456 588500729856 588998654784 589479085494 589650145344 591117336576 591404516352 592559603298 594132074496 595292488704 595656219366 597236908032 597897510912 598403386368 599572142982 599676420096 600847663104 601356034656 601530541056 602021193696 602705405394 603987591168 605167254432 606773182464 607958286336 608253647872 608768285558 609767129088 609944076288 610958080512 611135373312 611254899424 612151358013 612328997088 612626482026 613631655936 614150843904 614830155264 615350357271 618488685216 618566073957 620893569024 621015003648 621195214848 621720802272 622740897792 623957188608 624260322816 624485112912 624788503599 625479581259 627035924736 627139411968 627217883136 627522601472 628442918064 628748231553 630416736256 631648018944 632991776768 633219710976 633527345152 634228088832 634456468224 634764703248 634948904448 636189039027 637232873472 637542457344 637772030208 638081876016 638787657456 640377114624 640482803712 643643080704 643829858304 644900196096 645087338496 646692470784 647006650368 647722303488 648270335232 651341647872 651469037544 651658086144 654002159616 657337614336 657893781504 658621476864 659178730296 660581056512 660772749312 661871253888 662063321088 662623486632 663356413512 665330080896 668398583808 669704049792 670029408984 670223843584 671891521536 672634699776 672961482752 673203809664 673530869128 674635972608 675953620992 676525538988 676721858688 677273842908 679401029632 679486040064 680813161236 682619830272 683953072128 684285353856 685988020224 686187085824 687327840576 687527294976 687661761852 687861313152 688989929472 690335612928 690919699392 691255365684 693856370688 694443436032 695799770868 697143656448 697280004096 697482346496 698072479744 698505265152 698641879104 698844616704 699435902556 700583510016 700923871232 701951837184 702292863168 702545752026 704156532736 705415415328 705531838464 705620118528 705962926656 708619272192 709218828288 710604021312 712115748864 712372174848 712718263296 712925085696 713506599936 714110291154 714317517504 715489542144 715837145088 717235264512 717842110518 718636114638 720543154176 722686967808 724098465792 724308590592 725512720608 725723255808 725865193066 727267147776 727529029632 727882481664 728687591424 729304127136 732902667237 733115346912 735873859584 738293452698 739504816128 740130504192 740949161472 741309133344 741576071583 743153688576 743369342976 744605160624 744821236224 745183089248 745451422461 746275965201 748496341008 748619874304 750482620416 751677734912 751948406784 752313722368 753417056016 753783085107 754001824032 755238961152 755877961728 756714037248 757081668096 757354285872 757722227769 758965469184 760447823616 761312091024 764326158336 764421795072 764547956736 767670878208 767947309056 768320397312 768970465968 769821023088 771736522752 771960471552 772111451904 772335509504 773468206848 773843977296 775113670656 776627564544 777284661816 779725963264 780588417024 781248865536 782910881792 784286613504 784440004608 784667639808 785331539712 785972113992 786200193792 788156448768 788539355136 790079471064 792176099328 793723318272 794208292488 796315877376 797196681216 797871181824 799429523976 801130217472 801808046208 802040721408 802694924928 803607207192 804925734912 805316788224 806889672576 810611048448 813022838784 814610774016 814847164416 816201810684 816438662784 816835309368 818175541248 818867791872 819773540352 820467143028 824651580288 824754765276 827858092032 828020004864 828260286464 828961069696 830321197056 831942918144 832347097088 832646817216 833051338132 833567806656 833972775012 836047899648 836185882624 836290510848 837680805702 837923890752 838330975404 842058383634 842197358592 844292947968 845637451776 845941957632 846352937664 846598539264 848252052036 849643831296 850056609792 850362706944 850775834688 851716876608 853836152832 853977071616 856476102402 858190774272 858439811072 859866928128 859974519456 860116451328 862256627712 862675533824 863629737984 863940722688 864360446976 865091774214 866048650974 868203588096 868455530496 868625383392 868877448192 870574474458 872002879488 876450152448 877191708672 878161969152 878904973728 880774742016 881030332416 882495005184 882751094784 883497982176 884218628241 884475218016 884904918482 887106774528 888839404947 891198111744 892938733056 893372545312 893484329049 895855362048 896846266368 897605079552 899358214473 899514630144 901271494656 902034051984 902295811584 903031790544 904058108091 905981386752 907750881648 910159773696 911937429504 912380471808 913152428337 914650693632 914916114432 916437120768 916703059968 916882349136 917148417536 918493495632 918939723039 920447483904 921226265856 921673820912 922245232896 925141827584 925924581376 927733027824 929706672128 931340353536 931522505472 931792822272 932581203408 934111346688 935935782912 936390484224 936727669368 940553887104 940709117952 940826824704 941283902208 945625104384 947472028416 949487665152 949829566464 950291017728 950566780928 951342133248 952147054872 952423356672 954449526784 955849310208 956313686016 956658045312 957122814024 958181486184 960565671936 960724205568 965464621056 965744787456 967350294144 967631007744 970038706176 970509975552 971583455232 972405502848 977203556316 977487129216 984391270264 986006421504 986840672256 987932215296 988412177792 988768095444 990677827584 990871584768 991159123968 992806880832 993094981632 993935229948 995034620268 997995121344 1000643493888 1002597875712 1004556074688 1005044113476 1005335765376 1006985281536 1007837282304 1008952049664 1009442224128 1009805714496 1010296303692 1011953958912 1013930431488 1014788308482 1015082788032 1019101544448 1019229060096 1019397275648 1021219741854 1023561170944 1023929745408 1024427196416 1025293954624 1025929608192 1026428030784 1028982030336 1029280628736 1029481935872 1030991760864 1031290942464 1031492642778 1031791969728 1033484894208 1035503419392 1036379549088 1036883048526 1040784556032 1041665154048 1043699656302 1045715484672 1045920006144 1046223519744 1047108719616 1047962818656 1048266925056 1049153853834 1050875265024 1051385806848 1053439294752 1056234799104 1058297757696 1058430177792 1058944389984 1061754503168 1062928908288 1063828242432 1065906031968 1068173623296 1068558262272 1069077394944 1069387628544 1070259899904 1071165436731 1071476276256 1073234313216 1073755717632 1075852896768 1076763165777 1077954171957 1080814731264 1084030451712 1086147698688 1086462885888 1088269080912 1088584883712 1088797789599 1089113745824 1090900721664 1091823722496 1093031387136 1093956190704 1094487662333 1099535440384 1099673020368 1103810789376 1104026673152 1107440179047 1109257224192 1110195756288 1111423742208 1111963700016 1114730532864 1115054014464 1116907740936 1117231854336 1117774633872 1122744511512 1122929811456 1125723930624 1127516602368 1127922610176 1128470583552 1128798052352 1131002736048 1132858441728 1133408813056 1133816942592 1134367779584 1135071055872 1135622502144 1136031428808 1138448203776 1140671735424 1141968136536 1144254365696 1146489237504 1146632692608 1146821935104 1151506317312 1151920963584 1152480595968 1153455698952 1154731534632 1157604784128 1157940707328 1158167177856 1158503264256 1160765965944 1162670505984 1169588944896 1170882625536 1171873298304 1174366322688 1176429920256 1176660006912 1177001459712 1177997309568 1178958170988 1179300290688 1182234673152 1182809032704 1185119206596 1188264148992 1190584977408 1191312438732 1194473816064 1195795021824 1196806772736 1199144285964 1199352840192 1201695326208 1202712069312 1203061082112 1204042387392 1205410810788 1207975182336 1210334508864 1213546364928 1215916572672 1216507295744 1217536571116 1219534258176 1219888152576 1221916161024 1222270746624 1222509798848 1224302716026 1224657994176 1225252964052 1227263311872 1228301687808 1229660310528 1230700714542 1236977370432 1237132147914 1241787138048 1242030007296 1242390429696 1243441604544 1245481795584 1247914377216 1248520645632 1248970225824 1249577007198 1250959162518 1254071849472 1254278823936 1254435766272 1255045202944 1256885836128 1257496463106 1260833472512 1263087575451 1263296037888 1265983553536 1266439421952 1267054690304 1268456177664 1268912936448 1269529406496 1269897808896 1272378078054 1274465746944 1275084914688 1275544060416 1276163752032 1277575314912 1280754229248 1280965607424 1287286161408 1287659716608 1289800392192 1290174676992 1293384941568 1294013300736 1295444606976 1296540670464 1297637661321 1299072976461 1302683295744 1302938075088 1303316172288 1305861711687 1308004319232 1314675228672 1315787563008 1317242953728 1318357460592 1321162113024 1321545498624 1323742507776 1324126642176 1325246973264 1326712827024 1327357377723 1330660161792 1336797167616 1339408099584 1340058817968 1340447687168 1343783043072 1345269399552 1345922965504 1346407619328 1347061738256 1349271945216 1351907241984 1353051077976 1353443717376 1354547685816 1358802059264 1358972080128 1361626322472 1365239660544 1367906144256 1368570707712 1371976040448 1372374171648 1374655681152 1375054589952 1375323523704 1375722626304 1380671225856 1381839398784 1382510731368 1387712741376 1388886872064 1391599541736 1394560008192 1394964692992 1396144959488 1397010530304 1397283758208 1397689233408 1398871805112 1401167020032 1401847742464 1403903674368 1404585726336 1405091504052 1410830830656 1411063676928 1411240237056 1411925853312 1418437656576 1421208042624 1424231497728 1424744349696 1425436526592 1425850171392 1427013199872 1428220582308 1428635035008 1430979084288 1431674290176 1434470529024 1435684221036 1437272229276 1441086308352 1445373935616 1448196931584 1448617181184 1451025441216 1451446511616 1451730386132 1454534295552 1455058059264 1455764963328 1457375182848 1458608254272 1465805334474 1466230693824 1471747719168 1476586905396 1479009632256 1480261008384 1481898322944 1482618266688 1483152143166 1486307377152 1486738685952 1489210321248 1489642472448 1490366178496 1490902844922 1492551930402 1496992682016 1497239748608 1500965240832 1503355469824 1503896813568 1504627444736 1506834112032 1507566170214 1508003648064 1510477922304 1511755923456 1513428074496 1514163336192 1514708571744 1515444455538 1517930938368 1520895647232 1522182462723 1522624182048 1528652316672 1528843590144 1529095913472 1535341756416 1535894618112 1536640794624 1537940931936 1539642046176 1543473045504 1543920943104 1544222903808 1544671019008 1546936413696 1547238964167 1547687954592 1550227341312 1553255129088 1554569323632 1555324572789 1559451926528 1561176834048 1562497731072 1565549484453 1565821763584 1568573227008 1568880009216 1569335279616 1570663079424 1571944227984 1572400387584 1573730780751 1576312897536 1577078710272 1580158942128 1584352198656 1587446636544 1588416584976 1592631754752 1594393362432 1595742363648 1598859047952 1599635814179 1602260434944 1603616092416 1604081442816 1605389849856 1607214414384 1609851469824 1610633576448 1613779345152 1621222096896 1626045677568 1629221548032 1629694328832 1632403621368 1632877325568 1633670618736 1636351082496 1637735583744 1639547080704 1640934286056 1649303160576 1649509530552 1655716184064 1656040009728 1656520572928 1657922139392 1663885836288 1664694194176 1665293634432 1666102676264 1667135613312 1667945550024 1672095799296 1672371765248 1672581021696 1675361611404 1675847781504 1676661950808 1684116767268 1684394717184 1688585895936 1691274903552 1691883915264 1692705875328 1693197078528 1696504104072 1699287662592 1700113219584 1700725413888 1701551669376 1703433753216 1707672305664 1712952204804 1716381548544 1719733856256 1719949038912 1720232902656 1724513255424 1725351067648 1727259475968 1727881445376 1728720893952 1730183548428 1732097301948 1736407176192 1736911060992 1737250766784 1737754896384 1741148948916 1744005758976 1752900304896 1754383417344 1756323938304 1757809947456 1761549484032 1762060664832 1764990010368 1765502189568 1766995964352 1768437256482 1768950436032 1769809836964 1774213549056 1777678809894 1782396223488 1785877466112 1786745090624 1786968658098 1791710724096 1793692532736 1795210159104 1798716428946 1799029260288 1802542989312 1804068103968 1804591623168 1806063581088 1808116216182 1811962773504 1815501763296 1820319547392 1823874859008 1824760943616 1826304856674 1829301387264 1829832228864 1832874241536 1833406119936 1833764698272 1834296835072 1836986991264 1837879446078 1840894967808 1842452531712 1843347641824 1844490465792 1846051071813 1850283655168 1851849162752 1855466055648 1855698221871 1859413344256 1862680707072 1863045010944 1863585644544 1865162406816 1868222693376 1871871565824 1872780968448 1873455338736 1874365510797 1876438743777 1881107774208 1881418235904 1881653649408 1882567804416 1886244694659 1891250208768 1894944056832 1898975330304 1899659132928 1900582035456 1901133561856 1902684266496 1904294109744 1904846713344 1908567117081 1908899053568 1911698620416 1912627372032 1913316090624 1914245628048 1916362972368 1921131343872 1921448411136 1930929242112 1931489574912 1934700588288 1935262015488 1940077412352 1941019951104 1943166910464 1944811005696 1954407112632 1954974258432 1968782540528 1972012843008 1973681344512 1975864430592 1976824355584 1977536190888 1981743169536 1982318247936 1985613761664 1986189963264 1987870459896 1990069240536 1995990242688 2005195751424 2009112149376 2010088226952 2010671530752 2015674564608 2017904099328 2018884448256 2019611428992 2020592607384 2023907917824 2027860862976 2029576616964 2030165576064 2038203088896 2038458120192 2038794551296 2042439483708 2047859490816 2048854392832 2050587909248 2051859216384 2052856061568 2057964060672 2058561257472 2058963871744 2061983521728 2062581884928 2062985285556 2063583939456 2066969788416 2071006838784 2072759098176 2073766097052 2081569112064 2083330308096 2087399312604 2091430969344 2091840012288 2092447039488 2094217439232 2095925637312 2096533850112 2098307707668 2101750530048 2102771613696 2106878589504 2112469598208 2116595515392 2116860355584 2117888779968 2123509006336 2125857816576 2127656484864 2131812063936 2136347246592 2137116524544 2138154789888 2138775257088 2140519799808 2142330873462 2142952552512 2146468626432 2147511435264 2151705793536 2153526331554 2155908343914 2161629462528 2168060903424 2172295397376 2172925771776 2176538161824 2177169767424 2177595579198 2178227491648 2181801443328 2183647444992 2186062774272 2187912381408 2188975324666 2198708001711 2199070880768 2199346040736 2207621578752 2208053346304 2214880358094 2218514448384 2220391512576 2222847484416 2223927400032 2224728214749 2229461065728 2230108028928 2233815481872 2234463708672 2235549267744 2236354267383 2245489023024 2245859622912 2251447861248 2255033204736 2255845220352 2256941167104 2257596104704 2261349255321 2262005472096 2265716883456 2266817626112 2267633885184 2268735559168 2270142111744 2271245004288 2272062857616 2273166683307 2276896407552 2281343470848 2283936273072 2288508731392 2292978475008 2293265385216 2293643870208 2303012634624 2303841927168 2304961191936 2306911397904 2309463069264 2315209568256 2315881414656 2316334355712 2317006528512 2321531931888 2325341011968 2339177889792 2341765251072 2343746596608 2348732645376 2352859840512 2353320013824 2354002919424 2355994619136 2357916341976 2358600581376 2364469346304 2365618065408 2370238413192 2376528297984 2381169954816 2382624877464 2388947632128 2391590043648 2393613545472 2398288571928 2403390652416 2405424138624 2406122164224 2408084774784 2410821621576 2415950364672 2420669017728 2431833145344 2433014591488 2435073142232 2439068516352 2443832322048 2444541493248 2445019597696 2448605432052 2449315988352 2450505928104 2454526623744 2456603375616 2459320621056 2461401429084 2473954740864 2474264295828 2483574276096 2484060014592 2484780859392 2486883209088 2490963591168 2495828754432 2497041291264 2497940451648 2499154014396 2501918325036 2508143698944 2508557647872 2508871532544 2510090405888 2513771672256 2514992926212 2521666945024 2526175150902 2526592075776 2531967107072 2532878843904 2534109380608 2536912355328 2537825872896 2539058812992 2539795617792 2544756156108 2548931493888 2550169829376 2551088120832 2552327504064 2555150629824 2561508458496 2561931214848 2574572322816 2575319433216 2579600784384 2580349353984 2586769883136 2588026601472 2590889213952 2593081340928 2595275322642 2598145952922 2605366591488 2605876150176 2606632344576 2611723423374 2616008638464 2629350457344 2631575126016 2634485907456 2636714921184 2642324226048 2643090997248 2647485015552 2648253284352 2650493946528 2652655884723 2653425654048 2654714755446 2661320323584 2666518214841 2673594335232 2678816199168 2680117635936 2680452987147 2680895374336 2687566086144 2690538799104 2691845931008 2692815238656 2694123476512 2698074643419 2698543890432 2703814483968 2706102155952 2706887434752 2707416848929 2709095371632 2712174324273 2717604118528 2717944160256 2723252644944 2730479321088 2735812288512 2737141415424 2739457285011 2743952080896 2744748343296 2749311362304 2750109179904 2750647047408 2751445252608 2756819169117 2761342451712 2763678797568 2765021462736 2775425482752 2777773744128 2783199083472 2789120016384 2789929385984 2792289918976 2794021060608 2794567516416 2795378466816 2797743610224 2802334040064 2803695484928 2807807348736 2809171452672 2810183008104 2821661661312 2822127353856 2822480474112 2823851706624 2836875313152 2842416085248 2848462995456 2849488699392 2850873053184 2851700342784 2854026399744 2856441164616 2857270070016 2863348580352 2868941058048 2871368442072 2874544458552 2882172616704 2896393863168 2897234362368 2902050882432 2902893023232 2903460772264 2910116118528 2911529926656 2914750365696 2917216508544 2931610668948 2932461387648 2953173810792 2958019264512 2960522016768 2963796645888 2965236533376 2966304286332 2972614754304 2973477371904 2978420642496 2979284944896 2980732356992 2981805689844 2985103860804 2993985364032 2994479497216 3001930481664 3006710939648 3007793627136 3009254889472 3013668224064 3015132340428 3016007296128 3020955844608 3023511846912 3026856148992 3028326672384 3029417143488 3030888911076 3035861876736 3041791294464 3044364925446 3045248364096 3057304633344 3057687180288 3058191826944 3070683512832 3071789236224 3073281589248 3075881863872 3079284092352 3086946091008 3087841886208 3088445807616 3089342038016 3093872827392 3094477928334 3095375909184 3100454682624 3106510258176 3109138647264 3110649145578 3118903853056 3122353668096 3124995462144 3131098968906 3131643527168 3137146454016 3137760018432 3138670559232 3141326158848 3143888455968 3144800775168 3147461561502 3152625795072 3154157420544 3160317884256 3168704397312 3174893273088 3176833169952 3185263509504 3188786724864 3191484727296 3197718095904 3199271628358 3204520869888 3207232184832 3208162885632 3210779699712 3213496310193 3214428828768 3219702939648 3221267152896 3227558690304 3230289497331 3233862515871 3242444193792 3252091355136 3258443096064 3259388657664 3264807242736 3265754651136 3266393368797 3267341237472 3272702164992 3275471167488 3279094161408 3281868572112 3283462986999 3298606321152 3299019061104 3311432368128 3312080019456 3313041145856 3315844278784 3322320537141 3327771672576 3329388388352 3330587268864 3332205352528 3334271226624 3335891100048 3344191598592 3344743530496 3345162043392 3350723222808 3351695563008 3353323901616 3368233534536 3368789434368 3377171791872 3382549807104 3383767830528 3385411750656 3386394157056 3393008208144 3398575325184 3400226439168 3401450827776 3403103338752 3406867506432 3415344611328 3425904409608 3432763097088 3439467712512 3439898077824 3440465805312 3450702135296 3454518951936 3455762890752 3457441787904 3460367096856 3464194603896 3472814352384 3473822121984 3474501533568 3475509792768 3482297897832 3488011517952 3508766834688 3512647876608 3515619894912 3523098968064 3529980020736 3531004379136 3533991928704 3536874512964 3537900872064 3539619673928 3548427098112 3555357619788 3564792446976 3571754932224 3573490181248 3573937316196 3583421448192 3587385065472 3590420318208 3597432857892 3598058520576 3605085978624 3608136207936 3609183246336 3612127162176 3616232432364 3623925547008 3631003526592 3640639094784 3647749718016 3649521887232 3652609713348 3658602774528 3659664457728 3665748483072 3666812239872 3667529396544 3668593670144 3673973982528 3675758892156 3681789935616 3684905063424 3686695283648 3688980931584 3692102143626 3700567310336 3703698325504 3710932111296 3711396443742 3718826688512 3725361414144 3726090021888 3727171289088 3730324813632 3736445386752 3743743131648 3745561936896 3746910677472 3748731021594 3752877487554 3762215548416 3762836471808 3763307298816 3765135608832 3772489389318 3782500417536 3789888113664 3797950660608 3799318265856 3801164070912 3802267123712 3805368532992 3808588219488 3809693426688 3817134234162 3817798107136 3823397240832 3825254744064 3826632181248 3828491256096 3832725944736 3842262687744 3842896822272 3861858484224 3862979149824 3869401176576 3870524030976 3880154824704 3882039902208 3886333820928 3889622011392 3892912983963 3897218929383 3908814225264 3909948516864 3917585135061 3937565081056 3944025686016 3947362689024 3951728861184 3953648711168 3955072381776 3956993856127 3963486339072 3964636495872 3971227523328 3972379926528 3975740919792 3980138481072 3982072133169 3991980485376 4010391502848 4018224298752 4020176453904 4021343061504 4031349129216 4035808198656 4037768896512 4039222857984 4041185214768 4047815835648 4055721725952 4059153233928 4060331152128 4076406177792 4076916240384 4077589102592 4084878967416 4095718981632 4097708785664 4101175818496 4103718432768 4105712123136 4115928121344 4117122514944 4117927743488 4123967043456 4125163769856 4125970571112 4127167878912 4142013677568 4145518196352 4147532194104 4163138224128 4166660616192 4174798625208 4183680024576 4184894078976 4188434878464 4191851274624 4193067700224 4196615415336 4203501060096 4205543227392 4213757179008 4233191030784 4233720711168 4235777559936 4255312969728 4263624127872 4272694493184 4274233049088 4276309579776 4277550514176 4281039599616 4284661746924 4285905105024 4292937252864 4295022870528 4303411587072 4307052663108 4311816687828 4323258925056 4336121806848 4344590794752 4345851543552 4353076323648 4354339534848 4355191158396 4356454983296 4363602886656 4367294889984 4372125548544 4375824762816 4377950649332 4397416003422 4398141761536 4398692081472 4415243157504 4416106692608 4429760716188 4437028896768 4440783025152 4445694968832 4447854800064 4449456429498 4458922131456 4460216057856 4467630963744 4468927417344 4471098535488 4472708534766 4490978046048 4491719245824 4502895722496 4510066409472 4511690440704 4513882334208 4515192209408 4522698510642 4524010944192 4531433766912 4533635252224 4535267770368 4537471118336 4540284223488 4542490008576 4544125715232 4546333366614 4553792815104 4562686941696 4566547388169 4567872546144 4577017462784 4585956950016 4586530770432 4587287740416 4606025269248 4607683854336 4609922383872 4613822795808 4618926138528 4630419136512 4631762829312 4632668711424 4634013057024 4641716892501 4643063863776 4650682023936 4665973718367 4678355779584 4683530502144 4687493193216 4696648453359 4697465290752 4705719681024 4706640027648 4708005838848 4711989238272 4715832683952 4717201162752 4721192342253 4728938692608 4731236130816 4740476826384 4753056595968 4762339909632 4765249754928 4777895264256 4783180087296 4787227090944 4796577143856 4798907442537 4806781304832 4810848277248 4812244328448 4816169549568 4821643243152 4831900729344 4841338035456 4863666290688 4866029182976 4870146284464 4878137032704 4887664644096 4889082986496 4890039195392 4897210864104 4898631976704 4901011856208 4909053247488 4913206751232 4918641242112 4922802858168 4947909481728 4948528591656 4967148552192 4968120029184 4969561718784 4973766418176 4991657508864 4994082582528 4995880903296 4998308028792 5003836650072 5016287397888 5017115295744 5017743065088 5020180811776 5027543344512 5029985852424 5043333890048 5052350301804 5053184151552 5065757687808 5068218761216 5073824710656 5075651745792 5078117625984 5079591235584 5089512312216 5097862987776 5100339658752 5102176241664 5104655008128 5110301259648 5123016916992 5149144645632 5159201568768 5160698707968 5173539766272 5176053202944 5181778427904 5186162681856 5190550645284 5196291905844 5210733182976 5211752300352 5213264689152 5223446846748 5232017276928 5258700914688 5263150252032 5268971814912 5273429842368 5284648452096 5286181994496 5294970031104 5296506568704 5300987893056 5305311769446 5306851308096 5309429510892 5322640647168 5333036429682 5347188670464 5357632398336 5360235271872 5360905974294 5361790748672 5375132172288 5381077598208 5383691862016 5385630477312 5388246953024 5396149286838 5397087780864 5407628967936 5412204311904 5413774869504 5414833697858 5418190743264 5424348648546 5435208237056 5435888320512 5446505289888 5460958642176 5471624577024 5474282830848 5478914570022 5487904161792 5489496686592 5498622724608 5500218359808 5501294094816 5502890505216 5513638338234 5522684903424 5527357595136 5530042925472 5550850965504 5555547488256 5566398166944 5567094665613 5578240032768 5579858771968 5584579837952 5588042121216 5589135032832 5590756933632 5595487220448 5604668080128 5607390969856 5615614697472 5618342905344 5620366016208 5623096532391 5629316231331 5643323322624 5644254707712 5644960948224 5647703413248 5658734083977 5673750626304 5684832170496 5696925990912 5698977398784 5701746106368 5703400685568 5708052799488 5712882329232 5714540140032 5725701351243 5726697160704 5737882116096 5742736884144 5749088917104 5764345233408 5783298712801 5792787726336 5794468724736 5804101764864 5805786046464 5806921544528 5820232237056 5823059853312 5829500731392 5834433017088 5863221337896 5864922775296 5906347621584 5916038529024 5921044033536 5927593291776 5930473066752 5932608572664 5945229508608 5946954743808 5956841284992 5958569889792 5961464713984 5963611379688 5970207721608 5987970728064 5988958994432 6013421879296 6015587254272 6018509778944 6027336448128 6030264680856 6032014592256 6047023693824 6053712297984 6056653344768 6058834286976 6061777822152 6071723753472 6083582588928 6088729850892 6090496728192 6114609266688 6115374360576 6116383653888 6143578472448 6146563178496 6151763727744 6158568184704 6173892182016 6175683772416 6176891615232 6178684076032 6187745654784 6188955856668 6190751818368 6200909365248 6213020516352 6218277294528 6221298291156 6237807706112 6244707336192 6249990924288 6262197937812 6263287054336 6274292908032 6275520036864 6277341118464 6282652317696 6287776911936 6289601550336 6294923123004 6305251590144 6308314841088 6320635768512 6337408794624 6349786546176 6353666339904 6370527019008 6377573449728 6382969454592 6395436191808 6398543256716 6409041739776 6414464369664 6416325771264 6421559399424 6426992620386 6428857657536 6439405879296 6442534305792 6455117380608 6460578994662 6467725031742 6484888387584 6504182710272 6516886192128 6518777315328 6529614485472 6531509302272 6532786737594 6534682474944 6545404329984 6550942334976 6558188322816 6563737144224 6566925973998 6596124005133 6597212642304 6598038122208 6622864736256 6624160038912 6626082291712 6631688557568 6644641074282 6655543345152 6658776776704 6661174537728 6664410705056 6668542453248 6671782200096 6674184644247 6688383197184 6689487060992 6690324086784 6701446445616 6703391126016 6706647803232 6709062802149 6736467069072 6737578868736 6754343583744 6765099614208 6767535661056 6770823501312 6772788314112 6784047765963 6786016416288 6797150650368 6800452878336 6802901655552 6806206677504 6813735012864 6819500049921 6830689222656 6851808819216 6865526194176 6878935425024 6879796155648 6880931610624 6901404270592 6909037903872 6911525781504 6914883575808 6920734193712 6928389207792 6945628704768 6947644243968 6949003067136 6951019585536 6964595795664 6976023035904 7017533669376 7025295753216 7031239789824 7046197936128 7059960041472 7062008758272 7067983857408 7073749025928 7075801744128 7079239347856 7096854196224 7110715239576 7129584893952 7143509864448 7146980362496 7147874632392 7166842896384 7174770130944 7180840636416 7194865715784 7210171957248 7216272415872 7218366492672 7224254324352 7232464864728 7247851094016 7262007053184 7295499436032 7299043774464 7305219426696 7317205549056 7331496966144 7333624479744 7335058793088 7337187340288 7347947965056 7351517784312 7363579871232 7369810126848 7373390567296 7377961863168 7384204287252 7407396651008 7421864222592 7422792887484 7437653377024 7450722828288 7452180043776 7454342578176 7460649627264 7472890773504 7487486263296 7491123873792 7493821354944 7497462043188 7505754975108 7524431096832 7525672943616 7526614597632 7530271217664 7544978778636 7565000835072 7579776227328 7595901321216 7598636531712 7602328141824 7604534247424 7610737065984 7617176438976 7619386853376 7634268468324 7635596214272 7646794481664 7650509488128 7653264362496 7656982512192 7665451889472 7684525375488 7685793644544 7723716968448 7725958299648 7738802353152 7741048061952 7760309649408 7764079804416 7772667641856 7779244022784 7785825967926 7794437858766 7817628450528 7819897033728 7835170270122 7875130162112 7888051372032 7894725378048 7903457722368 7907297422336 7910144763552 7913987712254 7926972678144 7929272991744 7942455046656 7944759853056 7951481839584 7957967654169 7960276962144 7964144266338 7983960970752 7999554644523 8020783005696 8036448597504 8040352907808 8041358961441 8042686123008 8062698258432 8071616397312 8075537793024 8078445715968 8082370429536 8095631671296 8111443451904 8118306467856 8120662304256 8122250546787 8136522972819 8152812355584 8153832480768 8155178205184 8169757934832 8191437963264 8195417571328 8202351636992 8207436865536 8211424246272 8218371855033 8231856242688 8234245029888 8235855486976 8247934086912 8250327539712 8251941142224 8254335757824 8270457507351 8284027355136 8291036392704 8295064388208 8326276448256 8333321232384 8349597250416 8367360049152 8369788157952 8376869756928 8383702549248 8386135400448 8393230830672 8407002120192 8411086454784 8427514358016 8466382061568 8467441422336 8471555119872 8510625939456 8527248255744 8545388986368 8548466098176 8552619159552 8555101028352 8562079199232 8569323493848 8571810210048 8590045741056 8606823174144 8614105326216 8623633375656 8646517850112 8689181589504 8691703087104 8706152647296 8708679069696 8710382316792 8712909966592 8734589779968 8744251097088 8751649525632 8755901298664 8794832006844 8796283523072 8797384162944 8832213385216 8859521432376 8874057793536 8881566050304 8891389937664 8895709600128 8898912858996 8917844262912 8920432115712 8935261927488 8937854834688 8942197070976 8945417069532 8981956092096 8983438491648 9005791444992 9020132818944 9023380881408 9027764668416 9030384418816 9045397021284 9048021888384 9062867533824 9067270504448 9070535540736 9074942236672 9080568446976 9084980017152 9088251430464 9092666733228 9107585630208 9125373883392 9133094776338 9135745092288 9154034925568 9171913900032 9173061540864 9174575480832 9212050538496 9215367708672 9219844767744 9227645591616 9237852277056 9260838273024 9263525658624 9265337422848 9268026114048 9283433785002 9286127727552 9301364047872 9331947436734 9356711559168 9367061004288 9374986386432 9393296906718 9394930581504 9411439362048 9413280055296 9416011677696 9423978476544 9431665367904 9434402325504 9442384684506 9457877385216 9462472261632 9480953652768 9506113191936 9524679819264 9530499509856 9555790528512 9566360174592 9574454181888 9593154287712 9597814885074 9613562609664 9621696554496 9624488656896 9632339099136 9640488930579 9643286486304 9663801458688 9682676070912 9690868491993 9701587547613 9727332581376 9732058365952 9740292568928 9756274065408 9775329288192 9778165972992 9780078390784 9794421728208 9797263953408 9799180106391 9802023712416 9818106494976 9826413502464 9837282484224 9845605716336 9850388960997 9895818963456 9897057183312 9934297104384 9936240058368 9939123437568 9947532836352 9966961611423 9983315017728 9988165165056 9991761806592 9996616057584 10007673300144 10032574795776 10034230591488 10035486130176 10040361623552 10055086689024 10059971704848 10086667780096 10104700603608 10106368303104 10131515375616 10136437522432 10147649421312 10151303491584 10156235251968 10159182471168 10179024624432 10195725975552 10200679317504 10204352483328 10209310016256 10220602519296 10246033833984 10298289291264 10318403137536 10321397415936 10352106405888 10363556855808 10372325363712 10381101290568 10392583811688 10421466365952 10423504600704 10426529378304 10446893693496 10464034553856 10526300504064 10537943629824 10546859684736 10569296904192 10589940062208 10593013137408 10601975786112 10610623538892 10613702616192 10618859021784 10645281294336 10666072859364 10694377340928 10715264796672 10720470543744 10721811948588 10723581497344 10750264344576 10762155196416 10767383724032 10771260954624 10776493906048 10792298573676 10794175561728 10815257935872 10824408623808 10827549739008 10829667395716 10836381486528 10848697297092 10870416474112 10871776641024 10893010579776 10921917284352 10943249154048 10948565661696 10957829140044 10975808323584 10978993373184 10997245449216 11000436719616 11002588189632 11005781010432 11027276676468 11045369806848 11054715190272 11060085850944 11101701931008 11111094976512 11132796333888 11134189331226 11156480065536 11159717543936 11169159675904 11176084242432 11178270065664 11181513867264 11190974440896 11209336160256 11214781939712 11231229394944 11236685810688 11240732032416 11246193064782 11258632462662 11286646645248 11288509415424 11289921896448 11295406826496 11317468167954 11347501252608 11369664340992 11393851981824 11397954797568 11403492212736 11406801371136 11416105598976 11425764658464 11429080280064 11451402702486 11453394321408 11475764232192 11485473768288 11498177834208 11528690466816 11566597425602 11585575452672 11588937449472 11608203529728 11611572092928 11613843089056 11640464474112 11646119706624 11659001462784 11668866034176 11678738951889 11691656788149 11726442675792 11729845550592 11752755405183 11812695243168 11832077058048 11842088067072 11855186583552 11860946133504 11865217145328 11870981568381 11890459017216 11893909487616 11913682569984 11917139779584 11922929427968 11927222759376 11940415443216 11946216399507 11975941456128 11977917988864 12026843758592 12031174508544 12037019557888 12054672896256 12060529361712 12064029184512 12094047387648 12107424595968 12113306689536 12117668573952 12123555644304 12143447506944 12167165177856 12177459701784 12180993456384 12229218533376 12230748721152 12232767307776 12287156944896 12293126356992 12303527455488 12317136369408 12347784364032 12351367544832 12353783230464 12357368152064 12375491309568 12377911713336 12381503636736 12426041032704 12436554589056 12442596582312 12475615412224 12489414672384 12499981848576 12524395875624 12551040073728 12554682236928 12565304635392 12575553823872 12579203100672 12589846246008 12610503180288 12616629682176 12641271537024 12699573092352 12707332679808 12765938909184 12790872383616 12797086513432 12818083479552 12828928739328 12832651542528 12843118798848 12853985240772 12857715315072 12878811758592 12885068611584 12910234761216 12921157989324 12935450063484 12969776775168 13008365420544 13033772384256 13037554630656 13059228970944 13063018604544 13065573475188 13069364949888 13090808659968 13101884669952 13116376645632 13127474288448 13133851947996 13192248010266 13194425284608 13196076244416 13245729472512 13248320077824 13252164583424 13263377115136 13289282148564 13311086690304 13317553553408 13322349075456 13328821410112 13337084906496 13343564400192 13348369288494 13376766394368 13378974121984 13380648173568 13402892891232 13406782252032 13413295606464 13418125604298 13472934138144 13475157737472 13508687167488 13530199228416 13535071322112 13541647002624 13545576628224 13568095531926 13572032832576 13594301300736 13600905756672 13605803311104 13612413355008 13627470025728 13639000099842 13661378445312 13703617638432 13731052388352 13757870850048 13759592311296 13761863221248 13802808541184 13818075807744 13823051563008 13829767151616 13841468387424 13856778415584 13891257409536 13895288487936 13898006134272 13902039171072 13925150677503 13929191591328 13952046071808 13997921155101 14035067338752 14050591506432 14062479579648 14089945360077 14092395872256 14119920082944 14124017516544 14135967714816 14147498051856 14151603488256 14158478695712 14163577026759 14193708392448 14221430479152 14259169787904 14287019728896 14293960724992 14295749264784 14333685792768 14349540261888 14361681272832 14389731431568 14396722327611 14420343914496 14432544831744 14436732985344 14448508648704 14464929729456 14495702188032 14524014106368 14590998872064 14598087548928 14610438853392 14634411098112 14662993932288 14667248959488 14670117586176 14674374680576 14695895930112 14703035568624 14727159742464 14739620253696 14746781134592 14755923726336 14768408574504 14814793302016 14843728445184 14845585774968 14875306754048 14901445656576 14904360087552 14908685156352 14921299254528 14974972526592 14982247747584 14987642709888 14994924086376 15011509950216 15048862193664 15051345887232 15053229195264 15060542435328 15089957557272 15130001670144 15159552454656 15197273063424 15204656283648 15209068494848 15221474131968 15234352877952 15238773706752 15268536936648 15293588963328 15301018976256 15306528724992 15313965024384 15330903778944 15369050750976 15447433936896 15477604706304 15482096123904 15520619298816 15528159608832 15545335283712 15558488045568 15571651935852 15588875717532 15635256901056 15639794067456 15670340540244 15750260324224 15776102744064 15789450756096 15806915444736 15814594844672 15820289527104 15827975424508 15853945356288 15858545983488 15884910093312 15889519706112 15902963679168 15915935308338 15920553924288 15928288532676 15967921941504 15999109289046 16041566011392 16072897195008 16080705815616 16082717922882 16085372246016 16125396516864 16143232794624 16151075586048 16156891431936 16164740859072 16191263342592 16222886903808 16236612935712 16241324608512 16244501093574 16273045945638 16305624711168 16307664961536 16310356410368 16339515869664 16382875926528 16390835142656 16404703273984 16414873731072 16422848492544 16436743710066 16463712485376 16468490059776 16471710973952 16495868173824 16500655079424 16503882284448 16508671515648 16540915014702 16568054710272 16582072785408 16590128776416 16652552896512 16666642464768 16699194500832 16734720098304 16739576315904 16753739513856 16767405098496 16772270800896 16786461661344 16814004240384 16822172909568 16855028716032 16869289597173 16887948693993 16932764123136 16934882844672 16943110239744 16976202251931 17021251878912 17054496511488 17090777972736 17096932196352 17105238319104 17110202056704 17124158398464 17138646987696 17143620420096 17177104053729 17180091482112 17213646348288 17228210652432 17247266751312 17293035700224 17349896138403 17378363179008 17383406174208 17412305294592 17417358139392 17420764633584 17425819933184 17469179559936 17488502194176 17503299051264 17511802597328 17589664013688 17592567046144 17594768325888 17664426770432 17719042864752 17748115587072 17763132100608 17782779875328 17791419200256 17797825717992 17835688525824 17840864231424 17870523854976 17875709669376 17884394141952 17890834139064 17963912184192 17966876983296 18040265637888 18046761762816 18055529336832 18060768837632 18090794042568 18096043776768 18134541008896 18141071081472 18149884473344 18161136893952 18169960034304 18176502860928 18185333466456 18215171260416 18250747766784 18266189552676 18271490184576 18343827800064 18346123081728 18349150961664 18430735417344 18439689535488 18455291183232 18475704554112 18521676546048 18527051317248 18530674845696 18536052228096 18566867570004 18572255455104 18602728095744 18663894873468 18713423118336 18734122008576 18749972772864 18786593813436 18789861163008 18822878724096 18826560110592 18832023355392 18847956953088 18863330735808 18868804651008 18884769369012 18915754770432 18924944523264 18961907305536 19012226383872 19049359638528 19060999019712 19111581057024 19132720349184 19148908363776 19186308575424 19195629770148 19227125219328 19243393108992 19248977313792 19264678198272 19280977861158 19286572972608 19327602917376 19365352141824 19381736983986 19403175095226 19454665162752 19464116731904 19480585137856 19512548130816 19550658576384 19556331945984 19560156781568 19588843456416 19594527906816 19598360212782 19604047424832 19636212989952 19652827004928 19674564968448 19691211432672 19700777921994 19788372015399 19791637926912 19794114366624 19868594208768 19872480116736 19878246875136 19895065672704 19933923222846 19966630035456 19976330330112 19983523613184 19993232115168 20015346600288 20065149591552 20068461182976 20070972260352 20080723247104 20110173378048 20119943409696 20127188406447 20173335560192 20209401207216 20212736606208 20263030751232 20272875044864 20295298842624 20302606983168 20312470503936 20318364942336 20352143297889 20358049248864 20391451951104 20401358635008 20408704966656 20418620032512 20441205038592 20458500149763 20492067667968 20596578582528 20636806275072 20642794831872 20704212811776 20727113711616 20744650727424 20762202581136 20785167623376 20795265584327 20842932731904 20847009201408 20853058756608 20893787386992 20928069107712 21052601008128 21075887259648 21093719369472 21138593808384 21179880124416 21186026274816 21203951572224 21221247077784 21227405232384 21237718043568 21290562588672 21332145718728 21388754681856 21430529593344 21440941087488 21443623897176 21447162994688 21500528689152 21524310392832 21534767448064 21542521909248 21552987812096 21584597147352 21630515871744 21648817247616 21655099478016 21659334791432 21672762973056 21697394594184 21740832948224 21743553282048 21786021159552 21886498308096 21897131323392 21915658280088 21951616647168 21994490898432 22000873439232 22005176379264 22011562020864 22054553352936 22090739613696 22109430380544 22120171701888 22222189953024 22265592667776 22268378662452 22312960131072 22338319351808 22352168484864 22356540131328 22363027734528 22381948881792 22418672320512 22429563879424 22462458789888 22473371621376 22481464064832 22492386129564 22517264925324 22573293290496 22577018830848 22579843792896 22590813652992 22634936335908 22695002505216 22739328681984 22787703963648 22795909595136 22806984425472 22813602742272 22832211197952 22851529316928 22858160560128 22902805404972 22906788642816 22951528464384 22970947536576 22996355668416 23057380933632 23133194851204 23171150905344 23177874898944 23216407059456 23223144185856 23227686178112 23280928948224 23292239413248 23318002925568 23337732068352 23357477903778 23383313576298 23452885351584 23459691101184 23505510810366 23625390486336 23664154116096 23684176134144 23710373167104 23721892267008 23730434290656 23741963136762 23780918034432 23787818975232 23827365139968 23834279559168 23845858855936 23854445518752 23880830886432 23892432799014 23951882912256 23955835977728 23998663933569 24053687517184 24062349017088 24074039115776 24109345792512 24121058723424 24124076884323 24128058369024 24188094775296 24214849191936 24226613379072 24235337147904 24247111288608 24286895013888 24334330355712 24354919403568 24361986912768 24366751640361 24458437066752 24461497442304 24465534615552 24574313889792 24586252713984 24607054910976 24634272738816 24655115565099 24695568728064 24702735089664 24707566460928 24714736304128 24750982619136 24755823426672 24763007273472 24811372522053 24852082065408 24873109178112 24885193164624 24951230824448 24978829344768 24999963697152 25048791751248 25102080147456 25109364473856 25130609270784 25151107647744 25158406201344 25179692492016 25221006360576 25233259364352 25282543074048 25399146184704 25414665359616 25531877818368 25581744767232 25594173026864 25636166959104 25657857478656 25665303085056 25686237597696 25707970481544 25715430630144 25770137223168 25820469522432 25842315978648 25870900126968 25939553550336 26067544768512 26075109261312 26118457941888 26126037209088 26131146950376 26138729899776 26203769339904 26232753291264 26254948576896 26267703895992 26384496020532 26388850569216 26392152488832 26496640155648 26504329166848 26526754230272 26578564297128 26622173380608 26635107106816 26644698150912 26657642820224 26674169812992 26687128800384 26696738576988 26753532788736 26761296347136 26805785782464 26813564504064 26826591212928 26836251208596 26945868276288 26950315474944 27017374334976 27060398456832 27070142644224 27083294005248 27091153256448 27136191063852 27144065665152 27188602601472 27201811513344 27211606622208 27224826710016 27254940051456 27278000199684 27322756890624 27407235276864 27462104776704 27515741700096 27519184622592 27523726442496 27605617082368 27636151615488 27646103126016 27659534303232 27682936774848 27713556831168 27782514819072 27790576975872 27796012268544 27804078342144 27850301355006 27858383182656 27904092143616 27995842310202 28070134677504 28101183012864 28124959159296 28179890720154 28184791744512 28239840165888 28248035033088 28271935429632 28294996103712 28303206976512 28316957391424 28327154053518 28387416784896 28442860958304 28518339575808 28574039457792 28587921449984 28591498529568 28667371585536 28699080523776 28723362545664 28779462863136 28793444655222 28840687828992 28865089663488 28873465970688 28897017297408 28921466791737 28929859458912 28991404376064 29048028212736 29072605475979 29181997744128 29196175097856 29220877706784 29268822196224 29325987864576 29334497918976 29340235172352 29348749361152 29391791860224 29397540319173 29406071137248 29454319484928 29479240507392 29493562269184 29511847452672 29536817149008 29551166882991 29629586604032 29687456890368 29691171549936 29750613508096 29802891313152 29808720175104 29817370312704 29842598509056 29900884834269 29949945053184 29964495495168 29975285419776 29989848172752 30023019900432 30097724387328 30102691774464 30106458390528 30121084870656 30179915114544 30260003340288 30319104909312 30394546126848 30409312567296 30418136989696 30442948263936 30468705755904 30477547413504 30537073873296 30587177926656 30602037952512 30613057449984 30627930048768 30661807557888 30738101501952 30894867873792 30955209412608 30964192247808 31056319217664 31090670567424 31116976091136 31143303871704 31177751435064 31270513802112 31279588134912 31340681080488 31500520648448 31578901512192 31613830889472 31629189689344 31640579054208 31655950849016 31707890712576 31769820186624 31779039412224 31805927358336 31831870616676 31841107848576 31856577065352 31935843883008 31998218578092 32083132022784 32145794390016 32161411631232 32165435845764 32170744492032 32250793033728 32286465589248 32302151172096 32313782863872 32329481718144 32382526685184 32445773807616 32473225871424 32482649217024 32489002187148 32546091891276 32611249422336 32615329923072 32679031739328 32765751853056 32781670285312 32809406547968 32829747462144 32845696985088 32873487420132 32927424970752 32936980119552 32943421947904 32991736347648 33001310158848 33007764568896 33017343031296 33081830029404 33136109420544 33164145570816 33180257552832 33305105793024 33333284929536 33398389001664 33469440196608 33479152631808 33507479027712 33534810196992 33544541601792 33572923322688 33628008480768 33644345819136 33710057432064 33738579194346 33775897387986 33865528246272 33869765689344 33886220479488 33952404503862 34042503757824 34108993022976 34181555945472 34193864392704 34210476638208 34220404113408 34248316796928 34277293975392 34287240840192 34354208107458 34360182964224 34427292696576 34456421304864 34494533502624 34586071400448 34699792276806 34756726358016 34766812348416 34824610589184 34834716278784 34841529267168 34851639866368 34938359119872 34977004388352 35006598102528 35023605194656 35036216855667 35074970364447 35179328027376 35185134092288 35189536651776 35258266215549 35328853540864 35438085729504 35496231174144 35526264201216 35565559750656 35582838400512 35595651435984 35612944705143 35671377051648 35681728462848 35741047709952 35751419338752 35768788283904 35781668278128 35838649198521 35927824368384 35933753966592 36080531275776 36093523525632 36111058673664 36121537675264 36181588085136 36192087553536 36269082017792 36282142162944 36299768946688 36322273787904 36339920068608 36353005721856 36370666932912 36430342520832 36501495533568 36532379105352 36542980369152 36687655600128 36692246163456 36698301923328 36861470834688 36879379070976 36910582366464 36951409108224 37043353092096 37054102634496 37061349691392 37072104456192 37133735140008 37144510910208 37327789746936 37426846236672 37468244017152 37499945545728 37573187626872 37653120221184 37664046710784 37695913906176 37726661471616 37737609302016 37769538738024 37831509540864 37849889046528 37923814611072 38098719277056 38121998039424 38297816727552 38372617150848 38391259540296 38454250438656 38486786217984 38497954627584 38529356396544 38561955722316 38573145945216 38655205834752 38730704283648 38763473967972 38806350190452 38909330325504 38928233463808 38961170275712 39025096261632 39101317152768 39112663891968 39120313563136 39177686912832 39189055813632 39196720425564 39208094849664 39272425979904 39305654009856 39349129936896 39382422865344 39401555843988 39576744030798 39583275853824 39588228733248 39737188417536 39744960233472 39756493750272 39790131345408 39867846445692 39933260070912 39952660660224 39967047226368 39986464230336 40030693200576 40130299183104 40136922365952 40141944520704 40161446494208 40220346756096 40239886819392 40254376812894 40346671120384 40418802414432 40425473212416 40526061502464 40545750089728 40590597685248 40605213966336 40624941007872 40636729884672 40704286595778 40716098497728 40782903902208 40802717270016 40817409933312 40837240065024 40882410077184 40917000299526 40984135335936 41193157165056 41273612550144 41285589663744 41408425623552 41454227423232 41489301454848 41524405162272 41570335246752 41590531168654 41685865463808 41694018402816 41706117513216 41775452032509 41787574773984 41856138215424 41993763465303 42105202016256 42151774519296 42187438738944 42269836080231 42277187616768 42359760248832 42372052549632 42407903144448 42442494155568 42454810464768 42475436087136 42490731080277 42581125177344 42664291437456 42777509363712 42861059186688 42881882174976 42887247794352 42894325989376 43001057378304 43048620785664 43069534896128 43085043818496 43105975624192 43169194294704 43190166982833 43261031743488 43297634495232 43310198956032 43318669582864 43345525946112 43394789188368 43481665896448 43487106564096 43572042319104 43772996616192 43794262646784 43831316560176 43903233294336 43988981796864 44001746878464 44010352758528 44023124041728 44109106705872 44181479227392 44218860761088 44240343403776 44444379906048 44531185335552 44536757324904 44625920262144 44676638703616 44704336969728 44713080262656 44726055469056 44763897763584 44859127758848 44924917579776 44946743242752 44962928129664 44984772259128 45034529850648 45146586580992 45154037661696 45159687585792 45181627305984 45269872671816 45390005010432 45478657363968 45591819190272 45613968850944 45627205484544 45664422395904 45703058633856 45716321120256 45805610809944 45903056928768 45941895073152 45992711336832 46266389702408 46342301810688 46432814118912 46446288371712 46455372356224 46561857896448 46584478826496 46636005851136 46675464136704 46714955807556 46766627152596 46905770703168 46919382202368 47011021620732 47250780972672 47328308232192 47368352268288 47420746334208 47443784534016 47460868581312 47483926273524 47561836068864 47575637950464 47654730279936 47668559118336 47691717711872 47708891037504 47761661772864 47784865598028 47903765824512 47911671955456 47997327867138 48107375034368 48124698034176 48148078231552 48218691585024 48242117446848 48248153768646 48256116738048 48376189550592 48429698383872 48453226758144 48470674295808 48494222577216 48573790027776 48668660711424 48709838807136 48723973825536 48733503280722 48916874133504 48922994884608 48931069231104 49148627779584 49172505427968 49214109821952 49268545477632 49310231130198 49391137456128 49405470179328 49415132921856 49429472608256 49501965238272 49511646853344 49526014546944 49622745044106 49704164130816 49746218356224 49770386329248 49902461648896 49957658689536 49999927394304 50097583502496 50204160294912 50218728947712 50261218541568 50302215295488 50316812402688 50359384984032 50442012721152 50466518728704 50565086148096 50607868791519 50663846081979 50798292369408 50829330719232 50928606755793 51063755636736 51163489534464 51188346053728 51272333918208 51315714957312 51330606170112 51372475195392 51415940963088 51430861260288 51440920129651 51531312161187 51540274446336 51640939044864 51684631957296 51741800253936 51879107100672 52049688415209 52135089537024 52150218522624 52236915883776 52252074418176 52262293900752 52277459799552 52407538679808 52465506582528 52509897153792 52535407791984 52768992041064 52777701138432 52784304977664 52993280311296 53008658333696 53053508460544 53157128594256 53244346761216 53270214213632 53289396301824 53315285640448 53348339625984 53374257600768 53393477153976 53507065577472 53522592694272 53611571564928 53627129008128 53653182425856 53672502417192 53891736552576 53900630949888 54120796913664 54140285288448 54166588010496 54182306512896 54272382127704 54288131330304 54403623026688 54423213244416 54449653420032 54509880102912 54556000399368 54645513781248 54814470553728 55031483400192 55038369245184 55047452884992 55292206252032 55319068606464 55365873549696 55427113662336 55565029638144 55581153951744 55592024537088 55608156684288 55700602710012 55716766365312 55808184287232 55991684620404 56140269355008 56202366025728 56249918318592 56359781440308 56369583489024 56479680331776 56496070066176 56543870859264 56589992207424 56606413953024 56633914782848 56654308107036 56774833569792 56885721916608 57036679151616 57148078915584 57175842899968 57182997059136 57334743171072 57398161047552 57446725091328 57558925726272 57586889310444 57681375657984 57730179326976 57746931941376 57794034594816 57842933583474 57859718917824 57982808752128 58096056425472 58145210951958 58363995488256 58392350195712 58441755413568 58537644392448 58651975729152 58668995837952 58680470344704 58697498722304 58783583720448 58795080638346 58812142274496 58908638969856 58958481014784 58987124538368 59023694905344 59073634298016 59102333765982 59259173208064 59365116046197 59374913780736 59382343099872 59501227016192 59605782626304 59617440350208 59634740625408 59685197018112 59801769668538 59899890106368 59928990990336 59950570839552 59979696345504 60046039800864 60195448774656 60205383548928 60212916781056 60242169741312 60359830229088 60520006680576 60638209818624 60789092253696 60818625134592 60836273979392 60885896527872 60937411511808 60955094827008 61056429893667 61074147746592 61174355853312 61204075905024 61226114899968 61255860097536 61323615115776 61375500449289 61476203003904 61789735747584 61910418825216 61928384495616 62112638435328 62181341134848 62233952182272 62286607743408 62355502870128 62385796752981 62541027604224 62559176269824 62681362160976 63001041296896 63157803024384 63227661778944 63258379378688 63281158108416 63311901698032 63415781425152 63539640373248 63558078824448 63611854716672 63663741233352 63682215697152 63713154130704 63871687766016 63996437156184 64166264045568 64291588780032 64322823262464 64330871691528 64341488984064 64501586067456 64572931178496 64604302344192 64627565727744 64658963436288 64891547615232 64946451742848 64965298434048 64978004374296 65092183782552 65222498844672 65230659846144 65358063478656 65563340570624 65618813095936 65659494924288 65691393970176 65746974840264 65854849941504 65886843895808 65983472695296 66002620317696 66015529137792 66034686062592 66163660058808 66272218841088 66328291141632 66360515105664 66666569859072 66796778003328 66938880393216 67014958055424 67069620393984 67089083203584 67145846645376 67256016961536 67288691638272 67420114864128 67477158388692 67551794775972 67731056492544 67739531378688 67772440958976 67904809007724 68085007515648 68217986045952 68363111890944 68387728785408 68420953276416 68440808226816 68496633593856 68554587950784 68574481680384 68708416214916 68720365928448 68854585393152 68912842609728 68989067005248 69172142800896 69399584553612 69513452716032 69533624696832 69649221178368 69669432557568 69683058534336 69703279732736 69876718239744 69954008776704 70013196205056 70047210389312 70072433711334 70149940728894 70358656054752 70370268184576 70379073303552 70516532431098 70657707081728 70876171459008 70992462348288 71052528402432 71131119501312 71165676801024 71191302871968 71225889410286 71342754103296 71363456925696 71482095419904 71502838677504 71537576567808 71563336556256 71677298397042 71855648736768 71867507933184 72161062551552 72187047051264 72222117347328 72243075350528 72363176170272 72372230652969 72384175107072 72538164035584 72564284325888 72599537893376 72644547575808 72679840137216 72706011443712 72741333865824 72860685041664 73002991067136 73064758210704 73085960738304 73100254921083 73375311200256 73384492326912 73396603846656 73722941669376 73758758141952 73821164732928 73902818216448 73965346695297 74086706184192 74108205268992 74122699382784 74144208912384 74267470280016 74289021820416 74434117566159 74655579493872 74853692473344 74936488034304 74999891091456 75146375253744 75182883266413 75306240442368 75328093421568 75391827812352 75453322943232 75475218604032 75539077476048 75663019081728 75699778093056 75847629222144 76197438554112 76243996078848 76595633455104 76745234301696 76782519080592 76908500877312 76973572435968 76995909255168 77058712793088 77123911444632 77146291890432 77310411669504 77461408567296 77526947935944 77612700380904 77818660651008 77856466927616 77922340551424 78202634305536 78225327783936 78240627126272 78355373825664 78378111627264 78393440851128 78416189699328 78611308019712 78698259873792 78764845730688 78803111687976 79153488061596 79166551707648 79176457466496 79489920466944 79512987500544 79580262690816 79735692891384 79866520141824 79905321320448 79934094452736 79972928460672 80061386401152 80260598366208 80283889041408 80322892988416 80440693512192 80479773638784 80508753625788 80837604828864 80850946424832 81052123004928 81091500179456 81181195370496 81210427932672 81249882015744 81273459769344 81408573191556 81432196995456 81565807804416 81605434540032 81634819866624 81674480130048 81764820154368 81834000599052 81968270671872 82386314330112 82547225100288 82571179327488 82816851247104 82908454846464 82978602909696 83048810324544 83140670493504 83181062337308 83371730927616 83388036805632 83412235026432 83550904065018 83575149547968 83712276430848 83987526930606 84210404032512 84303549038592 84374877477888 84539672160462 84554375233536 84719520497664 84744105099264 84815806288896 84884988311136 84909620929536 84950872174272 84981462160554 85162250354688 85328582874912 85555018727424 85722118373376 85763764349952 85774495588704 85788651978752 86002114756608 86097241571328 86139069792256 86170087636992 86211951248384 86338388589408 86380333965666 86522063486976 86595268990464 86620397912064 86637339165728 86691051892224 86764400375211 86789578376736 86963331792896 86974213128192 87144084638208 87217816427937 87545993232384 87588525293568 87662633120352 87806466588672 87977963593728 88003493756928 88020705517056 88046248083456 88192620957519 88218213411744 88362958454784 88437721522176 88480686807552 88653500648973 88888759812096 89062370671104 89073514649808 89251840524288 89353277407232 89408673939456 89426160525312 89452110938112 89527795527168 89702654502807 89718255517696 89849835159552 89893486485504 89925856259328 89969544518256 90069059701296 90293173161984 90308075323392 90319375171584 90363254611968 90539745343632 90780010020864 90957314727936 91183638380544 91227937701888 91254410969088 91328844791808 91406117267712 91432642240512 91611221619888 91806113857536 91883790146304 91985422673664 92532779404816 92684603621376 92865628237824 92892576743424 92910744712448 93168957652992 93272011702272 93350928273408 93429911615112 93533254305192 93811541406336 93838764404736 94022043241464 94501561945344 94736704536576 94841492668416 94887569068032 94921737162624 94967852547048 95123672137728 95309460559872 95337118236672 95383435423744 95417782075008 95523323545728 95569731196056 95807531649024 95823343910912 95994655734276 96249396068352 96296156463104 96437383170048 96484234893696 96496307537292 96512233476096 96752379101184 96859396767744 96906453516288 96941348591616 96988445154432 97147580055552 97337321422848 97419677614272 97447947651072 97467006561444 97833748267008 97845989769216 98297255559168 98345010855936 98428219643904 98537090955264 98620462260396 98782274912256 98810940358656 98830265843712 98858945216512 99003930476544 99023293706688 99052029093888 99245490088212 99408328261632 99492436712448 99540772658496 99804923297792 99915317379072 99999854788608 100195167004992 100408320589824 100437457895424 100522437083136 100604430590976 100633624805376 100718769968064 100884025442304 100933037457408 101130172296192 101215737583038 101327692163958 101596584738816 101658661438464 101857213511586 102127511273472 102326979068928 102376692107456 102544667836416 102631429914624 102661212340224 102744950390784 102831881926176 102861722520576 102881840259302 103062624322374 103080548892672 103281878089728 103369263914592 103483600507872 103758214201344 104099376830418 104270179074048 104300437045248 104473831767552 104504148836352 104524587801504 104554919599104 104815077359616 104931013165056 105019794307584 105070815583968 105108650567001 105537984082128 105555402276864 105568609955328 105774798646647 105986560622592 106017316667392 106107016921088 106314257188512 106488693522432 106540428427264 106578792603648 106630571280896 106696679251968 106748515201536 106786954307952 106838834115429 107014131154944 107045185388544 107223143129856 107254258016256 107306364851712 107345004834384 107515947595563 107783473105152 107801261899776 108241593827328 108280570576896 108333176020992 108364613025792 108544764255408 108576262660608 108807246053376 108846426488832 108899306840064 109019760205824 109112000798736 109291027562496 109628941107456 110062966800384 110076738490368 110094905769984 110584412504064 110638137212928 110731747099392 110854227324672 111130059276288 111162307903488 111184049074176 111216313368576 111401205420024 111433532730624 111983369240808 112280538710016 112404732051456 112499836637184 112719562880616 112959360663552 112992140132352 113087741718528 113179984414848 113212827906048 113267829565696 113308616214072 113549667139584 113771443833216 114296157831168 114351685799936 114365994118272 114893450182656 115117851452544 115173778620888 115362751315968 115460358653952 115493863882752 115588069189632 115685867166948 115719437835648 115965617504256 116192112850944 116290421903916 116727990976512 116784700391424 116883510827136 117075288784896 117303951458304 117337991675904 117360940689408 117394997444608 117567167440896 117590161276692 117624284548992 117817277939712 117916962029568 117974249076736 118047389810688 118147268596032 118204667531964 118518346416128 118730232092394 118749827561472 118764686199744 119002454032384 119211565252608 119234880700416 119269481250816 119370394036224 119603539337076 119799780212736 119857981980672 119901141679104 119959392691008 120092079601728 120390897549312 120410767097856 120425833562112 120484339482624 120719660458176 121040013361152 121276419637248 121578184507392 121637250269184 121672547958784 121771793055744 121874823023616 121910189654016 122112859787334 122148295493184 122348711706624 122408151810048 122452229799936 122511720195072 122647230231552 122751000898578 122952406007808 123579471495168 123820837650432 123856768991232 124225276870656 124362682269696 124467904364544 124573215486816 124711005740256 124771593505962 125082055208448 125118352539648 125326356097527 125362724321952 125981290395909 126002082593792 126315606048768 126455323557888 126516758757376 126562316216832 126623803396064 126809508240693 126831562850304 127079280746496 127116157648896 127223709433344 127327482466704 127364431394304 127426308261408 127472193240831 127743375532032 127992874312368 128332528091136 128583177560064 128645646524928 128661743383056 128682977968128 129003172134912 129145862356992 129208604688384 129255131455488 129317926872576 129570500948499 129783095230464 129892903485696 129930596868096 129956008748592 130184367565104 130444997689344 130461319692288 130716126957312 131126681141248 131237626191872 131318989848576 131382787940352 131493949680528 131709699883008 131773687791616 131966945390592 132005240635392 132031058275584 132069372125184 132327320117616 132544437682176 132656582283264 132721030211328 133333139718144 133593556006656 133877760786432 134029916110848 134139240787968 134178166407168 134291693290752 134577383276544 134840229728256 134954316777384 135103589551944 135462112985088 135479062757376 135544881917952 135809618015448 136170015031296 136435972091904 136775457570816 136841906552832 136881616453632 136993267187712 137109175901568 137148963360768 137416832429832 137709170786304 137825685219456 137978134010496 138799169107224 139026905432064 139298442356736 139338865115136 139366117068672 139406559465472 139753436479488 139908017553408 140026392410112 140094420778624 140144867422668 140299881457788 140717312109504 140740536369152 140758146607104 141033064862196 141315414163456 141752342918016 141984924696576 142105056804864 142262239002624 142331353602048 142382605743936 142451778820572 142685508206592 142726913851392 142964190839808 143005677355008 143075153135616 143126673112512 143354596794084 143711297473536 143735015866368 144322125103104 144374094102528 144444234694656 144486150701056 144726352340544 144744461305938 144768350214144 145076328071168 145128568651776 145199075786752 145289095151616 145359680274432 145412022887424 145482667731648 145721370083328 146005982134272 146129516421408 146171921476608 146200509842166 146750622400512 146768984653824 146793207693312 147445883338752 147517516283904 147642329465856 147805636432896 147930693390594 148173412368384 148216410537984 148245398765568 148288417824768 148534940560032 148578043640832 148868235132318 149311158987744 149707384946688 149872976068608 149999782182912 150292750507488 150365766532826 150612480884736 150656186843136 150783655624704 150906645886464 150950437208064 151078154952096 151326038163456 151399556186112 151695258444288 151823606374557 151991538245937 152394877108224 152487992157696 152785820267379 153191266910208 153490468603392 153565038161184 153817001754624 153947144871936 153991818510336 154117425586176 154247822889264 154292583780864 154322760388953 154593936483561 154620823339008 154922817134592 155053895871888 155225400761808 155637321302016 155712933855232 155844681102848 156149065245627 156405268611072 156450655567872 156481254252544 156710747651328 156756223254528 156786881702256 156832379398656 157222616039424 157396519747584 157529691461376 157606223375952 158306976123192 158333103415296 158352914932992 158979840933888 159025975001088 159160525381632 159471385782768 159733040283648 159810642640896 159868188905472 159945856921344 160122772802304 160521196732416 160567778082816 160645785976832 160881387024384 160959547277568 161017507251576 161675209657728 161701892849664 162183000358912 162362390740992 162420855865344 162499764031488 162546919538688 162817146383112 162864393990912 163210869080064 163269639733248 163348960260096 163529640308736 163668001198104 163936541343744 165094450200576 165142358654976 165957205819392 166097620649088 166281340987008 166362124674616 166743461855232 166776073611264 166824470052864 167101808130036 167150299095936 167424552861696 167975053861212 168420808065024 168607098077184 168749754955776 169079344320924 169108750467072 169439040995328 169488210198528 169631612577792 169769976622272 169819241859072 169901744348544 169962924321108 170324500709376 170657165749824 171110037454848 171444236746752 171527528699904 171548991177408 171577303957504 172004229513216 172194483142656 172278139584512 172340175273984 172423902496768 172676777178816 172760667931332 173044126973952 173190537980928 173240795824128 173274678331456 173382103784448 173528800750422 173579156753472 173926663585792 173948426256384 174288169276416 174435632855874 175091986464768 175177050587136 175325266240704 175612933177344 175955927187456 176006987513856 176041411034112 176092496166912 176385241915038 176436426823488 176725916909568 176875443044352 176961373615104 177307001297946 177777519624192 178124741342208 178147029299616 178503681048576 178706554814464 178817347878912 178852321050624 178904221876224 179055591054336 179405309005614 179436511035392 179699670319104 179786972971008 179851712518656 179939089036512 180138119402592 180586346323968 180616150646784 180638750343168 180726509223936 181079490687264 181560020041728 181914629455872 182367276761088 182455875403776 182508821938176 182657689583616 182812234535424 182865284481024 183169289681001 183222443239776 183612227715072 183767580292608 183970845347328 184126501347867 185065558809632 185369207242752 185731256475648 185785153486848 185821489424896 186337915305984 186544023404544 186701856546816 186859823230224 187066508610384 187157390258943 187623082812672 187677528809472 188044086482928 189003123890688 189473409073152 189682985336832 189775138136064 189843474325248 189935705094096 190247344275456 190618921119744 190674236473344 190766870847488 190835564150016 191046647091456 191139462392112 191615063298048 191646687821824 191989311468552 192498792136704 192592312926208 192874766340096 192968469787392 192992615074584 193024466952192 193504758202368 193718793535488 193812907032576 193882697183232 193976890308864 194674642845696 194839355228544 194895895302144 194934013122888 195667496534016 195691979538432 196690021711872 196856439287808 197074181910528 197240924520792 197564549824512 197660531687424 197717890433024 198007860953088 198046587413376 198104058187776 198490980176424 198816656523264 198984873424896 199081545316992 199999709577216 200390334009984 200816641179648 201044874166272 201208861181952 201267249610752 201437539936128 201768050884608 201866074914816 202260344592384 202431475166076 202655384327916 203193169477632 203317322876928 203714427023172 204255022546944 204653958137856 204753384214912 205089335672832 205262859829248 205322424680448 205489900781568 205663763852352 205723445041152 205763680518604 206125248644748 206161097785344 206563756179456 206738527829184 206967201015744 207516428402688 208198753660836 208540358148096 208600874090496 208947663535104 209008297672704 209049175603008 209109839198208 209630154719232 209862026330112 210039588615168 210141631167936 210217301134002 211075968164256 211110804553728 211137219910656 211549597293294 211973121245184 212034633334784 212214033842176 212628514377024 212977387044864 213080856854528 213157585207296 213261142561792 213393358503936 213497030403072 213573908615904 213677668230858 214028262309888 214090370777088 214446286259712 214508516032512 214612729703424 214690009668768 215031895191126 215566946210304 215602523799552 216483187654656 216561141153792 216666352041984 216729226051584 217089528510816 217152525321216 217614492106752 217692852977664 217798613680128 218039520411648 218224001597472 218582055124992 219257882214912 219300764763249 220125933600768 220153476980736 220189811539968 221168825008128 221276274425856 221463494198784 221708454649344 221896040085891 222260118552576 222324615806976 222368098148352 222432626737152 222802410840048 222867065461248 223302352698477 223966738481616 224561077420032 224809464102912 224999673274368 225439125761232 225548649799239 225918721327104 225984280264704 226175483437056 226359968829696 226425655812096 226535659131392 226617232428144 227099334279168 227542887666432 228592315662336 228703371599872 228731988236544 229786900365312 230235702905088 230347557241776 230725502631936 230920717307904 230987727765504 231176138379264 231371734333896 231438875671296 231931235008512 232384225701888 232580843807832 233455981953024 233569400782848 233767021654272 234607902916608 234675983351808 234721881378816 234789994889216 235134334881792 235180322553384 235248569097984 235833924059136 235948498153472 236094779621376 236294537192064 236409335063928 237036692832256 237460464184788 237499655122944 237529372399488 238469761400832 238538962501632 238740788072448 239207078674152 239599560425472 239715963961344 239802283358208 239918785382016 240184159203456 240781795098624 240851667124224 240968678965248 241439320916352 242552839274496 243156369014784 243274500538368 243543586111488 243749646047232 243820379308032 244225719574668 244296590986368 244697423413248 244816303620096 244904459599872 245023440390144 245294460463104 245502001797156 245904812015616 247158942990336 247641675300864 247713537982464 248450553741312 248725364539392 248935808729088 249146430973632 249422011480512 249543187011924 250164110416896 250236705079296 250652712195054 250725448643904 251962580791818 252004165187584 252631212097536 252910647115776 253033517514752 253124632433664 253247606792128 253619016481386 253663125700608 254158561492992 254232315297792 254447418866688 254654964933408 254728862788608 254852616522816 254944386481662 255486751064064 255985748624736 256665056182272 257166355120128 257291293049856 257323486766112 257365955936256 258006344269824 258291724713984 258417209376768 258510262910976 258635853745152 259141001896998 259566190460928 259785806971392 259861193736192 259912017497184 260368735130208 260889995378688 260922639384576 261432253914624 261653449283811 262253362282496 262475252383744 262637979697152 262765575880704 262987899361056 263419399766016 263547375583232 263933890781184 264010481270784 264062116551168 264138744250368 264577862872557 264654640235232 265088875364352 265313164566528 265442060422656 265960501946919 266666279436288 267187112013312 267755521572864 268059832221696 268278481575936 268356332814336 268583386581504 269107963508421 269154766553088 269680459456512 269908633554768 270207179103888 270924225970176 270958125514752 271089763835904 271619236030896 272340030062592 272871944183808 273550915141632 273683813105664 273763232907264 273986534375424 274218351803136 274297926721536 274833664859664 275418341572608 275651370438912 275956268020992 277598338214448 278053810864128 278596884713472 278677730230272 278732234137344 278813118930944 279506872958976 279816035106816 280052784820224 280188841557248 280289734845336 280599762915576 281434624219008 281481072738304 281516293214208 282066129724392 282630828326912 283504685836032 284210113609728 284524478005248 284662707204096 284765211487872 284903557641144 285371016413184 285928381679616 286011354710016 286150306271232 286253346225024 286709193588168 287422594947072 287470031732736 288748188205056 288888469389312 288972301402112 289452704681088 289488922611876 289536700428288 290257137303552 290398151573504 290578190303232 290719360548864 290824045774848 290965335463296 291442740166656 292011964268544 292259032842816 292343842953216 292401019684332 293501244801024 293537969307648 294891766677504 295035032567808 295284658931712 295611272865792 295861386781188 296346824736768 296432821075968 296490797531136 296576835649536 297069881120064 297156087281664 297736470264636 298622317975488 299414769893376 299745952137216 299999564365824 300585501014976 300731533065652 301224961769472 301312373686272 301567311249408 301813291772928 301900874416128 302156309904192 302652076326912 302799112372224 303390516888576 303647212749114 303983076491874 304789754216448 304975984315392 305571640534758 306382533820416 306980937206784 307130076322368 307634003509248 307894289743872 307983637020672 308234851172352 308495645778528 308585167561728 308645520777906 309187872967122 309241646678016 309845634269184 310107791743776 310450801523616 311274642604032 311425867710464 311689362205696 312298130491254 312810537222144 312901311135744 312962508505088 313421495302656 313512446509056 313573763404512 313664758797312 314445232078848 314793039495168 315059382922752 315212446751904 315325951701003 316613952246384 316666206830592 316705829865984 317959681867776 318051950002176 318321050763264 318942771565536 319466080567296 319621285281792 319736377810944 319891713842688 320245545604608 320516502346287 321042393464832 321135556165632 321291571953664 321762774048768 321919094555136 322035014503152 322547842786689 323350419315456 323403785699328 324366000717824 324724781481984 324841711730688 324999528062976 325093839077376 325634292766224 325728787981824 326421738160128 326539279466496 326697920520192 327059280617472 327336002396208 327873082687488 330188900401152 330284717309952 331914411638784 332195241298176 332562681974016 332724249349232 333486923710464 333552147222528 333648940105728 334203616260072 334300598191872 335950107722424 336841616130048 337214196154368 337499509911552 338158688641848 338878081990656 338976420397056 339263225155584 339539953244544 339638483718144 339803488697088 339925848642216 340649001418752 341314331499648 342888473493504 343055057399808 343097982354816 343154607915008 344556279169024 344680350547968 344847804993536 345353554357632 345521335862664 346088253947904 346381075961856 346481591648256 346549356662912 346764207568896 347057601500844 347158313506944 347896852512768 348576338552832 348871265711748 350183972929536 350354101174272 350650532481408 351225866354688 351911854374912 352013975027712 352082822068224 352184992333824 352770483830076 352872853646976 353451833819136 353750886088704 353922747230208 354614002595892 355555039248384 356249482684416 356294058599232 357007362097152 357413109628928 357634695757824 357704642101248 357808443752448 358111182108672 358810618011228 358873022070784 359399340638208 359573945942016 359703425037312 359878178073024 360276238805184 361172692647936 361232301293568 361277500686336 361453018447872 362158981374528 363120040083456 363829258911744 364734553522176 364911750807552 365017643876352 365315379167232 365624469070848 365730568962048 366338579362002 366444886479552 367224455430144 367535160585216 367941690694656 368253002695734 370131117619264 370738414485504 371462512951296 371570306973696 371642978849792 372675830611968 373088046809088 373403713093632 373719646460448 374133017220768 374314780517886 375246165625344 375355057618944 375979068292581 376088172965856 377943871187727 378006247781376 378946818146304 379365970673664 379550276272128 379686948650496 379871410188192 380494688550912 381237842239488 381348472946688 381533741694976 381671128300032 382093294182912 382278924784224 382416579722493 383230126596096 383293375643648 383978622937104 384997584273408 385184625852416 385749532680192 385936939574784 385985230149168 386048933904384 387009516404736 387437587070976 387625814065152 387765394366464 387953780617728 388711502845497 389349285691392 389678710457088 389791790604288 389868026245776 391334993068032 391383959076864 393380043423744 393712878575616 394148363821056 394481849041584 395129099649024 395321063374848 395435780866048 396015721906176 396093174826752 396208116375552 396981960352848 397633313046528 397969746849792 398163090633984 399999419154432 400780668019968 401633282359296 402089748332544 402417722363904 402534499221504 402875079872256 403732149829632 404520689184768 404862950332152 405310768655832 406386338955264 406634645753856 407428854046344 408510045093888 409307916275712 409506768429824 410525719658496 410644849360896 410979801563136 411327527704704 411446890082304 411527361037208 412250497289496 413127512358912 413477055658368 413934402031488 416397507321672 417080716296192 417895327070208 418016595345408 418098351206016 418219678396416 419260309438464 419724052660224 420079177230336 420283262335872 420434602268004 422151936328512 422221609107456 422274439821312 423099194586588 423946242490368 424428067684352 425257028754048 425954774089728 426161713709056 426315170414592 426522285123584 426786717007872 426994060806144 427147817231808 427355336461716 428056524619776 428180741554176 428892572519424 429017032065024 429225459406848 429380019337536 430063790382252 431133892420608 431205047599104 432966375309312 433122282307584 433332704083968 433458452103168 434179057021632 434305050642432 435228984213504 435385705955328 435597227360256 436079040823296 436448003194944 437164110249984 438515764429824 438601529526498 440251867201536 440306953961472 440379623079936 442337650016256 442552548851712 442926988397568 443416909298688 443792080171782 444520237105152 444649231613952 444736196296704 444865253474304 445604821680096 445734130922496 446604705396954 447933476963232 449122154840064 449618928205824 449999346548736 450878251522464 451097299598478 451837442654208 451968560529408 452350966874112 452719937659392 452851311624192 453071318262784 453234464856288 454198668558336 455085775332864 455470819123671 455974614737811 457184631324672 457406743199744 457463976473088 458357460802137 459573800730624 460471405810176 460695114483552 461451005263872 461841434615808 461975455531008 462352276758528 462743468667792 462877751342592 462968281166859 463862470017024 464768451403776 465161687615664 466911963906048 467138801565696 467534043308544 468447195736881 469215805833216 469351966703616 469443762757632 469579989778432 470268669763584 470360645106768 470497138195968 471667848118272 471896996306944 472189559242752 472589074384128 472818670127856 474073385664512 474920928369576 474999310245888 475058744798976 476939522801664 477077925003264 477481576144896 478414157348304 479199120850944 479431927922688 479604566716416 479837570764032 480368318406912 481563590197248 481703334248448 481937357930496 482878641832704 485105678548992 486549001076736 487087172222976 487499292094464 487640758616064 488451439149336 488593181972736 489632607240192 489808919199744 490046880780288 490588920926208 491004003594312 491809624031232 495283350601728 495427075964928 497871617458176 498292861947264 498844022961024 499086374023848 500328220833792 500473410158592 501305424390108 501450897287808 503925161583636 504008330375168 505262424195072 505821294231552 506067035029504 506249264867328 506495213584256 507238032962772 507326251401216 508317122985984 508464630595584 508894837733376 509309929866816 509457725577216 509705233045632 509888772963324 510973502128128 511971497249472 513330112364544 514332710240256 514582586099712 514646973532224 514731911872512 516012688539648 516583449427968 516834418753536 517020525821952 517271707490304 518282003793996 519132380921856 519571613942784 519722387472384 519824034994368 520737470260416 521779990757376 521845278769152 522864507829248 523306898567622 524506724564992 524950504767488 525275959394304 525531151761408 525975798722112 526838799532032 527094751166464 527867781562368 528020962541568 528124233102336 528277488500736 529155725745114 529309280470464 530177750728704 530626329133056 530884120845312 531921003893838 533332558872576 534374224026624 535511043145728 536119664443392 536556963151872 536712665628672 537166773163008 538215927016842 538309533106176 539360918913024 539817267109536 540414358207776 541848451940352 541916251029504 542179527671808 543238472061792 544680060125184 545743888367616 547101830283264 547367626211328 547526465814528 547973068750848 548436703606272 548595853443072 549507869043003 549667329719328 550836683145216 551302740877824 551912536041984 552379504043601 555196676428896 556107621728256 557193769426944 557355460460544 557464468274688 557626237861888 559013745917952 559632070213632 560105569640448 560377683114496 560579469690672 561199525831152 561472170776829 562869248438016 562962145476608 563032586428416 564132259448784 565261656653824 567009371672064 568420227219456 569048956010496 569325414408192 569530422975744 569807115282288 570742032826368 571856763359232 572022709420032 572300612542464 572506692450048 573418387176336 574845189894144 574940063465472 577496376410112 577776938778624 577944602804224 578905409362176 578977845223752 579073400856576 580514274607104 580796303147008 581156380606464 581438721097728 581648091549696 581930670926592 584023928537088 584518065685632 584687685906432 584802039368664 587002489602048 587075938615296 590070065135616 590569317863424 591222545731584 591722773562376 592693649473536 592981595062272 593153671299072 594139762240128 594312174563328 595472940529272 597244635950976 599999128731648 601171002029952 601463066131304 602449923538944 603134622498816 603626583545856 603801748832256 604312619808384 605304152653824 605598224744448 606781033777152 607294425498228 607966152983748 609579508432896 609951968630784 611143281069516 612765067640832 613961874413568 614260152644736 615268007018496 615788579487744 615967274041344 616469702344704 616991291557056 617170335123456 617291041555812 618375745934244 618483293356032 619691268538368 620215583487552 620901603047232 622549285208064 622851735420928 623378724411392 624596260982508 625621074444288 625802622271488 625925017010176 626842990605312 627024893018112 627147526809024 627329517594624 628890464157696 629586078990336 630118765845504 630424893503808 630651903402006 633227904492768 633332413661184 633411659731968 635919363735552 636103900004352 636642101526528 637885543131072 638932161134592 639242570563584 639472755621888 639783427685376 640491091209216 641033004692574 642084786929664 642271112331264 642583143907328 643525548097536 643838189110272 644070029006304 645095685573378 646700838630912 646807571398656 648732001435648 649449562963968 649683423461376 649999056125952 650187678154752 651268585532448 651457575963648 652843476320256 653078558932992 653395841040384 654118561234944 654672004792416 655746165374976 657902294289747 660377800802304 660569434619904 663828823277568 664390482596352 665125363948032 665448498698464 665688120257673 666973847420928 667104294445056 667297880211456 668407232520144 668601196383744 669907058095431 671900215444848 673683232260096 674428392308736 674999019823104 676317377283696 676645949397717 677756163981312 677952840794112 678526450311168 679079906489088 679276967436288 679606977394176 679851697284432 681298002837504 682628662999296 685776946987008 686110114799616 686195964709632 686309215830016 689112558338048 689360701095936 689695609987072 690707108715264 691042671725328 692176507895808 692762151923712 692963183296512 693098713325824 693528415137792 694115203001688 694316627013888 695793705025536 697152677105664 697742531423496 700367945859072 700708202348544 701301064962816 703823708749824 704027950055424 704165644136448 704369984667648 705540967660152 705745707293952 707501772177408 707845494460416 709228005191784 711110078496768 712498965368832 712588117198464 714826219257856 715409284202496 715616887504896 716222364217344 717621236022456 718798681276416 719147891884032 719406850074624 719756356146048 720552477610368 722345385295872 722555001372672 722906036895744 724317962749056 727658517823488 729469107044352 729823501615104 730630758334464 731248938141696 731461137924096 732677158724004 732889772959104 734448910860288 735070321170432 735883381389312 736506005391468 740262235238528 741476828971008 742925025902592 743140613947392 743285957699584 745351661223936 746176093618176 746807426187264 747439292920896 748266034441536 748629561035772 750492331250688 750710115237888 751958136585162 752176345931712 755887742375454 756012495562752 757893636292608 758731941347328 759100552544256 759373897300992 759742820376384 760989377101824 762475684478976 762696945893376 763067483389952 763342256600064 764186588365824 764557849568448 764833159444986 766460253192192 766586751287296 767957245874208 769995168546816 770369251704832 771499065360384 771873879149568 771970460298336 772097867808768 774019032809472 774875174141952 775251628130304 775530788732928 775907561235456 777423005690994 778698571382784 779357420914176 779583581208576 779736052491552 782669986136064 782767918153728 786760086847488 787425757151232 788296727642112 788963698083168 790258199298048 790642126749696 790871561732096 792031443812352 792186349653504 792416232751104 793733588617671 793963920705696 795266626093056 795939493699584 796326181267968 797881505840757 799998838308864 801561336039936 803266564718592 804179496665088 804835444727808 805068998443008 805750159744512 807323890525263 807464299659264 809041378369536 809725900664304 810621537311664 812772677910528 813269291507712 814857708092688 817020090187776 818615832551424 819013536859648 821051439316992 821289698721792 821959603126272 822655055409408 822893780164608 823054722074416 824500994578992 826255024717824 826954111316736 827868804062976 832795014643344 834161432592384 835790654140416 836033190690816 836196702412032 836439356792832 838520618876928 839448105320448 840158354460672 840566524671744 840869204536008 844303872657024 844443218214912 844548879642624 846198389173176 847892484980736 848856135368704 850514057508096 852323427418112 852630340829184 853044570247168 853573434015744 853988121612288 854295634463616 854710672923432 856113049239552 857785145038848 858034064130048 858450918813696 858760038675072 860127580764504 862267784841216 862410095198208 866244564615168 866665408167936 866916904206336 868358114043264 868610101284864 870771411910656 871194454720512 872158081646592 872896006389888 874328220499968 877031528859648 877203059052996 880503734403072 880613907922944 884675300032512 885105097703424 885853976795136 886833818597376 887584160343564 889040474210304 889298463227904 889472392593408 889730506948608 891209643360192 891468261844992 893209410793908 895866953926464 898244309680128 899237856411648 899998693097472 901756503044928 902194599196956 903674885308416 903937121058816 904701933748224 905439875318784 905702623248384 906142636525568 906468929712576 908397337116672 910171550665728 910941638247342 911949229475622 914369262649344 914813486399488 914927952946176 916714921604274 919147601461248 920942811620352 921390228967104 922902010527744 923682869231616 923950911062016 924704553517056 925486937335584 925755502685184 925936562333718 927724940034048 929536902807552 930323375231328 933823927812096 934277603131392 935068086617088 936894391473762 938431611666432 938703933407232 938887525515264 939159979556864 940537339527168 940721290213536 940994276391936 943335696236544 943793992613888 944379118485504 945178148768256 945637340255712 945977855103009 948146771329024 949841856739152 949998620491776 950117489597952 953879045603328 954155850006528 954963152289792 956828314696608 958398241701888 958863855845376 959209133432832 959675141528064 960736636813824 961549507038861 963127180394496 963406668496896 963874715860992 965757283665408 967643528360067 970211357097984 973098002153472 974174344445952 974998584188928 975281517232128 976902878298672 977186363945472 977377482463369 979265214480384 979617838399488 980093761560576 981177841852416 982008007188624 983619248062464 990566701203456 990854151929856 995743234916352 996585723894528 997688045922048 998172748047696 1000656441667584 1000946820317184 1002610848780216 1002901794575616 1007850323167272 1008016660750336 1010524848390144 1011642588463104 1012134070059008 1012498529734656 1012990427168512 1014476065925544 1016634245971968 1016929261191168 1017789675466752 1018619859733632 1018915451154432 1019410466091264 1019777545926648 1021947004256256 1023942994498944 1028665420480512 1029165172199424 1029293947064448 1029463823745024 1033668837507072 1034041051643904 1034543414980608 1036564007587992 1038264761843712 1039143227885568 1039444774944768 1039648069988736 1041474940520832 1043690557538304 1045729015658496 1046613797135244 1049901009534976 1050551918788608 1051062303522816 1051951597444224 1053677599064064 1054189502332928 1055735563124736 1056041925083136 1056248466204672 1056554977001472 1058311451490228 1058618560940928 1060355501457408 1061252658266112 1061768241690624 1063842007787676 1066665117745152 1068748448053248 1071022086291456 1072239328886784 1073113926303744 1073425331257344 1074333546326016 1076431854033684 1076619066212352 1078721837826048 1079634534219072 1080828716415552 1083696903880704 1083832502059008 1084359055343616 1086476944123584 1089360120250368 1091487776735232 1094203660566528 1094735252422656 1095052931629056 1095946137501696 1096873407212544 1097191706886144 1099015738086006 1099334659438656 1101673366290432 1102605481755648 1103825072083968 1104759008087202 1110393352857792 1112215243456512 1114387538853888 1114710920921088 1114928936549376 1115252475723776 1118027491835904 1119264140427264 1120211139280896 1120755366228992 1121158939381344 1122399051662304 1122944341553658 1125738496876032 1125924290953216 1126065172856832 1127937204877743 1128264518897568 1130523313307648 1133831613563181 1134018743344128 1136840454438912 1138097912020992 1138650828816384 1139060845951488 1139614230564576 1141484065652736 1143713526718464 1144045418840064 1144601225084928 1145013384900096 1146836774352672 1149690379788288 1149880126930944 1154992752820224 1155553877557248 1155889205608448 1157810818724352 1157955690447504 1158146801713152 1161028549214208 1161592606294016 1162312761212928 1162877442195456 1163296183099392 1163861341853184 1166134508536491 1168047857074176 1169036131371264 1169375371812864 1169604078737328 1174004979204096 1174151877230592 1180140130271232 1181138635726848 1182445091463168 1183445547124752 1185387298947072 1185963190124544 1186307342598144 1188279524480256 1188624349126656 1190945881058544 1194489271901952 1199998257463296 1202342004059904 1202926132262608 1204899847077888 1206269244997632 1207253167091712 1207603497664512 1208625239616768 1211196449488896 1213562067554304 1214588850996456 1215932305967496 1219159016865792 1219903937261568 1222286562139032 1225530135281664 1227923748827136 1228520305289472 1231577158975488 1231934548082688 1232939404689408 1233982583114112 1234340670246912 1234582083111624 1236751491868488 1239382537076736 1240431166975104 1241803206094464 1245703470841856 1246757448822784 1249192521965016 1251242148888576 1251850034020352 1253685981210624 1254049786036224 1254295053618048 1254659035189248 1257780928315392 1259172157980672 1260237531691008 1260849787007616 1261303806804012 1266455808985536 1266664827322368 1266823319463936 1271838727471104 1273284203053056 1275771086262144 1277864322269184 1278485141127168 1278945511243776 1279566855370752 1280982182418432 1282066009385148 1284169573859328 1284542224662528 1285166287814656 1287051096195072 1287676378220544 1288140058012608 1290191371146756 1293401677261824 1293615142797312 1297464002871296 1298899125927936 1299366846922752 1299998112251904 1300375356309504 1302537171064896 1302915151927296 1305686952640512 1306157117865984 1306791682080768 1308237122469888 1309344009584832 1311492330749952 1315804588579494 1320755601604608 1321138869239808 1327657646555136 1328780965192704 1330250727896064 1330896997396928 1331376240515346 1333947694841856 1334208588890112 1334595760422912 1336814465040288 1337202392767488 1339814116190862 1343800430889696 1347366464520192 1348856784617472 1349998039646208 1352634754567392 1353291898795434 1355512327962624 1355905681588224 1357052900622336 1358159812978176 1358553934872576 1359213954788352 1359703394568864 1362596005675008 1365257325998592 1366412457371013 1371553893974016 1372220229599232 1372391929419264 1372618431660032 1375072382406411 1378225116676096 1378721402191872 1379391219974144 1381414217430528 1382085343450656 1384353015791616 1385524303847424 1385926366593024 1386197426651648 1387056830275584 1388230406003376 1388633254027776 1388904843500577 1391587410051072 1394305354211328 1395485062846992 1400735891718144 1401416404697088 1402602129925632 1405341587210643 1407647417499648 1408055900110848 1408331288272896 1408739969335296 1411081935320304 1411491414587904 1415003544354816 1415690988920832 1418456010383568 1422220156993536 1424997930737664 1425176234396928 1429652438515712 1430818568404992 1431233775009792 1432444728434688 1435242472044912 1437597362552832 1438295783768064 1438813700149248 1439512712292096 1441104955220736 1444690770591744 1445110002745344 1445812073791488 1448635925498112 1455317035646976 1459647003230208 1461261516668928 1462497876283392 1462922275848192 1465354317448008 1465779545918208 1468897821720576 1470140642340864 1471766762778624 1473012010782936 1480524470477056 1485850051805184 1486281227894784 1486571915399168 1493614852374528 1494878585841792 1496532068883072 1497259122071544 1500984662501376 1501420230475776 1503916273170324 1504352691863424 1511775484750908 1512024991125504 1515787272585216 1517463882694656 1518201105088512 1518747794601984 1519485640752768 1521978754203648 1524951368957952 1525393891786752 1526134966779904 1526684513200128 1528373176731648 1529115699136896 1529666318889972 1532920506384384 1535914491748416 1539990337093632 1540738503409664 1542998130720768 1543747758299136 1543940920596672 1544195735617536 1548038065618944 1549750348283904 1550503256260608 1551061577465856 1551815122470912 1554846011381988 1557397142765568 1558714841828352 1559167162417152 1559472104983104 1565339972272128 1565535836307456 1573520173694976 1574851514302464 1576593455284224 1577927396166336 1580516398596096 1581284253499392 1581743123464192 1584062887624704 1584372699307008 1584832465502208 1587467177235342 1587927841411392 1590533252186112 1591878987399168 1592652362535936 1595763011681514 1599997676617728 1603122672079872 1606533129437184 1608358993330176 1609670889455616 1610137996886016 1611500319489024 1614647781050526 1614928599318528 1618082756739072 1619451801328608 1621243074623328 1625545355821056 1626538583015424 1629715416185376 1634040180375552 1637231665102848 1638027073719296 1642102878633984 1642579397443584 1643919206252544 1645310110818816 1645787560329216 1646109444148832 1648523607129009 1649001989157984 1652510049435648 1653908222633472 1655737608125952 1657138512130803 1665590029286688 1668322865184768 1671581308280832 1672066381381632 1672393404824064 1672878713585664 1677041237753856 1678896210640896 1680316708921344 1681133049343488 1681738409072016 1684416512330487 1688607745314048 1688886436429824 1689097759285248 1692396778346352 1695784969961472 1697712270737408 1701028115016192 1704646854836224 1705260681658368 1706089140494336 1707146868031488 1707976243224576 1708591268927232 1709421345846864 1712226098479104 1715570290077696 1716068128260096 1716901837627392 1717520077350144 1720255161529008 1724535569682432 1724820190396416 1732489129230336 1733330816335872 1733833808412672 1736716228086528 1737220202569728 1741542823821312 1742388909441024 1744316163293184 1745792012779776 1754063057719296 1754406118105992 1761007468806144 1761227815845888 1770210195406848 1771707953590272 1773667637194752 1775168320687128 1778080948420608 1778944785186816 1779461013897216 1782419286720384 1782936523689984 1786418821587816 1791733907852928 1799997386194944 1803513006089856 1804389198393912 1807349770616832 1809403867496448 1810879750637568 1811405246496768 1812285273051136 1812937859425152 1816794674233344 1820343101331456 1821883276494684 1823898458951244 1828738525298688 1829626972798976 1829855905892352 1833429843208548 1838295202922496 1841885623240704 1842780457934208 1845804021055488 1847365738463232 1847901822124032 1849409107034112 1850973874671168 1851511005370368 1851873124667436 1855449880068096 1859073805615104 1860646750462656 1867647855624192 1868555206262784 1870136173234176 1873788782947524 1876863223332864 1877407866814464 1877775051030528 1878319959113728 1881074679054336 1881442580427072 1881988552783872 1886671392473088 1887587985227776 1888758236971008 1890356297536512 1891274680511424 1891955710206018 1896293542658048 1899683713478304 1899997240983552 1900234979195904 1907758091206656 1908311700013056 1909926304579584 1913656629393216 1916796483403776 1917727711690752 1918418266865664 1919350283056128 1921473273627648 1923099014077722 1926254360788992 1926813336993792 1927749431721984 1931514567330816 1935287056720134 1940422714195968 1946196004306944 1948348688891904 1949997168377856 1950563034464256 1953805756597344 1954372727890944 1954754964926738 1958530428960768 1959235676798976 1960187523121152 1962355683704832 1964016014377248 1967238496124928 1973706882869241 1981133402406912 1981708303859712 1991486469832704 1993171447789056 1995376091844096 1996345496095392 1997064360773019 2001312883335168 2001893640634368 2005221697560432 2005803589151232 2009721174286293 2015700646334544 2016033321500672 2021049696780288 2023285176926208 2024268140118016 2024997059469312 2025980854337024 2028952131851088 2029937848193151 2033268491943936 2033858522382336 2035579350933504 2037239719467264 2037830902308864 2038820932182528 2039555091853296 2043894008512512 2047885988997888 2057330840961024 2058330344398848 2058587894128896 2058927647490048 2067337675014144 2068082103287808 2069086829961216 2073128015175984 2076529523687424 2078286455771136 2078889549889536 2079296139977472 2082949881041664 2087381115076608 2091458031316992 2093227594270488 2099802019069952 2101103837577216 2102124607045632 2103903194888448 2108379004665856 2111471126249472 2112083850166272 2112496932409344 2113109954002944 2116622902980456 2117237121881856 2122505316532224 2123536483381248 2127684015575352 2133330235490304 2137496896106496 2144478657773568 2146227852607488 2146850662514688 2148667092652032 2152863708067368 2157443675652096 2159269068438144 2161657432831104 2167665004118016 2168718110687232 2172953888247168 2182975553470464 2188407321133056 2189470504845312 2191892275003392 2193746814425088 2194383413772288 2198031476172012 2198669318877312 2203346732580864 2205210963511296 2207650144167936 2209518016174404 2220786705715584 2224430486913024 2228775077707776 2229421841842176 2229857873098752 2230504951447552 2236054983671808 2238528280854528 2240422278561792 2241510732457984 2242317878762688 2244798103324608 2245888683107316 2251476993752064 2251848581906432 2252130345713664 2255874409755486 2256529037795136 2261046626615296 2267663227126362 2268037486688256 2273680908877824 2276195824041984 2277301657632768 2278121691902976 2279228461129152 2282968131305472 2287427053436928 2288090837680128 2289202450169856 2290026769800192 2293673548705344 2299380759576576 2299760253861888 2309985505640448 2311107755114496 2311778411216896 2315621637448704 2315911380895008 2316293603426304 2322057098428416 2323185212588032 2324625522425856 2325754884390912 2326592366198784 2327722683706368 2332269017072982 2336095714148352 2338072262742528 2338750743625728 2339208157474656 2348009958408192 2348303754461184 2360280260542464 2362277271453696 2364890182926336 2366891094249504 2370774597894144 2371926380249088 2372614685196288 2376559048960512 2377248698253312 2381200765853013 2381891762117088 2388978543803904 2393644517522271 2399996514926592 2404684008119808 2405852264525216 2409799694155776 2412538489995264 2414506334183424 2415206995329024 2417250479233536 2421971671575789 2422392898977792 2427124135108608 2429177701992912 2431864611934992 2438318033731584 2439807874523136 2444573124278064 2451060270563328 2455847497654272 2457040610578944 2463154317950976 2463869096165376 2465878809378816 2467965166228224 2468681340493824 2469164166223248 2473502983736976 2478765074153472 2480862333950208 2483606412188928 2491406941683712 2493514897645568 2498385043930032 2502484297777152 2503700068040704 2507371962421248 2508099572072448 2508590107236096 2509318070378496 2515561856630784 2518344315961344 2520475063382016 2521699574015232 2522607613608024 2532911617971072 2533329654644736 2533646638927872 2543677454942208 2546568406106112 2551542172524288 2556970282254336 2557891022487552 2559133710741504 2561964364836864 2564132018770296 2568339147718656 2570332575629312 2574102192390144 2575352756441088 2576280116025216 2580382742293512 2586803354523648 2587230285594624 2598733693845504 2599996224503808 2600750712619008 2605074342129792 2605830303854592 2612314235731968 2613583364161536 2616474244939776 2618688019169664 2622984661499904 2631609177158988 2641511203209216 2655315293110272 2657561930385408 2660501455792128 2661793994793856 2662752481030692 2667895389683712 2668417177780224 2669191520845824 2673628930080576 2674404785534976 2679628232381724 2687600861779392 2694732929040384 2697713569234944 2699996079292416 2705269509134784 2706583797590868 2711024655925248 2711811363176448 2714105801244672 2716319625956352 2717107869745152 2718427909576704 2719406789137728 2725192011350016 2730514651997184 2732824914742026 2743107787948032 2744440459198464 2744783858838528 2745236863320064 2750144764812822 2756450233352192 2757442804383744 2758782439948288 2762828434861056 2764170686901312 2768706031583232 2771048607694848 2771852733186048 2772394853303296 2774113660551168 2776460812006752 2777266508055552 2777809687001154 2783174820102144 2788610708422656 2790970125693984 2801471783436288 2802832809394176 2805204259851264 2810683174421286 2815294834999296 2816111800221696 2816662576545792 2817479938670592 2822163870640608 2822982829175808 2830007088709632 2831381977841664 2836912020767136 2844440313987072 2849995861475328 2850352468793856 2859304877031424 2861637136809984 2862467550019584 2864889456869376 2870484944089824 2875194725105664 2876591567536128 2877627400298496 2879025424584192 2882209910441472 2884648521116583 2889381541183488 2890220005490688 2891624147582976 2897271850996224 2902930585080201 2910634071293952 2919294006460416 2922523033337856 2924995752566784 2925844551696384 2930708634896016 2931559091836416 2932132447390107 2937795643441152 2940281284681728 2943533525557248 2946024021565872 2961048940954112 2971700103610368 2972562455789568 2973143830798336 2987229704749056 2989757171683584 2993064137766144 2994518244143088 3001969325002752 3002840460951552 3007832546340648 3008705383726848 3023550969501816 3024049982251008 3031574545170432 3034927765389312 3036402210177024 3037495589203968 3038971281505536 3049902737915904 3050787783573504 3052269933559808 3053369026400256 3056746353463296 3058231398273792 3059332637779944 3065841012768768 3071828983496832 3081477006819328 3085996261441536 3087495516598272 3087881841193344 3088391471235072 3101006512521216 3102123154931712 3103630244941824 3109692022763976 3114794285531136 3117429683656704 3118334324834304 3118944209966208 3131071672614912 3149703028604928 3153186910568448 3155854792332672 3161032797192192 3162568506998784 3168125775249408 3168745398614016 3169664931004416 3174934354470684 3175855682822784 3181066504372224 3183757974798336 3185304725071872 3191526023363028 3199995353235456 3206245344159744 3213066258874368 3216717986660352 3219341778911232 3220275993772032 3223000638978048 3229295562101052 3229857198637056 3236165513478144 3238903602657216 3242486149246656 3251090711642112 3253077166030848 3259430832370752 3268080360751104 3274463330205696 3276054147438592 3284205757267968 3285158794887168 3287838412505088 3290620221637632 3291575120658432 3292218888297664 3297047214258018 3298003978315968 3305020098871296 3307816445266944 3311475216251904 3314277024261606 3331180058573376 3336645730369536 3343162616561664 3344132762763264 3344786809648128 3345757427171328 3354082475507712 3357792421281792 3360633417842688 3362266098686976 3363476818144032 3368833024660974 3377215490628096 3377772872859648 3378195518570496 3384793556692704 3391569939922944 3395424541474816 3401494840689543 3402056230032384 3409293709672448 3410521363316736 3412178280988672 3414293736062976 3415952486449152 3417182537854464 3418842691693728 3424452196958208 3431140580155392 3432136256520192 3433803675254784 3435040154700288 3440510323058016 3449071139364864 3449640380792832 3464978258460672 3466661632671744 3467667616825344 3473432456173056 3474440405139456 3483085647642624 3484777818882048 3488632326586368 3491584025559552 3498403525609473 3508126115438592 3508812236211984 3522014937612288 3522455631691776 3540420390813696 3543415907180544 3547335274389504 3550336641374256 3556161896841216 3557889570373632 3558922027794432 3564838573440768 3565873047379968 3572837643175632 3583467815705856 3599994772389888 3607026012179712 3608778396787824 3614699541233664 3618807734992896 3621759501275136 3622810492993536 3624570546102272 3625875718850304 3633589348466688 3640686202662912 3643766552989368 3647796917902488 3657477050597376 3659253945597952 3659711811784704 3666859686417096 3676590405844992 3683771246481408 3685560915868416 3694731476926464 3695803644248064 3698818214068224 3701947749342336 3703022010740736 3703746249334872 3718147611230208 3721293500925312 3737110412525568 3740272346468352 3747577565895048 3753726446665728 3755550102061056 3756639918227456 3762149358108672 3762885160854144 3763977105567744 3773342784946176 3775175970455552 3777516473942016 3780712595073024 3782549361022848 3783911420412036 3799367426956608 3799994481967104 3800469958391808 3815516182413312 3819852609159168 3827313258786432 3833592966807552 3835455423381504 3836836533731328 3838700566112256 3842946547255296 3846198028155444 3852508721577984 3853626673987584 3855498863443968 3863029134661632 3870574113440268 3880845428391936 3892392008613888 3896697377783808 3899994336755712 3901126068928512 3907611513194688 3908745455781888 3909509929853476 3917060857921536 3918471353597952 3920375046242304 3924711367409664 3928032028754496 3934476992249856 3947413765738482 3962266804813824 3963416607719424 3982972939665408 3986342895578112 3990752183688192 3992690992190784 3994128721546038 4002625766670336 4003787281268736 4010443395120864 4011607178302464 4019442348572586 4031401292669088 4032066643001344 4042099393560576 4046570353852416 4048536280236032 4049994118938624 4051961708674048 4057904263702176 4059875696386302 4066536983887872 4067717044764672 4071158701867008 4074479438934528 4075661804617728 4077641864365056 4079110183706592 4087788017025024 4095771977995776 4099237372113039 4114661681922048 4116660688797696 4117175788257792 4117855294980096 4134675350028288 4136164206575616 4138173659922432 4146256030351968 4153059047374848 4156572911542272 4157779099779072 4158592279954944 4165899762083328 4166714530501731 4174762230153216 4182916062633984 4186455188540976 4199604038139904 4202207675154432 4204249214091264 4207806389776896 4216024761631929 4216758009331712 4222942252498944 4224167700332544 4224993864818688 4226219908005888 4233245805960912 4234474243763712 4245010633064448 4247072966762496 4255368031150704 4266660470980608 4274993792212992 4288957315547136 4292455705214976 4293701325029376 4297334185304064 4305727416134736 4314887351304192 4318538136876288 4323314865662208 4335330008236032 4337436221374464 4345907776494336 4365951106940928 4378941009690624 4383784550006784 4387493628850176 4388766827544576 4396062952344024 4397338637754624 4406693465161728 4410421927022592 4415300288335872 4419036032348808 4441573411431168 4457550155415552 4458843683684352 4459715746197504 4461009902895104 4480844557123584 4483021464915968 4484635757525376 4489596206649216 4491777366214632 4502953987504128 4503697163812864 4504260691427328 4511748819510972 4513058075590272 4535326454252724 4536074973376512 4547361817755648 4552391648083968 4554603315265536 4556243383805952 4558456922258304 4565936262610944 4574854106873856 4576181675360256 4578404900339712 4580053539600384 4587347097410688 4598761519153152 4619971011280896 4622215510228992 4631243274897408 4631822761790016 4632587206852608 4644114196856832 4646370425176064 4649251044851712 4651509768781824 4653184732397568 4655445367412736 4664538034145964 4672191428296704 4676144525485056 4677501487251456 4678416314949312 4696019916816384 4696607508922368 4720560521084928 4724554542907392 4729780365852672 4733782188499008 4741549195788288 4743852760498176 4745229370392576 4753118097921024 4754497396506624 4762401531706026 4763783524234176 4777957087607808 4787289035044542 4799993029853184 4809368016239616 4811704529050432 4819599388311552 4825076979990528 4829012668366848 4830413990658048 4834500958467072 4843943343151578 4844785797955584 4854248270217216 4858355403985824 4863729223869984 4876636067463168 4879615749046272 4889146248556128 4902120541126656 4911694995308544 4914081221157888 4926308635901952 4927738192330752 4931757618757632 4935930332456448 4937362680987648 4938328332446496 4947005967473952 4957530148306944 4961724667900416 4967212824377856 4971415536392409 4982813883367424 4987029795291136 4996770087860064 5004968595554304 5007400136081408 5014743924842496 5016199144144896 5017180214472192 5018636140756992 5031123713261568 5036688631922688 5040950126764032 5043399148030464 5045215227216048 5053249536991461 5065823235942144 5066659309289472 5067293277855744 5087354909884416 5093136812212224 5103084345048576 5113940564508672 5115782044975104 5118267421483008 5123928729673728 5128264037540592 5136678295437312 5140665151258624 5148204384780288 5150705512882176 5152560232050432 5160765484587024 5173606709047296 5174460571189248 5197467387691008 5199992449007616 5201501425238016 5210148684259584 5211660607709184 5224628471463936 5227166728323072 5232948489879552 5237376038339328 5263218354317976 5283022406418432 5310630586220544 5315123860770816 5321002911584256 5323587989587712 5325504962061384 5336834355560448 5338383041691648 5347257860161152 5348809571069952 5359256464763448 5375201723558784 5399992158584832 5410539018269568 5413167595181736 5422049311850496 5428211602489344 5432639251912704 5434215739490304 5436855819153408 5438813578275456 5450384022700032 5461029303994368 5465649829484052 5486215575896064 5488880918396928 5489567717677056 5490473726640128 5500289529625644 5514885608767488 5517564879896576 5525656869722112 5528341373802624 5537412063166464 5542097215389696 5543705466372096 5544789706606592 5548227321102336 5552921624013504 5554533016111104 5555619374002308 5566349640204288 5577221416845312 5581940251387968 5602943566872576 5605665618788352 5610408519702528 5621366348842572 5630589669998592 5632223600443392 5633325153091584 5634959877341184 5644327741281216 5645965658351616 5660014177419264 5662763955683328 5673824041534272 5688880627974144 5699991722950656 5700704937587712 5718609754062848 5723274273619968 5724935100039168 5729778913738752 5740969888179648 5750389450211328 5753183135072256 5755254800596992 5758050849168384 5764419820882944 5769297042233166 5778763082366976 5780440010981376 5783248295165952 5794543701992448 5805861170160402 5821268142587904 5838588012920832 5845046066675712 5849991505133568 5851689103392768 5861417269792032 5863118183672832 5864264894780214 5875591286882304 5880562569363456 5887067051114496 5892048043131744 5921120648607723 5922097881908224 5943400207220736 5945124911579136 5946287661596672 5974459409498112 5979514343367168 5986128275532288 5989036488286176 5991193082319057 6003938650005504 6005680921903104 6015665092681296 6017410767453696 6047101939003632 6048099964502016 6063149090340864 6069855530778624 6072804420354048 6074991178407936 6077942563011072 6089813544579453 6099805475831808 6101575567147008 6104539867119616 6106738052800512 6113492706926592 6116462796547584 6118665275559888 6131682025537536 6143657966993664 6162954013638656 6171992522883072 6174991033196544 6175763682386688 6176782942470144 6202013025042432 6204246309863424 6207260489883648 6219384045527952 6229588571062272 6234859367313408 6236668649668608 6237888419932416 6262143345229824 6299406057209856 6306373821136896 6311709584665344 6325137013997568 6336251550498816 6337490797228032 6339329862008832 6349868708941368 6351711365645568 6367515949596672 6370609450143744 6383052046726056 6399990706470912 6412490688319488 6433435973320704 6438683557822464 6440551987544064 6446001277956096 6458591124202104 6472331026956288 6477807205314432 6484972298493312 6506154332061696 6518861664741504 6548926660411392 6552108294877184 6568411514535936 6575676825010176 6581240443275264 6583150241316864 6584437776595328 6594094428516036 6596007956631936 6610040197742592 6615632890533888 6622950432503808 6628554048523212 6662360117146752 6673291460739072 6686325233123328 6688265525526528 6689573619296256 6691514854342656 6708164951015424 6715584842563584 6721266835685376 6724532197373952 6726953636288064 6737666049321948 6754430981256192 6755545745719296 6756391037140992 6769587113385408 6783139879845888 6790849082949632 6802989681379086 6804112460064768 6818587419344896 6821042726633472 6824356561977344 6828587472125952 6831904972898304 6834365075708928 6837685383387456 6848904393916416 6862281160310784 6864272513040384 6867607350509568 6870080309400576 6881020646116032 6898142278729728 6899280761585664 6929956516921344 6933323265343488 6935335233650688 6946864912346112 6948880810278912 6966171295285248 6969555637764096 6977264653172736 6983168051119104 6996807051218946 7016252230877184 7017624472423968 7044029875224576 7044911263383552 7080840781627392 7086831814361088 7094670548779008 7100673282748512 7112323793682432 7115779140747264 7117844055588864 7129677146881536 7131746094759936 7143602297559039 7145675286351264 7166935631411712 7180933552566813 7199989544779776 7214052024359424 7217556793575648 7229399082467328 7237615469985792 7243519002550272 7245620985987072 7249141092204544 7251751437700608 7265915014727367 7267178696933376 7281372405325824 7287533105978736 7295593835804976 7314954101194752 7318507891195904 7319423623569408 7333719372834192 7353180811689984 7367542492962816 7371121831736832 7389462953852928 7391607288496128 7397636428136448 7403895498684672 7406044021481472 7407492498669744 7436295222460416 7442587001850624 7474220825051136 7480544692936704 7495155131790096 7507452893331456 7511100204122112 7513279836454912 7524298716217344 7525770321708288 7527954211135488 7546685569892352 7550351940911104 7555032947884032 7561425190146048 7565098722045696 7567822840824072 7598734853913216 7599988963934208 7600939916783616 7631032364826624 7639705218318336 7654626517572864 7670910846763008 7673673067462656 7677401132224512 7685893094510592 7692396056310888 7705017443155968 7710997726887936 7726058269323264 7741148226880536 7761690856783872 7799988673511424 7802252137857024 7815223026389376 7817490911563776 7819019859706952 7836942707195904 7840750092484608 7849422734819328 7856064057508992 7868953984499712 7894827531476964 7924533609627648 7965945879330816 7972685791156224 7981504367376384 7985381984381568 7988257443092076 8005251533340672 8007574562537472 8020886790241728 8023214356604928 8038884697145172 8062802585338176 8064133286002688 8084198787121152 8093140707704832 8097072560472064 8099988237877248 8103923417348096 8115808527404352 8119751392772604 8133073967775744 8135434089529344 8142317403734016 8148958877869056 8151323609235456 8155283728730112 8158220367413184 8175576034050048 8191543955991552 8198474744226078 8229323363844096 8233321377595392 8234351576515584 8235710589960192 8269350700056576 8272328413151232 8276347319844864 8292512060703936 8306118094749696 8313145823084544 8315558199558144 8317184559909888 8331799524166656 8333429061003462 8349524460306432 8365832125267968 8372910377081952 8399208076279808 8404415350308864 8408498428182528 8415612779553792 8432049523263858 8433516018663424 8445884504997888 8448335400665088 8449987729637376 8452439816011776 8466491611921824 8468948487527424 8490021266128896 8494145933524992 8510736062301408 8533320941961216 8549987584425984 8577914631094272 8584911410429952 8587402650058752 8594668370608128 8611454832269472 8629774702608384 8637076273752576 8646629731324416 8653945563349749 8670660016472064 8674872442748928 8691815552988672 8708791755240603 8731902213881856 8757882019381248 8767569100013568 8774987257700352 8777533655089152 8792125904688048 8794677275509248 8796397342170321 8813386930323456 8820843854045184 8830600576671744 8838072064697616 8883146822862336 8915100310831104 8917687367368704 8919431492395008 8922019805790208 8961689114247168 8966042929831936 8969271515050752 8979192413298432 8983554732429264 9005907975008256 9007394327625728 9008521382854656 9023497639021944 9026116151180544 9070652908505448 9072149946753024 9094723635511296 9104783296167936 9109206630531072 9112486767611904 9116913844516608 9149708213747712 9152363350720512 9156809800679424 9160107079200768 9174694194821376 9197523038306304 9244431020457984 9262486549794816 9263645523580032 9265174413705216 9292740850352128 9303019537563648 9306369464795136 9310890734825472 9329076068291928 9344382856593408 9352289050970112 9355002974502912 9356832629898624 9393215017844736 9449109085814784 9459560731705344 9467564376998016 9483098391576576 9487705520996352 9506236195842048 9508994793013248 9524803063412052 9527567048468352 9555914175215616 9574578070089084 9599986059706368 9618736032479232 9623409058100864 9639198776623104 9650153959981056 9658025336733696 9660827981316096 9669001916934144 9687886686303156 9689571595911168 9708496540434432 9716710807971648 9727458447739968 9753272134926336 9759231498092544 9778292497112256 9804241082253312 9823389990617088 9828162442315776 9852617271803904 9855476384661504 9863515237515264 9871860664912896 9874725361975296 9876656664892992 9894011934947904 9915060296613888 9923449335800832 9934425648755712 9942831072784818 9965627766734848 9974059590582272 9993540175720128 10009937191108608 10014800272162816 10029487849684992 10032398288289792 10034360428944384 10037272281513984 10062247426523136 10073377263845376 10081900253528064 10086798296060928 10090430454432096 10106499073982922 10131646471884288 10133318618578944 10134586555711488 10174709819768832 10186273624424448 10206168690097152 10227881129017344 10231564089950208 10236534842966016 10247857459347456 10256528075081184 10273356590874624 10281330302517248 10296408769560576 10301411025764352 10305120464100864 10321530969174048 10347213418094592 10348921142378496 10394934775382016 10399984898015232 10403002850476032 10420297368519168 10423321215418368 10449256942927872 10454333456646144 10465896979759104 10474752076678656 10495210576828419 10526436708635952 10566044812836864 10621261172441088 10630247721541632 10642005823168512 10647175979175424 10651009924122768 10673668711120896 10676766083383296 10694515720322304 10697619142139904 10718512929526896 10750403447117568 10799984317169664 10821078036539136 10826335190363472 10844098623700992 10856423204978688 10865278503825408 10868431478980608 10873711638306816 10877627156550912 10900768045400064 10922058607988736 10931299658968104 10972431151792128 10977761836793856 10979135435354112 10980947453280256 11000579059251288 11029771217534976 11035129759793152 11051313739444224 11056682747605248 11084194430779392 11087410932744192 11089579413213184 11096454642204672 11105843248027008 11109066032222208 11111238748004616 11154442833690624 11163880502775936 11211331237576704 11220817039405056 11242732697685144 11261179339997184 11266650306183168 11269919754682368 11288655482562432 11291931316703232 11320028354838528 11325527911366656 11347648083068544 11399983445901312 11401409875175424 11446548547239936 11459557827477504 11481939776359296 11500778900422656 11506366270144512 11510509601193984 11516101698336768 11528839641765888 11538594084466332 11557526164733952 11560880021962752 11566496590331904 11589087403984896 11611722340320804 11642536285175808 11677176025841664 11690092133351424 11699983010267136 11703378206785536 11722834539584064 11726236367345664 11728529789560428 11751182573764608 11761125138726912 11774134102228992 11784096086263488 11842241297215446 11844195763816448 11886800414441472 11890249823158272 11892575323193344 11948918818996224 11959028686734336 11972256551064576 11978072976572352 11982386164638114 12007877300011008 12011361843806208 12031330185362592 12034821534907392 12094203878007264 12096199929004032 12126298180681728 12139711061557248 12145608840708096 12149982356815872 12155885126022144 12179627089158906 12199610951663616 12203151134294016 12209079734239232 12213476105601024 12226985413853184 12232925593095168 12237330551119776 12263364051075072 12287315933987328 12297712116339117 12325908027277312 12343985045766144 12349982066393088 12351527364773376 12353565884940288 12404026050084864 12408492619726848 12414520979767296 12438768091055904 12459177142124544 12469718734626816 12473337299337216 12475776839864832 12500143591505193 12524286690459648 12598812114419712 12612747642273792 12623419169330688 12648074284895787 12650274027995136 12672503100997632 12674981594456064 12678659724017664 12699737417882736 12703422731291136 12735031899193344 12741218900287488 12766104093452112 12799981412941824 12824981376638976 12866871946641408 12877367115644928 12881103975088128 12892002555912192 12917182248404208 12944662053912576 12955614410628864 12969944596986624 13012308664123392 13037723329483008 13097853320822784 13104216589754368 13136823029071872 13151353650020352 13162480886550528 13166300482633728 13168875553190656 13188188857032072 13192015913263872 13220080395485184 13231265781067776 13245900865007616 13257108097046424 13324720234293504 13372650466246656 13376531051053056 13379147238592512 13383029708685312 13442533671370752 13449064394747904 13453907272576128 13475332098643896 13508861962512384 13511091491438592 13512782074281984 13539174226770816 13581698165899264 13605979362758172 13608224920129536 13642085453266944 13648713123954688 13657174944251904 13663809945796608 13668730151417856 13675370766774912 13697808787832832 13724562320621568 13728545026080768 13735214701019136 13740160618801152 13762041292232064 13796284557459456 13859913033842688 13866646530686976 13893729824692224 13897761620557824 13932342590570496 13939111275528192 13954529306345472 13966336102238208 13993614102437892 14032504461754368 14035248944847936 14088059750449152 14089822526767104 14161681563254784 14173663628722176 14189341097558016 14201346565497024 14224647587364864 14231558281494528 14235688111177728 14259354293763072 14263492189519872 14287204595118078 14291350572702528 14333871262823424 14361867105133626 14399979089559552 14428104048718848 14435113587151296 14458798164934656 14475230939971584 14487038005100544 14491241971974144 14498282184409088 14503502875401216 14531830029454734 14534357393866752 14562744810651648 14575066211957472 14591187671609952 14629908202389504 14637015782391808 14638847247138816 14667438745668384 14706361623379968 14735084985925632 14742243663473664 14778925907705856 14783214576992256 14795272856272896 14807790997369344 14812088042962944 14814984997339488 14872590444920832 14885174003701248 14948441650102272 14961089385873408 14990310263580192 15014905786662912 15022200408244224 15026559672909824 15048597432434688 15051540643416576 15055908422270976 15093371139784704 15100703881822208 15110065895768064 15122850380292096 15130197444091392 15135645681648144 15159748610974383 15197469707826432 15199977927868416 15201879833567232 15262064729653248 15279410436636672 15309253035145728 15341821693526016 15347346134925312 15354802264449024 15371786189021184 15384792112621776 15410034886311936 15421995453775872 15452116538646528 15482296453761072 15523381713567744 15599977347022848 15604504275714048 15630446052778752 15634981823127552 15638039719413904 15673885414391808 15681500184969216 15698845469638656 15712128115017984 15789655062953928 15849067219255296 15931891758661632 15945371582312448 15963008734752768 15970763968763136 15976514886184152 16010503066681344 16015149125074944 16041773580483456 16046428713209856 16077769394290344 16125605170676352 16128266572005376 16194145120944128 16199976475754496 16207846834696192 16231617054808704 16239502785545208 16266147935551488 16284634807468032 16297917755738112 16302647218470912 16310567457460224 16316440734826368 16351152068100096 16383087911983104 16396949488452156 16458646727688192 16466642755190784 16468703153031168 16471421179920384 16544656826302464 16552694639689728 16585024121407872 16612236189499392 16626291646169088 16631116399116288 16634369119819776 16663599048333312 16666858122006924 16699048920612864 16731664250535936 16745820754163904 16798416152559616 16808830700617728 16816996856365056 16831225559107584 16864099046527716 16867032037326848 16891769009995776 16896670801330176 16899975459274752 16904879632023552 16932983223843648 16937896975054848 16980042532257792 16988291867049984 17021472124602816 17066641883922432 17099975168851968 17155829262188544 17169822820859904 17174805300117504 17189336741216256 17222909664538944 17259549405216768 17274152547505152 17293259462648832 17307891126699498 17341320032944128 17349744885497856 17383631105977344 17417583510481206 17463804427763712 17515764038762496 17535138200027136 17549974515400704 17555067310178304 17584251809376096 17589354551018496 17592794684340642 17626773860646912 17641687708090368 17661201153343488 17676144129395232 17763361945823169 17766293645724672 17830200621662208 17835374734737408 17838862984790016 17844039611580416 17923378228494336 17932085859663872 17938543030101504 17958384826596864 17967109464858528 17973579246957171 18011815950016512 18014788655251456 18017042765709312 18046995278043888 18052232302361088 18141305817010896 18144299893506048 18189447271022592 18209566592335872 18218413261062144 18224973535223808 18233827689033216 18269440633738359 18299416427495424 18304726701441024 18313619601358848 18320214158401536 18349388389642752 18395046076612608 18488862040915968 18524973099589632 18527291047160064 18530348827410432 18585481700704256 18606039075127296 18612738929590272 18621781469650944 18658152136583856 18688765713186816 18704578101940224 18710005949005824 18713665259797248 18786430035689472 18898218171629568 18919121463410688 18935128753996032 18975411041992704 19012472391684096 19017989586026496 19049606126824104 19055134096936704 19111828350431232 19149156140178168 19199972119412736 19237472064958464 19246818116201728 19300307919962112 19316050673467392 19321655962632192 19338003833868288 19375773372606312 19416993080868864 19433421615943296 19454916895479936 19518462996185088 19556584994224512 19646779981234176 19656324884631552 19705234543607808 19727030475030528 19743721329825792 19749450723950592 19753313329785984 19788023869895808 19830120593227776 19846898671601664 19868851297511424 19885662145569636 19948119181164544 19987080351440256 20019874382217216 20029600544325632 20058975699369984 20064796576579584 20068720857888768 20074544563027968 20124494853046272 20146754527690752 20163800507056128 20173596592121856 20180860908864192 20212998147965844 20263292943768576 20266637237157888 20269173111422976 20349419639537664 20372547248848896 20412337380194304 20455762258034688 20463128179900416 20473069685932032 20495714918694912 20513056150162368 20546713181749248 20562660605034496 20592817539121152 20602822051528704 20610240928201728 20643061938348096 20694426836189184 20697842284756992 20789869550764032 20799969796030464 20806005700952064 20840594737038336 20846642430836736 20898513885855744 20908666913292288 20931793959518208 20949504153357312 20990421153656838 21052873417271904 21132089625673728 21242522344882176 21260495443083264 21284011646337024 21294351958350848 21302019848245536 21347337422241792 21353532166766592 21389031440644608 21395238284279808 21430806892677117 21437025859053792 21500806894235136 21542800657700439 21599968634339328 21642156073078272 21652670380726944 21688197247401984 21712846409957376 21730557007650816 21736862957961216 21747423276613632 21755254313101824 21801536090800128 21844117215977472 21862599317936208 21944862303584256 21955523673587712 21958270870708224 21961894906560512 22001158118502576 22059542435069952 22070259519586304 22102627478888448 22113365495210496 22168388861558784 22174821865488384 22179158826426368 22192909284409344 22211686496054016 22218132064444416 22222477496009232 22308885667381248 22327761005551872 22422662475153408 22441634078810112 22485465395370288 22522358679994368 22533300612366336 22539839509364736 22577310965124864 22583862633406464 22640056709677056 22651055822733312 22695296166137088 22799966891802624 22802819750350848 22893097094479872 22919115654955008 22963879552718592 23012732540289024 23021019202387968 23032203396673536 23057679283531776 23077188168932664 23115052329467904 23132993180663808 23178174807969792 23223444680641608 23285072570351616 23399966020534272 23406756413571072 23445669079168128 23452472734691328 23457059579120856 23522250277453824 23548268204457984 23568192172526976 23684482594430892 23688391527632896 23773600828882944 23785150646386688 23897837637992448 23918057373468672 23944513102129152 23956145953144704 23964772329276228 24015754600022016 24022723687612416 24062660370725184 24069643069814784 24188407756014528 24192399858008064 24252596361363456 24279422123114496 24291217681416192 24299964713631744 24311770252044288 24359254178317812 24399221903327232 24406302268588032 24418159468478464 24426952211202048 24453970827706368 24465851186190336 24474661102239552 24526728102150144 24574631867974656 24595424232678234 24651816054554624 24687970091532288 24699964132786176 24703054729546752 24707131769880576 24808052100169728 24816985239453696 24829041959534592 24877536182111808 24918354284249088 24939437469253632 24946674598674432 24951553679729664 25000287183010386 25048573380919296 25197624228839424 25225495284547584 25246838338661376 25296148569791574 25300548055990272 25345006201995264 25349963188912128 25357319448035328 25399474835765472 25406845462582272 25470063798386688 25482437800574976 25532208186904224 25599962825883648 25649962753277952 25733743893282816 25754734231289856 25762207950176256 25784005111824384 25834364496808416 25889324107825152 25911228821257728 25939889193973248 25961836690049247 26024617328246784 26075446658966016 26126375265721809 26195706641645568 26208433179508736 26273646058143744 26302707300040704 26324961773101056 26332600965267456 26337751106381312 26376377714064144 26384031826527744 26389192026510963 26440160790970368 26462531562135552 26491801730015232 26514216194092848 26649440468587008 26745300932493312 26753062102106112 26758294477185024 26766059417370624 26885067342741504 26898128789495808 26907814545152256 26950664197287792 27017723925024768 27022182982877184 27025564148563968 27078348453541632 27163396331798528 27211958725516344 27216449840259072 27284170906533888 27297426247909376 27314349888503808 27327619891593216 27337460302835712 27350741533549824 27449124641243136 27457090052161536 27470429402038272 27480321237602304 27524082584464128 27592569114918912 27733293061373952 27787459649384448 27795523241115648 27878222551056384 27909058612690944 27932672204476416 27987228204875784 28065008923508736 28070497889695872 28179645053534208 28347327257444352 28378682195116032 28402693130994048 28449295174729728 28463116562989056 28518708587526144 28526984379039744 28574409190236156 28582701145405056 28667742525646848 28723734210267252 28799958179119104 28856208097437696 28870227174302592 28917596329869312 28950461879943168 28974076010201088 28982483943948288 28996564368818176 29007005750802432 29063660058909468 29068714787733504 29125489621303296 29150132423914944 29182375343219904 29259816404779008 29274031564783616 29277694494277632 29334877491336768 29412723246759936 29470169971851264 29484487326947328 29557851815411712 29566429153984512 29590545712545792 29615581994738688 29624176085925888 29629969994678976 29745180889841664 29770348007402496 29896883300204544 29922178771746816 29980620527160384 30029811573325824 30044400816488448 30053119345819648 30097194864869376 30103081286833152 30111816844541952 30186742279569408 30201407763644416 30220131791536128 30245700760584192 30260394888182784 30271291363296288 30319497221948766 30394939415652864 30399955855736832 30403759667134464 30524129459306496 30558820873273344 30618506070291456 30683643387052032 30694692269850624 30709604528898048 30743572378042368 30769584225243552 30820069772623872 30843990907551744 30904233077293056 30964592907522144 31046763427135488 31199954694045696 31209008551428096 31260892105557504 31269963646255104 31276079438827808 31347770828783616 31363000369938432 31397690939277312 31424256230035968 31485631730485257 31579310125907856 31698134438510592 31863783517323264 31890743164624896 31926017469505536 31941527937526272 31953029772368304 32021006133362688 32030298250149888 32083547160966912 32092857426419712 32155538788580688 32251210341352704 32256533144010752 32388290241888256 32399952951508992 32415693669392384 32463234109617408 32479005571090416 32532295871102976 32569269614936064 32595835511476224 32605294436941824 32621134914920448 32632881469652736 32702304136200192 32766175823966208 32793898976904312 32917293455376384 32933285510381568 32937406306062336 32942842359840768 33089313652604928 33105389279379456 33170048242815744 33252583292338176 33262232798232576 33268738239639552 33327198096666624 33333716244013848 33463328501071872 33491641508327808 33596832305119232 33633993712730112 33662451118215168 33728198093055432 33783538019991552 33799950918549504 33809759264047104 33865966447687296 33875793950109696 33960085064515584 33976583734099968 34042944249205632 34199950337703936 34339645641719808 34378673482432512 34445819329077888 34519098810433536 34548305095010304 34586518925297664 34615782253398996 34682640065888256 34699489770995712 34767262211954688 34835167020962412 34927608855527424 35031528077524992 35070276400054272 35099949030801408 35110134620356608 35168503618752192 35178709102036992 35185589368681284 35253547721293824 35283375416180736 35322402306686976 35352288258790464 35526723891646338 35532587291449344 35660401243324416 35670749469474816 35677725969580032 35688079223160832 35846756456988672 35864171719327744 35877086060203008 35916769653193728 35934218929717056 35947158493914342 36023631900033024 36029577310502912 36034085531418624 36093990556087776 36104464604722176 36282611634021792 36288599787012096 36378894542045184 36419133184671744 36436826522124288 36449947070447616 36467655378066432 36538881267476718 36598832854990848 36609453402882048 36627239202717696 36640428316803072 36698776779285504 36790092153225216 36977724081831936 37049946199179264 37054582094320128 37060697654820864 37170963401408512 37212078150254592 37225477859180544 37243562939301888 37316304273167712 37377531426373632 37409156203880448 37420011898011648 37427330519594496 37500430774515579 37572860071378944 37796436343259136 37838242926821376 37870257507992064 37944222854687361 37950822083985408 38024944783368192 38035979172052992 38099212253648208 38110268193873408 38223656700862464 38298312280356336 38399944238825472 38474944129916928 38493636232403456 38600615839924224 38632101346934784 38643311925264384 38676007667736576 38751546745212624 38833986161737728 38866843231886592 38909833790959872 39036925992370176 39113169988449024 39293559962468352 39312649769263104 39410469087215616 39454060950061056 39487442659651584 39498901447901184 39506626659571968 39576047739791616 39660241186455552 39693797343203328 39737702595022848 39771324291139272 39896238362329088 39974160702880512 40059201088651264 40117951398739968 40129593153159168 40137441715777536 40149089126055936 40327601014112256 40347193184243712 40361721817728384 40425996295931688 40526585887537152 40533274474315776 40538346222845952 40745094497697792 40824674760388608 40926256359800832 40946139371864064 40991429837389824 41026112300324736 41093426363498496 41185635078242304 41205644103057408 41220481856403456 41286123876696192 41388853672378368 41579739101528064 41599939592060928 41681189474076672 41693284861673472 41797027771711488 41817333826584576 41863587919036416 41899008306714624 41980842307313676 42105746834543808 42264179251347456 42485044689764352 42520990886166528 42568023292674048 42588703916701696 42604039696491072 42694674844483584 42707064333533184 42778062881289216 42790476568559616 42861613785354234 42874051718107584 43001613788470272 43085601315400878 43199937268678656 43284312146156544 43305340761453888 43376394494803968 43425692819914752 43461114015301632 43473725915922432 43494846553227264 43510508626203648 43603072181600256 43688234431954944 43725198635872416 43889724607168512 43911047347175424 43916541741416448 43923789813121024 44002316237005152 44119084870139904 44140519039172608 44205254957776896 44226730990420992 44336777723117568 44349643730976768 44358317652852736 44385818568818688 44423372992108032 44436264128888832 44444954992018464 44617771334762496 44655522011103744 44845324950306816 44883268157620224 44970930790740576 45044717359988736 45066601224732672 45079679018729472 45154621930249728 45167725266812928 45280113419354112 45302111645466624 45390592332274176 45479245832923149 45599933783605248 45605639500701696 45786194188959744 45838231309910016 45927759105437184 46025465080578048 46042038404775936 46064406793347072 46115358567063552 46154376337865328 46230104658935808 46265986361327616 46356349615939584 46446889361283216 46570145140703232 46799932041068544 46813512827142144 46891338158336256 46904945469382656 46914119158241712 47044500554907648 47096536408915968 47136384345053952 47368965188861784 47376783055265792 47547201657765888 47570301292773376 47795675275984896 47836114746937344 47889026204258304 47912291906289408 47929544658552456 48031509200044032 48045447375224832 48125320741450368 48139286139629568 48376815512029056 48384799716016128 48582435362832384 48599929427263488 48623540504088576 48718508356635624 48798443806654464 48836318936956928 48853904422404096 48907941655412736 48931702372380672 48949322204479104 49053456204300288 49149263735949312 49190848465356468 49375940183064576 49399928265572352 49406109459093504 49414263539761152 49633970478907392 49658083919069184 49755072364223616 49836708568498176 49878874938507264 49893349197348864 49903107359459328 50000574366020772 50097146761838592 50395248457678848 50450990569095168 50493676677322752 50592297139583148 50601096111980544 50690012403990528 50699926377824256 50714638896070656 50798949671530944 50813690925164544 50940127596773376 50964875601149952 51064416373808448 51199925651767296 51299925506555904 51467487786565632 51509468462579712 51524415900352512 51568010223648768 51668728993616832 51778648215650304 51822457642515456 51879778387946496 51923673380098494 52049234656493568 52150893317932032 52252750531443618 52391413283291136 52416866359017472 52547292116287488 52605414600081408 52649923546202112 52665201930534912 52675502212762624 52752755428128288 52768063653055488 52778384053021926 52880321581940736 52925063124271104 52983603460030464 53028432388185696 53290085837469507 53298880937174016 53490601864986624 53506124204212224 53516588954370048 53532118834741248 53770134685483008 53796257578991616 53815629090304512 53901328394575584 54035447850049536 54044365965754368 54051128297127936 54156696907083264 54326792663597056 54423917451032688 54432899680518144 54568341813067776 54594852495818752 54628699777007616 54655239783186432 54674920605671424 54701483067099648 54808321901215077 54898249282486272 54914180104323072 54940858804076544 54960642475204608 55048165168928256 55185138229837824 55466586122747904 55574919298768896 55591046482231296 55756445102112768 55818117225381888 55865344408952832 55974456409751568 56130017847017472 56140995779391744 56359290107068416 56694654514888704 56757364390232064 56805386261988096 56926233125978112 57037417175052288 57053968758079488 57148818380472312 57165402290810112 57335485051293696 57447468420534504 57599916358238208 57712416194875392 57740454348605184 57900923759886336 57948152020402176 57964967887896576 57993128737636352 58014011501604864 58127320117818936 58250979242606592 58300264847829888 58364750686439808 58548063129567232 58555388988555264 58669754982673536 58940339943702528 58968974653894656 59115703630823424 59181091425091584 59231163989477376 59248352171851776 59259939989357952 59490361779683328 59540696014804992 59844357543493632 59961241054320768 60059623146651648 60088801632976896 60194389729738752 60206162573666304 60223633689083904 60373484559138816 60402815527288832 60440263583072256 60491401521168384 60520789776365568 60542582726592576 60638994443897532 60789878831305728 60799911711473664 60807519334268928 61048258918612992 61117641746546688 61237012140582912 61367286774104064 61389384539701248 61419209057796096 61487144756084736 61539168450487104 61640139545247744 61687981815103488 61808466154586112 61929185815044288 62093526854270976 62399909388091392 62418017102856192 62521784211115008 62539927292510208 62552158877655616 62695541657567232 62726000739876864 62795381878554624 62848512460071936 62971263460970514 63158620251815712 63396268877021184 63727567034646528 63781486329249792 63852034939011072 63883055875052544 63906059544736608 64042012266725376 64060596500299776 64167094321933824 64185714852839424 64311077577161376 64502420682705408 64513066288021504 64628401973101317 64776580483776512 64799905903017984 64831387338784768 64926468219234816 64958011142180832 65064591742205952 65138539229872128 65191671022952448 65210588873883648 65242269829840896 65265762939305472 65404608272400384 65532351647932416 65587797953808624 65834586910752768 65866571020763136 65874812612124672 65885684719681536 66178627305209856 66210778558758912 66340096485631488 66505166584676352 66524465596465152 66537476479279104 66654396193333248 66667432488027696 66926657002143744 66983283016655616 67193664610238464 67267987425460224 67324902236430336 67456396186110864 67567076039983104 67599901837099008 67619518528094208 67731932895374592 67751587900219392 67920170129031168 67953167468199936 68085888498411264 68399900675407872 68679291283439616 68757346964865024 68891638658155776 69038197620867072 69096610190020608 69173037850595328 69231564506797992 69398979541991424 69534524423909376 69670334041924824 69855217711054848 70199898061602816 70220269240713216 70337007237504384 70357418204073984 70371178737362568 70566750832361472 70644804613373952 70704576517580928 71053447783292676 71065174582898688 71320802486648832 71355451939160064 71376158446321664 71693512913977344 71728343438655488 71754172120406016 71833539306387456 71868437859434112 71894316987828684 72047263800066048 72068171062837248 72187981112175552 72208929209444352 72565223268043584 72577199574024192 72757789084090368 72838266369343488 72873653044248576 72899894140895232 72935310756132864 73077762534953436 73197665709981696 73218906805764096 73254478405435392 73280856633606144 73397553558571008 73580184306450432 73955448163663872 74099892398358528 74109164188640256 74121395309641728 74341926802817024 74424156300509184 74450955718361088 74487125878603776 74632608546335424 74755062852747264 74818312407760896 74840023796023296 74854661039188992 75000861549031158 75145720142757888 75592872686518272 75676485853642752 75740515015984128 75888445709374722 75901644167970816 76049889566736384 76071958344105984 76198424507296416 76220536387746816 76447313401724928 76596624560712672 76799888477650944 76949888259833856 76987272464806912 77201231679848448 77264202693869568 77286623850528768 77352015335473152 77503093490425248 77667972323475456 77733686463773184 77819667581919744 77885510070147741 78073851984740352 78226339976898048 78587119924936704 78625299538526208 78820938174431232 78908121900122112 78974885319303168 78997802895802368 79013253319143936 79152095479583232 79167576079532889 79320482372911104 79387594686406656 79475405190045696 79542648582278544 79792476724658176 79948321405761024 80118402177302528 80235902797479936 80259186306318336 80274883431555072 80298178252111872 80655202028224512 80694386368487424 80723443635456768 80851992591863376 81053171775074304 81066548948631552 81076692445691904 81490188995395584 81649349520777216 81852512719601664 81892278743728128 81982859674779648 82052224600649472 82371270156484608 82411288206114816 82440963712806912 82572247753392384 82777707344756736 83199879184121856 83362378948153344 83386569723346944 83634667653169152 83727175838072832 83798016613429248 83961684614627352 84211493669087616 85041981772333056 85136046585348096 85177407833403392 85208079392982144 85389349688967168 85556125762578432 85580953137119232 85723227570708468 85748103436215168 86003227576940544 86171202630801756 86399874537357312 86568624292313088 86610681522907776 86752788989607936 86851385639829504 86922228030603264 86947451831844864 86989693106454528 87021017252407296 87206144363200512 87376468863909888 87450397271744832 87779449214337024 87822094694350848 87833083482832896 88004632474010304 88238169740279808 88281038078345216 88410509915553792 88453461980841984 88673555446235136 88699287461953536 88716635305705472 88771637137637376 88846745984216064 88872528257777664 88889909984036928 89235542669524992 89311044022207488 89690649900613632 89766536315240448 89941861581481152 90089434719977472 90133202449465344 90159358037458944 90309243860499456 90335450533625856 90560226838708224 90604223290933248 90781184664548352 90958491665846298 91199867567210496 91211279001403392 91572388377919488 91676462619820032 91855518210874368 92050930161156096 92084076809551872 92128813586694144 92230717134127104 92308752675730656 92460209317871616 92531972722655232 92712699231879168 92893778722566432 93140290281406464 93599864082137088 93627025654284288 93782676316672512 93809890938765312 93828238316483424 94089001109815296 94193072817831936 94272768690107904 94456895191455771 94737930377723568 94753566110531584 95094403315531776 95140602585546752 95591350551969792 95672229493874688 95778052408516608 95824583812578816 95859089317104912 96063018400088064 96090894750449664 96250641482900736 96278572279259136 96753631024058112 96769599432032256 97164870725664768 97199858854526976 97247081008177152 97437016713271248 97596887613308928 97672637873913856 97707808844808192 97815883310825472 97863404744761344 97898644408958208 98106912408600576 98298527471898624 98381696930712936 98751880366129152 98799856531144704 98812218918187008 98828527079522304 99267940957814784 99316167838138368 99510144728447232 99757749877014528 99786698394697728 99806214718918656 100001148732041544 100790496915357696 100901981138190336 100987353354645504 101184594279166296 101399852755648512 101429277792141312 101597899343061888 101627381850329088 101880255193546752 101929751202299904 102128832747616896 102599851013111808 103018936925159424 103136020447297536 103337457987233664 103557296431300608 103644915285030912 103759556775892992 103847346760196988 104098469312987136 104301786635864064 104505501062887236 104782826566582272 104833732718034944 105094584232574976 105210829200162816 105299847092404224 105330403861069824 105351004425525248 105505510856256576 105536127306110976 105556768106043852 105760643163881472 105850126248542208 105967206920060928 106056864776371392 106580171674939014 106597761874348032 106981203729973248 107012248408424448 107033177908740096 107064237669482496 107540269370966016 107592515157983232 107631258180609024 107802656789151168 108070895700099072 108088731931508736 108102256594255872 108313393814166528 108653585327194112 108847834902065376 108865799361036288 109136683626135552 109189704991637504 109257399554015232 109310479566372864 109349841211342848 109402966134199296 109616643802430154 109796498564972544 109828360208646144 109881717608153088 109921284950409216 110096330337856512 110370276459675648 110933172245495808 111149838597537792 111182092964462592 111512890204225536 111636234450763776 111730688817905664 111948912819503136 112260035694034944 112281991558783488 112501292323546737 112718580214136832 113389309029777408 113514728780464128 113610772523976192 113832668564062083 113852466251956224 114074834350104576 114107937516158976 114297636760944624 114330804581620224 114670970102587392 114894936841069008 115199832716476416 115424832389750784 115480908697210368 115801847519772672 115896304040804352 115929935775793152 115986257475272704 116028023003209728 116254640235637872 116501958485213184 116600529695659776 116729501372879616 117096126259134464 117110777977110528 117339509965347072 117880679887405056 117937949307789312 118231407261646848 118362182850183168 118462327978954752 118496704343703552 118519879978715904 118980723559366656 119081392029609984 119688715086987264 119922482108641536 120177603265953792 120388779459477504 120412325147332608 120447267378167808 120805631054577664 120982803042336768 121041579552731136 121085165453185152 121277988887795064 121579757662611456 121599823422947328 121615038668537856 122235283493093376 122474024281165824 122778769079402496 122838418115592192 122974289512169472 123078336900974208 123280279090495488 123616932309172224 123858371630088576 124799818776182784 125043568422230016 125079854585020416 125104317755311232 125391083315134464 125452001479753728 125590763757109248 125697024920143872 125942526921941028 126317240503631424 126792537754042368 127455134069293056 127562972658499584 127704069878022144 127766111750105088 127812119089473216 128084024533450752 128121193000599552 128334188643867648 128371429705678848 128622155154322752 129004841365410816 129026132576043008 129256803946202634 129553160967553024 129599811806035968 129662774677569536 129852936438469632 129916022284361664 130129183484411904 130277078459744256 130383342045904896 130421177747767296 130484539659681792 130531525878610944 130809216544800768 131064703295864832 131175595907617248 131669173821505536 131733142041526272 131749625224249344 131771369439363072 132357254610419712 132421557117517824 132680192971262976 133010333169352704 133048931192930304 133074952958558208 133308792386666496 133334864976055392 133853314004287488 133966566033311232 134387329220476928 134535974850920448 134649804472860672 134912792372221728 135134152079966208 135199803674198016 135239037056188416 135463865790749184 135503175800438784 135840340258062336 135906334936399872 136171776996822528 136437737498769447 136799801350815744 137358582566879232 137514693929730048 137783277316311552 138076395241734144 138193220380041216 138346075701190656 138463129013595984 138797959083982848 139069048847818752 139340668083849648 139710435422109696 140399796123205632 140440538481426432 140674014475008768 140714836408147968 140742357474725136 141133501664722944 141289609226747904 141409153035161856 142106895566585352 142130349165797376 142641604973297664 142710903878320128 142752316892643328 143387025827954688 143456686877310976 143508344240812032 143667078612774912 143736875718868224 143788633975657368 144094527600132096 144136342125674496 144375962224351104 144417858418888704 145130446536087168 145154399148048384 145747306088497152 145799788281790464 145870621512265728 146155525069906872 146395331419963392 146508956810870784 146561713267212288 146795107117142016 147160368612900864 148199784796717056 148218328377280512 148242790619283456 148901911436722176 148974251757207552 149265217092670848 149510125705494528 149636624815521792 149680047592046592 149709322078377984 150001723098062316 150291440285515776 151185745373036544 151352971707285504 151481030031968256 151776891418749444 151803288335941632 152099779133472768 152143916688211968 152396849014592832 152441072775493632 152894626803449856 153193249121425344 153599776955301888 153899776519667712 153974544929613824 154402463359696896 154528405387739136 154573247701057536 154704030670946304 155006186980850496 155335944646950912 155467372927546368 155639335163839488 155771020140295482 156147703969480704 156452679953796096 157174239849873408 157250599077052416 157641876348862464 157816243800244224 157949770638606336 157995605791604736 158026506638287872 158304190959166464 158335152159065778 158640964745822208 158775189372813312 158950810380091392 159085297164557088 159584953449316352 159870257512408521 159896642811522048 160236804354605056 160471805594959872 160518372612636672 160549766863110144 160596356504223744 161310404056449024 161388772736974848 161446887270913536 161703985183726752 162106343550148608 162133097897263104 162153384891383808 162980377990791168 163298699041554432 163705025439203328 163784557487456256 163965719349559296 164104449201298944 164424965703645231 164742540312969216 164822576412229632 164881927425613824 165144495506784768 165555414689513472 166399758368243712 166724757896306688 166773139446693888 167269335306338304 167454351676145664 167596033226858496 167923369229254704 168422987338175232 170083963544666112 170272093170696192 170354815666806784 170416158785964288 170778699377934336 171112251525156864 171161906274238464 171446455141416936 171496206872430336 172006455153881088 172342405261603512 172799749074714624 173137248584626176 173221363045815552 173702771279659008 173844456061206528 173894903663689728 173979386212909056 174042034504814592 174752937727819776 174900794543489664 175644189388701696 175666166965665792 176009264948020608 176562076156690432 176821019831107584 176906923961683968 177347110892470272 177433270611410944 177543274275274752 177693491968432128 177745056515555328 177779819968073856 178471085339049984 178622088044414976 179533072630480896 179883723162962304 180178869439954944 180266404898930688 180618487720998912 180670901067251712 181120453677416448 181208446581866496 181562369329096704 181916983331692596 182399735134420992 182422558002806784 183144776755838976 183352925239640064 183711036421748736 184101860322312192 184168153619103744 184257627173388288 184461434268254208 184617505351461312 184920418635743232 185063945445310464 185425398463758336 185787557445132864 186280580562812928 187199728164274176 187254051308568576 187565352633345024 187619781877530624 187656476632966848 188178002219630592 188386145635663872 188545537380215808 188913790382911542 189475860755447136 189507132221063168 190188806631063552 190281205171093504 191182701103939584 191344458987749376 191556104817033216 191649167625157632 191718178634209824 192126036800176128 192181789500899328 192501282965801472 192557144558518272 193507262048116224 193539198864064512 194329741451329536 194399717709053952 194494162016354304 194874033426542496 195193775226617856 195345275747827712 195415617689616384 195631766621650944 195726809489522688 195797288817916416 196213824817201152 196597054943797248 196763393861425872 197503760732258304 197599713062289408 197624437836374016 197657054159044608 198535881915629568 198632335676276736 199020289456894464 199515499754029056 199573396789395456 199612429437837312 200002297464083088 201580993830715392 201803962276380672 201974706709291008 202369188558332592 202799705511297024 202858555584282624 203195798686123776 203254763700658176 203760510387093504 203859502404599808 204257665495233792 205199702026223616 206037873850318848 206272040894595072 206674915974467328 207114592862601216 207289830570061824 207519113551785984 207694693520393976 208196938625974272 208603573271728128 209011002125774472 209565653133164544 209667465436069888 210599694184808448 210660807722139648 210702008851050496 211011021712513152 211072254612221952 211113536212087704 211700252497084416 211934413840121856 212113729552742784 213160343349878028 213195523748696064 213962407459946496 214066355817480192 214128475338964992 215080538741932032 215185030315966464 215262516361218048 215605313578302336 216141791400198144 216204513188511744 216626787628333056 217695669804130752 217731598722072576 218273367252271104 218379409983275008 218514799108030464 218620959132745728 218699682422685696 218805932268398592 219233287604860308 219592997129945088 219656720417292288 219763435216306176 219842569900818432 220192660675713024 220740552919351296 221866344490991616 222299677195075584 222364185928925184 223025780408451072 223272468901527552 223461377635811328 223897825639006272 224520071388069888 224563983117566976 225002584647093474 225437160428273664 226778618059554816 227029457560928256 227221545047952384 227665337128124166 227704932503912448 228149668700209152 228215875032317952 228595273521889248 228661609163240448 229341940205174784 229789873682138016 230399665432952832 230849664779501568 230961817394420736 231603695039545344 231792608081608704 231859871551586304 231972514950545408 232056046006419456 232509280471275744 233003916970426368 233201059391319552 233459002745759232 233656530210443223 234192252518268928 234221555954221056 234679019930694144 235761359774810112 235875898615578624 236462814523293696 236724365700366336 236924655957909504 236993408687407104 237039759957431808 237502728238598667 237961447118733312 238162784059219968 239377430173974528 239844964217283072 240355206531907584 240777558918955008 240824650294665216 240894534756335616 241611262109155328 241965606084673536 242083159105462272 242170330906370304 242555977775590128 243159515325222912 243199646845894656 243230077337075712 244470566986186752 244948048562331648 245557538158804992 245676836231184384 245948579024338944 246156673801948416 247233864618344448 247716743260177152 249599637552365568 250087136844460032 250159709170040832 250208635510622464 250904002959507456 251181527514218496 251394049840287744 251885053843882056 252634481007262848 255125945316999168 255408139756044288 255532223500210176 255624238178946432 256168049066901504 256668377287735296 256742859411357696 257244310308645504 258009682730821632 258052265152086016 258513607892405268 259199623612071936 259325549355139072 259705872876939264 259832044568723328 260258366968823808 260554156919488512 260766684091809792 260842355495534592 260969079319363584 261063051757221888 261618433089601536 262129406591729664 262351191815234496 263338347643011072 263466284083052544 263499250448498688 264714509220839424 264843114235035648 265360385942525952 266020666338705408 266097862385860608 266149905917116416 266617584773332992 266669729952110784 267706628008574976 267933132066622464 268774658440953856 269071949701840896 269299608945721344 269825584744443456 270268304159932416 270399607348396032 270478074112376832 270927731581498368 271006351600877568 271680680516124672 271812669872799744 272343553993645056 272875474997538894 273599602701631488 274717165133758464 275029387859460096 275566554632623104 276152790483468288 276386440760082432 276692151402381312 276926258027191968 277595918167965696 278138097695637504 278681336167699296 279420870844219392 280799592246411264 280881076962852864 281348028950017536 281429672816295936 281484714949450272 282267003329445888 282579218453495808 282818306070323712 284213791133170704 284260698331594752 285283209946595328 285421807756640256 285504633785286656 286774051655909376 286913373754621952 287016688481624064 287334157225549824 287473751437736448 287577267951314736 288189055200264192 288272684251348992 288751924448702208 288835716837777408 290260893072174336 290308798296096768 291494612176994304 291599576563580928 291741243024531456 292311050139813744 292790662839926784 293017913621741568 293123426534424576 293590214234284032 294320737225801728 296399569593434112 296436656754561024 296485581238566912 297803822873444352 297948503514415104 298530434185341696 299273249631043584 299360095184093184 299418644156755968 300003446196124632 302371490746073088 302705943414571008 302962060063936512 303553782837498888 304199558266945536 304287833376423936 304793698029185664 304882145550987264 305789253606899712 306386498242850688 307799553039335424 307949089859227648 309056810775478272 309408061341892608 310012373961700992 310671889293901824 310934745855092736 311278670327678976 311542040280590964 312295407938961408 312905359907592192 314348479699746816 314501198154104832 315283752697724928 315632487600488448 315899541277212672 315991211583209472 316053013276575744 316608381918332928 316670304318131556 317281929491644416 317550378745626624 317901620760182784 318170594329114176 319169906898632704 319740515024817042 319793285623044096 320473608709210112 320943611189919744 321036745225273344 321099533726220288 321192713008447488 322620808112898048 322777545473949696 322893774541827072 323407970367453504 324212687100297216 324266195794526208 324306769782767616 325960755981582336 326597398083108864 327410050878406656 327569114974912512 327931438699118592 328208898402597888 328849931407290462 329485080625938432 329645152824459264 329763854851227648 330288991013569536 331110829379026944 332799516736487424 333449515792613376 333546278893387776 334538670612676608 334908703352291328 335192066453716992 335846738458509408 336845974676350464 337503876970640211 340167927089332224 340544186341392384 340709631333613568 340832317571928576 341498005692186249 341557398755868672 342224503050313728 342323812548476928 342892910282833872 342992413744860672 344012910307762176 344684810523207024 345599498149429248 346274497169252352 346442726091631104 347405542559318016 347688912122413056 347789807327379456 347958772425818112 348084069009629184 349505875455639552 349801589086979328 351288378777403392 351332333931331584 352018529896041216 353124152313380864 353642039662215168 353813847923367936 354694221784940544 354866541222821888 355086548550549504 355386983936864256 355490113031110656 355559639936147712 356942170678099968 357244176088829952 359066145260961792 359767446325924608 360532809797861376 361236975441997824 361341802134503424 362416893163732992 363124738658193408 363833966663385192 364799470268841984 364845116005613568 366705850479280128 367422072843497472 368336307238207488 368515254346776576 368922868536508416 369235010702922624 369840837271486464 370850796927516672 371575114890265728 374399456328548352 375130705266690048 375239563755061248 375312953265933696 376356004439261184 376772291271327744 377091074760431616 377827580765823084 378951721510894272 379014264442126336 380377613262127104 380562410342187008 382365402207879168 382688917975498752 383112209634066432 383298335250315264 383436357268419648 384252073600352256 384363579001798656 385002565931602944 385114289117036544 387014524096232448 387078397728129024 388659482902659072 388799435418107904 388988324032708608 389748066853084992 390387550453235712 390690551495655424 390831235379232768 391263533243301888 391453618979045376 391594577635832832 392427649634402304 393194109887594496 393526787722851744 395007521464516608 395199426124578816 395248875672748032 395314108318089216 397071763831259136 397264671352553472 398040578913788928 399030999508058112 399146793578790912 399224858875674624 400004594928166176 403161987661430784 403607924552761344 403949413418582016 404738377116665184 405599411022594048 405717111168565248 406391597372247552 406509527401316352 407521020774187008 407719004809199616 408515330990467584 409313212496308341 410399404052447232 412075747700637696 412544081789190144 413349831948934656 414229185725202432 414579661140123648 415038227103571968 415389387040787952 416393877251948544 417207146543456256 418022004251548944 419131306266329088 419334930872139776 421199388369616896 421321615444279296 421404017702100992 422022043425026304 422144509224443904 422227072424175408 423400504994168832 423868827680243712 424227459105485568 426320686699756056 426391047497392128 427924814919892992 428132711634960384 428256950677929984 430161077483864064 430370060631932928 430525032722436096 431210627156604672 432283582800396288 432409026377023488 433253575256666112 435391339608261504 435463197444145152 436758819966550016 437241918265491456 437399364845371392 437611864536797184 438466575209720616 439185994259890176 439526870432612352 439685139801636864 440385321351426048 441481105838702592 444599354390151168 444728371857850368 446922755271622656 447795651278012544 449040142776139776 449127966235133952 450005169294186948 450874320856547328 453557236119109632 454058915121856512 454443090095904768 455330674256248332 455409865007824896 456299337400418304 456431750064635904 457190547043778496 457323218326480896 458683880410349568 459579747364276032 460799330865905664 461699329559003136 461923634788841472 463207390079090688 463585216163217408 463719743103172608 463945029901090816 464112092012838912 465018560942551488 466007833940852736 466402118782639104 466918005491518464 467313060420886446 468384505036537856 468443111908442112 469358039861388288 471522719549620224 471751797231157248 472925629046587392 473448731400732672 473849311915819008 473986817374814208 474079519914863616 475005456477197334 475922894237466624 476325568118439936 478754860347949056 479689928434566144 480710413063815168 481555117837910016 481649300589330432 481789069512671232 483222524218310656 483931212169347072 484166318210924544 484340661812740608 485111955551180256 486319030650445824 486399293691789312 486460154674151424 488941133972373504 489896097124663296 491115076317609984 491353672462368768 491897158048677888 492313347603896832 493274897110935693 494467729236688896 495433486520354304 499199275104731136 500174273688920064 500319418340081664 500417271021244928 501808005919014912 502363055028436992 502788099680575488 503770107687764112 505268962014525696 510251890633998336 510816279512088576 511064447000420352 511248476357892864 512336098133803008 513336754575470592 513485718822715392 514488620617291008 516019365461643264 516104530304172032 517027215784810536 518399247224143872 518651098710278144 519411745753878528 519664089137446656 521108313838977024 521533368183619584 521684710991069184 521938158638727168 522126103514443776 524258813183459328 524702383630468992 526932568166105088 526998500896997376 529686228470071296 530720771885051904 532041332677410816 532299811834232832 533235169546665984 533339459904221568 535413256017149952 535866264133244928 538599217891442688 539651169488886912 540536608319864832 540799214696792064 541855463162996736 542012703201755136 543361361032249344 543625339745599488 544687107987290112 545750949995077788 547199205403262976 549434330267516928 550058775718920192 551133109265246208 552305580966936576 552772881520164864 553384302804762624 553852516054383936 555191836335931392 556276195391275008 557362672335398592 558841741688438784 561599184492822528 561762153925705728 562696057900035072 562859345632591872 562969429898900544 564534006658891776 565158436906991616 565636612140647424 568427582266341408 568521396663189504 570566419893190656 570843615513280512 571009267570573312 573548103311818752 573826747509243904 574033376963248128 574668314451099648 574947502875472896 575154535902629472 576378110400528384 576545368502697984 577503848897404416 577671433675554816 580521786144348672 580617596592193536 582989224353988608 583199153127161856 583482486049062912 584622100279627488 585581325679853568 586035827243483136 586246853068849152 587180428468568064 588641474451603456 592799139186868224 592873313509122048 592971162477133824 595607645746888704 595897007028830208 597060868370683392 598546499262087168 598720190368186368 598837288313511936 600006892392249264 604742981492146176 605411886829142016 605924120127873024 607107565674997776 608399116533891072 608575666752847872 609587396058371328 609764291101974528 611578507213799424 612772996485701376 615599106078670848 615898179718455296 618113621550956544 618816122683785216 620024747923401984 621343778587803648 621869491710185472 622557340655357952 623084080561181928 624590815877922816 625810719815184384 628696959399493632 629002396308209664 631799082554425344 631982423166418944 632106026553151488 633216763836665856 633340608636263112 635100757491253248 635803241520365568 636341188658228352 638339813797265408 639481030049634084 639586571246088192 641887222379839488 642199067452440576 642385426016894976 645241616225796096 645555090947899392 645787549083654144 646815940734907008 648425374200594432 648613539565535232 653194796166217728 654820101756813312 655138229949825024 655862877398237184 656417796805195776 657699862814580924 658970161251876864 659290305648918528 659527709702455296 660577982027139072 662221658758053888 665599033472974848 666899031585226752 667092557786775552 669077341225353216 669817406704582656 670384132907433984 671693476917018816 673691949352700928 675007753941280422 680335854178664448 681088372682784768 681419262667227136 681664635143857152 682996011384372498 683114797511737344 684449006100627456 684647625096953856 685785820565667744 685984827489721344 688025820615524352 689369621046414048 691198996298858496 692548994338504704 692885452183262208 694811085118636032 695377824244826112 695579614654758912 695917544851636224 696168138019258368 699011750911279104 699603178173958656 702576757554806784 702664667862663168 704037059792082432 706248304626761728 707284079324430336 707627695846735872 709388443569881088 709733082445643776 710173097101099008 710773967873728512 710980226062221312 711119279872295424 712508184715796001 713884341356199936 714488352177659904 718132290521923584 719534892651849216 721065619595722752 722473950883995648 722683604269006848 724833786327465984 726249477316386816 727667933326770384 729598940537683968 729690232011227136 733411700958560256 734844145686994944 736672614476414976 737030508693553152 737845737073016832 738470021405845248 741701593855033344 743150229780531456 748798912657096704 750261410533380096 750479127510122496 750625906531867392 752712008878522368 753544582542655488 754182149520863232 755655161531646168 757903443021788544 758028528884252672 761124820684374016 765377835950997504 766224419268132864 766596670500630528 766872714536839296 768504147200704512 770005131863205888 770228578234073088 774029048192464896 774156795456258048 777598870836215808 777976648065417216 779496133706169984 780775100906471424 781662470758465536 782527066486603776 782907237958090752 783189155271665664 784855299268804608 786388219775188992 787053575445703488 790015042929033216 790398852249157632 790497751345496064 794143527662518272 794529342705106944 796081157827577856 798061999016116224 798293587157581824 798449717751349248 800009189856332352 806323975322861568 807215849105522688 807898826837164032 809476754233330368 811198822045188096 811434222337130496 812783194744495104 813019054802632704 815042041548374016 815438009618399232 817030661980935168 818626424992616682 820798808104894464 824151495401275392 825088163578380288 826699663897869312 828458371450404864 829159322280247296 830076454207143936 830778774081575904 832787754503897088 834414293086912512 836044008503097888 838262612532658176 838669861744279552 842398776739233792 842643230888558592 842808035404201984 844044086850052608 844289018448887808 844454144848350816 846801009988337664 847737655360487424 848454918210971136 852641373399512112 852782094994784256 855849629839785984 856265423269920768 856513901355859968 860322154967728128 860740121263865856 861050065444872192 862421254313209344 864567165600792576 864818052754046976 866507150513332224 870782679216523008 870926394888290304 873517639933100032 874483836530982912 874798729690742784 875223729073594368 876933150419441232 878371988519780352 879053740865224704 879370279603273728 880770642702852096 882962211677405184 889198708780302336 889456743715700736 893845510543245312 895591302556025088 898080285552279552 898255932470267904 900010338588373896 907114472238219264 908117830243713024 908886180191809536 910661348512496664 912598674800836608 912863500129271808 914381094087556992 914646436652961792 917367760820699136 919159494728552064 923398659118006272 923847269577682944 927170432326434816 927890059802181632 928224184025677824 930037121885102976 932015667881705472 932804237565278208 933836010983036928 934626120841772892 936886223816884224 938716079722776576 943045439099240448 943503594462314496 945851258093174784 946897462801465344 947698623831638016 947973634749628416 948159039829727232 950010912954394668 951845788474933248 952651136236879872 957509720695898112 959379856869132288 961420826127630336 963110235675820032 963298601178660864 963578139025342464 966445048436621312 967862424338694144 968332636421849088 968681323625481216 970223911102360512 972638061300891648 972798587383578624 972920309348302848 977882267944747008 979792194249326592 982230152635219968 982707344924737536 983794316097355776 984626695207793664 986549794221871386 988935458473377792 990866973040708608 998398550209462272 1000348547377840128 1000638836680163328 1000834542042489856 1003616011838029824 1004726110056873984 1005576199361150976 1007540215375528224 1010537924029051392 1012511630911920633 1020503781267996672 1021632559024177152 1022128894000840704 1022496952715785728 1024672196267606016 1026673509150941184 1026971437645430784 1028977241234582016 1032038730923286528 1032209060608344064 1034054431569621072 1036798494448287744 1037302197420556288 1038823491507757056 1039328178274893312 1042216627677954048 1043066736367239168 1043369421982138368 1043876317277454336 1044252207028887552 1048517626366918656 1049404767260937984 1053865136332210176 1053997001793994752 1059372456940142592 1061441543770103808 1064082665354821632 1064599623668465664 1066470339093331968 1066678919808443136 1070826512034299904 1071732528266489856 1077198435782885376 1079302338977773824 1081598429393584128 1083710926325993472 1084025406403510272 1087250679491198976 1089374215974580224 1091501899990155576 1094398410806525952 1100117551437840384 1102266218530492416 1105545763040329728 1106768605609525248 1107705032108767872 1112552390782550016 1114725344670797184 1123198368985645056 1125392115800070144 1125718691265183744 1125938859797801088 1129068013317783552 1130316873813983232 1131273224281294848 1136855164532682816 1137042793326379008 1141132839786381312 1141687231026561024 1147096206623637504 1147653495018487808 1148066753926496256 1149336628902199296 1149895005750945792 1150309071805258944 1152756220801056768 1153090737005395968 1155007697794808832 1155342867351109632 1161043572288697344 1161235193184387072 1165978448707977216 1166398306254323712 1166964972098125824 1169244200559254976 1171162651359707136 1172071654486966272 1172493706137698304 1174360856937136128 1177282948903206912 1185598278373736448 1185746627018244096 1185942324954267648 1191215291493777408 1191794014057660416 1194121736741366784 1197092998524174336 1197440380736372736 1197674576627023872 1200013784784498528 1209485962984292352 1210823773658284032 1211848240255746048 1214215131349995552 1216798233067782144 1217151333505695744 1219174792116742656 1219528582203949056 1223157014427598848 1225545992971402752 1227939637488925023 1231198212157341696 1231796359436910592 1236227243101913088 1237632245367570432 1240049495846803968 1242687557175607296 1243738983420370944 1245114681310715904 1246168161122363856 1249181631755845632 1251621439630368768 1257393918798987264 1258004792616419328 1263598165108850688 1263964846332837888 1264212053106302976 1266433527673331712 1266681217272526224 1270201514982506496 1271606483040731136 1272682377316456704 1276679627594530816 1278962060099268168 1279173142492176384 1283774444759678976 1284398134904881152 1284770852033789952 1290483232451592192 1291110181895798784 1291575098167308288 1293631881469814016 1296850748401188864 1297227079131070464 1306389592332435456 1310276459899650048 1311725754796474368 1312835593610391552 1315399725629161848 1318580611297837056 1319055419404910592 1321155964054278144 1324443317516107776 1333798063170453504 1334185115573551104 1340768265814867968 1343386953834037632 1347383898705401856 1350015507882560844 1360671708357328896 1362176745365569536 1362838525334454272 1363329270287714304 1365992022768744996 1366229595023474688 1368898012201254912 1369295250193907712 1371571641131335488 1371969654979442688 1376051641231048704 1378739242092828096 1382397992597716992 1385097988677009408 1385770904366524416 1389622170237272064 1390755648489652224 1391159229309517824 1391835089703272448 1392336276038516736 1398023501822558208 1399206356347917312 1405153515109613568 1405329335725326336 1408074119584164864 1412496609253523456 1414568158648860672 1415255391693471744 1418776887139762176 1419466164891287552 1420346194202198016 1421547935747457024 1421960452124442624 1422238559744590848 1425016369431592002 1427768682712399872 1428976704355319808 1436264581043847168 1439069785303698432 1442131239191445504 1444947901767991296 1445367208538013696 1449667572654931968 1452498954632773632 1455335866653540768 1459197881075367936 1459380464022454272 1466823401917120512 1469688291373989888 1473345228952829952 1474061017387106304 1475691474146033664 1476940042811690496 1479824691332807079 1483403187710066688 1486300459561062912 1497597825314193408 1500522821066760192 1500958255020244992 1501251813063734784 1505424017757044736 1507089165085310976 1508364299041726464 1511310323063292336 1515806886043577088 1516057057768505344 1522249641368748032 1530755671901995008 1532448838536265728 1533193341001261056 1533745429073678592 1537008294401409024 1540010263726411776 1540457156468146176 1548058096384929792 1548313590912516096 1555197741672431616 1555953296130834432 1558992267412339968 1563324941516931072 1565054132973207552 1565814475916181504 1566378310543331328 1572776439550377984 1574107150891406976 1580797704498315264 1580995502690992128 1589058685410213888 1592162315655155712 1596123998032232448 1596899435502698496 1600018379712664704 1615797653674328064 1618953508466660736 1622397644090376192 1625566389488990208 1626038109605265408 1630084083096748032 1630876019236798464 1634061323961870336 1637252849985233364 1641597616209788928 1648302990802550784 1650176327156760576 1653399327795738624 1656916742900809728 1658318644560494592 1660152908414287872 1661557548163151808 1665575509007794176 1668828586173825024 1672088017006195776 1676525225065316352 1677339723488559104 1684797553478467584 1685286461777117184 1685616070808403968 1688088173700105216 1688578036897775616 1688908289696701632 1693602019976675328 1695475310720974848 1696909836421942272 1705282746799024224 1705564189989568512 1711699259679571968 1712530846539841536 1713027802711719936 1720644309935456256 1721480242527731712 1722100130889744384 1724842508626418688 1729134331201585152 1729636105508093952 1733014301026664448 1741565358433046016 1741852789776580608 1747035279866200064 1748967673061965824 1749597459381485568 1750447458147188736 1753866300838882464 1756743977039560704 1758107481730449408 1758740559206547456 1761541285405704192 1765924423354810368 1778397417560604672 1778913487431401472 1787691021086490624 1791182605112050176 1796160571104559104 1796511864940535808 1800020677176747792 1814228944476438528 1816235660487426048 1817772360383619072 1821322697024993328 1825197349601673216 1825727000258543616 1828762188175113984 1829292873305923584 1834735521641398272 1838318989457104128 1846797318236012544 1847694539155365888 1854340864652869632 1855780119604363264 1856448368051355648 1860074243770205952 1864031335763410944 1865608475130556416 1867672021966073856 1869252241683545784 1873772447633768448 1877432159445553152 1886090878198480896 1887007188924628992 1895397247663276032 1895947269499256832 1896318079659454464 1900021825908789336 1905302272473759744 1915019441391796224 1918759713738264576 1926597202357321728 1927156278050684928 1935724848677388288 1936665272843698176 1937362647250962432 1940447822204721024 1945276122601783296 1945840618696605696 1959584388498653184 1964460305270439936 1965414689849475072 1967588632194711552 1969253390415587328 1973099588443742772 1977870916946755584 1981733946081417216 1996797100418924544 2000697094755680256 2001277673360326656 2001669084084979712 2007232023676059648 2009452220113747968 2011152398722301952 2015080430751056448 2021075848058102784 2025023261823841266 2041007562535993344 2043265118048354304 2044257788001681408 2044993905431571456 2049344392535212032 2053347018301882368 2053942875290861568 2057954482469164032 2064077461846573056 2064418121216688128 2068108863139242144 2073596988896575488 2074604394841112576 2077646983015514112 2078656356549786624 2084433255355908096 2086133472734478336 2086738843964276736 2087752634554908672 2088504414057775104 2097035252733837312 2098809534521875968 2107730272664420352 2107994003587989504 2118744913880285184 2122883087540207616 2128165330709643264 2129199247336931328 2132940678186663936 2133357839616886272 2137524554147388003 2141653024068599808 2143465056532979712 2154396871565770752 2158604677955547648 2163196858787168256 2167421852651986944 2168050812807020544 2174501358982397952 2178748431949160448 2183003799980311152 2188796821613051904 2200235102875680768 2204532437060984832 2211091526080659456 2213537211219050496 2215410064217535744 2225104781565100032 2229450689341594368 2246396737971290112 2250784231600140288 2251437382530367488 2251877719595602176 2258136026635567104 2260633747627966464 2262546448562589696 2273710329065365632 2274085586652758016 2283374462053122048 2295306990036975616 2296133507852992512 2298673257804398592 2299790011501891584 2300618143610517888 2305512441602113536 2310015395589617664 2310685734702219264 2322087144577394688 2322470386368774144 2332796612508647424 2333929944196251648 2338488401118509952 2342325302719414272 2344987412275396608 2348721713874272256 2354565897806413824 2371196556747472896 2371493254036488192 2382430582987554816 2383588028115320832 2388243473482733568 2394185997048348672 2394880761472745472 2395349153254047744 2400027569568997056 2418971925968584704 2421647547316568064 2423696480511492096 2428430262699991104 2433596466135564288 2434302667011391488 2438349584233485312 2439057164407898112 2446314028855197696 2451091985942805504 2455879274977850046 2462396424314683392 2463592718873821184 2472454486203826176 2475264490735140864 2480098991693607936 2485375114351214592 2487477966840741888 2490229362621431808 2492336322244727712 2498363263511691264 2503242879260737536 2514787837597974528 2516009585232838656 2527196330217701376 2527929692665675776 2528424106212605952 2532867055346663424 2533362434545052448 2540403029965012992 2543212966081462272 2545364754632913408 2553359255189061632 2557924120198536336 2558346284984352768 2567548889519357952 2568796269809762304 2569541704067579904 2580966464903184384 2582220363791597568 2583150196334616576 2587263762939628032 2593701496802377728 2594454158262140928 2612779184664870912 2620552919799300096 2623451509592948736 2625671187220783104 2630799451258323696 2637161222595674112 2638110838809821184 2642311928108556288 2648886635032215552 2667596126340907008 2668370231147102208 2681536531629735936 2686773907668075264 2694767797410803712 2700031015765121688 2721343416714657792 2724353490731139072 2725677050668908544 2726658540575428608 2731984045537489992 2737796024402509824 2738590500387815424 2743143282262670976 2743939309958885376 2752103282462097408 2757478484185656192 2770195977354018816 2771541808733048832 2781511296979304448 2783670179406544896 2784672552077033472 2796047003645116416 2798412712695834624 2810658671450652672 2816148239168329728 2829136317297721344 2830510783386943488 2837553774279524352 2838932329782575104 2840692388404396032 2843095871494914048 2843920904248885248 2844477119489181696 2850032738863184004 2855537365424799744 2857953408710639616 2872529162087694336 2878139570607396864 2884262478382891008 2889895803535982592 2890734417076027392 2899335145309863936 2904997909265547264 2910671733307081536 2918395762150735872 2918760928044908544 2933646803834241024 2939376582747979776 2946690457905659904 2948122034774212608 2951382948292067328 2953880085623380992 2959649382665614158 2966806375420133376 2972600919122125824 2995195650628386816 3001045642133520384 3001916510040489984 3002503626127469568 3010848035514089472 3014178330170621952 3016728598083452928 3022620646126584672 3031613772087154176 3032114115537010688 3037534892735761899 3044499282737496064 3061511343803990016 3064897677072531456 3066386682002522112 3067490858147357184 3074016588802818048 3080020527452823552 3080914312936292352 3096116192769859584 3096627181825032192 3110395483344863232 3111906592261668864 3117984534824679936 3126649883033862144 3130108265946415104 3131628951832363008 3132756621086662656 3145552879100755968 3148214301782813952 3161595408996630528 3161991005381984256 3178117370820427776 3184324631310311424 3192247996064464896 3193798871005396992 3200036759425329408 3231595307348656128 3237907016933321472 3244795288180752384 3251132778977980416 3252076219210530816 3261752038473596928 3268122647923740672 3274505699970466728 3283195232419577856 3300352654313521152 3306798655591477248 3316637289120989184 3320305816828575744 3323115096326303616 3337657172347650048 3344176034012391552 3354679446977118208 3369595106956935168 3371232141616807936 3376176347400210432 3377156073795551232 3377816579393403264 3387204039953350656 3390950621441949696 3393819672843884544 3410565493598048448 3411128379979137024 3423398519359143936 3425061693079683072 3441288619870912512 3442960485055463424 3444200261779488768 3449685017252837376 3458268662403170304 3459272211016187904 3466028602053328896 3483130716866092032 3483705579553161216 3494070559732400128 3497935346123931648 3499194918762971136 3500894916294377472 3507732601677764928 3513487954079121408 3516214963460898816 3517481118413094912 3523082570811408384 3531848846709620736 3556794835121209344 3557826974862802944 3575382042172981248 3582365210224100352 3592321142209118208 3593023729881071616 3600041354353495584 3628457888952877056 3632471320974852096 3635544720767238144 3642645394049986656 3650394699203346432 3651454000517087232 3657524376350227968 3658585746611847168 3669471043282796544 3676637978914208256 3693594636472025088 3695389078310731776 3708681729305739264 3711560239208726528 3712896736102711296 3720148487540411904 3728062671526821888 3731216950261112832 3735344043932147712 3738504483367091568 3747544895267536896 3754864318891106304 3772181756396961792 3774014377849257984 3790794495326552064 3791894538998513664 3792636159318908928 3800043651817578672 3810604544947519488 3830038882783592448 3837519427476529152 3853194404714643456 3854312556101369856 3871449697354776576 3873330545687396352 3874725294501924864 3880895644409442048 3890552245203566592 3891681237393211392 3919168776997306368 3930829379698950144 3935177264389423104 3938506780831174656 3946199176887485544 3955741833893511168 3963467892162834432 4001394189511360512 4002555346720653312 4003338168169959424 4022304797444603904 4030160861502112896 4042151696116205568 4050046523647682532 4082015125071986688 4086530236096708608 4088515576003362816 4089987810863142912 4098688785070424064 4106694036603764736 4107885750581723136 4115908964938328064 4128154923693146112 4136217726278484288 4147193977793150976 4149208789682225152 4155293966031028224 4157312713099573248 4168866510711816192 4172266945468956672 4173477687928553472 4175505269109817344 4177008828115550208 4194070505467674624 4197619069043751936 4215460545328840704 4215988007175979008 4237489827760570368 4245766175080415232 4256330661419286528 4258398494673862656 4265881356373327872 4266715679233772544 4275049108294776006 4283306048137199616 4286930113065959424 4308793743131541504 4317209355911095296 4326393717574336512 4334843705303973888 4336101625614041088 4349002717964795904 4357496863898320896 4366007599960622304 4377593643226103808 4400470205751361536 4409064874121969664 4422183052161318912 4427074422438100992 4430820128435071488 4439474073998421237 4450209563130200064 4458901378683188736 4492793475942580224 4501568463200280576 4502874765060734976 4503755439191204352 4516272053271134208 4521267495255932928 4525092897125179392 4547420658130731264 4548171173305516032 4566748924106244096 4590613980073951232 4592267015705985024 4597346515608797184 4599580023003783168 4601236287221035776 4611024883204227072 4620030791179235328 4621371469404438528 4644174289154789376 4644940772737548288 4665593225017294848 4667859888392503296 4676976802237019904 4689974824550793216 4697443427748544512 4742393113494945792 4742986508072976384 4767176056230641664 4776486946965467136 4788371994096697344 4790698306508095488 4800055139137994112 4847392961022984192 4856860525399982208 4867192932271128576 4876699168466970624 4878114328815796224 4892628057710395392 4902183971885611008 4911758549955700092 4924792848629366784 4927185437747642368 4944908972407652352 4950528981470281728 4960197983387215872 4970750228702429184 4974955933681483776 4980458725242863616 4984672644489455424 4996726527023382528 5006485758521475072 5029575675195949056 5032019170465677312 5054392660435402752 5055859385331351552 5056848212425211904 5065734110693326848 5066724869090104896 5080806059930025984 5086425932162924544 5090729509265826816 5106718510378123264 5115848240397072672 5116692569968705536 5135097779038715904 5137592539619524608 5139083408135159808 5161932929806368768 5164440727583195136 5166300392669233152 5174527525879256064 5187402993604755456 5188908316524281856 5225558369329741824 5241105839598600192 5246903019185897472 5251342374441566208 5261598902516647392 5274322445191348224 5276221677619642368 5284623856217112576 5297773270064431104 5335192252681814016 5336740462294204416 5363073063259471872 5373547815336150528 5389535594821607424 5400062031530243376 5442686833429315584 5448706981462278144 5451354101337817088 5453317081150857216 5463968091074979984 5475592048805019648 5477181000775630848 5486286564525341952 5487878619917770752 5504206564924194816 5514956968371312384 5540391954708037632 5543083617466097664 5563022593958608896 5567340358813089792 5569345104154066944 5592094007290232832 5596825425391669248 5621317342901305344 5632296478336659456 5658272634595442688 5661021566773886976 5677864659565150208 5686191742989828096 5687841808497770496 5688954238978363392 5700065477726368008 5715906817421279232 5745058324175388672 5756279141214793728 5779791607071965184 5781468834152054784 5809995818531094528 5821343466614163072 5837521856089817088 5878753165495959552 5893380915811319808 5896244069548425216 5902765896584134656 5907760171246761984 5919298765331228316 5933612750840266752 5945201838244251648 5990391301256773632 6002091284267040768 6003833020080979968 6005007252254939136 6021696071028178944 6028356660341243904 6033457196166905856 6045241292253169344 6063227544174308352 6064228231074021376 6075069785471523798 6088998565474992128 6123022687607980032 6129795354145062912 6132773364005044224 6134981716294714368 6148033177605636096 6160041054905647104 6161828625872584704 6192232385539719168 6193254363650064384 6220790966689726464 6223813184523337728 6235969069649359872 6253299766067724288 6260216531892830208 6263257903664726016 6265513242173325312 6291105758201511936 6296428603565627904 6323190817993261056 6323982010763968512 6356234741640855552 6368649262620622848 6384495992128929792 6387597742010793984 6400073518850658816 6412573662442164009 6463190614697312256 6475814033866642944 6489590576361504768 6502265557955960832 6504152438421061632 6523504076947193856 6536245295847481344 6549011399940933456 6566390464839155712 6600705308627042304 6613597311182954496 6633274578241978368 6640611633657151488 6646230192652607232 6675314344695300096 6688352068024783104 6709358893954236416 6739190213913870336 6742464283233615872 6752352694800420864 6754312147591102464 6755633158786806528 6774408079906701312 6781901242883899392 6787639345687769088 6821130987196096896 6822256759958274048 6850123386159366144 6885920970110926848 6888400523558977536 6899370034505674752 6916537324806340608 6932057204106657792 6966261433732184064 6967411159106322432 6998389837525942272 7001789832588754944 7015465203355529856 7026975908158242816 7034962236826189824 7046165141622816768 7063697693419241472 7113589670242418688 7150764084345962496 7164730420448200704 7184642284418236416 7186047459762143232 7200082708706991168 7256915777905754112 7264942641949704192 7271089441534476288 7285290788099973312 7300789398406692864 7302908001034174464 7315048752700455936 7317171493223694336 7338942086565593088 7353275957828416512 7387189272944050176 7390778156621463552 7417363458611478528 7423120478417453056 7425793472205422592 7440296975080823808 7456125343053643776 7462433900522225664 7470688087864295424 7477008966734183136 7495089790535073792 7509728637782212608 7544363512793923584 7548028755698515968 7581588990653104128 7583789077997027328 7585272318637817856 7600087303635157344 7621209089895038976 7660077765567184896 7675038854953058304 7706388809429286912 7708625112202739712 7742899394709553152 7746661091374792704 7749450589003849728 7761791288818884096 7781104490407133184 7783362474786422784 7838337553994612736 7861658759397900288 7870354528778846208 7877013561662349312 7892398353774971088 7911483667787022336 7926935784325668864 8002788379022721024 8005110693441306624 8006676336339918848 8044609594889207808 8060321723004225792 8084303392232411136 8100093047295365064 8164030250143973376 8173060472193417216 8177031152006725632 8179975621726285824 8213388073207529472 8215771501163446272 8231817929876656128 8256309847386292224 8272435452556968576 8298417579364450304 8310587932062056448 8314625426199146496 8344533890937913344 8351010538219634688 8354017656231100416 8388141010935349248 8395238138087503872 8431976014351958016 8491532350160830464 8512661322838573056 8516796989347725312 8531762712746655744 8533431358467545088 8550098216589552012 8566612096274399232 8573860226131918848 8617587486263083008 8634418711822190592 8652787435148673024 8669687410607947776 8672203251228082176 8698005435929591808 8714993727796641792 8732015199921244608 8755187286452207616 8800940411502723072 8818129748243939328 8844366104322637824 8854148844876201984 8861640256870142976 8878948147996842474 8900419126260400128 8917802757366377472 8985586951885160448 9003136926400561152 9005749530121469952 9007510878382408704 9032544106542268416 9042534990511865856 9050185794250358784 9094841316261462528 9096342346611032064 9133497848212488192 9181227960147902464 9184534031411970048 9194693031217594368 9199160046007566336 9202472574442071552 9222049766408454144 9240061582358470656 9242742938808877056 9288348578309578752 9289881545475096576 9331186450034589696 9335719776785006592 9353953604474039808 9379949649101586432 9394886855497089024 9484786226989891584 9485973016145952768 9534352112461283328 9552973893930934272 9576743988193394688 9581396613016190976 9600110278275988224 9694785922045968384 9713721050799964416 9734385864542257152 9753398336933941248 9756228657631592448 9785256115420790784 9804367943771222016 9823517099911400184 9849585697258733568 9854370875495284736 9901057962940563456 9920395966774431744 9949911867362967552 9960917450485727232 9969345288978910848 10012971517042950144 10064038340931354624 10108785320870805504 10113696424850423808 10131468221386653696 10133449738180209792 10161612119860051968 10172851864325849088 10181459018531653632 10231696480794145344 10233385139937411072 10270195558077431808 10275185079239049216 10323865859612737536 10328881455166390272 10332600785338466304 10349055051758512128 10374805987209510912 10377816633048563712 10451116738659483648 10482211679197200384 10493806038371794944 10502684748883132416 10523197805033294784 10548644890382696448 10552443355239284736 10569247712434225152 10595546540128862208 10670384505363628032 10673480924588408832 10726146126518943744 10747095630672301056 10779071189643214848 10800124063060486752 10885373666858631168 10897413962924556288 10902708202675634176 10906634162301714432 10927936182149959968 10951184097610039296 10954362001551261696 10972573129050683904 10975757239835541504 11008413129848389632 11029913936742624768 11080783909416075264 11086167234932195328 11126045187917217792 11134680717626179584 11138690208308133888 11184188014580465664 11193650850783338496 11242634685802610688 11264592956673318912 11316545269190885376 11322043133547773952 11355729319130300416 11372383485979656192 11375683616995540992 11377908477956726784 11400130955452736016 11431813634842558464 11490116648350777344 11512558282429587456 11559583214143930368 11562937668304109568 11619991637062189056 11642686933228326144 11675043712179634176 11757506330991919104 11792488139096850432 11805531793168269312 11815520342493523968 11838597530662456632 11867225501680533504 11890403676488503296 12004182568534081536 12007666040161959936 12010014504509878272 12066914392333811712 12090482584506338688 12126455088348616704 12128456462148042752 12150139570943047596 12246045375215960064 12259590708290125824 12265546728010088448 12269963432589428736 12296066355211272192 12320082109811294208 12323657251745169408 12384464771079438336 12441581933379452928 12447626369046675456 12471938139298719744 12506599532135448576 12520433063785660416 12526515807329452032 12531026484346650624 12582211516403023872 12592857207131255808 12646381635986522112 12647964021527937024 12712469483281711104 12737298525241245696 12768991984257859584 12775195484021587968 12800147037701317632 12825147324884328018 12926381229394624512 12951628067733285888 12979181152723009536 13004531115911921664 13008304876842123264 13047008153894387712 13072490591694962688 13098022799881866912 13132780929678311424 13201410617254084608 13227194622365908992 13266549156483956736 13281223267314302976 13292460385305214464 13350628689390600192 13376704136049566208 13418717787908472832 13478380427827740672 13484928566467231744 13504705389600841728 13508624295182204928 13511266317573613056 13548816159813402624 13563802485767798784 13575278691375538176 13642261974392193792 13644513519916548096 13700246772318732288 13771841940221853696 13776801047117955072 13798740069011349504 13833074649612681216 13864114408213315584 13932522867464368128 13934822318212644864 13996779675051884544 14003579665177509888 14030930406711059712 14069924473652379648 14092330283245633536 14227179340484837376 14301528168691924992 14329460840896401408 14372094919524286464 14400165417413982336 14542178883068952576 14570581576199946624 14601578796813385728 14630097505400911872 14634342986447388672 14677884173131186176 14706551915656833024 14774378545888100352 14781556313242927104 14834726917222957056 14851586944410845184 14880593950161647616 14912250686107287552 14924867801044451328 14941376175728590848 14954017933468366272 14990179581070147584 15019457275564425216 15088727025587847168 15096057511397031936 15163177981306208256 15167578155994054656 15170544637275635712 15200174607270314688 15242418179790077952 15320155531134369792 15350077709906116608 15412777618858573824 15417250224405479424 15485798789419106304 15493322182749585408 15498901178007699456 15523582577637768192 15562208980814266368 15566724949572845568 15676675107989225472 15723317518795800576 15740709057557692416 15754027123324698624 15784796707549942176 15822967335574044672 15853871568651337728 16005576758045442048 16010221386882613248 16013352672679837696 16089219189778415616 16120643446008451584 16168606784464822272 16200186094590730128 16328060500287946752 16346120944386834432 16354062304013451264 16359951243452571648 16426776146415058944 16431543002326892544 16463635859753312256 16512619694772584448 16544870905113937152 16596835158728900608 16621175864124112896 16629250852398292992 16689067781875826688 16702021076439269376 16708035312462200832 16776282021870698496 16790476276175007744 16863952028703916032 16983064700321660928 17033593978695450624 17063525425493311488 17066862716935090176 17100196433179104024 17147720452263837696 17235174972526166016 17268837423644381184 17339374821215895552 17344406502456164352 17429987455593283584 17464030399842489216 17636259496487878656 17688732208645275648 17708297689752403968 17723280513740285952 17757896295993684948 17800838252520800256 17835605514732754944 17971173903770320896 18006273852801122304 18011499060242939904 18015021756764817408 18065088213084536832 18085069981023731712 18100371588500717568 18189682632522925056 18192684693222064128 18266995696424976384 18362455920295804928 18369068062823940096 18389386062435188736 18398320092015132672 18404945148884143104 18444099532816908288 18480123164716941312 18485485877617754112 18576697156619157504 18579763090950193152 18662372900069179392 18671439553570013184 18707907208948079616 18759899298203172864 18789773710994178048 18969572453979783168 18971946032291905536 19068704224922566656 19105947787861868544 19153487976386789376 19162793226032381952 19200220556551976448 19237720987326492027 19389571844091936768 19427442101599928832 19468771729084514304 19506796673867882496 19512457315263184896 19570512230841581568 19608735887542444032 19647034199822800368 19699171394517467136 19708741750990569472 19802115925881126912 19840791933548863488 19899823734725935104 19921834900971454464 19938690577957821696 20025943034085900288 20128076681862709248 20217570641741611008 20227392849700847616 20262936442773307392 20266899476360419584 20323224239720103936 20345703728651698176 20362918037063307264 20463392961588290688 20466770279874822144 20550370158478098432 20657762910332780544 20665201570676932608 20698110103517024256 20749611974419021824 20902233477318967296 21005369497766264832 21046395610066589568 21104886710478569472 21138495424868450304 21191093080257724416 21340769010727256064 21452292253037887488 21494191261344602112 21558142379286429696 21600248126120973504 21770747333717262336 21794827925849112576 21805416405351268352 21813268324603428864 21855872364299919936 21902368195220078592 21908724003102523392 21945146258101367808 21951514479671083008 22016826259696779264 22059827873485249536 22161567818832150528 22172334469864390656 22252090375834435584 22269361435252359168 22277380416616267776 22368376029160931328 22387301701566676992 22485269371605221376 22529185913346637824 22633090538381770752 22644086267095547904 22711458638260600832 22744766971959312384 22751367233991081984 22755816955913453568 22800261910905472032 22863627269685116928 22980233296701554688 23025116564859174912 23119166428287860736 23125875336608219136 23239983274124378112 23285373866456652288 23350087424359268352 23515012661983838208 23584976278193700864 23611063586336538624 23631040684987047936 23677195061324913264 23734451003361067008 23780807352977006592 24008365137068163072 24015332080323919872 24020029009019756544 24133828784667623424 24180965169012677376 24252910176697233408 24256912924296085504 24300279141886095192 24492090750431920128 24519181416580251648 24531093456020176896 24539926865178857472 24640164219622588416 24647314503490338816 24768929542158876672 24895252738093350912 24943876278597439488 25053031614658904064 25062052968693301248 25164423032806047744 25185714414262511616 25295928043055874048 25474597050482491392 25537983968515719168 25550390968043175936 25600294075402635264 25650294649768656036 25852762458789249024 25903256135466571776 25958362305446019072 26009062231823843328 26016609753684246528 26094016307788775424 26144981183389925376 26196045599763733824 26265561859356622848 26402821234508169216 26454389244731817984 26533098312967913472 26562446534628605952 26584920770610428928 26701257378781200384 26753408272099132416 26837435575816945664 26956760855655481344 26969857132934463488 27009410779201683456 27017248590364409856 27022532635147226112 27097632319626805248 27127604971535597568 27150557382751076352 27284523948784387584 27289027039833096192 27400493544637464576 27543683880443707392 27553602094235910144 27597480138022699008 27666149299225362432 27728228816426631168 27865045734928736256 27869644636425289728 27993559350103769088 28007159330355019776 28061860813422119424 28139848947304759296 28184660566491267072 28454358680969674752 28603056337383849984 28658921681792802816 28744189839048572928 28800330834827964672 29084357766137905152 29141163152399893248 29203157593626771456 29260195010801823744 29268685972894777344 29355768346262372352 29413103831313666048 29548757091776200704 29563112626485854208 29703173888821690368 29761187900323295232 29849735602088902656 29882752351457181696 29908035866936732544 30038914551128850432 30192115022794063872 30326355962612416512 30341089274551271424 30400349214540629376 30484836359580155904 30700155419812233216 30825555237717147648 30971597578838212608 30986644365499170816 30997802356015398912 31047165155275536384 31124417961628532736 31133449899145691136 31353350215978450944 31446635037591601152 31481418115115384832 31508054246649397248 31569593415099884352 31645934671148089344 31707743137302675456 32011153516090884096 32020442773765226496 32026705345359675392 32178438379556831232 32241286892016903168 32337213568929644544 32400372189181460256 32656121000575893504 32692241888773668864 32708124608026902528 32719902486905143296 32853552292830117888 32863086004653785088 32927271719506624512 33025239389545168896 33089741810227874304 33193670317457801216 33242351728248225792 33258501704796585984 33378135563751653376 33404042152878538752 33416070624924401664 33552564043741396992 33580952552350015488 33727904057407832064 33966129400643321856 34067187957390901248 34127050850986622976 34133725433870180352 34200392866358208048 34295440904527675392 34470349945052332032 34537674847288762368 34678749642431791104 34688813004912328704 34859974911186567168 34928060799684978432 35272518992975757312 35377464417290551296 35416595379504807936 35446561027480571904 35515792591987369896 35601676505041600512 35671211029465509888 36012547705602244608 36022998120485879808 36030043513529634816 36200743177001435136 36379365265045850112 36385369386444128256 36738136125647880192 36778772124870377472 36796640184030265344 36809890297768286208 36888199065633816576 36960246329433882624 36970971755235508224 37153394313238315008 37324745800138358784 37342879107140026368 37415814417896159232 37519798596406345728 37579547421988356096 37939144907959566336 37943892064583811072 38137408449845133312 38211895575723737088 38306975952773578752 38325586452064763904 38400441113103952896 38475441974652984054 38779143688183873536 38854884203199857664 38937543458169028608 39013593347735764992 39024914630526369792 39141024461683163136 39217471775084888064 39294068399645600736 39398342789034934272 39417483501981138944 39604231851762253824 39681583867097726976 39799647469451870208 39843669801942908928 39877381155915643392 40051886068171800576 40256153363725418496 40435141283483222016 40454785699401695232 40525872885546614784 40533798952720839168 40646448479440207872 40691407457303396352 40725836074126614528 40926785923176581376 40933540559749644288 41100740316956196864 41315525820665561088 41330403141353865216 41396220207034048512 41499223948838043648 41804466954637934592 42010738995532529664 42092791220133179136 42209773420957138944 42276990849736900608 42681538021454512128 42904584506075774976 42988382522689204224 43116284758572859392 43200496252241947008 43610832810702536704 43626536649206857728 43711744728599839872 43804736390440157184 43890292516202735616 43903028959342166016 44033652519393558528 44119655746970499072 44323135637664301056 44344668939728781312 44504180751668871168 44554760833232535552 44736752058321862656 44774603403133353984 44970538743210442752 45058371826693275648 45266181076763541504 45288172534191095808 45422917276521201664 45489533943918624768 45502734467982163968 45511633911826907136 45600523821810944064 45727254539370233856 45960466593403109376 46050233129718349824 46238332856575721472 46251750673216438272 46479966548248756224 46570747732913304576 46700174848718536704 47030025323967676416 47169952556387401728 47222127172673077248 47262081369974095872 47354390122649826528 47468902006722134016 47561614705954013184 48016730274136326144 48030664160647839744 48040058018039513088 48267657569335246848 48361930338025354752 48505820353394466816 48513825848592171008 48600558283772190384 48984181500863840256 49038362833160503296 49062186912040353792 49079853730357714944 49280328439245176832 49294629006980677632 49537859084317753344 49790505476186701824 49887752557194878976 50106063229317808128 50124105937386602496 50328846065612095488 50371428828525023232 50591856086111748096 50949194100964982784 51100781936086351872 51200588150805270528 51300589299537312072 51705524917578498048 51806512270933143552 52018124463647686656 52033219507368493056 52289962366779850752 52392091199527467648 52908778489463635968 53066196625935826944 53124893069257211904 53169841541220857856 53402514757562400768 53506816544198264832 53913521711310962688 53939714265868926976 54018821558403366912 54034497180728819712 54045065270294452224 54195264639253610496 54255209943071195136 54301114765502152704 54569047897568775168 54578054079666192384 54800987089274929152 55087367760887414784 55107204188471820288 55194960276045398016 55332298598450724864 55456457632853262336 55730091469857472512 55739289272850579456 55987118700207538176 56014318660710039552 56123721626844238848 56279697894609518592 56369321132982534144 56908717361939349504 57206112674767699968 57317843363585605632 57488379678097145856 57600661669655929344 57713162961979476081 58168715532275810304 58282326304799786496 58406315187253542912 58520390021603647488 58537371945789554688 58711536692524744704 58826207662627332096 59097514183552401408 59126225252971708416 59406347777643380736 59522375800646590464 59699471204177805312 59765504702914363392 59816071733873465088 60077829102257700864 60384230045588127744 60652711925224833024 60682178549102542848 60800698429081258752 60969672719160311808 61400310839624466432 61651110475434295296 61973288730998341632 61995604712030797824 62094330310551072768 62248835923257065472 62706700431956901888 63016108493298794496 63139186830199768704 63415486274605350912 64022307032181768192 64053410690719350784 64356876759113662464 64482573784033806336 64674427137859289088 64800744378362920512 65312242001151787008 65384483777547337728 65416249216053805056 65439804973810286592 65707104585660235776 65726172009307570176 65854543439013249024 66050478779090337792 66179483620455748608 66387340634915602432 66484703456496451584 66517003409593171968 66756271127503306752 66808084305757077504 66832141249848803328 67105128087482793984 67161905104700030976 67455808114815664128 67932258801286643712 68134375914781802496 68254101701973245952 68267450867740360704 68400785732716416096 68590881809055350784 68940699890104664064 69075349694577524736 69357499284863582208 69377626009824657408 69719949822373134336 69856121599369956864 70545037985951514624 70754928834581102592 70833190759009615872 70893122054961143808 71031585183974739792 71203353010083201024 71342422058931019776 72025095411204489216 72045996240971759616 72060087027059269632 72401486354002870272 72758730530091700224 72770738772888256512 73476272251295760384 73557544249740754944 73593280368060530688 73619780595536572416 73920492658867765248 73941943510471016448 74306788626476630016 74685758214280052736 74831628835792318464 75159094843976712192 75887784129167622144 76423791151447474176 76613951905547157504 76651172904129527808 76800882226207905792 76950883949305968108 77558287376367747072 77709768406399715328 77875086916338057216 78027186695471529984 78049829261052739584 78282048923366326272 78434943550169776128 78588136799291201472 78796685578069868544 78834967003962277888 79208463703524507648 79363167734195453952 79599294938903740416 79687339603885817856 79754762311831286784 80103772136343601152 80512306727450836992 80870282566966444032 80909571398803390464 81051745771093229568 81067597905441678336 81292896958880415744 81382814914606792704 81451672148253229056 81853571846353162752 81867081119499288576 82201480633912393728 82631051641331122176 82660806282707730432 82792440414068097024 82998447897676087296 83608933909275869184 84021477991065059328 84185582440266358272 84419546841914277888 84553981699473801216 85363076042909024256 85809169012151549952 85976765045378408448 86232569517145718784 86400992504483894016 87221665621405073408 87253073298413715456 87423489457199679744 87609472780880314368 87780585032405471232 87806057918684332032 88067305038787117056 88239311493940998144 88646271275328602112 88689337879457562624 89109521666465071104 89549206806266707968 90116743653386551296 90576345068382191616 90979067887837249536 91023267823653814272 91201047643621888128 91454509078740467712 92100466259436699648 92476665713151442944 92959933096497512448 93141495465826609152 93400349697437073408 94060050647935352832 94339905112774803456 94444254345346154496 94524162739948191744 94708780245299653056 94937804013444268032 95123229411908026368 96033460548272652288 96061328321295679488 96080116036079026176 96535315138670493696 96723860676050709504 97011640706788933632 97027651697184342016 97201116567544380768 97968363001727680512 98076725666321006592 98124373824080707584 98159707460715429888 98560656878490353664 98589258013961355264 99075718168635506688 99581010952373403648 99775505114389757952 100212126458635616256 100248211874773204992 100657692131224190976 100742857657050046464 101183712172223496192 101898388201929965568 102201563872172703744 102401176301610541056 102601178599074624144 103411049835156996096 103613024541866287104 104036248927295373312 104066439014736986112 104579924733559701504 104784182399054935296 105817556978927271936 106132393251871653888 106249786138514423808 106339683082441715712 106805029515124801536 107013633088396529664 107879428531737853952 108037643116806733824 108068994361457639424 108090130540588904448 108602229531004305408 109138095795137550336 109156108159332384768 110214408376943640576 110389920552090796032 110664597196901449728 110912915265706524672 111460182939714945024 111974237400415076352 112028637321420079104 112247443253688477696 112559395789219037184 112738642265965068288 113817434723878699008 114412225349535399936 114635686727171211264 114976759356194291712 115201323339311858688 115426325923958952162 116337431064551620608 116564652609599572992 116812630374507085824 117040780043207294976 117074743891579109376 117423073385049489408 117652415325254664192 118195028367104802816 118252450505943416832 118812695555286761472 119044751601293180928 119398942408355610624 119531009405828726784 119632143467746930176 120155658204515401728 120768460091176255488 121305423850449666048 121364357098205085696 121601396858162517504 121939345438320623616 122800621679248932864 123302220950868590592 123946577461996683264 123991209424061595648 124188660621102145536 124497671846514130944 125413400863913803776 126032216986597588992 126278373660399537408 126830972549210701824 128044614064363536384 128106821381438701568 128713753518227324928 128965147568067612672 129348854275718578176 129601488756725841024 130832498432107610112 130879609947620573184 131414209171320471552 131709086878026498048 132100957558180675584 132358967240911497216 132969406912992903168 133034006819186343936 133512542255006613504 133664282499697606656 134210256174965587968 134323810209400061952 134911616229631328256 135864517602573287424 136268751829563604992 136508203403946491904 136534901735480721408 136801571465432832192 137181763618110701568 137881399780209328128 138150699389155049472 138714998569727164416 138755252019649314816 139439899644746268672 139712243198739913728 141090075971903029248 141509857669162205184 141666381518019231744 141786244109922287616 142063170367949479584 142406706020166402048 142684844117862039552 144050190822408978432 144091992481943519232 144120174054118539264 144802972708005740544 145517461060183400448 145541477545776513024 146952544502591520768 147115088499481509888 147186560736121061376 147239561191073144832 147840985317735530496 147883887020942032896 148613577252953260032 149371516428560105472 149663257671584636928 150318189687953424384 151775568258335244288 152847582302894948352 153302345808259055616 153601764452415811584 153901767898611936216 155116574752735494144 155419536812799430656 156054373390943059968 156099658522105479168 156869887100339552256 157176273598582402944 157669934007924555776 158726335468390907904 159198589877807480832 159374679207771635712 159509524623662573568 160207544272687202304 161740565133932888064 161819142797606780928 162103491542186459136 162135195810883356672 162585793917760831488 162765629829213585408 162903344296506458112 163707143692706325504 163734162238998577152 164402961267824787456 165262103282662244352 165321612565415460864 165584880828136194048 165996895795352174592 167217867818551738368 168042955982130118656 168371164880532716544 168839093683828555776 169107963398947602432 170726152085818048512 171618338024303099904 171953530090756816896 172465139034291437568 172801985008967788032 174443331242810146816 174506146596827430912 174846978914399359488 175218945561760628736 175561170064810942464 175612115837368664064 176134610077574234112 176478622987881996288 177292542550657204224 177378675758915125248 178219043332930142208 179098413612533415936 180233487306773102592 181152690136764383232 181958135775674499072 182046535647307628544 182402095287243776256 182909018157480935424 184200932518873399296 184953331426302885888 185919866192995024896 186282990931653218304 188120101295870705664 189048325479896383488 189417560490599306112 190246458823816052736 192066921096545304576 192160232072158052352 193070630277340987392 193447721352101419008 194023281413577867264 194402233135088761536 195936726003455361024 196153451332642013184 196248747648161415168 196319414921430859776 197121313756980707328 197178516027922710528 198151436337271013376 199162021904746807296 199551010228779515904 200424252917271232512 200496423749546409984 201315384262448381952 201485715314100092928 202367424344446992384 203796776403859931136 204403127744345407488 204802352603221082112 205202357198149248288 206822099670313992192 207226049083732574208 208072497854590746624 208132878029473972224 209159849467119403008 209568364798109870592 211635113957854543872 212264786503743307776 212499572277028847616 212679366164883431424 213610059030249603072 214027266176793059328 215758857063475707904 216075286233613467648 216137988722915278848 216180261081177808896 217204459062008610816 218276191590275100672 218312216318664769536 220428816753887281152 220779841104181592064 221825830531413049344 222920365879429890048 224057274642840158208 224494886507376955392 225477284531930136576 229271373454342422528 229953518712388583424 230402646678623717376 230852651847917904324 232674862129103241216 233129305219199145984 233625260749014171648 234081560086414589952 234149487783158218752 234846146770098978816 235304830650509328384 236390056734209605632 236504901011886833664 237625391110573522944 238089503202586361856 238797884816711221248 239062018811657453568 239264286935493860352 240311316409030803456 241536920182352510976 242610847700899332096 242728714196410171392 243202793716325035008 243878690876641247232 245601243358497865728 246604441901737181184 247893154923993366528 247982418848123191296 248377321242204291072 248995343693028261888 250826801727827607552 252064433973195177984 252556747320799074816 253661945098421403648 256089228128727072768 256213642762877403136 257427507036454649856 257930295136135225344 258697708551437156352 259202977513451682048 261664996864215220224 261759219895241146368 262828418342640943104 263418173756052996096 264201915116361351168 264717934481822994432 265938813825985806336 266068013638372687872 267328564999395213312 268647620418800123904 271729035205146574848 273069803470961442816 273603142930865664384 274363527236221403136 276301398778310098944 277429997139454328832 278879799289492537344 279424486397479827456 282180151943806058496 283019715338324410368 283332763036038463488 283572488219844575232 284126340735898959168 284813412040332804096 285369688235724079104 288100381644817956864 288183984963887038464 288240348108237078528 289605945416011481088 291034922120366800896 291082955091553026048 293905089005183041536 294230176998963019776 294373121472242122752 294479122382146289664 295681970635471060992 295767774041884065792 297227154505906520064 298743032857120210944 299326515343169273856 300636379375906848768 303551136516670488576 305695164605789896704 306604691616518111232 307203528904831623168 307803535797223872432 310233149505470988288 310839073625598861312 312108746781886119936 312199317044210958336 313739774200679104512 314352547197164805888 315339868015849111552 317452670936781815808 318397179755614961664 318749358415543271424 319019049247325147136 320415088545374404608 323638285595213561856 324206983084372918272 324270391621766713344 325806688593012916224 327414287385412651008 327468324477997154304 330643225130830921728 331169761656272388096 331993791590704349184 336085911964260237312 336742329761065433088 337678187367657111552 338215926797895204864 341452304171636097024 343236676048606199808 343907060181513633792 344930278068582875136 345603970017935576064 348886662485620293632 349012293193654861824 349693957828798718976 350437891123521257472 351122340129621884928 351224231674737328128 352269220155148468224 352957245975763992576 354585085101314408448 354757351517830250496 356438086665860284416 358196827225066831872 360466974613546205184 362305380273528766464 363916271551348998144 364093071294615257088 364804190574487552512 365818036314961870848 368401865037746798592 369906662852605771776 371839732385990049792 372565981863306436608 376240202591741411328 378096650959792766976 378835120981198612224 380492917647632105472 384133842193090609152 384320464144316104704 386141260554681974784 386895442704202838016 388046562827155734528 388804466270177523072 392497495296322830336 392638829842861719552 394242627513961414656 396302872674542026752 399102020457559031808 400992847499092819968 402630768524896763904 402971430628200185856 404734848688893984768 407593552807719862272 408806255488690814976 409604705206442164224 410404714396298496576 413644199340627984384 414452098167465148416 416144995709181493248 416265756058947944448 418319698934238806016 419136729596219741184 423270227915709087744 424529573007486615552 424999144554057695232 425358732329766862848 427220118060499206144 428054532353586118656 431517714126951415808 432150572467226935296 432275977445830557696 432360522162355617792 434408918124017221632 436552383180550201344 436624432637329539072 440857633507774562304 441559682208363184128 443651661062826098688 445840731758859780096 448114549285680316416 448989773014753910784 450954569063860273152 458542746908684845056 459907037424777166848 460805293357247434752 461705303695835808648 465349724258206482432 466258610438398291968 468163120172829179904 468298975566316437504 470609661301018656768 473009802023773667328 476179006405172723712 477595769633422442496 478124037623314907136 478528573870987720704 480622632818061606912 485221695401798664192 485457428392820342784 486405587432650070016 487757381753282494464 491202486716995731456 493208883803474362368 495786309847986733056 495964837696246382592 496754642484408582144 497990687386056523776 501653603455655215104 504128867946390355968 505113494641598149632 507323890196842807296 512178456257454145536 512427285525754806272 514855014072909299712 515860590272270450688 517395417102874312704 518405955026903364096 523329993728430440448 523518439790482292736 525656836685281886208 526836347512105992192 528403830232722702336 529435868963645988864 531877627651971612672 532136027276745375744 534657129998790426624 537295240837600247808 543458070410293149696 546139606941922885632 547206285861731328768 548727054472442806272 552602797556620197888 554859994278908657664 557759598578985074688 558848972794959654912 564360303887612116992 567144976439689150464 568252681471797918336 570739376471448158208 576200763289635913728 576480696216474157056 579211890832022962176 582069844240733601792 587810178010366083072 588460353997926039552 588746242944484245504 588958244764292579328 591363941270942121984 591535548083768131584 594454309011813040128 597486065714240421888 598653030686338547712 601272758751813697536 607102273033340977152 611390329211579793408 613209383233036222464 614407057809663246336 615607071594447744864 620466299010941976576 621678147251197722624 624217493563772239872 624398634088421916672 627479548401358209024 628705094394329611776 630679736031698223104 634905341873563631616 636794359511229923328 637498716831086542848 638038098494650294272 640830177090748809216 647276571190427123712 648413966168745836544 648540783243533426688 651613377186025832448 654828574770825302016 654936648955994308608 661286450261661843456 662339523312544776192 672171823928520474624 673484659522130866176 676431853595790409728 687814120363027267584 689860556137165750272 691207940035871152128 698024586387309723648 699387915657597437952 700875782247042514944 702244680259243769856 702448463349474656256 704538440310296936448 705914491951527985152 709170170202628816896 709514703035660500992 712876173331720568832 716393654450133663744 720933949227092410368 724610760547057532928 727832543102697996288 728186142589230514176 729608381148975105024 731636072629923741696 736803730075493597184 739813325705211543552 743679464771980099584 745131963726612873216 752480405183482822656 756193301919585533952 757670241962397224448 760985835295264210944 768267684386181218304 768640928288632209408 772282521109363949568 773790885408405676032 776093125654311469056 777608932540355046144 784994990592645660672 785277659685723439104 788485255027922829312 792605745349084053504 798204040915118063616 801985694998185639936 805942861256400371712 815187105615439724544 819209410412884328448 820809428792596993152 828904196334930296832 832289991418362986496 836639397868477612032 838273459192439482368 846540455831418175488 849059146014973231104 849998289108115390464 850717464659533725696 854440236120998412288 856109064707172237312 863035428253902831616 864301144934453870592 864551954891661115392 864721044324711235584 868817836248034443264 873104766361100402688 873248865274659078144 881715267015549124608 883119364416726368256 887303322125652197376 891681463517719560192 896229098571360632832 897979546029507821568 901909138127720546304 917085493817369690112 919814074849554333696 921610586714494869504 923410607391671617296 930699448516412964864 932517220876796583936 936326240345658359808 936597951132632875008 941219322602037313536 946019604047547334656 952358012810345447424 955191539266844884992 956248075246629814272 957057147741975441408 961245265636123213824 970914856785640685568 972811174865300140032 982404973433991462912 991929675392492765184 993509284968817164288 995981374772113047552 1008257735892780711936 1010226989283196299264 1014647780393685614592 1024356912514908291072 1024854571051509612544 1029710028145818599424 1031721180544540901376 1034790834205748625408 1036811910053806728192 1046659987456860880896 1047036879580964585472 1051313673370563772416 1053672695024211984384 1056807660465445404672 1058871737927291977728 1063755255303943225344 1064272054553490751488 1069314259997580853248 1074590481675200495616 1086916140820586299392 1092279213883845771264 1094412571723462657536 1097454108944885612544 1105205595113240395776 1109719988557817315328 1115519197157970149376 1117697945589919309824 1128720607775224233984 1134289952879378300928 1136505362943595836672 1141478752942896316416 1152401526579271827456 1152961392432948314112 1158423781664045924352 1164139688481467203584 1177492485888968491008 1177916489528585158656 1182727882541884243968 1188908618023626080256 1197306061372677095424 1214204546066681954304 1222780658423159586816 1226418766466072444928 1228814115619326492672 1231214143188895489728 1240932598021883953152 1243356294502395445248 1248434987127544479744 1248797268176843833344 1254959096802716418048 1257410188788659223552 1261359472063396446208 1269810683747127263232 1273588719022459846656 1274997433662173085696 1276076196989300588544 1281660354181497618432 1294553142380854247424 1296827932337491673088 1297081566487066853376 1303226754372051664896 1309657149541650604032 1309873297911988617216 1322572900523323686912 1324679046625089552384 1344343647857040949248 1346969319044261732352 1352863707191580819456 1375628240726054535168 1379721112274331500544 1382415880071742304256 1396049172774619447296 1398775831315194875904 1404489360518487539712 1404896926698949312512 1411828983903055970304 1419029406071321001984 1432787308900267327488 1441867898454184820736 1455665086205395992576 1456372285178461028352 1459216762297950210048 1463272145259847483392 1473607460150987194368 1479626651410423087104 1487358929543960199168 1490263927453225746432 1504960810366965645312 1512386603839171067904 1515340483924794448896 1521971670590528421888 1536535368772362436608 1537281856577264418816 1544565042218727899136 1547581770816811352064 1552186251308622938112 1555217865080710092288 1569989981185291321344 1570555319371446878208 1576970510055845658624 1585211490698168107008 1596408081830236127232 1603971389996371279872 1611885722512800743424 1630374211230879449088 1638418820825768656896 1641618857585193986304 1657808392669860593664 1664579982836725972992 1673278795736955224064 1676546918384878964736 1693080911662836350976 1701434929319067451392 1712218129414344474624 1728602289868907741184 1729442088649422471168 1737635672496068886528 1746209532722200805376 1763430534031098249216 1766238728833452736512 1774606644251304394752 1783362927035439120384 1792458197142721265664 1795959092059015643136 1803818276255441092608 1834170987634739380224 1839628149699108667392 1843221173428989739008 1846821214783343234592 1861398897032825929728 1865034441753593167872 1872652480691316719616 1873195902265265750016 1882438645204074627072 1892039208095094669312 1904716025620690894848 1910383078533689769984 1912496150493259628544 1914114295483950882816 1922490531272246427648 1941829713571281371136 1945622349730600280064 1964809946867982925824 1983859350784985530368 1987018569937634328576 2016515471785561423872 2020453978566392598528 2029295560787371229184 2049709142103019225088 2063442361089081802752 2069581668411497250816 2073623820107613456384 2094073759161929170944 2102627346741127544832 2107345390048423968768 2113615320930890809344 2117743475854583955456 2127510510607886450688 2128544109106981502976 2138628519995161706496 2149180963350400991232 2173832281641172598784 2184558427767691542528 2188825143446925315072 2194908217889771225088 2210411190226480791552 2219439977115634630656 2231038394315940298752 2235395891179838619648 2257441215550448467968 2268579905758756601856 2273010725887191673344 2282957505885792632832 2304803053158543654912 2305922784865896628224 2316847563328091848704 2328279376962934407168 2354984971777936982016 2355832979057170317312 2365455765083768487936 2377817236047252160512 2394612122745354190848 2445561316846319173632 2457628231238652985344 2462428286377790979456 2486712589004790890496 2496869974255088959488 2509918193605432836096 2514820377577318447104 2539621367494254526464 2547177438044919693312 2549994867324346171392 2552152393978601177088 2563320708362995236864 2589106284761708494848 2593655864674983346176 2594163132974133706752 2606453508744103329792 2619314299083301208064 2619746595823977234432 2645145801046647373824 2649358093250179104768 2688687295714081898496 2693938638088523464704 2705727414383161638912 2751256481452109070336 2759442224548663001088 2764831760143484608512 2792098345549238894592 2797551662630389751808 2808978721036975079424 2809793853397898625024 2823657967806111940608 2838058812142642003968 2865574617800534654976 2883735796908369641472 2912744570356922056704 2918433524595900420096 2947214920301974388736 2980527854906451492864 3024773207678342135808 3030680967849588897792 3043943341181056843776 3073070737544724873216 3074563713154528837632 3089130084437455798272 3095163541633622704128 3104372502617245876224 3110435730161420184576 3139979962370582642688 3141110638742893756416 3153941020111691317248 3170422981396336214016 3192816163660472254464 3207942779992742559744 3223771445025601486848 3260748422461758898176 3276837641651537313792 3283237715170387972608 3315616785339721187328 3329159965673451945984 3346557591473910448128 3353093836769757929472 3386161823325672701952 3402869858638134902784 3424436258828688949248 3457204579737815482368 3458884177298844942336 3475271344992137773056 3492419065444401610752 3532477457666905473024 3566725854070878240768 3591918184118031286272 3668341975269478760448 3679256299398217334784 3686442346857979478016 3693642429566686469184 3722797794065651859456 3730068883507186335744 3745304961382633439232 3746391804530531500032 3764877290408149254144 3784078416190189338624 3809432051241381789696 3820766157067379539968 3824992300986519257088 3828228590967901765632 3844981062544492855296 3883659427142562742272 3891244699461200560128 3929619893735965851648 3967718701569971060736 3974037139875268657152 4033030943571122847744 4040907957132785197056 4058591121574742458368 4099418284206038450176 4126884722178163605504 4139163336822994501632 4147247640215226912768 4188147518323858341888 4214690780096847937536 4235486951709167910912 4257088218213963005952 4298361926700801982464 4369116855535383085056 4377650286893850630144 4389816435779542450176 4420822380452961583104 4438879954231269261312 4462076788631880597504 4470791782359677239296 4514882431100896935936 4537159811517513203712 4546021451774383346688 4565915011771585265664 4609606106317087309824 4611845569731793256448 4633695126656183697408 4656558753925868814336 4709969943555873964032 4711665958114340634624 4730911530167536975872 4755634472094504321024 4789224245490708381696 4891122633692638347264 4915256462477305970688 4924856572755581958912 4973425178009581780992 4993739948510177918976 5019836387210865672192 5029640755154636894208 5079242734988509052928 5104304787957202354176 5188326265948267413504 5212907017488206659584 5238628598166602416128 5290291602093294747648 5298716186500358209536 5377374591428163796992 5387877276177046929408 5411454828766323277824 5502512962904218140672 5518884449097326002176 5529663520286969217024 5584196691098477789184 5595103325260779503616 5617957442073950158848 5619587706795797250048 5647315935612223881216 5676117624285284007936 5731149235601069309952 5767471593816739282944 5825489140713844113408 5836867049191800840192 5894429840603948777472 5961055709812902985728 6049546415356684271616 6061361935699177795584 6087886682362113687552 6149127426309057675264 6190327083267245408256 6208745005234491752448 6220871460322840369152 6282221277485787512832 6307882040223382634496 6340845962792672428032 6385632327320944508928 6415885559985485119488 6447542890051202973696 6521496844923517796352 6553675283303074627584 6566475430340775945216 6631233570679442374656 6658319931346903891968 6693115182947820896256 6706187673539515858944 6772323646651345403904 6805739717276269805568 6848872517657377898496 6914409159475630964736 6917768354597689884672 6950542689984275546112 6984838130888803221504 7064954915333810946048 7133451708141756481536 7183836368236062572544 7336683950538957520896 7372884693715958956032 7387284859133372938368 7460137767014372671488 7490609922765266878464 7529754580816298508288 7618864102482763579392 7641532314134759079936 7649984601973038514176 7656457181935803531264 7689962125088985710592 7767318854285125484544 7782489398922401120256 7859239787471931703296 7935437403139942121472 7948074279750537314304 8066061887142245695488 8081815914265570394112 8117182243149484916736 8198836568412076900352 8253769444356327211008 8278326673645989003264 8294495280430453825536 8376295036647716683776 8429381560193695875072 8470973903418335821824 8514176436427926011904 8596723853401603964928 8738233711070766170112 8755300573787701260288 8841644760905923166208 8941583564719354478592 9074319623035026407424 9092042903548766693376 9131830023543170531328 9219212212634174619648 9223691139463586512896 9267390253312367394816 9313117507851737628672 9419939887111747928064 9423331916228681269248 9461823060335073951744 9511268944189008642048 9578448490981416763392 9782245267385276694528 9830512924954611941376 9849713145511163917824 9946850356019163561984 9987479897020355837952 10039672774421731344384 10059281510309273788416 10158485469977018105856 10208609575914404708352 10376652531896534827008 10425814034976413319168 10477257196333204832256 10597432373000716419072 10775754552354093858816 11005025925808436281344 11037768898194652004352 11059327040573938434048 11168393382196955578368 11190206650521559007232 11235914884147900317696 11239175413591594500096 11294631871224447762432 11352235248570568015872 11462298471202138619904 11534943187633478565888 11650978281427688226816 11673734098383601680384 11788859681207897554944 11922111419625805971456 12099092830713368543232 12122723871398355591168 12175773364724227375104 12298254852618115350528 12380654166534490816512 12417490010468983504896 12441742920645680738304 12564442554971575025664 12771264654641889017856 12895085780102405947392 13107350566606149255168 13132950860681551890432 13262467141358884749312 13316639862693807783936 13386230365895641792512 13412375347079031717888 13544647293302690807808 13611479434552539611136 13697745035314755796992 13828818318951261929472 13835536709195379769344 13901085379968551092224 13969676261777606443008 14129909830667621892096 14266903416283512963072 14367672736472125145088 14673367901077915041792 14745769387431917912064 14774569718266745876736 14920275534028745342976 14981219845530533756928 15059509161632597016576 15237728204965527158784 15312914363871607062528 15564978797844802240512 15870874806279884242944 15896148559501074628608 16132123774284491390976 16163631828531140788224 16234364486298969833472 16397673136824153800704 16507538888712654422016 16556653347291978006528 16588990560860907651072 16752590073295433367552 16858763120387391750144 16941947806836671643648 17028352872855852023808 17193447706803207929856 17476467422141532340224 17510601147575402520576 17683289521811846332416 17883167129438708957184 18148639246070052814848 18184085807097533386752 18263660047086341062656 18447382278927173025792 18626235015703475257344 18846663832457362538496 18923646120670147903488 19022537888378017284096 19156896981962833526784 19564490534770553389056 19661025849909223882752 19699426291022327835648 19893700712038327123968 19974959794040711675904 20079345548843462688768 20118563020618547576832 20316970939954036211712 20417219151828809416704 20753305063793069654016 20851628069952826638336 20954514392666409664512 21194864746001432838144 21551509104708187717632 22010051851616872562688 22118654081147876868096 22380413301043118014464 22471829768295800635392 22589263742448895524864 22924596942404277239808 23069886375266957131776 23301956562855376453632 23347468196767203360768 23577719362415795109888 23844222839251611942912 24198185661426737086464 24245447742796711182336 24351546729448454750208 24596509705236230701056 24761308333068981633024 24834980020937967009792 24883485841291361476608 25128885109943150051328 25542529309283778035712 25790171560204811894784 26214701133212298510336 26265901721363103780864 26524934282717769498624 26824750694158063435776 27222958869105079222272 27395490070629511593984 27657636637902523858944 27671073418390759538688 27802170759937102184448 27939352523555212886016 28259819661335243784192 28533806832567025926144 28735345472944250290176 29346735802155830083584 29491538774863835824128 29549139436533491753472 29840551068057490685952 29962439691061067513856 30119018323265194033152 30475456409931054317568 30625828727743214125056 31129957595689604481024 31792297119002149257216 32327263657062281576448 33015077777425308844032 33113306694583956013056 33177981121721815302144 33505180146590866735104 33717526240774783500288 33883895613673343287296 34056705745711704047616 34386895413606415859712 34952934844283064680448 35021202295150805041152 35366579043623692664832 35766334258877417914368 36297278492140105629696 36368171614195066773504 36527320094172682125312 36894764557854346051584 37252470031406950514688 37693327664914725076992 38313793963925667053568 39322051699818447765504 39398852582044655671296 39787401424076654247936 39949919588081423351808 40158691097686925377536 40237126041237095153664 40633941879908072423424 40834438303657618833408 41506610127586139308032 41703256139905653276672 41909028785332819329024 42389729492002865676288 43103018209416375435264 44020103703233745125376 44237308162295753736192 44760826602086236028928 44943659536591601270784 45178527484897791049728 46694936393534406721536 47688445678503223885824 48396371322853474172928 48490895485593422364672 48703093458896909500416 49193019410472461402112 49522616666137963266048 49669960041875934019584 49766971682582722953216 50257770219886300102656 51085058618567556071424 51580343120409623789568 52429402266424597020672 52531803442726207561728 53049868565435538997248 53649501388316126871552 54445917738210158444544 54790980141259023187968 55342146836781519077376 55878705047110425772032 57067613665134051852288 57470690945888500580352 58693471604311660167168 58983077549727671648256 59098278873066983506944 59681102136114981371904 59924879382122135027712 60238036646530388066304 60950912819862108635136 61251657455486428250112 62259915191379208962048 63584594238004298514432 64654527314124563152896 66030155554850617688064 66355962243443630604288 67767791227346686574592 68773790827212831719424 69905869688566129360896 70042404590301610082304 70733158087247385329664 71532668517754835828736 72594556984280211259392 72736343228390133547008 73054640188345364250624 73789529115708692103168 74504940062813901029376 75386655329829450153984 76627587927851334107136 78644103399636895531008 78797705164089311342592 79574802848153308495872 80474252082474190307328 81668876607315237666816 83013220255172278616064 83406512279811306553344 83818057570665638658048 84779458984005731352576 86206036418832750870528 88040207406467490250752 88474616324591507472384 89521653204172472057856 89887319073183202541568 90357054969795582099456 93389872787068813443072 95376891357006447771648 96981790971186844729344 99045233332275926532096 99339920083751868039168 99533943365165445906432 100515540439772600205312 102170117237135112142848 103160686240819247579136 104858804532849194041344 105063606885452415123456 106099737130871077994496 107299002776632253743104 108891835476420316889088 109581960282518046375936 110684293673563038154752 111757410094220851544064 114941381891777001160704 117966155099455343296512 118196557746133967013888 119362204272229962743808 119849758764244270055424 120476073293060776132608 121901825639724217270272 122503314910972856500224 124519830382758417924096 127169188476008597028864 129309054628249126305792 132060311109701235376128 132711924486887261208576 135535582454693373149184 140084809180603220164608 143065337035509671657472 145189113968560422518784 145472686456780267094016 146109280376690728501248 147579058231417384206336 149009880125627802058752 150773310659658900307968 153255175855702668214272 157288206799273791062016 157595410328178622685184 159149605696306616991744 160948504164948380614656 163337753214630475333632 166026440510344557232128 167636115141331277316096 172412072837665501741056 176080414812934980501504 176949232649183014944768 179043306408344944115712 179774638146366405083136 180714109939591164198912 186779745574137626886144 190753782714012895543296 193963581942373689458688 198090466664551853064192 199067886730330891812864 206321372481638495158272 209717609065698388082688 210127213770904830246912 212199474261742155988992 214598005553264507486208 217783670952840633778176 219163920565036092751872 221368587347126076309504 223514820188441703088128 229882763783554002321408 235932310198910686593024 236393115492267934027776 238724408544459925487616 245006629821945713000448 249039660765516835848192 254338376952017194057728 258618109256498252611584 264120622219402470752256 265423848973774522417152 271071164909386746298368 280169618361206440329216 286130674071019343314944 290945372913560534188032 298019760251255604117504 301546621319317800615936 306510351711405336428544 314576413598547582124032 315190820656357245370368 318299211392613233983488 321897008329896761229312 326675506429260950667264 332052881020689114464256 335272230282662554632192 344824145675331003482112 353898465298366029889536 358086612816689888231424 359549276292732810166272 361428219879182328397824 373559491148275253772288 381507565428025791086592 387927163884747378917376 396180933329103706128384 398135773460661783625728 420254427541809660493824 429196011106529014972416 435567341905681267556352 438327841130072185503744 442737174694252152619008 447029640376883406176256 459765527567108004642816 471864620397821373186048 472786230984535868055552 477448817088919850975232 490013259643891426000896 498079321531033671696384 517236218512996505223168 528241244438804941504512 530847697947549044834304 542142329818773492596736 560339236722412880658432 572261348142038686629888 581890745827121068376064 629152827197095164248064 630381641312714490740736 636598422785226467966976 643794016659793522458624 653351012858521901334528 664105762041378228928512 670544460565325109264384 689648291350662006964224 707796930596732059779072 716173225633379776462848 747118982296550507544576 763015130856051582173184 775854327769494757834752 792361866658207412256768 796271546921323567251456 840508855083619320987648 858392022213058029944832 894059280753766812352512 919531055134216009285632 943729240795642746372096 945572461969071736111104 954897634177839701950464 980026519287782852001792 996158643062067343392768 1034472437025993010446336 1061695395895098089668608 1084284659637546985193472 1120678473444825761316864 1144522696284077373259776 1163781491654242136752128 1260763282625428981481472 1287588033319587044917248 1306702025717043802669056 1328211524082756457857024 1341088921130650218528768 1379296582701324013928448 1415593861193464119558144 1432346451266759552925696 1494237964593101015089152 1551708655538989515669504 1584723733316414824513536 1592543093842647134502912 1681017710167238641975296 1716784044426116059889664 1887458481591285492744192 1891144923938143472222208 1909795268355679403900928 1960053038575565704003584 1992317286124134686785536 2068944874051986020892672 2123390791790196179337216 2241356946889651522633728 2289045392568154746519552 2327562983308484273504256 2521526565250857962962944 2575176066639174089834496 2682177842261300437057536 2758593165402648027856896 2831187722386928239116288 2864692902533519105851392 2988475929186202030178304 3103417311077979031339008 3185086187685294269005824 3362035420334477283950592 3433568088852232119779328 3782289847876286944444416 3920106077151131408007168 3984634572248269373571072 4137889748103972041785344 4246781583580392358674432 4482713893779303045267456 4655125966616968547008512 5043053130501715925925888 5150352133278348179668992 5662375444773856478232576 5729385805067038211702784 5976951858372404060356608 6206834622155958062678016 6370172375370588538011648 6724070840668954567901184 6867136177704464239558656 7564579695752573888888832 8275779496207944083570688 8493563167160784717348864 8965427787558606090534912 9310251933233937094017024 10086106261003431851851776 10300704266556696359337984 11953903716744808120713216 12413669244311916125356032 12740344750741177076023296 13448141681337909135802368 15129159391505147777777664 16987126334321569434697728 17930855575117212181069824 18620503866467874188034048 20172212522006863703703552 20601408533113392718675968 24827338488623832250712064 25480689501482354152046592 26896283362675818271604736 30258318783010295555555328 35861711150234424362139648 37241007732935748376068096 40344425044013727407407104 50961379002964708304093184 53792566725351636543209472 60516637566020591111110656 74482015465871496752136192 80688850088027454814814208 107585133450703273086418944 121033275132041182222221312 161377700176054909629628416 242066550264082364444442624 322755400352109819259256832 484133100528164728888885248 968266201056329457777770496
- Sum of all divisors σ(n): 3393070336613596521856542399
- Sum of proper divisors (its aliquot sum) s(n): 2424804135557267064078771903
- 968266201056329457777770496 is an abundant number, because the sum of its proper divisors (2424804135557267064078771903) is greater than itself. Its abundance is 1456537934500937606301001407
Bases of 968266201056329457777770496
- Binary: 1100100000111011100101011111101111101111010000010010001000011100010000000000000000000000002
- Hexadecimal: 0x320EE57EFBD048871000000
- Base-36: 3DNTVRP3ZTI4G00000
Squares and roots of 968266201056329457777770496
- 968266201056329457777770496 squared (9682662010563294577777704962) is 937539436108056221176916488637149021025528288448086016
- 968266201056329457777770496 cubed (9682662010563294577777704963) is 907787748140840910854632189852642753539190715374003782168904839538872242914983936
-
968266201056329457777770496 is a
perfect square number . Itssquare root is 31116976091136 -
The
cube root of 968266201056329457777770496 is 989308158.9683897417
Scales and comparisons
How big is 968266201056329457777770496?- 968,266,201,056,329,457,777,770,496 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 968,266,201,056,329,457,777,770,496 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 968266201056329457777770496 cubic inches would be around 82442346.6 feet tall.
Recreational maths with 968266201056329457777770496
- 968266201056329457777770496 backwards is 694077777754923650102662869
- The number of decimal digits it has is: 27
- The sum of 968266201056329457777770496's digits is 135
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 968266201056329457777770496 - Facts about the integer". Numbermatics.com. 2024. Web. 23 May 2024.
APA style:
Numbermatics. (2024). Number 968266201056329457777770496 - Facts about the integer. Retrieved 23 May 2024, from https://numbermatics.com/n/968266201056329457777770496/
Chicago style:
Numbermatics. 2024. "Number 968266201056329457777770496 - Facts about the integer". https://numbermatics.com/n/968266201056329457777770496/
The information we have on file for 968266201056329457777770496 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 968266201056329457777770496, math, Factors of 968266201056329457777770496, curriculum, school, college, exams, university, Prime factorization of 968266201056329457777770496, STEM, science, technology, engineering, physics, economics, calculator, nine hundred sixty-eight septillion, two hundred sixty-six sextillion, two hundred one quintillion, fifty-six quadrillion, three hundred twenty-nine trillion, four hundred fifty-seven billion, seven hundred seventy-seven million, seven hundred seventy thousand, four hundred ninety-six.