13142301025150880940294144
13,142,301,025,150,880,940,294,144 is an even composite number composed of six prime numbers multiplied together.
13142301025150880940294144 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of eighteen thousand, seven hundred eleven divisors.
Prime factorization of 13142301025150880940294144:
220 × 310 × 192 × 292 × 1372 × 1932
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 19 × 19 × 29 × 29 × 137 × 137 × 193 × 193)See below for interesting mathematical facts about the number 13142301025150880940294144 from the Numbermatics database.
Names of 13142301025150880940294144
- Cardinal: 13142301025150880940294144 can be written as Thirteen septillion, one hundred forty-two sextillion, three hundred one quintillion, twenty-five quadrillion, one hundred fifty trillion, eight hundred eighty billion, nine hundred forty million, two hundred ninety-four thousand, one hundred forty-four.
Scientific notation
- Scientific notation: 1.3142301025150880940294144 × 1025
Factors of 13142301025150880940294144
Divisors of 13142301025150880940294144
- Number of divisors d(n): 18711
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 19 24 27 29 32 36 38 48 54 57 58 64 72 76 81 87 96 108 114 116 128 137 144 152 162 171 174 192 193 216 228 232 243 256 261 274 288 304 324 342 348 361 384 386 411 432 456 464 486 512 513 522 548 551 576 579 608 648 684 696 722 729 768 772 783 822 841 864 912 928 972 1024 1026 1044 1083 1096 1102 1152 1158 1216 1233 1296 1368 1392 1444 1458 1536 1539 1544 1566 1644 1653 1682 1728 1737 1824 1856 1944 2048 2052 2088 2166 2187 2192 2204 2304 2316 2349 2432 2466 2523 2592 2603 2736 2784 2888 2916 3072 3078 3088 3132 3249 3288 3306 3364 3456 3474 3648 3667 3699 3712 3888 3973 4096 4104 4176 4332 4374 4384 4408 4608 4617 4632 4698 4864 4932 4959 5046 5184 5206 5211 5472 5568 5597 5776 5832 6144 6156 6176 6264 6498 6561 6576 6612 6728 6912 6948 7047 7296 7334 7398 7424 7569 7776 7809 7946 8192 8208 8352 8664 8748 8768 8816 9216 9234 9264 9396 9728 9747 9864 9918 10092 10368 10412 10422 10469 10944 11001 11097 11136 11194 11552 11664 11919 12288 12312 12352 12528 12996 13122 13152 13224 13456 13824 13851 13896 14094 14592 14668 14796 14848 14877 15138 15552 15618 15633 15892 15979 16384 16416 16704 16791 17328 17496 17536 17632 18432 18468 18528 18769 18792 19456 19494 19683 19728 19836 20184 20736 20824 20844 20938 21141 21888 22002 22194 22272 22388 22707 23104 23328 23427 23838 24576 24624 24704 25056 25992 26244 26304 26441 26448 26912 27648 27702 27792 28188 29184 29241 29336 29592 29696 29754 30276 31104 31236 31266 31407 31784 31958 32768 32832 33003 33291 33408 33582 34656 34992 35072 35264 35757 36864 36936 37056 37249 37538 37584 38912 38988 39366 39456 39672 40368 41472 41553 41648 41688 41876 42282 43776 44004 44388 44544 44631 44776 45414 46208 46656 46854 46899 47676 47937 49152 49248 49408 49457 50112 50373 51984 52488 52608 52882 52896 53824 55296 55404 55584 56307 56376 58368 58482 58672 59049 59184 59392 59508 60552 62208 62472 62532 62814 63423 63568 63916 65536 65664 66006 66582 66816 67164 68121 69312 69673 69984 70144 70281 70528 71514 73728 73872 74112 74498 75076 75168 75487 77824 77976 78732 78912 79323 79344 80736 82944 83106 83296 83376 83752 84564 87552 87723 88008 88776 89088 89262 89552 90828 92416 93312 93708 93798 94221 95352 95874 98304 98496 98816 98914 99009 99873 100224 100746 103968 104976 105216 105764 105792 106343 107271 107648 110592 110808 111168 111747 112614 112752 115217 116736 116964 117344 118098 118368 118784 119016 121104 124416 124659 124944 125064 125628 126846 127136 127832 131072 131328 132012 133164 133632 133893 134328 136242 138624 139346 139968 140288 140562 140697 141056 143028 143811 147456 147744 148224 148371 148996 150152 150336 150974 151119 155648 155952 157464 157824 158646 158688 161472 162313 165888 166212 166592 166752 167504 168921 169128 175104 175446 176016 177552 178176 178524 179104 181656 184832 186624 187416 187596 188442 190269 190704 191748 196608 196992 197632 197828 198018 199746 200448 201492 204363 207936 209019 209952 210432 210843 211528 211584 212686 214542 215296 221184 221616 222336 223494 225228 225504 226461 230434 233472 233928 234688 236196 236736 237568 237969 238032 242208 248832 249318 249888 250128 251256 253692 254272 255664 262144 262656 263169 264024 266328 267264 267786 268656 272484 277248 278692 279936 280576 281124 281394 282112 282663 286056 287622 294912 295488 296448 296742 297027 297992 299619 300304 300672 301948 302238 303601 311296 311904 314928 315648 317292 317376 319029 321813 322944 324626 331776 332424 333184 333504 335008 335241 337842 338256 345651 350208 350892 352032 355104 356352 356611 357048 358208 363312 369664 373248 373977 374832 375192 376884 380538 381408 383496 393216 393984 395264 395656 396036 399492 400896 401679 402984 408726 415872 418038 419904 420864 421686 422091 423056 423168 425372 429084 430592 431433 442368 443232 444672 445113 446988 450456 451008 452922 453357 460868 466944 467856 469376 472392 473472 475136 475938 476064 484416 486939 497664 498636 499776 500256 502379 502512 506763 507384 508544 511328 524288 525312 526338 528048 532656 534528 535572 537312 544301 544968 554496 557384 559872 561152 562248 562788 564224 565326 570807 572112 575244 589824 590976 592896 593484 594054 595984 599238 600608 601344 603896 604476 607202 613089 622592 623808 627057 629856 631296 632529 634584 634752 638058 643626 645888 649252 663552 664848 666368 667008 670016 670482 675684 676512 679383 691302 700416 701784 704064 707731 710208 712704 713222 713907 714096 716416 726624 739328 746496 747954 749664 750384 753768 761076 762816 766789 766992 786432 787968 789507 790528 791312 792072 798984 801792 803358 805968 817452 831744 836076 839808 841728 843372 844182 846112 846336 847989 850744 858168 861184 862866 884736 886464 889344 890226 891081 893976 898857 900912 902016 905844 906714 910803 921736 933888 935712 938752 944784 946944 950272 951876 952128 957087 965439 968832 973878 995328 997272 999552 1000512 1004758 1005024 1005723 1013526 1014768 1017088 1022656 1036953 1048576 1050624 1052676 1056096 1065312 1069056 1069833 1071144 1074624 1080221 1088602 1089936 1108992 1114768 1119744 1121931 1122304 1124496 1125576 1128448 1130652 1141614 1144224 1150488 1179648 1181952 1185792 1186968 1188108 1191968 1198476 1201216 1202688 1205037 1207792 1208952 1214404 1226178 1245184 1247616 1254114 1259712 1262592 1265058 1266273 1269168 1269504 1276116 1287252 1291776 1294299 1298504 1327104 1329696 1332736 1334016 1335339 1340032 1340964 1351368 1353024 1358766 1360071 1382604 1400832 1403568 1408128 1415462 1420416 1425408 1426444 1427814 1428192 1432832 1434253 1453248 1460817 1478656 1492992 1495908 1499328 1500768 1507137 1507536 1520289 1522152 1525632 1533578 1533984 1572864 1575936 1579014 1581056 1582624 1584144 1597968 1603584 1606716 1611936 1632903 1634904 1663488 1672152 1679616 1683456 1686744 1688364 1692224 1692672 1695978 1701488 1712421 1716336 1722368 1725732 1769472 1772928 1778688 1780452 1782162 1787952 1797714 1801824 1804032 1811688 1813428 1821606 1839267 1843472 1867776 1871424 1877504 1881171 1889568 1893888 1897587 1900544 1903752 1904256 1914174 1930878 1937664 1947756 1990656 1994544 1999104 2001024 2009516 2010048 2011446 2020517 2027052 2029536 2034176 2038149 2045312 2073906 2101248 2105352 2112192 2123193 2130624 2138112 2139666 2141721 2142288 2149248 2160442 2177204 2179872 2189123 2217984 2229536 2239488 2243862 2244608 2248992 2251152 2256896 2261304 2283228 2288448 2300367 2300976 2359296 2363904 2368521 2371584 2373936 2376216 2383936 2396952 2402432 2405376 2410074 2415584 2417904 2428808 2452356 2490368 2495232 2508228 2519424 2525184 2530116 2532546 2538336 2539008 2543967 2552232 2574504 2583552 2588598 2597008 2654208 2659392 2665472 2668032 2670678 2673243 2680064 2681928 2696571 2702736 2706048 2717532 2720142 2732409 2765208 2801664 2807136 2816256 2830924 2840832 2850816 2852888 2855628 2856384 2865664 2868506 2871261 2896317 2906496 2921634 2957312 2985984 2991816 2998656 3001536 3014274 3015072 3017169 3040578 3044304 3051264 3067156 3067968 3083947 3110859 3145728 3151872 3158028 3162112 3165248 3168288 3195936 3207168 3209499 3213432 3223872 3240663 3265806 3269808 3326976 3344304 3359232 3366912 3373488 3376728 3384448 3385344 3391956 3402976 3424842 3432672 3444736 3451464 3538944 3545856 3557376 3560904 3564324 3575904 3595428 3603648 3608064 3615111 3622417 3623376 3626856 3643212 3678534 3686944 3735552 3742848 3755008 3762342 3779136 3787776 3795174 3798819 3801088 3807504 3808512 3828348 3861756 3875328 3882897 3895512 3981312 3989088 3998208 4002048 4006017 4019032 4020096 4022892 4041034 4054104 4059072 4068352 4076298 4080213 4090624 4147812 4202496 4210704 4224384 4246386 4261248 4276224 4279332 4283442 4284576 4298496 4302759 4320884 4354408 4359744 4378246 4382451 4435968 4459072 4478976 4487724 4489216 4497984 4502304 4513792 4521411 4522608 4560867 4566456 4576896 4600734 4601952 4718592 4727808 4737042 4743168 4747872 4752432 4767872 4793904 4804864 4810752 4820148 4831168 4835808 4857616 4898709 4904712 4980736 4990464 5016456 5038848 5050368 5060232 5065092 5076672 5078016 5087934 5103113 5104464 5149008 5167104 5177196 5194016 5308416 5318784 5330944 5336064 5341356 5346486 5360128 5363856 5393142 5405472 5412096 5435064 5440284 5464818 5517801 5530416 5603328 5614272 5632512 5643513 5661848 5681664 5692761 5701632 5705776 5711256 5712768 5731328 5737012 5742522 5792634 5812992 5843268 5914624 5971968 5983632 5997312 6003072 6028548 6030144 6034338 6061551 6081156 6088608 6102528 6114447 6134312 6135936 6167894 6221718 6303744 6316056 6324224 6330496 6336576 6369579 6391872 6414336 6418998 6425163 6426864 6447744 6481326 6531612 6539616 6567369 6653952 6688608 6718464 6733824 6746976 6753456 6768896 6770688 6775609 6783912 6805952 6849684 6865344 6889472 6901101 6902928 7077888 7091712 7105563 7114752 7121808 7128648 7151808 7190856 7207296 7216128 7230222 7244834 7246752 7253712 7286424 7357068 7373888 7471104 7485696 7510016 7524684 7558272 7575552 7590348 7597638 7602176 7615008 7617024 7631901 7656696 7723512 7750656 7765794 7791024 7962624 7978176 7996416 8004096 8012034 8019729 8038064 8040192 8045784 8082068 8089713 8108208 8118144 8136704 8152596 8160426 8181248 8197227 8295624 8404992 8421408 8448768 8492772 8522496 8552448 8558664 8566884 8569152 8596992 8605518 8613783 8641768 8688951 8708816 8719488 8756492 8764902 8871936 8918144 8957952 8975448 8978432 8995968 9004608 9027584 9042822 9045216 9051507 9121734 9132912 9153792 9201468 9203904 9251841 9332577 9437184 9455616 9474084 9486336 9495744 9504864 9535744 9545201 9587808 9609728 9621504 9628497 9640296 9662336 9671616 9715232 9721989 9797418 9809424 9961472 9980928 10032912 10077696 10100736 10120464 10130184 10153344 10156032 10175868 10206226 10208928 10298016 10334208 10341719 10354392 10388032 10616832 10637568 10661888 10672128 10682712 10692972 10720256 10727712 10786284 10810944 10824192 10845333 10867251 10870128 10880568 10929636 11035602 11060832 11206656 11228544 11265024 11287026 11323696 11363328 11385522 11396457 11403264 11411552 11422512 11425536 11462656 11474024 11485044 11585268 11625984 11648691 11686536 11829248 11943936 11967264 11994624 12006144 12018051 12057096 12060288 12068676 12123102 12162312 12177216 12205056 12228894 12240639 12268624 12271872 12335788 12443436 12607488 12632112 12648448 12660992 12673152 12739158 12783744 12828672 12837996 12850326 12853728 12895488 12908277 12962652 13063224 13079232 13134738 13147353 13307904 13377216 13436928 13446889 13467648 13493952 13506912 13537792 13541376 13551218 13564233 13567824 13611904 13682601 13699368 13730688 13778944 13802202 13805856 14155776 14183424 14211126 14229504 14243616 14257296 14303616 14381712 14414592 14432256 14460444 14489668 14493504 14507424 14568991 14572848 14696127 14714136 14747776 14942208 14971392 15020032 15049368 15116544 15151104 15180696 15195276 15204352 15230016 15234048 15263802 15309339 15313392 15447024 15501312 15531588 15582048 15784729 15925248 15956352 15992832 16008192 16024068 16039458 16076128 16080384 16091568 16164136 16179426 16216416 16236288 16273408 16305192 16320852 16362496 16394454 16553403 16591248 16809984 16842816 16897536 16930539 16985544 17044992 17078283 17104896 17117328 17133768 17138304 17193984 17211036 17227566 17283536 17377902 17417632 17438976 17512984 17529804 17743872 17836288 17915904 17950896 17956864 17991936 18009216 18055168 18085644 18090432 18103014 18184653 18243468 18265824 18307584 18343341 18402936 18407808 18503682 18665154 18911232 18948168 18972672 18991488 19009728 19071488 19090402 19108737 19175616 19219456 19243008 19256994 19275489 19280592 19324672 19343232 19430464 19443978 19594836 19618848 19702107 19922944 19961856 20065824 20155392 20201472 20240928 20260368 20306688 20312064 20326827 20351736 20412452 20417856 20524199 20596032 20668416 20683438 20703303 20708784 20776064 21233664 21275136 21316689 21323776 21344256 21365424 21385944 21440512 21455424 21572568 21621888 21648384 21690666 21734502 21740256 21761136 21859272 22071204 22121664 22236881 22413312 22457088 22530048 22574052 22647392 22726656 22771044 22792914 22806528 22823104 22845024 22851072 22895703 22925312 22948048 22970088 23170536 23251968 23297382 23373072 23658496 23887872 23934528 23989248 24012288 24036102 24059187 24114192 24120576 24137352 24246204 24324624 24354432 24410112 24457788 24481278 24537248 24543744 24591681 24671576 24886872 25214976 25264224 25296896 25321984 25346304 25478316 25567488 25657344 25675992 25700652 25707456 25790976 25816554 25841349 25925304 26066853 26126448 26158464 26269476 26294706 26615808 26754432 26873856 26893778 26935296 26987904 27013824 27075584 27082752 27102436 27128466 27135648 27154521 27223808 27365202 27398736 27461376 27557888 27604404 27611712 27755523 27997731 28311552 28366848 28422252 28459008 28487232 28514592 28607232 28635603 28763424 28829184 28864512 28885491 28920888 28979336 28987008 29014848 29137982 29145696 29165967 29392254 29428272 29495552 29884416 29942784 30040064 30098736 30233088 30302208 30361392 30390552 30408704 30460032 30468096 30527604 30618678 30626784 30894048 31002624 31025157 31063176 31164096 31326409 31569458 31850496 31912704 31985664 32016384 32048136 32078916 32152256 32160768 32183136 32328272 32358852 32432832 32472576 32535999 32546816 32601753 32610384 32641704 32724992 32788908 33106806 33182496 33619968 33685632 33795072 33861078 33971088 34089984 34156566 34209792 34234656 34267536 34276608 34387968 34422072 34455132 34567072 34755804 34835264 34877952 34946073 35025968 35059608 35487744 35672576 35831808 35901792 35913728 35983872 36018432 36054153 36110336 36171288 36180864 36206028 36369306 36486936 36531648 36615168 36686682 36721917 36805872 36815616 37007364 37330308 37822464 37896336 37945344 37982976 38019456 38142976 38180804 38217474 38351232 38438912 38486016 38513988 38550978 38561184 38649344 38686464 38724831 38860928 38887956 39189672 39237696 39404214 39442059 39923712 40131648 40310784 40340667 40402944 40481856 40520736 40613376 40624128 40653654 40692699 40703472 40824904 40835712 41047803 41048398 41192064 41336832 41366876 41406606 41417568 41552128 41593337 42467328 42550272 42633378 42647552 42688512 42730848 42771888 42881024 42910848 43145136 43243776 43296768 43381332 43469004 43480512 43522272 43706973 43718544 44088381 44142408 44243328 44473762 44826624 44914176 45060096 45148104 45294784 45453312 45542088 45585828 45613056 45646208 45690048 45702144 45791406 45850624 45896096 45928017 45940176 46341072 46503936 46594764 46746144 47316992 47354187 47775744 47869056 47978496 48024576 48072204 48118374 48228384 48241152 48274704 48492408 48649248 48708864 48820224 48915576 48962556 49074496 49087488 49183362 49343152 49660209 49773744 50429952 50528448 50593792 50643968 50692608 50791617 50956632 51134976 51234849 51314688 51351984 51401304 51414912 51581952 51633108 51682698 51850608 52133706 52252896 52316928 52538952 52589412 53231616 53508864 53747712 53787556 53870592 53975808 54027648 54151168 54165504 54204872 54256932 54271296 54309042 54447616 54553959 54730404 54797472 54922752 55030023 55115776 55208808 55223424 55511046 55995462 56733696 56844504 56918016 56974464 57029184 57214464 57271206 57326211 57526848 57658368 57729024 57770982 57826467 57841776 57958672 57974016 58029696 58275964 58291392 58331934 58594993 58784508 58856544 58991104 59106321 59768832 59885568 60080128 60197472 60466176 60604416 60722784 60781104 60920064 60936192 60980481 61055208 61237356 61253568 61572597 61788096 62005248 62050314 62109909 62126352 62328192 62652818 63138916 63700992 63825408 63971328 64032768 64096272 64157832 64304512 64321536 64366272 64656544 64717704 64865664 64945152 65071998 65093632 65203506 65220768 65283408 65449984 65577816 66213612 66364992 66710643 67239936 67371264 67590144 67722156 67942176 68179968 68313132 68419584 68469312 68535072 68553216 68687109 68775936 68825923 68844144 68910264 69134144 69511608 69670528 69755904 69892146 70051936 70119216 70975488 71345152 71663616 71803584 71827456 71967744 72036864 72108306 72177561 72220672 72342576 72361728 72412056 72738612 72973872 73063296 73230336 73373364 73443834 73611744 73631232 73775043 74014728 74660616 75644928 75792672 75890688 75965952 76038912 76285952 76361608 76434948 76702464 76877824 76972032 77027976 77101956 77122368 77298688 77372928 77449662 77524047 77721856 77775912 78200559 78379344 78475392 78808428 78884118 79847424 80263296 80621568 80681334 80805888 80963712 81041472 81226752 81248256 81307308 81385398 81406944 81463563 81649808 81671424 82095606 82096796 82384128 82673664 82733752 82813212 82835136 83104256 83186674 83266569 83993193 84934656 85100544 85266756 85295104 85377024 85461696 85543776 85762048 85821696 85906809 86290272 86487552 86593536 86656473 86762664 86938008 86961024 87044544 87413946 87437088 87497901 88176762 88284816 88486656 88947524 89653248 89828352 90120192 90296208 90589568 90906624 91084176 91171656 91226112 91292416 91380096 91404288 91582812 91701248 91792192 91856034 91880352 92682144 93007872 93075471 93189528 93492288 93979227 94633984 94708374 95551488 95738112 95956992 96049152 96144408 96236748 96456768 96482304 96549408 96959147 96984816 97298496 97417728 97640448 97805259 97831152 97925112 98148992 98174976 98366724 98686304 99320418 99547488 100859904 101056896 101187584 101287936 101385216 101583234 101913264 102269952 102469698 102629376 102703968 102802608 102829824 103163904 103266216 103365396 103701216 104267412 104505792 104633856 104838219 105050093 105077904 105178824 106463232 107017728 107495424 107575112 107741184 107951616 108055296 108162459 108302336 108331008 108409744 108513864 108542592 108618084 108895232 109107918 109460808 109594944 109845504 110060046 110165751 110231552 110417616 110446848 111022092 111990924 113467392 113689008 113836032 113948928 114058368 114428928 114542412 114652422 115053696 115316736 115458048 115541964 115652934 115683552 115917344 115948032 116059392 116174493 116551928 116582784 116663868 117189986 117569016 117713088 117982208 118212642 118326177 119771136 120160256 120394944 120932352 121022001 121208832 121445568 121562208 121840128 121872384 121960962 122078097 122110416 122474712 122507136 123143409 123145194 123576192 124010496 124100628 124219818 124252704 124656384 124780011 125305636 126277832 127401984 127650816 127942656 128065536 128192544 128315664 128609024 128643072 128732544 129313088 129435408 129731328 129890304 130143996 130187264 130407012 130441536 130566816 130899968 131120919 131155632 132265143 132427224 132729984 133421286 134479872 134742528 135180288 135444312 135884352 136359936 136626264 136839168 136938624 137070144 137106432 137374218 137551872 137651846 137688288 137784051 137820528 138268288 139023216 139341056 139511808 139784292 140103872 140238432 141950976 142062561 142690304 143327232 143607168 143654912 143935488 144073728 144216612 144355122 144441344 144685152 144723456 144824112 145477224 145947744 146126592 146460672 146746728 146887668 147223488 147262464 147550086 147990277 148029456 149321232 151289856 151585344 151781376 151931904 152077824 152374851 152571904 152723216 152869896 153404928 153704547 153755648 153944064 154055952 154203912 154244736 154597376 154745856 154899324 155048094 155443712 155551824 156401118 156758688 156950784 157616856 157768236 159694848 160526592 161243136 161362668 161611776 161927424 162082944 162453504 162496512 162614616 162770796 162813888 162927126 163299616 163342848 163661877 164191212 164193592 164768256 165090069 165347328 165467504 165626424 165670272 166208512 166373348 166533138 167986386 170201088 170533512 170590208 170754048 170923392 171087552 171524096 171643392 171813618 171978633 172580544 172975104 173187072 173312946 173479401 173525328 173876016 173922048 174089088 174827892 174874176 174995802 175784979 176353524 176569632 176973312 177318963 177895048 179306496 179656704 180240384 180592416 181179136 181813248 182168352 182343312 182584832 182760192 182808576 182941443 183165624 183402496 183584384 183712068 183760704 184717791 185364288 186015744 186150942 186329727 186379056 186984576 187958454 189267968 189416748 191102976 191476224 191913984 192098304 192288816 192473496 192913536 192964608 193098816 193918294 193969632 194596992 194835456 195280896 195610518 195662304 195850224 196297984 196349952 196492661 196733448 197372608 198640836 199094976 200131929 201719808 202113792 202375168 202575872 202770432 203166468 203826528 204539904 204939396 205258752 205407936 205605216 205659648 206061327 206327808 206477769 206532432 206730792 207402432 208534824 209011584 209267712 209676438 210100186 210155808 210357648 212926464 214035456 214990848 215150224 215482368 215903232 216110592 216324918 216532683 216604672 216662016 216819488 217027728 217085184 217236168 217790464 218215836 218921616 219189888 219691008 220120092 220331502 220463104 220835232 220893696 221325129 222044184 223981848 226934784 227378016 227672064 227897856 228116736 228857856 229084824 229304844 230107392 230633472 230916096 231083928 231305868 231367104 231834688 231896064 232118784 232348986 232572141 233103856 233165568 233327736 234379972 234601677 235138032 235426176 235964416 236425284 236652354 239542272 240320512 240789888 241864704 242044002 242417664 242891136 243124416 243680256 243744768 243921924 244156194 244220832 244390689 244949424 245014272 246286818 246290388 247152384 248020992 248201256 248439636 248505408 249312768 249560022 249799707 250611272 251979579 252555664 254803968 255301632 255885312 256131072 256385088 256631328 257218048 257286144 257465088 257720427 258626176 258870816 259462656 259780608 259969419 260287992 260374528 260814024 260883072 261133632 261799936 262241838 262311264 262493703 264530286 264854448 265459968 266842572 268959744 269485056 270360576 270888624 271768704 272719872 273252528 273678336 273877248 274140288 274212864 274748436 275103744 275303692 275376576 275568102 275641056 276536576 276810829 278046432 278682112 279023616 279226413 279568584 280207744 280476864 281937681 283901952 284125122 285380608 286654464 287214336 287870976 288147456 288433224 288710244 288882688 289370304 289446912 289648224 290877441 290954448 291895488 292253184 292921344 293415777 293493456 293775336 294446976 294524928 295100172 295980554 296058912 298642464 299909851 302579712 303170688 303562752 303863808 304155648 304749702 305143808 305446432 305739792 306809856 307409094 307511296 307888128 308111904 308407824 308489472 309194752 309491712 309798648 310096188 310887424 311103648 312802236 313517376 313901568 314514657 315150279 315233712 315536472 319389696 321053184 322486272 322725336 323223552 323854848 324165888 324487377 324907008 324993024 325229232 325541592 325627776 325854252 326599232 326685696 327323754 328382424 328387184 329536512 330180138 330497253 330694656 330935008 331252848 331340544 332417024 332746696 333066276 335972772 340402176 341067024 341180416 341508096 341846784 342175104 343048192 343286784 343627236 343957266 345161088 345950208 346374144 346625892 346958802 347050656 347752032 347844096 348178176 348523479 349655784 349748352 349991604 351569958 352707048 353139264 353946624 354637926 354978531 355790096 359313408 360480768 361184832 362358272 363066003 363626496 364336704 364686624 365169664 365520384 365617152 365882886 366234291 366331248 366804992 367168768 367424136 367521408 369430227 369435582 370728576 372031488 372301884 372659454 372758112 373969152 374340033 375916908 378535936 378833496 382205952 382952448 383827968 384196608 384577632 384946992 385827072 385929216 386197632 387836588 387939264 389193984 389670912 389959781 390561792 391221036 391324608 391700448 392595968 392699904 392985322 393362757 393466896 394745216 396795429 397281672 398189952 400263858 403439616 404227584 405151744 405540864 406332936 407653056 409079808 409878792 410517504 410815872 411210432 411319296 412122654 412655616 412955538 413064864 413352153 413461584 414804864 417069648 418023168 418535424 419352876 420200372 420311616 420715296 422500739 425852928 426187683 428070912 429981696 430300448 430964736 431806464 432221184 432649836 433065366 433209344 433324032 433638976 434055456 434170368 434472336 435580928 436431672 437843232 438379776 439382016 440240184 440663004 440926208 441670464 441787392 442650258 443970831 444088368 447963696 453869568 454756032 455344128 455795712 456233472 457124553 457715712 458169648 458609688 460214784 461266944 461832192 462167856 462611736 462734208 463669376 463792128 464237568 464697972 465144282 466207712 466331136 466655472 468759944 469203354 470276064 470852352 471928832 472850568 473304708 479084544 480641024 481579776 483729408 484088004 484835328 485782272 486248832 487360512 487489536 487843848 488312388 488441664 488781378 489898848 490028544 490985631 492573636 492580776 494304768 495270207 496041984 496402512 496879272 497010816 498625536 499120044 499599414 501222544 503959158 505111328 510603264 511770624 512262144 512770176 513262656 514436096 514572288 514930176 515440854 515935899 517252352 517741632 518925312 519561216 519938838 520438203 520575984 520749056 521628048 521766144 522267264 523599872 524483676 524622528 524987406 527354937 529060572 529708896 530919936 531956889 533685144 537919488 538970112 540721152 541777248 543537408 545439744 546505056 547754496 548280576 548425728 548824329 549496872 550207488 550607384 550753152 551136204 551282112 553073152 553621658 554153373 556092864 557364224 558047232 558452826 558989181 559137168 560415488 560953728 563875362 567803904 568250244 570761216 573308928 574428672 575741952 576294912 576866448 577420488 577765376 578740608 578893824 579296448 581754882 581908896 583790976 584506368 585842688 586831554 586986912 587550672 588893952 589049856 589477983 590200344 591961108 592117824 595201771 597284928 599819702 600395787 605159424 606341376 607125504 607727616 608311296 609499404 610287616 610892864 611479584 613619712 614818188 615022592 615776256 616223808 616815648 616978944 618183981 618389504 618983424 619433307 619597296 620192376 621774848 622207296 625604472 627034752 627803136 629029314 630300558 630467424 631072944 638779392 642106368 644972544 645450672 646447104 647709696 648331776 648974754 649814016 649986048 650458464 651083184 651255552 651708504 653198464 653371392 654647508 656764848 656774368 659073024 660360276 660994506 661389312 661870016 662505696 662681088 663975387 664834048 665493392 666132552 671945544 680804352 682134048 682360832 683016192 683693568 684350208 686096384 686573568 687254472 687914532 690322176 691900416 692748288 693251784 693917604 694101312 695504064 695688192 696356352 697046958 697716423 699126481 699311568 699496704 699983208 703139916 705414096 706278528 707893248 709275852 709957062 711580192 718626816 720961536 722369664 724716544 726132006 727252992 728673408 729373248 730339328 731040768 731234304 731765772 732468582 732662496 733172067 733609984 734337536 734848272 735042816 738860454 738871164 741457152 744062976 744603768 745318908 745516224 747938304 748680066 749399121 751833816 755938737 757666992 764411904 765904896 767655936 768393216 769155264 769893984 771654144 771858432 772395264 773161281 775673176 775878528 778387968 779341824 779908257 779919562 781123584 782442072 782649216 783400896 785191936 785399808 785970644 786725514 786933792 787481109 789490432 793590858 794563344 796379904 800527716 806879232 808455168 810303488 811081728 812665872 815306112 818159616 819757584 821035008 821631744 822420864 822638592 824245308 825311232 825911076 826129728 826704306 826923168 829609728 830432487 834139296 836046336 837070848 837679239 838705752 840400744 840623232 841430592 845001478 845813043 851705856 852375366 856141824 859963392 860600896 863612928 864442368 865299672 866130732 866418688 866648064 867277952 868110912 868340736 868944672 871161856 872632323 872863344 875686464 876759552 878764032 880247331 880480368 881326008 881852416 883340928 883574784 885300516 887941662 888176736 895927392 899729553 907739136 909512064 910688256 911591424 912466944 914249106 915431424 916339296 917219376 920429568 922533888 923664384 924335712 925223472 925468416 927338752 927584256 928475136 929395944 930288564 932415424 932662272 933310944 937519888 938406708 940552128 941704704 943543971 943857664 945450837 945701136 946609416 958169088 961282048 963159552 967458816 968176008 969670656 971564544 972497664 973462131 974721024 974979072 975687696 976624776 976883328 977562756 979797696 980057088 981971262 985147272 985161552 988609536 990540414 992083968 992805024 993758544 994021632 997251072 998240088 999198828 1002445088 1007918316 1010222656 1021206528 1023541248 1024524288 1025540352 1026525312 1028872192 1029144576 1029860352 1030881708 1031871798 1034504704 1035483264 1037850624 1039122432 1039877676 1040876406 1041151968 1041498112 1043256096 1043532288 1044534528 1045570437 1047199744 1048967352 1049245056 1049974812 1054709874 1058121144 1059417792 1061839872 1063913778 1064935593 1067370288 1077940224 1081442304 1083554496 1087074816 1089198009 1090879488 1093010112 1095508992 1096561152 1096851456 1097648658 1098702873 1098993744 1100414976 1101214768 1101506304 1102272408 1102564224 1106146304 1107243316 1108290681 1108306746 1112185728 1114728448 1116094464 1116905652 1117978362 1118274336 1120830976 1121907456 1123020099 1127750724 1135607808 1136500488 1141522432 1146617856 1148857344 1151483904 1152589824 1153732896 1154840976 1157481216 1157787648 1158592896 1163509764 1163817792 1167581952 1169012736 1169879343 1171685376 1173663108 1173973824 1175101344 1177787904 1178099712 1178955966 1180088271 1180400688 1183922216 1184235648 1190386287 1190403542 1194569856 1199639404 1200791574 1210318848 1212682752 1215455232 1216622592 1218998808 1220575232 1221785728 1222959168 1227239424 1229636376 1230045184 1231552512 1232447616 1233631296 1233957888 1236367962 1236779008 1237966848 1238866614 1239194592 1240056459 1240384752 1243549696 1244414592 1251208944 1254069504 1255606272 1258058628 1260601116 1260934848 1262145888 1267502217 1277558784 1278563049 1284212736 1289945088 1290901344 1292894208 1295419392 1296663552 1297949508 1299628032 1299972096 1300916928 1302166368 1302511104 1303417008 1306396928 1306742784 1307692537 1309295016 1313529696 1313548736 1318146048 1320720552 1321989012 1322778624 1323740032 1325011392 1325362176 1327950774 1329668096 1330986784 1331912493 1332265104 1343891088 1361608704 1364268096 1364721664 1366032384 1367387136 1368700416 1371373659 1372192768 1373147136 1374508944 1375829064 1380644352 1383800832 1385496576 1386503568 1387835208 1388202624 1391008128 1391376384 1392712704 1394093916 1395432846 1398252962 1398623136 1398993408 1399966416 1406279832 1410828192 1412557056 1415786496 1418551704 1419914124 1423160384 1437253632 1441923072 1444739328 1449433088 1452264012 1454505984 1457346816 1458746496 1460678656 1462081536 1462468608 1463531544 1464937164 1465324992 1466344134 1467219968 1468675072 1469696544 1470085632 1472956893 1477720908 1477742328 1482914304 1485810621 1488125952 1489207536 1490637816 1491032448 1495876608 1497360132 1498798242 1503667632 1511877474 1515333984 1531809792 1535311872 1536786432 1538310528 1539787968 1543308288 1543716864 1544790528 1546322562 1547807697 1551346352 1551757056 1556775936 1558683648 1559816514 1559839124 1561314609 1562247168 1564884144 1565298432 1566801792 1570383872 1570799616 1571941288 1573451028 1573867584 1574962218 1578980864 1582064811 1587181716 1589126688 1592759808 1595870667 1601055432 1613758464 1616910336 1620606976 1622163456 1625331744 1630612224 1636319232 1639515168 1643263488 1644841728 1645277184 1646472987 1648490616 1650622464 1651822152 1652259456 1653408612 1653846336 1659219456 1660864974 1662460119 1668278592 1672092672 1674141696 1675358478 1676967543 1677411504 1680801488 1681246464 1682861184 1690002956 1691626086 1703411712 1704750732 1712283648 1719926784 1721201792 1727225856 1728884736 1730599344 1732261464 1732837376 1733296128 1734555904 1736221824 1736681472 1737889344 1742323712 1745264646 1745726688 1751372928 1753519104 1757528064 1760494662 1760960736 1762652016 1766681856 1767149568 1768433949 1770601032 1775883324 1776353472 1785605313 1791854784 1799459106 1801187361 1815478272 1819024128 1821376512 1823182848 1824933888 1828498212 1830862848 1832678592 1834438752 1840859136 1842223793 1845067776 1847328768 1848671424 1850446944 1850936832 1854677504 1855168512 1856950272 1858299921 1858791888 1860577128 1864830848 1865324544 1866621888 1875039776 1876813416 1881104256 1883409408 1887087942 1887715328 1890901674 1891402272 1893218832 1916338176 1922564096 1926319104 1934917632 1936352016 1939341312 1943129088 1944995328 1946924262 1949442048 1949958144 1951375392 1953249552 1953766656 1955125512 1959595392 1960114176 1963942524 1970294544 1970323104 1977219072 1981080828 1984167936 1985610048 1987517088 1988043264 1991926161 1994502144 1995951767 1996480176 1998397656 2004890176 2015836632 2020445312 2042413056 2047082496 2049048576 2051080704 2053050624 2057744384 2058289152 2059720704 2061763416 2063743596 2069009408 2070966528 2075701248 2078244864 2079755352 2081752812 2082303936 2082996224 2086512192 2087064576 2089069056 2091140874 2093149269 2094399488 2097379443 2097934704 2098490112 2099949624 2109419748 2116242288 2118835584 2123679744 2127827556 2129871186 2134740576 2155880448 2162884608 2167108992 2174149632 2178396018 2181758976 2186020224 2191017984 2193122304 2193702912 2195297316 2197405746 2197987488 2199516201 2200829952 2202429536 2203012608 2204544816 2205128448 2212292608 2214486632 2216581362 2216613492 2224371456 2229456896 2232188928 2233811304 2235956724 2236548672 2241661952 2243814912 2246040198 2248197363 2255501448 2267816211 2273000976 2283044864 2293235712 2297714688 2302967808 2305179648 2307465792 2309681952 2314962432 2315575296 2317185792 2319483843 2327019528 2327635584 2335163904 2338025472 2339724771 2339758686 2343370752 2347326216 2347947648 2350202688 2355575808 2356199424 2357911932 2360176542 2360801376 2362443327 2367844432 2368471296 2380772574 2380807084 2389139712 2399278808 2401583148 2420637696 2425365504 2430910464 2433245184 2437997616 2441150464 2443571456 2445918336 2454478848 2459272752 2460090368 2463105024 2464895232 2467262592 2467915776 2472735924 2473558016 2475933696 2477733228 2478389184 2480112918 2480769504 2487099392 2488829184 2491297461 2502417888 2508139008 2511212544 2513037717 2516117256 2521202232 2521869696 2524291776 2535004434 2537439129 2555117568 2557126098 2568425472 2579890176 2581802688 2590838784 2593327104 2595899016 2599256064 2599944192 2601833856 2604332736 2605022208 2606834016 2612793856 2613485568 2615385074 2617896969 2618590032 2627059392 2627097472 2636292096 2640741993 2641441104 2643978024 2645557248 2647480064 2650022784 2650724352 2655901548 2659336192 2661973568 2663824986 2664530208 2687782176 2699188659 2723217408 2728536192 2729443328 2732064768 2734774272 2737400832 2742747318 2744385536 2746294272 2749017888 2751658128 2761288704 2767601664 2770993152 2773007136 2775670416 2776405248 2782016256 2782752768 2785425408 2788187832 2790865692 2796505924 2797246272 2797986816 2799932832 2811815263 2812559664 2821656384 2825114112 2831572992 2836352511 2837103408 2839828248 2846320768 2874507264 2883846144 2889478656 2898866176 2904528024 2909011968 2914693632 2917492992 2920386393 2921357312 2924163072 2924937216 2927063088 2929874328 2930649984 2932688268 2934439936 2937350144 2939393088 2940171264 2945913786 2955441816 2955484656 2965828608 2971621242 2976251904 2978415072 2981275632 2982064896 2991753216 2994720264 2997596484 3007335264 3023754948 3030667968 3046452697 3063619584 3070623744 3073572864 3076621056 3079575936 3086616576 3087433728 3089581056 3092645124 3095615394 3102692704 3103514112 3113551872 3117367296 3119633028 3119678248 3122629218 3124494336 3129768288 3130596864 3133603584 3136711311 3140767744 3141599232 3143882576 3146902056 3147735168 3149924436 3157961728 3164129622 3174363432 3178253376 3185519616 3191741334 3194806779 3202110864 3233820672 3241213952 3244326912 3250663488 3261224448 3267594027 3272638464 3279030336 3286526976 3289683456 3290554368 3292945974 3296108619 3296981232 3301244928 3303644304 3304518912 3306817224 3307692672 3318438912 3321729948 3324920238 3336557184 3344185344 3348283392 3350716956 3353935086 3354823008 3361602976 3362492928 3365722368 3369060297 3380005912 3383252172 3406823424 3409501464 3424567296 3439853568 3442403584 3454451712 3457769472 3461198688 3464522928 3465674752 3469111808 3472443648 3473362944 3475778688 3484647424 3490529292 3491453376 3502745856 3507038208 3509638029 3515056128 3520989324 3521921472 3525304032 3533363712 3534299136 3536867898 3540264813 3541202064 3551766648 3552706944 3571158861 3571210626 3583709568 3598918212 3602374722 3630956544 3638048256 3646365696 3649867776 3656996424 3661725696 3665357184 3668877504 3681718272 3684447586 3690135552 3694657536 3697342848 3700893888 3701873664 3709355008 3710337024 3713900544 3716599842 3717583776 3720169377 3721154256 3729661696 3730649088 3733243776 3750079552 3753626832 3762208512 3766818816 3774175884 3775430656 3781803348 3782804544 3786437664 3802506651 3832676352 3835689147 3845128192 3852638208 3869835264 3872704032 3878682624 3886258176 3889990656 3893848524 3898884096 3899916288 3902750784 3906499104 3907533312 3910251024 3919190784 3920228352 3923077611 3927885048 3940589088 3940646208 3954438144 3962161656 3968335872 3971220096 3975034176 3976086528 3983852322 3989004288 3991903534 3992960352 3995737479 3996795312 4009780352 4031673264 4040890624 4084826112 4094164992 4098097152 4102161408 4106101248 4114120977 4115488768 4116578304 4119441408 4123526832 4127487192 4138018816 4141933056 4151402496 4156489728 4159510704 4163505624 4164607872 4165992448 4173024384 4174129152 4178138112 4182281748 4186298538 4188798976 4194758886 4195869408 4196980224 4199899248 4218839496 4232484576 4237671168 4247359488 4255655112 4259742372 4269481152 4291718033 4311760896 4325769216 4334217984 4348299264 4356792036 4363517952 4372040448 4382035968 4386244608 4387405824 4390594632 4394811492 4395974976 4399032402 4401659904 4404859072 4406025216 4409089632 4410256896 4418870679 4424585216 4428973264 4433162724 4433226984 4448742912 4457431863 4458913792 4464377856 4467622608 4471913448 4473097344 4483323904 4487629824 4492080396 4496394726 4511002896 4535632422 4546001952 4566089728 4595429376 4605935616 4610359296 4614931584 4619363904 4629924864 4631150592 4634371584 4638967686 4643423091 4654039056 4655271168 4670327808 4676050944 4679449542 4679517372 4686741504 4694652432 4695895296 4700405376 4711151616 4712398848 4715823864 4720353084 4721602752 4724886654 4735688864 4736942592 4746194433 4761545148 4761614168 4778279424 4787612001 4798557616 4803166296 4841275392 4850731008 4861820928 4866490368 4875995232 4882300928 4887142912 4891836672 4908957696 4918545504 4920180736 4929790464 4934525184 4935831552 4939418961 4945471848 4947116032 4951867392 4955466456 4956778368 4960225836 4961539008 4974198784 4977658368 4982594922 4987380357 5004835776 5016278016 5022425088 5026075434 5030902629 5032234512 5042404464 5043739392 5048583552 5070008868 5074878258 5110235136 5114252196 5136850944 5159780352 5163605376 5181677568 5186654208 5191798032 5198512128 5199888384 5203667712 5208665472 5210044416 5213668032 5225587712 5226971136 5230770148 5235793938 5237180064 5254118784 5254194944 5272584192 5281483986 5282882208 5287956048 5294960128 5300045568 5301448704 5305301847 5311803096 5318672384 5323947136 5327649972 5329060416 5356815939 5375564352 5398377318 5403562083 5446434816 5457072384 5464129536 5469548544 5474801664 5485494636 5488771072 5492588544 5498035776 5503316256 5522577408 5526671379 5535203328 5541986304 5546014272 5551340832 5552810496 5564032512 5565505536 5570850816 5574899763 5576375664 5581731384 5593011848 5594492544 5595973632 5599865664 5623630526 5625119328 5643312768 5650228224 5663145984 5672705022 5674206816 5679656496 5692641536 5698287169 5749014528 5767692288 5778957312 5797732352 5809056048 5818023936 5829387264 5834985984 5840772786 5842714624 5848326144 5849874432 5854126176 5859748656 5861299968 5865376536 5868879872 5874700288 5878786176 5880342528 5891827572 5910883632 5910969312 5931657216 5943242484 5952503808 5956830144 5962551264 5964129792 5975778483 5983506432 5987855301 5989440528 5995192968 6014670528 6047509896 6061335936 6092905394 6127239168 6141247488 6147145728 6153242112 6159151872 6173233152 6174867456 6179162112 6185290248 6191230788 6205385408 6207028224 6227103744 6234734592 6239266056 6239356496 6245258436 6248988672 6259536576 6261193728 6267207168 6273422622 6279447807 6281535488 6283198464 6287765152 6292138329 6293804112 6295470336 6299848872 6315923456 6328259244 6348726864 6356506752 6371039232 6383482668 6389613558 6404221728 6467641344 6482427904 6488653824 6501326976 6522448896 6535188054 6545276928 6558060672 6573053952 6579366912 6581108736 6585891948 6592217238 6593962464 6602489856 6607288608 6609037824 6613634448 6615385344 6636877824 6643459896 6649840476 6673114368 6688370688 6696566784 6701433912 6707870172 6709646016 6723205952 6724985856 6731444736 6738120594 6744592089 6760011824 6766504344 6803448633 6819002928 6849134592 6879707136 6884807168 6908903424 6915538944 6922397376 6929045856 6931349504 6938223616 6944887296 6946725888 6951557376 6958451529 6969294848 6981058584 6982906752 7005491712 7014076416 7019174313 7019276058 7030112256 7041978648 7043842944 7050608064 7066727424 7068598272 7073735796 7080529626 7082404128 7087329981 7103533296 7105413888 7142317722 7142421252 7167419136 7197836424 7204749444 7261913088 7276096512 7292731392 7299735552 7313992848 7323451392 7330714368 7337755008 7363436544 7368895172 7380271104 7389315072 7394685696 7401787776 7403747328 7418710016 7420674048 7427801088 7433199684 7435167552 7440338754 7442308512 7459323392 7461298176 7466487552 7473892383 7500159104 7507253664 7524417024 7533637632 7539113151 7548351768 7550861312 7563606696 7565609088 7572875328 7605013302 7612317387 7665352704 7671378294 7705276416 7739670528 7745408064 7772516352 7779981312 7787697048 7797768192 7799832576 7805501568 7812998208 7815066624 7820502048 7838381568 7840456704 7846155222 7853690907 7855770096 7881178176 7881292416 7908876288 7922225979 7924323312 7936671744 7942440192 7950068352 7952173056 7967704644 7978008576 7983807068 7985920704 7991474958 7993590624 8019560704 8027514041 8063346528 8081781248 8097565977 8169652224 8188329984 8196194304 8204322816 8212202496 8228241954 8230977536 8233156608 8238882816 8247053664 8254974384 8276037632 8283866112 8302804992 8312979456 8319021408 8327011248 8329215744 8346048768 8348258304 8356276224 8364563496 8372597076 8377597952 8389517772 8391738816 8393960448 8399798496 8435445789 8437678992 8464969152 8475342336 8494718976 8509057533 8511310224 8519484744 8538962304 8583436066 8623521792 8651538432 8668435968 8696598528 8713584072 8727035904 8744080896 8764071936 8772489216 8774811648 8781189264 8789622984 8791949952 8798064804 8803319808 8809718144 8812050432 8818179264 8820513792 8837741358 8849170432 8857946528 8866325448 8866453968 8897485824 8914863726 8917827584 8928755712 8935245216 8943826896 8946194688 8966647808 8975259648 8984160792 8992789452 9022005792 9071264844 9092003904 9132179456 9139358091 9190858752 9211871232 9220718592 9229863168 9238727808 9259849728 9262301184 9268743168 9277935372 9286846182 9308078112 9310542336 9340655616 9352101888 9358899084 9359034744 9373483008 9389304864 9391790592 9400810752 9410133933 9422303232 9424797696 9431647728 9440706168 9443205504 9449773308 9471377728 9473885184 9492388866 9523090296 9523228336 9556558848 9575224002 9584420337 9597115232 9606332592 9701462016 9723641856 9732980736 9751990464 9764601856 9774285824 9783673344 9802782081 9817915392 9837091008 9840361472 9859580928 9869050368 9871663104 9878837922 9888325857 9890943696 9894232064 9903734784 9910932912 9913556736 9920451672 9923078016 9948397568 9955316736 9965189844 9974760714 10009671552 10032556032 10044850176 10052150868 10061805258 10064469024 10084808928 10087478784 10097167104 10107180891 10140017736 10149756516 10220470272 10228504392 10273701888 10319560704 10327210752 10363355136 10373308416 10383596064 10397024256 10407335424 10417330944 10420088832 10427336064 10451175424 10453942272 10461540296 10471587876 10474360128 10508237568 10508389888 10528914087 10545168384 10562967972 10565764416 10575912096 10589920256 10600091136 10602897408 10610603694 10620794439 10623606192 10637344768 10647894272 10655299944 10658120832 10713476583 10713631878 10751128704 10796754636 10807124166 10892869632 10914144768 10939097088 10949603328 10970989272 10977542144 10985177088 10996071552 11006632512 11045154816 11053342758 11070406656 11083972608 11092028544 11102681664 11105620992 11128065024 11131011072 11141701632 11149799526 11152751328 11160508131 11163462768 11186023696 11188985088 11191947264 11199731328 11247261052 11250238656 11286625536 11300456448 11308833649 11326291968 11345410044 11348413632 11359312992 11385283072 11396574338 11407519953 11498029056 11507067441 11535384576 11557914624 11595464704 11618112096 11636047872 11658774528 11669971968 11681545572 11685429248 11696652288 11699748864 11708252352 11719497312 11722599936 11730753072 11749400576 11757572352 11760685056 11769232833 11783655144 11821767264 11821938624 11863314432 11886484968 11905007616 11913660288 11925102528 11928259584 11951556966 11967012864 11975710602 11978881056 11987212437 11990385936 12029341056 12095019792 12122671872 12185810788 12254478336 12282494976 12294291456 12306484224 12318303744 12346466304 12349734912 12358324224 12370580496 12382461576 12410770816 12414056448 12454207488 12469469184 12478532112 12478712992 12490516872 12497977344 12519073152 12522387456 12534414336 12546845244 12558895614 12563070976 12566396928 12575530304 12584276658 12587608224 12590940672 12599697744 12631846912 12656518488 12697453728 12713013504 12742078464 12766965336 12779227116 12808443456 12875154099 12935282688 12964855808 12977307648 13002653952 13044897792 13070376108 13090553856 13116121344 13146107904 13158733824 13162217472 13171783896 13184434476 13187924928 13204979712 13214577216 13218075648 13227268896 13230770688 13256612037 13273755648 13283403139 13286919792 13299680952 13346228736 13376741376 13393133568 13402867824 13415740344 13419292032 13446411904 13449971712 13462889472 13476241188 13489184178 13520023648 13533008688 13606897266 13638005856 13698269184 13769614336 13817806848 13831077888 13844794752 13858091712 13862699008 13876447232 13889774592 13893451776 13903114752 13916903058 13930269273 13938589696 13962117168 13965813504 14010983424 14028152832 14038348626 14038552116 14060224512 14083957296 14087685888 14101216128 14133454848 14137196544 14147471592 14161059252 14164808256 14174659962 14207066592 14210827776 14238583299 14284635444 14284842504 14334838272 14362836003 14395672848 14409498888 14523826176 14552193024 14585462784 14599471104 14627985696 14646902784 14661428736 14675510016 14726873088 14737790344 14760542208 14789371392 14803575552 14807494656 14818256883 14837420032 14841348096 14855602176 14866399368 14870335104 14880677508 14884617024 14918646784 14922596352 14932975104 14947784766 14962141071 15000318208 15014507328 15048834048 15067275264 15078226302 15092707887 15096703536 15101722624 15127213392 15131218176 15145750656 15210026604 15224634774 15330705408 15342756588 15410552832 15479341056 15490816128 15545032704 15559962624 15575394096 15595536384 15599665152 15611003136 15625996416 15630133248 15641004096 15676763136 15680913408 15692310444 15707381814 15711540192 15762356352 15762584832 15817752576 15844451958 15848646624 15884880384 15900136704 15904346112 15915905541 15935409288 15956017152 15967614136 15971841408 15982949916 15987181248 16039121408 16055028082 16070447817 16126693056 16163562496 16195131954 16210686249 16339304448 16392388608 16408645632 16424404992 16456483908 16461955072 16466313216 16477765632 16494107328 16509948768 16552075264 16567732224 16580014137 16605609984 16625958912 16638042816 16654022496 16658431488 16692097536 16696516608 16712552448 16724699289 16729126992 16745194152 16755195904 16779035544 16783477632 16787920896 16799596992 16870891578 16875357984 16929938304 16950684672 16989437952 17018115066 17022620448 17038969488 17077924608 17094861507 17166872132 17247043584 17303076864 17336871936 17393197056 17427168144 17454071808 17488161792 17528143872 17544978432 17549623296 17562378528 17579245968 17583899904 17596129608 17606639616 17619436288 17624100864 17636358528 17641027584 17675482716 17698340864 17715893056 17732650896 17732907936 17794971648 17829727452 17835655168 17857511424 17870490432 17887653792 17892389376 17927335449 17933295616 17950519296 17963565903 17968321584 17985578904 18044011584 18142529688 18184007808 18264358912 18278716182 18381717504 18423742464 18441437184 18459726336 18477455616 18519699456 18524602368 18537486336 18555870744 18573692364 18616156224 18621084672 18681311232 18704203776 18717798168 18718069488 18746966016 18778609728 18783581184 18801621504 18820267866 18844606464 18849595392 18863295456 18876414987 18881412336 18886411008 18899546616 18942755456 18947770368 18984777732 19046180592 19046456672 19113117696 19150448004 19168840674 19194230464 19212665184 19402924032 19447283712 19465961472 19503980928 19529203712 19548571648 19567346688 19605564162 19635830784 19674182016 19680722944 19719161856 19738100736 19743326208 19757675844 19776651714 19781887392 19788464128 19807469568 19821865824 19827113472 19840903344 19846156032 19896795136 19910633472 19930379688 19949521428 20019343104 20065112064 20089700352 20104301736 20123610516 20128938048 20169617856 20174957568 20194334208 20214361782 20233776267 20274667949 20280035472 20299513032 20457008784 20547403776 20639121408 20654421504 20726710272 20746616832 20767192128 20794048512 20814670848 20834661888 20840177664 20854672128 20875354587 20902350848 20907884544 20923080592 20943175752 20948720256 21016475136 21016779776 21057522939 21057828174 21090336768 21125935944 21131528832 21151824192 21179840512 21200182272 21205794816 21221207388 21241588878 21247212384 21261989943 21274689536 21295788544 21310599888 21316241664 21426953166 21427263756 21502257408 21593509272 21614248332 21785739264 21828289536 21878194176 21899206656 21941978544 21970354176 21992143104 22013265024 22090309632 22106685516 22140813312 22167945216 22184057088 22205363328 22211241984 22256130048 22262022144 22283403264 22299599052 22305502656 22321016262 22326925536 22372047392 22377970176 22383894528 22399462656 22421677149 22494522104 22500477312 22573251072 22600912896 22617339453 22617667298 22652583936 22690820088 22696827264 22718625984 22770566144 22793148676 22815039906 22836952161 22996058112 23014134882 23115829248 23190929408 23236224192 23317549056 23339943936 23363091144 23370858496 23393304576 23399497728 23416504704 23438994624 23445199872 23461506144 23498801152 23515144704 23521370112 23538465666 23561072721 23567310288 23643534528 23643877248 23726628864 23766677937 23772969936 23810015232 23827320576 23850205056 23856519168 23903113932 23934025728 23951421204 23957762112 23974424874 23980771872 24058682112 24082542123 24190039584 24245343744 24292697931 24371621576 24508956672 24564989952 24588582912 24612968448 24636607488 24692932608 24699469824 24716648448 24741160992 24764923152 24821541632 24828112896 24908414976 24938938368 24957064224 24957425984 24981033744 25038146304 25044774912 25068828672 25093690488 25117791228 25126141952 25132793856 25151060608 25168553316 25175216448 25181881344 25199395488 25263693824 25306337367 25313036976 25394907456 25426027008 25484156928 25527172599 25533930672 25558454232 25616886912 25750308198 25870565376 25929711616 25954615296 26005307904 26089795584 26140752216 26181107712 26232242688 26292215808 26317467648 26324434944 26343567792 26368868952 26375849856 26409959424 26429154432 26436151296 26454537792 26461541376 26513224074 26547511296 26566806278 26573839584 26599361904 26692457472 26753482752 26786267136 26805735648 26831480688 26838584064 26892823808 26899943424 26925778944 26952482376 26978368356 27040047296 27066017376 27213794532 27276011712 27396538368 27418074273 27539228672 27635613696 27662155776 27689589504 27716183424 27725398016 27752894464 27779549184 27786903552 27806229504 27833806116 27860538546 27877179392 27924234336 27931627008 28021966848 28056305664 28076697252 28077104232 28120449024 28167914592 28175371776 28202432256 28230401799 28266909696 28274393088 28294943184 28322118504 28329616512 28349319924 28414133184 28421655552 28477166598 28569270888 28569685008 28669676544 28725672006 28791345696 28818997776 29104386048 29170925568 29198942208 29255971392 29293805568 29322857472 29351020032 29408346243 29453746176 29475580688 29521084416 29578742784 29607151104 29614989312 29636513766 29664977571 29674840064 29682696192 29711204352 29732798736 29740670208 29761355016 29769234048 29837293568 29845192704 29865950208 29895569532 29924282142 30000636416 30029014656 30097668096 30134550528 30156452604 30185415774 30193407072 30203445248 30254426784 30262436352 30291501312 30321542673 30420053208 30449269548 30661410816 30685513176 30821105664 30958682112 30981632256 31090065408 31119925248 31150788192 31191072768 31222006272 31251992832 31260266496 31282008192 31353526272 31361826816 31384620888 31414763628 31423080384 31524712704 31525169664 31586742261 31635505152 31688903916 31697293248 31769760768 31800273408 31808692224 31831811082 31862383317 31870818576 31912034304 31935228272 31943682816 31965899832 31974362496 32078242816 32110056164 32140429749 32140895634 32253386112 32327124992 32390263908 32421372498 32678608896 32817291264 32848809984 32912967816 32923910144 32932626432 32955531264 32988214656 33019897536 33104150528 33135464448 33160028274 33211219968 33251917824 33276085632 33308044992 33316862976 33384195072 33393033216 33425104896 33449398578 33458253984 33481524393 33490388304 33558071088 33566955264 33575841792 33599193984 33741783156 33750715968 33859876608 33901369344 33926500947 33978875904 34036230132 34045240896 34077938976 34155849216 34189723014 34222559859 34333744264 34494087168 34521202323 34606153728 34673743872 34786394112 34854336288 34908143616 34976323584 35056287744 35089956864 35099246592 35124757056 35158491936 35167799808 35192259216 35238872576 35248201728 35272717056 35282055168 35307698499 35350965432 35396681728 35431786112 35465301792 35465815872 35589943296 35659454904 35671310336 35715022848 35740980864 35775307584 35784778752 35854670898 35866591232 35901038592 35927131806 35936643168 35961637311 35971157808 36088023168 36285059376 36368015616 36528717824 36557432364 36763435008 36847484928 36882874368 36919452672 36954911232 37039398912 37049204736 37074972672 37111741488 37147384728 37232312448 37242169344 37362622464 37408407552 37435596336 37436138976 37493932032 37557219456 37567162368 37603243008 37640535732 37689212928 37699190784 37726590912 37752829974 37762824672 37772822016 37799093232 37885510912 37895540736 37923083573 37969555464 38092361184 38092913344 38226235392 38300896008 38337681348 38388460928 38425330368 38625462297 38805848064 38894567424 38931922944 39007961856 39058407424 39097143296 39134693376 39211128324 39271661568 39348364032 39438323712 39476201472 39486652416 39515351688 39553303428 39563774784 39576928256 39614939136 39643731648 39654226944 39681806688 39692312064 39769836111 39793590272 39821266944 39850209417 39860759376 39899042856 40038686208 40130224128 40179400704 40208603472 40247221032 40257876096 40339235712 40349915136 40388668416 40428723564 40467552534 40549335898 40560070944 40599026064 40914017568 41094807552 41308843008 41453420544 41493233664 41534384256 41588097024 41629341696 41669323776 41680355328 41709344256 41750709174 41790807819 41804701696 41815769088 41846161184 41886351504 41897440512 42032950272 42033559552 42115045878 42115656348 42180673536 42251871888 42263057664 42303648384 42359681024 42400364544 42411589632 42442414776 42483177756 42494424768 42523979886 42549379072 42591577088 42621199776 42632483328 42715749897 42853906332 42854527512 43004514816 43088508009 43187018544 43228496664 43571478528 43656579072 43756388352 43798413312 43883957088 43940708352 43984286208 44026530048 44180619264 44213371032 44281626624 44368114176 44410726656 44422483968 44454770649 44512260096 44524044288 44566806528 44599198104 44611005312 44642032524 44653851072 44744094784 44755940352 44767789056 44798925312 44843354298 44886423213 44989044208 45000954624 45146502144 45201825792 45234678906 45235334596 45278123661 45305167872 45381640176 45393654528 45437251968 45541132288 45586297352 45630079812 45673904322 45992116224 46028269764 46231658496 46381858816 46472448384 46635098112 46679887872 46726182288 46741716992 46786609152 46798995456 46833009408 46877989248 46890399744 46923012288 46997602304 47030289408 47042740224 47076931332 47122145442 47134620576 47287069056 47287754496 47453257728 47533355874 47545939872 47654641152 47700410112 47713038336 47747716623 47806227864 47868051456 47902842408 47915524224 47948849748 47961543744 48117364224 48165084246 48211343451 48380079168 48490687488 48585395862 48632058747 48743243152 49017913344 49177165824 49225936896 49273214976 49385865216 49398939648 49433296896 49482321984 49529846304 49643083264 49656225792 49740042411 49816829952 49877876736 49914128448 49914851968 49962067488 50076292608 50089549824 50137657344 50174097867 50187380976 50235582456 50252283904 50265587712 50302121216 50337106632 50350432896 50363762688 50398790976 50527387648 50612674734 50626073952 50789814912 50852054016 50968313856 51054345198 51067861344 51116908464 51233773824 51284584521 51500616396 51741130752 51859423232 51909230592 52010615808 52179591168 52281504432 52362215424 52464485376 52584431616 52634935296 52648869888 52687135584 52737737904 52751699712 52819918848 52858308864 52872302592 52909075584 52923082752 53026448148 53095022592 53133612556 53147679168 53198723808 53384914944 53424489997 53506965504 53572534272 53611471296 53662961376 53677168128 53785647616 53799886848 53851557888 53890697709 53904964752 53956736712 54080094592 54132034752 54427589064 54552023424 54793076736 54836148546 55078457344 55271227392 55324311552 55379179008 55432366848 55505788928 55559098368 55573807104 55612459008 55667612232 55721077092 55754358784 55848468672 55863254016 56043933696 56112611328 56153394504 56154208464 56240898048 56335829184 56350743552 56404864512 56460803598 56533819392 56548786176 56589886368 56629244961 56644237008 56659233024 56698639848 56828266368 56843311104 56954333196 57138541776 57139370016 57339353088 57451344012 57582691392 57637995552 57882601243 58208772096 58341851136 58397884416 58511942784 58587611136 58645714944 58702040064 58816692486 58907492352 58951161376 59042168832 59157485568 59214302208 59229978624 59273027532 59329955142 59349680128 59365392384 59422408704 59465597472 59481340416 59522710032 59538468096 59674587136 59690385408 59731900416 59791139064 59848564284 60001272832 60058029312 60195336192 60269101056 60312905208 60370831548 60386814144 60406890496 60508853568 60524872704 60583002624 60643085346 60701328801 60824003847 60840106416 60898539096 61371026352 61642211328 61917364224 61963264512 62180130816 62239850496 62301576384 62382145536 62444012544 62503985664 62520532992 62564016384 62626063761 62707052544 62723653632 62769241776 62829527256 62846160768 63049425408 63050339328 63173484522 63271010304 63377807832 63394586496 63539521536 63600546816 63617384448 63663622164 63724766634 63741637152 63785969829 63824068608 63870456544 63887365632 63931799664 63948724992 64156485632 64220112328 64280859498 64281791268 64506772224 64654249984 64780527816 64842744996 65357217792 65634582528 65697619968 65825935632 65847820288 65911062528 65976429312 66039795072 66208301056 66270928896 66320056548 66422439936 66503835648 66552171264 66616089984 66633725952 66768390144 66786066432 66850209792 66898797156 66916507968 66963048786 66980776608 67116142176 67133910528 67151683584 67198387968 67265031447 67483566312 67501431936 67719753216 67802738688 67852018359 67853001894 67957751808 68072460264 68090481792 68155877952 68311698432 68379446028 68445119718 68510856483 68667488528 68988174336 69042404646 69347487744 69572788224 69708672576 69952647168 70112575488 70179913728 70198493184 70249514112 70316983872 70335599616 70384518432 70477745152 70496403456 70545434112 70564110336 70615396998 70683218163 70701930864 70793363456 70863572224 70930603584 70931631744 71179886592 71300033811 71318909808 71342620672 71430045696 71481961728 71550615168 71569557504 71709341796 71733182464 71802077184 71854263612 71873286336 71923274622 71942315616 72176046336 72247626369 72570118752 72736031232 72878093793 73057435648 73114864728 73526870016 73694969856 73765748736 73838905344 73909822464 74078797824 74098409472 74149945344 74223482976 74294769456 74464624896 74484338688 74725244928 74816815104 74871192672 74872277952 75114438912 75134324736 75206486016 75281071464 75378425856 75398381568 75453181824 75505659948 75525649344 75545644032 75598186464 75771021824 75791081472 75846167146 75919012101 75939110928 76184722368 76185826688 76452470784 76581517797 76601792016 76675362696 76776921856 76850660736 77250924594 77611696128 77789134848 77863845888 78015923712 78194286592 78269386752 78422256648 78543323136 78696728064 78876647424 78952402944 78973304832 79030703376 79106606856 79127549568 79153856512 79229878272 79287463296 79308453888 79363613376 79384624128 79539672222 79587180544 79642533888 79700418834 79721518752 79798085712 80077372416 80260448256 80358801408 80417206944 80494442064 80515752192 80678471424 80699830272 80777336832 80857447128 80935105068 81098671796 81120141888 81198052128 81542642627 81828035136 82189615104 82254222819 82617686016 82906841088 82986467328 83068768512 83176194048 83258683392 83338647552 83360710656 83418688512 83501418348 83581615638 83609403392 83631538176 83692322368 83772703008 83794881024 84065900544 84067119104 84230091756 84231312696 84361347072 84503743776 84526115328 84607296768 84691205397 84719362048 84800729088 84823179264 84884829552 84966355512 84988849536 85047959772 85098758144 85183154176 85242399552 85264966656 85431499794 85707812664 85709055024 86009029632 86177016018 86374037088 86456993328 87313158144 87512776704 87596826624 87767914176 87881416704 87968572416 88053060096 88225038729 88361238528 88426742064 88563253248 88736228352 88821453312 88844967936 88909541298 89024520192 89048088576 89133613056 89198396208 89222010624 89284065048 89307702144 89488189568 89511880704 89535578112 89597850624 89686708596 89772846426 89978088416 90001909248 90293004288 90403651584 90469357812 90470669192 90556247322 90610335744 90763280352 90787309056 90874503936 90964628019 91082264576 91172594704 91260159624 91347808644 91984232448 92056539528 92463316992 92763717632 92944896768 93270196224 93359775744 93452364576 93483433984 93573218304 93666018816 93755978496 93780799488 93846024576 93995204608 94060578816 94085480448 94153862664 94244290884 94269241152 94574138112 94575508992 94760226783 94906515456 95066711748 95091879744 95309282304 95400820224 95426076672 95495433246 95587149951 95612455728 95736102912 95805684816 95831048448 95897699496 95923087488 96234728448 96330168492 96422686902 96760158336 96981374976 97170791724 97264117494 97486486304 98035826688 98451873792 98546429952 98771730432 98797879296 98866593792 98964643968 99059692608 99286166528 99312451584 99480084822 99633659904 99755753472 99828256896 99829703936 99924134976 100152585216 100179099648 100275314688 100348195734 100374761952 100444573179 100471164912 100504567808 100604242432 100674213264 100700865792 100727525376 100797581952 101054775296 101225349468 101252147904 101579629824 101704108032 101779502841 101936627712 102108690396 102135722688 102233816928 102467547648 102569169042 102667679577 103001232792 103482261504 103563606969 103818461184 104021231616 104359182336 104563008864 104724430848 104928970752 105168863232 105269870592 105297739776 105374271168 105475475808 105503399424 105716617728 105744605184 105818151168 105846165504 105923095497 106052896296 106190045184 106267225112 106295358336 106397447616 106769829888 106848979994 107013931008 107145068544 107222942592 107325922752 107354336256 107571295232 107599773696 107703115776 107781395418 107809929504 107884911933 107913473424 108160189184 108264069504 108855178128 109104046848 109586153472 109672297092 110156914688 110542454784 110648623104 110758358016 110864733696 111011577856 111118196736 111147614208 111224918016 111335224464 111442154184 111508717568 111696937344 111726508032 112087867392 112225222656 112306789008 112308416928 112481796096 112671658368 112701487104 112809729024 112921607196 113067638784 113097572352 113179772736 113258489922 113288474016 113318466048 113397279696 113656532736 113686622208 113769250719 113908666392 114277083552 114278740032 114678706176 114902688024 115165382784 115275991104 115765202486 115876386891 116417544192 116683702272 116795768832 117023885568 117175222272 117291429888 117404080128 117633384972 117814984704 117902322752 118314971136 118428604416 118459957248 118546055064 118659910284 118699360256 118730784768 118844817408 118931194944 118962680832 119045420064 119076936192 119309508333 119349174272 119380770816 119463800832 119550628251 119582278128 119697128568 120002545664 120116058624 120390672384 120538202112 120625810416 120741663096 120773628288 120813780992 121017707136 121049745408 121166005248 121286170692 121402657602 121648007694 121680212832 121797078192 122742052704 123284422656 123926529024 124360261632 124479700992 124603152768 124764291072 124888025088 125007971328 125041065984 125128032768 125252127522 125414105088 125447307264 125538483552 125659054512 125692321536 126098850816 126100678656 126346969044 126542020608 126755615664 126789172992 127079043072 127201093632 127234768896 127327244328 127449533268 127483274304 127571939658 127648137216 127740913088 127774731264 127863599328 127897449984 128147249691 128312971264 128440224656 128561718996 128563582536 129013544448 129265524027 129308499968 129561055632 129685489992 130714435584 131269165056 131395239936 131651871264 131695640576 131822125056 131952858624 132079590144 132416602112 132541857792 132640113096 132844879872 133104342528 133232179968 133267451904 133364311947 133536780288 133572132864 133700419584 133797594312 133833015936 133926097572 133961553216 134232284352 134267821056 134303367168 134396775936 134530062894 134659269639 134967132624 135002863872 135439506432 135605477376 135704036718 135706003788 135915503616 136144920528 136180963584 136311755904 136623396864 136758892056 136890239436 137021712966 137334977056 137976348672 138084809292 138694975488 139145576448 139417345152 139905294336 140225150976 140359827456 140396986368 140499028224 140633967744 140671199232 140769036864 140955490304 140992806912 141090868224 141128220672 141230793996 141366436326 141403861728 141586726912 141727144448 141861207168 141863263488 142359773184 142600067622 142637819616 142685241344 142963923456 143101230336 143139115008 143243149869 143418683592 143466364928 143604154368 143708527224 143746572672 143846549244 143884631232 144352092672 144495252738 144634030353 145140237504 145472062464 145756187586 145896176241 146229729456 147053740032 147531497472 147677810688 147819644928 148157595648 148196818944 148299890688 148446965952 148589538912 148929249792 148968677376 149220127233 149450489856 149633630208 149742385344 149744555904 150228877824 150268649472 150412972032 150522293601 150562142928 150756851712 150796763136 150906363648 151011319896 151051298688 151091288064 151196372928 151542043648 151582162944 151692334292 151838024202 151878221856 152369444736 152371653376 152904941568 153163035594 153203584032 153350725392 153553843712 153701321472 153853753563 154501849188 155223392256 155578269696 155727691776 156031847424 156388573184 156538773504 156844513296 157086646272 157393456128 157753294848 157904805888 157946609664 158061406752 158213213712 158255099136 158459756544 158574926592 158616907776 158727226752 158769248256 159079344444 159174361088 159285067776 159400837668 159443037504 159596171424 160154744832 160273469991 160520896512 160717602816 160834413888 160988884128 161031504384 161356942848 161399660544 161554673664 161672093127 161714894256 161870210136 162197343592 162240283776 162396104256 163085285254 163656070272 164379230208 164508445638 165235372032 165813682176 165972934656 166137537024 166517366784 166677295104 166721421312 166837377024 167002836696 167163231276 167218806784 167263076352 167384644736 167545406016 167589762048 168131801088 168134238208 168460183512 168462625392 168722694144 169007487552 169052230656 169214593536 169382410794 169438724096 169601458176 169646358528 169769659104 169887734883 169932711024 169977699072 170095919544 170197516288 170366308352 170484799104 170529933312 170862999588 171415625328 171418110048 172018059264 172354032036 172748074176 172913986656 173647803729 174626316288 175025553408 175193653248 175535828352 175762833408 175937144832 176106120192 176450077458 176722477056 176853484128 177126506496 177472456704 177642906624 177689935872 177819082596 178049040384 178096177152 178267226112 178396792416 178444021248 178568130096 178615404288 178976379136 179023761408 179071156224 179195701248 179373417192 179545692852 179956176832 180003818496 180586008576 180807303168 180938715624 180941338384 181112494644 181220671488 181526560704 181574618112 181749007872 181929256038 182103986403 182164529152 182345189408 182472011541 182520319248 182695617288 184113079056 184926633984 185527435264 185889793536 186540392448 186719551488 186904729152 186966867968 187146436608 187332037632 187511956992 187561598976 187692049152 187878191283 187990409216 188121157632 188170960896 188307725328 188488581768 188538482304 189148276224 189151017984 189520453566 189813030912 190133423496 190183759488 190618564608 190801640448 190852153344 190990866492 191174299902 191224911456 191472205824 191611369632 191662096896 191795398992 191846174976 192469456896 192660336984 192845373804 193520316672 193962749952 194341583448 194528234988 194972972608 196071653376 196903747584 197092859904 197543460864 197733187584 197929287936 198119385216 198572333056 198624903168 198960169644 199267319808 199511506944 199656513792 199659407872 199848269952 200305170432 200358199296 200550629376 200696391468 200749523904 200889146358 200942329824 201009135616 201208484864 201348426528 201401731584 201455050752 201595163904 201795094341 202109550592 202450698936 202504295808 203159259648 203408216064 203556055077 203559005682 203873255424 204217380792 204271445376 204467633856 204935095296 205138338084 205335359154 205532569449 206002465584 206964523008 207127213938 208042463232 208718364672 209126017728 209857941504 210337726464 210539741184 210595479552 210748542336 210950951616 211006798848 211433235456 211489210368 211636302336 211692331008 211846190994 212049654489 212105792592 212380090368 212534450224 212590716672 212794895232 213539659776 213697959988 213900101433 214027862016 214290137088 214445885184 214651845504 214708672512 215142590464 215199547392 215406231552 215562790836 215619859008 215769823866 215826946848 216320378368 216528139008 216742879107 217710356256 218208093696 218634281379 219172306944 219344594184 220313829376 221084909568 221297246208 221516716032 221729467392 222023155712 222236393472 222295228416 222449836032 222670448928 222884308368 223393874688 223453016064 224175734784 224450445312 224613578016 224616833856 225343316736 225402974208 225619458048 225843214392 226135277568 226195144704 226359545472 226516979844 226576948032 226636932096 226794559392 227313065472 227373244416 227538501438 227757036303 227817332784 228554167104 228557480064 229357412352 229744553391 229805376048 230330765568 230551982208 231530404972 231752773782 232835088384 233367404544 233591537664 234047771136 234582859776 234808160256 235266769944 235629969408 235804645504 236629942272 236857208832 236919914496 237092110128 237319820568 237398720512 237461569536 237689634816 237862389888 237925361664 238090840128 238153872384 238619016666 238698348544 238761541632 238927601664 239101256502 239164556256 239394257136 240005091328 240232117248 240781344768 241076404224 241251620832 241483326192 241547256576 242035414272 242099490816 242332010496 242572341384 242805315204 243296015388 243360425664 243594156384 244627927881 245484105408 246568845312 246762668457 247853058048 248720523264 248959401984 249206305536 249528582144 249776050176 250015942656 250082131968 250256065536 250504255044 250828210176 250894614528 251076967104 251318109024 251384643072 252197701632 252201357312 252384659641 252693938088 253084041216 253511231328 253578345984 254158086144 254402187264 254469537792 254654488656 254899066536 254966548608 255143879316 255296274432 255481826176 255549462528 255727198656 255794899968 256294499382 256625942528 256880449312 257123437992 257127165072 258027088896 258531048054 258616999936 259122111264 259370979984 262538330112 262790479872 263303742528 263391281152 263644250112 263905717248 264159180288 264675116187 264833204224 265083715584 265280226192 265689759744 266208685056 266464359936 266534903808 266728623894 267073560576 267144265728 267400839168 267595188624 267666031872 267852195144 267923106432 268464568704 268535642112 268606734336 268793551872 269060125788 269318539278 269934265248 270005727744 270879012864 271210954752 271408073436 271412007576 271831007232 272289841056 272361927168 272623511808 272893884057 273246793728 273517784112 273780478872 274043425932 274669954112 275952697344 276169618584 277389950976 278291152896 278834690304 279810588672 280450301952 280719654912 280998056448 281267935488 281342398464 281538073728 281910980608 281985613824 282181736448 282256441344 282461587992 282732872652 282807723456 283173453824 283454288896 283722414336 283726526976 284280680349 284719546368 285200135244 285275639232 285370482688 285927846912 286202460672 286278230016 286486299738 286761449853 286837367184 286932729856 287208308736 287417054448 287493145344 287693098488 287769262464 288704185344 288990505476 289268060706 290280475008 290944124928 291512375172 291792352482 292459458912 294107480064 295355621376 295639289856 296315191296 296393637888 296599781376 296893931904 297179077824 297858499584 297937354752 298440254466 298900979712 299267260416 299484770688 299489111808 300457755648 300537298944 300825944064 301044587202 301124285856 301333719537 301513703424 301812727296 302022639792 302102597376 302182576128 302392745856 303084087296 303164325888 303384668584 303676048404 303756443712 304738889472 304743306752 305338508523 305809883136 306326071188 306407168064 306701450784 307107687424 307402642944 307707507126 308003038731 309003698376 310446784512 310690820907 311455383552 312063694848 312777146368 313077547008 313689026592 314173292544 314786912256 315506589696 315809611776 315893219328 316122813504 316426427424 316510198272 317149853184 317233815552 317454453504 317538496512 317769286491 318158688888 318348722176 318570135552 318801675336 318886075008 319192342848 320309489664 320546939982 321041793024 321435205632 321668827776 321977768256 322063008768 322713885696 322799321088 323109347328 323344186254 323429788512 323654735799 323740420272 324394687184 324480567552 324792208512 326170570508 327312140544 328758460416 329016891276 330470744064 331627364352 331945869312 332275074048 333034733568 333354590208 333442842624 333674754048 334005673392 334326462552 334437613568 334526152704 334769289472 335090812032 335179524096 336263602176 336268476416 336920367024 336925250784 337445388288 338014975104 338104461312 338429187072 338764821588 338877448192 339202916352 339292717056 339539318208 339775469766 339865422048 339955398144 340191839088 340732616704 340969598208 341059866624 341307752157 341725999176 342831250656 342836220096 344036118528 344708064072 345496148352 345827973312 347295607458 347629160673 349252632576 350051106816 350387306496 351071656704 351525666816 351874289664 352212240384 352900154916 353444954112 353706968256 354944913408 355285813248 355379871744 355638165192 356098080768 356192354304 356534452224 356793584832 356888042496 357136260192 357230808576 357952758272 358047522816 358142312448 358391402496 358651884753 358746834384 359091385704 359912353664 360007636992 361172017152 361614606336 361877431248 361882676768 362224989288 362441342976 363053121408 363149236224 363498015744 363858512076 364207972806 364329058304 364690378816 364944023082 365040638496 365391234576 368226158112 369853267968 371054870528 371779587072 373080784896 373439102976 373809458304 373933735936 374292873216 374664075264 375023913984 375123197952 375384098304 375756382566 375980818432 376242315264 376341921792 376615450656 376977163536 377076964608 378296552448 378302035968 379040907132 379626061824 380266846992 380367518976 381237129216 381603280896 381704306688 381981732984 382348599804 382449822912 382944411648 383222739264 383324193792 383590797984 383692349952 384441749073 384938913792 385218691031 385320673968 385690747608 387040633344 387925499904 388683166896 389056469976 389945945216 392143306752 393807495168 394185719808 395086921728 395466375168 395858575872 396238770432 397144666112 397249806336 397920339288 398534639616 399313027584 399318815744 399696539904 400092935841 400610340864 400716398592 401101258752 401392782936 401499047808 401778292716 401884659648 402018271232 402416969728 402696853056 402803463168 402910101504 403190327808 403590188682 403977808917 404219101184 404901397872 405008591616 406318519296 406816432128 407112110154 407118011364 407746510848 408434761584 408542890752 408935267712 409870190592 410276676168 410670718308 411065138898 412004931168 413929046016 414254427876 416084926464 417436729344 418252035456 419715883008 420675452928 421079482368 421190959104 421497084672 421901903232 422013597696 422866470912 422978420736 423272604672 423384662016 423692381988 424099308978 424211585184 424760180736 425068900448 425181433344 425589790464 427079319552 427395919976 427800202866 428055724032 428891770368 429303691008 429417345024 429729449607 430285180928 430399094784 430812463104 431125581672 431239718016 431539647732 431653893696 432640756736 433056278016 433485758214 433902091059 435420712512 436416187392 437268562758 437688528723 438689188368 440627658752 442594492416 443033432064 443458934784 444046311424 444472786944 444590456832 444899672064 445340897856 445768616736 446787749376 446906032128 447660381699 448351469568 448900890624 449227156032 449233667712 450686633472 450805948416 451238916096 451566880803 451686428784 452270555136 452390289408 452719090944 453033959688 453153896064 453273864192 453589118784 454626130944 454746488832 455077002876 455514072606 455634665568 457108334208 457114960128 458714824704 459489106782 459610752096 460661531136 461103964416 461561260689 463060809944 463505547564 465670176768 466734809088 467183075328 468095542272 469165719552 469616320512 470533539888 471259938816 471609291008 473259884544 473714417664 473839828992 474184220256 474639641136 474797441024 475379269632 475724779776 475850723328 476181680256 476307744768 477238033332 477396697088 477523083264 477855203328 478202513004 478329112512 478788514272 480010182656 480464234496 480820409973 481562689536 482152808448 482503241664 482966652384 483094513152 484070828544 484198981632 484664020992 485016279381 485144682768 485610630408 486592030776 486720851328 487188312768 489255855762 490968210816 493137690624 493525336914 495706116096 497441046528 497918803968 498412611072 499552100352 500031885312 500164263936 500512131072 501008510088 501656420352 501789229056 502153934208 502636218048 502769286144 504395403264 504402714624 504769319282 505387876176 506168082432 507022462656 507156691968 508316172288 508804374528 508939075584 509308977312 509663204649 509798133072 509933097216 510287758632 510592548864 510963652352 511098925056 511454397312 511589799936 512588998764 513251885056 513760898624 514246875984 514254330144 516054177792 517062096108 517233999872 518244222528 518741959968 520943411187 525076660224 525580959744 526607485056 526782562304 527288500224 527811434496 528318360576 529350232374 529666408448 530167431168 530560452384 531379519488 532417370112 532928719872 533069807616 533457247788 534147121152 534288531456 534801678336 535190377248 535332063744 535704390288 535846212864 536929137408 537071284224 537213468672 537587103744 538120251576 538637078556 539868530496 540011455488 541758025728 542421909504 542816146872 542824015152 543662014464 544579682112 544723854336 545247023616 545787768114 546493587456 547035568224 547416034623 547560957744 548086851864 549339908224 552339237168 554779901952 556582305792 557669380608 559621177344 560900603904 561439309824 561996112896 562535870976 562684796928 563076147456 563634573849 563821961216 563971227648 564363472896 564512882688 564923175984 565465745304 565615446912 566346907648 566908577792 567444828672 567453053952 568561360698 569439092736 570400270488 570551278464 570740965376 571855693824 572404921344 572556460032 572972599476 573522899706 573674734368 573865459712 574416617472 574834108896 574986290688 575386196976 575538524928 577408370688 577981010952 578536121412 580560950016 581888249856 583024750344 583584704964 584918917824 587965370521 588214960128 590711242752 591278579712 592630382592 593199562752 593787863808 594358155648 595716999168 595874709504 596880508932 597801959424 598534520832 598969541376 598978223616 600915511296 601074597888 601651888128 602089174404 602248571712 602667439074 603027406848 603625454592 604045279584 604205194752 604365152256 604785491712 605385283023 606168174592 606328651776 606769337168 607352096808 607512887424 609477778944 609486613504 610668165231 610677017046 611619766272 612652142376 612814336128 613402901568 614215374848 614805285888 615415014252 616006077462 616597708347 618007396752 620893569024 621381641814 624127389696 625554292736 626155094016 627378053184 629573824512 631013179392 631619223552 631786438656 632245627008 632852854848 633020396544 634299706368 634467631104 634908907008 635076993024 635538572982 636148963467 636317377776 637140271104 637603350672 637772150016 638384685696 640618979328 641093879964 642083586048 642870411264 643337655552 643955536512 644126017536 645427771392 645598642176 646218694656 646688372508 646859577024 647309471598 647480840544 648789374368 648961135104 649584417024 650228637321 652341141016 654624281088 655902844137 657516920832 658033782552 660941488128 663254728704 663891738624 664550148096 666069467136 666709180416 666885685248 667349508096 668011346784 668652925104 668875227136 669538578944 670181624064 670359048192 672527204352 672536952832 673840734048 673850501568 676029950208 676208922624 676858374144 677529643176 677754896384 678405832704 678585434112 679078636416 679550939532 679730844096 679910796288 680383678176 681465233408 681939196416 682119733248 682615504314 683271108909 683451998352 685662501312 685672440192 688072237056 689233660173 689416128144 690992296704 691655946624 694591214916 695258321346 698505265152 700102213632 700774612992 702143313408 703748579328 704424480768 705800309832 706889908224 707413936512 709889826816 710571626496 710759743488 711276330384 712196161536 712384708608 713068904448 713587169664 713776084992 714272520384 714461617152 715905516544 716095045632 716284624896 716782804992 717303769506 717493668768 718182771408 719824707328 720015273984 722344034304 723229212672 723754862496 723765353536 724449978576 726106242816 726298472448 726996031488 727717024152 728415945612 728658116608 729380757632 729888046164 730081276992 730782469152 733883783643 736452316224 739706535936 740288005371 742109741056 743559174144 746161569792 746878205952 747618916608 748585746432 749328150528 750047827968 750246395904 750768196608 751512765132 751961636864 752484630528 752683843584 753230901312 753954327072 754153929216 756593104896 756604071936 757153978923 758081814264 759252123648 760533693984 760735037952 762474258432 763206561792 763408613376 763963465968 764697199608 764899645824 765888823296 766445478528 766648387584 767181595968 767384699904 768883498146 769877827584 770437382062 770641347936 771381495216 774081266688 775850999808 777366333792 778112939952 779891890432 787614990336 788371439616 790173843456 790932750336 791717151744 792477540864 794025348561 794289332224 794499612672 795840678576 797069279232 798626055168 798637631488 799393079808 800185871682 801220681728 801432797184 802202517504 802785565872 802998095616 803556585432 803769319296 804036542464 804833939456 805393706112 805606926336 805820203008 806380655616 807180377364 807955617834 808438202368 809802795744 810017183232 812637038592 813632864256 814224220308 814236022728 815493021696 816869523168 817085781504 817870535424 818681652171 819740381184 820553352336 821341436616 822130277796 824009862336 827858092032 828508855752 832169852928 834873458688 836504070912 839431766016 841350905856 842158964736 842994169344 843803806464 844027195392 845732941824 845956841472 846545209344 846769324032 847384763976 848198617956 848423170368 849520361472 850137800896 850362866688 851179580928 852842041047 854158639104 854791839952 855600405732 856111448064 857783540736 858607382016 858834690048 859458899214 860284349559 860570361856 860798189568 861624926208 862251163344 862479436032 863079295464 863307787392 865281513472 866112556032 866971516428 867804182118 870841425024 872832374784 874537125516 875377057446 877378376736 881255317504 886066864128 886917869568 888092622848 888945573888 889180913664 889799344128 890681795712 891537233472 893575498752 893812064256 895320763398 896702939136 897801781248 898454312064 898467335424 901373266944 901611896832 902477832192 903133761606 903372857568 904541110272 905438181888 906067919376 906307792128 906547728384 907178237568 909252261888 909492977664 910154005752 911028145212 911269331136 914216668416 914229920256 916015525569 917429649408 918978213564 919221504192 921323062272 922207928832 923122521378 924009116193 926121619888 927011095128 931340353536 932072462721 934366150656 936191084544 938331439104 939232641024 941067079776 942519877632 943218582016 946519769088 947428835328 947679657984 948368440512 949279282272 949594882048 951449559552 951701446656 952363360512 952615489536 953307859473 954476066664 954793394176 955046166528 955710406656 956405026008 956658225024 957577028544 960020365312 960928468992 961640819946 963125379072 964305616896 965006483328 965933304768 966189026304 968141657088 968397963264 969328041984 970032558762 970289365536 970964207397 971221260816 973184061552 973441702656 974376625536 978511711524 981936421632 986275381248 987050673828 991412232192 994882093056 995837607936 996825222144 999104200704 1000063770624 1000328527872 1001024262144 1002017020176 1003312840704 1003578458112 1004307868416 1005272436096 1005538572288 1008790806528 1008805429248 1009538638564 1010775752352 1012336164864 1014044925312 1014313383936 1016632344576 1017608749056 1017878151168 1018617954624 1019326409298 1019596266144 1019866194432 1020575517264 1021927304704 1022197850112 1022908794624 1023179599872 1023923256471 1025177997528 1026503770112 1027521797248 1028493751968 1028508660288 1032108355584 1034124192216 1034467999744 1036488445056 1037483919936 1041886822374 1042887482019 1050153320448 1051161919488 1053214970112 1054577000448 1055622868992 1056636721152 1058700464748 1059332816896 1060334862336 1061120904768 1064834740224 1065857439744 1066139615232 1066914495576 1068294242304 1068577062912 1069603356672 1070380754496 1070664127488 1071408780576 1071692425728 1073858274816 1074142568448 1074426937344 1075174207488 1075955654259 1076240503152 1077274157112 1079737060992 1080022910976 1083516051456 1084843819008 1085632293744 1085648030304 1087324028928 1089159364224 1089447708672 1090494047232 1091575536228 1092987174912 1094071136448 1094832069246 1095121915488 1096173703728 1098679816448 1099769423617 1104678474336 1109559803904 1113164611584 1115338761216 1119242354688 1121801207808 1122878619648 1123992225792 1125071741952 1125369593856 1126152294912 1127269147698 1127643922432 1127942455296 1128726945792 1129025765376 1129846351968 1130931490608 1131230893824 1132693815296 1133817155584 1134889657344 1134906107904 1137122721396 1138878185472 1140800540976 1141102556928 1143711387648 1144809842688 1145112920064 1145945198952 1147045799412 1147349468736 1147730919424 1148833234944 1149668217792 1149972581376 1150772393952 1151077049856 1153325247219 1154816741376 1155656073093 1155962021904 1157072242824 1161121900032 1163776499712 1166049500688 1167169409928 1169837835648 1175930741042 1176429920256 1181422485504 1182557159424 1185260765184 1186399125504 1187575727616 1188716311296 1191433998336 1191749419008 1193761017864 1195603918848 1197939082752 1197956447232 1201831022592 1202149195776 1203303776256 1204178348808 1204497143424 1205334878148 1206054813696 1207250909184 1208090559168 1208410389504 1208730304512 1209570983424 1210770566046 1211933426751 1212336349184 1212657303552 1213538674336 1214704193616 1215025774848 1218955557888 1218973227008 1221336330462 1221354034092 1223239532544 1225304284752 1225628672256 1226805803136 1228430749696 1229610571776 1230830028504 1232012154924 1233195416694 1236014793504 1241787138048 1242763283628 1248254779392 1251108585472 1252310188032 1254756106368 1259147649024 1262026358784 1263238447104 1263572877312 1264491254016 1265705709696 1266040793088 1268599412736 1268935262208 1269817814016 1270153986048 1271077145964 1272297926934 1272634755552 1274280542208 1275206701344 1275544300032 1276769371392 1281237958656 1282187759928 1284167172096 1286675311104 1287911073024 1288252035072 1289188348821 1290855542784 1291197284352 1292437389312 1293376745016 1293719154048 1294618943196 1294961681088 1297578748736 1297922270208 1299168834048 1300457274642 1301706273177 1304682282032 1309248562176 1311805688274 1313065586169 1316067565104 1321882976256 1327783477248 1329100296192 1332138934272 1333418360832 1333771370496 1334699016192 1336022693568 1337305850208 1337750454272 1339077157888 1340363248128 1340718096384 1342981145097 1345054408704 1345073905664 1347681468096 1347701003136 1352059900416 1352417845248 1353716748288 1354700642409 1355059286352 1355509792768 1356811665408 1357170868224 1358157272832 1359101879064 1359461688192 1359821592576 1360767356352 1362930466816 1363878392832 1364239466496 1365231008628 1366542217818 1366903996704 1371325002624 1371344880384 1376144474112 1378467320346 1378832256288 1381984593408 1383311893248 1384683782067 1389182429832 1390516642692 1397010530304 1400204427264 1401549225984 1404286626816 1407497158656 1408848961536 1411600619664 1413779816448 1414827873024 1419779653632 1421143252992 1421519486976 1422552660768 1424392323072 1426137808896 1427174339328 1427552169984 1428545040768 1428923234304 1431811033088 1432190091264 1432569249792 1433565609984 1434607539012 1434987337536 1436365542816 1439649414656 1440030547968 1442461229919 1444688068608 1446458425344 1447509724992 1447530707072 1448899957152 1452212485632 1452596944896 1453992062976 1455048838143 1455434048304 1456831891224 1457316233216 1458761515264 1459776092328 1460162553984 1461564938304 1467767567286 1472904632448 1479413071872 1480576010742 1487118348288 1492323139584 1493756411904 1495237833216 1498656301056 1500095655936 1500492791808 1501536393216 1503025530264 1503923273728 1504969261056 1505367687168 1506461802624 1507908654144 1508307858432 1513186209792 1513208143872 1514307957846 1516163628528 1518504247296 1521067387968 1521470075904 1524948516864 1526413123584 1526817226752 1527926931936 1528989613947 1529394399216 1529799291648 1531777646592 1532890957056 1533296775168 1534363191936 1534769399808 1537766996292 1539755655168 1540874764124 1541282695872 1542762990432 1548162533376 1549310209913 1551701999616 1554732667584 1556225879904 1559783780864 1562830233561 1575229980672 1576742879232 1580347686912 1581865500672 1583434303488 1584955081728 1588050697122 1588578664448 1588999225344 1591681357152 1594138558464 1597252110336 1597275262976 1598786159616 1600371743364 1602441363456 1602865594368 1604405035008 1605571131744 1605996191232 1607113170864 1607538638592 1609667878912 1610787412224 1611213852672 1611640406016 1612761311232 1614360754728 1615911235668 1616876404736 1619605591488 1620034366464 1625274077184 1627265728512 1628448440616 1628472045456 1630986043392 1633739046336 1634171563008 1635741070848 1637363304342 1639480762368 1641106704672 1642248103869 1642682873232 1644260555592 1648019724672 1657017711504 1664339705856 1669746917376 1673008141824 1678863532032 1682701811712 1684317929472 1685988338688 1687607612928 1688054390784 1691465883648 1691913682944 1693090418688 1693538648064 1694769527952 1696397235912 1696846340736 1699040722944 1700275601792 1700725733376 1702359161856 1705684082094 1708317278208 1709583679904 1711200811464 1712222896128 1715567081472 1717214764032 1717669380096 1718917798428 1720568699118 1721140723712 1721596379136 1723249852416 1724502326688 1724958872064 1726158590928 1726615574784 1730563026944 1732225112064 1733943032856 1735608364236 1741682850048 1745664749568 1749074251032 1750754114892 1754756753472 1762510635008 1763896111563 1772133728256 1773835739136 1776185245696 1777891147776 1779598688256 1781363591424 1783074466944 1787150997504 1787624128512 1790641526796 1793405878272 1795603562496 1796908624128 1796934670848 1802746533888 1803223793664 1804955664384 1806267523212 1806745715136 1809082220544 1810876363776 1812135838752 1812615584256 1813095456768 1814356475136 1816155849069 1818504523776 1818985955328 1820308011504 1822056290424 1822538662272 1828433336832 1828459840512 1832031051138 1834859298816 1837956427128 1838443008384 1842646124544 1844415857664 1846245042756 1848018232386 1849793125041 1852243239776 1854022190256 1862680707072 1864144925442 1872382169088 1876662878208 1878465282048 1882134159552 1886437164032 1893039538176 1894857670656 1895359315968 1896736881024 1898558564544 1899189764096 1902899119104 1903402893312 1904726721024 1905230979072 1906615718946 1908446890401 1908952133328 1909586788352 1911420813312 1912810052016 1913316450048 1915154057088 1920040730624 1921856937984 1923281639892 1926250758144 1928611233792 1930012966656 1931866609536 1932378052608 1936283314176 1936795926528 1938656083968 1940065117524 1940578731072 1941928414794 1942442521632 1946368123104 1946883405312 1948753251072 1950685911963 1957023423048 1963872843264 1967708532411 1972550762496 1974101347656 1982824464384 1989764186112 1991675215872 1993650444288 1998208401408 2000127541248 2000657055744 2002048524288 2004034040352 2006625681408 2008615736832 2010544872192 2011077144576 2017581613056 2017610858496 2019077277128 2021551504704 2028089850624 2028626767872 2033264689152 2035217498112 2035756302336 2037235909248 2038652818596 2039192532288 2039732388864 2041151034528 2043854609408 2044395700224 2045817589248 2046359199744 2047846512942 2049813326727 2050355995056 2053007540224 2055043594496 2056987503936 2057017320576 2064216711168 2067700980519 2068248384432 2068935999488 2072976890112 2074967839872 2083773644748 2085774964038 2100306640896 2102323838976 2106429940224 2111245737984 2113273442304 2117400929496 2118665633792 2120669724672 2122241809536 2129669480448 2131714879488 2132279230464 2133828991152 2136588484608 2137154125824 2139206713344 2140761508992 2141328254976 2142817561152 2143384851456 2147716549632 2148285136896 2148853874688 2150348414976 2151911308518 2152481006304 2154548314224 2159474121984 2160045821952 2167032102912 2169687638016 2171264587488 2171296060608 2178318728448 2178895417344 2180988094464 2183151072456 2185974349824 2188142272896 2189664138492 2190243830976 2192347407456 2197359632896 2199538847234 2201651350929 2209356948672 2219119607808 2220864016113 2226329223168 2230677522432 2238484709376 2245757239296 2247984451584 2250143483904 2250739187712 2252304589824 2254538295396 2255287844864 2255884910592 2257453891584 2258051530752 2259692703936 2261862981216 2262461787648 2267634311168 2269779314688 2269812215808 2271461936769 2274245442792 2277756370944 2281601081952 2282205113856 2287422775296 2289619685376 2290225840128 2291890397904 2294091598824 2294698937472 2295461838848 2297666469888 2299336435584 2299945162752 2301544787904 2302154099712 2306650494438 2309633482752 2311312146186 2311924043808 2314144485648 2322243800064 2327552999424 2332099001376 2334338819856 2339675671296 2351861482084 2362844971008 2365114318848 2370521530368 2372798251008 2375151455232 2377432622592 2382867996672 2383498838016 2387522035728 2391207837696 2395878165504 2395912894464 2403662045184 2404298391552 2406607552512 2408356697616 2408994286848 2410669756296 2412109627392 2414501818368 2416181118336 2416820779008 2417460609024 2419141966848 2421541132092 2423866853502 2424672698368 2425314607104 2427077348672 2429408387232 2430051549696 2437911115776 2437946454016 2442672660924 2442708068184 2446479065088 2450608569504 2451257344512 2453611606272 2456044956513 2456861499392 2459221143552 2461660057008 2464024309848 2466390833388 2472029587008 2483574276096 2485526567256 2496509558784 2502217170944 2504620376064 2509512212736 2518295298048 2524052717568 2526476894208 2528982508032 2531411419392 2532081586176 2537198825472 2537870524416 2539635628032 2540307972096 2542154291928 2544595853868 2545269511104 2548561084416 2550413402688 2551088600064 2553538742784 2558526123141 2562475917312 2564375519856 2568334344192 2573350622208 2575822146048 2576504070144 2578376697642 2581711085568 2582394568704 2584874778624 2586753490032 2587438308096 2589237886392 2589923362176 2595157497472 2595844540416 2598337668096 2600914549284 2603412546354 2609364564064 2618497124352 2623611376548 2626131172338 2632135130208 2643765952512 2658200592384 2664277868544 2666836721664 2667542740992 2669398032384 2672045387136 2674611700416 2675500908544 2678154315776 2680726496256 2681436192768 2685962290194 2690108817408 2690147811328 2695362936192 2695402006272 2704119800832 2704835690496 2707433496576 2709401284818 2710118572704 2711019585536 2713623330816 2716314545664 2718203758128 2718923376384 2719643185152 2721534712704 2725860933632 2727756785664 2728478932992 2730462017256 2733084435636 2733807993408 2742650005248 2742689760768 2748046576707 2752288948224 2756934640692 2757664512576 2763969186816 2766623786496 2769367564134 2772027348579 2778364859664 2781033285384 2794021060608 2803098451968 2808573253632 2814994317312 2817697923072 2823201239328 2827559632896 2829655746048 2839559307264 2842286505984 2843038973952 2845105321536 2848784646144 2854348678656 2855104339968 2857090081536 2857846468608 2859923578419 2863622066176 2864380182528 2865138499584 2867131219968 2869215078024 2869974675072 2872731085632 2879298829312 2880061095936 2884922459838 2889376137216 2892916850688 2895019449984 2895061414144 2897799914304 2904424971264 2905193889792 2907984125952 2910097676286 2910868096608 2912892622191 2913663782448 2914632466432 2917523030528 2919552184656 2920325107968 2923129876608 2935535134572 2945809264896 2958826143744 2961152021484 2974236696576 2984646279168 2987512823808 2990475666432 2997312602112 3000191311872 3000985583616 3003072786432 3006051060528 3009938522112 3010735374336 3012923605248 3015817308288 3016615716864 3026372419584 3026416287744 3028615915692 3032327257056 3037008494592 3042134775936 3042940151808 3049897033728 3052826247168 3053634453504 3055853863872 3057979227894 3058788798432 3059598583296 3065781914112 3066593550336 3068726383872 3069538799616 3071769769413 3075533992584 3079511310336 3081749528248 3082565391744 3085525980864 3096325066752 3098620419826 3103403999232 3109465335168 3112451759808 3119567561728 3125660467122 3128662446057 3150459961344 3153485758464 3163731001344 3166868606976 3169910163456 3176101394244 3177157328896 3177998450688 3183362714304 3194504220672 3194550525952 3197572319232 3200743486728 3204882726912 3205731188736 3208810070016 3211142263488 3211992382464 3214226341728 3215077277184 3219335757824 3221574824448 3222427705344 3223280812032 3225522622464 3227866962777 3228721509456 3231822471336 3233752809472 3239211182976 3240068732928 3250548154368 3254531457024 3256896881232 3256944090912 3261972086784 3267478092672 3268343126016 3271482141696 3274726608684 3278961524736 3282213409344 3284496207738 3285365746464 3288521111184 3296039449344 3299308270851 3314035423008 3328679411712 3339493834752 3346016283648 3357727064064 3365403623424 3368635858944 3371976677376 3375215225856 3376108781568 3382931767296 3383827365888 3386180837376 3387077296128 3389539055904 3392794471824 3393692681472 3398081445888 3400551203584 3401451466752 3404718323712 3411368164188 3416634556416 3419167359808 3422401622928 3431134162944 3434429528064 3435338760192 3437835596856 3441137398236 3442281447424 3443192758272 3446499704832 3449004653376 3449917744128 3452317181856 3453231149568 3459975741657 3461126053888 3464450224128 3466968219279 3467886065712 3471216728472 3483365700096 3491329499136 3498148502064 3501508229784 3509513506944 3525021270016 3527792223126 3544267456512 3547671478272 3552370491392 3555782295552 3559197376512 3562727182848 3566148933888 3574301995008 3575248257024 3581283053592 3586811756544 3593817248256 3593869341696 3605493067776 3606447587328 3609911328768 3612535046424 3613491430272 3618164441088 3621752727552 3624271677504 3625231168512 3626190913536 3628712950272 3632311698138 3637009047552 3637971910656 3640616023008 3644112580848 3645077324544 3656866673664 3656919681024 3664062102276 3669718597632 3675912854256 3676886016768 3685292249088 3688831715328 3692490085512 3696036464772 3699586250082 3704486479552 3708044380512 3725361414144 3728289850884 3744764338176 3753325756416 3756930564096 3764268319104 3772874328064 3786079076352 3789715341312 3790718631936 3793473762048 3797117129088 3798379528192 3805798238208 3806805786624 3809453442048 3810461958144 3813231437892 3816893780802 3817904266656 3819173576704 3822841626624 3825620104032 3826632900096 3830308114176 3840081461248 3843713875968 3846563279784 3852501516288 3860025933312 3863733219072 3864756105216 3867565046463 3872566628352 3873591853056 3877312167936 3880130235048 3881157462144 3883856829588 3884885043264 3892736246208 3893766810624 3897506502144 3901371823926 3905118819531 3914046846096 3927745686528 3935417064822 3948202695312 3965648928768 3983350431744 3987300888576 3996416802816 4000255082496 4001314111488 4004097048576 4008068080704 4013251362816 4017231473664 4021089744384 4022154289152 4028943435291 4035163226112 4035221716992 4038154554256 4043103009408 4056179701248 4057253535744 4064101927227 4066529378304 4070434996224 4071512604672 4074471818496 4077305637192 4078385064576 4079464777728 4082302069056 4087709218816 4088791400448 4091635178496 4092718399488 4095693025884 4099626653454 4100711990112 4106015080448 4110087188992 4113975007872 4114034641152 4128433422336 4135401961038 4136496768864 4137871998976 4145953780224 4149935679744 4154051346201 4167547289496 4171549928076 4200613281792 4204647677952 4212859880448 4222491475968 4226546884608 4234801858992 4241339449344 4244483619072 4259338960896 4263429758976 4264558460928 4267657982304 4273176969216 4278413426688 4281523017984 4282656509952 4285635122304 4286769702912 4295433099264 4296570273792 4297707749376 4300696829952 4303822617036 4304962012608 4309096628448 4318948243968 4320091643904 4327383689757 4334064205824 4339375276032 4342529174976 4342592121216 4356637456896 4357790834688 4361976188928 4365146514429 4366302144912 4371948699648 4376284545792 4379328276984 4380487661952 4384694814912 4394719265792 4399077694468 4403302701858 4418713897344 4438239215616 4441728032226 4461355044864 4476969418752 4495968903168 4500286967808 4501478375424 4504609179648 4509076590792 4510575689728 4511769821184 4514907783168 4516103061504 4519385407872 4523725962432 4524923575296 4535268622336 4539558629376 4539624431616 4542923873538 4548490885584 4555512741888 4563202163904 4564410227712 4574845550592 4579239370752 4580451680256 4583780795808 4586968841841 4588183197648 4589397874944 4595332939776 4598672871168 4599890325504 4603089575808 4604308199424 4613300988876 4619266965504 4622624292372 4623848087616 4628288971296 4644487600128 4647930629739 4655105998848 4664198002752 4668677639712 4679351342592 4688490700683 4703722964168 4725689942016 4730228637696 4741043060736 4745596502016 4750302910464 4754865245184 4765735993344 4766997676032 4775044071456 4782415675392 4791756331008 4791825788928 4807324090368 4808596783104 4813215105024 4816713395232 4817988573696 4821339512592 4829003636736 4832362236672 4833641558016 4834921218048 4838283933696 4843082264184 4847733707004 4849345396736 4850629214208 4854154697344 4858816774464 4860103099392 4875822231552 4875892908032 4885345321848 4885416136368 4892958130176 4901217139008 4902514689024 4907223212544 4912089913026 4913722998784 4918442287104 4923320114016 4926744311607 4928048619696 4932781666776 4944059174016 4971053134512 4993019117568 5004434341888 5009240752128 5019024425472 5036590596096 5048105435136 5052953788416 5057965016064 5062822838784 5064163172352 5074397650944 5075741048832 5079271256064 5080615944192 5084308583856 5089191707736 5090539022208 5097122168832 5100826805376 5102177200128 5107077485568 5117052246282 5124951834624 5128751039712 5136668688384 5146701244416 5151644292096 5153008140288 5156753395284 5163422171136 5164789137408 5169749557248 5173506980064 5174876616192 5178475772784 5179846724352 5190314994944 5191689080832 5196675336192 5201829098568 5206825092708 5218729128128 5236994248704 5247222753096 5252262344676 5264270260416 5287531905024 5291688334689 5316401184768 5328555737088 5333673443328 5338796064768 5344090774272 5349223400832 5351001817088 5356308631552 5361452992512 5362872385536 5371924580388 5380217634816 5380295622656 5390725872384 5390804012544 5408239601664 5409671380992 5414866993152 5418802569636 5420237145408 5422039171072 5427246661632 5432629091328 5436407516256 5437846752768 5439286370304 5443069425408 5448467547207 5451721867264 5455513571328 5456957865984 5460924034512 5466168871272 5467615986816 5485300010496 5485379521536 5496093153414 5504577896448 5513869281384 5515329025152 5527938373632 5533247572992 5538735128268 5544054697158 5556729719328 5562066570768 5588042121216 5617146507264 5629988634624 5635395846144 5646402478656 5659311492096 5679118614528 5684573011968 5686077947904 5690210643072 5697569292288 5708697357312 5710208679936 5714180163072 5715692937216 5719847156838 5725340671203 5727244132352 5728760365056 5734262439936 5738430156048 5739949350144 5745462171264 5758597658624 5760122191872 5769844919676 5778752274432 5785833701376 5790038899968 5790122828288 5795599828608 5808849942528 5810387779584 5815968251904 5820195352572 5821736193216 5825785244382 5827327564896 5829264932864 5835046061056 5839104369312 5840650215936 5846259753216 5852057735889 5871070269144 5891618529792 5903125597233 5917652287488 5922304042968 5948473393152 5969292558336 5975025647616 5980951332864 5994625204224 6000382623744 6001971167232 6006145572864 6012102121056 6019877044224 6025847210496 6031634616576 6033231433728 6052744839168 6052832575488 6057231831384 6064654514112 6084269551872 6085880303616 6099794067456 6105652494336 6107268907008 6111707727744 6115958455788 6117577596864 6119197166592 6131563828224 6133187100672 6137452767744 6139077599232 6143539538826 6149439980181 6151067985168 6159022620672 6163499056496 6165130783488 6171051961728 6192650133504 6197240839652 6203102941557 6206807998464 6218930670336 6224903519616 6239135123456 6251320934244 6257324892114 6300919922688 6306971516928 6333737213952 6339820326912 6352202788488 6354314657792 6355996901376 6366725428608 6389008441344 6389101051904 6395144638464 6401486973456 6409765453824 6411462377472 6417620140032 6422284526976 6423984764928 6428452683456 6430154554368 6438671515648 6443149648896 6444855410688 6446561624064 6451045244928 6455733925554 6457443018912 6463644942672 6478422365952 6480137465856 6501096308736 6509062914048 6513793762464 6513888181824 6534956185344 6536686252032 6542964283392 6549453217368 6557923049472 6564426818688 6568992415476 6570731492928 6577042222368 6592078898688 6598616541702 6604954052787 6628070846016 6657358823424 6662592048339 6678987669504 6692032567296 6715454128128 6737271717888 6743953354752 6750430451712 6752217563136 6765863534592 6767654731776 6772361674752 6774154592256 6779078111808 6785588943648 6787385362944 6801102407168 6802902933504 6809436647424 6814385810307 6822736328376 6833269112832 6838334719616 6844803245856 6862268325888 6868859056128 6870677520384 6875671193712 6882274796472 6884562894848 6886385516544 6892999409664 6898009306752 6899835488256 6904634363712 6906462299136 6919951483314 6922252107776 6928900448256 6933936438558 6935772131424 6942433456944 6966731400192 6982658998272 6996297004128 7003016459568 7019027013888 7050042540032 7055584446252 7088534913024 7095342956544 7104740982784 7111564591104 7118394753024 7125454365696 7132297867776 7148603990016 7150496514048 7162566107184 7173623513088 7187634496512 7187738683392 7210986135552 7212895174656 7219822657536 7225070092848 7226982860544 7236328882176 7243505455104 7248543355008 7250462337024 7252381827072 7257425900544 7264623396276 7274018095104 7275943821312 7281232046016 7288225161696 7290154649088 7313733347328 7313839362048 7319155129589 7328124204552 7339437195264 7351825708512 7353772033536 7370584498176 7377663430656 7384980171024 7392072929544 7399172500164 7408972959104 7416088761024 7450722828288 7456579701768 7489528676352 7506651512832 7513861128192 7528536638208 7545748656128 7572158152704 7579430682624 7586947524096 7594234258176 7611596476416 7613611573248 7618906884096 7620923916288 7626462875784 7633787561604 7635808533312 7638347153408 7645683253248 7651240208064 7653265800192 7660616228352 7675578369423 7680162922496 7687427751936 7693126559568 7705003032576 7720051866624 7727466438144 7729512210432 7735130092926 7745133256704 7747183706112 7754624335872 7760260470096 7762314924288 7767713659176 7769770086528 7785472492416 7787533621248 7795013004288 7802743647852 7810237639062 7828093692192 7855491373056 7870834129644 7896405390624 7931297857536 7974601777152 7992833605632 8000510164992 8002628222976 8008194097152 8016136161408 8026502725632 8034462947328 8042179488768 8044308578304 8057886870582 8070326452224 8070443433984 8076309108512 8086206018816 8112359402496 8114507071488 8128203854454 8133058756608 8140869992448 8148943636992 8154611274384 8156770129152 8158929555456 8164604138112 8175418437632 8177582800896 8183270356992 8185436798976 8191386051768 8199253306908 8201423980224 8212030160896 8220174377984 8227950015744 8228069282304 8244139730121 8256866844672 8270803922076 8272993537728 8275743997952 8291907560448 8299871359488 8308102692402 8316082045737 8335094578992 8343099856152 8409295355904 8425719760896 8444982951936 8453093769216 8469603717984 8482678898688 8488967238144 8518677921792 8526859517952 8529116921856 8535315964608 8546353938432 8563046035968 8565313019904 8571270244608 8573539405824 8579770735257 8590866198528 8593140547584 8595415498752 8601393659904 8607645234072 8609924025216 8618193256896 8637896487936 8640183287808 8654767379514 8668128411648 8678750552064 8685058349952 8685184242432 8713274913792 8715581669376 8723952377856 8730293028858 8732604289824 8738677866573 8743897399296 8752569091584 8758656553968 8760975323904 8769389629824 8789438531584 8798155388936 8806605403716 8837427794688 8876478431232 8883456064452 8922710089728 8953938837504 8991937806336 9000573935616 9002956750848 9009218359296 9018153181584 9021151379456 9029815566336 9032206123008 9038770815744 9047451924864 9049847150592 9070537244672 9079117258752 9079248863232 9085847747076 9096981771168 9111025483776 9126404327808 9128820455424 9149691101184 9158478741504 9160903360512 9167561591616 9173937683682 9176366395296 9178795749888 9197345742336 9199780651008 9206179151616 9208616398848 9215309308239 9226601977752 9238533931008 9245248584744 9247696175232 9256577942592 9288975200256 9295861259478 9310211997696 9328396005504 9337355279424 9358702685184 9376981401366 9385987338171 9407445928336 9451379884032 9460457275392 9491193004032 9500605820928 9509730490368 9531471986688 9533995352064 9550088142912 9583512662016 9583651577856 9614648180736 9617193566208 9626430210048 9633426790464 9635977147392 9642679025184 9658007273472 9664724473344 9667283116032 9669842436096 9676567867392 9683600888331 9686164528368 9695467414008 9698690793472 9701258428416 9708309394688 9717633548928 9720206198784 9751644463104 9751785816064 9770690643696 9770832272736 9785916260352 9802434278016 9805029378048 9814446425088 9824179826052 9827445997568 9836884574208 9846640228032 9853488623214 9856097239392 9865563333552 9888118348032 9897924812553 9942106269024 9986038235136 10008868683776 10018481504256 10038048850944 10073181192192 10096210870272 10105907576832 10115930032128 10125645677568 10128326344704 10148795301888 10151482097664 10158542512128 10161231888384 10168617167712 10178383415472 10181078044416 10194244337664 10201653610752 10204354400256 10214154971136 10234104492564 10249903669248 10257502079424 10293402488832 10303288584192 10306016280576 10313506790568 10326844342272 10329578274816 10339499114496 10347013960128 10349753232384 10356951545568 10359693448704 10380629989888 10383378161664 10393350672384 10400904657837 10403658197136 10413650185416 10437458256256 10473988497408 10494445506192 10504524689352 10528540520832 10575063810048 10583376669378 10632802369536 10657111474176 10667346886656 10677592129536 10688181548544 10698446801664 10712617263104 10722905985024 10725744771072 10743849160776 10760435269632 10760591245312 10781451744768 10781608025088 10816479203328 10819342761984 10829733986304 10837605139272 10840474290816 10844078342144 10854493323264 10865258182656 10872815032512 10875693505536 10878572740608 10886138850816 10896935094414 10903443734528 10911027142656 10913915731968 10921848069024 10932337742544 10935231973632 10970600020992 10970759043072 10992186306828 11009155792896 11027738562768 11030658050304 11055876747264 11066495145984 11077470256536 11088109394316 11113459438656 11124133141536 11171342039899 11176084242432 11234293014528 11259977269248 11270791692288 11292804957312 11318622984192 11358237229056 11369146023936 11372155895808 11380421286144 11395138584576 11417394714624 11420417359872 11428360326144 11431385874432 11439694313676 11450681342406 11454488264704 11457520730112 11468524879872 11476860312096 11479898700288 11490924342528 11517195317248 11520244383744 11539689839352 11557504548864 11580077799936 11580245656576 11591199657216 11602695139389 11617699885056 11620775559168 11631936503808 11640390705144 11643472386432 11651570488764 11654655129792 11658529865728 11670092122112 11678208738624 11681300431872 11692519506432 11704115471778 11715356458593 11742140538288 11783237059584 11806251194466 11844608085936 11896946786304 11950051295232 11961902665728 11989250408448 12000765247488 12003942334464 12012291145728 12024204242112 12039754088448 12051694420992 12063269233152 12066462867456 12086830305873 12105489678336 12105665150976 12114463662768 12129309028224 12168539103744 12171760607232 12199588134912 12211304988672 12214537814016 12223415455488 12231916911576 12235155193728 12238394333184 12263127656448 12266374201344 12274905535488 12278155198464 12287079077652 12298879960362 12302135970336 12318045241344 12326998112992 12330261566976 12342103923456 12385300267008 12394481679304 12406205883114 12413615996928 12437861340672 12449807039232 12462154038603 12478270246912 12502641868488 12514649784228 12601839845376 12613943033856 12667474427904 12679640653824 12704405576976 12708629315584 12733450857216 12778016882688 12778202103808 12790289276928 12802973946912 12819530907648 12835240280064 12844569053952 12847969529856 12856905366912 12860309108736 12877343031296 12886299297792 12889710821376 12893123248128 12902090489856 12911467851108 12914886037824 12927289885344 12956844731904 12960274931712 12982151069271 13002192617472 13018125828096 13027587524928 13027776363648 13069912370688 13073372504064 13085928566784 13095439543287 13098906434736 13115846098944 13128853637376 13137984830952 13141462985856 13154084444736 13184157797376 13197233083404 13209908105574 13256141692032 13314717646848 13325184096678 13384065134592 13430908256256 13487906709504 13500860903424 13504435126272 13531727069184 13535309463552 13544723349504 13548309184512 13558156223616 13571177887296 13574770725888 13602204814336 13605805867008 13618873294848 13628771620614 13645472656752 13666538225664 13676669439232 13689606491712 13724536651776 13737718112256 13741355040768 13751342387424 13760906525523 13764549592944 13769125789696 13785998819328 13796018613504 13799670976512 13809268727424 13812924598272 13839902966628 13844504215552 13857800896512 13867872877116 13871544262848 13884866913888 13933462800384 13943791889217 13965317996544 13992594008256 14006032919136 14038054027776 14065472102049 14100085080064 14111168892504 14177069826048 14190685913088 14223129182208 14236789506048 14250908731392 14264595735552 14297207980032 14300993028096 14325132214368 14347247026176 14375268993024 14375477366784 14421972271104 14425790349312 14439645315072 14450140185696 14453965721088 14487010910208 14497086710016 14500924674048 14504763654144 14514851801088 14529246792552 14548036190208 14551887642624 14562464092032 14576450323392 14580309298176 14627466694656 14627678724096 14638310259178 14656248409104 14678874390528 14703651417024 14707544067072 14741168996352 14755326861312 14769960342048 14780232934821 14784145859088 14798345000328 14817945918208 14832177522048 14913159403536 14979057352704 15013303025664 15027722256384 15057073276416 15091497312256 15144316305408 15158861365248 15173895048192 15188468516352 15223192952832 15227223146496 15237813768192 15241847832576 15252925751568 15267575123208 15271617066624 15276694306816 15291366506496 15302480416128 15306531600384 15321232456704 15351156738846 15360325844992 15374855503872 15386253119136 15410006065152 15440103733248 15454932876288 15459024420864 15470260185852 15490266513408 15494367412224 15509248671744 15520520940192 15524629848576 15535427318352 15539540173056 15570944984832 15575067242496 15590026008576 15605487295704 15620475278124 15656187384384 15710982746112 15741668259288 15792810781248 15862595715072 15875065004067 15949203554304 15985667211264 16001020329984 16016388194304 16032272322816 16053005451264 16068925894656 16084358977536 16088617156608 16115773741164 16140652904448 16140886867968 16152618217024 16172412037632 16224718804992 16229014142976 16256407708908 16266117513216 16281739984896 16297887273984 16309222548768 16313540258304 16317859110912 16329208276224 16345402641621 16350836875264 16355165601792 16366540713984 16370873597952 16382772103536 16398506613816 16402847960448 16424060321792 16440348755968 16455900031488 16456138564608 16488279460242 16513733689344 16541607844152 16545987075456 16551487995904 16583815120896 16599742718976 16616205384804 16632164091474 16670189157984 16686199712304 16851439521792 16889965903872 16906187538432 16939207435968 16977934476288 17037355843584 17053719035904 17058233843712 17070631929216 17092707876864 17126092071936 17130626039808 17142540489216 17147078811648 17159541470514 17181732397056 17186281095168 17202787319808 17215290468144 17219848050432 17236386513792 17275792975872 17280366575616 17309534759028 17336256823296 17357501104128 17370116699904 17370368484864 17426549827584 17431163338752 17447904755712 17460586057716 17465208579648 17477355733146 17487794798592 17505138183168 17517313107936 17521950647808 17538779259648 17556173207667 17578877063168 17596310777872 17613210807432 17674855589376 17709376791699 17752956862464 17766912128904 17845420179456 17907877675008 17983875612672 18001147871232 18005913501696 18018436718592 18036306363168 18042302758912 18059631132672 18077541631488 18094903849728 18099694301184 18141074489344 18158234517504 18158497726464 18171695494152 18193963542336 18252808655616 18257640910848 18299382202368 18316957483008 18321806721024 18335123183232 18347875367364 18352732790592 18357591499776 18394691484672 18399561302016 18412358303232 18417232797696 18430618616478 18448319940543 18453203955504 18477067862016 18490497169488 18495392350464 18513155885184 18577950400512 18591722518956 18620423995392 18656792011008 18674710558848 18717405370368 18753962802732 18771974676342 18814891856672 18902759768064 18920914550784 19001211641856 19019460980736 19062943973376 19067990704128 19100176285824 19167025324032 19167303155712 19229296361472 19234387132416 19252860420096 19266853580928 19271954294784 19285358050368 19316014546944 19329448946688 19334566232064 19339684872192 19353135734784 19367201776662 19372329056736 19390934828016 19397381586944 19416618789376 19435267097856 19440412397568 19503288926208 19503571632128 19541381287392 19541664545472 19604868556032 19610058756096 19628892850176 19648359652104 19654891995136 19673769148416 19693280456064 19706977246428 19712194478784 19731126667104 19776236696064 19795849625106 19814862158361 19884212538048 19972076470272 19987776145017 20036963008512 20076097701888 20146362384384 20211815153664 20231860064256 20251291355136 20256652689408 20297590603776 20302964195328 20317085024256 20322463776768 20337234335424 20356766830944 20362156088832 20403307221504 20408708800512 20428309942272 20443157430921 20468208985128 20499807338496 20515004158848 20586804977664 20606577168384 20612032561152 20627013581136 20653688684544 20659156549632 20678998228992 20694027920256 20699506464768 20713903091136 20719386897408 20761259979776 20766756323328 20786701344768 20801809315674 20807316394272 20827300370832 20874916512512 20947976994816 20988891012384 21009049378704 21057081041664 21150127620096 21166753338756 21265604739072 21314222948352 21334693773312 21355184259072 21376363097088 21396893603328 21425234526208 21445811970048 21451489542144 21487698321552 21520870539264 21521182490624 21562903489536 21563216050176 21632958406656 21638685523968 21659467972608 21675210278544 21680948581632 21708986646528 21730516365312 21745630065024 21751387011072 21757145481216 21772277701632 21793870188828 21806887469056 21822054285312 21827831463936 21843696138048 21864675485088 21870463947264 21941200041984 21941518086144 21957465388767 21984372613656 22018311585792 22055477125536 22061316100608 22111753494528 22132990291968 22154940513072 22176218788632 22226918877312 22248266283072 22342684079798 22352168484864 22468586029056 22519954538496 22541583384576 22585609914624 22637245968384 22716474458112 22738292047872 22760842572288 22834789429248 22840834719744 22856720652288 22862771748864 22879388627352 22901362684812 22908976529408 22915041460224 22937049759744 22953720624192 22959797400576 22981848685056 23026735108269 23034390634496 23040488767488 23079379678704 23115009097728 23160155599872 23160491313152 23182399314432 23205390278778 23235399770112 23241551118336 23263873007616 23280781410288 23286944772864 23303140977528 23309310259584 23317059731456 23340184244224 23356417477248 23362600863744 23385039012864 23408230943556 23430712917186 23484281076576 23566474119168 23612502388932 23689216171872 23793893572608 23923805331456 23978500816896 24001530494976 24007884668928 24024582291456 24048408484224 24079508176896 24103388841984 24126538466304 24132925734912 24173660611746 24210979356672 24211330301952 24228927325536 24258618056448 24337078207488 24343521214464 24399176269824 24422609977344 24446830910976 24463833823152 24470310387456 24476788666368 24526255312896 24532748402688 24549811070976 24556310396928 24574158155304 24597759920724 24604271940672 24636090482688 24653996225984 24660523133952 24684207846912 24732419190363 24770600534016 24788963358608 24812411766228 24827231993856 24875722681344 24899614078464 24924308077206 24948246137211 24956540493824 25005283736976 25029299568456 25227886067712 25334948855808 25359281307648 25408811153952 25417258631168 25466901714432 25556033765376 25556404207616 25580578553856 25605947893824 25639061815296 25689138107904 25695939059712 25713810733824 25720618217472 25739312205771 25754686062592 25772598595584 25779421642752 25786246496256 25804180979712 25822935702216 25829772075648 25854579770688 25913689463808 25920549863424 25964302138542 26004385234944 26036251656192 26055175049856 26055552727296 26139824741376 26146745008128 26171857133568 26190879086574 26197812869472 26231692197888 26257707274752 26275969661904 26282925971712 26308168889472 26368315594752 26394466166808 26419816211148 26512283384064 26629435293696 26650368193356 26768130269184 26861816512512 26975813419008 27001721806848 27008870252544 27063454138368 27089446699008 27096618369024 27116312447232 27142355774592 27149541451776 27204409628672 27211611734016 27237746589696 27257543241228 27290945313504 27333076451328 27353338878464 27379212983424 27449073303552 27475436224512 27482710081536 27502684774848 27521813051046 27529099185888 27538251579392 27592037227008 27599341953024 27618537454848 27625849196544 27645927924717 27679805933256 27689008431104 27715601793024 27735745754232 27743088525696 27769733827776 27866925600768 27887583778434 27930635993088 27985188016512 28012065838272 28076108055552 28130944204098 28157962014513 28222337785008 28354139652096 28381371826176 28473579012096 28501817462784 28529191471104 28594415960064 28601986056192 28650264428736 28750537986048 28750954733568 28843944542208 28851580698624 28879290630144 28900280371392 28907931442176 28974021820416 28994173420032 29001849348096 29009527308288 29029703602176 29050802664993 29058493585104 29096072380416 29103775285248 29124928184064 29152900646784 29160618596352 29254933389312 29255357448192 29276620518356 29312496818208 29357748781056 29407302834048 29415088134144 29482337992704 29510653722624 29539920684096 29560465869642 29568291718176 29596690000656 29635891836416 29664355044096 29693774437659 29826318807072 29958114705408 30026606051328 30055444512768 30114146552832 30182994624512 30288632610816 30317722730496 30347790096384 30376937032704 30446385905664 30454446292992 30475627536384 30483695665152 30505851503136 30535150246416 30543234133248 30582733012992 30604960832256 30613063200768 30642464913408 30702313477692 30720651689984 30749711007744 30772506238272 30880207466496 30909865752576 30918048841728 30940520371704 30980533026816 30988734824448 31018497343488 31041041880384 31049259697152 31070854636704 31079080346112 31141889969664 31150134484992 31180052017152 31202713973511 31210974591408 31240950556248 31312374768768 31421965492224 31483336518576 31585621562496 31725191430144 31750130008134 31898407108608 31971334422528 32002040659968 32032776388608 32064544645632 32137851789312 32168717955072 32177234313216 32231547482328 32281305808896 32281773735936 32305236434048 32344824075264 32449437609984 32458028285952 32512815417816 32532235026432 32563479969792 32595774547968 32618445097536 32627080516608 32635718221824 32658416552448 32690805283242 32701673750528 32710331203584 32733081427968 32741747195904 32765544207072 32797013227632 32805695920896 32848120643584 32880697511936 32911800062976 32912277129216 32976558920484 33027467378688 33083215688304 33091974150912 33167630241792 33199485437952 33232410769608 33264328182948 33340378315968 33372399424608 33514026119697 33702879043584 33779931807744 33812375076864 33878414871936 33955868952576 34074711687168 34107438071808 34116467687424 34141263858432 34185415753728 34252184143872 34261252079616 34285080978432 34294157623296 34319082941028 34363464794112 34372562190336 34405574639616 34430580936288 34439696100864 34472773027584 34551585951744 34560733151232 34619069518056 34672513646592 34740233399808 34740736969728 34853099655168 34862326677504 34895809511424 34921172115432 34930417159296 34954711466292 34975589597184 35010276366336 35034626215872 35043901295616 35077558519296 35112346415334 35146069375779 35157754126336 35192621555744 35226421614864 35349711178752 35418753583398 35533824257808 35690840358912 35967751225344 36002295742464 36011827003392 36036873437184 36072612726336 36084605517824 36119262265344 36155083262976 36189807699456 36199388602368 36260490917619 36282148978688 36316469035008 36316995452928 36343390988304 36387927084672 36505617311232 36515281821696 36598764404736 36633914966016 36643613442048 36670246366464 36695750734728 36705465581184 36715182999552 36789382969344 36799122604032 36824716606464 36834465595392 36861237232956 36896639881086 36906407911008 36954135724032 36980994338976 36990784700928 37026311770368 37155900801024 37183445037912 37240847990784 37313584022016 37349421117696 37386462115809 37434810740736 37507925605464 37543949352684 37629783713344 37805519536128 37841829101568 38002423283712 38038921961472 38125887946752 38200352571648 38334050648064 38334606311424 38458592722944 38505720840192 38533707161856 38543908589568 38570716100736 38632029093888 38658897893376 38669132464128 38679369744384 38706271469568 38734403553324 38744658113472 38781869656032 38794763173888 38833237578752 38870534195712 38880824795136 38946453207813 39006577852416 39007143264256 39082762574784 39083329090944 39209737112064 39220117512192 39257785700352 39286318629861 39296719304208 39309783990272 39347538296832 39386560912128 39413954492856 39424388957568 39462253334208 39552473392128 39591699250212 39629724316722 39768425076096 39944152940544 39975552290034 40152195403776 40292724768768 40463720128512 40502582710272 40513305378816 40595181207552 40605928390656 40634170048512 40644927553536 40674468670848 40713533661888 40724312177664 40806614443008 40817417601024 40856619884544 40886314861842 40936417970256 40999614676992 41030008317696 41173609955328 41213154336768 41224065122304 41254027162272 41282719576569 41307377369088 41357996457984 41388055840512 41399012929536 41427806182272 41438773794816 41522519959552 41533512646656 41573402689536 41603618631348 41614632788544 41654600741664 41749833025024 41831375667651 41895953989632 41977782024768 42018098757408 42114162083328 42196416306147 42300255240192 42333506677512 42531209478144 42669387546624 42710368518144 42752726194176 42793787206656 42850469052416 42891623940096 42902979084288 42975396643104 43041741078528 43125806979072 43126432100352 43265916813312 43277371047936 43318935945216 43350420557088 43361897163264 43461032730624 43491260130048 43502774022144 43514290962432 43544555403264 43587740377656 43613774938112 43644108570624 43655662927872 43687392276096 43729350970176 43740927894528 43882400083968 43883036172288 43914930777534 43968745227312 44036623171584 44110954251072 44122632201216 44223506989056 44265980583936 44309881026144 44340698804463 44352437577264 44453837754624 44496532566144 44685368159596 44937172058112 45039909076992 45083166769152 45171219829248 45274491936768 45432948916224 45476584095744 45521685144576 45669578858496 45681669439488 45713441304576 45725543497728 45758777254704 45802725369624 45817953058816 45830082920448 45874099519488 45907441248384 45919594801152 45963697370112 46053470216538 46068781268992 46080977534976 46158759357408 46230018195456 46320311199744 46320982626304 46364798628864 46410780557556 46470799540224 46483102236672 46527746015232 46561562820576 46573889545728 46606281955056 46618620519168 46680368488448 46712834954496 46725201727488 46770078025728 46816461887112 46861425834372 46968562153152 47132948238336 47225004777864 47378432343744 47587787145216 47625195012201 47847610662912 47957001633792 48003060989952 48049164582912 48096816968448 48159016353792 48206777683968 48253076932608 48265851469824 48347321223492 48421958713344 48422660603904 48457854651072 48517236112896 48674156414976 48687042428928 48798352539648 48845219954688 48893661821952 48927667646304 48940620774912 48953577332736 49052510625792 49065496805376 49099622141952 49112620793856 49148316310608 49195519841448 49208543881344 49272180965376 49307992451968 49321046267904 49368415693824 49464838380726 49541201068032 49577926717216 49624823532456 49654463987712 49751445362688 49799228156928 49848616154412 49896492274422 49913080987648 50010567473952 50058599136912 50669897711616 50718562615296 50817622307904 50834517262336 50933803428864 51112067530752 51112808415232 51161157107712 51211895787648 51278123630592 51378276215808 51391878119424 51427621467648 51441236434944 51478624411542 51509372125184 51545197191168 51558843285504 51608361959424 51645871404432 51659544151296 51709159541376 51827378927616 51841099726848 51928604277084 52008770469888 52072503312384 52110350099712 52111105454592 52279649482752 52293490016256 52343714267136 52381758173148 52395625738944 52463384395776 52515414549504 52551939323808 52565851943424 52616337778944 52668519623001 52736631189504 52788932333616 52839632422296 53024566768128 53258870587392 53300736386712 53536260538368 53723633025024 53951626838016 54003443613696 54017740505088 54126908276736 54178893398016 54232624894464 54284711549184 54299082903552 54408819257344 54423223468032 54475493179392 54515086482456 54581890627008 54706677756928 54758425966848 54898146607104 54950872449024 54965420163072 55005369549696 55043626102092 55058198371776 55076503158784 55184074454016 55198683906048 55237074909696 55251698393088 55291855849434 55344959821629 55359611866512 55378016862208 55431203586048 55471491508464 55486177051392 55539467655552 55733851201536 55775167556868 55861271986176 55970376033024 56024131676544 56152216111104 56261888408196 56315924029026 56444675570016 56708279304192 56762743652352 57003634925568 57058382942208 57188831920128 57203972112384 57300528857472 57501075972096 57501909467136 57687889084416 57703161397248 57758581260288 57800560742784 57815862884352 57948043640832 57988346840064 58003698696192 58019054616576 58059407204352 58101605329986 58116987170208 58192144760832 58249856368128 58305801293568 58321237192704 58509866778624 58510714896384 58553241036712 58624993636416 58814605668096 58830176268288 58964675985408 59021307445248 59079841368192 59120931739284 59136583436352 59193380001312 59271783672832 59328710088192 59387548875318 59444586475083 59652637614144 59916229410816 59963328435051 60110889025536 60228293105664 60365989249024 60635445460992 60695580192768 60753874065408 60892771811328 60908892585984 60951255072768 60967391330304 61011703006272 61070300492832 61086468266496 61209921664512 61226126401536 61284929826816 61329472292763 61404626955384 61441303379968 61499422015488 61545012476544 61760414932992 61819731505152 61836097683456 61881040743408 61961066053632 61977469648896 62036994686976 62082083760768 62098519394304 62141709273408 62158160692224 62283779939328 62300268969984 62360104034304 62405427947022 62421949182816 62481901112496 62624749537536 62843930984448 62966673037152 63171243124992 63450382860288 63500260016268 63796814217216 63942668845056 64004081319936 64065552777216 64129089291264 64275703578624 64337435910144 64354468626432 64463094964656 64562611617792 64563547471872 64610472868096 64689648150528 64898875219968 64916056571904 65025630835632 65126959939584 65191549095936 65236890195072 65254161033216 65271436443648 65316833104896 65381610566484 65403347501056 65420662407168 65466162855936 65483494391808 65531088414144 65594026455264 65611391841792 65761395023872 65823600125952 65824554258432 65872396166301 65953117840968 66054934757376 66166431376608 66183948301824 66335260483584 66398970875904 66464821539216 66528656365896 66680756631936 66744798849216 67028052239394 67405758087168 67559863615488 67624750153728 67756829743872 67911737905152 68149423374336 68214876143616 68282527716864 68504368287744 68522504159232 68570161956864 68588315246592 68638165882056 68726929588224 68745124380672 68811149279232 68861161872576 68879392201728 68945546055168 69103171903488 69121466302464 69238139036112 69345027293184 69480466799616 69481473939456 69706199310336 69724653355008 69791619022848 69842344230864 69860834318592 69909422932584 69951179194368 70020552732672 70069252431744 70087802591232 70155117038592 70224692830668 70292138751558 70315508252672 70385243111488 70452843229728 70699422357504 70837507166796 71067648515616 71381680717824 71935502450688 72004591484928 72023654006784 72073746874368 72145225452672 72169211035648 72238524530688 72310166525952 72379615398912 72398777204736 72520981835238 72564297957376 72632938070016 72633990905856 72686781976608 72775854169344 73011234622464 73030563643392 73197528809472 73267829932032 73340492732928 73391501469456 73410931162368 73430365999104 73578765938688 73598245208064 73649433212928 73668931190784 73722474465912 73793279762172 73812815822016 73908271448064 73961988677952 73981569401856 74052623540736 74197257571089 74311801602048 74366890075824 74481695981568 74627168044032 74698842235392 74772924231618 74869621481472 75015851210928 75087898705368 75259567426688 75683658203136 76004846567424 76077843922944 76251775893504 76400705143296 76668101296128 76669212622848 76917185445888 77067414323712 77087817179136 77141432201472 77217936617313 77264058187776 77317795786752 77338264928256 77358739488768 77412542939136 77468807106648 77489316226944 77563739312064 77589526347776 77666475157504 77741068391424 77761649590272 77892906415626 78013155704832 78014286528512 78165525149568 78166658181888 78419474224128 78440235024384 78515571400704 78572637259722 78593438608416 78619567980544 78695076593664 78773121824256 78827908985712 78848777915136 78924506668416 79104946784256 79183398500424 79259448633444 79536850152192 79888305881088 79951104580068 80304390807552 80585449537536 80927440257024 81005165420544 81026610757632 81190362415104 81268340097024 81289855107072 81348937341696 81427067323776 81448624355328 81613228886016 81634835202048 81713239769088 81772629723684 81872835940512 81999229353984 82060016635392 82347219910656 82426308673536 82448130244608 82508054324544 82565439153138 82614754738176 82776111681024 82798025859072 82855612364544 82877547589632 82937783774151 83045039919104 83067025293312 83146805379072 83207237262696 83229265577088 83309201483328 83499666050048 83662751335302 83791907979264 83955564049536 84036197514816 84228324166656 84392832612294 84473886043539 84667013355024 85062418956288 85420737036288 85505452388352 85587574413312 85700938104832 85783247880192 85805958168576 85950793286208 86251613958144 86252864200704 86531833626624 86554742095872 86637871890432 86700841114176 86723794326528 86922065461248 86982520260096 87005548044288 87028581924864 87089110806528 87152407994979 87175480755312 87288217141248 87311325855744 87374784552192 87458701940352 87481855789056 87764800167936 87766072344576 87829861555068 87937490454624 88073246343168 88221908502144 88245264402432 88447013978112 88531961167872 88619762052288 88681397608926 88704875154528 88907675509248 88993065132288 89081323312977 89370736319192 89874344116224 90079818153984 90166333538304 90342439658496 90548983873536 90865897832448 90953168191488 91043370289152 91339157716992 91363338878976 91426882609152 91451086995456 91517554509408 91605450739248 91635906117632 91748199038976 91814882496768 91839189602304 91927394740224 92106940433076 92137562537984 92161955069952 92317518714816 92640622399488 92641965252608 92729597257728 92821561115112 92941599080448 92966204473344 93055492030464 93123125641152 93147779091456 93212563910112 93237241038336 93360736976896 93425669908992 93450403454976 93540156051456 93608141920533 93632923774224 93722851668744 93937124306304 94265896476672 94450009555728 94756864687488 95175574290432 95250390024402 95695221325824 95914003267584 96006121979904 96098329165824 96193633936896 96413555367936 96506153865216 96531702939648 96694642446984 96843917426688 96845321207808 96915709302144 97034472225792 97348312829952 97374084857856 97596705079296 97690439909376 97787323643904 97855335292608 97881241549824 97907154665472 98105021251584 98130993610752 98199244283904 98225241587712 98296632621216 98391039682896 98417087762688 98544361930752 98615984903936 98642092535808 98736831387648 98929676761452 99082402136064 99155853434432 99249647064912 99502890725376 99598456313856 99697232308824 99792984548844 99826161975296 100021134947904 100117198273824 100542078359091 101339795423232 101437125230592 101635244615808 101669034524672 101867606857728 102224135061504 102225616830464 102322314215424 102423791575296 102556247261184 102756552431616 102783756238848 102855242935296 102882472869888 102957248823084 103018744250368 103090394382336 103117686571008 103216723918848 103291742808864 103319088302592 103418319082752 103654757855232 103682199453696 103857208554168 104017540939776 104220700199424 104222210909184 104559298965504 104586980032512 104687428534272 104763516346296 104791251477888 104926768791552 105030829099008 105103878647616 105131703886848 105232675557888 105337039246002 105473262379008 105577864667232 105679264844592 106049133536256 106601472773424 107072521076736 107903253676032 108006887227392 108035481010176 108253816553472 108357786796032 108465249788928 108569423098368 108598165807104 108781472752857 108817638514688 108846446936064 108950986358784 109030172964912 109163781254016 109413355513856 109516851933696 109796293214208 109901744898048 109930840326144 110010739099392 110087252204184 110116396743552 110153006317568 110368148908032 110397367812096 110474149819392 110503396786176 110583711698868 110689919643258 110719223733024 110756033724416 110862407172096 110942983016928 110972354102784 111078935311104 111467702403072 111550335113736 111722543972352 111940752066048 112048263353088 112159386347427 112304432222208 112523776816392 112631848058052 112889351140032 113416558608384 113525487304704 114007269851136 114116765884416 114377663840256 114601057714944 115002151944192 115003818934272 115375778168832 115517162520576 115601121485568 115631725768704 115896087281664 115976693680128 116007397392384 116038109233152 116118814408704 116203210659972 116233974340416 116384289521664 116499712736256 116611602587136 116642474385408 116839359623439 117019733557248 117021429792768 117106482073424 117249987272832 117629211336192 117660352536576 117858955889583 117929351970816 118042614890496 118159682736384 118241863478568 118273166872704 118386760002624 118543567345664 118657420176384 118775097750636 118889172950166 119305275228288 119832458821632 119926656870102 120456586211328 120731978498048 121391160385536 121507748130816 121785543622656 121817785171968 121902510145536 121934782660608 122023406012544 122140600985664 122172936532992 122419843329024 122452252803072 122569859653632 122658944585526 122809253910768 122998844030976 123090024953088 123520829865984 123639463010304 123672195366912 123762081486816 123922132107264 124073989373952 124164167521536 124197038788608 124283418546816 124316321384448 124567559878656 124600537939968 124720208068608 124810855894044 124843898365632 124963802224992 125249499075072 125494127002953 125687861968896 125933346074304 126342486249984 126589248918441 126900765720576 127000520032536 127593628434432 128008162639872 128131105554432 128258178582528 128551407157248 128674871820288 128708937252864 128926189929312 129125223235584 129220945736192 129379296301056 129797750439936 129832113143808 130051261671264 130383098191872 130473780390144 130508322066432 130542872887296 130633666209792 130763221132968 130806695002112 130841324814336 130932325711872 130966988783616 131062176828288 131188052910528 131222783683584 131522790047744 131647200251904 131649108516864 131744792332602 131906235681936 132109869514752 132332862753216 132367896603648 132670520967168 132797941751808 132929643078432 133022096413389 133057312731792 133361513263872 133489597698432 134056104478788 134811516174336 135119727230976 135249500307456 135513659487744 135823475810304 136298846748672 136429752287232 136565055433728 137008736575488 137045008318464 137140323913728 137176630493184 137276331764112 137453859176448 137490248761344 137622298558464 137722323745152 137758784403456 137891092110336 138206343806976 138242932604928 138476278072224 138690054586368 138960933599232 138962947878912 139412398620672 139449306710016 139583238045696 139684688461728 139721668637184 139818845865168 140041105465344 140138504863488 140175605182464 140310234077184 140449385661336 140584277503116 140631016505344 140770486222976 140905686459456 141398844715008 141675014333592 142135297031232 142763361435648 142875585036603 143871004901376 144009182969856 144147493748736 144290450905344 144477049061376 144620333051904 144759230797824 144797554409472 145041963670476 145128595914752 145265876140032 145267981811712 145373563953216 145551708338688 146022469244928 146061127286784 146395057618944 146535659864064 146680985465856 146783002938912 146821862324736 146860731998208 147157531877376 147196490416128 147298866425856 147337862381568 147444948931824 147586559524344 147625631644032 147816542896128 147923977355904 147963138803712 148105247081472 148394515142178 148623603204096 148733780151648 148963391963136 149254336088064 149397684470784 149545848463236 149739242962944 150031702421856 150175797410736 150519134853376 152009693134848 152155687845888 152503551787008 152801410286592 153336202592256 153338425245696 153834370891776 154134828647424 154175634358272 154282864402944 154435873234626 154528116375552 154635591573504 154676529856512 154825085878272 154937614213296 154978632453888 155127478624128 155179052695552 155332950315008 155482136782848 155523299180544 155785812831252 156026311409664 156028573057024 156331050299136 156333316363776 156838948448256 156880470048768 157031142801408 157145274519444 157186877216832 157239135961088 157390153187328 157546243648512 157655817971424 157697555830272 157849013336832 158005558869003 158209893568512 158366797000848 158518897266888 159073700304384 159776611762176 159902209160136 160608781615104 161170899075072 161854880514048 162010330841088 162053221515264 162380724830208 162536680194048 162697874683392 162854134647552 162897248710656 163226457772032 163269670404096 163426479538176 163545259447368 163745671881024 164120033270784 164694439821312 164852617347072 164896260489216 165016108649088 165130878306276 165229509476352 165552223362048 165596051718144 165711224729088 165755095179264 165875567548302 166034879464887 166090079838208 166134050586624 166293610758144 166414474525392 166458531154176 166618402966656 166999332100096 167325502670604 167583815958528 167911128099072 168072395029632 168456648333312 168785665224588 168947772087078 169334026710048 170124837912576 171010904776704 171175148826624 171401876209664 171566495760384 171611916337152 171901586572416 172503227916288 172505728401408 173063667253248 173109484191744 173275743780864 173401682228352 173447588653056 173844130922496 173965040520192 174011096088576 174057163849728 174178221613056 174304815989958 174350961510624 174576434282496 174749569104384 174917403880704 174963711578112 175529600335872 175532144689152 175659723110136 175874980909248 176443817004288 176490528804864 176894027956224 177063922335744 177239524104576 177362795217852 177409750309056 177815351018496 177986130264576 178162646625954 178333759425249 178741472638384 179748688232448 179889985305153 180332667076608 180684879316992 181097967747072 181906336382976 182086740578304 182678315433984 182726677757952 182853765218304 182902173990912 183035109018816 183210901478496 183271812235264 183629764993536 183678379204608 183854789480448 183988416878289 184213880866152 184275125075968 184323910139904 184635037429632 185281244798976 185283930505216 185459194515456 185643122230224 185883198160896 185932408946688 186110984060928 186246251282304 186295558182912 186425127820224 186474482076672 186721473953792 186851339817984 186900806909952 187080312102912 187216283841066 187265847548448 187445703337488 187874248612608 188531792953344 188900019111456 189513729374976 190351148580864 190500780048804 191390442651648 191828006535168 192012243959808 192196658331648 192387267873792 192827110735872 193012307730432 193063405879296 193389284893968 193687834853376 193690642415616 193831418604288 194068944451584 194696625659904 194748169715712 195380879818752 195574647287808 195710670585216 195762483099648 195814309330944 196210042503168 196261987221504 196398488567808 196450483175424 196593265242432 196782079365792 196834175525376 197231969807872 197284185071616 197473662775296 197617188498903 197859353522904 198164804272128 198311706868864 198499294129824 199005781450752 199196912627712 199394464617648 199585969097688 199652323950592 200042269895808 200234396547648 201084156718182 202679590846464 202874250461184 203270489231616 203735213715456 204448270123008 204451233660928 204644628430848 204847583150592 205513104863232 205567512477696 205710485870592 205764945739776 205914497646168 206037488500736 206180788764672 206235373142016 206433447837696 206583485617728 206638176605184 206836638165504 207309515710464 207364398907392 207714417108336 208035081879552 208441400398848 208444421818368 209118597931008 209173960065024 209374857068544 209527032692592 209582502955776 209853537583104 210061658198016 210207757295232 210263407773696 210465351115776 210674078492004 210946524758016 211155729334464 211358529689184 212098267072512 212255498758081 213202945546848 214145042153472 215806507352064 216013774454784 216070962020352 216507633106944 216715573592064 216930499577856 217138846196736 217196331614208 217562945505714 217635277029376 217692893872128 217901972717568 218060345929824 218327562508032 218826711027712 219033703867392 219592586428416 219803489796096 220021478198784 220174504408368 220232793487104 220736297816064 220794735624192 220948299638784 221006793572352 221167423397736 221379839286516 221438447466048 221512067448832 221724814344192 221885966033856 221944708205568 222157870622208 222591772713267 222935404806144 223100670227472 223445087944704 223881504132096 224096526706176 224318772694854 224608864444416 225047553632784 225263696116104 225778702280064 227050974609408 228014539702272 228233531768832 228755327680512 229202115429888 230004303888384 230007637868544 230751556337664 231202242971136 231263451537408 231792174563328 231953387360256 232014794784768 232076218466304 232237628817408 232406421319944 232467948680832 232768579043328 232999425472512 233223205174272 233284948770816 233678719246878 234039467114496 234042859585536 234212964146848 234499974545664 235258422672384 235320705073152 235717911779166 235858703941632 236085229780992 236319365472768 236483726957136 236546333745408 236773520005248 237087134691328 237314840352768 237550195501272 237778345900332 238610550456576 239664917643264 239853313740204 240913172422656 241463956996096 242782320771072 243015496261632 243571087245312 243805020291072 243869565321216 244046812025088 244281201971328 244345873065984 244839686658048 244904505606144 245139719307264 245317889171052 245618507821536 245997688061952 246180049906176 247041659731968 247278926020608 247344390733824 247524162973632 247844264214528 248328335043072 248394077577216 248566837093632 248632642768896 248813351322453 249135119757312 249201075879936 249440416137216 249621711788088 249687796731264 249927604449984 250498998150144 250988254005906 251375723937792 251866692148608 252684972499968 253178497836882 253421658130617 254001040065072 255187256868864 256262211108864 256516357165056 257102814314496 257349743640576 257417874505728 257852379858624 258441891472384 258758592602112 259595500879872 259664226287616 260102523342528 260766196383744 260947560780288 261016644132864 261085745774592 261267332419584 261457223984937 261526442265936 261613390004224 261864651423744 261933977567232 262124353656576 262376105821056 262445567367168 263045580095488 263294400503808 263298217033728 263489584665204 263812471363872 264219739029504 264665725506432 264735793207296 265341041934336 265595883503616 265859286156864 266044192826778 266114625463584 266723026527744 266979195396864 267243969938931 268112208957576 269623032348672 270239454461952 270499000614912 271027318975488 271646951620608 272597693497344 272859504574464 273130110867456 274017473150976 274090016636928 274280647827456 274353260986368 274552663528224 274907718352896 275244597116928 275444647490304 275517568806912 275782184220672 276412687613952 276485865209856 276952556144448 277921867198464 277925895757824 278824797241344 278898613420032 279166476091392 279369376923456 279443337274368 279637691730336 280082210930688 280277009726976 280351210364928 280620468154368 280824425761599 280898771322672 281168555006232 281262033010688 281540972445952 281811372918912 282797689430016 283350028667184 284270594062464 285526722871296 285751170073206 287742009802752 288018365939712 288294987497472 288580901810688 289240666103808 289518461595648 289595108818944 290083927340952 290257191829504 290531752280064 290535963623424 290747127906432 291103416677376 292044938489856 292122254573568 292790115237888 293071319728128 293361970931712 293566005877824 293643724649472 293721463996416 294315063754752 294392980832256 294597732851712 294675724763136 294889897863648 295173119048688 295251263288064 295633085792256 295847954711808 295926277607424 296210494162944 296789030284356 297247206408192 297467560303296 298508672176128 298795368941568 299091696926472 299478485925888 300063404843712 300351594821472 301038269706752 301626235077273 304019386269696 304311375691776 305007103574016 305602820573184 306672405184512 306676850491392 307668741783552 308269657294848 308351268716544 308565728805888 308871746469252 309056232751104 309271183147008 309353059713024 309650171756544 309875228426592 309957264907776 310254957248256 310665900630016 310964273565696 311046598361088 311571625662504 312052622819328 312057146114048 312662100598272 312666632727552 313677896896512 313760940097536 314062285602816 314290549038888 314373754433664 314478271922176 314780306374656 315092487297024 315311635942848 315395111660544 315698026673664 316011117738006 316419787137024 316733594001696 317037794533776 318147400608768 319804418320272 321217563230208 323709761028096 324020661682176 324106443030528 324761449660416 325073360388096 325395749366784 325708269295104 325794497421312 326452915544064 326539340808192 326852959076352 327090518894736 327491343762048 328240066541568 329388879642624 329705234694144 329792520978432 330032217298176 330261756612552 330459018952704 331104446724096 331192103436288 331422449458176 331510190358528 331751135096604 332069758929774 332180159676416 332268101173248 332587221516288 332828949050784 332917062308352 333236805933312 333998664200192 334651005341208 335167631917056 335822256198144 336144790059264 336478159042281 336913296666624 337571330449176 337895544174156 338668053420096 340249675825152 342021809553408 342350297653248 342803752419328 343132991520768 343803173144832 345006455832576 345011456802816 346127334506496 346551487561728 346803364456704 346895177306112 347688261844992 347930081040384 348022192177152 348114327699456 348356443226112 348609631979916 348701923021248 349152868564992 349499138208768 349834807761408 349927423156224 350518078870317 351059200671744 351064289378304 351319446220272 351749961818496 352887634008576 352981057609728 353788055912448 354127844671488 354479048209152 354725590435704 354819500618112 355630702036992 355972260529152 356325293251908 356667518850498 357482945276768 359497376464896 359779970610306 361369758633984 362195935494144 364173481156608 365356630867968 365453355515904 365707530436608 365804347981824 366070218037632 366421802956992 366543624470528 367259529987072 367356758409216 367709578960896 367976833756578 368427761732304 368550250151936 369270074859264 370562489597952 370567861010432 370918389030912 371286244460448 371766396321792 372221968121856 372492502564608 372591116365824 372850255640448 372948964153344 373442947907584 373702679635968 373801613819904 374160624205824 374432567682132 374531695096896 374891406674976 375748497225216 376482381008859 377063585906688 377800038222912 379027458749952 379767746755323 380702297161728 381001560097608 382780885303296 384024487919616 384393316663296 384774535747584 385654221471744 386024615460864 386126811758592 386778569787936 387375669706752 387662837208576 388137888903168 389393251319808 389496339431424 391149294575616 391421341170432 391524966199296 391628618661888 392420085006336 392523974443008 392796977135616 392900966350848 393186530484864 393564158731584 393668351050752 394463939615744 394568370143232 394947325550592 395234376997806 395718707045808 396329608544256 396623413737728 396998588259648 398011562901504 398393825255424 398788929235296 399066289240167 399171938195376 399304647901184 400084539791616 400468793095296 402168313436364 405359181692928 405748500922368 406540978463232 407470427430912 408896540246016 408902467321856 409289256861696 409695166301184 411026209726464 411135024955392 411420971741184 411529891479552 411828995292336 412361577529344 412470746284032 412866895675392 413166971235456 413276353210368 413673276331008 414619031420928 414728797814784 415428834216672 416070163759104 416882800797696 416888843636736 418237195862016 418347920130048 418749714137088 419054065385184 419165005911552 420123316396032 420415514590464 420526815547392 420930702231552 421348156984008 421893049516032 422311458668928 422717059378368 424196534145024 424510997516162 426405891093696 428290084306944 428626755109809 431613014704128 432027548909568 433431147184128 433860999155712 434277692393472 434392663228416 435125891011428 435270554058752 435385787744256 435803945435136 436120691859648 436655125016064 437653422055424 438067407734784 439185172856832 439606979592192 440042956397568 440349008816736 440465586974208 441472595632128 441589471248384 441896599277568 442013587144704 442334846795472 442759678573032 442876894932096 443024134897664 443449628688384 443771932067712 443889416411136 444315741244416 445183545426534 445870809612288 446201340454944 446890175889408 447763008264192 448193053412352 448637545389708 449217728888832 450095107265568 450527392232208 451557404560128 456029079404544 456467063537664 457510655361024 458404230859776 460008607776768 460015275737088 461503112675328 462404485942272 462526903074816 463584349126656 463906774720512 464029589569536 464475257634816 464812842639888 464935897361664 465537158086656 465998850945024 466446410348544 466569897541632 467357438493756 468078934228992 468085719171072 468425928293696 468999949091328 470516845344768 470641410146304 471435823558332 471717407883264 472170459561984 472638730945536 472967453914272 473092667490816 473547040010496 474016676607009 474174269382656 474629680705536 475100391002544 475556691800664 477221100913152 479329835286528 479706627480408 481826344845312 482927913992192 485564641542144 486030992523264 487142174490624 487610040582144 488093624050176 488562403942656 488691746131968 489679373316096 489809011212288 490279438614528 490635778342104 491237015643072 492360099812352 494083319463936 494557852041216 494688781467648 495048325947264 495688528429056 496656670086144 496788155154432 497133674187264 497265285537792 497626702644906 498270239514624 498402151759872 498880832274432 499243423576176 499375593462528 499855208899968 500997996300288 501976508011812 502751447875584 503733384297216 505369944999936 506356995673764 506843316261234 508002080130144 510374513737728 513032714330112 514205628628992 514699487281152 514835749011456 515704759717248 516883782944768 517517185204224 519191001759744 519328452575232 520205046685056 521532392767488 521895121560576 522033288265728 522171491549184 522534664839168 522914447969874 523052884531872 523226780008448 523729302847488 524248707313152 524752211642112 524891134734336 526091160190976 526588801007616 526596434067456 526979169330408 527624942727744 529331451012864 529471586414592 530682083868672 531191767007232 531718572313728 532088385653556 532229250927168 533446053055488 533958390793728 534487939877862 535001278275747 536224417915152 539246064697344 540998001229824 542054637950976 543293903241216 545719009148928 546260221734912 548034946301952 548180033273856 548561295654912 548706521972736 549105327056448 549815436705792 550889294980608 551035137613824 551564368441344 551965250634867 552825375227904 552971730419712 553905112288896 555843734396928 555851791515648 557649594482688 557797226840064 558332952182784 558738753846912 558886674548736 559275383460672 560164421861376 560554019453952 560702420729856 561240936308736 561648851523198 561797542645344 562337110012464 562524066021376 563081944891904 563622745837824 565595378860032 566700057334368 568541188124928 571053445742592 571502340146412 575484019605504 576036731879424 576589974994944 577161803621376 578481332207616 579036923191296 579190217637888 580167854681904 581063504560128 581071927246848 581494255812864 582206833354752 584089876979712 584244509147136 586142639456256 586723941863424 587132011755648 587287449298944 587442927992832 588630127509504 588785961664512 589195465703424 589351449526272 589779795727296 590346238097376 590502526576128 591695909423616 591852555214848 592420988325888 592851565496709 593578060568712 594494412816384 594935120606592 597017344352256 597590737883136 598183393852944 598956971851776 600126809687424 600703189642944 602076539413504 603252470154546 608038772539392 608622751383552 611205641146368 613344810369024 613353700982784 616539314589696 616702537433088 617131457611776 617743492938504 618112465502208 618542366294016 618706119426048 619300343513088 619750456853184 619914529815552 620509914496512 621331801260032 621928547131392 622093196722176 623143251325008 624105245638656 624114292228096 625324201196544 625333265455104 627355793793024 627521880195072 628124571205632 628581098077776 628747508867328 629560612749312 630184974594048 630623271885696 630790223321088 631396053347328 632022235476012 632839574274048 633467188003392 634075589067552 636294801217536 636766496274243 639608836640544 642435126460416 647419522056192 648041323364352 648212886061056 649522899320832 650146720776192 650791498733568 651416538590208 651588994842624 652905831088128 653078681616384 653705918152704 654181037789472 654982687524096 656480133083136 658777759285248 659410469388288 660064434596352 660523513225104 662208893448192 662384206872576 662844898916352 663020380717056 663502270193208 664139517859548 664360319352832 664536202346496 665174443032576 665657898101568 665834124616704 666473611866624 667775318139801 667997328400384 669302010682416 670335263834112 671644512396288 672289580118528 672956318084562 673826593333248 675142660898352 675791088348312 677336106840192 684043619106816 684700595306496 685607504838656 686265983041536 687606346289664 690012911665152 690022913605632 692254669012992 693606728913408 693790354612224 695376523689984 695860162080768 696044384354304 696228655398912 696712886452224 697219263959832 697403846042496 698305737129984 698998276417536 699669615522816 699854846312448 701036157740634 702118401343488 702128578756608 702638892440544 703499923636992 705775268017152 705962115219456 707576111824896 708255689342976 708958096418304 709451180871408 709639001236224 711261404073984 711944521058304 712650586503816 713335037700996 714965890553536 718994752929792 719559941220612 722739517267968 724391870988288 728346962313216 730713261735936 731415060873216 731608695963648 732140436075264 732843605913984 733087248941056 734519059974144 734713516818432 735419157921792 735953667513156 736855523464608 737100500303872 738540149718528 741124979195904 741135722020864 741836778061824 742572488920896 743532792643584 744985005129216 745182232731648 745700511280896 745897928306688 746440053967359 746885895815168 747405359271936 747603227639808 748321248411648 748865135364264 749063390193792 749782813349952 751496994450432 752964762017718 754127171813376 755600076445824 758054917499904 759535493510646 762003120195216 765561770606592 768786633326592 769549071495168 771308442943488 772049230921728 772253623517184 773557139575872 775325674417152 776275777806336 778786502639616 778992678862848 782298589151232 782842682340864 783049932398592 783257237323776 784371671954811 784840170012672 785593954271232 785801932701696 786373060969728 787128317463168 787336702101504 788927879231488 789136740286464 789894651101184 790468753995612 791437414091616 792659217088512 793246827475456 793997176519296 796023125803008 796787650510848 797577858470592 798132578480334 798343876390752 798609295802368 800169079583232 800937586190592 801731909816793 804336626872728 810718363385856 811497001844736 813081956926464 814940854861824 817793080492032 818578513723392 819390332602368 822052419452928 822270049910784 822841943482368 823059782959104 823657990584672 824723155058688 825733791350784 826333942470912 826552706420736 827346552662016 829238062841856 829457595629568 830857668433344 833765601595392 833777687273472 836474391724032 836695840260096 837499428274176 838108130770368 838330011823104 840246632792064 840831029180928 841053631094784 841861404463104 842473277284797 842696313968016 843786099032064 844622917337856 845434118756736 848393068290048 849021995032324 852811782187392 856580168613888 857253510219618 863226029408256 864055097819136 867721998311424 868555384786944 868785326456832 870251782022856 870541108117504 870771575488512 871607890870272 872241383719296 873310250032128 875306844110848 876134815469568 878370345713664 879213959184384 880085912795136 880698017633472 880931173948416 882945191264256 883178942496768 883793198555136 884027174289408 884669693590944 885519357146064 885753789864192 886899257376768 887543864135424 887778832822272 888631482488832 890367090853068 891741619224576 892402680909888 895526016528384 896386106824704 897275090779416 898435457777664 900190214531136 901054784464416 903114809120256 904878705231819 912058158809088 912934127075328 915021310722048 916808461719552 920017215553536 920030551474176 923006225350656 924808971884544 925053806149632 927168698253312 927813549441024 928059179139072 928950515269632 929625685279776 929871794723328 931997701890048 932892820697088 933139795083264 934714876987512 936157868457984 936171438342144 936851856587392 937999898182656 941033690689536 941282820292608 942871647116664 943434815766528 944340919123968 945277461891072 945934907828544 946185334981632 947094080020992 948033353214018 948348538765312 949259361411072 950200782005088 951113383601328 954442201826304 959413254960816 963652689690624 965855827984384 971129283084288 972061985046528 974284348981248 975220081164288 976187248100352 977124807885312 977383492263936 979358746632192 979618022424576 980558877229056 981271556684208 982474031286144 984720199624704 988166638927872 989115704082432 989377562935296 990096651894528 991377056858112 993313340172288 993576310308864 994267348374528 994530571075584 995253405289812 996540479029248 996804303519744 997761664548864 998486847152352 998751186925056 999710417799936 1001995992600576 1003953016023624 1005502895751168 1007466768594432 1010739889999872 1012713991347528 1013686632522468 1016004160260288 1020749027475456 1026065428660224 1028411257257984 1029398974562304 1031409519434496 1033767565889536 1035034370408448 1038382003519488 1040410093370112 1043064785534976 1043790243121152 1044066576531456 1044342983098368 1045069329678336 1045828895939748 1046105769063744 1046453560016896 1047458605694976 1048497414626304 1049504423284224 1049782269468672 1051554236610951 1052182320381952 1053177602015232 1053192868134912 1053958338660816 1055249885455488 1058662902025728 1058943172829184 1061364167737344 1062383534014464 1063437144627456 1064176771307112 1064458501854336 1066892106110976 1067916781587456 1068975879755724 1070002556551494 1072448835830304 1078492129394688 1084109275901952 1086587806482432 1092520443469824 1096069892603904 1096360066547712 1097122591309824 1097413043945472 1098210654112896 1099630873411584 1101778589961216 1102070275227648 1103128736882688 1103930501269734 1105650750455808 1107810224577792 1111687468793856 1111703583031296 1115299188965376 1116665904365568 1117477507693824 1117773349097472 1118550766921344 1120328843722752 1121108038907904 1121404841459712 1122481872617472 1123297703046396 1123595085290688 1124674220024928 1125048132042752 1126163889783808 1127245491675648 1129447143026577 1131190757720064 1133400114668736 1137082376249856 1139303240265969 1142106891485184 1143004680292824 1152073463758848 1153179949989888 1154323607242752 1156962664415232 1158073846382592 1158380435275776 1160335709363808 1162127009120256 1162988511625728 1164413666709504 1168179753959424 1168489018294272 1173447883726848 1174264023511296 1174574898597888 1174885855985664 1177260255019008 1177571923329024 1178390931406848 1178702899052544 1179559591454592 1180692476194752 1181005053152256 1183391818847232 1183705110429696 1184841976651776 1185703130993418 1187156121137424 1188988825632768 1189870241213184 1194034688704512 1195181475766272 1196366787705888 1197198867720501 1197913943703552 1200253619374848 1201406379285888 1204153078827008 1206504940309092 1216077545078784 1217245502767104 1222411282292736 1226689620738048 1226707401965568 1233078629179392 1233405074866176 1234262915223552 1235486985877008 1237084732588032 1237412238852096 1238600687026176 1239500913706368 1239829059631104 1241019828993024 1242663602520064 1243857094262784 1244186393444352 1246286502650016 1248210491277312 1250648402393088 1250666530910208 1254711587586048 1255043760390144 1256249142411264 1257162196155552 1257495017734656 1260369949188096 1261246543771392 1261580446642176 1262792106694656 1264044470952024 1265679148548096 1266934376006784 1268151178135104 1272589602435072 1273532992548486 1279217673281088 1284870252920832 1285880265329427 1294839044112384 1296082646728704 1300293441552384 1301582997467136 1302833077180416 1303177989685248 1305811662176256 1306157363232768 1307411836305408 1308362075578944 1309965375048192 1312960266166272 1317555518570496 1318820938776576 1320128869192704 1321047026450208 1324417786896384 1324768413745152 1325689797832704 1326040761434112 1327004540386416 1328279035719096 1328720638705664 1329072404692992 1330348886065152 1331315796203136 1331668249233408 1332947223733248 1335550636279602 1335994656800768 1338604021364832 1340670527668224 1343289024792576 1344579160237056 1345912636169124 1347653186666496 1350285321796704 1351582176696624 1354672213680384 1368087238213632 1369401190612992 1371215009677312 1372531966083072 1375212692579328 1380025823330304 1380045827211264 1384509338025984 1387213457826816 1387580709224448 1390753047379968 1391720324161536 1392088768708608 1393425772904448 1394438527919664 1394807692084992 1396611474259968 1397996552835072 1399339231045632 1399709692624896 1402072315481268 1404236802686976 1404257157513216 1405277784881088 1406999847273984 1411550536034304 1411924230438912 1415152223649792 1416511378685952 1417916192836608 1418902361742816 1419278002472448 1422522808147968 1423889042116608 1425301173007632 1426670075401992 1429931781107072 1437989505859584 1439119882441224 1445479034535936 1448783741976576 1456693924626432 1461426523471872 1462830121746432 1464280872150528 1465687211827968 1469038119948288 1469427033636864 1470838315843584 1471907335026312 1473711046929216 1474201000607744 1477080299437056 1482249958391808 1482271444041728 1483673556123648 1485144977841792 1487065585287168 1489970010258432 1490364465463296 1491401022561792 1491795856613376 1492880107934718 1493771791630336 1494810718543872 1495206455279616 1496642496823296 1497730270728528 1498126780387584 1499565626699904 1502993988900864 1505929524035436 1508254343626752 1511200152891648 1516109834999808 1519070987021292 1524006240390432 1531123541213184 1539098142990336 1542616885886976 1544098461843456 1544507247034368 1547114279151744 1550651348834304 1552551555612672 1557573005279232 1557985357725696 1564597178302464 1565685364681728 1566099864797184 1566514474647552 1568743343909622 1569680340025344 1571187908542464 1572746121939456 1574256634926336 1574673404203008 1577855758462976 1578273480572928 1579789302202368 1580937507991224 1582874828183232 1586493654950912 1587994353038592 1592046251606016 1593575301021696 1595155716941184 1596265156960668 1596687752781504 1597218591604736 1600338159166464 1601875172381184 1603463819633586 1605003834827241 1608673253745456 1622994003689472 1626163913852928 1629881709723648 1637157027446784 1638780665204736 1644104838905856 1644540099821568 1645683886964736 1646119565918208 1647315981169344 1649446310117376 1652667884941824 1653105412841472 1654693105324032 1655895751904601 1658476125683712 1658915191259136 1661715336866688 1667531203190784 1667555374546944 1672948783448064 1673391680520192 1674998856548352 1676216261540736 1676660023646208 1680493265584128 1681662058361856 1682107262189568 1683722808926208 1684946554569594 1685392627936032 1687572198064128 1689245834675712 1690868237513472 1696786136580096 1698043990064648 1705623564374784 1713160337227776 1714507020439236 1726452058816512 1728110195638272 1735443996622848 1737110769573888 1737570652913664 1740503564045712 1741082216235008 1743215781740544 1744482767438592 1746620500064256 1750613688221696 1752269630939136 1758427918368768 1760171825590272 1761396035266944 1761862347896832 1765890382528512 1766357884993536 1767586397110272 1768054348578816 1769339387181888 1771038714292128 1771507579728384 1775087728270848 1775557665644544 1777262964977664 1778554696490127 1780734181706136 1783483238449152 1784805361819776 1791052033056768 1792772213649408 1794550181558832 1796870915555328 1800380429062272 1802109568928832 1806229618240512 1809757410463638 1824116317618176 1825868254150656 1833616923439104 1840034431107072 1840061102948352 1849617943769088 1850107612299264 1854337396506624 1855627098882048 1856118358278144 1857901030539264 1859251370559552 1859743589446656 1863995403780096 1865785641394176 1866279590166528 1869429753975024 1872315736915968 1872342876684288 1873703713174784 1875999796365312 1882067381379072 1882565640585216 1885743294233328 1888681838247936 1890554923782144 1891869815657088 1892370669963264 1894188160041984 1896066706428036 1896697077530624 1898518722822144 1900401564010176 1902226767202656 1908884403652608 1910299488822729 1918826509921632 1927305379381248 1931711655968768 1942258566168576 1944123970093056 1948568697962496 1950440162328576 1952374496200704 1954249615770624 1954766984527872 1958717493264384 1959236044849152 1961117754458112 1962543113368416 1964948062572288 1969440399249408 1976333277855744 1978231408164864 1980193303789056 1986626680344576 1987152620617728 1988534696749056 1989061142151168 1990506810579624 1993080958058496 1993608607039488 1995523329097728 1996973694304704 1997502373850112 1999420835599872 2003991985201152 2007906032047248 2011005791502336 2014933537188864 2021479779999744 2025427982695056 2027373265044936 2032008320520576 2052130857320448 2056822514515968 2058797949124608 2062819038868992 2067535131779072 2070068740816896 2076764007038976 2080820186740224 2086129571069952 2087580486242304 2088133153062912 2088685966196736 2090138659356672 2091657791879496 2092211538127488 2092907120033792 2094917211389952 2096994829252608 2099008846568448 2099564538937344 2103108473221902 2104364640763904 2106355204030464 2106385736269824 2107916677321632 2110499770910976 2117325804051456 2117886345658368 2122728335474688 2124767068028928 2126874289254912 2128353542614224 2128917003708672 2133784212221952 2135833563174912 2137951759511448 2140005113102988 2144897671660608 2156984258789376 2168218551803904 2173175612964864 2185040886939648 2192139785207808 2194245182619648 2194826087890944 2196421308225792 2199261746823168 2203557179922432 2204140550455296 2206257473765376 2207861002539468 2211301500911616 2215620449155584 2223374937587712 2223407166062592 2230598377930752 2234955015387648 2235546698194944 2237101533842688 2239320161902077 2240657687445504 2242216077815808 2242809682919424 2244963745234944 2246595406092792 2247190170581376 2249348440049856 2250096264085504 2252327779567616 2254490983351296 2258894286053154 2262381515440128 2266800229337472 2274164752499712 2278606480531938 2286009360585648 2306359899979776 2308647214485504 2313925328830464 2316147692765184 2316760870551552 2320671418727616 2325977023251456 2328827333419008 2336359507918848 2336978036588544 2346895767453696 2348528047022592 2349149797195776 2349771711971328 2354520510038016 2356781862813696 2357405798105088 2359119182909184 2361384952389504 2362010106304512 2366783637694464 2367410220859392 2369683953303552 2371406261986836 2374312242274848 2377977651265536 2379740482426368 2388069377409024 2390362951532544 2392733575411776 2394397735441002 2395827887407104 2400507238749696 2402812758571776 2405195729450379 2408306157654016 2413009880618184 2432155090157568 2434491005534208 2444822564585472 2453379241476096 2466157258358784 2466810149732352 2468525830447104 2470973971754016 2474169465176064 2477201374052352 2479001827412736 2479658119262208 2482039657986048 2485327205040128 2487714188525568 2488372786888704 2492573005300032 2501296804786176 2501333061820416 2509423175172096 2510087520780288 2512498284822528 2514324392311104 2514990035469312 2520739898376192 2522493087542784 2523160893284352 2525584213389312 2527419831854391 2528088941904048 2531358297096192 2533868752013568 2536302356270208 2545179204870144 2547065985096972 2558435346562176 2569740505841664 2571760530658854 2589678088224768 2592165293457408 2603165994934272 2605666154360832 2606355979370496 2611623324352512 2612314726465536 2614823672610816 2616724151157888 2619930750096384 2625920532332544 2635111037140992 2637641877553152 2640257738385408 2642094052900416 2648835573792768 2649536827490304 2651379595665408 2652081522868224 2654009080772832 2656558071438192 2657441277411328 2660697772130304 2662631592406272 2663336498466816 2665894447466496 2671101272559204 2671989313601536 2677208042729664 2686578049585152 2689158320474112 2691825272338248 2695306373332992 2700570643593408 2703164353393248 2709344427360768 2714636115695457 2736174476427264 2738802381225984 2745063932166144 2750425385158656 2760051646660608 2760091654422528 2769018676051968 2774426915653632 2775161418448896 2781506094759936 2783440648323072 2784177537417216 2786851545808896 2788877055839328 2789615384169984 2795993105670144 2798678462091264 2799419385249792 2804144630962536 2808473605373952 2808514315026432 2810555569762176 2813999694547968 2823101072068608 2823848460877824 2830304447299584 2833022757371904 2835832385673216 2837804723485632 2838556004944896 2845045616295936 2847778084233216 2850602346015264 2853340150803984 2859863562214144 2878239764882448 2890958069071872 2897567483953152 2913387849252864 2922853046943744 2925660243492864 2928561744301056 2931374423655936 2938076239896576 2938854067273728 2941676631687168 2943814670052624 2947422093858432 2948402001215488 2954160598874112 2964499916783616 2964542888083456 2967347112247296 2970289955683584 2974131170574336 2979940020516864 2980728930926592 2982802045123584 2983591713226752 2985760215869436 2987543583260672 2989621437087744 2990412910559232 2993284993646592 2995460541457056 2996253560775168 2999131253399808 3005987977801728 3011859048070872 3016508687253504 3022400305783296 3032219669999616 3038141974042584 3048012480780864 3062247082426368 3078196285980672 3085233771773952 3088196923686912 3094228558303488 3101302697668608 3105103111225344 3115146010558464 3129194356604928 3131370729363456 3132199729594368 3133028949295104 3137486687819244 3139360680050688 3142375817084928 3145492243878912 3148513269852672 3149346808406016 3154662709832853 3155711516925952 3156546961145856 3159578604404736 3161875015982448 3165749656366464 3172987309901824 3175988706077184 3184092503212032 3187150602043392 3190311433882368 3192530313921336 3193375505563008 3194437183209472 3200676318332928 3203750344762368 3206927639267172 3210007669654482 3217346507490912 3252327827705856 3259763419447296 3277561330409472 3288209677811712 3289080199643136 3291367773929472 3292239131836416 3294631962338688 3298892620234752 3305335769883648 3306210825682944 3309386210648064 3311791503809202 3316952251367424 3323430673733376 3335062406381568 3335110749093888 3345897566896128 3349997713096704 3352432523081472 3353320047292416 3360986531168256 3363324116723712 3364214524379136 3367445617852416 3369893109139188 3370785255872064 3375144396128256 3378491669351424 3381736475026944 3388341429079731 3393572273160192 3396087980129296 3411247128749568 3417909720797907 3426320674455552 3429014040878472 3456220391276544 3470887993245696 3474221539147776 3475141305827328 3481007128091424 3482164432470016 3488965534877184 3493241000128512 3501227376443392 3504539261878272 3520343651180544 3522792070533888 3523724695793664 3531780765057024 3532715769987072 3535172794220544 3536108697157632 3538678774363776 3542077428584256 3543015159456768 3550175456541696 3551115331289088 3554525929955328 3557109392980254 3561468363412272 3566966476898304 3569610723639552 3582104066113536 3585544427298816 3589100363117664 3593741831110656 3600760858124544 3604219137857664 3612459236481024 3619514820927276 3648232635236352 3651736508301312 3667233846878208 3680068862214144 3680122205896704 3699235887538176 3700215224598528 3711254197764096 3712236716556288 3715802061078528 3718502741119104 3719487178893312 3727990807560192 3731571282788352 3732559180333056 3738859507950048 3744631473831936 3747407426349568 3751999592730624 3764134762758144 3765131281170432 3771486588466656 3781109847564288 3783739631314176 3784741339926528 3788376320083968 3792133412856072 3793394155061248 3797037445644288 3800803128020352 3804453534405312 3817768807305216 3820598977645458 3837653019843264 3854610758762496 3857640795988281 3884517132337152 3888247940186112 3900880324657152 3904748992401408 3908499231541248 3909533969055744 3917434986528768 3918472089698304 3922235508916224 3925086226736832 3929896125144576 3938880798498816 3952666555711488 3956462816329728 3960386607578112 3973253360689152 3974305241235456 3977069393498112 3978122284302336 3981013621159248 3986161916116992 3987217214078976 3991046658195456 3993947388609408 3995004747700224 3998841671199744 4007983970402304 4015812064094496 4022011583004672 4029867074377728 4042959559999488 4050855965390112 4054746530089872 4064016641041152 4104261714640896 4113645029031936 4117595898249216 4125638077737984 4135070263558144 4140137481633792 4153528014077952 4161640373480448 4172259142139904 4175160972484608 4176266306125824 4180277318713344 4183315583758992 4184423076254976 4189834422779904 4193989658505216 4198017693136896 4199129077874688 4206216946443804 4208729281527808 4212710408060928 4212771472539648 4215833354643264 4220999541821952 4234651608102912 4235772691316736 4245456670949376 4249534136057856 4253748578509824 4256707085228448 4257834007417344 4267568424443904 4271667126349824 4275903519022896 4280010226205976 4289795343321216 4313968517578752 4336437103607808 4346351225929728 4370081773879296 4384279570415616 4388490365239296 4392842616451584 4407114359844864 4408281100910592 4412514947530752 4415722005078936 4422603001823232 4431240898311168 4446749875175424 4446814332125184 4461196755861504 4469910030775296 4471093396389888 4474203067685376 4478640323804154 4481315374891008 4484432155631616 4485619365838848 4489927490469888 4493190812185584 4494380341162752 4498696880099712 4500192528171008 4504655559135232 4508981966702592 4517788572106308 4524763030880256 4533600458674944 4548329504999424 4557212961063876 4572018721171296 4617294428971008 4627850657660928 4632295385530368 4633521741103104 4641342837455232 4651954046502912 4657654666838016 4672719015837696 4673956073177088 4693791534907392 4697056094045184 4698299594391552 4699543423942656 4709041020076032 4713563725627392 4718238365818368 4722769904779008 4724020212609024 4733567275388928 4734820441718784 4739367906607104 4742812523973672 4748624484549696 4759480964852736 4776138754818048 4780725903065088 4785467150823552 4788795470882004 4791655774814208 4801014477499392 4805625517143552 4810391458900758 4815011504481723 4816612315308032 4826019761236368 4868982011068416 4889645129170944 4932314516717568 4933620299464704 4937051660894208 4941947943508032 4948338930352128 4958003654825472 4959316238524416 4964079315972096 4967687255713803 4970654410080256 4975428377051136 4976745573777408 4985146010600064 5002593609572352 5002666123640832 5018846350344192 5020175041560576 5024996569645056 5028648784622208 5029980070938624 5041479796752384 5044986175085568 5046321786568704 5051168426778624 5054839663708782 5056177883808096 5062716594192384 5067737504027136 5072604712540416 5090358409740288 5094131970193944 5116870693124352 5139481011683328 5143521061317708 5179356176449536 5184330586914816 5206331989868544 5211332308721664 5212711958740992 5223246648705024 5229647345221632 5233448302315776 5239861500192768 5251841064665088 5275283755106304 5280515476770816 5284188105800832 5297671147585536 5299073654980608 5302759191330816 5304163045736448 5308018161545664 5313116142876384 5314882554822656 5325263184812544 5326672996933632 5331788894932992 5335664089470381 5342202545118408 5343978627203072 5354416085459328 5373156099170304 5378316640948224 5383650544676496 5390612746665984 5401141287186816 5406328706786496 5418688854721536 5429272231390914 5472348952854528 5477604762451968 5500850770317312 5520103293321216 5520183308845056 5548853831307264 5550322836897792 5563012189519872 5566881296646144 5568355074834432 5573703091617792 5577754111678656 5579230768339968 5591986211340288 5597356924182528 5598838770499584 5608289261925072 5616947210747904 5617028630052864 5621111139524352 5627999389095936 5646202144137216 5647696921755648 5666045514743808 5671664771346432 5675609446971264 5677112009889792 5690091232591872 5695556168466432 5701204692030528 5706680301607968 5719727124428288 5730898466468187 5756479529764896 5781916138143744 5795134967906304 5826775698505728 5845706093887488 5851320486985728 5857123488602112 5862748847311872 5876152479793152 5877708134547456 5883353263374336 5887629340105248 5894844187716864 5908321197748224 5928999833567232 5929085776166912 5934694224494592 5940579911367168 5959880041033728 5961457861853184 5965604090247168 5967183426453504 5971520431738872 5975087166521344 5979242874175488 5980825821118464 5986569987293184 5990921082914112 5992507121550336 5998262506799616 6011975955603456 6023718096141744 6033017374507008 6044800611566592 6064439339999232 6076283948085168 6096024961561728 6156392571961344 6170467543547904 6176393847373824 6188457116606976 6202605395337216 6210206222450688 6230292021116928 6258388713209856 6262741458726912 6264399459188736 6266057898590208 6274973375638488 6278721360101376 6284751634169856 6290984487757824 6297026539705344 6298693616812032 6309325419665706 6311423033851904 6313093922291712 6319157208809472 6323750031964896 6331499312732928 6345974619803648 6351977412154368 6368185006424064 6374301204086784 6380622867764736 6385060627842672 6386751011126016 6401352636665856 6407500689524736 6413855278534344 6420015339308964 6434693014981824 6504655655411712 6519526838894592 6555122660818944 6576419355623424 6582735547858944 6584478263672832 6589263924677376 6597785240469504 6610671539767296 6612421651365888 6618772421296128 6623583007618404 6633904502734848 6646861347466752 6670124812763136 6670221498187776 6691795133792256 6704865046162944 6706640094584832 6721973062336512 6726648233447424 6728429048758272 6734891235704832 6739786218278376 6741570511744128 6750288792256512 6756983338702848 6763472950053888 6776682858159462 6787144546320384 6792175960258592 6822494257499136 6835819441595814 6858028081756944 6941775986491392 6948443078295552 6950282611654656 6962014256182848 6964328864940032 6977931069754368 6986482000257024 7002454752886784 7009078523756544 7040687302361088 7045584141067776 7047449391587328 7063561530114048 7070345588441088 7072217394315264 7077357548727552 7084154857168512 7086030318913536 7100350913083392 7102230662578176 7109051859910656 7114218785960508 7122936726824544 7133932953796608 7139221447279104 7164208132227072 7171088854597632 7178200726235328 7187483662221312 7201521716249088 7208438275715328 7215587188351137 7224918472962048 7239029641854552 7296465270472704 7303473016602624 7334467693756416 7360137724428288 7398471775076352 7400430449197056 7422508395528192 7431604122157056 7437005482238208 7438974357786624 7455981615120384 7463142565576704 7465118360666112 7477719015900096 7494814852699136 7503999185461248 7528269525516288 7530262562340864 7542973176933312 7562219695128576 7567479262628352 7569482679853056 7576752640167936 7582259495563173 7584266825712144 7586788310122496 7594074891288576 7601606256040704 7608907068810624 7635537614610432 7641197955290916 7675306039686528 7709221517524992 7715281591976562 7769034264674304 7776495880372224 7809497984802816 7816998463082496 7819067938111488 7834869973057536 7836944179396608 7844471017832448 7850172453473664 7859792250289152 7877761596997632 7905333111422976 7912925632659456 7920773215156224 7946506721378304 7948610482470912 7954138786996224 7956244568604672 7962027242318496 7972323832233984 7982093316390912 7987894777218816 7990009495400448 7997683342399488 8015967940804608 8031624128188992 8059734148755456 8085919119998976 8101711930780224 8109493060179744 8128033282082304 8143908347086371 8208523429281792 8235191796498432 8251276155475968 8270140527116288 8280274963267584 8307056028155904 8323280746960896 8344518284279808 8350321944969216 8352532612251648 8360554637426688 8366631167517984 8368846152509952 8387979317010432 8396035386273792 8398258155749376 8412433892887608 8417458563055616 8425420816121856 8425542945079296 8431666709286528 8441999083643904 8469303216205824 8471545382633472 8490913341898752 8499068272115712 8507497157019648 8513414170456896 8515668014834688 8535136848887808 8543334252699648 8551807038045792 8560020452411952 8579590686642432 8672874207215616 8692702451859456 8740163547758592 8768559140831232 8776980730478592 8785685232903168 8814228719689728 8816562201821184 8825029895061504 8831444010157872 8845206003646464 8862481796622336 8893499750350848 8893628664250368 8922393511723008 8939820061550592 8942186792779776 8948406135370752 8957280647608308 8962630749782016 8968864311263232 8971238731677696 8979854980939776 8986381624371168 8988760682325504 8997393760199424 9009311118270464 9017963933405184 9035577144212616 9049526061760512 9067200917349888 9096659009998848 9114425922127752 9144037442342592 9234588857942016 9255701315321856 9264590771060736 9282685674910464 9303908093005824 9315309333676032 9345438031675392 9387583069814784 9394112188090368 9396599188783104 9399086847885312 9418082040152064 9427127451254784 9436476731636736 9445539809558016 9448040425218048 9467134550777856 9469640883437568 9478735813214208 9485625047947344 9497248969099392 9518961929705472 9552277509636096 9561451806130176 9570934301647104 9577590941764008 9583311549628416 9602028954998784 9611251034287104 9620782917801516 9630023008963446 9633224630616064 9652039522472736 9779290258341888 9864629033435136 9867240598929408 9874103321788416 9883895887016064 9896677860704256 9916007309650944 9918632477048832 9928158631944192 9935374511427606 9941308820160512 9950856754102272 9970292021200128 10005187219144704 10005332247281664 10037692700688384 10049993139290112 10057297569244416 10059960141877248 10082959593504768 10089972350171136 10092643573137408 10102336853557248 10109679327417564 10112355767616192 10125433188384768 10135475008054272 10145209425080832 10165024287239193 10180716819480576 10188263940387888 10233741386248704 10278962023366656 10287042122635416 10368661173829632 10412663979737088 10422664617443328 10425423917481984 10446493297410048 10466896604631552 10479723000385536 10503682129330176 10561030953541632 10568376211601664 10595342295171072 10598147309961216 10605518382661632 10608326091472896 10616036323091328 10626232285752768 10629765109645312 10650526369625088 10653345993867264 10663577789865984 10671328178940762 10684405090236816 10687957254406144 10708832170918656 10746312198340608 10756633281896448 10767301089352992 10781225493331968 10802282574373632 10812657413572992 10837377709443072 10858544462781828 10944697905709056 10955209524903936 11001701540634624 11040206586642432 11040366617690112 11097707662614528 11100645673795584 11133762593292288 11136710149668864 11147406183235584 11155508223357312 11158461536679936 11183972422680576 11194713848365056 11197677540999168 11216578523850144 11233894421495808 11242222279048704 11255998778191872 11292404288274432 11295393843511296 11343329542692864 11351218893942528 11354224019779584 11380182465183744 11391112336932864 11402409384061056 11413360603215936 11439454248856576 11461796932936374 11512959059529792 11563832276287488 11572922387964843 11653551397011456 11702640973971456 11714246977204224 11725497694623744 11752304959586304 11755416269094912 11766706526748672 11775258680210496 11789688375433728 11816642395496448 11857999667134464 11858171552333824 11869388448989184 11881159822734336 11919760082067456 11922915723706368 11931208180494336 11934366852907008 11943040863477744 11958485748350976 11961651642236928 11973139974586368 11981842165828224 11985014243100672 11996525013599232 12023951911206912 12047436192283488 12066034749014016 12089601223133184 12128878679998464 12152567896170336 12192049923123456 12312785143922688 12340935087095808 12352787694747648 12376914233213952 12405210790674432 12420412444901376 12460584042233856 12516777426419712 12525482917453824 12528798918377472 12549946751276976 12569503268339712 12581968975515648 12594053079410688 12597387233624064 12618650839331412 12622846067703808 12626187844583424 12638314417618944 12647500063929792 12662998625465856 12691949239607296 12703954824308736 12736370012848128 12748602408173568 12761245735529472 12770121255685344 12773502022252032 12802705273331712 12815001379049472 12827710557068688 12840030678617928 12869386029963648 13009311310823424 13039053677789184 13110245321637888 13152838711246848 13165471095717888 13178527849354752 13221343079534592 13224843302731776 13237544842592256 13247166015236808 13267809005469696 13293722694933504 13340249625526272 13340442996375552 13383590267584512 13409730092325888 13413280189169664 13443946124673024 13453296466894848 13456858097516544 13469782471409664 13479572436556752 13483141023488256 13500577584513024 13513966677405696 13526945900107776 13553365716318924 13574289092640768 13584351920517184 13644988514998272 13671638883191628 13716056163513888 13883551972982784 13896886156591104 13900565223309312 13924028512365696 13928657729880064 13955862139508736 13972964000514048 14004909505773568 14018157047513088 14081374604722176 14091168282135552 14094898783174656 14127123060228096 14140691176882176 14154715097455104 14168309714337024 14172060637827072 14200701826166784 14204461325156352 14218103719821312 14228437571921016 14245873453649088 14278442894558208 14328416264454144 14342177709195264 14356401452470656 14374967324442624 14403043432498176 14416876551430656 14431174376702274 14449836945924096 14478059283709104 14606946033205248 14668935387512832 14796943550152704 14800860898394112 14845016791056384 14874010964476416 14877948715573248 14903061767141409 14911963230240768 14926285131153408 14930236721332224 14955438031800192 14989629705398272 15007998370922496 15056539051032576 15060525124681728 15085946353866624 15124439390257152 15134958525256704 15138965359706112 15153505280335872 15164518991126346 15168533651424288 15173576620244992 15188149782577152 15203212512081408 15217814137621248 15271075229220864 15282395910581832 15350612079373056 15418443035049984 15430563183953124 15538068529348608 15552991760744448 15618995969605632 15633996926164992 15638135876222976 15669739946115072 15688942035664896 15700344906947328 15719584500578304 15755523193995264 15825851265318912 15841546430312448 15893013442756608 15897220964941824 15908277573992448 15912489137209344 15924054484636992 15944647664467968 15975789554437632 15980018990800896 15995366684798976 16006992268411143 16031935881609216 16063248256377984 16119468297510912 16171838239997952 16203423861560448 16218986120359488 16256066564164608 16287816694172742 16417046858563584 16502552310951936 16540281054232576 16560549926535168 16646561493921792 16689036568559616 16700643889938432 16705065224503296 16721109274853376 16733262335035968 16737692305019904 16775958634020864 16792070772547584 16796516311498752 16824867785775216 16850841632243712 16851085890158592 16863333418573056 16883998167287808 16938606432411648 16943090765266944 16998136544231424 17014994314039296 17026828340913792 17031336029669376 17070273697775616 17086668505399296 17103614076091584 17120040904823904 17159181373284864 17192695399404561 17345748414431232 17385404903718912 17480327095517184 17537118281662464 17553961460957184 17571370465806336 17628457439379456 17633124403642368 17650059790123008 17662888020315744 17724963593244672 17786999500701696 17787257328500736 17879640123101184 17884373585559552 17896812270741504 17914561295216616 17925261499564032 17937728622526464 17942477463355392 17959709961879552 17972763248742336 17977521364651008 17994787520398848 18018622236540928 18035927866810368 18071154288425232 18099052123521024 18134401834699776 18193318019997696 18228851844255504 18288074884685184 18469177715884032 18511402630643712 18529181542121472 18565371349820928 18607816186011648 18630618667352064 18690876063350784 18775166139629568 18788224376180736 18793198377566208 18798173695770624 18836164080304128 18854254902509568 18872953463273472 18891079619116032 18896080850436096 18934269101555712 18939281766875136 18957471626428416 18971250095894688 18994497938198784 19037923859410944 19104555019272192 19122903612260352 19141868603294208 19155181883528016 19204057909997568 19222502068574208 19241565835603032 19260046017926892 19266449261232128 19304079044945472 19558580516683776 19729258066870272 19748206643576832 19767791774032128 19793355721408512 19832014619301888 19837264954097664 19856317263888384 19870749022855212 19882617640321024 19901713508204544 19940584042400256 20010374438289408 20010664494563328 20075385401376768 20114595138488832 20119920283754496 20165919187009536 20179944700342272 20185287146274816 20204673707114496 20219358654835128 20224711535232384 20250866376769536 20270950016108544 20290418850161664 20330048574478386 20361433638961152 20376527880775776 20467482772497408 20574084245270832 20825327959474176 20845329234886656 20850847834963968 20892986594820096 20933793209263104 20959446000771072 21007364258660352 21122061907083264 21136752423203328 21190684590342144 21211036765323264 21216652182945792 21232072646182656 21252464571505536 21259530219290624 21301052739250176 21306691987734528 21327155579731968 21342656357881524 21368810180473632 21375914508812288 21417664341837312 21492624396681216 21513266563792896 21534602178705984 21562450986663936 21604565148747264 21625314827145984 21646761565053411 21674755418886144 21717088925563656 21889395811418112 21910419049807872 22003403081269248 22080413173284864 22195415325229056 22201291347591168 22267525186584576 22294812366471168 22311016446714624 22316923073359872 22367944845361152 22389427696730112 22395355081998336 22433157047700288 22484444558097408 22511997556383744 22584808576548864 22590787687022592 22686659085385728 22702437787885056 22708448039559168 22746778486689519 22760364930367488 22782224673865728 22804818768122112 22826721206431872 22878908497713152 22923593865872748 23025918119059584 23127664552574976 23145844775929686 23307102794022912 23428493954408448 23450995389247488 23504609919172608 23510832538189824 23533413053497344 23550517360420992 23579376750867456 23633284790992896 23715999334268928 23738776897978368 23762319645468672 23839520164134912 23845831447412736 23862416360988672 23868733705814016 23886081726955488 23916971496701952 23946279949172736 23963684331656448 23970028486201344 23993050027198464 24047903822413824 24094872384566976 24179202446266368 24257757359996928 24305135792340672 24384099846246912 24431725041259113 24625570287845376 24705575389495296 24753828466427904 24810421581348864 24840824889802752 24921168084467712 25033554852839424 25050965834907648 25057597836754944 25099893502553952 25163937951031296 25188106158821376 25194774467248128 25237301678662824 25245692135407616 25252375689166848 25276628835237888 25295000127859584 25325997250931712 25383898479214592 25407909648617472 25472740025696256 25497204816347136 25522491471058944 25540242511370688 25547004044504064 25605410546663424 25630002758098944 25655421114137376 25680061357235856 25738772059927296 26018622621646848 26078107355578368 26220490643275776 26305677422493696 26330942191435776 26357055698709504 26442686159069184 26449686605463552 26475089685184512 26494332030473616 26535618010939392 26587445389867008 26680499251052544 26680885992751104 26767180535169024 26819460184651776 26826560378339328 26887892249346048 26906592933789696 26913716195033088 26939564942819328 26959144873113504 26966282046976512 27027933354811392 27053891800215552 27106731432637848 27148578185281536 27168703841034368 27289977029996544 27343277766383256 27432112327027776 27767103945965568 27793772313182208 27848057024731392 27911724279017472 27945928001028096 28009819011547136 28036314095026176 28162749209444352 28182336564271104 28189797566349312 28254246120456192 28281382353764352 28309430194910208 28336619428674048 28344121275654144 28401403652333568 28408922650312704 28436207439642624 28456875143842032 28491746907298176 28556885789116416 28656832528908288 28684355418390528 28712802904941312 28749934648885248 28806086864996352 28833753102861312 28862348753404548 28899673891848192 28956118567418208 29337870775025664 29593887100305408 29601721796788224 29690033582112768 29748021928952832 29755897431146496 29806123534282818 29823926460481536 29852570262306816 29910876063600384 29979259410796544 30015996741844992 30113078102065152 30171892707733248 30248878780514304 30269917050513408 30277930719412224 30307010560671744 30329037982252692 30337067302848576 30347153240489984 30376299565154304 30406425024162816 30435628275242496 30495072861717579 30542150458441728 30564791821163664 30701224158746112 30836886070099968 30861126367906248 31105983521488896 31237991939211264 31267993852329984 31276271752445952 31339479892230144 31400689813894656 31439169001156608 31511046387990528 31683092860624896 31786026885513216 31794441929883648 31816555147984896 31824978274418688 31848108969273984 31889295328935936 31951579108875264 31960037981601792 31990733369597952 32013984536822286 32063871763218432 32126496512755968 32238936595021824 32343676479995904 32406847723120896 32437972240718976 32512133128329216 32575633388345484 32834093717127168 33005104621903872 33080562108465152 33121099853070336 33293122987843584 33401287779876864 33410130449006592 33442218549706752 33466524670071936 33475384610039808 33551917268041728 33584141545095168 33593032622997504 33649735571550432 33701683264487424 33726666837146112 33767996334575616 33877212864823296 33886181530533888 34029988628078592 34053656681827584 34062672059338752 34140547395551232 34173337010798592 34207228152183168 34240081809647808 34318362746569728 34385390798809122 34691496828862464 34718767163894529 34960654191034368 35107922921914368 35142740931612672 35256914878758912 35266248807284736 35300119580246016 35325776040631488 35449927186489344 35573999001403392 35574514657001472 35759280246202368 35768747171119104 35793624541483008 35829122590433232 35875457245052928 35884954926710784 35919419923759104 35945526497484672 35955042729302016 35989575040797696 36037244473081856 36071855733620736 36142308576850464 36198104247042048 36268803669399552 36386636039995392 36457703688511008 36576149769370368 36938355431768064 37022805261287424 37058363084242944 37130742699641856 37215632372023296 37261237334704128 37381752126701568 37550332279259136 37576448752361472 37586396755132416 37708509805019136 37745906926546944 37782159238232064 37792161700872192 37868538203111424 37878563533750272 37914943252856832 37942500191789376 37988995876397568 38075847718821888 38209110038544384 38245807224520704 38283737206588416 38310363767056032 38408115819995136 38445004137148416 38483131671206064 38520092035853784 38532898522464256 38608158089890944 39117161033367552 39458516133740544 39496413287153664 39535583548064256 39664029238603776 39674529908195328 39712634527776768 39741498045710424 39765235280642048 39803427016409088 39881168084800512 40020748876578816 40021328989126656 40150770802753536 40229190276977664 40239840567508992 40331838374019072 40359889400684544 40370574292549632 40409347414228992 40438717309670256 40449423070464768 40501732753539072 40541900032217088 40580837700323328 40660097148956772 40722867277922304 40753055761551552 40934965544994816 41148168490541664 41650655918948352 41690658469773312 41701695669927936 41785973189640192 41867586418526208 41918892001542144 42014728517320704 42244123814166528 42273504846406656 42381369180684288 42422073530646528 42464145292365312 42504929143011072 42602105478500352 42613383975469056 42654311159463936 42685312715763048 42737620360947264 42751829017624576 42835328683674624 42985248793362432 43026533127585792 43069204357411968 43124901973327872 43209130297494528 43250629654291968 43293523130106822 43349510837772288 43434177851127312 43820838099615744 44006806162538496 44390830650458112 44402582695182336 44535050373169152 44622032893429248 44633846146719744 44735889690722304 44778855393460224 44790710163996672 44866314095400576 44968889116194816 45023995112767488 45169617153097728 45181575374045184 45373318170771456 45404875575770112 45416896079118336 45493556973379038 45520729860734976 45564449347731456 45609637536244224 45653442412863744 45757816995426304 45847187731745496 46051836238119168 46255329105149952 46291689551859372 46614205588045824 46856987908816896 46901990778494976 47009219838345216 47066826106994688 47101034720841984 47158753501734912 47266569581985792 47477553795956736 47524639290937344 47679040328269824 47691662894825472 47724832721977344 47737467411628032 47772163453910976 47833942993403904 47927368663312896 47940056972402688 47986100054396928 48020976805233429 48095807644827648 48189744769133952 48358404892532736 48515514719993856 48610271584681344 48768199692493824 48863450082518226 49251140575690752 49507656932855808 49620843162697728 49681649779605504 50067109705678848 50101931669815296 50115195673509888 50199787005107904 50327875902062592 50376212317642752 50389548934496256 50474603357325648 50491384270815232 50553257670475776 50590000255719168 50651994501863424 50767796958429184 50815819297234944 50994409632694272 51044982942117888 51080485022741376 51094008089008128 51210821093326848 51260005516197888 51310842228274752 51360122714471712 51477544119854592 51578086198213683 52037245243293696 52156214711156736 52440981286551552 52611354844987392 52661884382871552 52714111397419008 52885372318138368 52899373210927104 52950179370369024 52988664060947232 53174890779734016 53360998502105088 53361771985502208 53638920369303552 53653120756678656 53775784498692096 53813185867579392 53827432390066176 53879129885638656 53918289746227008 53932564093953024 54055866709622784 54107783600431104 54213462865275696 54297156370563072 54337407682068736 54579954059993088 54686555532766512 54864224654055552 55534207891931136 55587544626364416 55696114049462784 55823448558034944 55891856002056192 56019638023094272 56072628190052352 56325498418888704 56364673128542208 56379595132698624 56508492240912384 56562764707528704 56618860389820416 56673238857348096 56688242551308288 56802807304667136 56817845300625408 56872414879285248 56913750287684064 56983493814596352 57113771578232832 57313665057816576 57368710836781056 57425605809882624 57612173729992704 57667506205722624 57724697506809096 57799347783696384 57912237134836416 58675741550051328 59187774200610816 59380067164225536 59496043857905664 59511794862292992 59612247068565636 59647852920963072 59705140524613632 59821752127200768 59958518821593088 60031993483689984 60226156204130304 60343785415466496 60497757561028608 60539834101026816 60555861438824448 60614021121343488 60658075964505384 60674134605697152 60694306480979968 60752599130308608 60812850048325632 60871256550484992 60990145723435158 61084300916883456 61129583642327328 61402448317492224 61722252735812496 62475983878422528 62535987704659968 62552543504891904 62678959784460288 62801379627789312 62878338002313216 63022092775981056 63366185721249792 63572053771026432 63633110295969792 63649956548837376 63696217938547968 63778590657871872 63903158217750528 63920075963203584 63981466739195904 64027969073644572 64127743526436864 64252993025511936 64477873190043648 64687352959991808 64813695446241792 64875944481437952 64940284695160233 65024266256658432 65151266776690968 65668187434254336 66010209243807744 66161124216930304 66586245975687168 66802575559753728 66884437099413504 66933049340143872 66950769220079616 67103834536083456 67168283090190336 67186065245995008 67299471143100864 67453333674292224 67535992669151232 67754425729646592 67772363061067776 68059977256157184 68107313363655168 68125344118677504 68281094791102464 68346674021597184 68414456304366336 68480163619295616 68636725493139456 68770781597618244 69382993657724928 69437534327789058 69921308382068736 70285481863225344 70513829757517824 70532497614569472 70600239160492032 70651552081262976 70899854372978688 71147998002806784 71518560492404736 71537494342238208 71587249082966016 71658245180866464 71750914490105856 71838839847518208 71891052994969344 71910085458604032 71979150081595392 72074488946163712 72143711467241472 72284617153700928 72537607338799104 72773272079990784 72915407377022016 73152299538740736 73295175123777339 73876710863536128 74116726168485888 74261485399283712 74431264744046592 74522474669408256 74763504253403136 75100664558518272 75152897504722944 75172793510264832 75491813853093888 75564318476464128 75584323401744384 75737076406222848 75757127067500544 75829886505713664 75885000383578752 75977991752795136 76151695437643776 76418220077088768 76491614449041408 76567474413176832 76620727534112064 76816231639990272 76890008274296832 76966263342412128 77040184071707568 77065797044928512 77216316179781888 78234322066735104 78917032267481088 78992826574307328 79071167096128512 79328058477207552 79349059816390656 79425269055553536 79482996091420848 79606854032818176 79762336169601024 80041497753157632 80042657978253312 80301541605507072 80458380553955328 80479681135017984 80663676748038144 80719778801369088 80741148585099264 80818694828457984 80877434619340512 80898846140929536 81083800064434176 81161675400646656 81320194297913544 81445734555844608 81506111523103104 81869931089989632 82296336981083328 83301311837896704 83381316939546624 83735172837052416 83837784003084288 84029457034641408 84488247628333056 84547009692813312 84762738361368576 84844147061293056 84928290584730624 85009858286022144 85204210957000704 85226767950938112 85308622318927872 85370625431526096 85475240721894528 85503658035249152 85670657367349248 85970497586724864 86053066255171584 86138408714823936 86249803946655744 86418260594989056 86501259308583936 86587046260213644 86699021675544576 86868355702254624 88013612325076992 88781661300916224 88805165390364672 89070100746338304 89244065786858496 89267692293439488 89471779381444608 89557710786920448 89732628190801152 89937778232389632 90047990225534976 90339234306195456 90746636341542912 90809751151540224 90833792158236672 90987113946758076 91041459721469952 91128898695462912 91219275072488448 91306884825727488 91485218585152737 91515633990852608 91694375463490992 92103672476238336 92510658210299904 92583379103718744 93713975817633792 93803981556989952 94018439676690432 94202069441683968 94317507003469824 94533139163971584 95049278581874688 95358080656539648 95383325789650944 95449665443954688 95474934823256064 95544326907821952 95667885986807808 95854737326625792 95880113944805376 95972200108793856 96041953610466858 96191615289655296 96379489538267904 96716809785065472 97031029439987712 97220543169362688 97536399384987648 97726900165036452 98502281151381504 99015313865711616 99241686325395456 99363299559211008 100203863339630592 100230391347019776 100399574010215808 100655751804125184 100752424635285504 100779097868992512 100949206714651296 100982768541630464 101180000511438336 101303989003726848 101535593916858368 101631638594469888 102089965884235776 102160970045482752 102188016178016256 102421642186653696 102520011032395776 102621684456549504 102720245428943424 102955088239709184 103156172396427366 104074490486587392 104881962573103104 105323768765743104 105428222794838016 105770744636276736 105798746421854208 105900358740738048 105977328121894464 106349781559468032 106721997004210176 106723543971004416 107277840738607104 107306241513357312 107626371735158784 107654864780132352 107758259771277312 107836579492454016 107865128187906048 108111733419245568 108215567200862208 108426925730551392 108594312741126144 108674815364137472 109159908119986176 109373111065533024 109728449308111104 111068415783862272 111175089252728832 111392228098925568 111646897116069888 111783712004112384 112145256380104704 112650996837777408 112729346257084416 112759190265397248 113125529415057408 113237720779640832 113346477714696192 113376485102616576 113605614609334272 113635690601250816 113744829758570496 113827500575368128 113966987629192704 114227543156465664 114627330115633152 114737421673562112 114851211619765248 115224347459985408 115335012411445248 115449395013618192 115598695567392768 115824474269672832 117351483100102656 118375548401221632 118992087715811328 119023589724585984 119224494137131272 119295705841926144 119410281049227264 119643504254401536 119917037643186176 120063986967379968 120452312408260608 120687570830932992 120995515122057216 121079668202053632 121111722877648896 121228042242686976 121316151929010768 121348269211394304 121505198260617216 121625700096651264 121742513100969984 121980291446870316 122168601833766912 122259167284654656 122804896634984448 123444505471624992 124951967756845056 125071975409319936 125105087009783808 125357919568920576 125602759255578624 125756676004626432 126044185551962112 126732371442499584 127144107542052864 127266220591939584 127392435877095936 127806316435501056 127840151926407168 127962933478391808 128055938147289144 128255487052873728 128505986051023872 128955746380087296 129374705919983616 129627390892483584 129751888962875904 129880569390320466 130048532513316864 130302533553381936 132020418487615488 132322248433860608 133172491951374336 133605151119507456 133866098680287744 133901538440159232 134207669072166912 134336566180380672 134372130491990016 134598942286201728 134906667348584448 135071985338302464 135508851459293184 135544726122135552 136119954512314368 136214626727310336 136250688237355008 136562189582204928 136693348043194368 136828912608732672 136960327238591232 137273450986278912 137541563195236488 138765987315449856 138875068655578116 139842616764137472 140570963726450688 141027659515035648 141200478320984064 141303104162525952 141799708745957376 143037120984809472 143074988684476416 143174498165932032 143316490361732928 143501828980211712 143782105989938688 143820170917208064 143958300163190784 144062930415700287 144148977892327424 144287422934482944 144569234307401856 145075214677598208 145546544159981568 145830814754044032 146304599077481472 146590350247554678 147753421727072256 148522970798567424 148862529488093184 149044949338816512 150201329117036544 150305795009445888 150345587020529664 150983627706187776 151128636952928256 151168646803488768 151474152812445696 151659773011427328 151770000767157504 151955983505590272 152303390875287552 152983228898082816 153134948826353664 153241455068224128 153632463279980544 153780016548593664 153932526684824256 154080368143415136 154131594089857024 154432632359563776 154734258594641049 156468644133470208 157834064534962176 157985653148614656 158142334192257024 158656116954415104 158698119632781312 158850538111107072 158965992182841696 159524672339202048 160082995506315264 160085315956506624 160916761107910656 160959362270035968 161327353496076288 161439557602738176 161482297170198528 161637389656915968 161754869238681024 161797692281859072 162167600128868352 162323350801293312 162640388595827088 162891469111689216 163012223046206208 163739862179979264 164592673962166656 166602623675793408 166762633879093248 167470345674104832 167675568006168576 168058914069282816 168976495256666112 169094019385626624 169525476722737152 169688294122586112 169856581169461248 170019716572044288 170408421914001408 170453535901876224 170617244637855744 170741250863052192 170950481443789056 171341314734698496 171940995173449728 172106132510343168 172276817429647872 172836521189978112 173002518617167872 173174092520427288 173398043351089152 173736711404509248 176027224650153984 177563322601832448 178140201492676608 178488131573716992 178535384586878976 178943558762889216 179115421573840896 179465256381602304 179875556464779264 180095980451069952 180678468612390912 181493272683085824 181619502303080448 181667584316473344 181974227893516152 182082919442939904 182257797390925824 182438550144976896 182613769651454976 182970437170305474 183031267981705216 183388750926981984 184207344952476672 185166758207437488 187427951635267584 187607963113979904 188036879353380864 188404138883367936 188635014006939648 189066278327943168 190098557163749376 190716161313079296 190899330887909376 190949869646512128 191088653815643904 191335771973615616 191709474653251584 191760227889610752 191944400217587712 192083907220933716 192383230579310592 192758979076535808 193433619570130944 194062058879975424 194441086338725376 195072798769975296 195453800330072904 197004562302763008 198030627731423232 198483372650790912 200407726679261184 200799148020431616 201311503608250368 201504849270571008 201558195737985024 201898413429302592 201965537083260928 202360001022876672 202607978007453696 203071187833716736 203263277188939776 204179931768471552 204321940090965504 204376032356032512 204843284373307392 205040022064791552 205243368913099008 205440490857886848 205910176479418368 206312344792854732 208148980973174784 209763925146206208 210856445589676032 211541489272553472 211597492843708416 211800717481476096 211954656243788928 212699563118936064 213443994008420352 214555681477214208 214612483026714624 215252743470317568 215516519542554624 215673158984908032 215730256375812096 216223466838491136 216431134401724416 216853851461102784 217349630728274944 218319816239972352 218746222131066048 219456898616222208 219885525371332017 222350178505457664 222784456197851136 223293794232139776 223567424008224768 224290512760209408 225301993675554816 225458692514168832 225518380530794496 226475441559281664 226692955429392384 226752970205233152 227211229218668544 227271381202501632 227489659517140992 227655001150736256 227933975258385408 228455086312931328 229254660231266304 229474843347124224 229702423239530496 230448694919970816 230670024822890496 230898790027236384 231197391134785536 231648948539345664 234702966200205312 236751096802443264 237984175431622656 238047179449171968 238448988274262544 238820562098454528 239287008508803072 239834075286372352 240127973934759936 240904624816521216 241375141661865984 241991030244114432 242159336404107264 242223445755297792 242456084485373952 242632303858021536 242696538422788608 243251400193302528 243485026201939968 243960582893740632 244337203667533824 244518334569309312 245609793269968896 246889010943249984 249903935513690112 250143950818639872 251205518511157248 251513352009252864 252088371103924224 253464742884999168 254288215084105728 254532441183879168 254784871754191872 255612632871002112 255680303852814336 255925866956783616 256111876294578288 256510974105747456 257011972102047744 257911492760174592 258749411839967232 259254781784967168 259503777925751808 259761138780640932 260097065026633728 260605067106763872 264040836975230976 264644496867721216 266344983902748672 267210302239014912 267732197360575488 267803076880318464 268415338144333824 268673132360761344 269197884572403456 269813334697168896 270143970676604928 271017702918586368 272239909024628736 272429253454620672 272501376474710016 273124379164409856 273386696086388736 273657825217465344 273920654477182464 274546901972557824 275083126390472976 277531974630899712 277750137311156232 281141927452901376 282055319030071296 282606208325051904 283599417491914752 286074241969618944 286149977368952832 286348996331864064 286632980723465856 287003657960423424 287564211979877376 287640341834416128 287916600326381568 288125860831400574 288297955784654848 288574845868965888 289138468614803712 290150429355196416 291093088319963136 291661629508088064 292609198154962944 293180700495109356 295506843454144512 297045941597134848 297725058976186368 298089898677633024 300611590018891776 300691174041059328 301967255412375552 302257273905856512 302337293606977536 302948305624891392 303540001534315008 303911967011180544 304606781750575104 306269897652707328 306482910136448256 307264926559961088 307560033097187328 307865053369648512 308160736286830272 308263188179714048 308865264719127552 309468517189282098 315971306297229312 316284668384514048 317312233908830208 317396239265562624 317701076222214144 317931984365683392 319049344678404096 320165991012630528 320170631913013248 321833522215821312 321918724540071936 322879115205476352 322964594340397056 323274779313831936 323509738477362048 323595384563718144 324335200257736704 324646701602586624 325280777191654176 325782938223378432 326024446092412416 327479724359958528 329185347924333312 333205247351586816 333525267758186496 334940691348209664 335351136012337152 337952990513332224 338188038771253248 339376588245172224 339713162338922496 340039433144088576 340816843828002816 340907071803752448 341234489275711488 341482501726104384 341900962887578112 342682629469396992 343881990346899456 344212265020686336 344553634859295744 345673042379956224 346005037234335744 346348185040854576 346796086702178304 347473422809018496 352054449300307968 355126645203664896 356976263147433984 357070769173757952 357887117525778432 358230843147681792 358930512763204608 359751112929558528 360191960902139904 361356937224781824 362986545366171648 363239004606160896 363335168632946688 363948455787032304 364515594781851648 364877100289953792 365227539302909952 365940874340610948 366062535963410432 366777501853963968 368414689904953344 370333516414874976 374855903270535168 375215926227959808 376073758706761728 376808277766735872 377270028013879296 378132556655886336 380197114327498752 381432322626158592 381798661775818752 382177307631287808 383418949306503168 383520455779221504 383888800435175424 384167814441867432 384766461158621184 385517958153071616 386867239140261888 388124117759950848 388882172677450752 390145597539950592 390907600660145808 396061255462846464 396966745301581824 400815453358522368 401598296040863232 402623007216500736 403009698541142016 403116391475970048 403796826858605184 403931074166521856 404720002045753344 405215956014907392 406142375667433472 406526554377879552 408359863536943104 408643880181931008 408752064712065024 409686568746614784 410080044129583104 410486737826198016 410880981715773696 411820352958836736 412624689585709464 416297961946349568 419527850292412416 421712891179352064 423082978545106944 423601434962952192 423909312487577856 425399126237872128 429111362954428416 429224966053429248 430505486940635136 431346317969816064 431460512751624192 432188791247100861 432446933676982272 432862268803448832 433707702922205568 434699261456549888 436639632479944704 437492444262132096 438913797232444416 439771050742664034 445568912395702272 446587588464279552 447134848016449536 450603987351109632 450917385028337664 451036761061588992 452950883118563328 453385910858784768 453505940410466304 454422458437337088 454979319034281984 455310002301472512 455867950516770816 456910172625862656 458949686694248448 459404846479060992 460897389839941632 461340049645780992 461797580054472768 462394782269571072 463297897078691328 464202775783923147 469405932400410624 473502193604886528 475968350863245312 476094358898343936 476897976548525088 478574017017606144 479668150572744704 480255947869519872 482750283323731968 483982060488228864 484318672808214528 484446891510595584 484912168970747904 485264607716043072 485393076845577216 486502800386605056 486970052403879936 487921165787481264 488674407335067648 489036669138618624 491219586539937792 493778021886499968 499807871027380224 500287901637279744 502411037022314496 503026704018505728 504176742207848448 506929485769998336 508576430168211456 509064882367758336 509569743508383744 511225265742004224 511360607705628672 511851733913567232 512223752589156576 514023944204095488 515822985520349184 518509563569934336 519007555851503616 519522277561281864 520194130053267456 521210134213527744 528081673950461952 532689967805497344 534420604478029824 535464394721150976 535606153760636928 536830676288667648 537346264721522688 538395769144806912 539626669394337792 540287941353209856 542035405837172736 544479818049257472 544858506909241344 545002752949420032 546248758328819712 546773392172777472 547315650434930688 547841308954364928 549093803945115648 550166252780945952 555500274622312464 562283854905802752 564110638060142592 565212416650103808 567198834983829504 572148483939237888 572697992663728128 573265961446931712 574007315920846848 575128423959754752 575280683668832256 575833200652763136 576251721662801148 576595911569309696 577149691737931776 578276937229607424 580300858710392832 582186176639926272 583323259016176128 585218396309925888 586361400990218712 591013686908289024 594091883194269696 595450117952372736 601223180037783552 603934510824751104 604514547811713024 604674587213955072 605896611249782784 607080003068630016 607823934022361088 609213563501150208 612539795305414656 612965820272896512 614529853119922176 615120066194374656 615730106739297024 616321472573660544 616526376359428096 617730529438255104 618937034378564196 632569336769028096 634624467817660416 634792478531125248 635402152444428288 635863968731366784 638098689356808192 640331982025261056 643667044431642624 643837449080143872 645758230410952704 646549558627663872 647019476954724096 647190769127436288 648670400515473408 649293403205173248 650561554383308352 652048892184824832 654959448719917056 658370695848666624 659656576113996051 667050535516372992 669881382696419328 670702272024674304 675905981026664448 676376077542506496 679426324677844992 680078866288177152 681633687656005632 681814143607504896 682468978551422976 682965003452208768 683801925775156224 685365258938793984 687763980693798912 688424530041372672 689107269718591488 691346084759912448 692010074468671488 692696370081709152 693592173404356608 694946845618036992 704108898600615936 710253290407329792 713952526294867968 714141538347515904 716461686295363584 717861025526409216 719502225859117056 720383921804279808 722713874449563648 725973090732343296 726478009212321792 726670337265893376 727896911574064608 729754200579907584 730455078605819904 731881748681221896 732125071926820864 733555003707927936 736829379809906688 740667032829749952 749711806541070336 750431852455919616 753616555533471744 754540056027758592 756265113311772672 760394228654997504 762864645252317184 763597323551637504 764354615262575616 766837898613006336 767040911558443008 767777600870350848 768335628883734864 769532922317242368 771035916306143232 773734478280523776 776248235519901696 777764345354901504 780291195079901184 781815201320291616 792122510925692928 793933490603163648 801630906717044736 803196592081726464 805246014433001472 806019397082284032 807593653717210368 809440004091506688 810431912029814784 812284751334866944 813053108755759104 816719727073886208 817287760363862016 817504129424130048 819373137493229568 820160088259166208 820973475652396032 821761963431547392 823640705917673472 825249379171418928 832595923892699136 843425782358704128 846165957090213888 847818624975155712 850798252475744256 858222725908856832 858449932106858496 861010973881270272 862692635939632128 862921025503248384 864377582494201722 864893867353964544 865724537606897664 867415405844411136 869398522913099776 873279264959889408 874984888524264192 877827594464888832 879542101485328068 891137824791404544 893175176928559104 894269696032899072 901834770056675328 902073522123177984 905901766237126656 906771821717569536 907011880820932608 908844916874674176 910620004602945024 911735901033541632 913820345251725312 918809692958121984 921794779679883264 922680099291561984 923595160108945536 924789564539142144 926595794157382656 928405551567846294 951936701726490624 952188717796687872 953795953097050176 957148034035212288 959336301145489408 960511895739039744 965500566647463936 968637345616429056 968893783021191168 969824337941495808 970529215432086144 970786153691154432 973005600773210112 973940104807759872 975842331574962528 977348814670135296 978073338277237248 982439173079875584 987556043772999936 999615742054760448 1000575803274559488 1004822074044628992 1006053408037011456 1013858971539996672 1018129764735516672 1019139487016767488 1022450531484008448 1022721215411257344 1023703467827134464 1024447505178313152 1028047888408190976 1031645971040698368 1037019127139868672 1038015111703007232 1039044555122563728 1040388260106534912 1042420268427055488 1056163347900923904 1065379935610994688 1070928789442301952 1071212307521273856 1073661352577335296 1074692529443045376 1076791538289613824 1079253338788675584 1080575882706419712 1084070811674345472 1088959636098514944 1089717013818482688 1090005505898840064 1093546784345554944 1094631300869861376 1095682617908729856 1098187607890231296 1100332505561891904 1111000549244624928 1124567709811605504 1128221276120285184 1130424833300207616 1134397669967659008 1144296967878475776 1145395985327456256 1146531922893863424 1150256847919509504 1150561367337664512 1151666401305526272 1152503443325602296 1153191823138619392 1154299383475863552 1156553874459214848 1160601717420785664 1164372353279852544 1166646518032352256 1170436792619851776 1172722801980437424 1188183766388539392 1190900235904745472 1202446360075567104 1207869021649502208 1209029095623426048 1209349174427910144 1211793222499565568 1214160006137260032 1215647868044722176 1218427127002300416 1225079590610829312 1225931640545793024 1229059706239844352 1230240132388749312 1231460213478594048 1232642945147321088 1235461058876510208 1237874068757128392 1265138673538056192 1269248935635320832 1270804304888856576 1271727937462733568 1276197378713616384 1287334088863285248 1287674898160287744 1291516460821905408 1294038953909448192 1294381538254872576 1297340801030946816 1298586806410346496 1301123108766616704 1304097784369649664 1309918897439834112 1316741391697333248 1319313152227992102 1339762765392838656 1341404544049348608 1351811962053328896 1352752155085012992 1358852649355689984 1360157732576354304 1363267375312011264 1364937957102845952 1365930006904417536 1367603851550312448 1370730517877587968 1376849060082745344 1378214539437182976 1382692169519824896 1384020148937342976 1385392740163418304 1387184346808713216 1389893691236073984 1392608327351769441 1408217797201231872 1420506580814659584 1427905052589735936 1428283076695031808 1435722051052818432 1439004451718234112 1440767843608559616 1451946181464686592 1452956018424643584 1453340674531786752 1455793823148129216 1459508401159815168 1460910157211639808 1463763497362443792 1464250143853641728 1467110007415855872 1473658759619813376 1481334065659499904 1499423613082140672 1500863704911839232 1507233111066943488 1509080112055517184 1512530226623545344 1520788457309995008 1525729290504634368 1527194647103275008 1528709230525151232 1533675797226012672 1534081823116886016 1535555201740701696 1536671257767469728 1542071832612286464 1547468956561047552 1555528690709803008 1560582390159802368 1563630402640583232 1584245021851385856 1603261813434089472 1606393184163452928 1610492028866002944 1612038794164568064 1615187307434420736 1618880008183013376 1620863824059629568 1624569502669733888 1626106217511518208 1633439454147772416 1634575520727724032 1635008258848260096 1638746274986459136 1640320176518332416 1641946951304792064 1643523926863094784 1647281411835346944 1650498758342837856 1686851564717408256 1692331914180427776 1695637249950311424 1701596504951488512 1716445451817713664 1722021947762540544 1725385271879264256 1725842051006496768 1728755164988403444 1729787734707929088 1731449075213795328 1734830811688822272 1738797045826199552 1746558529919778816 1749969777048528384 1755655188929777664 1759084202970656136 1782275649582809088 1786350353857118208 1803669540113350656 1811803532474253312 1813543643435139072 1814023761641865216 1817689833749348352 1821240009205890048 1823471802067083264 1827640690503450624 1837619385916243968 1843589559359766528 1845360198583123968 1847190320217891072 1849579129078284288 1853191588314765312 1856811103135692588 1903873403452981248 1904377435593375744 1907591906194100352 1914296068070424576 1918672602290978816 1931001133294927872 1937274691232858112 1939648675882991616 1941058430864172288 1941572307382308864 1946011201546420224 1947880209615519744 1951684663149925056 1956146676554474496 1964878346159751168 1975112087545999872 2001151606549118976 2009644148089257984 2012106816074022912 2027717943079993344 2038278974033534976 2044901062968016896 2045442430822514688 2047406935654268928 2048895010356626304 2056095776816381952 2063291942081396736 2074038254279737344 2076030223406014464 2078089110245127456 2080776520213069824 2084840536854110976 2112326695801847808 2130759871221989376 2141857578884603904 2142424615042547712 2149385058886090752 2153583076579227648 2158506677577351168 2161151765412839424 2168141623348690944 2177919272197029888 2179434027636965376 2180011011797680128 2189262601739722752 2191365235817459712 2196375215780462592 2200665011123783808 2222001098489249856 2249135419623211008 2260849666600415232 2268795339935318016 2288593935756951552 2290791970654912512 2293063845787726848 2300513695839019008 2301122734675329024 2303332802611052544 2305006886651204592 2308598766951727104 2313107748918429696 2321203434841571328 2328744706559705088 2333293036064704512 2340873585239703552 2345445603960874848 2376367532777078784 2381800471809490944 2404892720151134208 2415738043299004416 2418058191246852096 2428320012274520064 2431295736089444352 2436854254004600832 2450159181221658624 2451863281091586048 2458119412479688704 2460480264777498624 2462920426957188096 2465285890294642176 2470922117753020416 2475748137514256784 2530277347076112384 2538497871270641664 2543455874925467136 2552394757427232768 2574668177726570496 2575349796320575488 2583032921643810816 2588077907818896384 2588763076509745152 2594681602061893632 2597173612820692992 2602246217533233408 2608195568739299328 2619837794879668224 2633482783394666496 2638626304455984204 2679525530785677312 2682809088098697216 2705504310170025984 2717705298711379968 2720315465152708608 2726534750624022528 2731860013808835072 2735207703100624896 2741461035755175936 2756429078874365952 2765384339039649792 2768040297874685952 2770785480326836608 2774368693617426432 2779787382472147968 2785216654703538882 2855810105179471872 2856566153390063616 2871444102105636864 2878008903436468224 2881535687217119232 2905912036849287168 2906681349063573504 2911587646296258432 2919016802319630336 2921820314423279616 2927526994724887584 2928500287707283456 2934220014831711744 2947317519239626752 2962668131318999808 2998847226164281344 3001727409823678464 3014466222133886976 3018160224111034368 3041576914619990016 3054389294206550016 3057418461050302464 3067351594452025344 3068163646233772032 3071110403481403392 3073342515534939456 3084143665224572928 3094937913122095104 3111057381419606016 3121164780319604736 3127260805281166464 3168490043702771712 3212786368326905856 3220984057732005888 3224077588329136128 3230374614868841472 3237760016366026752 3241727648119259136 3252212435023036416 3266878908295544832 3269151041455448064 3270016517696520192 3280640353036664832 3283893902609584128 3287047853726189568 3294562823670693888 3300997516685675712 3373703129434816512 3384663828360855552 3391274499900622848 3403193009902977024 3432890903635427328 3450770543758528512 3451684102012993536 3457510329976806888 3459575469415858176 3462898150427590656 3469661623377644544 3477594091652399104 3493117059839557632 3499939554097056768 3511310377859555328 3518168405941312272 3564551299165618176 3572700707714236416 3607339080226701312 3623607064948506624 3627087286870278144 3628047523283730432 3635379667498696704 3642480018411780096 3646943604134166528 3655281381006901248 3675238771832487936 3687179118719533056 3690720397166247936 3694380640435782144 3706383176629530624 3713622206271385176 3807746806905962496 3815183812388200704 3828592136140849152 3837345204581957632 3862002266589855744 3874549382465716224 3882116861728344576 3883144614764617728 3892022403092840448 3895760419231039488 3903369326299850112 3912293353108948992 3929756692319502336 3950224175091999744 4019288296178515968 4024213632148045824 4055435886159986688 4076557948067069952 4089802125936033792 4094813871308537856 4097790020713252608 4112191553632763904 4148076508559474688 4152060446812028928 4156178220490254912 4161553040426139648 4169681073708221952 4177824982055308323 4224653391603695616 4261519742443978752 4283715157769207808 4284849230085095424 4307166153158455296 4317013355154702336 4322303530825678848 4355838544394059776 4358868055273930752 4360022023595360256 4378525203479445504 4382730471634919424 4392750431560925184 4401330022247567616 4444002196978499712 4498270839246422016 4521699333200830464 4537590679870636032 4577187871513903104 4581583941309825024 4586127691575453696 4601027391678038016 4602245469350658048 4606665605222105088 4610013773302409184 4626215497836859392 4642406869683142656 4666586072129409024 4681747170479407104 4690891207921749696 4752735065554157568 4809785440302268416 4831476086598008832 4836116382493704192 4856640024549040128 4862591472178888704 4873708508009201664 4900318362443317248 4903726562183172096 4916238824959377408 4920960529554997248 4925840853914376192 4930571780589284352 4941844235506040832 4951496275028513568 5060554694152224768 5076995742541283328 5086911749850934272 5104789514854465536 5149336355453140992 5166065843287621632 5176155815637792768 5177526153019490304 5189363204123787264 5194347225641385984 5204492435066466816 5216391137478598656 5239675589759336448 5266965566789332992 5277252608911968408 5359051061571354624 5411008620340051968 5435410597422759936 5440630930305417216 5453069501248045056 5463720027617670144 5470415406201249792 5482922071510351872 5512858157748731904 5530768678079299584 5536080595749371904 5541570960653673216 5548737387234852864 5559574764944295936 5570433309407077764 5711620210358943744 5713132306780127232 5742888204211273728 5756017806872936448 5811824073698574336 5823175292592516864 5838033604639260672 5843640628846559232 5855053989449775168 5857000575414566912 5868440029663423488 5894635038479253504 5925336262637999616 6003454819647356928 6028932444267773952 6036320448222068736 6083153829239980032 6114836922100604928 6134703188904050688 6136327292467544064 6142220806962806784 6146685031069878912 6168287330449145856 6189875826244190208 6222114762839212032 6242329560639209472 6254521610562332928 6336980087405543424 6425572736653811712 6448155176658272256 6460749229737682944 6475520032732053504 6483455296238518272 6504424870046072832 6533757816591089664 6538302082910896128 6540033035393040384 6567787805219168256 6574095707452379136 6589125647341387776 6601995033371351424 6747406258869633024 6782548999801245696 6806386019805954048 6865781807270854656 6901541087517057024 6903368204025987072 6915020659953613776 6925796300855181312 6939323246755289088 6955188183304798208 6986234119679115264 6999879108194113536 7022620755719110656 7036336811882624544 7129102598331236352 7145401415428472832 7214678160453402624 7247214129897013248 7254174573740556288 7284960036823560192 7293887208268333056 7310562762013802496 7350477543664975872 7374358237439066112 7381440794332495872 7388761280871564288 7412766353259061248 7427244412542770352 7615493613811924992 7630367624776401408 7657184272281698304 7674690409163915264 7724004533179711488 7749098764931432448 7764233723456689152 7766289229529235456 7784044806185680896 7791520838462078976 7806738652599700224 7824586706217897984 7859513384639004672 7900448350183999488 8038576592357031936 8048427264296091648 8153115896134139904 8179604251872067584 8195580041426505216 8224383107265527808 8296153017118949376 8304120893624057856 8312356440980509824 8323106080852279296 8339362147416443904 8355649964110616646 8567430315538415616 8569698460170190848 8614332306316910592 8634026710309404672 8644607061651357696 8717736110547861504 8720044047190720512 8757050406958891008 8765460943269838848 8785500863121850368 8802660044495135232 8888004393956999424 8996541678492844032 9043398666401660928 9163167882619650048 9172255383150907392 9202054783356076032 9204490938701316096 9213331210444210176 9220027546604818368 9252430995673718784 9284813739366285312 9333172144258818048 9363494340958814208 9381782415843499392 9505470131108315136 9662952173196017664 9672232764987408384 9713280049098080256 9725182944357777408 9800636724886634496 9807453124366344192 9841921059109994496 9851681707828752384 9861143561178568704 9883688471012081664 9902992550057027136 10121109388304449536 10153991485082566656 10173823499701868544 10209579029708931072 10298672710906281984 10352311631275585536 10355052306038980608 10378726408247574528 10388694451282771968 10408984870132933632 10432782274957197312 10479351179518672896 10533931133578665984 10554505217823936816 10718102123142709248 10822017240680103936 10870821194845519872 10881261860610834432 10906139002496090112 10927440055235340288 10940830812402499584 10965844143020703744 11025716315497463808 11061537356158599168 11072161191498743808 11083141921307346432 11119149529888591872 11140866618814155528 11423240420717887488 11485776408422547456 11512035613745872896 11623648147397148672 11646350585185033728 11676067209278521344 11687281257693118464 11710107978899550336 11714001150829133824 11736880059326846976 11789270076958507008 11850672525275999232 12057864888535547904 12072640896444137472 12166307658479960064 12229673844201209856 12269406377808101376 12284441613925613568 12293370062139757824 12336574660898291712 12444229525678424064 12484659121278418944 12509043221124665856 12533474946165924969 12673960174811086848 12851145473307623424 12921498459475365888 12951040065464107008 12966910592477036544 13067515633182179328 13076604165821792256 13080066070786080768 13135575610438336512 13148191414904758272 13178251294682775552 13203990066742702848 13494812517739266048 13565097999602491392 13612772039611908096 13731563614541709312 13803082175034114048 13806736408051974144 13830041319907227552 13878646493510578176 13910376366609596416 13999758216388227072 14045241511438221312 14072673623765249088 14258205196662472704 14429356320906805248 14494428259794026496 14508349147481112576 14569920073647120384 14587774416536666112 14621125524027604992 14700955087329951744 14748716474878132224 14762881588664991744 14777522561743128576 14825532706518122496 14854488825085540704 15230987227623849984 15260735249552802816 15314368544563396608 15448009066359422976 15498197529862864896 15528467446913378304 15532578459058470912 15568089612371361792 15583041676924157952 15613477305199400448 15649173412435795968 15719026769278009344 15800896700367998976 16077153184714063872 16306231792268279808 16359208503744135168 16391160082853010432 16448766214531055616 16592306034237898752 16608241787248115712 16624712881961019648 16646212161704558592 16678724294832887808 16711299928221233292 17134860631076831232 17139396920340381696 17228664612633821184 17268053420618809344 17435472221095723008 17514100813917782016 17530921886539677696 17571001726243700736 17605320088990270464 17776008787913998848 18086797332803321856 18344510766301814784 18404109566712152064 18408981877402632192 18426662420888420352 18440055093209636736 18504861991347437568 18569627478732570624 18666344288517636096 18726988681917628416 18763564831686998784 19010940262216630272 19344465529974816768 19426560098196160512 19450365888715554816 19601273449773268992 19614906248732688384 19703363415657504768 19722287122357137408 19767376942024163328 19805985100114054272 20242218776608899072 20347646999403737088 20419158059417862144 20597345421812563968 20704623262551171072 20710104612077961216 20777388902565543936 20817969740265867264 20865564549914394624 20958702359037345792 21067862267157331968 21109010435647873632 21436204246285418496 21644034481360207872 21741642389691039744 21762523721221668864 21854880110470680576 21881661624804999168 21931688286041407488 22051432630994927616 22123074712317198336 22144322382997487616 22166283842614692864 22238299059777183744 22281733237628311056 22846480841435774976 22971552816845094912 23024071227491745792 23247296294794297344 23292701170370067456 23352134418557042688 23374562515386236928 23420215957799100672 23473760118653693952 23578540153917014016 23701345050551998464 24115729777071095808 24145281792888274944 24459347688402419712 24538812755616202752 24586740124279515648 24673149321796583424 24888459051356848128 24969318242556837888 25018086442249331712 25066949892331849938 25702290946615246848 25842996918950731776 25902080130928214016 25933821184954073088 26153208331643584512 26160132141572161536 26271151220876673024 26296382829809516544 26356502589365551104 26407980133485405696 26989625035478532096 27130195999204982784 27606164350068228096 27613472816103948288 27660082639814455104 27757292987021156352 27820752733219192832 27999516432776454144 28090483022876442624 28145347247530498176 28516410393324945408 28988856519588052992 29016698294962225152 29139840147294240768 29175548833073332224 29401910174659903488 29525763177329983488 29555045123486257152 29651065413036244992 29708977650171081408 30461974455247699968 30521470499105605632 30628737089126793216 30896018132718845952 31056934893826756608 31065156918116941824 31136179224742723584 31166083353848315904 31226954610398800896 31298346824871591936 31438053538556018688 31601793400735997952 32154306369428127744 32612463584536559616 32718417007488270336 32782320165706020864 32897532429062111232 33184612068475797504 33216483574496231424 33249425763922039296 33357448589665775616 33422599856442466584 34269721262153662464 34457329225267642368 34536106841237618688 34870944442191446016 35028201627835564032 35061843773079355392 35142003452487401472 35210640177980540928 35552017575827997696 36173594665606643712 36689021532603629568 36808219133424304128 36853324841776840704 36880110186419273472 37009723982694875136 37332688577035272192 37453977363835256832 37527129663373997568 38021880524433260544 38853120196392321024 38900731777431109632 39202546899546537984 39229812497465376768 39406726831315009536 39444574244714274816 39534753884048326656 39611970200228108544 40484437553217798144 40695293998807474176 40838316118835724288 41194690843625127936 41409246525102342144 41420209224155922432 41635939480531734528 41731129099828789248 42135724534314663936 42218020871295747264 43288068962720415744 43483284779382079488 43525047442443337728 43709760220941361152 43763323249609998336 43863376572082814976 44102865261989855232 44246149424634396672 44288644765994975232 44332567685229385728 44476598119554367488 44563466475256622112 45692961682871549952 45943105633690189824 46494592589588594688 46585402340740134912 46704268837114085376 46749125030772473856 46840431915598201344 46947520237307387904 47157080307834028032 47402690101103996928 48231459554142191616 48918695376804839424 49077625511232405504 49173480248559031296 49346298643593166848 49776918102713696256 49938636485113675776 50036172884498663424 50133899784663699876 51404581893230493696 51685993837901463552 51804160261856428032 52306416663287169024 52542302441753346048 52592765659619033088 52713005178731102208 52815960266970811392 54260391998409965568 55212328700136456192 55226945632207896576 55320165279628910208 55514585974042312704 55641505466438385664 55999032865552908288 56180966045752885248 56290694495060996352 57032820786649890816 58033396589924450304 58279680294588481536 58351097666146664448 58803820349319806976 59110090246972514304 59302130826072489984 59417955300342162816 61042940998211211264 61257474178253586432 61792036265437691904 62113869787653513216 62130313836233883648 62332166707696631808 62453909220797601792 62596693649743183872 62876107077112037376 63203586801471995904 64308612738856255488 65224927169073119232 65564640331412041728 65795064858124222464 66369224136951595008 66432967148992462848 66498851527844078592 66714897179331551232 66845199712884933168 68539442524307324928 68914658450535284736 69072213682475237376 69741888884382892032 70056403255671128064 70123687546158710784 70421280355961081856 71104035151655995392 72347189331213287424 73378043065207259136 73616438266848608256 73760220372838546944 74019447965389750272 74665377154070544384 74907954727670513664 75054259326747995136 77706240392784642048 77801463554862219264 78459624994930753536 78813453662630019072 78889148489428549632 79069507768096653312 79223940400456217088 80968875106435596288 81390587997614948352 82818493050204684288 82840418448311844864 83271878961063469056 83462258199657578496 84271449068629327872 84436041742591494528 86966569558764158976 87050094884886675456 87419520441882722304 87526646499219996672 88205730523979710464 88577289531989950464 88665135370458771456 88953196239108734976 89126932950513244224 91385923365743099904 91886211267380379648 93170804681480269824 93408537674228170752 93498250061544947712 93680863831196402688 93895040474614775808 94314160615668056064 94805380202207993856 96462919108284383232 97837390753609678848 98155251022464811008 98346960497118062592 98692597287186333696 99553836205427392512 100072345768997326848 100267799569327399752 102809163786460987392 103371987675802927104 103608320523712856064 104612833326574338048 105084604883506692096 105185531319238066176 105426010357462204416 105631920533941622784 108520783996819931136 110424657400272912384 110640330559257820416 111029171948084625408 111283010932876771328 111998065731105816576 112361932091505770496 112581388990121992704 114065641573299781632 116559360589176963072 116702195332293328896 117607640698639613952 118220180493945028608 118604261652144979968 118835910600684325632 122085881996422422528 122514948356507172864 123584072530875383808 124227739575307026432 124260627672467767296 124907818441595203584 125193387299486367744 126407173602943991808 130449854338146238464 131129280662824083456 131590129716248444928 132738448273903190016 132865934297984925696 132997703055688157184 133429794358663102464 133690399425769866336 137078885048614649856 137829316901070569472 139483777768765784064 140112806511342256128 140247375092317421568 140842560711922163712 142208070303311990784 144694378662426574848 146756086130414518272 147232876533697216512 147520440745677093888 148038895930779500544 149330754308141088768 149815909455341027328 150108518653495990272 155412480785569284096 156919249989861507072 157626907325260038144 157778296978857099264 158139015536193306624 158447880800912434176 162781175995229896704 165636986100409368576 165680836896623689728 166543757922126938112 166924516399315156992 168542898137258655744 168872083485182989056 174100189769773350912 174839040883765444608 175053292998439993344 176411461047959420928 177330270740917542912 177906392478217469952 178253865901026488448 183772422534760759296 186341609362960539648 186996500123089895424 187361727662392805376 187790080949229551616 188628321231336112128 189610760404415987712 192925838216568766464 195674781507219357696 196693920994236125184 197385194574372667392 199107672410854785024 200144691537994653696 200535599138654799504 205618327572921974784 206743975351605854208 207216641047425712128 209225666653148676096 210169209767013384192 210371062638476132352 211263841067883245568 217041567993639862272 220849314800545824768 221280661118515640832 222058343896169250816 222566021865753542656 223996131462211633152 224723864183011540992 225162777980243985408 233118721178353926144 233404390664586657792 236440360987890057216 237208523304289959936 237671821201368651264 244171763992844845056 248455479150614052864 248521255344935534592 249815636883190407168 250386774598972735488 252814347205887983616 260899708676292476928 262258561325648166912 265731868595969851392 265995406111376314368 266859588717326204928 267380798851539732672 274157770097229299712 275658633802141138944 280225613022684512256 280494750184634843136 281685121423844327424 284416140606623981568 289388757324853149696 293512172260829036544 294465753067394433024 295040881491354187776 296077791861559001088 298661508616282177536 300217037306991980544 310824961571138568192 313838499979723014144 315253814650520076288 315556593957714198528 316278031072386613248 316895761601824868352 325562351990459793408 331273972200818737152 333087515844253876224 333849032798630313984 337085796274517311488 337744166970365978112 349678081767530889216 350106585996879986688 352822922095918841856 354660541481835085824 355812784956434939904 356507731802052976896 367544845069521518592 372683218725921079296 374723455324785610752 375580161898459103232 379221520808831975424 391349563014438715392 393387841988472250368 394770389148745334784 398215344821709570048 400289383075989307392 401071198277309599008 411236655145843949568 413487950703211708416 418451333306297352192 420338419534026768384 420742125276952264704 422527682135766491136 434083135987279724544 441698629601091649536 442561322237031281664 444116687792338501632 447992262924423266304 449447728366023081984 450325555960487970816 466237442356707852288 472880721975780114432 474417046608579919872 475343642402737302528 488343527985689690112 496910958301228105728 497042510689871069184 499631273766380814336 500773549197945470976 505628694411775967232 524517122651296333824 531990812222752628736 533719177434652409856 534761597703079465344 551317267604282277888 560989500369269686272 563370242847688654848 568832281213247963136 578777514649706299392 587024344521658073088 590081762982708375552 592155583723118002176 597323017232564355072 600434074613983961088 621649923142277136384 627676999959446028288 630507629301040152576 631113187915428397056 633791523203649736704 651124703980919586816 662547944401637474304 666175031688507752448 667698065597260627968 674171592549034622976 675488333940731956224 699356163535061778432 700213171993759973376 709321082963670171648 711625569912869879808 713015463604105953792 745366437451842158592 749446910649571221504 751160323796918206464 758443041617663950848 782699126028877430784 786775683976944500736 800578766151978614784 802142396554619198016 822473310291687899136 826975901406423416832 840676839068053536768 841484250553904529408 845055364271532982272 868166271974559449088 883397259202183299072 885122644474062563328 888233375584677003264 895984525848846532608 900651111920975941632 932474884713415704576 945761443951560228864 948834093217159839744 950687284805474605056 976687055971379380224 993821916602456211456 999262547532761628672 1001547098395890941952 1011257388823551934464 1049034245302592667648 1063981624445505257472 1067438354869304819712 1069523195406158930688 1102634535208564555776 1126740485695377309696 1137664562426495926272 1174048689043316146176 1180163525965416751104 1184311167446236004352 1194646034465128710144 1200868149227967922176 1255353999918892056576 1261015258602080305152 1262226375830856794112 1267583046407299473408 1302249407961839173632 1325095888803274948608 1332350063377015504896 1348343185098069245952 1350976667881463912448 1398712327070123556864 1418642165927340343296 1423251139825739759616 1426030927208211907584 1490732874903684317184 1498893821299142443008 1502320647593836412928 1516886083235327901696 1573551367953889001472 1601157532303957229568 1604284793109238396032 1653951802812846833664 1682968501107809058816 1690110728543065964544 1736332543949118898176 1770245288948125126656 1776466751169354006528 1791969051697693065216 1801302223841951883264 1864949769426831409152 1891522887903120457728 1901374569610949210112 1953374111942758760448 1987643833204912422912 1998525095065523257344 2003094196791781883904 2022514777647103868928 2098068490605185335296 2127963248891010514944 2134876709738609639424 2139046390812317861376 2253480971390754619392 2275329124852991852544 2348097378086632292352 2360327051930833502208 2401736298455935844352 2522030517204160610304 2524452751661713588224 2535166092814598946816 2604498815923678347264 2650191777606549897216 2664700126754031009792 2701953335762927824896 2797424654140247113728 2837284331854680686592 2846502279651479519232 2852061854416423815168 2981465749807368634368 2997787642598284886016 3004641295187672825856 3033772166470655803392 3147102735907778002944 3202315064607914459136 3208569586218476792064 3307903605625693667328 3380221457086131929088 3540490577896250253312 3552933502338708013056 3583938103395386130432 3602604447683903766528 3783045775806240915456 3802749139221898420224 3906748223885517520896 3975287666409824845824 3997050190131046514688 4045029555294207737856 4196136981210370670592 4255926497782021029888 4269753419477219278848 4278092781624635722752 4506961942781509238784 4550658249705983705088 4720654103861667004416 4803472596911871688704 5048905503323427176448 5070332185629197893632 5208997631847356694528 5329400253508062019584 5403906671525855649792 5594849308280494227456 5674568663709361373184 5704123708832847630336 5962931499614737268736 5995575285196569772032 6009282590375345651712 6067544332941311606784 6294205471815556005888 6404630129215828918272 6417139172436953584128 6760442914172263858176 7080981155792500506624 7205208895367807533056 7566091551612481830912 7605498278443796840448 7813496447771035041792 7950575332819649691648 7994100380262093029376 8392273962420741341184 8511852995564042059776 8539506838954438557696 8556185563249271445504 9013923885563018477568 9101316499411967410176 9441308207723334008832 9606945193823743377408 10140664371258395787264 10658800507016124039168 10807813343051711299584 11349137327418722746368 11408247417665695260672 11925862999229474537472 11991150570393139544064 12135088665882623213568 12588410943631112011776 12809260258431657836544 12834278344873907168256 13520885828344527716352 14161962311585001013248 14410417790735615066112 15210996556887593680896 15626992895542070083584 15988200760524186058752 16784547924841482682368 17023705991128084119552 17112371126498542891008 18027847771126036955136 18202632998823934820352 18882616415446668017664 19213890387647486754816 20281328742516791574528 21615626686103422599168 22698274654837445492736 22816494835331390521344 23851725998458949074944 23982301140786279088128 25176821887262224023552 25618520516863315673088 25668556689747814336512 27041771656689055432704 28323924623170002026496 28820835581471230132224 30421993113775187361792 31976401521048372117504 34047411982256168239104 34224742252997085782016 36405265997647869640704 37765232830893336035328 38427780775294973509632 40562657485033583149056 43231253372206845198336 45632989670662781042688 47964602281572558176256 50353643774524448047104 51337113379495628673024 54083543313378110865408 56647849246340004052992 57641671162942460264448 60843986227550374723584 68094823964512336478208 68449484505994171564032 75530465661786672070656 76855561550589947019264 81125314970067166298112 86462506744413690396672 91265979341325562085376 95929204563145116352512 102674226758991257346048 113295698492680008105984 115283342325884920528896 121687972455100749447168 136898969011988343128064 151060931323573344141312 162250629940134332596224 172925013488827380793344 182531958682651124170752 205348453517982514692096 226591396985360016211968 230566684651769841057792 243375944910201498894336 273797938023976686256128 345850026977654761586688 365063917365302248341504 410696907035965029384192 453182793970720032423936 486751889820402997788672 547595876047953372512256 691700053955309523173376 730127834730604496683008 821393814071930058768384 1095191752095906745024512 1460255669461208993366016 1642787628143860117536768 2190383504191813490049024 3285575256287720235073536 4380767008383626980098048 6571150512575440470147072 13142301025150880940294144
- Sum of all divisors σ(n): 43638262388305645672903473
- Sum of proper divisors (its aliquot sum) s(n): 30495961363154764732609329
- 13142301025150880940294144 is an abundant number, because the sum of its proper divisors (30495961363154764732609329) is greater than itself. Its abundance is 17353660338003883792315185
Bases of 13142301025150880940294144
- Binary: 1010110111101111110110010000111011101111011110100110010001101001000000000000000000002
- Hexadecimal: 0xADEFD90EEF7A646900000
- Base-36: 1NG40HXAG6PS00000
Squares and roots of 13142301025150880940294144
- 13142301025150880940294144 squared (131423010251508809402941442) is 172720076235681896097584150043539245046517240692736
- 13142301025150880940294144 cubed (131423010251508809402941443) is 2269939234976340492167339595269413858735967739486231715551289026098164137984
-
13142301025150880940294144 is a
perfect square number . Itssquare root is 3625231168512 -
The
cube root of 13142301025150880940294144 is 235988299.1490727335
Scales and comparisons
How big is 13142301025150880940294144?- 13,142,301,025,150,880,940,294,144 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 13,142,301,025,150,880,940,294,144 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 13142301025150880940294144 cubic inches would be around 19665691.6 feet tall.
Recreational maths with 13142301025150880940294144
- 13142301025150880940294144 backwards is 44149204908805152010324131
- 13142301025150880940294144 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 13142301025150880940294144's digits is 81
- 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 13142301025150880940294144 - Facts about the integer". Numbermatics.com. 2024. Web. 7 June 2024.
APA style:
Numbermatics. (2024). Number 13142301025150880940294144 - Facts about the integer. Retrieved 7 June 2024, from https://numbermatics.com/n/13142301025150880940294144/
Chicago style:
Numbermatics. 2024. "Number 13142301025150880940294144 - Facts about the integer". https://numbermatics.com/n/13142301025150880940294144/
The information we have on file for 13142301025150880940294144 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 13142301025150880940294144, math, Factors of 13142301025150880940294144, curriculum, school, college, exams, university, Prime factorization of 13142301025150880940294144, STEM, science, technology, engineering, physics, economics, calculator, thirteen septillion, one hundred forty-two sextillion, three hundred one quintillion, twenty-five quadrillion, one hundred fifty trillion, eight hundred eighty billion, nine hundred forty million, two hundred ninety-four thousand, one hundred forty-four.