1255345794533304079220736
1,255,345,794,533,304,079,220,736 is an even composite number composed of six prime numbers multiplied together.
1255345794533304079220736 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-one thousand, one hundred forty-one divisors.
Prime factorization of 1255345794533304079220736:
228 × 38 × 112 × 232 × 472 × 712
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 23 × 23 × 47 × 47 × 71 × 71)See below for interesting mathematical facts about the number 1255345794533304079220736 from the Numbermatics database.
Names of 1255345794533304079220736
- Cardinal: 1255345794533304079220736 can be written as One septillion, two hundred fifty-five sextillion, three hundred forty-five quintillion, seven hundred ninety-four quadrillion, five hundred thirty-three trillion, three hundred four billion, seventy-nine million, two hundred twenty thousand, seven hundred thirty-six.
Scientific notation
- Scientific notation: 1.255345794533304079220736 × 1024
Factors of 1255345794533304079220736
Divisors of 1255345794533304079220736
- Number of divisors d(n): 21141
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 18 22 23 24 27 32 33 36 44 46 47 48 54 64 66 69 71 72 81 88 92 94 96 99 108 121 128 132 138 141 142 144 162 176 184 188 192 198 207 213 216 242 243 253 256 264 276 282 284 288 297 324 352 363 368 376 384 396 414 423 426 432 484 486 506 512 517 528 529 552 564 568 576 594 621 639 648 704 726 729 736 752 759 768 781 792 828 846 852 864 891 968 972 1012 1024 1034 1056 1058 1081 1089 1104 1128 1136 1152 1188 1242 1269 1278 1296 1408 1452 1458 1472 1504 1518 1536 1551 1562 1584 1587 1633 1656 1692 1704 1728 1782 1863 1917 1936 1944 2024 2048 2068 2112 2116 2162 2178 2187 2208 2209 2256 2272 2277 2304 2343 2376 2484 2538 2556 2592 2673 2783 2816 2904 2916 2944 3008 3036 3072 3102 3124 3168 3174 3243 3266 3267 3312 3337 3384 3408 3456 3564 3726 3807 3834 3872 3888 4048 4096 4136 4224 4232 4324 4356 4374 4416 4418 4512 4544 4554 4608 4653 4686 4752 4761 4899 4968 5041 5076 5112 5184 5346 5566 5589 5632 5687 5751 5808 5819 5832 5888 6016 6072 6144 6204 6248 6336 6348 6486 6532 6534 6561 6624 6627 6674 6768 6816 6831 6912 7029 7128 7452 7614 7668 7744 7776 8019 8096 8192 8272 8349 8448 8464 8591 8648 8712 8748 8832 8836 9024 9088 9108 9216 9306 9372 9504 9522 9729 9798 9801 9936 10011 10082 10152 10224 10368 10692 11132 11178 11264 11374 11421 11502 11616 11638 11664 11776 11891 12032 12144 12288 12408 12496 12672 12696 12972 13064 13068 13122 13248 13254 13348 13536 13632 13662 13824 13959 14058 14256 14283 14697 14904 15123 15228 15336 15488 15552 16038 16192 16384 16544 16698 16767 16896 16928 17061 17182 17253 17296 17424 17457 17496 17664 17672 17963 18048 18176 18216 18432 18612 18744 19008 19044 19458 19596 19602 19872 19881 20022 20164 20304 20448 20493 20736 21087 21384 22264 22356 22528 22748 22842 23004 23232 23276 23328 23552 23782 24057 24064 24288 24299 24576 24816 24863 24992 25047 25344 25392 25773 25944 26128 26136 26244 26496 26508 26696 27072 27264 27324 27648 27918 28116 28512 28566 29187 29394 29403 29808 30033 30246 30456 30672 30976 31104 32076 32384 32768 33088 33396 33534 33792 33856 34122 34263 34364 34506 34592 34848 34914 34992 35328 35344 35673 35926 36096 36352 36432 36707 36864 37224 37488 37559 38016 38088 38916 39192 39204 39744 39762 40044 40328 40608 40896 40986 41472 41877 42174 42768 42849 44091 44528 44712 45056 45369 45496 45684 46008 46464 46552 46656 47104 47564 48114 48128 48576 48598 49152 49632 49726 49984 50094 50301 50688 50784 50807 51183 51546 51759 51888 52256 52272 52371 52488 52992 53016 53392 53889 54144 54528 54648 55296 55451 55836 56232 57024 57132 58374 58788 58806 59616 59643 60066 60492 60912 61344 61479 61952 62208 63261 64009 64152 64768 65536 66176 66792 67068 67584 67712 68244 68526 68728 69012 69184 69696 69828 69984 70656 70688 71346 71852 72171 72192 72704 72864 72897 73414 73728 74448 74589 74976 75118 75141 76032 76176 76751 77319 77832 78384 78408 79488 79524 80088 80656 81216 81792 81972 82944 83754 84348 85536 85698 87561 88182 88209 89056 89424 90099 90112 90738 90992 91368 92016 92928 93104 93312 94208 95128 96228 96256 97152 97196 98304 99264 99452 99968 100188 100602 101376 101568 101614 102366 102789 103092 103518 103776 104512 104544 104742 104976 105984 106032 106784 107019 107778 108288 109056 109296 110121 110592 110902 111672 112464 112677 114048 114264 115943 116748 117576 117612 119232 119286 120132 120984 121824 122688 122958 123904 124416 125631 126522 128018 128304 128547 129536 130801 131072 132273 132352 133584 134136 135168 135424 136107 136488 137052 137456 138024 138368 139392 139656 139968 141312 141376 142692 143704 144342 144384 145408 145728 145794 146828 147456 148896 149178 149952 150236 150282 150903 152064 152352 152421 153502 153549 154638 155277 155664 156768 156816 156839 157113 158976 159048 160176 161312 161667 162432 163584 163944 165888 166353 167508 168696 171072 171396 175122 176364 176418 178112 178848 178929 180198 180224 181476 181984 182736 184032 184437 185856 186208 186624 188416 189783 190256 192027 192456 192512 194304 194392 196608 197593 198528 198904 199936 200376 201204 202752 203136 203228 204732 205578 206184 207036 207552 209024 209088 209484 209952 211968 212064 213568 214038 215556 216576 218112 218592 218691 220242 221184 221804 223344 223767 224928 225354 225423 228096 228528 230253 231886 231957 233496 235152 235224 236927 238464 238572 240264 241968 243648 245376 245916 247808 248832 251262 253044 256036 256608 257094 259072 261602 262144 262683 264546 264627 264704 267168 267289 268272 270297 270336 270848 272214 272976 273493 274104 274912 276048 276736 278784 279312 279936 282624 282752 285384 287408 288684 288768 290816 291456 291588 293656 294912 297792 298356 299904 300472 300564 301806 304128 304704 304842 307004 307098 308367 309276 310554 311328 313536 313632 313678 314226 317952 318096 320352 321057 322624 323334 324864 327168 327888 330363 331776 332706 335016 337392 338031 342144 342792 347829 350244 352728 352836 356224 357696 357858 360396 360448 362952 363968 365472 368064 368874 371712 372416 373248 376832 376893 379566 380512 384054 384912 385024 385641 388608 388784 392403 393216 395186 396819 397056 397808 399872 400752 402408 403777 405504 406272 406456 408321 409464 411156 412368 413149 414072 415104 418048 418176 418968 419904 423936 424128 427136 428076 431112 433152 436224 437184 437382 440484 442368 443608 446688 447534 449856 450708 450846 456192 457056 457263 460506 460647 463772 463914 465831 466992 470304 470448 470517 471339 473854 476928 477144 480528 483936 485001 487296 490752 491832 495616 497664 499059 502524 506088 512072 513216 514188 518144 523204 524288 525366 529092 529254 529408 534336 534578 536544 536787 540594 540672 541696 544428 545952 546986 548208 549824 552096 553311 553472 557568 558624 558877 559872 565248 565504 569349 570768 574816 576081 577368 577536 581632 582912 583176 587312 589824 592779 595584 596712 599808 600944 601128 603612 608256 609408 609684 609961 614008 614196 616734 618552 621108 622656 627072 627264 627356 628452 635904 636192 640704 642114 645248 646668 649728 654336 655776 656073 660726 663552 665412 670032 671301 674784 676062 676269 684288 685584 690759 695658 695871 700488 705456 705672 710781 712448 715392 715716 720792 720896 725904 727936 730944 736128 737748 743424 744832 746496 753664 753786 759132 761024 768108 769824 770048 771282 777216 777568 784806 786432 788049 790372 793638 793881 794112 795616 799744 801504 801867 804816 807554 810891 811008 812544 812912 816642 818928 820479 822312 824736 826298 828144 830208 836096 836352 837936 839808 844261 847872 848256 854272 856152 862224 866304 872448 874368 874764 880968 884736 887216 893376 895068 899712 901416 901692 912384 914112 914526 921012 921294 927544 927828 931662 933984 940608 940896 941034 942678 947708 953856 954288 961056 963171 967872 970002 974592 981504 983664 991089 991232 995328 998118 1005048 1012176 1014093 1024144 1026432 1028376 1036288 1043487 1046408 1048576 1050732 1058184 1058508 1058816 1068672 1069156 1073088 1073574 1081188 1081344 1083392 1088856 1091904 1093972 1096416 1099648 1104192 1106622 1106944 1115136 1117248 1117754 1119744 1130496 1130679 1131008 1138698 1141536 1149632 1152162 1154736 1155072 1156923 1163264 1165824 1166352 1168561 1174624 1177209 1179648 1185558 1190457 1191168 1193424 1199616 1201888 1202256 1207224 1211331 1216512 1218816 1219368 1219922 1224963 1228016 1228392 1233468 1237104 1239447 1242216 1245312 1254144 1254528 1254712 1256904 1271808 1272384 1275373 1281408 1284228 1290496 1293336 1299456 1308672 1311552 1312146 1321452 1327104 1330824 1340064 1342602 1349568 1352124 1352538 1368576 1371168 1371789 1381518 1381941 1391316 1391742 1400976 1410912 1411344 1411551 1414017 1421562 1424896 1430784 1431432 1441584 1441792 1451808 1455003 1455872 1461888 1472256 1475496 1486848 1489664 1492992 1497177 1507328 1507572 1518264 1522048 1536216 1539648 1540096 1542564 1554432 1555136 1569612 1572864 1576098 1580744 1587276 1587762 1588224 1591232 1599488 1603008 1603734 1609632 1610361 1615108 1621782 1622016 1625088 1625824 1633284 1637856 1640958 1644624 1649472 1652596 1656288 1659933 1660416 1672192 1672704 1675872 1676631 1679616 1688522 1695744 1696512 1708047 1708544 1712304 1724448 1725229 1728243 1732608 1744896 1748736 1749528 1761936 1765273 1769472 1774432 1778337 1786752 1790136 1799424 1802832 1803384 1824768 1828224 1829052 1829883 1842024 1842588 1855088 1855656 1863324 1867968 1881216 1881792 1882068 1885356 1895416 1907712 1908576 1922112 1926342 1935744 1940004 1949184 1963008 1967328 1968219 1982178 1982464 1990656 1996236 2010096 2013903 2024352 2028186 2028807 2048288 2052864 2056752 2072277 2072576 2086974 2087613 2092816 2097152 2101464 2116368 2117016 2117632 2132343 2137344 2138312 2146176 2147148 2162376 2162688 2166784 2177712 2183808 2187944 2192832 2199296 2208384 2213244 2213888 2230272 2234496 2235508 2239488 2260992 2261358 2262016 2277396 2283072 2299264 2304324 2309472 2310144 2313846 2326528 2331648 2332704 2337122 2349248 2354418 2359296 2364147 2371116 2380914 2382336 2386848 2399232 2403776 2404512 2405601 2414448 2422662 2432673 2433024 2437632 2438736 2439844 2449926 2456032 2456784 2461437 2466936 2474208 2478894 2484432 2490624 2508288 2509056 2509424 2513808 2532783 2543616 2544768 2550746 2562816 2568456 2580992 2586672 2598912 2606197 2617344 2623104 2624292 2642904 2654208 2661648 2666689 2680128 2685204 2699136 2704248 2705076 2737152 2742336 2743578 2763036 2763882 2782632 2783484 2801952 2821824 2822688 2823102 2828034 2843124 2849792 2861568 2862864 2883168 2883584 2889513 2903616 2910006 2911744 2923776 2944512 2950992 2973267 2973696 2979328 2985984 2994354 3008423 3014656 3015144 3036528 3042279 3044096 3072432 3079296 3080192 3085128 3108864 3110272 3130461 3139224 3145728 3152196 3161488 3174552 3175524 3176448 3182464 3198976 3206016 3207468 3219264 3220722 3230216 3243564 3244032 3250176 3251648 3266568 3275712 3281916 3289248 3298944 3305192 3312576 3319866 3320832 3344384 3345408 3351744 3353262 3359232 3377044 3391488 3392037 3393024 3416094 3417088 3424608 3448896 3450458 3456486 3465216 3470769 3489792 3497472 3499056 3505683 3523872 3530546 3531627 3538944 3548864 3556674 3571371 3573504 3580272 3598848 3605664 3606768 3607297 3633993 3649536 3656448 3658104 3659766 3674889 3684048 3685176 3710176 3711312 3718341 3726648 3735936 3762432 3763584 3764136 3770712 3790832 3815424 3817152 3826119 3844224 3852684 3871488 3880008 3898368 3926016 3934656 3936438 3964356 3964928 3981312 3992472 4020192 4027806 4048704 4056372 4057614 4096576 4105728 4113504 4115367 4144554 4145152 4145823 4173948 4175226 4185632 4194304 4202928 4232736 4234032 4234653 4235264 4242051 4264686 4274688 4276624 4292352 4294296 4324752 4325376 4333568 4355424 4365009 4367616 4375888 4385664 4398592 4416768 4426488 4427776 4460544 4468992 4471016 4478976 4491531 4521984 4522716 4524032 4544639 4554792 4566144 4598528 4608648 4618944 4620288 4627692 4653056 4663296 4665408 4674244 4698496 4708836 4718592 4728294 4742232 4761828 4764672 4773696 4798464 4807552 4809024 4811202 4828896 4831083 4845324 4865346 4866048 4875264 4877472 4879688 4899852 4912064 4913568 4922874 4933872 4948416 4957788 4968864 4981248 5016576 5018112 5018848 5027616 5029893 5065566 5087232 5089536 5101492 5124141 5125632 5136912 5161984 5173344 5175687 5184729 5197824 5212394 5234688 5246208 5248584 5285808 5295819 5308416 5323296 5333378 5335011 5360256 5370408 5398272 5408496 5410152 5449321 5474304 5484672 5487156 5489649 5526072 5527764 5565264 5566968 5603904 5643648 5645376 5646204 5656068 5686248 5699584 5723136 5725728 5766336 5767168 5779026 5807232 5820012 5823488 5847552 5889024 5901984 5904657 5946534 5947392 5958656 5971968 5988708 6016846 6029312 6030288 6041709 6073056 6084558 6086421 6088192 6144864 6147647 6158592 6160384 6170256 6216831 6217728 6220544 6260922 6262839 6278448 6291456 6304392 6322976 6349104 6351048 6352896 6364928 6397029 6397952 6412032 6414936 6438528 6441444 6460432 6487128 6488064 6500352 6503296 6533136 6551424 6563832 6578496 6597888 6610384 6625152 6639732 6641664 6688768 6690816 6703488 6706524 6718464 6754088 6782976 6784074 6786048 6832188 6834176 6849216 6897792 6900916 6912972 6930432 6941538 6979584 6994944 6998112 7011366 7047744 7061092 7063254 7077888 7092441 7097728 7113348 7142742 7147008 7160544 7197696 7211328 7213536 7214594 7216803 7267986 7298019 7299072 7312896 7316208 7319532 7349778 7368096 7370352 7384311 7420352 7422624 7436682 7453296 7471872 7524864 7527168 7528272 7541424 7581664 7598349 7630848 7634304 7652238 7688448 7705368 7742976 7760016 7796736 7818591 7852032 7869312 7872876 7928712 7929856 7962624 7984944 8000067 8040384 8055612 8097408 8112744 8115228 8193152 8211456 8227008 8230734 8289108 8290304 8291646 8347896 8350452 8371264 8388608 8405856 8465472 8468064 8469306 8470528 8484102 8529372 8549376 8553248 8584704 8588592 8649504 8650752 8667136 8668539 8710848 8730018 8735232 8751776 8771328 8797184 8833536 8852976 8855552 8919801 8921088 8937984 8942032 8957952 8983062 9025269 9043968 9045432 9048064 9089278 9109584 9126837 9132288 9197056 9217296 9237888 9240576 9255384 9286871 9306112 9326592 9330816 9348488 9391383 9396992 9417672 9437184 9456588 9484464 9523656 9529344 9547392 9596928 9615104 9618048 9622404 9657792 9662166 9690648 9730692 9732096 9750528 9754944 9759376 9799704 9824128 9827136 9845748 9867744 9896832 9915576 9937728 9962496 10033152 10036224 10037696 10055232 10059786 10131132 10174464 10179072 10202984 10248282 10251264 10273824 10323968 10346688 10351374 10369458 10395648 10424788 10469376 10492416 10497168 10517049 10571616 10591638 10594881 10616832 10646592 10666756 10670022 10714113 10720512 10740816 10796544 10816992 10820304 10821891 10898642 10901979 10948608 10969344 10974312 10979298 11024667 11052144 11055528 11130528 11133936 11135569 11155023 11207808 11287296 11290752 11292408 11312136 11372496 11399168 11446272 11451456 11478357 11532672 11534336 11558052 11614464 11640024 11646976 11695104 11778048 11803968 11809314 11893068 11894784 11917312 11943936 11977416 12033692 12058624 12060576 12083418 12146112 12169116 12172842 12176384 12289728 12295294 12317184 12320768 12340512 12346101 12433662 12435456 12437469 12441088 12521844 12525678 12556896 12582912 12608784 12645952 12698208 12702096 12703959 12705792 12726153 12729856 12794058 12795904 12824064 12829872 12854171 12877056 12882888 12920864 12974256 12976128 13000704 13006592 13066272 13095027 13102848 13127664 13156992 13195776 13220768 13250304 13279464 13283328 13377536 13381632 13406976 13413048 13436928 13474593 13508176 13565952 13568148 13572096 13633917 13664376 13668352 13698432 13795584 13801832 13825944 13860864 13883076 13959168 13989888 13996224 14022732 14029103 14095488 14122184 14126508 14155776 14184882 14195456 14226696 14285484 14294016 14321088 14395392 14422656 14427072 14429188 14433606 14493249 14535972 14596038 14598144 14625792 14632416 14639064 14699556 14736192 14740704 14768622 14840704 14845248 14873364 14906592 14943744 15049728 15054336 15056544 15082848 15089679 15163328 15196698 15261696 15268608 15304476 15376896 15410736 15485952 15520032 15527061 15554187 15593472 15637182 15704064 15738624 15745752 15857424 15859712 15887457 15925248 15969888 16000134 16005033 16080768 16111224 16194816 16225488 16230456 16347963 16386304 16422912 16454016 16461468 16468947 16578216 16580608 16583292 16695792 16700904 16742528 16777216 16811712 16930944 16936128 16938612 16941056 16968204 17058744 17098752 17106496 17169408 17177184 17299008 17301504 17334272 17337078 17421696 17460036 17470464 17503552 17542656 17594368 17667072 17705952 17711104 17713971 17839602 17842176 17875968 17884064 17915904 17966124 18050538 18087936 18090864 18096128 18125127 18178556 18219168 18253674 18259263 18264576 18394112 18434592 18442941 18475776 18481152 18510768 18573742 18612224 18650493 18653184 18661632 18696976 18782766 18788517 18793984 18835344 18874368 18913176 18968928 18977519 19047312 19058688 19094784 19191087 19193856 19230208 19236096 19244808 19315584 19324332 19381296 19418003 19461384 19464192 19501056 19509888 19518752 19599408 19648256 19654272 19691496 19735488 19793664 19831152 19875456 19924992 20066304 20072448 20075392 20110464 20119572 20262264 20348928 20358144 20405968 20496564 20502528 20547648 20647936 20693376 20702748 20738916 20791296 20849576 20938752 20984832 20994336 21034098 21143232 21183276 21189762 21233664 21293184 21333512 21340044 21428226 21441024 21481632 21593088 21633984 21640608 21643782 21650409 21797284 21803958 21894057 21897216 21938688 21948624 21958596 22049334 22104288 22111056 22152933 22261056 22267872 22271138 22310046 22415616 22574592 22581504 22584816 22624272 22744992 22795047 22798336 22892544 22902912 22956714 23065344 23068672 23116104 23228928 23280048 23293952 23390208 23455773 23556096 23607936 23618628 23786136 23789568 23834624 23887872 23954832 24000201 24067384 24117248 24121152 24166836 24292224 24338232 24345684 24352768 24579456 24590588 24634368 24641536 24681024 24692202 24867324 24870912 24874938 24882176 25043688 25051356 25113792 25165824 25217568 25291904 25396416 25404192 25407918 25411584 25452306 25459712 25588116 25591808 25648128 25659744 25708342 25754112 25765776 25841728 25948512 25952256 26001408 26005617 26013184 26132544 26190054 26205696 26255328 26313984 26391552 26441536 26500608 26558928 26566656 26755072 26759403 26763264 26813952 26826096 26873856 26949186 27016352 27075807 27131904 27136296 27144192 27267834 27328752 27336704 27380511 27396864 27591168 27603664 27651888 27721728 27766152 27860613 27918336 27979776 27992448 28045464 28058206 28174149 28190976 28244368 28253016 28311552 28369764 28390912 28453392 28570968 28588032 28642176 28668167 28790784 28845312 28854144 28858376 28867212 28986498 29071944 29192076 29196288 29251584 29264832 29278128 29333579 29399112 29472384 29481408 29537244 29681408 29690496 29746728 29813184 29887488 30099456 30108672 30113088 30165696 30179358 30326656 30393396 30523392 30537216 30608952 30753792 30821472 30971904 31040064 31054122 31108374 31186944 31274364 31408128 31477248 31491504 31551147 31714848 31719424 31774914 31784643 31850496 31939776 32000268 32010066 32161536 32222448 32389632 32450976 32460912 32465673 32695926 32705937 32772608 32845824 32908032 32922936 32937894 33074001 33156432 33161216 33166584 33391584 33401808 33406707 33465069 33485056 33554432 33623424 33861888 33872256 33877224 33882112 33936408 34117488 34197504 34212992 34338816 34354368 34435071 34598016 34603008 34668544 34674156 34843392 34920072 34940928 35007104 35085312 35188736 35334144 35411904 35422208 35427942 35679204 35684352 35751936 35768128 35831808 35932248 36101076 36175872 36181728 36192256 36250254 36357112 36438336 36507348 36518526 36529152 36788224 36869184 36885882 36951552 36962304 37021536 37038303 37147484 37224448 37300986 37306368 37312407 37323264 37393952 37565532 37577034 37587968 37670688 37748736 37826352 37937856 37955038 38094624 38111877 38117376 38178459 38189568 38382174 38387712 38460416 38472192 38489616 38562513 38631168 38648664 38762592 38836006 38922768 38928384 39002112 39019776 39037504 39198816 39285081 39296512 39308544 39382992 39470976 39587328 39662304 39680267 39750912 39849984 40132608 40144896 40150784 40220928 40239144 40423779 40524528 40697856 40716288 40811936 40901751 40993128 41005056 41095296 41295872 41386752 41405496 41477832 41582592 41699152 41877504 41969664 41988672 42068196 42087309 42286464 42366552 42379524 42467328 42586368 42667024 42680088 42856452 42882048 42963264 43186176 43267968 43281216 43287564 43300818 43594568 43607916 43788114 43794432 43877376 43897248 43917192 44098668 44208576 44222112 44305866 44522112 44535744 44542276 44620092 44831232 45149184 45163008 45169632 45248544 45269037 45489984 45590094 45596672 45785088 45805824 45913428 46130688 46137344 46232208 46457856 46560096 46581183 46587904 46662561 46780416 46911546 47112192 47215872 47237256 47572272 47579136 47662371 47669248 47775744 47909664 48000402 48015099 48134768 48234496 48242304 48333672 48584448 48676464 48691368 48705536 49043889 49158912 49181176 49268736 49283072 49362048 49384404 49406841 49734648 49741824 49749876 49764352 50087376 50102712 50227584 50331648 50435136 50583808 50792832 50808384 50815836 50823168 50904612 50919424 51176232 51183616 51296256 51319488 51416684 51508224 51531552 51683456 51897024 51904512 52002816 52011234 52026368 52265088 52380108 52411392 52510656 52627968 52783104 52883072 53001216 53117856 53133312 53141913 53510144 53518806 53526528 53627904 53652192 53747712 53898372 54032704 54151614 54263808 54272592 54288384 54375381 54535668 54657504 54673408 54761022 54793728 55182336 55207328 55303776 55328823 55443456 55532304 55721226 55836672 55951479 55959552 55984896 56090928 56116412 56348298 56365551 56381952 56488736 56506032 56623104 56739528 56781824 56906784 56932557 57141936 57176064 57284352 57336334 57573261 57581568 57690624 57708288 57716752 57734424 57972996 58143888 58254009 58384152 58392576 58503168 58529664 58556256 58667158 58798224 58944768 58962816 59074488 59362816 59380992 59493456 59626368 59774976 59942531 60198912 60217344 60226176 60331392 60358716 60653312 60786792 61046784 61074432 61217904 61507584 61642944 61943808 62080128 62108244 62216748 62373888 62548728 62816256 62954496 62983008 63102294 63429696 63438848 63549828 63569286 63700992 63879552 64000536 64020132 64323072 64444896 64779264 64901952 64921824 64931346 64951227 65391852 65411874 65545216 65691648 65816064 65845872 65875788 66148002 66312864 66322432 66333168 66458799 66783168 66803616 66813414 66930138 66970112 67108864 67246848 67723776 67744512 67754448 67764224 67872816 68234976 68385141 68395008 68425984 68677632 68708736 68870142 69196032 69206016 69337088 69348312 69686784 69840144 69881856 70014208 70170624 70367319 70377472 70668288 70823808 70844416 70855884 71358408 71368704 71503872 71536256 71663616 71864496 72000603 72202152 72351744 72363456 72384512 72500508 72714224 72876672 73014696 73037052 73058304 73576448 73738368 73771764 73903104 73924608 74043072 74076606 74294968 74448896 74601972 74612736 74624814 74646528 74787904 75131064 75154068 75175936 75341376 75497472 75652704 75875712 75910076 76189248 76223754 76234752 76356918 76379136 76764348 76775424 76920832 76944384 76979232 77125026 77262336 77297328 77525184 77672012 77845536 77856768 78004224 78016851 78039552 78075008 78397632 78570162 78593024 78617088 78765984 78941952 79174656 79324608 79360534 79501824 79699968 80265216 80278209 80289792 80301568 80441856 80478288 80847558 81049056 81227421 81395712 81432576 81623872 81803502 81986256 82010112 82141533 82190592 82591744 82773504 82810992 82955664 82967831 83165184 83398304 83581839 83755008 83939328 83977344 84136392 84174618 84522447 84572928 84733104 84759048 84934656 85172736 85334048 85360176 85712904 85764096 85926528 86004501 86372352 86535936 86562432 86575128 86601636 87189136 87215832 87576228 87588864 87754752 87794496 87834384 88000737 88197336 88417152 88444224 88611732 89044224 89071488 89084552 89240184 89662464 90298368 90326016 90339264 90497088 90538074 90979968 91180188 91193344 91570176 91611648 91826856 92261376 92274688 92464416 92915712 93120192 93162366 93175808 93325122 93560832 93823092 94224384 94431744 94474512 94653441 95144544 95158272 95324742 95338496 95353929 95551488 95819328 96000804 96030198 96269536 96468992 96484608 96667344 97168896 97352928 97382736 97397019 97411072 98087778 98117811 98317824 98362352 98537472 98566144 98724096 98768808 98813682 99469296 99483648 99499752 99528704 100174752 100205424 100220121 100395207 100455168 100663296 100870272 101167616 101585664 101616768 101631672 101646336 101809224 101838848 102352464 102367232 102592512 102638976 102833368 103016448 103063104 103305213 103366912 103794048 103809024 104005632 104022468 104052736 104530176 104760216 104822784 105021312 105255936 105566208 105766144 106002432 106235712 106266624 106283826 107020288 107037612 107053056 107255808 107304384 107495424 107796744 108065408 108303228 108527616 108545184 108576768 108750762 109071336 109315008 109346816 109522044 109587456 110364672 110414656 110607552 110657646 110886912 111064608 111114909 111442452 111673344 111902958 111919104 111969792 112181856 112232824 112696596 112731102 112763904 112977472 113012064 113246208 113479056 113563648 113813568 113865114 114283872 114335631 114352128 114568704 114672668 115146522 115163136 115381248 115416576 115433504 115468848 115687539 115945992 116287776 116508018 116768304 116785152 117006336 117059328 117112512 117334316 117596448 117855243 117889536 117925632 118148976 118725632 118761984 118986912 119040801 119252736 119549952 119885062 120397824 120434688 120452352 120662784 120717432 121271337 121306624 121573584 122093568 122148864 122435808 122491259 122705253 123015168 123285888 123887616 124160256 124216488 124433496 124747776 125097456 125334383 125632512 125908992 125966016 126204588 126261927 126859392 126877696 127099656 127138572 127401984 127759104 128001072 128040264 128646144 128889792 129558528 129803904 129843648 129862692 129902454 130783704 130823748 131090432 131383296 131632128 131691744 131751576 132296004 132625728 132644864 132666336 132917598 133566336 133607232 133626828 133860276 133940224 134217728 134493696 135447552 135489024 135508896 135528448 135745632 135807111 136469952 136770282 136790016 136851968 137355264 137417472 137740284 138392064 138412032 138674176 138696624 139373568 139680288 139743549 139763712 139987683 140028416 140341248 140734638 140754944 141336576 141395881 141647616 141688832 141711768 142716816 142737408 142987113 143007744 143072512 143327232 143728992 144001206 144045297 144404304 144703488 144726912 144769024 145001016 145428448 145753344 146029392 146074104 146116608 147131667 147152896 147476736 147543528 147806208 147849216 148086144 148153212 148220523 148589936 148897792 149203944 149225472 149249628 149293056 149575808 150262128 150308136 150351872 150682752 150994944 151305408 151751424 151820152 152378496 152447508 152469504 152713836 152758272 153528696 153550848 153841664 153888768 153958464 154250052 154524672 154594656 155050368 155344024 155691072 155713536 156008448 156033702 156079104 156150016 156795264 157140324 157186048 157234176 157531968 157883904 158349312 158649216 158721068 159003648 159399936 159425739 160530432 160556418 160579584 160603136 160883712 160956576 161695116 162098112 162454842 162791424 162865152 163126143 163247744 163607004 163972512 164020224 164283066 164381184 165183488 165547008 165621984 165911328 165935662 165986469 166330368 166796608 167163678 167510016 167854437 167878656 167954688 168272784 168349236 169044894 169145856 169466208 169518096 169869312 170345472 170668096 170720352 170797671 171425808 171528192 171853056 172009002 172719783 172744704 173071872 173124864 173150256 173203272 174378272 174431664 174762027 175152456 175177728 175509504 175588992 175668768 176001474 176394672 176834304 176888448 177223464 178088448 178142976 178169104 178480368 179324928 179827593 180596736 180652032 180678528 180994176 181076148 181959936 182360376 182386688 183140352 183223296 183653712 184522752 184549376 184928832 185831424 186240384 186324732 186351616 186650244 187121664 187646184 188448768 188863488 188949024 189306882 190289088 190316544 190649484 190676992 190707858 191102976 191638656 192001608 192060396 192539072 192937984 192969216 193334688 194337792 194705856 194765472 194794038 194822144 194853681 196175556 196235622 196635648 196724704 197074944 197132288 197448192 197537616 197627364 198938592 198967296 198999504 199057408 199376397 200349504 200410848 200440242 200790414 200910336 201326592 201740544 202335232 203171328 203233536 203263344 203292672 203618448 203677696 204704928 204734464 205155423 205185024 205277952 205666736 206032896 206126208 206610426 206733824 207588096 207618048 208011264 208044936 208105472 209060352 209520432 209645568 210042624 210511872 211101957 211132416 211532288 212004864 212471424 212533248 212567652 213598033 214040576 214075224 214106112 214511616 214608768 214990848 215593488 216001809 216130816 216606456 217055232 217090368 217153536 217501524 218142672 218630016 218693632 219044088 219174912 220729344 220829312 221215104 221315292 221773824 222129216 222229818 222884904 223346688 223805916 223838208 223939584 224363712 224465648 225393192 225462204 225527808 225954944 226024128 226492416 226958112 227127296 227627136 227730228 228567744 228671262 228704256 229137408 229345336 230293044 230326272 230762496 230833152 230867008 230937696 231375078 231891984 232575552 233016036 233536608 233570304 234012672 234118656 234225024 234668632 235192896 235710486 235779072 235851264 236297952 237451264 237523968 237973824 238081602 238505472 239099904 239770124 240795648 240834627 240869376 240904704 241325568 241434864 242542674 242613248 243147168 243682263 244187136 244297728 244871616 244982518 245410506 246030336 246424599 246571776 247775232 248320512 248432976 248866992 248903493 249495552 250194912 250668766 250745517 251265024 251817984 251932032 252409176 252523854 253567341 253718784 253755392 254199312 254277144 254803968 255518208 256002144 256080528 256118087 257292288 257779584 258013503 259117056 259607808 259687296 259725384 259804908 261567408 261647496 262180864 262766592 263264256 263383488 263503152 264002211 264592008 265251456 265289728 265332672 265835196 267132672 267214464 267253656 267720552 267880448 268435456 268987392 270895104 270978048 271017792 271056896 271491264 271614222 272939904 273540564 273580032 273703936 274710528 274834944 275480568 276784128 276824064 277348352 277393248 278747136 279360576 279487098 279527424 279975366 280056832 280682496 281469276 281509888 282673152 282791762 283295232 283377664 283423536 283960323 285433632 285474816 285974226 286015488 286061787 286145024 286654464 287457984 288002412 288090594 288808608 289406976 289453824 289538048 290002032 290856896 291506688 292058784 292148208 292191057 292233216 294263334 294305792 294353433 294953472 295087056 295612416 295698432 296172288 296306424 296441046 297179872 297795584 298407888 298450944 298499256 298586112 299151616 300524256 300616272 300660363 300703744 301185621 301365504 301989888 302610816 303502848 303640304 304756992 304895016 304939008 305427672 305516544 307057392 307101696 307683328 307777536 307916928 308500104 309049344 309189312 309915639 310100736 310688048 311382144 311427072 312016896 312067404 312158208 312300032 313590528 314280648 314372096 314468352 315063936 315767808 316698624 317298432 317442136 318007296 318799872 318851478 321060864 321112836 321159168 321206272 321767424 321913152 322669369 323390232 324196224 324909684 325582848 325730304 326252286 326495488 327214008 327945024 328040448 328566132 328762368 330366976 331094016 331243968 331822656 331871324 331972938 332660736 333344727 333593216 334327356 335020032 335708874 335757312 335909376 336545568 336698472 338089788 338291712 338932416 339036192 339738624 340690944 341336192 341440704 341595342 342851616 343006893 343056384 343706112 344018004 345439566 345489408 346143744 346249728 346300512 346406544 347062617 348756544 348863328 349524054 350304912 350355456 351019008 351177984 351337536 352002948 352789344 353668608 353776896 354446928 356176896 356285952 356338208 356960736 357122403 358649856 359655186 361193472 361304064 361357056 361988352 362152296 363814011 363919872 364720752 364773376 366280704 366446592 367307424 367473777 368115759 369045504 369098752 369857664 371662848 372480768 372649464 372703232 373300488 374243328 375292368 376003149 376897536 377726976 377898048 378613764 378785781 380578176 380633088 381298968 381353984 381415716 382205952 383277312 384003216 384120792 385078144 385875968 385938432 386669376 388675584 389411712 389530944 389588076 389644288 389707362 392351112 392471244 393271296 393449408 394149888 394264576 394896384 395075232 395254728 397877184 397934592 397999008 398114816 398752794 400699008 400821696 400880484 401580828 401820672 402653184 403481088 404670464 406342656 406467072 406526688 406585344 407236896 407355392 407421333 409409856 409468928 410310846 410370048 410555904 411333472 412065792 412252416 413220852 413467648 415176192 415236096 416022528 416089872 416210944 418120704 419040864 419230647 419291136 419963049 420085248 421023744 422203914 422264832 423064576 424009728 424187643 424942848 425066496 425135304 427196066 428081152 428150448 428212224 428961339 429023232 429217536 429981696 431186976 432003618 432135891 432261632 433212912 434110464 434180736 434307072 435003048 436285344 436482937 437260032 437387264 438088176 438349824 441395001 441458688 441658624 442430208 442630584 443547648 444258432 444459636 444661569 445769808 446693376 447611832 447676416 447879168 448727424 448931296 450786384 450924408 451055616 451909888 452048256 452984832 453916224 454254592 455254272 455460456 457135488 457342524 457408512 458274816 458690672 460586088 460652544 461524992 461666304 461734016 461875392 462750156 463783968 465151104 466032072 467073216 467140608 468025344 468237312 468450048 469337264 470385792 471420972 471558144 471702528 472595904 474902528 475047936 475947648 476163204 477010944 478199808 479540248 481591296 481669254 481738752 481809408 482651136 482869728 485085348 485226496 486294336 487364526 488374272 488595456 489743232 489965036 490821012 492060672 492849198 493143552 495550464 496641024 496865952 497733984 497806986 497959407 498991104 500389824 501337532 501491034 502530048 503563311 503635968 503864064 504818352 505047708 507134682 507437568 507510784 508398624 508554288 509607936 511036416 512004288 512161056 512236174 512393013 514584576 515559168 516027006 518159349 518234112 519215616 519374592 519450768 519609816 523134816 523294992 524286081 524361728 525533184 526528512 526766976 527006304 528004422 529184016 530502912 530579456 530665344 531670392 534265344 534428928 534507312 535441104 535760896 537974784 539482779 541790208 541956096 542035584 542113792 542982528 543228444 545879808 547081128 547160064 547407872 549421056 549669888 550961136 553568256 553648128 554696704 554786496 557494272 558721152 558974196 559054848 559950732 560113664 561364992 562938552 563019776 565346304 565583524 566590464 566755328 566847072 567920646 570867264 570949632 571948452 572030976 572123574 572290048 573308928 574915968 576004824 576181188 577617216 578813952 578907648 579076096 580004064 581713792 583013376 584117568 584296416 584382114 584466432 584561043 588526668 588611584 588706866 589906944 590174112 591224832 591396864 592344576 592612848 592882092 594359744 595591168 596815776 596901888 596998512 597172224 598129191 598303232 601048512 601232544 601320726 601407488 602371242 602731008 603979776 605221632 607005696 607280608 609513984 609790032 609878016 610855344 611033088 614114784 614203392 615366656 615466269 615555072 615833856 617000208 618098688 618378624 619831278 620201472 621376096 622764288 622854144 624033792 624134808 624316416 624600064 627181056 628561296 628744192 628936704 630127872 631535616 633305871 633397248 634596864 634884272 636014592 637599744 637702956 640794099 642121728 642225672 642318336 642412544 643534848 643826304 645338738 646780464 648005427 648392448 649819368 651165696 651460608 652504572 652990976 654428016 655890048 656080896 657132264 657524736 659367841 660733952 662188032 662487936 663645312 663742648 663945876 665321472 666689454 667186432 668654712 670040064 671417748 671514624 671818752 673091136 673396944 676179576 676583424 677864832 678072384 679477248 681381888 682672384 682881408 683190684 685703232 686013786 686112768 687412224 688036008 690879132 690978816 692287488 692499456 692601024 692813088 694125234 697513088 697726656 699048108 700609824 700710912 702038016 702355968 702675072 704005896 705578688 707337216 707553792 708893856 712353792 712571904 712676416 713921472 714244806 717299712 719310372 722386944 722608128 722714112 723976704 724304592 727628022 727839744 729441504 729546752 731046789 732561408 732893184 734614848 734947554 736231518 738091008 738197504 739715328 743325696 744961536 745298928 745406464 746600976 746710479 748486656 750584736 752006298 752236551 753795072 755453952 755796096 757227528 757571562 760702023 761156352 761266176 762597936 762707968 762831432 764411904 766554624 768006432 768241584 768354261 770156288 771751936 771876864 773338752 774040509 777351168 778823424 779061888 779176152 779288576 779414724 784702224 784942488 786542592 786898816 788299776 788529152 789792768 790150464 790509456 792006633 795754368 795869184 795998016 796229632 797505588 801398016 801643392 801760968 803161656 803641344 805306368 806962176 809340928 812685312 812934144 813053376 813170688 814473792 814710784 814842666 818819712 818937856 820621692 820740096 821111808 822666944 824131584 824504832 826441704 826935296 830352384 830472192 832045056 832179744 832421888 836241408 838081728 838461294 838582272 839926098 840170496 842047488 844407828 844529664 846129152 848019456 848375286 849885696 850132992 850270608 851880969 854392132 856162304 856300896 856424448 857922678 858046464 858185361 858435072 859963392 862373952 864007236 864271782 864523264 866425824 868220928 868361472 868614144 870006096 872570688 872965874 874520064 874774528 876176352 876573171 876699648 882790002 882917376 883060299 883317248 884860416 885261168 887095296 888516864 888919272 889323138 891539616 893386752 895223664 895352832 895758336 897454848 897862592 901572768 901848816 901981089 902111232 903556863 903819776 904096512 905969664 907832448 908509184 910508544 910920912 912646141 914270976 914685048 914817024 916549632 917381344 921172176 921305088 923049984 923332608 923468032 923750784 925500312 927567936 929746917 930302208 932064144 934146432 934281216 936050688 936474624 936900096 938674528 940771584 942841944 943116288 943405056 945191808 949805056 950095872 951895296 952326408 954021888 956399616 959080496 963182592 963338508 963477504 963618816 965302272 965739456 968008107 970170696 970452992 972588672 974729052 976748544 977190912 979486464 979930072 981642024 984121344 985698396 986287104 991100928 993282048 993731904 995467968 995613972 995918814 997982208 1000779648 1002675064 1002982068 1005060096 1007126622 1007271936 1007728128 1009636704 1010095416 1014269364 1014875136 1015021568 1016797248 1017108576 1019215872 1022072832 1024008576 1024322112 1024472348 1024786026 1029020679 1029169152 1031118336 1032054012 1036318698 1036468224 1038431232 1038749184 1038901536 1039219632 1041187851 1046269632 1046589984 1048572162 1048723456 1051066368 1053057024 1053533952 1054012608 1056008844 1058368032 1061005824 1061158912 1061330688 1063340784 1068530688 1068857856 1069014624 1070882208 1071367209 1071521792 1075949568 1078965558 1083580416 1083912192 1084071168 1084227584 1085965056 1086456888 1091759616 1094162256 1094320128 1094815744 1098842112 1099339776 1101922272 1102421331 1104347277 1107136512 1107296256 1109393408 1109572992 1114988544 1117442304 1117948392 1118109696 1119901464 1120227328 1122729984 1125877104 1126039552 1128009447 1130692608 1131167048 1133180928 1133510656 1133694144 1135841292 1136357343 1141734528 1141899264 1143896904 1144061952 1144247148 1144580096 1146617856 1149831936 1152009648 1152362376 1155234432 1157627904 1157815296 1158152192 1160008128 1163427584 1166026752 1168235136 1168592832 1168764228 1168932864 1169122086 1177053336 1177223168 1177413732 1179813888 1180348224 1182449664 1182793728 1184689152 1185225696 1185764184 1188719488 1191182336 1193631552 1193803776 1193997024 1194344448 1196258382 1196606464 1202097024 1202465088 1202641452 1202814976 1204742484 1205462016 1207959552 1210443264 1214011392 1214561216 1219027968 1219580064 1219756032 1221710688 1222066176 1222263999 1228229568 1228406784 1230733312 1230932538 1231110144 1231667712 1234000416 1236197376 1236757248 1239662556 1240402944 1242752192 1245528576 1245708288 1248067584 1248269616 1248632832 1249200128 1254362112 1257122592 1257488384 1257691941 1257873408 1260255744 1263071232 1266611742 1266794496 1269193728 1269768544 1272029184 1272562929 1275199488 1275405912 1281588198 1284243456 1284451344 1284636672 1284825088 1286884017 1287069696 1287652608 1290677476 1293560928 1296010854 1296407673 1296784896 1299638736 1302331392 1302921216 1305009144 1305981952 1308856032 1309448811 1311780096 1312161792 1314264528 1315049472 1318735682 1321467904 1324185003 1324376064 1324975872 1327290624 1327485296 1327891752 1330642944 1333378908 1333984707 1334372864 1337309424 1340080128 1342835496 1343029248 1343637504 1346182272 1346793888 1347403849 1352359152 1353166848 1355729664 1356144768 1358954496 1362763776 1365344768 1365762816 1366381368 1371406464 1372027572 1372225536 1374824448 1376072016 1378678213 1381758264 1381957632 1384574976 1384998912 1385202048 1385626176 1388250468 1395026176 1395453312 1398096216 1401219648 1401421824 1404076032 1404711936 1405350144 1408011792 1411157376 1414674432 1415107584 1417787712 1424707584 1425143808 1425352832 1427842944 1428489612 1434599424 1438620744 1444773888 1445216256 1445428224 1447953408 1448609184 1455256044 1455679488 1458883008 1459093504 1462093578 1465122816 1465786368 1469229696 1469895108 1472463036 1476182016 1476395008 1479430656 1486651392 1489923072 1490597856 1490812928 1493201952 1493420958 1493878221 1496973312 1501169472 1504012596 1504473102 1507590144 1510907904 1511592192 1514455056 1515143124 1521404046 1522312704 1522532352 1525195872 1525415936 1525662864 1528823808 1533109248 1536012864 1536483168 1536708522 1537179039 1540312576 1543503872 1543753728 1546677504 1548081018 1554478047 1554702336 1557646848 1558123776 1558352304 1558577152 1558829448 1569404448 1569884976 1572858243 1573085184 1573797632 1576599552 1577058304 1579585536 1580300928 1581018912 1584013266 1591508736 1591738368 1591996032 1592459264 1595011176 1602796032 1603286784 1603521936 1606323312 1607282688 1613924352 1618448337 1618681856 1625370624 1625868288 1626106752 1626341376 1628947584 1629421568 1629685332 1637639424 1637875712 1641243384 1641480192 1642223616 1645333888 1648263168 1649009664 1652883408 1653870592 1660704768 1660944384 1664090112 1664359488 1664843776 1672482816 1676163456 1676922588 1677164544 1679852196 1680340992 1684094976 1688815656 1689059328 1692258304 1696038912 1696750572 1699771392 1700265984 1700541216 1703761938 1708784264 1712324608 1712601792 1712848896 1715845356 1716092928 1716370722 1716870144 1719926784 1724747904 1728014472 1728543564 1729046528 1732851648 1736441856 1736722944 1737228288 1740012192 1745141376 1745931748 1749040128 1749549056 1752352704 1753146342 1753399296 1753683129 1765580004 1765834752 1766120598 1766634496 1769720832 1770522336 1774190592 1777033728 1777838544 1778646276 1783079232 1786773504 1790447328 1790705664 1791516672 1794387573 1794909696 1795725184 1803145536 1803697632 1803962178 1804222464 1807113726 1807639552 1808193024 1811939328 1815664896 1817018368 1821017088 1821841824 1825292282 1828541952 1829370096 1829634048 1833099264 1834762688 1842344352 1842610176 1846099968 1846398807 1846665216 1846936064 1847501568 1851000624 1855135872 1859493834 1860604416 1864128288 1868292864 1868562432 1872101376 1872949248 1873800192 1877349056 1881543168 1885683888 1886232576 1886810112 1890383616 1899610112 1899917613 1900191744 1903790592 1904652816 1908043776 1912799232 1918160992 1922382297 1926365184 1926677016 1926955008 1927237632 1930604544 1931478912 1936016214 1940341392 1940905984 1944016281 1945177344 1949458104 1953497088 1954381824 1958972928 1959860144 1963284048 1968242688 1971396792 1972574208 1978103523 1982201856 1986564096 1987463808 1990935936 1991227944 1991837628 1995964416 2001559296 2005350128 2005964136 2010120192 2014253244 2014543872 2015456256 2019273408 2020190832 2028538728 2029750272 2030043136 2033594496 2034217152 2038431744 2044145664 2048017152 2048644224 2048944696 2049572052 2058041358 2058338304 2062236672 2064108024 2072637396 2072936448 2076862464 2077498368 2077803072 2078439264 2082375702 2092539264 2093179968 2097144324 2097446912 2102132736 2106114048 2107067904 2108025216 2112017688 2116736064 2122011648 2122317824 2122661376 2126681568 2137061376 2137715712 2138029248 2141764416 2142734418 2143043584 2151899136 2157931116 2167160832 2167824384 2168142336 2168455168 2171930112 2172913776 2183519232 2188324512 2188640256 2189631488 2193140367 2197684224 2198679552 2203844544 2204842662 2208694554 2214273024 2214592512 2218786816 2219145984 2229977088 2234884608 2235896784 2236219392 2239802928 2240131437 2240454656 2245459968 2251754208 2252079104 2256018894 2256709653 2261385216 2262334096 2266361856 2267021312 2267388288 2271682584 2272714686 2283469056 2283798528 2287793808 2288123904 2288494296 2289160192 2293235712 2299663872 2304019296 2304724752 2305062783 2310468864 2315255808 2315630592 2316304384 2320016256 2322121527 2326855168 2332053504 2336470272 2337185664 2337528456 2337865728 2338244172 2354106672 2354446336 2354827464 2359627776 2360696448 2364899328 2365587456 2369378304 2370451392 2371528368 2376019899 2377438976 2382364672 2387263104 2387607552 2387994048 2388688896 2392516764 2393212928 2404194048 2404930176 2405282904 2405629952 2409484968 2410924032 2415919104 2420886528 2428022784 2429122432 2438055936 2439160128 2439512064 2443421376 2444132352 2444527998 2456459136 2456813568 2461466624 2461865076 2462220288 2463335424 2468000832 2472394752 2473514496 2479325112 2480805888 2485504384 2491057152 2491416576 2496135168 2496539232 2497265664 2498400256 2508724224 2514245184 2514976768 2515383882 2515746816 2520511488 2526142464 2533223484 2533588992 2538387456 2539537088 2544058368 2545125858 2550398976 2550811824 2555642907 2563176396 2568486912 2568902688 2569273344 2569650176 2573768034 2574139392 2575305216 2581354952 2587121856 2592021708 2592815346 2593569792 2599277472 2604662784 2605842432 2610018288 2611963904 2617712064 2618897622 2623560192 2624323584 2628529056 2629719513 2630098944 2637471364 2642935808 2648370006 2648752128 2649180897 2649951744 2654581248 2654970592 2655783504 2661285888 2666757816 2667969414 2668745728 2674618848 2680160256 2685670992 2686058496 2687275008 2692364544 2693587776 2694807698 2704718304 2705943267 2706333696 2710670589 2711459328 2712289536 2717908992 2725527552 2730689536 2731525632 2732762736 2737938423 2742812928 2744055144 2744451072 2749648896 2752144032 2757356426 2763516528 2763915264 2769149952 2769997824 2770404096 2771252352 2776500936 2789240751 2790052352 2790906624 2796192432 2802439296 2802843648 2808152064 2809423872 2810700288 2816023584 2817298957 2822314752 2829348864 2830215168 2835575424 2849415168 2850287616 2850705664 2855685888 2856979224 2869198848 2877241488 2889547776 2890432512 2890856448 2895906816 2897218368 2904024321 2910512088 2911358976 2917766016 2918187008 2924187156 2930245632 2931572736 2938459392 2939790216 2944926072 2952364032 2952790016 2958861312 2973302784 2979846144 2981195712 2981625856 2986403904 2986841916 2987756442 2993946624 3002338944 3008025192 3008946204 3015180288 3021815808 3023184384 3028910112 3030286248 3042808092 3044625408 3045064704 3050391744 3050831872 3051325728 3057647616 3066218496 3072025728 3072966336 3073417044 3074358078 3080625152 3087007744 3087507456 3093355008 3096162036 3108956094 3109404672 3115293696 3116247552 3116704608 3117154304 3117658896 3123563553 3138808896 3139769952 3145716486 3146170368 3147595264 3153199104 3154116608 3159171072 3160601856 3162037824 3168026532 3183017472 3183476736 3183992064 3184918528 3190022352 3205592064 3206573568 3207043872 3212646624 3214101627 3214565376 3227848704 3236896674 3237363712 3250741248 3251736576 3252213504 3252682752 3257895168 3258843136 3259370664 3275278848 3275751424 3282486768 3282960384 3284447232 3290667776 3296526336 3298019328 3305766816 3307263993 3307741184 3313041831 3321409536 3321888768 3328180224 3328718976 3329687552 3344965632 3352326912 3353845176 3354329088 3359704392 3360681984 3368189952 3377631312 3378118656 3384028341 3384516608 3392077824 3393501144 3399542784 3400531968 3401082432 3407523876 3409072029 3417568528 3424649216 3425203584 3425697792 3431690712 3432185856 3432741444 3433740288 3439853568 3449495808 3456028944 3457087128 3458093056 3465703296 3472883712 3473445888 3474456576 3480024384 3490282752 3491863496 3498080256 3499098112 3504705408 3506292684 3506798592 3507366258 3531160008 3531669504 3532241196 3533268992 3539441664 3541044672 3548381184 3554067456 3555677088 3557292552 3566158464 3573547008 3580894656 3581411328 3583033344 3588775146 3589819392 3591450368 3606291072 3607395264 3607924356 3608444928 3614227452 3615279104 3616386048 3623878656 3631329792 3634036736 3642034176 3643683648 3650584564 3657083904 3658740192 3659268096 3666198528 3666791997 3669525376 3684688704 3685220352 3692199936 3692797614 3693330432 3693872128 3695003136 3702001248 3710271744 3718987668 3721208832 3728256576 3736585728 3737124864 3744202752 3745898496 3747600384 3754698112 3763086336 3771367776 3772465152 3773075823 3773620224 3780767232 3799220224 3799835226 3800383488 3807581184 3809305632 3816087552 3817688787 3825598464 3836321984 3844764594 3852730368 3853354032 3853910016 3854475264 3860652051 3861209088 3862957824 3872032428 3880682784 3881811968 3888032562 3890354688 3898916208 3906994176 3908763648 3917945856 3919720288 3926568096 3928346433 3936485376 3942793584 3945148416 3956207046 3964403712 3972555009 3973128192 3974927616 3981871872 3982455888 3983675256 3991928832 4001954121 4003118592 4010700256 4011928272 4020240384 4028506488 4029087744 4030912512 4038546816 4040381664 4042211547 4057077456 4059500544 4060086272 4067188992 4068434304 4076863488 4088291328 4096034304 4097288448 4097889392 4099144104 4116082716 4116676608 4124473344 4128216048 4136034639 4145274792 4145872896 4153724928 4154996736 4155606144 4156878528 4164751404 4185078528 4186359936 4194288648 4194893824 4204265472 4212228096 4214135808 4216050432 4224035376 4233472128 4244023296 4244635648 4245322752 4253363136 4274122752 4275431424 4276058496 4283528832 4285468836 4286087168 4303798272 4315862232 4334321664 4335648768 4336284672 4336910336 4343860224 4345827552 4367038464 4376649024 4377280512 4379262976 4386280734 4395368448 4397359104 4407689088 4409685324 4417389108 4428546048 4429185024 4437573632 4438291968 4459954176 4469769216 4471793568 4472438784 4479605856 4480262874 4480909312 4481634663 4490919936 4503508416 4504158208 4512037788 4513419306 4522770432 4524668192 4532723712 4534042624 4534776576 4543365168 4545429372 4566938112 4567597056 4575587616 4576247808 4576988592 4578320384 4586471424 4599327744 4608038592 4609449504 4610125566 4611537117 4620937728 4630511616 4631261184 4632608768 4640032512 4644243054 4653710336 4664107008 4672940544 4674371328 4675056912 4675731456 4676488344 4708213344 4708892672 4709654928 4718574729 4719255552 4721392896 4729798656 4731174912 4738756608 4740902784 4743056736 4752039798 4754877952 4764729344 4774526208 4775215104 4775988096 4777377792 4785033528 4786425856 4808388096 4809860352 4810565808 4811259904 4818969936 4821848064 4841773056 4855345011 4856045568 4858244864 4876111872 4878320256 4879024128 4886842752 4888264704 4889055996 4912918272 4913627136 4922933248 4923730152 4924440576 4926670848 4936001664 4944789504 4947028992 4958650224 4961611776 4971008768 4982114304 4982833152 4992270336 4993078464 4994531328 4996800512 5017448448 5028490368 5029953536 5030767764 5031493632 5041022976 5052284928 5066446968 5067177984 5076774912 5079074176 5088116736 5090251716 5100797952 5101623648 5111285814 5126352792 5136973824 5137805376 5138546688 5139300352 5147536068 5148278784 5150610432 5162709904 5174243712 5184043416 5185630692 5187139584 5198554944 5209325568 5211684864 5220036576 5223927808 5235424128 5237795244 5247120384 5248647168 5257058112 5259439026 5260197888 5274942728 5285871616 5296740012 5297504256 5298361794 5299903488 5309162496 5309941184 5311567008 5322571776 5333515632 5335938828 5337491456 5349237696 5360320512 5371341984 5372116992 5374550016 5384729088 5387175552 5389615396 5409436608 5411886534 5412667392 5421341178 5422918656 5424579072 5435817984 5451055104 5461379072 5463051264 5465525472 5475876846 5485625856 5488110288 5488902144 5499297792 5504288064 5514712852 5527033056 5527830528 5538299904 5539196421 5539995648 5540808192 5542504704 5553001872 5578481502 5580104704 5581813248 5592384864 5604878592 5605687296 5616304128 5618847744 5621400576 5632047168 5634597914 5644629504 5658697728 5660430336 5671150848 5698830336 5699752839 5700575232 5701411328 5711371776 5713958448 5738397696 5754482976 5767146891 5779095552 5780865024 5781712896 5791813632 5794436736 5808048642 5821024176 5822717952 5832048843 5835532032 5836374016 5848374312 5860491264 5863145472 5876918784 5879580432 5889852144 5890716001 5904728064 5917722624 5934310569 5946605568 5959692288 5962391424 5963251712 5972807808 5973683832 5975512884 5987893248 6004677888 6016050384 6017892408 6030360576 6043631616 6046368768 6057820224 6060572496 6085616184 6089250816 6090129408 6100783488 6101663744 6102651456 6115295232 6132436992 6144051456 6145932672 6146834088 6148716156 6161250304 6174015488 6175014912 6186710016 6192324072 6217912188 6218809344 6230587392 6232495104 6233409216 6234308608 6235317792 6247127106 6277617792 6279539904 6291432972 6292340736 6295190528 6306398208 6308233216 6318342144 6321203712 6324075648 6336053064 6366034944 6366953472 6367984128 6369837056 6380044704 6411184128 6413147136 6414087744 6425293248 6428203254 6429130752 6455697408 6473793348 6474727424 6501482496 6503473152 6504427008 6505365504 6515790336 6517686272 6518741328 6550557696 6551502848 6564973536 6565920768 6568894464 6579421101 6581335552 6593052672 6596038656 6611533632 6614527986 6615482368 6626083662 6642819072 6643777536 6656360448 6657437952 6659375104 6689931264 6704653824 6707690352 6708658176 6719408784 6720394311 6721363968 6736379904 6755262624 6756237312 6768056682 6769033216 6770128959 6784155648 6787002288 6799085568 6801063936 6802164864 6815047752 6818144058 6835137056 6849298432 6850407168 6851395584 6863381424 6864371712 6865482888 6867480576 6879707136 6898991616 6912057888 6914174256 6915188349 6916186112 6931406592 6945767424 6946891776 6948913152 6960048768 6966364581 6980565504 6983726992 6996160512 6998196224 7009410816 7012585368 7013597184 7014732516 7062320016 7063339008 7064482392 7066537984 7078883328 7082089344 7096762368 7108134912 7111354176 7114585104 7128059697 7132316928 7147094016 7161789312 7162822656 7166066688 7177550292 7179638784 7182900736 7212582144 7214790528 7215848712 7216889856 7228454904 7230558208 7232772096 7247757312 7262659584 7268073472 7284068352 7287367296 7301169128 7314167808 7317480384 7318536192 7332397056 7333583994 7339050752 7369377408 7370440704 7384399872 7385595228 7386660864 7387744256 7390006272 7404002496 7420543488 7437975336 7442417664 7456513152 7473171456 7474249728 7488405504 7491796992 7495200768 7509396224 7526172672 7542735552 7544930304 7546151646 7547240448 7561534464 7598440448 7599670452 7600766976 7615162368 7618611264 7632175104 7635377574 7651196928 7666928721 7672643968 7689529188 7705460736 7706708064 7707820032 7708950528 7721304102 7722418176 7725915648 7744064856 7761365568 7763623936 7776065124 7780709376 7797832416 7813988352 7817527296 7835891712 7839440576 7853136192 7856692866 7872970752 7885587168 7889158539 7890296832 7912414092 7928807424 7945110018 7946256384 7949855232 7963743744 7964911776 7967350512 7983857664 8003908242 8006237184 8021400512 8023856544 8040480768 8057012976 8058175488 8061825024 8077093632 8080763328 8084423094 8114154912 8117829801 8119001088 8120172544 8134377984 8136868608 8153726976 8176582656 8192068608 8194576896 8195778784 8198288208 8213815269 8232165432 8233353216 8248946688 8256432096 8272069278 8290549584 8291745792 8307449856 8309993472 8311212288 8313757056 8329502808 8367722253 8370157056 8372719872 8388577296 8389787648 8408530944 8424456192 8428271616 8432100864 8448070752 8451896871 8466944256 8488046592 8489271296 8490645504 8506726272 8548245504 8550862848 8552116992 8567057664 8570937672 8572174336 8607596544 8631724464 8668643328 8671297536 8672569344 8673820672 8687720448 8691655104 8712072963 8734076928 8753298048 8754561024 8758525952 8772561468 8790736896 8794718208 8815378176 8819370648 8834778216 8857092096 8858370048 8875147264 8876583936 8919908352 8939538432 8943587136 8944877568 8959211712 8960525748 8961818624 8963269326 8981839872 9007016832 9008316416 9024075576 9026838612 9045540864 9049336384 9065447424 9068085248 9069553152 9086730336 9090858744 9133876224 9135194112 9151175232 9152495616 9153977184 9156640768 9172942848 9198655488 9216077184 9218899008 9220251132 9223074234 9241875456 9261023232 9262522368 9265217536 9280065024 9288486108 9307420672 9328214016 9345881088 9348742656 9350113824 9351462912 9352976688 9370690659 9416426688 9417785344 9419309856 9437149458 9438511104 9442785792 9459597312 9462349824 9477513216 9481805568 9486113472 9504079596 9509755904 9529458688 9549052416 9550430208 9551976192 9554755584 9570067056 9572851712 9616776192 9619720704 9621131616 9622519808 9637939872 9642304881 9643696128 9683546112 9710690022 9712091136 9716489728 9752223744 9756640512 9758048256 9773685504 9776529408 9778111992 9825836544 9827254272 9845866496 9847460304 9848881152 9853341696 9872003328 9889579008 9894057984 9917300448 9921791979 9923223552 9939125493 9942017536 9964228608 9965666304 9984540672 9986156928 9989062656 9993601024 10034896896 10039107551 10056980736 10059907072 10061535528 10062987264 10082045952 10104569856 10132893936 10134355968 10152085023 10153549824 10158148352 10176233472 10180503432 10201595904 10203247296 10222571628 10227216087 10252705584 10273947648 10275610752 10277093376 10278600704 10295072136 10296557568 10301220864 10325419808 10348487424 10368086832 10371261384 10374279168 10397109888 10418651136 10423369728 10440073152 10447855616 10470848256 10475590488 10494240768 10497294336 10514116224 10518878052 10520395776 10549885456 10571743232 10593480024 10595008512 10596723588 10599806976 10618324992 10619882368 10623134016 10645143552 10667031264 10671877656 10674982912 10698475392 10720641024 10742683968 10744233984 10749100032 10769458176 10774351104 10779230792 10818873216 10823773068 10825334784 10842682356 10845837312 10849158144 10871635968 10902110208 10922758144 10926102528 10931050944 10951753692 10971251712 10976220576 10977804288 10998595584 11008576128 11029425704 11054066112 11055661056 11076599808 11078392842 11079991296 11081616384 11085009408 11106003744 11156963004 11160209408 11163626496 11184769728 11209757184 11211374592 11232608256 11237695488 11242801152 11264094336 11269195828 11289259008 11317395456 11319227469 11320860672 11342301696 11397660672 11399505678 11401150464 11402822656 11422743552 11427916896 11453066361 11476795392 11508965952 11534293782 11558191104 11561730048 11563425792 11581956153 11583627264 11588873472 11616097284 11642048352 11645435904 11664097686 11671064064 11672748032 11696748624 11720982528 11726290944 11753837568 11759160864 11779704288 11781432002 11785039299 11809456128 11835445248 11868621138 11893211136 11917665027 11919384576 11924782848 11926503424 11945615616 11947367664 11951025768 11975786496 12009355776 12032100768 12035784816 12060721152 12087263232 12092737536 12115640448 12121144992 12126634641 12171232368 12178501632 12180258816 12201566976 12203327488 12205302912 12230590464 12264873984 12288102912 12291865344 12293668176 12297432312 12322500608 12350029824 12373420032 12384648144 12408103917 12435824376 12437618688 12461174784 12464990208 12466818432 12468617216 12470635584 12494254212 12555235584 12559079808 12582865944 12584681472 12590381056 12612796416 12616466432 12636684288 12642407424 12648151296 12672106128 12732069888 12733906944 12735968256 12739674112 12760089408 12822368256 12826294272 12828175488 12850586496 12856406508 12858261504 12911394816 12947586696 12949454848 13002964992 13006946304 13008854016 13010731008 13031580672 13035372544 13037482656 13101115392 13103005696 13129947072 13131841536 13137788928 13158842202 13162671104 13186105344 13192077312 13223067264 13229055972 13230964736 13252167324 13285638144 13287555072 13312720896 13314875904 13318750208 13379862528 13409307648 13415380704 13417316352 13438817568 13440788622 13442727936 13444903989 13472759808 13510525248 13512474624 13536113364 13538066432 13540257918 13568311296 13574004576 13598171136 13602127872 13604329728 13630095504 13636288116 13670274112 13698596864 13700814336 13702791168 13726762848 13728743424 13730965776 13734961152 13759414272 13797983232 13824115776 13828348512 13830376698 13832372224 13834611351 13862813184 13891534848 13893783552 13897826304 13920097536 13932729162 13961131008 13967453984 13992321024 13996392448 14018821632 14025170736 14027194368 14029465032 14124640032 14126678016 14128964784 14133075968 14155724187 14157766656 14164178688 14193524736 14216269824 14222708352 14229170208 14256119394 14264633856 14294188032 14323578624 14325645312 14332133376 14355100584 14359277568 14365801472 14425164288 14429581056 14431697424 14433779712 14456909808 14461116416 14465544192 14525319168 14536146944 14566035033 14568136704 14574734592 14602338256 14628335616 14634960768 14637072384 14664794112 14667167988 14678101504 14738754816 14740881408 14768799744 14771190456 14773321728 14775488512 14780012544 14808004992 14841086976 14875950672 14884835328 14913026304 14946342912 14948499456 14976811008 14983593984 14990401536 15018792448 15052345344 15085471104 15089860608 15092303292 15094480896 15123068928 15165460343 15196880896 15199340904 15201533952 15230324736 15237222528 15264350208 15270755148 15302393856 15333857442 15345287936 15379058376 15410921472 15413416128 15415640064 15417901056 15442608204 15444836352 15451831296 15488129712 15522731136 15527247872 15552130248 15561418752 15595664832 15627976704 15635054592 15671783424 15678881152 15706272384 15713385732 15745941504 15771174336 15778317078 15780593664 15824828184 15857614848 15890220036 15892512768 15899710464 15927487488 15929823552 15934701024 15967715328 16007816484 16012474368 16042801024 16047713088 16080961536 16114025952 16116350976 16123650048 16154187264 16161526656 16168846188 16228309824 16235659602 16238002176 16240345088 16268755968 16273737216 16307453952 16353165312 16384137216 16389153792 16391557568 16396576416 16427630538 16464330864 16466706432 16497893376 16512864192 16544138556 16581099168 16583491584 16614899712 16619986944 16622424576 16627514112 16659005616 16735444506 16740314112 16745439744 16777154592 16779575296 16817061888 16848912384 16856543232 16864201728 16896141504 16903793742 16933888512 16976093184 16978542592 16981291008 17013452544 17096491008 17099258517 17101725696 17104233984 17134115328 17141875344 17144348672 17215193088 17263448928 17301440673 17337286656 17342595072 17345138688 17347641344 17375440896 17383310208 17424145926 17468153856 17496146529 17506596096 17509122048 17517051904 17545122936 17581473792 17589436416 17630756352 17638741296 17669556432 17672148003 17714184192 17750294528 17753167872 17802931707 17839816704 17879076864 17887174272 17889755136 17918423424 17921051496 17923637248 17926538652 17963679744 18014033664 18016632832 18048151152 18053677224 18091081728 18098672768 18130894848 18136170496 18139106304 18173460672 18181717488 18267752448 18270388224 18302350464 18304991232 18307954368 18313281536 18345885696 18397310976 18432154368 18437798016 18440502264 18446148468 18483750912 18522046464 18525044736 18530435072 18560130048 18576972216 18614841344 18656428032 18691762176 18697485312 18700227648 18702925824 18705953376 18741381318 18832853376 18835570688 18838619712 18874298916 18877022208 18885571584 18919194624 18924699648 18955026432 18963611136 18972226944 19008159192 19019511808 19058917376 19098104832 19100860416 19103952384 19109511168 19140134112 19145703424 19233552384 19239441408 19242263232 19245039616 19275879744 19284609762 19287392256 19367092224 19421380044 19424182272 19432979456 19504447488 19513281024 19516096512 19547371008 19553058816 19556223984 19651673088 19654508544 19691732992 19694920608 19697762304 19706683392 19738263303 19744006656 19779158016 19788115968 19834600896 19843583958 19846447104 19878250986 19884035072 19928457216 19931332608 19969081344 19972313856 19978125312 19987202048 20069793792 20078215102 20113961472 20119814144 20123071056 20125974528 20161182933 20164091904 20209139712 20265787872 20268711936 20304170046 20307099648 20310386877 20316296704 20352466944 20361006864 20403191808 20406494592 20445143256 20454432174 20505411168 20547895296 20551221504 20554186752 20557201408 20590144272 20593115136 20602441728 20650839616 20696974848 20736173664 20742522768 20745565047 20748558336 20794219776 20837302272 20846739456 20880146304 20895711232 20899093743 20941696512 20951180976 20988481536 20994588672 21028232448 21037756104 21040791552 21099770912 21143486464 21186960048 21190017024 21193447176 21199613952 21236649984 21239764736 21246268032 21290287104 21334062528 21343755312 21349965824 21384179091 21396950784 21441282048 21485367936 21488467968 21498200064 21538916352 21548702208 21558461584 21637746432 21647546136 21650669568 21685364712 21691674624 21698316288 21743271936 21804220416 21845516288 21852205056 21862101888 21903507384 21942503424 21952441152 21955608576 21997191168 22017152256 22058851408 22108132224 22111322112 22153199616 22156785684 22159982592 22163232768 22170018816 22212007488 22313926008 22320418816 22327252992 22369539456 22419514368 22422749184 22465216512 22475390976 22485602304 22528188672 22538391656 22578518016 22634790912 22638454938 22641721344 22684603392 22795321344 22799011356 22802300928 22805645312 22845487104 22855833792 22906132722 22953590784 23017931904 23068587564 23116382208 23123460096 23126851584 23163912306 23167254528 23177746944 23232194568 23284096704 23290871808 23328195372 23342128128 23345496064 23393497248 23441965056 23452581888 23507675136 23518321728 23559408576 23562864004 23570078598 23618912256 23667475617 23670890496 23737242276 23786422272 23835330054 23838769152 23849565696 23853006848 23891231232 23894735328 23902051536 23951572992 24018711552 24064201536 24071569632 24121442304 24174526464 24185475072 24231280896 24242289984 24253269282 24342464736 24353489403 24357003264 24360517632 24403133952 24406654976 24410605824 24461180928 24529747968 24576205824 24583730688 24587336352 24594864624 24641445807 24645001216 24700059648 24746840064 24769296288 24816207834 24871648752 24875237376 24922349568 24929980416 24933636864 24937234432 24941271168 24988508424 25110471168 25118159616 25165731888 25169362944 25180762112 25225592832 25273368576 25284814848 25296302592 25344212256 25355690613 25464139776 25467813888 25471936512 25479348224 25520178816 25644736512 25652588544 25656350976 25701172992 25712813016 25716523008 25822789632 25895173392 25898909696 26005929984 26013892608 26017708032 26021462016 26063161344 26070745088 26074965312 26136218889 26202230784 26206011392 26259894144 26263683072 26275577856 26317684404 26325342208 26372210688 26384154624 26446134528 26458111944 26461929472 26504334648 26571276288 26575110144 26625441792 26629751808 26637500416 26759725056 26818615296 26830761408 26834632704 26877635136 26881577244 26885455872 26889807978 26945519616 27021050496 27024949248 27072226728 27076132864 27080515836 27136622592 27148009152 27196342272 27204255744 27208659456 27260191008 27272576232 27340548224 27397193728 27401628672 27405582336 27453525696 27457486848 27461931552 27469922304 27518828544 27595966464 27648231552 27656697024 27660753396 27664744448 27669222702 27725626368 27783069696 27787567104 27795652608 27840195072 27865458324 27922262016 27934907968 27984642048 27992784896 28037643264 28050341472 28054388736 28058930064 28112071977 28249280064 28253356032 28257929568 28266151936 28311448374 28315533312 28328357376 28387049472 28432539648 28445416704 28458340416 28512238788 28529267712 28588376064 28647157248 28651290624 28664266752 28710201168 28718555136 28731602944 28850328576 28859162112 28863394848 28867559424 28913819616 28922232832 28926914643 28931088384 29050638336 29072293888 29132070066 29136273408 29149469184 29204676512 29256671232 29269921536 29274144768 29329588224 29334335976 29356203008 29477509632 29481762816 29537599488 29542380912 29546643456 29550977024 29560025088 29616009984 29682173952 29751901344 29765375937 29769670656 29817376479 29826052608 29892685824 29896998912 29953622016 29967187968 29980803072 30037584896 30104690688 30117322653 30170942208 30179721216 30184606584 30188961792 30246137856 30330920686 30393761792 30398681808 30403067904 30456255069 30460649472 30474445056 30528700416 30541510296 30604787712 30667714884 30681648261 30690575872 30758116752 30821842944 30826832256 30831280128 30835802112 30885216408 30889672704 30903662592 30976259424 30990288527 31045462272 31054495744 31104260496 31122837504 31191329664 31255953408 31270109184 31343566848 31357762304 31412544768 31426771464 31491883008 31542348672 31556634156 31561187328 31649656368 31715229696 31780440072 31785025536 31799420928 31854974976 31859647104 31869402048 31935430656 32015632968 32024948736 32085602048 32095426176 32161923072 32228051904 32232701952 32247300096 32308374528 32323053312 32337692376 32456619648 32471319204 32476004352 32480690176 32537511936 32547474432 32614907904 32706330624 32768274432 32778307584 32783115136 32793152832 32855261076 32928661728 32933412864 32995786752 33025728384 33088277112 33162198336 33166983168 33229799424 33239973888 33244849152 33255028224 33318011232 33470889012 33480628224 33490879488 33554309184 33559150592 33634123776 33697824768 33713086464 33728403456 33792283008 33807587484 33867777024 33952186368 33957085184 33962582016 34026905088 34192982016 34198517034 34203451392 34208467968 34268230656 34283750688 34288697344 34359199083 34430386176 34526897856 34602881346 34674573312 34685190144 34690277376 34695282688 34750881792 34766620416 34848291852 34936307712 34992293058 35013192192 35018244096 35034103808 35090245872 35162947584 35178872832 35261512704 35277482592 35339112864 35344296006 35355117897 35428368384 35500589056 35506335744 35605863414 35679633408 35752995081 35758153728 35774348544 35779510272 35836846848 35842102992 35847274496 35853077304 35927359488 36028067328 36033265664 36096302304 36107354448 36182163456 36197345536 36261789696 36272340992 36278212608 36346921344 36363434976 36379903923 36535504896 36540776448 36604700928 36609982464 36615908736 36626563072 36691771392 36794621952 36864308736 36875596032 36881004528 36892296936 36967501824 37050089472 37060870144 37120260096 37153944432 37224311751 37229682688 37312856064 37383524352 37394970624 37400455296 37405851648 37411906752 37482762636 37665706752 37671141376 37677239424 37748597832 37754044416 37771143168 37838389248 37849399296 37910052864 37927222272 37944453888 38016318384 38039023616 38196209664 38201720832 38207904768 38219022336 38280268224 38291406848 38467104768 38478882816 38484526464 38490079232 38551759488 38569219524 38574784512 38734184448 38842760088 38848364544 38865958912 39008894976 39026562048 39032193024 39094742016 39106117632 39112447968 39303346176 39309017088 39383465984 39389841216 39395524608 39413366784 39476526606 39488013312 39558316032 39576231936 39669201792 39687167916 39692894208 39756501972 39768070144 39856914432 39862665216 39938162688 39944627712 39956250624 39974404096 40139587584 40156430204 40227922944 40239628288 40246142112 40251949056 40322365866 40328183808 40334711967 40418279424 40531575744 40537423872 40608340092 40614199296 40620773754 40632593408 40704933888 40722013728 40806383616 40812989184 40890286512 40908864348 41010822336 41095790592 41102443008 41108373504 41114402816 41180288544 41186230272 41204883456 41301679232 41393949696 41472347328 41485045536 41491130094 41497116672 41503834053 41588439552 41674604544 41693478912 41760292608 41791422464 41798187486 41883393024 41902361952 41976963072 41989177344 42056464896 42075512208 42081583104 42199541824 42286972928 42373920096 42380034048 42386894352 42399227904 42467172561 42473299968 42479529472 42492536064 42580574208 42668125056 42687510624 42699931648 42768358182 42793901568 42882564096 42970735872 42976935936 42996400128 43077832704 43097404416 43116923168 43275492864 43295092272 43301339136 43370729424 43383349248 43396632576 43608440832 43691032576 43698105099 43704410112 43724203776 43807014768 43885006848 43904882304 43911217152 43994382336 44034304512 44117702816 44216264448 44222644224 44306399232 44313571368 44319965184 44326465536 44340037632 44424014976 44627852016 44640837632 44654505984 44739078912 44839028736 44845498368 44930433024 44950781952 44971204608 45056377344 45076783312 45157036032 45269581824 45276909876 45283442688 45369206784 45496381029 45590642688 45598022712 45604601856 45611290624 45690974208 45711667584 45812265444 45907181568 46035863808 46137175128 46232764416 46246920192 46253703168 46327824612 46334509056 46355493888 46464389136 46568193408 46581743616 46656390744 46684256256 46690992128 46786994496 46883930112 46905163776 47015350272 47036643456 47118817152 47125728008 47140157196 47237824512 47334951234 47341780992 47474484552 47572844544 47670660108 47677538304 47699131392 47706013696 47782462464 47789470656 47804103072 47903145984 48037423104 48128403072 48143139264 48242884608 48349052928 48370950144 48462561792 48484579968 48506538564 48684929472 48706978806 48714006528 48721035264 48806267904 48813309952 48821211648 48922361856 49059495936 49152411648 49167461376 49174672704 49189729248 49282891614 49290002432 49400119296 49493680128 49538592576 49632415668 49743297504 49750474752 49844699136 49859960832 49867273728 49874468864 49882542336 49977016848 50220942336 50236319232 50331463776 50338725888 50361524224 50451185664 50546737152 50569629696 50592605184 50688424512 50711381226 50928279552 50935627776 50943873024 50958696448 51040357632 51289473024 51305177088 51312701952 51402345984 51425626032 51433046016 51645579264 51790346784 51797819392 51904322019 52011859968 52027785216 52035416064 52042924032 52126322688 52141490176 52149930624 52272437778 52404461568 52412022784 52519788288 52527366144 52551155712 52635368808 52650684416 52744421376 52768309248 52892269056 52916223888 52923858944 53008669296 53016444009 53142552576 53250883584 53259503616 53275000832 53408795121 53519450112 53637230592 53661522816 53669265408 53755270272 53763154488 53770911744 53779615956 53891039232 54042100992 54049898496 54144453456 54152265728 54161031672 54273245184 54296018304 54392684544 54408511488 54417318912 54520382016 54545152464 54681096448 54794387456 54803257344 54811164672 54907051392 54914973696 54923863104 54939844608 55037657088 55191932928 55296463104 55313394048 55321506792 55329488896 55338445404 55451252736 55566139392 55575134208 55591305216 55680390144 55730916648 55844524032 55869815936 55969284096 55985569792 56075286528 56100682944 56108777472 56117860128 56224143954 56498560128 56506712064 56515859136 56532303872 56622896748 56631066624 56656714752 56774098944 56865079296 56890833408 56916680832 57024477576 57058535424 57176752128 57294314496 57302581248 57328533504 57420402336 57437110272 57463205888 57700657152 57718324224 57726789696 57735118848 57827639232 57844465664 57853829286 57862176768 58101276672 58144587776 58264140132 58272546816 58298938368 58409353024 58513342464 58539843072 58548289536 58659176448 58668671952 58712406016 58955019264 58963525632 59075198976 59084761824 59093286912 59101954048 59120050176 59232019968 59364347904 59503802688 59530751874 59539341312 59634752958 59652105216 59785371648 59793997824 59907244032 59934375936 59961606144 60075169792 60209381376 60234645306 60341884416 60359442432 60369213168 60377923584 60483548799 60492275712 60661841372 60787523584 60797363616 60806135808 60912510138 60921298944 60931160631 60948890112 61057400832 61083020592 61209575424 61335429768 61363296522 61381151744 61516233504 61643685888 61653664512 61662560256 61671604224 61770432816 61779345408 61807325184 61952518848 61980577054 62090924544 62108991488 62208520992 62236695141 62245675008 62382659328 62511906816 62540218368 62687133696 62697281229 62715524608 62825089536 62853542928 62983766016 63084697344 63113268312 63122374656 63299312736 63430459392 63560880144 63570051072 63598841856 63709949952 63719294208 63738804096 63870861312 64031265936 64049897472 64152537273 64171204096 64190852352 64323846144 64456103808 64465403904 64494600192 64616749056 64646106624 64675384752 64797876011 64913239296 64942638408 64952008704 65075023872 65094948864 65229815808 65412661248 65536548864 65556615168 65566230272 65586305664 65710522152 65857323456 65866825728 65991573504 66051456768 66176554224 66324396672 66333966336 66459598848 66479947776 66489698304 66510056448 66636022464 66941778024 66961256448 66981758976 67108618368 67118301184 67268247552 67395649536 67426172928 67456806912 67584566016 67615174968 67735554048 67904372736 67914170368 67925164032 68053810176 68385964032 68397034068 68406902784 68416935936 68536461312 68567501376 68577394688 68718398166 68860772352 69053795712 69205762692 69349146624 69370380288 69380554752 69390565376 69501763584 69533240832 69696583704 69872615424 69984586116 70026384384 70036488192 70068207616 70180491744 70325895168 70357745664 70523025408 70554965184 70678225728 70688592012 70710235794 70856736768 71001178112 71012671488 71211726828 71359266816 71505990162 71516307456 71548697088 71559020544 71673693696 71684205984 71694548992 71706154608 71854718976 72056134656 72066531328 72192604608 72214708896 72364326912 72394691072 72523579392 72544681984 72556425216 72693842688 72726869952 72759807846 73060468209 73071009792 73081552896 73209401856 73219964928 73231817472 73253126144 73383542784 73589243904 73728617472 73751192064 73762009056 73784593872 73924337421 73935003648 74100178944 74121740288 74240520192 74307888864 74448623502 74459365376 74625712128 74767048704 74789941248 74800910592 74811703296 74823813504 74965525272 75331413504 75342282752 75354478848 75497195664 75508088832 75542286336 75676778496 75820105728 75854444544 75888907776 76032636768 76067071839 76078047232 76392419328 76403441664 76415809536 76438044672 76560536448 76582813696 76934209536 76957765632 76969052928 76980158464 77103518976 77138439048 77149569024 77468368896 77685520176 77696729088 77731917824 78017789952 78053124096 78064386048 78189484032 78212235264 78224895936 78408656667 78606692352 78618034176 78766931968 78779682432 78791049216 78826733568 78953053212 78976026624 79116632064 79152463872 79338403584 79374335832 79385788416 79513003944 79536140288 79713828864 79725330432 79876325376 79889255424 79912501248 79948808192 80279175168 80312860408 80455845888 80479256576 80492284224 80503898112 80644731732 80656367616 80669423934 80836558848 81063151488 81074847744 81216680184 81228398592 81241547508 81265186816 81409867776 81444027456 81612767232 81625978368 81780573024 81817728696 82021644672 82191581184 82204886016 82216747008 82228805632 82360577088 82372460544 82409766912 82603358464 82787899392 82944694656 82970091072 82982260188 82994233344 83007668106 83176879104 83349209088 83386957824 83520585216 83582844928 83596374972 83766786048 83804723904 83953926144 83978354688 84112929792 84151024416 84163166208 84336215931 84399083648 84573945856 84747840192 84760068096 84773788704 84798455808 84934345122 84946599936 84959058944 84985072128 85161148416 85336250112 85375021248 85399863296 85536716364 85587803136 85765128192 85941471744 85953871872 85992800256 86155665408 86194808832 86233846336 86550985728 86590184544 86602678272 86741458848 86766698496 86780743929 86793265152 87216881664 87382065152 87396210198 87408820224 87448407552 87614029536 87770013696 87809764608 87822434304 87988764672 88068609024 88235405632 88432528896 88445288448 88612798464 88627142736 88639930368 88652931072 88680075264 88848029952 89255704032 89281675264 89296127811 89309011968 89478157824 89678057472 89690996736 89860866048 89901563904 89942409216 90112754688 90153566624 90314072064 90351967959 90539163648 90553819752 90566885376 90738413568 90992762058 91181285376 91196045424 91209203712 91222581248 91368765207 91381948416 91423335168 91624530888 91814363136 92044944783 92071727616 92274350256 92465528832 92493840384 92507406336 92655649224 92669018112 92710987776 92928778272 92970865581 93136386816 93163487232 93312781488 93368512512 93381984256 93573988992 93767860224 93810327552 94030700544 94073286912 94237634304 94251456016 94280314392 94475649024 94669902468 94683561984 94948969104 95145689088 95341320216 95355076608 95398262784 95412027392 95564924928 95578941312 95608206144 95806291968 96074846208 96256806144 96286278528 96485769216 96698105856 96741900288 96925123584 96969159936 97013077128 97369858944 97413957612 97428013056 97442070528 97612535808 97626619904 97642423296 97844723712 98118991872 98304823296 98334922752 98349345408 98379458496 98565783228 98580004864 98800238592 98987360256 99077185152 99264831336 99486595008 99500949504 99689398272 99719921664 99734547456 99748937728 99765084672 99954033696 100441884672 100472638464 100662927552 100677451776 100723048448 100902371328 101093474304 101139259392 101185210368 101376849024 101422762452 101856559104 101871255552 101887746048 101917392896 102080715264 102578946048 102610354176 102625403904 102804691968 102851252064 102866092032 103077597249 103291158528 103580693568 103595638784 103808644038 104023719936 104055570432 104070832128 104085848064 104252645376 104282980352 104299861248 104544875556 104808923136 104824045568 105039576576 105054732288 105102311424 105270737616 105301368832 105488842752 105536618496 105784538112 105832447776 105847717888 106017338592 106032888018 106065353691 106285105152 106501767168 106519007232 106550001664 106817590242 107038900224 107274461184 107323045632 107338530816 107510540544 107526308976 107541823488 107559231912 107782078464 108084201984 108099796992 108288906912 108304531456 108322063344 108546490368 108592036608 108785369088 108817022976 108834637824 109040764032 109090304928 109139711769 109362192896 109588774912 109606514688 109622329344 109814102784 109829947392 109847726208 109879689216 110075314176 110383865856 110592926208 110626788096 110643013584 110658977792 110676890808 110902505472 111150268416 111182610432 111360780288 111461833296 111672935253 111689048064 111739631872 111938568192 111971139584 112150573056 112201365888 112217554944 112235720256 112448287908 112997120256 113013424128 113031718272 113064607744 113245793496 113262133248 113313429504 113548197888 113730158592 113781666816 113833361664 114048955152 114117070848 114588628992 114605162496 114657067008 114840804672 114874220544 114926411776 115401314304 115436648448 115453579392 115470237696 115655278464 115688931328 115707658572 115724353536 116202553344 116289175552 116528280264 116545093632 116597876736 116818706048 117026684928 117079686144 117096579072 117318352896 117337343904 117424812032 117910038528 117927051264 118150397952 118169523648 118186573824 118203908096 118240100352 118464039936 118728695808 119007605376 119061503748 119078682624 119269505916 119304210432 119570743296 119587995648 119814488064 119868751872 119923212288 120150339584 120418762752 120469290612 120683768832 120718884864 120738426336 120755847168 120967097598 120984551424 121323682744 121575047168 121594727232 121612271616 121825020276 121842597888 121862321262 121897780224 122114801664 122166041184 122419150848 122670859536 122726593044 122762303488 123032467008 123287371776 123307329024 123325120512 123343208448 123540865632 123558690816 123614650368 123905037696 123961154108 124181849088 124217982976 124417041984 124473390282 124491350016 124511502159 124765318656 125023813632 125080436736 125374267392 125394562458 125431049216 125650179072 125707085856 125967532032 126169394688 126226536624 126244749312 126598625472 126860918784 127121760288 127140102144 127197683712 127401517683 127419899904 127438588416 127477608192 127741722624 128062531872 128099794944 128305074546 128342408192 128381704704 128647692288 128912207616 128930807808 128989200384 129233498112 129292213248 129350769504 129595752022 129826478592 129885276816 129904017408 130150047744 130189897728 130825322496 131073097728 131094315297 131113230336 131132460544 131172611328 131421044304 131714646912 131733651456 131983147008 132102913536 132353108448 132648793344 132667932672 132919197696 132959895552 132979396608 133020112896 133272044928 133883556048 133922512896 133963517952 134217236736 134236602368 134536495104 134791299072 134852345856 134913613824 135169132032 135230349936 135471108096 135808745472 135850328064 136107620352 136489143087 136771928064 136794068136 136813805568 136833871872 137072922624 137135002752 137154789376 137436796332 137721544704 138107591424 138411525384 138698293248 138740760576 138761109504 138781130752 139003527168 139066481664 139393167408 139745230848 139969172232 140052768768 140072976384 140136415232 140360983488 140651790336 140715491328 141046050816 141109930368 141356451456 141377184024 141420471588 141713473536 142002356224 142025342976 142423453656 142718533632 143011980324 143032614912 143097394176 143118041088 143347387392 143368411968 143389097984 143412309216 143709437952 144112269312 144133062656 144385209216 144429417792 144728653824 144789382144 145047158784 145089363968 145112850432 145387685376 145453739904 145519615692 146120936418 146142019584 146163105792 146418803712 146439929856 146463634944 146506252288 146767085568 147178487808 147457234944 147502384128 147524018112 147569187744 147848674842 147870007296 148200357888 148243480576 148481040384 148615777728 148897247004 148918730752 149251424256 149534097408 149579882496 149601821184 149623406592 149647627008 149931050544 150662827008 150684565504 150708957696 150994391328 151016177664 151084572672 151353556992 151640211456 151708889088 151777815552 152065273536 152134143678 152156094464 152784838656 152806883328 152831619072 152876089344 153121072896 153165627392 153868419072 153915531264 153938105856 153960316928 154207037952 154276878096 154299138048 154936737792 155371040352 155393458176 155463835648 155712966057 156035579904 156106248192 156128772096 156378968064 156424470528 156449791872 156817313334 157213384704 157236068352 157533863936 157559364864 157582098432 157653467136 157906106424 157952053248 158233264128 158304927744 158676807168 158748671664 158771576832 159026007888 159049332027 159072280576 159427657728 159752650752 159778510848 159825002496 159897616384 160226385363 160558350336 160625720816 160911691776 160958513152 160984568448 161007796224 161289463464 161312735232 161338847868 161673117696 162126302976 162149695488 162433360368 162456797184 162483095016 162530373632 162819735552 162888054912 163225534464 163251956736 163561146048 163635457392 164043289344 164383162368 164409772032 164433494016 164457611264 164721154176 164744921088 164819533824 165206716928 165575798784 165889389312 165940182144 165964520376 165988466688 166015336212 166353758208 166698418176 166773915648 167041170432 167165689856 167192749944 167533572096 167609447808 167907852288 167956709376 168225859584 168302048832 168326332416 168672431862 168798167296 169147891712 169495680384 169520136192 169547577408 169596911616 169868690244 169893199872 169918117888 169970144256 170322296832 170672500224 170750042496 170799726592 171073432728 171175606272 171530256384 171882943488 171907743744 171985600512 172311330816 172389617664 172467692672 173101971456 173180369088 173205356544 173482917696 173533396992 173561487858 173586530304 174433763328 174764130304 174792420396 174817640448 174896815104 175228059072 175540027392 175619529216 175644868608 175977529344 176137218048 176470811264 176865057792 176890576896 177225596928 177254285472 177279860736 177305862144 177360150528 177696059904 178511408064 178563350528 178592255622 178618023936 178956315648 179356114944 179381993472 179721732096 179803127808 179884818432 180225509376 180307133248 180628144128 180703935918 181078327296 181107639504 181133770752 181450646397 181476827136 181985524116 182362570752 182392090848 182418407424 182445162496 182737530414 182763896832 182846670336 183249061776 183628726272 184089889566 184143455232 184548700512 184931057664 184987680768 185014812672 185311298448 185338036224 185421975552 185857556544 185941731162 186272773632 186326974464 186625562976 186710085423 186737025024 186763968512 187147977984 187535720448 187620655104 188061401088 188091843687 188146573824 188475268608 188502912032 188560628784 188951298048 189339804936 189367123968 189897938208 190291378176 190682640432 190710153216 190796525568 190824054784 191129849856 191157882624 191216412288 191612583936 192149692416 192457611819 192513612288 192572557056 192971538432 193396211712 193483800576 193850247168 193938319872 194026154256 194393628033 194739717888 194827915224 194856026112 195225071616 195253239808 195284846592 195689447424 196237983744 196609646592 196669845504 196698690816 196758916992 197131566456 197160009728 197600477184 197974720512 198154370304 198529662672 198973190016 199001899008 199378796544 199439843328 199469094912 199497875456 199530169344 199908067392 200883769344 200945276928 201325855104 201354903552 201446096896 201804742656 202186948608 202278518784 202370420736 202753698048 202845524904 203713118208 203742511104 203775492096 203834785792 204161430528 205157892096 205220708352 205250807808 205609383936 205702504128 205732184064 206155194498 206582317056 207161387136 207191277568 207617288076 208047439872 208111140864 208141664256 208171696128 208505290752 208565960704 208599722496 209089751112 209617846272 209648091136 210079153152 210109464576 210204622848 210541475232 210602737664 210977685504 211073236992 211569076224 211664895552 211695435776 212034677184 212065776036 212130707382 212570210304 213003534336 213038014464 213100003328 213635180484 214077800448 214548922368 214646091264 214677061632 215021081088 215052617952 215083646976 215118463824 215564156928 216168403968 216199593984 216577813824 216609062912 216644126688 217092980736 217184073216 217570738176 217634045952 217669275648 218081528064 218180609856 218279423538 218724385792 219177549824 219213029376 219244658688 219628205568 219659894784 219695452416 219759378432 220150628352 220767731712 221185852416 221253576192 221286027168 221317955584 221353781616 221773012263 221805010944 222300536832 222365220864 222721560576 222923666592 223345870506 223378096128 223479263744 223877136384 223942279168 224301146112 224402731776 224435109888 224471440512 224896575816 225994240512 226026848256 226063436544 226129215488 226491586992 226524266496 226626859008 227460317184 227563333632 227666723328 228097910304 228201215517 228234141696 229177257984 229210324992 229314134016 229681609344 229748441088 229852823552 230802628608 230873296896 230907158784 230940475392 231310556928 231377862656 231415317144 231448707072 232405106688 232578351104 233056560528 233090187264 233195753472 233637412096 234053369856 234159372288 234193158144 234636705792 234674687808 234849624064 235225970001 235820077056 235854102528 236300795904 236339047296 236373147648 236407816192 236480200704 236928079872 237457391616 238015210752 238123007496 238157365248 238539011832 238608420864 239141486592 239175991296 239628976128 239737503744 239846424576 240300679168 240837525504 240938581224 241367537664 241437769728 241476852672 241511694336 241934195196 241969102848 242647365488 243150094336 243189454464 243224543232 243650040552 243685195776 243724642524 243795560448 244229603328 244332082368 244838301696 245341719072 245453186088 245524606976 246064934016 246574743552 246614658048 246650241024 246686416896 247081731264 247117381632 247229300736 247810075392 247922308216 248363698176 248435965952 248834083968 248946780564 248982700032 249023004318 249530637312 250047627264 250160873472 250748534784 250789124916 250862098432 251300358144 251414171712 251935064064 252338789376 252453073248 252489498624 253197250944 253721837568 254243520576 254280204288 254395367424 254803035366 254839799808 254877176832 254955216384 255483445248 256125063744 256199589888 256610149092 256684816384 256763409408 257295384576 257824415232 257861615616 257978400768 258466996224 258584426496 258701539008 259191504044 259652957184 259770553632 259808034816 260300095488 260342231787 260379795456 261650644992 262146195456 262188630594 262226460672 262264921088 262345222656 262842088608 263429293824 263467302912 263966294016 264205827072 264706216896 265297586688 265335865344 265838395392 265919791104 265958793216 266040225792 266544089856 267767112096 267845025792 267888383433 267927035904 268434473472 268473204736 269072990208 269582598144 269704691712 269827227648 270338264064 270460699872 270942216192 271055903877 271617490944 271700656128 272215240704 272978286174 273543856128 273588136272 273627611136 273667743744 274106295621 274145845248 274270005504 274309578752 274873592664 275443089408 276215182848 276823050768 277396586496 277481521152 277522219008 278007054336 278132963328 278786334816 278912596743 279490461696 279938344464 280105537536 280145952768 280272830464 280721966976 281303580672 281430982656 282092101632 282219860736 282712902912 282754368048 282840943176 283426947072 284050685952 284846907312 285437067264 286023960648 286065229824 286194788352 286236082176 286694774784 286736823936 286778195968 286824618432 287418875904 288224538624 288266125312 288770418432 288858835584 289457307648 289578764288 290094317568 290178727936 290225700864 290775370752 290907479808 291039231384 292241872836 292284039168 292326211584 292837607424 292879859712 292927269888 293012504576 293534171136 294356975616 294914469888 295004768256 295048036224 295138375488 295697349684 295740014592 296400715776 296486961152 296962080768 297231555456 297794494008 297837461504 298502848512 299068194816 299159764992 299203642368 299246813184 299295254016 299862101088 301325654016 301369131008 301417915392 301988782656 302032355328 302169145344 302707113984 303280422912 303417778176 303555631104 304130547072 304268287356 304312188928 305569677312 305613766656 305663238144 305752178688 306242145792 306331254784 307736838144 307831062528 307876211712 307920633856 308414075904 308553756192 308598276096 309232791747 309873475584 310742080704 310786916352 310927671296 311425932114 312071159808 312212496384 312257544192 312757936128 312848941056 312899583744 313634626668 314426769408 314472136704 315067727872 315118729728 315164196864 315306934272 315812212848 315904106496 316466528256 316609855488 317353614336 317497343328 317543153664 318052015776 318098664054 318144561152 318196061073 318855315456 319505301504 319557021696 319650004992 319795232768 320452770726 321116700672 321251441632 321823383552 321917026304 321969136896 322015592448 322578926928 322625470464 322677695736 323346235392 324252605952 324299390976 324866720736 324913594368 324966190032 325060747264 325639471104 325776109824 326451068928 326503913472 327122292096 327270914784 327419135307 328086578688 328766324736 328819544064 328866988032 328915222528 329442308352 329489842176 329639067648 330413433856 331151597568 331778778624 331880364288 331929040752 331976933376 332030672424 332707516416 333547831296 334082340864 334331379712 334385499888 335018805759 335067144192 335218895616 335815704576 335913418752 336451719168 336604097664 336652664832 337344863724 337596334592 338295783424 338991360768 339040272384 339095154816 339193823232 339737380488 339786399744 339836235776 339940288512 340644593664 341345000448 341500084992 341599453184 342146865456 342351212544 343765886976 343815487488 343971201024 344622661632 344779235328 344935385344 346203942912 346360738176 346410713088 346965835392 347066793984 347122975716 347173060608 348867526656 349528260608 349584840792 349635280896 349793630208 350456118144 351080054784 351239058432 351289737216 351955058688 352274436096 352941622528 353730115584 353781153792 354451193856 354508570944 354559721472 354611724288 354720301056 355392119808 357022816128 357126701056 357184511244 357236047872 357912631296 358712229888 358763986944 359443464192 359606255616 359769636864 360451018752 360614266496 361256288256 361407871836 362156654592 362215279008 362267541504 362901292794 362953654272 363971048232 364725141504 364784181696 364836814848 364890324992 365475060828 365527793664 365693340672 366498123552 367257452544 368179779132 368286910464 369097401024 369862115328 369975361536 370029625344 370622596896 370676072448 370843951104 371715113088 371883462324 372545547264 372653948928 373251125952 373420170846 373474050048 373527937024 374295955968 375071440896 375241310208 376122802176 376183687374 376293147648 376950537216 377005824064 377121257568 377902596096 378679609872 378734247936 379795876416 380582756352 381365280864 381420306432 381593051136 381648109568 382259699712 382315765248 382432824576 383225167872 384299384832 384915223638 385027224576 385145114112 385943076864 386792423424 386967601152 387700494336 387876639744 388052308512 388787256066 389479435776 389655830448 389712052224 390450143232 390506479616 390569693184 392475967488 393219293184 393282945891 393339691008 393397381632 393517833984 394263132912 394320019456 395200954368 395949441024 396308740608 397059325344 397946380032 398003798016 398757593088 398879686656 398938189824 398995750912 399060338688 399816134784 401767538688 401890553856 402651710208 402709807104 402892193792 403609485312 404373897216 404557037568 404740841472 405507396096 405691049808 407426236416 407550984192 407669571584 408322861056 409467429261 410315784192 410441416704 410501615616 411218767872 411405008256 411464368128 412310388996 413164634112 414322774272 414382555136 415234576152 416094879744 416222281728 416283328512 416343392256 417010581504 417131921408 417199444992 418179502224 419235692544 420158306304 420218929152 420409245696 421082950464 421205475328 421955371008 422146473984 423138152448 423329791104 423390871552 424069354368 424131552072 424261414764 425140420608 426007068672 426076028928 426200006656 427270360968 428155600896 429097844736 429292182528 429354123264 430042162176 430105235904 430167293952 430236927648 431128313856 432336807936 432399187968 433155627648 433218125824 433288253376 434185961472 434368146432 435141476352 435268091904 435338551296 436163056128 436361219712 436558847076 437448771584 438355099648 438426058752 438489317376 439256411136 439319789568 439390904832 439518756864 440301256704 441535463424 442371704832 442507152384 442572054336 442635911168 442707563232 443546024526 443610021888 444601073664 444730441728 445443121152 445847333184 446691741012 446756192256 446958527488 447754272768 447884558336 448602292224 448805463552 448870219776 448942881024 449793151632 451988481024 452053696512 452126873088 452258430976 452983173984 453048532992 453253718016 454920634368 455126667264 455333446656 456195820608 456402431034 456468283392 458354515968 458420649984 458628268032 459363218688 459496882176 459705647104 461605257216 461746593792 461814317568 461880950784 462621113856 462755725312 462830634288 462897414144 464810213376 465156702208 466113121056 466180374528 466391506944 467138898171 467274824192 468106739712 468318744576 468386316288 469273411584 469349375616 469699248128 470451940002 471640154112 471708205056 472601591808 472678094592 472746295296 472815632384 472960401408 473856159744 474914783232 476030421504 476246014992 476314730496 477078023664 477147996081 477216841728 478282973184 479257952256 479475007488 479692849152 480601358336 480679156089 481675051008 481877162448 482735075328 482875539456 482953705344 483023388672 483868390392 483938205696 485294730976 486300188672 486378908928 486449086464 487300081104 487370391552 487449285048 487591120896 488459206656 488664164736 489676603392 490683438144 490906372176 491049213952 492129868032 493149487104 493229316096 493300482048 493372833792 494163462528 494234763264 494458601472 495620150784 495844616432 496727396352 496871931904 497668167936 497893561128 497965400064 498046008636 499061274624 500095254528 500321746944 501497069568 501578249832 501724196864 502600716288 502828343424 503870128128 504677578752 504906146496 504978997248 506394501888 507443675136 508487041152 508560408576 508790734848 509606070732 509679599616 509754353664 509910432768 510966890496 512250127488 512399179776 513220298184 513369632768 513526818816 514590769152 515648830464 515723231232 515956801536 516933992448 517168852992 517403078016 518383008088 519305914368 519541107264 519616069632 520600190976 520684463574 520759590912 523301289984 524292390912 524377261188 524452921344 524529842176 524690445312 525684177216 526858587648 526934605824 527932588032 528411654144 529412433792 530595173376 530671730688 531676790784 531839582208 531917586432 532080451584 533088179712 535534224192 535690051584 535776766866 535854071808 536868946944 536946409472 538145980416 539165196288 539409383424 539654455296 540676528128 540921399744 541884432384 542111807754 543234981888 543401312256 544351939191 544430481408 545956572348 547087712256 547176272544 547255222272 547335487488 548212591242 548291690496 548540011008 548619157504 549747185328 550886178816 552430365696 553646101536 554793172992 554963042304 555044438016 556014108672 556265926656 557572669632 557825193486 558980923392 559876688928 560130256269 560211075072 560291905536 560545660928 561443933952 562607161344 562861965312 564184203264 564439721472 565425805824 565508736096 565681886352 566853894144 568101371904 569693814624 570874134528 572047921296 572130459648 572389576704 572472164352 573389549568 573473647872 573556391936 573649236864 574837751808 576449077248 576532250624 577540836864 577717671168 578914615296 579157528576 580188635136 580451401728 581550741504 581814959616 582078462768 583180884099 584483745672 584568078336 585675214848 585759719424 585854539776 586025009152 587068342272 588713951232 589828939776 590009536512 590096072448 590276750976 591394699368 591480029184 592801431552 592973922304 593924161536 594463110912 595588988016 595674923008 597005697024 598136389632 598319529984 598407284736 598493626368 598590508032 599724202176 602651308032 602738262016 602835830784 603977565312 604064710656 604338290688 605414227968 606560845824 606835556352 607111262208 608261094144 608536574712 608624377856 611139354624 611227533312 611326476288 611504357376 612484291584 612662509568 615473676288 615662125056 615752423424 615841267712 616828151808 617107512384 617196552192 618465583494 619746951168 621484161408 621573832704 621855342592 622851864228 624142319616 624424992768 624515088384 625515872256 625697882112 625799167488 627269253336 628853538816 628944273408 630135455744 630237459456 630328393728 630613868544 631624425696 631808212992 632933056512 633219710976 634707228672 634994686656 635086307328 636104031552 636197328108 636289122304 636392122146 637710630912 639010603008 639114043392 639300009984 639590465536 640905541452 642233401344 642502883264 643646767104 643834052608 643938273792 644031184896 645157853856 645250940928 645355391472 646692470784 648505211904 648598781952 649733441472 649827188736 649932380064 650121494528 651278942208 651552219648 652902137856 653007826944 654244584192 654541829568 654838270614 656173157376 657532649472 657639088128 657733976064 657830445056 658884616704 658979684352 659278135296 660826867712 662303195136 663557557248 663760728576 663858081504 663953866752 664061344848 665319036789 665415032832 667095662592 668164681728 668662759424 668770999776 670037611518 670134288384 670437791232 671631409152 671826837504 672903438336 673208195328 673305329664 674689727448 675192669184 676591566848 677982721536 678080544768 678190309632 678387646464 679474760976 679572799488 679672471552 679880577024 682690000896 683000169984 683198906368 684293730912 684603646551 684702425088 687531773952 687630974976 687942402048 689245323264 689558470656 689870770688 692407885824 692721476352 692821426176 693931670784 694133587968 694245951432 694346121216 697735053312 699056521216 699169681584 699270561792 699587260416 700912236288 702160109568 702478116864 702579474432 703910117376 704548872192 705677910003 705883245056 707460231168 707562307584 708902387712 709017141888 709119442944 709223448576 709440602112 710784239616 712776636121 714045632256 714253402112 714369022488 714472095744 715825262592 717424459776 717527973888 718886928384 719212511232 719539273728 720902037504 721228532992 722512576512 722815743672 724313309184 724430558016 724535083008 725802585588 725907308544 727942096464 729450283008 729568363392 729673629696 729780649984 730950121656 731055587328 731386681344 732996247104 734514905088 736359558264 736573820928 738194802048 739724230656 739950723072 740059250688 741245193792 741352144896 741687902208 743430226176 743766924648 745091094528 745307897856 746502251904 746840341692 746948100096 747055874048 748591911936 750142881792 750482620416 752245604352 752367374748 752586295296 753901074432 754011648128 754242515136 755805192192 757359219744 757468495872 759591752832 761165512704 762730561728 762840612864 763186102272 763296219136 764519399424 764631530496 764865649152 766450335744 768598769664 769830447276 770054449152 770290228224 771886153728 773584846848 773935202304 775400988672 775753279488 776104617024 777574512132 778958871552 779311660896 779424104448 780900286464 781012959232 781139386368 784951934976 786438586368 786565891782 786679382016 786794763264 787035667968 788526265824 788640038912 790401908736 791898882048 792617481216 794118650688 795892760064 796007596032 797515186176 797759373312 797876379648 797991501824 798120677376 799632269568 803535077376 803665150299 803781107712 805303420416 805419614208 805784387584 807218970624 808747794432 809114075136 809481682944 811014792192 811382099616 813167711631 814852472832 815101968384 815339143168 816645722112 818934858522 820631568384 820882833408 821003231232 822318886863 822437535744 822810016512 822928736256 824620777992 826329268224 828645548544 828765110272 830469152304 832189759488 832444563456 832566657024 834021163008 834263842816 834398889984 836359004448 836737790229 838471385088 840316612608 840437858304 840818491392 842165900928 842410950656 843910742016 844292947968 846276304896 846659582208 846781743104 848138708736 848263104144 848522829528 850280841216 852152057856 852400013312 854540721936 856311201792 858195689472 858584365056 858708246528 860084324352 860210471808 860334587904 860473855296 862256627712 864673615872 864798375936 866311255296 866436251648 866576506752 868371922944 868736292864 870282952704 870536183808 870677102592 872326112256 872722439424 873117694152 874897543168 876852117504 876978634752 878512822272 878639579136 878781809664 879037513728 880602513408 883070926848 884743409664 885014304768 885144108672 885271822336 885415126464 887092049052 887220043776 889202147328 889460883456 890886242304 891694666368 893383482024 893512384512 893917054976 895508545536 895769116672 897204584448 897610927104 897740439552 897885762048 899586303264 903976962048 904107393024 904253746176 904516861952 905966347968 906097065984 906507436032 909841268736 910253334528 910666893312 912391641216 912804862068 912936566784 916709031936 916841299968 917256536064 918726437376 918993764352 919411294208 923210514432 923493187584 923628635136 923761901568 925242227712 925511450624 925661268576 925794828288 927698375241 929620426752 930313404416 932226242112 932360749056 932783013888 934277796342 934549648384 936213479424 936637489152 936772632576 938546823168 938698751232 939398496256 940903880004 943280308224 943416410112 945203183616 945356189184 945492590592 945631264768 945920802816 947712319488 949829566464 952060843008 952492029984 952629460992 954156047328 954295992162 954433683456 954588183219 956565946368 958515904512 958950014976 959385698304 961202716672 961358312178 963350102016 963754324896 965470150656 965751078912 965907410688 966046777344 967736780784 967876411392 970589461952 972600377344 972757817856 972898172928 974600162208 974740783104 974898570096 975182241792 976918413312 977328329472 979353206784 981366876288 981812744352 982098427904 982257405921 984259736064 986298974208 986458632192 986600964096 986745667584 988326925056 988469526528 988917202944 991240301568 991689232864 993454792704 993743863808 995336335872 995787122256 995930800128 996092017272 998122549248 1000643493888 1002994139136 1003156499664 1003448393728 1005056417277 1005201432576 1005656686848 1007740256256 1009355157504 1009812292992 1009957994496 1012789003776 1014887350272 1016974082304 1017120817152 1017581469696 1019212141464 1019359199232 1019508707328 1019820865536 1021933780992 1024500254976 1024798359552 1026440596368 1026739265536 1027053637632 1031297660928 1031446462464 1031913603072 1033867984896 1034337705984 1034806156032 1036766016176 1038611828736 1039082214528 1039232139264 1041200381952 1041368927148 1041519181824 1046602579968 1048584781824 1048754522376 1048905842688 1049059684352 1049380890624 1051368354432 1053717175296 1053869211648 1055865176064 1056823308288 1058824867584 1061190346752 1061343461376 1063353581568 1063679164416 1063835172864 1064160903168 1066176359424 1071068448384 1071380103168 1071553533732 1071708143616 1073737893888 1073892818944 1076291960832 1078330392576 1078818766848 1079308910592 1081353056256 1081842799488 1083768864768 1084223615508 1086469963776 1086802624512 1088703878382 1088860962816 1091913144696 1094175424512 1094352545088 1094510444544 1094670974976 1096425182484 1096583380992 1097080022016 1097238315008 1099494370656 1101772357632 1104860731392 1107292203072 1109586345984 1109926084608 1110088876032 1112028217344 1112531853312 1115145339264 1115650386972 1117961846784 1119753377856 1120260512538 1120422150144 1120583811072 1121091321856 1122887867904 1125214322688 1125723930624 1128368406528 1128879442944 1130851611648 1131017472192 1131363772704 1133707788288 1136202743808 1139387629248 1141748269056 1144095842592 1144260919296 1144779153408 1144944328704 1146779099136 1146947295744 1147112783872 1147298473728 1149675503616 1152898154496 1153064501248 1155081673728 1155435342336 1157829230592 1158315057152 1160377270272 1160902803456 1163101483008 1163629919232 1164156925536 1166361768198 1168967491344 1169136156672 1171350429696 1171519438848 1171709079552 1172050018304 1177427902464 1179657879552 1180019073024 1180192144896 1180553501952 1182789398736 1182960058368 1185602863104 1187848323072 1188926221824 1191177976032 1191349846016 1194011394048 1196272779264 1196639059968 1196814569472 1196987252736 1197181016064 1199448404352 1205302616064 1205476524032 1205671661568 1207955130624 1208129421312 1208676581376 1210828455936 1213121691648 1213671112704 1214222524416 1216522188288 1217073149424 1217248755712 1222278709248 1222652952576 1223008714752 1224968583168 1225325019136 1228402287783 1230947352576 1231324250112 1231504846848 1231682535424 1233656303616 1234215024768 1234393104384 1236931166988 1239493902336 1242968322816 1243147665408 1243710685184 1245703728456 1248284639232 1248849985536 1249030176768 1251031744512 1251395764224 1251598334976 1254538506672 1257707077632 1260270911488 1260474918912 1260656787456 1261227737088 1263248851392 1263616425984 1265866113024 1266439421952 1269414457344 1269989373312 1270172614656 1272208063104 1272394656216 1272578244608 1272784244292 1275421261824 1278021206016 1278228086784 1278600019968 1279180931072 1281811082904 1284466802688 1285005766528 1287293534208 1287668105216 1287876547584 1288062369792 1290315707712 1290501881856 1290710782944 1293384941568 1297010423808 1297197563904 1299466882944 1299654377472 1299864760128 1300242989056 1302557884416 1303104439296 1305804275712 1306015653888 1308489168384 1309083659136 1309676541228 1312346314752 1315065298944 1315278176256 1315467952128 1315660890112 1317769233408 1317959368704 1318556270592 1321653735424 1324606390272 1327115114496 1327521457152 1327716163008 1327907733504 1328122689696 1330638073578 1330830065664 1334191325184 1336329363456 1337325518848 1337541999552 1340075223036 1340268576768 1340875582464 1343262818304 1343653675008 1345806876672 1346416390656 1346610659328 1349379454896 1350385338368 1353183133696 1355965443072 1356161089536 1356380619264 1356775292928 1358949521952 1359145598976 1359344943104 1359761154048 1365380001792 1366000339968 1366397812736 1368587461824 1369207293102 1369404850176 1375063547904 1375261949952 1375884804096 1378490646528 1379116941312 1379741541376 1384815771648 1385442952704 1385642852352 1387863341568 1388267175936 1388491902864 1388692242432 1395470106624 1398113042432 1398339363168 1398541123584 1399174520832 1401416694513 1401824472576 1404320219136 1404956233728 1405158948864 1407820234752 1409097744384 1411355820006 1411766490112 1414920462336 1415124615168 1417804775424 1418034283776 1418238885888 1418446897152 1418881204224 1421568479232 1425553272242 1428091264512 1428506804224 1428738044976 1428944191488 1431443988243 1431650525184 1434848919552 1437773856768 1438425022464 1439078547456 1441804075008 1442037468267 1442457065984 1445025153024 1445631487344 1448626618368 1448861116032 1449070166016 1451605171176 1451814617088 1455884192928 1458900566016 1459136726784 1459347259392 1459561299968 1461900243312 1462111174656 1462773362688 1465992494208 1469029810176 1472719116528 1473147641856 1476389604096 1479448461312 1479901446144 1480118501376 1482490387584 1482704289792 1483375804416 1486860452352 1487533849296 1490182189056 1490615795712 1493004503808 1493680683384 1493896200192 1497183823872 1500285763584 1500965240832 1504491208704 1504734749496 1505172590592 1507802148864 1508023296256 1508485030272 1511610384384 1514718439488 1514936991744 1519183505664 1522331025408 1525461123456 1525681225728 1526372204544 1526592438272 1529038798848 1529263060992 1529731298304 1532900671488 1537197539328 1539660894552 1540108898304 1540580456448 1543772307456 1547169693696 1547870404608 1550801977344 1551506558976 1552209234048 1555149024264 1557917743104 1558623321792 1558848208896 1561800572928 1562025918464 1562278772736 1569903869952 1572877172736 1573131783564 1573358764032 1573589526528 1574071335936 1577052531648 1577280077824 1580803817472 1583797764096 1585234962432 1588237301376 1591785520128 1592015192064 1595030372352 1595518746624 1595752759296 1595983003648 1596241354752 1599264539136 1607070154752 1607330300598 1607562215424 1610606840832 1610839228416 1611568775168 1614437941248 1617495588864 1618228150272 1618963365888 1622029584384 1622764199232 1626335423262 1629704945664 1630203936768 1630678286336 1633291444224 1637869717044 1641263136768 1641765666816 1642006462464 1644637773726 1644875071488 1645620033024 1645857472512 1649241555984 1652658536448 1657291097088 1657530220544 1660938304608 1664379518976 1664889126912 1665133314048 1668042326016 1668527685632 1668797779968 1672718008896 1673475580458 1676942770176 1680390768807 1680633225216 1680875716608 1681636982784 1684331801856 1684821901312 1687821484032 1688585895936 1692552609792 1693319164416 1693563486208 1696277417472 1696526208288 1697045659056 1700561682432 1704304115712 1704800026624 1709081443872 1712622403584 1716391378944 1717168730112 1717416493056 1720168648704 1720420943616 1720669175808 1720947710592 1724513255424 1729347231744 1729596751872 1732622510592 1732872503296 1733153013504 1736743845888 1737472585728 1740565905408 1741354205184 1744652224512 1745444878848 1746235388304 1749542652297 1749795086336 1753704235008 1757025644544 1757279158272 1757563619328 1758075027456 1761205026816 1766141853696 1769486819328 1770028609536 1770288217344 1770543644672 1770830252928 1774184098104 1774440087552 1778404294656 1778921766912 1781772484608 1783389332736 1786766964048 1787024769024 1787834109952 1791017091072 1794409168896 1795221854208 1795480879104 1795771524096 1799172606528 1807953924096 1808214786048 1808507492352 1809033723904 1811932695936 1812194131968 1813014872064 1819682537472 1820506669056 1821333786624 1824783282432 1825609724136 1825873133568 1833418063872 1833682599936 1834513072128 1837452874752 1837987528704 1838822588416 1846421028864 1846986375168 1847257270272 1847523803136 1850484455424 1851022901248 1851322537152 1851589656576 1855396750482 1859240853504 1860626808832 1864452484224 1864721498112 1865566027776 1868555592684 1869099296768 1872426958848 1873274978304 1873545265152 1877093646336 1877397502464 1878796992512 1881807760008 1886560616448 1886832820224 1890406367232 1890712378368 1890985181184 1891262529536 1891841605632 1895424638976 1899659132928 1904121686016 1904984059968 1905258921984 1908312094656 1908591984324 1908867366912 1909176366438 1913131892736 1917031809024 1917900029952 1918771396608 1922405433344 1922716624356 1926700204032 1927508649792 1930940301312 1931502157824 1931814821376 1932093554688 1935473561568 1935752822784 1941178923904 1945200754688 1945515635712 1945796345856 1949200324416 1949481566208 1949797140192 1950364483584 1953836826624 1954656658944 1958706413568 1962733752576 1963625488704 1964196855808 1964514811842 1968519472128 1972597948416 1972917264384 1973201928192 1973491335168 1976653850112 1976939053056 1977834405888 1982480603136 1983378465728 1986909585408 1987487727616 1990672671744 1991574244512 1991861600256 1992184034544 1995957110367 1996245098496 2001286987776 2005988278272 2006312999328 2006896787456 2010112834554 2010402865152 2011313373696 2015480512512 2018710315008 2019624585984 2019915988992 2025578007552 2029774700544 2033948164608 2034241634304 2035162939392 2038424282928 2038718398464 2039017414656 2039641731072 2049000509952 2049596719104 2052881192736 2053478531072 2053810939653 2054107275264 2062595321856 2062892924928 2063827206144 2067735969792 2068675411968 2069612312064 2073532032352 2077223657472 2078164429056 2078464278528 2082400763904 2082737854296 2083038363648 2093205159936 2097169563648 2097509044752 2097811685376 2098119368704 2098761781248 2102736708864 2107434350592 2107738423296 2111730352128 2113646616576 2117033730009 2117649735168 2122380693504 2122686922752 2126707163136 2127358328832 2127670345728 2128321806336 2132352718848 2138329908363 2142136896768 2142760206336 2143107067464 2143416287232 2147475787776 2147785637888 2152583921664 2156660785152 2157637533696 2158617821184 2162706112512 2163685598976 2167537729536 2168447231016 2172939927552 2173605249024 2177407756764 2177721925632 2183826289392 2188350849024 2188705090176 2189020889088 2189341949952 2192850364968 2193166761984 2194160044032 2194476630016 2198988741312 2203544715264 2209721462784 2214584406144 2219172691968 2219852169216 2220177752064 2224056434688 2225063706624 2230290678528 2231300773944 2235923693568 2239506755712 2240521025076 2240844300288 2241167622144 2242182643712 2245775735808 2250428645376 2251447861248 2256736813056 2257758885888 2261703223296 2262034944384 2262727545408 2267415576576 2272405487616 2278775258496 2283496538112 2288191685184 2288521838592 2289558306816 2289888657408 2293558198272 2293894591488 2294225567744 2294596947456 2299351007232 2305796308992 2306129002496 2310163347456 2310870684672 2315658461184 2316630114304 2320754540544 2321805606912 2326202966016 2327259838464 2328313851072 2332723536396 2337934982688 2338272313344 2342700859392 2343038877696 2343418159104 2344100036608 2354855804928 2359315759104 2360038146048 2360384289792 2361107003904 2365578797472 2365920116736 2371205726208 2375696646144 2377852443648 2382355952064 2382699692032 2388022788096 2392545558528 2393278119936 2393629138944 2393974505472 2394362032128 2398896808704 2410605232128 2410953048064 2411343323136 2415910261248 2416258842624 2417353162752 2421656911872 2426243383296 2427342225408 2428445048832 2433044376576 2434146298848 2434497511424 2439503134893 2444557418496 2445305905152 2446017429504 2449937166336 2450650038272 2456804575566 2461894705152 2462648500224 2463009693696 2463365070848 2467312607232 2468430049536 2468786208768 2473862333976 2478987804672 2485936645632 2486295330816 2487421370368 2491407456912 2496569278464 2497699971072 2502063489024 2502791528448 2503196669952 2509077013344 2510213370687 2515414155264 2520541822976 2520949837824 2521313574912 2522455474176 2526497702784 2527232851968 2531732226048 2532878843904 2538828914688 2539978746624 2540345229312 2544416126208 2544789312432 2545156489216 2545568488584 2550842523648 2556456173568 2557200039936 2558361862144 2563622165808 2568933605376 2570011533056 2574587068416 2575336210432 2575753095168 2576124739584 2580631415424 2581003763712 2581421565888 2586769883136 2594020847616 2594395127808 2598933765888 2599308754944 2599729520256 2600485978112 2605115768832 2606208878592 2611608551424 2612031307776 2616978336768 2618167318272 2619353082456 2624692629504 2630556352512 2630935904256 2631321780224 2635538466816 2635918737408 2637112541184 2643307470848 2649212780544 2654230228992 2655042914304 2655432326016 2655815467008 2656245379392 2661276147156 2661660131328 2668382650368 2672658726912 2674651037696 2675083999104 2680150446072 2680537153536 2681751164928 2686525636608 2687307350016 2691613753344 2692832781312 2693221318656 2698758909792 2700770676736 2711930886144 2712322179072 2712761238528 2713550585856 2717899043904 2718291197952 2718689886208 2719522308096 2730760003584 2732000679936 2732795625472 2737174923648 2738414586204 2738809700352 2750127095808 2750523899904 2751769608192 2756981293056 2758233882624 2759483082752 2769631543296 2770885905408 2771285704704 2775726683136 2776534351872 2776983805728 2777384484864 2790940213248 2796226084864 2796678726336 2797082247168 2798349041664 2802833389026 2803648945152 2808640438272 2809912467456 2810317897728 2815640469504 2818195488768 2822711640012 2823532980224 2829840924672 2830249230336 2835609550848 2836068567552 2836477771776 2836893794304 2837762408448 2843136958464 2851106544484 2856182529024 2857013608448 2857476089952 2857888382976 2862887976486 2863301050368 2863764549657 2869697839104 2875547713536 2876850044928 2878157094912 2883608150016 2884074936534 2884914131968 2890050306048 2891262974688 2897253236736 2897722232064 2898140332032 2903210342352 2903629234176 2911768385856 2917801132032 2918273453568 2918694518784 2919122599936 2923800486624 2924222349312 2925546725376 2931984988416 2938059620352 2945438233056 2946295283712 2946772217763 2952779208192 2958896922624 2959802892288 2960237002752 2964980775168 2965408579584 2966751608832 2973720904704 2975067698592 2980364378112 2981231591424 2986009007616 2987361366768 2987792400384 2994367647744 3001930481664 3008982417408 3009469498992 3010345181184 3015169251831 3015604297728 3016046592512 3016970060544 3023220768768 3029436878976 3029873983488 3038367011328 3044662050816 3050922246912 3051362451456 3052744409088 3058077597696 3058526121984 3059462596608 3065801342976 3074395078656 3079321789104 3080217796608 3081160912896 3094339387392 3095740809216 3101603954688 3103013117952 3104418468096 3110298048528 3115835486208 3117246643584 3117696417792 3123601145856 3124557545472 3139807739904 3145754345472 3146263567128 3146717528064 3147179053056 3148142671872 3154105063296 3154560155648 3161607634944 3167595528192 3170469924864 3176474602752 3183571040256 3184030384128 3190060744704 3191037493248 3191505518592 3191966007296 3192482709504 3198529078272 3214140309504 3214660601196 3215124430848 3221213681664 3221678456832 3223137550336 3228875882496 3234991177728 3236456300544 3237926731776 3244059168768 3245528398464 3252670846524 3259409891328 3260407873536 3261356572672 3266582888448 3275739434088 3282526273536 3283531333632 3284012924928 3289275547452 3289750142976 3291240066048 3291714945024 3298483111968 3305317072896 3314582194176 3315060441088 3321876609216 3328759037952 3329778253824 3330266628096 3336084652032 3337055371264 3337595559936 3345436017792 3346951160916 3353885540352 3360781537614 3361266450432 3361751433216 3363273965568 3368663603712 3369643802624 3375642968064 3377171791872 3385105219584 3386638328832 3387126972416 3392554834944 3393052416576 3394091318112 3401123364864 3408608231424 3409600053248 3418162887744 3425244807168 3432782757888 3434337460224 3434832986112 3440337297408 3440841887232 3441338351616 3441895421184 3449026510848 3458694463488 3459193503744 3465245021184 3465745006592 3466306027008 3473487691776 3474945171456 3481131810816 3482708410368 3489304449024 3490889757696 3492470776608 3499085304594 3499590172672 3507408470016 3514051289088 3514558316544 3515127238656 3516150054912 3532283707392 3538973638656 3540057219072 3540576434688 3541087289344 3541660505856 3548368196208 3548880175104 3556808589312 3563544969216 3566778665472 3573533928096 3574049538048 3575668219904 3582034182144 3588818337792 3590443708416 3590961758208 3591543048192 3598345213056 3615907848192 3616429572096 3617014984704 3618067447808 3623865391872 3624388263936 3626029744128 3639365074944 3641013338112 3642667573248 3649566564864 3651219448272 3651746267136 3666836127744 3669026144256 3674905749504 3675975057408 3677645176832 3685206863349 3692842057728 3693972750336 3694514540544 3695047606272 3700968910848 3702045802496 3702645074304 3703179313152 3710793500964 3718481707008 3721253617664 3728904968448 3729442996224 3731132055552 3737111185368 3738198593536 3744853917696 3746549956608 3747090530304 3754187292672 3754795004928 3757593985024 3763615520016 3773121232896 3780812734464 3781424756736 3781970362368 3782525059072 3783683211264 3790849277952 3799318265856 3808243372032 3809968119936 3810517843968 3816624189312 3817183968648 3817734733824 3818352732876 3826263785472 3834063618048 3835800059904 3837542793216 3844810866688 3845433248712 3853400408064 3855017299584 3861880602624 3863004315648 3863629642752 3864187109376 3870947123136 3871505645568 3882357847808 3890401509376 3891031271424 3891592691712 3898400648832 3898963132416 3899594280384 3900728967168 3907673653248 3909313317888 3917412827136 3925467505152 3927250977408 3928393711616 3929029623684 3937038944256 3945195896832 3945834528768 3946403856384 3946982670336 3953307700224 3953878106112 3955668811776 3964961206272 3966756931456 3973819170816 3974975455232 3981345343488 3983148489024 3983723200512 3984368069088 3991914220734 3992490196992 4002573975552 4011976556544 4012625998656 4013793574912 4020225669108 4020805730304 4022626747392 4030961025024 4037420630016 4039249171968 4039831977984 4051156015104 4059549401088 4067896329216 4068483268608 4070325878784 4076848565856 4077436796928 4078034829312 4079283462144 4098001019904 4099193438208 4105762385472 4106957062144 4107621879306 4108214550528 4125190643712 4125785849856 4127654412288 4135471939584 4137350823936 4139224624128 4147064064704 4154447314944 4156328858112 4156928557056 4164801527808 4165475708592 4166076727296 4186410319872 4194339127296 4195018089504 4195623370752 4196238737408 4197523562496 4205473417728 4214868701184 4215476846592 4223460704256 4227293233152 4234067460018 4235299470336 4244761387008 4245373845504 4253414326272 4254716657664 4255340691456 4256643612672 4264705437696 4276659816726 4284273793536 4285520412672 4286214134928 4286832574464 4294331964729 4294951575552 4295571275776 4313321570304 4315275067392 4317235642368 4325412225024 4326112404801 4327371197952 4335075459072 4336894462032 4345879855104 4347210498048 4354815513528 4355443851264 4367652578784 4376701698048 4377410180352 4378041778176 4378683899904 4385700729936 4386333523968 4388320088064 4388953260032 4397977482624 4407089430528 4419442925568 4429168812288 4438345383936 4439704338432 4440355504128 4448112869376 4450127413248 4460581357056 4462601547888 4471847387136 4479013511424 4481042050152 4481688600576 4484365287424 4491551471616 4500857290752 4502895722496 4513473626112 4515517771776 4523406446592 4524069888768 4525455090816 4534831153152 4544810975232 4557550516992 4566993076224 4576383370368 4577043677184 4579116613632 4579777314816 4587116396544 4587789182976 4588451135488 4589193894912 4598702014464 4611592617984 4620326694912 4621741369344 4631316922368 4633260228608 4641509081088 4643611213824 4652405932032 4654519676928 4656627702144 4665447072792 4675869965376 4676544626688 4685401718784 4686077755392 4686836318208 4688200073216 4709711609856 4718631518208 4720076292096 4720768579584 4722214007808 4731157594944 4731840233472 4742411452416 4751393292288 4755704887296 4764711904128 4765399384064 4776045576192 4785091117056 4786556239872 4787258277888 4787949010944 4788724064256 4797793617408 4821210464256 4821906096128 4822686646272 4831820522496 4832517685248 4834706325504 4843313823744 4852486766592 4854684450816 4856890097664 4866088753152 4868292597696 4868995022848 4879006269786 4889114836992 4890611810304 4892034859008 4899874332672 4901300076544 4913609151132 4923789410304 4925297000448 4926019387392 4926730141696 4934625214464 4936860099072 4937572417536 4947724667952 4957975609344 4971873291264 4972590661632 4974842740736 4982814913824 4993138556928 4995399942144 5004126978048 5005583056896 5006393339904 5018154026688 5020426741374 5030828310528 5041083645952 5041899675648 5042627149824 5044910948352 5052995405568 5054465703936 5063464452096 5065757687808 5077657829376 5079957493248 5080690458624 5088832252416 5089578624864 5090312978432 5091136977168 5101685047296 5112912347136 5114400079872 5116723724288 5127244331616 5137867210752 5140023066112 5149174136832 5150672420864 5151506190336 5152249479168 5161262830848 5162007527424 5162843131776 5173539766272 5188041695232 5188790255616 5197867531776 5198617509888 5199459040512 5200971956224 5210231537664 5212417757184 5224062615552 5233956673536 5236334636544 5238706164912 5248627956891 5249385259008 5261112705024 5262643560448 5271076933632 5271837474816 5274225082368 5286614941696 5298425561088 5308460457984 5310085828608 5310864652032 5311630934016 5312490758784 5322552294312 5323320262656 5336765300736 5345317453824 5349302075392 5350167998208 5360300892144 5361074307072 5363502329856 5373051273216 5383227506688 5385665562624 5386442637312 5397517819584 5401541353472 5423861772288 5424644358144 5425522477056 5427101171712 5435798087808 5436582395904 5437379772416 5439044616192 5461520007168 5464001359872 5465591250944 5474349847296 5476829172408 5477619400704 5500254191616 5501047799808 5503539216384 5513962586112 5516467765248 5518966165504 5539263086592 5541771810816 5542571409408 5551453366272 5553068703744 5553967611456 5554768969728 5581880426496 5592452169728 5593357452672 5594164494336 5596698083328 5605666778052 5607297890304 5617280876544 5619824934912 5620635795456 5631280939008 5636390977536 5645423280024 5647065960448 5659681849344 5660498460672 5671219101696 5672137135104 5672955543552 5673787588608 5675524816896 5686273916928 5702213088968 5712365058048 5714027216896 5714952179904 5715776765952 5725775952972 5726602100736 5727529099314 5739395678208 5751095427072 5753700089856 5756314189824 5767216300032 5768149873068 5769828263936 5780100612096 5782525949376 5794506473472 5795444464128 5796280664064 5806420684704 5807258468352 5823536771712 5835602264064 5836546907136 5837389037568 5838245199872 5847600973248 5848444698624 5851093450752 5863969976832 5876119240704 5890876466112 5892590567424 5893544435526 5905558416384 5917793845248 5919605784576 5920474005504 5929961550336 5930817159168 5933503217664 5947441809408 5950135397184 5960728756224 5962463182848 5972018015232 5974722733536 5975584800768 5987871331101 5988735295488 6003860963328 6017964834816 6018938997984 6020690362368 6030338503662 6031208595456 6032093185024 6033940121088 6046441537536 6058873757952 6059747966976 6076734022656 6089324101632 6101844493824 6102724902912 6105488818176 6116155195392 6117052243968 6118925193216 6148790157312 6158643578208 6160435593216 6161432818959 6162321825792 6188678774784 6191481618432 6203207909376 6206026235904 6208836936192 6220596097056 6231670972416 6234493287168 6235392835584 6247202291712 6249115090944 6279615479808 6291508690944 6292527134256 6293435056128 6294358106112 6296285343744 6308210126592 6309120311296 6323215269888 6335191056384 6340939849728 6352949205504 6367142080512 6368060768256 6380121489408 6382074986496 6383011037184 6384965419008 6397058156544 6414989725089 6428280619008 6429321202392 6430248861696 6442427363328 6443356913664 6446275100672 6457751764992 6469982355456 6472912601088 6475853463552 6488118337536 6491056796928 6505341693048 6518819782656 6520815747072 6522713145344 6533165776896 6551478868176 6565052547072 6567062667264 6568025849856 6578551094904 6579500285952 6582480132096 6583429890048 6596966223936 6610634145792 6629164388352 6630120882176 6643753218432 6657518075904 6659556507648 6660533256192 6672169304064 6674110742528 6675191119872 6690872035584 6693902321832 6707771080704 6721563075228 6722532900864 6723502866432 6726547931136 6737327207424 6739287605248 6751285936128 6754343583744 6770210439168 6773276657664 6774253944832 6785109669888 6786104833152 6788182636224 6802246729728 6817216462848 6819200106496 6836325775488 6850489614336 6865565515776 6868674920448 6869665972224 6880674594816 6881683774464 6882676703232 6883790842368 6898053021696 6917388926976 6918387007488 6930490042368 6931490013184 6932612054016 6946975383552 6949890342912 6962263621632 6965416820736 6978608898048 6981779515392 6984941553216 6998170609188 6999180345344 7014816940032 7028102578176 7029116633088 7030254477312 7032300109824 7064567414784 7077947277312 7080114438144 7081152869376 7082174578688 7083321011712 7096736392416 7097760350208 7113617178624 7127089938432 7133557330944 7147067856192 7148099076096 7151336439808 7164068364288 7177636675584 7180887416832 7181923516416 7183086096384 7196690426112 7231815696384 7232859144192 7234029969408 7236134895616 7247730783744 7248776527872 7252059488256 7278730149888 7282026676224 7285335146496 7299133129728 7302438896544 7303492534272 7318509404679 7333672255488 7338052288512 7349811499008 7351950114816 7355290353664 7370413726698 7385684115456 7387945500672 7389029081088 7390095212544 7401937821696 7404091604992 7405290148608 7406358626304 7421587001928 7436963414016 7442507235328 7457809936896 7458885992448 7462264111104 7474222370736 7476397187072 7489707835392 7493099913216 7508374585344 7509590009856 7515187970048 7527231040032 7530640112061 7546242465792 7561625468928 7562849513472 7563940724736 7565050118144 7567366422528 7581698555904 7598636531712 7616486744064 7619936239872 7621035687936 7633248378624 7634367937296 7635469467648 7636705465752 7652527570944 7671600119808 7675085586432 7689621733376 7690866497424 7706800816128 7710034599168 7723761205248 7726008631296 7727259285504 7728374218752 7741894246272 7743011291136 7764715695616 7780803018752 7782062542848 7783185383424 7796801297664 7797926264832 7799188560768 7801457934336 7815347306496 7818626635776 7834825654272 7850935010304 7854501954816 7856787423232 7858059247368 7874077888512 7891669057536 7892807712768 7893965340672 7906615400448 7907756212224 7911337623552 7929922412544 7933513862912 7947638341632 7949950910464 7962690686976 7966296978048 7967446401024 7968736138176 7983828441468 7984980393984 8005147951104 8023953113088 8025251997312 8027587149824 8040451338216 8041611460608 8045253494784 8061922050048 8074841260032 8078498343936 8079663955968 8102312030208 8135792658432 8136966537216 8140651757568 8153697131712 8154873593856 8156069658624 8158566924288 8196002039808 8198386876416 8211524770944 8213914124288 8215243758612 8216429101056 8250381287424 8251571699712 8255308824576 8270943879168 8274701647872 8278449248256 8294128129408 8308894629888 8312657716224 8313857114112 8329603055616 8330951417184 8332153454592 8372820639744 8388678254592 8390036179008 8391246741504 8392477474816 8395047124992 8410946835456 8429737402368 8430953693184 8446921408512 8454586466304 8468134920036 8470598940672 8489522774016 8490747691008 8506828652544 8509433315328 8510681382912 8513287225344 8529410875392 8553319633452 8568547587072 8571040825344 8572428269856 8573665148928 8588663929458 8589903151104 8591142551552 8626643140608 8630550134784 8634471284736 8650824450048 8652224809602 8654742395904 8670150918144 8673788924064 8691759710208 8694420996096 8709631027056 8710887702528 8735305157568 8753403396096 8754820360704 8756083556352 8757367799808 8771401459872 8772667047936 8776640176128 8777906520064 8795954965248 8814178861056 8838885851136 8840316653289 8858337624576 8876690767872 8879408676864 8880711008256 8896225738752 8900254826496 8921162714112 8925203095776 8943694774272 8958027022848 8962084100304 8963377201152 8968730574848 8983102943232 9005791444992 9026947252224 9031035543552 9045507755493 9046812893184 9048139777536 9050910181632 9069662306304 9089621950464 9115101033984 9133986152448 9152766740736 9154087354368 9158233227264 9174232793088 9175578365952 9176902270976 9178387789824 9197404028928 9223185235968 9240653389824 9243482738688 9266520457216 9283018162176 9287222427648 9304811864064 9309039353856 9313255404288 9330894145584 9351739930752 9353089253376 9370803437568 9373672636416 9376400146432 9419423219712 9437263036416 9440152584192 9441537159168 9444428015616 9462315189888 9463680466944 9484822904832 9502786584576 9511409774592 9529423808256 9530798768128 9552091152384 9570182234112 9573112479744 9574516555776 9575898021888 9577448128512 9595587234816 9642420928512 9645373292544 9663641044992 9665035370496 9669412651008 9686627647488 9704973533184 9709368901632 9713780195328 9732177506304 9736585195392 9737990045696 9758012539572 9778229673984 9781223620608 9784069718016 9799748665344 9802600153088 9827218302264 9847578820608 9850594000896 9852038774784 9853460283392 9869250428928 9873720198144 9875144835072 9895449335904 9915951218688 9943746582528 9945181323264 9949685481472 9965629827648 9986277113856 9990799884288 10008253956096 10011166113792 10012786679808 10036308053376 10040853482748 10061656621056 10082167291904 10083799351296 10085254299648 10089821896704 10105990811136 10108931407872 10126928904192 10131515375616 10155315658752 10159914986496 10161380917248 10177664504832 10179157249728 10180625956864 10182273954336 10203370094592 10225824694272 10228800159744 10233447448576 10254488663232 10275734421504 10280046132224 10298348273664 10301344841728 10303012380672 10304498958336 10322525661696 10324015054848 10325686263552 10347079532544 10376083390464 10377580511232 10395735063552 10397235019776 10398918081024 10401943912448 10420463075328 10424835514368 10448125231104 10467913347072 10472669273088 10477412329824 10497255913782 10498770518016 10522225410048 10525287120896 10542153867264 10543674949632 10548450164736 10573229883392 10596851122176 10616920915968 10620171657216 10621729304064 10623261868032 10624981517568 10645104588624 10646640525312 10690634907648 10698604150784 10700335996416 10720601784288 10722148614144 10727004659712 10746102546432 10766455013376 10771331125248 10772885274624 10795035639168 10803082706944 10847723544576 10849288716288 10851044954112 10854202343424 10871596175616 10873164791808 10874759544832 10878089232384 10923040014336 10928002719744 10931182501888 10948699694592 10953658344816 10955238801408 11000508383232 11007078432768 11027925172224 11032935530496 11037932331008 11055620590047 11078526173184 11083543621632 11085142818816 11102906732544 11106137407488 11107935222912 11109537939456 11163760852992 11184904339456 11186714905344 11188328988672 11193396166656 11211333556104 11214595780608 11234561753088 11239649869824 11241271590912 11262561878016 11272781955072 11290846560048 11294131920896 11319363698688 11342438203392 11344274270208 11345911087104 11347575177216 11351049633792 11372547833856 11404426177936 11424730116096 11428054433792 11429904359808 11431553531904 11451551905944 11453204201472 11455058198628 11478791356416 11502190854144 11507400179712 11512628379648 11534432600064 11536299746136 11539656527872 11560201224192 11565051898752 11589012946944 11590888928256 11592561328128 11612841369408 11614516936704 11647073543424 11671204528128 11673093814272 11674778075136 11676490399744 11695201946496 11696889397248 11702186901504 11727939953664 11752238481408 11781752932224 11785181134848 11787088871052 11811116832768 11835587690496 11839211569152 11840948011008 11859923100672 11861634318336 11867006435328 11894883618816 11900270794368 11921457512448 11924926365696 11944036030464 11949445467072 11951169601536 11975742662202 11977470590976 12007721926656 12035929669632 12037877995968 12041380724736 12060677007324 12062417190912 12064186370048 12067880242176 12092883075072 12117747515904 12119495933952 12153468045312 12178648203264 12203688987648 12205449805824 12210977636352 12232310390784 12234104487936 12237850386432 12297580314624 12317287156416 12320871186432 12322865637918 12324643651584 12377357549568 12382963236864 12406415818752 12412052471808 12417673872384 12441192194112 12463341944832 12468986574336 12470785671168 12494404583424 12498230181888 12559230959616 12583017381888 12585054268512 12586870112256 12588716212224 12592570687488 12616420253184 12618240622592 12646430539776 12670382112768 12681879699456 12705898411008 12734284161024 12736121536512 12760242978816 12764149972992 12766022074368 12769930838016 12794116313088 12829979450178 12856561238016 12858642404784 12860497723392 12882995894187 12884854726656 12886713827328 12892550201344 12939964710912 12945825202176 12951706927104 12976236675072 12982113593856 13010683386096 13037639565312 13041631494144 13066331553792 13102957736352 13130105094144 13134125334528 13136051699712 13157102189808 13159000571904 13164960264192 13166859780096 13193932447872 13221268291584 13258328776704 13260241764352 13287506436864 13315036151808 13319113015296 13321066512384 13344338608128 13350382239744 13381744071168 13387804643664 13415542161408 13443126150456 13445065801728 13453095862272 13474654414848 13478575210496 13502571872256 13508687167488 13540420878336 13546553315328 13548507889664 13570219339776 13572209666304 13576365272448 13604493459456 13634432925696 13638400212992 13672651550976 13700979228672 13731131031552 13737349840896 13739331944448 13761349189632 13763367548928 13765353406464 13767581684736 13796106043392 13834777853952 13860980084736 13862980026368 13865224108032 13893950767104 13899780685824 13924527243264 13930833641472 13957217796096 13963559030784 13969883106432 13996341218376 13998360690688 14029633880064 14056205156352 14058233266176 14060508954624 14064600219648 14129134829568 14155894554624 14160228876288 14162305738752 14164349157376 14166642023424 14193472784832 14195520700416 14227234357248 14254179876864 14267114661888 14294135712384 14296198152192 14302672879616 14328136728576 14355273351168 14361774833664 14363847032832 14366172192768 14393380852224 14463631392768 14465718288384 14468059938816 14472269791232 14495461567488 14497553055744 14504118976512 14557460299776 14564053352448 14570670292992 14598266259456 14604877793088 14606985068544 14637018809358 14667344510976 14676104577024 14699622998016 14703900229632 14710580707328 14740827453396 14771368230912 14775891001344 14778058162176 14780190425088 14803875643392 14808183209984 14810580297216 14812717252608 14843174003856 14873926828032 14885014470656 14915619873792 14917771984896 14924528222208 14948444741472 14952794374144 14979415670784 14986199826432 15016749170688 15019180019712 15030375940096 15054462080064 15061280224122 15092484931584 15123250937856 15125699026944 15127881449472 15130100236288 15134732845056 15163397111808 15197273063424 15232973488128 15239872479744 15242071375872 15266496757248 15268735874592 15270938935296 15273410931504 15305055141888 15343200239616 15350171172864 15379243466752 15381732994848 15413601632256 15420069198336 15447522410496 15452017262592 15454518571008 15456748437504 15483788492544 15486022582272 15529431391232 15561606037504 15564125085696 15566370766848 15593602595328 15595852529664 15598377121536 15602915868672 15630694612992 15637253271552 15701870020608 15709003909632 15713574846464 15716118494736 15745883870673 15748155777024 15783338115072 15787930681344 15813230800896 15815512424448 15822675247104 15859844825088 15867027725824 15895276683264 15899901820928 15925381373952 15932593956096 15934892802048 15937472276352 15967656882936 15969960787968 16010295902208 16047906226176 16050503994624 16055174299648 16080902676432 16083222921216 16090506989568 16149682520064 16156996687872 16159327911936 16204624060416 16271585316864 16273933074432 16281303515136 16307394263424 16309747187712 16312139317248 16317133848576 16392004079616 16396773752832 16423049541888 16427828248576 16430487517224 16432858202112 16500762574848 16503143399424 16510617649152 16541887758336 16549403295744 16556898496512 16588256258816 16617789259776 16625315432448 16627714228224 16659206111232 16661902834368 16664306909184 16745641279488 16777356509184 16780072358016 16782493483008 16784954949632 16790094249984 16821893670912 16859474804736 16861907386368 16893842817024 16909172932608 16936269840072 16941197881344 16979045548032 16981495382016 17013657305088 17018866630656 17021362765824 17026574450688 17058821750784 17106639266904 17137095174144 17142081650688 17144856539712 17147330297856 17177327858916 17179806302208 17182285103104 17253286281216 17261100269568 17268942569472 17301648900096 17304449619204 17309484791808 17340301836288 17347577848128 17383519420416 17388841992192 17419262054112 17421775405056 17470610315136 17506806792192 17509640721408 17512167112704 17514735599616 17542802919744 17545334095872 17553280352256 17555813040128 17591909930496 17628357722112 17677771702272 17680633306578 17716675249152 17753381535744 17758817353728 17761422016512 17792451477504 17800509652992 17842325428224 17850406191552 17887389548544 17916054045696 17924168200608 17926754402304 17937461149696 17966205886464 18011582889984 18053894504448 18062071087104 18091015510986 18093625786368 18096279555072 18101820363264 18139324612608 18179243900928 18230202067968 18267972304896 18305533481472 18308174708736 18316466454528 18348465586176 18351156731904 18353804541952 18356775579648 18446370471936 18481306779648 18484298456877 18486965477376 18533040914432 18566036324352 18574444855296 18609623728128 18618078707712 18626510808576 18661788291168 18703479861504 18706178506752 18741606875136 18747345272832 18752800292864 18838846439424 18874526072832 18880305168384 18883074318336 18888856031232 18924630379776 18927360933888 18969645809664 19005573169152 19022819549184 19058847616512 19061597536256 19104182304768 19140364468224 19146224959488 19149033111552 19154896257024 19191174469632 19244969175267 19284841857024 19290746585088 19327282089984 19330070740992 19338825302016 19373255294976 19409947066368 19418737803264 19427560390656 19464355012608 19473170390784 19475980091392 19516025079144 19556459347968 19562447241216 19568139436032 19599497330688 19605200306176 19654436604528 19695157641216 19701188001792 19704077549568 19738500857856 19747440396288 19750289670144 19790898671808 19831902437376 19887493165056 19890362646528 19899370962944 19931259655296 19972554227712 19981599768576 20016507912192 20022332227584 20025573359616 20072616106752 20081706965496 20123313242112 20167598702592 20170508599296 20179643793408 20211981622272 20217862815744 20253857808384 20263030751232 20310631317504 20319829972992 20322761834496 20355329009664 20358314499456 20361251913728 20364547908672 20406740189184 20451649388544 20457600319488 20466894897152 20508977326464 20551468843008 20560092264448 20596696547328 20602689683456 20606024761344 20608997916672 20645051323392 20648030109696 20651372527104 20694159065088 20752166780928 20755161022464 20791470127104 20794470039552 20797836162048 20803887824896 20840926150656 20849671028736 20896250462208 20935826694144 20945338546176 20954824659648 20994511827564 20997541036032 21044450820096 21050574241792 21084307734528 21087349899264 21096900329472 21146459766784 21193702244352 21233841831936 21240343314432 21243458608128 21246523736064 21249963035136 21290209177248 21293281050624 21381269815296 21397208301568 21400671992832 21441203568576 21444297228288 21454009319424 21492205092864 21532910026752 21542662250496 21545770549248 21590071278336 21606165413888 21695447089152 21698577432576 21702089908224 21708404686848 21743192351232 21746329583616 21749519089664 21756178464768 21846080028672 21856005439488 21862365003776 21897399389184 21907316689632 21910477602816 21955528214037 22001016766464 22014156865536 22055850344448 22065871060992 22075864662016 22111241180094 22157052346368 22167087243264 22170285637632 22205813465088 22212274814976 22215870445824 22219075878912 22327521705984 22369808678912 22373429810688 22376657977344 22386792333312 22422667112208 22429191561216 22469123506176 22479299739648 22525123756032 22545563910144 22581693120096 22588263841792 22591920336183 22638727397376 22684876406784 22688548540416 22691822174208 22695150354432 22702099267584 22745095667712 22808852355872 22849460232192 22856108867584 22859808719616 22863107063808 22903103811888 22906408402944 22910116397256 22957582712832 23014800359424 23025256759296 23068865200128 23072599492272 23079313055744 23120402448384 23130103797504 23178025893888 23181777856512 23185122656256 23225682738816 23229033873408 23294147086848 23342409056256 23346187628544 23349556150272 23352980799488 23390403892992 23393778794496 23404373803008 23455879907328 23504476962816 23563505864448 23570362269696 23574177742104 23622233665536 23678423138304 23681896022016 23719846201344 23723268636672 23734012870656 23789767237632 23800541588736 23842915024896 23849852731392 23888072060928 23898890934144 23902339203072 23951485324404 23954941181952 24015443853312 24071859339264 24075755991936 24082761449472 24121354014648 24124834381824 24128372740096 24135760484352 24185766150144 24235495031808 24238991867904 24306936090624 24407377975296 24410899611648 24421955272704 24464620781568 24468208975872 24475700772864 24595160629248 24634574312832 24641742372864 24645731275836 24649287303168 24754715099136 24765926473728 24812831637504 24824104943616 24835347744768 24882384388224 24926683889664 24937973148672 24941571342336 24988809166848 24996460363776 25118461919232 25166034763776 25170108537024 25173740224512 25177432424448 25185141374976 25232840506368 25236481245184 25292861079552 25340764225536 25363759398912 25411796822016 25468568322048 25472243073024 25520485957632 25528299945984 25532044148736 25539861676032 25588232626176 25659958900356 25713122476032 25717284809568 25720995446784 25765991788374 25769709453312 25773427654656 25785100402688 25879929421824 25891650404352 25903413854208 25952473350144 25964227187712 26021366772192 26075279130624 26083262988288 26132663107584 26205915472704 26260210188288 26268250669056 26272103399424 26314204379616 26318001143808 26329920528384 26333719560192 26387864895744 26442536583168 26516657553408 26520483528704 26575012873728 26630072303616 26638226030592 26642133024768 26688677216256 26700764479488 26763488142336 26775609287328 26831084322816 26886252300912 26890131603456 26906191724544 26949308829696 26957150420992 27017374334976 27080841756672 27093106630656 27097015779328 27140438679552 27144419332608 27152730544896 27208986918912 27268865851392 27345303101952 27401958457344 27462262063104 27474699681792 27522698379264 27526735097856 27530706812928 27535163369472 27592212086784 27669555707904 27721960169472 27725960052736 27730448216064 27799561371648 27849054486528 27861667282944 27914435592192 27927118061568 27939766212864 27992682436752 27996721381376 28059267760128 28112410312704 28121017909248 28129200439296 28258269659136 28311789109248 28320457752576 28324611477504 28328698314752 28333284046848 28386945569664 28391041400832 28454468714496 28508359753728 28534229323776 28588271424768 28592396304384 28605345759232 28656273457152 28710546702336 28723549667328 28727694065664 28732344385536 28786761704448 28927262785536 28936119877632 28944539582464 28990923134976 28995106111488 29008237953024 29114920599552 29128106704896 29141340585984 29196532518912 29209755586176 29213970137088 29274037618716 29334689021952 29352209154048 29399245996032 29407800459264 29421161414656 29481654906792 29542736461824 29551782002688 29556116324352 29560380850176 29607751286784 29616366419968 29621160594432 29625434505216 29686348007712 29747853656064 29831239747584 29835543969792 29849056444416 29896889482944 29905588748288 29958831341568 29972399652864 30033498341376 30038360039424 30060751880192 30108924160128 30122560448244 30184969863168 30246501875712 30251398053888 30255762898944 30260200472576 30269465690112 30326794223616 30394546126848 30465946976256 30479744959488 30484142751744 30532993514496 30537471749184 30541877870592 30546821863008 30610110283776 30686400479232 30700342345728 30758486933504 30763465989696 30827203264512 30840138396672 30895044820992 30904034525184 30909037142016 30913496875008 30967576985088 30972045164544 31058862782464 31123212075008 31128250171392 31132741533696 31187205190656 31191705059328 31196754243072 31205831737344 31261389225984 31274506543104 31403740041216 31418007819264 31427149692928 31432236989472 31491767741346 31496311554048 31566676230144 31575861362688 31626461601792 31631024848896 31645350494208 31719689650176 31734055451648 31790553366528 31799803641856 31850762747904 31865187912192 31869785604096 31874944552704 31935313765872 31939921575936 32095812452352 32101007989248 32110348599296 32161805352864 32166445842432 32181013979136 32299365040128 32313993375744 32318655823872 32409248120832 32543170633728 32547866148864 32562607030272 32614788526848 32619494375424 32624278634496 32634267697152 32784008159232 32793547505664 32846099083776 32855656497152 32860975034448 32865716404224 33001525149696 33021235298304 33083775516672 33098806591488 33113796993024 33166861770141 33176512517632 33235578519552 33250630864896 33255428456448 33318412222464 33323805668736 33328613818368 33491282558976 33554713018368 33560144716032 33564986966016 33569909899264 33580188499968 33643787341824 33718949609472 33723814772736 33787685634048 33818345865216 33872539680144 33882395762688 33958091096064 34027314610176 34037733261312 34042725531648 34053148901376 34117643501568 34213278533808 34274190348288 34284163301376 34289713079424 34294660595712 34354655717832 34359612604416 34506572562432 34522200539136 34537885138944 34603297800192 34608899238408 34618969583616 34680603672576 34695155696256 34767038840832 34777683984384 34838524108224 34843550810112 34941220630272 35013613584384 35019281442816 35024334225408 35029471199232 35085605839488 35090668191744 35106560704512 35111626080256 35183819860992 35256715444224 35355543404544 35361266613156 35433350498304 35506763071488 35517634707456 35522844033024 35584902955008 35601019305984 35684650856448 35700812383104 35774779097088 35832108091392 35848336401216 35853508804608 35874922299392 35932411772928 36023165779968 36107789008896 36124142174208 36182031021972 36187251572736 36192559110144 36203640726528 36278649225216 36358487801856 36460404135936 36535944609792 36611066962944 36616349417472 36632932909056 36696931172352 36702313463808 36707609083904 36713551159296 36892740943872 36962613559296 36968596913754 36973930954752 37066081828864 37132072648704 37148889710592 37219247456256 37236157415424 37253021617152 37323576582336 37406959723008 37412357013504 37483213750272 37494690545664 37505600585728 37677692878848 37749052145664 37760610336768 37766148636672 37777712062464 37849260759552 37854721867776 37939291619328 38011146338304 38045639098368 38117695233024 38123195072512 38208364609536 38280728936448 38292449918976 38298066223104 38309792514048 38382348939264 38489938350534 38569683714048 38581493170176 38648987682561 38654564179968 38660141481984 38677650604032 38819894132736 38837475606528 38855120781312 38928710025216 38946340781568 38951960182784 39032050158288 39112918695936 39124894482432 39198994661376 39210400612352 39308873209056 39390315282432 39402376003584 39408155099136 39477001715712 39494880792576 39500579340288 39581797343616 39663804874752 39774986330112 39780725293056 39798741925888 39862519310592 39945108455424 39963199537152 40033015824384 40051146719232 40145232213504 40163413930992 40246626484224 40335197405184 40359287586816 40423963244544 40435725631488 40507715616768 40526061502464 40621262635008 40639659945984 40645523668992 40710658019328 40716628998912 40722503827456 40729095817344 40813480378368 40903298777088 40915200638976 40933789794304 41017954652928 41102937686016 41120184528896 41193393094656 41212049522688 41217995833344 41290102646784 41296060219392 41302745054208 41388318130176 41504333561856 41582940254208 41588940079104 41595672324096 41607775649792 41681852301312 41699342057472 41792500924416 41871653388288 41890677092352 41909649319296 41989023655128 41995082072064 42088901640192 42101148483584 42168615469056 42174699798528 42193800658944 42292919533568 42387404488704 42467683663872 42480686628864 42486917216256 42493047472128 42499926070272 42580418354496 42586562101248 42762539630592 42794416603136 42801343985664 42882407137152 42888594456576 42908018638848 42984410185728 43065820053504 43085324500992 43091541098496 43180142556672 43212330827776 43390894178304 43397154865152 43404179816448 43416809373696 43486384702464 43492659167232 43499038179328 43512356929536 43692160057344 43712010878976 43724730007552 43794798778368 43814633379264 43820955205632 43911056428074 44002033532928 44028313731072 44111700688896 44131742121984 44151729324032 44222482360188 44314104692736 44334174486528 44340571275264 44411626930176 44424549629952 44431740891648 44438151757824 44655043411968 44739617357824 44746859621376 44753315954688 44773584666624 44845334224416 44858383122432 44938247012352 44958599479296 45050247512064 45091127820288 45163386240192 45176527683584 45183840672366 45277454794752 45369752813568 45377097080832 45383644348416 45390300708864 45404198535168 45490191335424 45617704711744 45698920464384 45712217735168 45719617439232 45726214127616 45806207623776 45812816805888 45820232794512 45915165425664 46029600718848 46050513518592 46137730400256 46145198984544 46158626111488 46240804896768 46260207595008 46356051787776 46363555713024 46370245312512 46451365477632 46458067746816 46588294173696 46684818112512 46692375257088 46699112300544 46705961598976 46780807785984 46787557588992 46808747606016 46911759814656 47127011728896 47140724539392 47148355484208 47237651612019 47244467331072 47363792044032 47439692402688 47446537273344 47468025741312 47579534475264 47601083177472 47685830049792 47699705462784 47776144121856 47797781868288 47804678406144 47902970648808 47909882363904 48030887706624 48143718678528 48151511983872 48165522898944 48242708029296 48249668763648 48256745480192 48271520968704 48470990063616 48477983735808 48613872181248 48814755950592 48821799223296 48843910545408 48929241563136 48936417951744 48951401545728 49190321258496 49269148625664 49283484745728 49291462551672 49298574606336 49509430198272 49531852947456 49625663275008 49648209887232 49670695489536 49764768776448 49853367779328 49875946297344 49883142684672 49977618333696 49992920727552 50236923838464 50332069527552 50340217074048 50347480449024 50354864848896 50370282749952 50465681012736 50472962490368 50585722159104 50681528451072 50727518797824 50823593644032 50937136644096 50944486146048 51040971915264 51056599891968 51064088297472 51079723352064 51176465252352 51319917800712 51426244952064 51434569619136 51441990893568 51531983576748 51539418906624 51546855309312 51570200805376 51759858843648 51783300808704 51806827708416 51904946700288 51928454375424 52042733544384 52150558261248 52166525976576 52265326215168 52411830945408 52520420376576 52536501338112 52544206798848 52628408759232 52636002287616 52659841056768 52667439120384 52775729791488 52885073166336 53033315106816 53040967057408 53150025747456 53260144607232 53276452061184 53284266049536 53377354432512 53401528958976 53526976284672 53551218574656 53662168645632 53772504601824 53780263206912 53812383449088 53898617659392 53914300841984 54034748669952 54161683513344 54186213261312 54194031558656 54280877359104 54288838665216 54305461089792 54417973837824 54537731702784 54690606203904 54803916914688 54924524126208 54949399363584 55045396758528 55053470195712 55061413625856 55070326738944 55339111415808 55443920338944 55451920105472 55460896432128 55599122743296 55698108973056 55723334565888 55828871184384 55854236123136 55879532425728 55985364873504 55993442762752 56118535520256 56224820625408 56242035818496 56258400878592 56516539318272 56623578218496 56640915505152 56649222955008 56657396629504 56666568093696 56773891139328 56782082801664 56908937428992 57016719507456 57068458647552 57176542849536 57184792608768 57210691518464 57312546914304 57421093404672 57447099334656 57464688771072 57573523408896 57734907525801 57854525571072 57872239755264 57889079164928 57981846269952 57990212222976 58016475906048 58229841199104 58256213409792 58282681171968 58393065037824 58419511172352 58427940274176 58548075237432 58669378043904 58704418308096 58798491992064 58815600918528 58842322829312 58963309813584 59085472923648 59103564005376 59112232648704 59215502573568 59232732839936 59242321188864 59250869010432 59372696015424 59495707312128 59662479495168 59671087939584 59698112888832 59793778965888 59811177496576 59917662683136 59944799305728 60066996682752 60076720078848 60121503760384 60217848320256 60245120896488 60369939726336 60502796107776 60511525797888 60520400945152 60538931380224 60653588447232 60789092253696 60931893952512 60959489918976 60968285503488 61065987028992 61074943498368 61083755741184 61093643726016 61220220567552 61372800958464 61400684691456 61516973867008 61526931979392 61654406529024 61680276793344 61790089641984 61808069050368 61818074284032 61826993750016 61935153970176 61944090329088 62117725564928 62256500342784 62265483067392 62374410381312 62383410118656 62393508486144 62411663474688 62522778451968 62549013086208 62807480082432 62836015638528 62854299385856 62864473978944 62983535482692 62992623108096 63133352460288 63151722725376 63252923203584 63262049697792 63290700988416 63439379300352 63468110903296 63581106733056 63599607283712 63701525495808 63730375824384 63739571208192 63749889105408 63870627531744 63879843151872 64191624904704 64202015978496 64220697198592 64323610705728 64332891684864 64362027958272 64598730080256 64627986751488 64637311647744 64818496241664 65086341267456 65095732297728 65125214060544 65229577053696 65238988750848 65248557268992 65268535394304 65568016318464 65587095011328 65692198167552 65711312994304 65721950068896 65731432808448 65866584642111 66003050299392 66042470596608 66167551033344 66197613182976 66227593986048 66333723540282 66353025035264 66471157039104 66501261729792 66510856912896 66636824444928 66647611337472 66657227636736 66982565117952 67109426036736 67120289432064 67129973932032 67139819798528 67160376999936 67287574683648 67437899218944 67575371268096 67636691730432 67745079360288 67764791525376 67775761008549 67916182192128 68054629220352 68075466522624 68085451063296 68106297802752 68235287003136 68426557067616 68548380696576 68568326602752 68579426158848 68589321191424 68709311435664 68719225208832 69044401078272 69075770277888 69206595600384 69217798476816 69237939167232 69361207345152 69390311392512 69534077681664 69555367968768 69677048216448 69687101620224 69882441260544 70027227168768 70038562885632 70048668450816 70058942398464 70171211678976 70181336383488 70213121409024 70367639721984 70513430888448 70711086809088 70722533226312 70866700996608 71035269414912 71045688066048 71169805910016 71202038611968 71369301712896 71401624766208 71549558194176 71664216182784 71696672802432 71707017609216 71749844598784 71864823545856 72046331559936 72215578017792 72248284348416 72364062043944 72374503145472 72385118220288 72407281453056 72557298450432 72716975603712 72920808271872 73222133925888 73232698834944 73265865818112 73393862344704 73404626927616 73415218167808 73427102318592 73785481887744 73925227118592 73937193827508 73947861909504 74132163657728 74264145297408 74297779421184 74438494912512 74472314830848 74506043234304 74647153164672 74813919446016 74824714027008 74966427500544 74989381091328 75011201171456 75355385757696 75498104291328 75521220673536 75532297273344 75555424124928 75698521519104 75709443735552 75878583238656 76022292676608 76091278196736 76235390466048 76246390145024 76416729219072 76561457872896 76584899837952 76596132446208 76619585028096 76764697878528 76979876701068 77139367428096 77162986340352 77297975365122 77309128359936 77320282963968 77355301208064 77639788265472 77674951213056 77710241562624 77857420050432 77892681563136 77903920365568 78064100316576 78225837391872 78249788964864 78397989322752 78420801224704 78617746418112 78780630564864 78804752007168 78816310198272 78954003431424 78989761585152 79001158680576 79163594687232 79327609749504 79549972660224 79561450586112 79597483851776 79725038621184 79890216910848 79926399074304 80066031648768 80102293438464 80290464427008 80326827861984 80493252968448 80670394810368 80718575173632 80847926489088 80871451262976 81052123004928 81242525270016 81279319891968 81291047337984 81421316038656 81433257997824 81445007654912 81458191634688 81626960756736 81806597554176 81867579588608 82035909305856 82205875372032 82240369057792 82386786189312 82424099045376 82580205293568 82592120438784 82605490108416 82776636260352 83008667123712 83165880508416 83177880158208 83191344648192 83215551299584 83398684114944 83585001848832 83743306776576 83781354184704 83819298638592 83978047310256 83990164144128 84177803280384 84337230938112 84387601317888 84585839067136 84774808977408 84935367327744 84961373257728 84973834432512 84986094944256 84999852140544 85160836708992 85173124202496 85525079261184 85588833206272 85602687971328 85764814274304 85777188913152 85816037277696 85968820371456 86131640107008 86170649001984 86183082196992 86360285113344 86424661655552 86781788356608 86808359632896 86833618747392 86972769404928 86985318334464 86998076358656 87024713859072 87384320114688 87424021757952 87449460015104 87589597556736 87629266758528 87641910411264 87822112856148 88004067065856 88056627462144 88223401377792 88263484243968 88303458648064 88444964720376 88628209385472 88668348973056 88681142550528 88823253860352 88849099259904 88863481783296 88876303515648 89479234715648 89493719242752 89506631909376 89547169333248 89690668448832 89716766244864 89876494024704 89917198958592 90100495024128 90182255640576 90326772480384 90353055367168 90367681344732 90554909589504 90739505627136 90754194161664 90767288696832 90780601417728 90808397070336 90980382670848 91235409423488 91397840928768 91424435470336 91439234878464 91452428255232 91612415247552 91625633611776 91640465589024 91830330851328 92059201437696 92101027037184 92275460800512 92290397969088 92317252222976 92481609793536 92520415190016 92712103575552 92727111426048 92740490625024 92902730955264 92916135493632 93176588347392 93369636225024 93384750514176 93398224601088 93411923197952 93561615571968 93575115177984 93617495212032 93823519629312 94254023457792 94281449078784 94296710968416 94475303224038 94488934662144 94727584088064 94879384805376 94893074546688 94936051482624 95159068950528 95202166354944 95371660099584 95399410925568 95552288243712 95595563736576 95609356812288 95805941297616 95819764727808 96287437357056 96303023967744 96331045797888 96485416058592 96499337527296 96513490960384 96543041937408 96941980127232 96955967471616 97227744362496 97629511901184 97643598446592 97687821090816 97858483126272 97872835903488 97902803091456 98380642516992 98538297251328 98566969491456 98582925103344 98597149212672 99063705894912 99251326550016 99296419774464 99341390979072 99500585310423 99529537552896 99706735558656 99751892594688 99766285369344 99955236667392 99985841455104 100473847676928 100664139055104 100680434148096 100694960898048 100709729697792 100740565499904 100931362025472 100945924980736 101171444318208 101363056902144 101455037595648 101647187288064 101874273288192 102081943830528 102113199783936 102128176594944 102159446704128 102352930504704 102639835601424 102852489904128 102869139238272 102883981787136 103063967153496 103078837813248 103140401610752 103519717687296 103566601617408 103613655416832 103809893400576 103856908750848 104085467088768 104301116522496 104333051953152 104530652430336 104823661890816 105040840753152 105073002676224 105088413597696 105256817518464 105272004575232 105319682113536 105334878240768 105551459582976 105770146332672 106066630213632 106300051494912 106520289214464 106552904122368 106568532099072 106754708865024 106803057917952 107053952569344 107102437149312 107324337291264 107545009203648 107560526413824 107624766898176 107797235318784 107828601683968 108069497339904 108323367026688 108372426522624 108388063117312 108561754718208 108577677330432 108610922179584 108835947675648 109075463405568 109381212407808 109607833829376 109849048252416 109898798727168 110090793517056 110106940391424 110122827251712 110140653477888 110678222831616 110887840677888 110903840210944 110921792864256 111198245486592 111396217946112 111446669131776 111657742368768 111708472246272 111759064851456 111970729747008 111986885525504 112237071040512 112449641250816 112484071636992 112516801757184 113033078636544 113247156436992 113281831010304 113298445910016 113314793259008 113333136187392 113547782278656 113564165603328 113817874857984 114033439014912 114136917295104 114353085699072 114369585217536 114421383036928 114625093828608 114842186809344 114894198669312 114929377542144 115147046817792 115469815051602 115709051142144 115744479510528 115778158329856 115963692539904 115980424445952 116032951812096 116459682398208 116512426819584 116565362343936 116786130075648 116839022344704 116855880548352 117096150474864 117338756087808 117596983984128 117631201837056 117684645658624 117926619627168 118170945847296 118207128010752 118224465297408 118431005147136 118465465679872 118484642377728 118501738020864 118745392030848 118991414624256 119324958990336 119342175879168 119396225777664 119587557931776 119622354993152 119835325366272 119889598611456 120153440157696 120243007520768 120435696640512 120490241792976 120739879452672 121005592215552 121040801890304 121077862760448 121307176894464 121578184507392 121863787905024 121918979837952 121936571006976 122131974057984 122149886996736 122167511482368 122187287452032 122440441135104 122745601916928 122801369382912 123033947734016 123053863958784 123308813058048 123360553586688 123580179283968 123636148568064 123653987500032 123870307940352 123888180658176 124235451129856 124513000685568 124748820762624 124766820237312 124787016972288 124823326949376 125045556903936 125098026172416 125614960164864 125672031277056 125708598771712 125728947957888 125967070965384 125985246216192 126266704920576 126303445450752 126505846407168 126524099395584 126581401976832 126878758600704 126936221806592 127162213466112 127403050991616 127460751648768 127479142416384 127499778210816 127741255063488 127759686303744 128383249809408 128404031956992 128441394397184 128647221411456 128665783369728 128724055916544 129197460160512 129255973502976 129274623295488 129636992483328 130172682534912 130191464595456 130250428121088 130459154107392 130477977501696 130497114537984 130537070788608 131136032636928 131174190022656 131384396335104 131422625988608 131443900137792 131462865616896 131733169284222 132006100598784 132084941193216 132335102066688 132395226365952 132455187972096 132667447080564 132706050070528 132942314078208 133002523459584 133021713825792 133273648889856 133295222674944 133314455273472 133965130235904 134218852073472 134240578864128 134259947864064 134279639597056 134320753999872 134575149367296 134875798437888 135150742536192 135273383460864 135490158720576 135529583050752 135551522017098 135832364384256 136109258440704 136150933045248 136170902126592 136212595605504 136470574006272 136853114135232 137096761393152 137136653205504 137158852317696 137178642382848 137418622871328 137438450417664 138088802156544 138151540555776 138413191200768 138435596953632 138475878334464 138722414690304 138780622785024 139068155363328 139110735937536 139354096432896 139374203240448 139764882521088 140054454337536 140077125771264 140097336901632 140117884796928 140342423357952 140362672766976 140426242818048 140735279443968 141422173618176 141445066452624 141712954836057 141733401993216 142091376132096 142339611820032 142404077223936 142738603425792 142803249532416 143099116388352 143328432365568 143393345604864 143414035218432 143729647091712 144092663119872 144431156035584 144496568696832 144728124087888 144749006290944 144770236440576 144814562906112 145433951207424 145841616543744 146444267851776 146465397669888 146531731636224 146787724689408 146809253855232 146854204637184 147570963775488 147850454237184 147874387655016 147895723819008 148264327315456 148528290594816 148595558842368 148876989825024 148944629661696 149012086468608 149294306329344 149627838892032 149649428054016 149932855001088 149978762182656 150022402342912 150710771515392 150996208582656 151042441347072 151064594546688 151110848249856 151397043038208 151418887471104 151757166477312 152044585353216 152182556393472 152470780932096 152492780290048 152833458438144 153122915745792 153169799675904 153192264892416 153239170056192 153529395757056 153959753402136 154278734856192 154325972680704 154595950730244 154618256719872 154640565927936 154710602416128 155279576530944 155349902426112 155420483125248 155714840100864 155785363126272 155807840731136 156128200633152 156451674783744 156499577929728 156795978645504 156841602449408 157235492836224 157561261129728 157609504014336 157632620396544 157908006862848 157979523170304 158002317361152 158327189374464 158655219499008 159099945320448 159122901172224 159194967703552 159450077242368 159780433821696 159852798148608 160132063297536 160204586876928 160580928854016 160653655723968 160986505936896 161340789620736 161437150347264 161695852978176 161742902525952 162104246009856 162485050540032 162558639783936 162582094675968 162842632077312 162866515995648 162890015309824 162916383269376 163253921513472 163613195108352 163735159177216 164071818611712 164411750744064 164480738115584 164773572378624 164848198090752 165160410587136 165184240877568 165210980216832 166017334247424 166331761016832 166355760316416 166382689296384 166431102599168 166797368229888 167170003697664 167486613553152 167562708369408 167638597277184 167956094620512 167980328288256 168355606560768 168674461876224 168775202635776 169171678134272 169549617954816 169870734655488 169922746515456 169947668865024 169972189888512 169999704281088 170321673417984 170346248404992 171050158522368 171177666412544 171205375942656 171529628548608 171554377826304 171632074555392 171937640742912 172263280214016 172341298003968 172720570226688 172849323311104 173204722577403 173563576713216 173616719265792 173667237494784 173945538809856 173970636668928 173996152717312 174049427718144 174768640229376 174848043515904 174898920030208 175179195113472 175258533517056 175283820822528 175644225712296 176008134131712 176113254924288 176446802755584 176526968487936 176606917296128 176889929440752 177256418770944 177336697946112 177646507720704 177698198519808 177726963566592 177752607031296 178958469431296 178987438485504 179013263818752 179094338666496 179381336897664 179433532489728 179752988049408 179834397917184 180200990048256 180364511281152 180653544960768 180706110734336 180735362689464 181109819179008 181508388323328 181534577393664 181561202835456 181616794140672 181960765341696 182470818846976 182795681857536 182848870940672 182878469756928 182904856510464 183224830495104 183251267223552 183280931178048 183660661702656 184118402875392 184202054074368 184550921601024 184580795938176 184634504445952 184963219587072 185040830380032 185424207151104 185454222852096 185480981250048 185805461910528 185832270987264 186353176694784 186769501028352 186796449202176 186823846395904 187123231143936 187150230355968 187234990424064 187647039258624 188508046915584 188562898157568 188593421936832 188950606448076 188977869324288 189455168176128 189758769610752 189786149093376 189872102965248 190318137901056 190404332709888 190743320199168 190798821851136 191104576487424 191191127473152 191218713624576 191611882595232 191639529455616 192574874714112 192606047935488 192662091595776 192970832117184 192998675054592 193026981920768 193086083874816 193883960254464 193911934943232 194455488724992 195259023802368 195287196893184 195375642181632 195716966252544 195745671806976 195805606182912 196761285033984 197076594502656 197133938982912 197165850206688 197194298425344 198127411789824 198502653100032 198592839548928 198682781958144 199001170620846 199059075105792 199413471117312 199503785189376 199532570738688 199910473334784 199971682910208 200947695353856 201328278110208 201360868296192 201389921796096 201419459395584 201481130999808 201862724050944 201891849961472 202726113804288 202910075191296 203294374576128 203327283025647 203748546576384 204163887661056 204226399567872 204256353189888 204318893408256 204705861009408 205279671202848 205704979808256 205738278476544 205767963574272 206127934306992 206157675626496 206280803221504 207133203234816 207227310833664 207619786801152 207713817501696 208170934177536 208602233044992 208666103906304 209061304860672 209647323781632 210081681506304 210146005352448 210176827195392 210513635036928 210544009150464 210639364227072 211102919165952 211540292665344 212133260427264 212600102989824 213105808244736 213137064198144 213509417730048 213606115835904 214107905138688 214204874298624 214648674582528 215090018407296 215121052827648 215249533796352 215594470637568 215657203367936 216138994679808 216646734053376 216744853045248 217123509436416 217155354660864 217221844359168 217671895351296 218150926811136 218762424815616 219698096504832 219797597454336 220181587034112 220213880782848 220245654503424 220281306955776 221356445663232 221775681355776 221843585728512 222396490973184 222792435892224 222893338263552 223315484737536 223416944492544 223518129702912 223941459494016 223973771051008 224474142081024 224899282501632 224968143273984 225033603514368 226066157273088 226494312873984 226563662020608 226596891820032 226629586518016 226666272374784 227095564557312 227128331206656 227635749715968 228066878029824 228273834590208 228706171398144 228739170435072 228842766073856 229250187657216 229684373618688 229788397338624 229858755084288 230294093635584 230939630103204 231418102284288 231488959021056 231556316659712 231927385079808 231960848891904 232065903624192 232919364796416 233024853639168 233130724687872 233572260151296 233678044689408 233711761096704 234192300949728 234677512175616 235193967968256 235262403674112 235369291317248 235853239254336 236341891694592 236414256021504 236448930594816 236862010294272 236930931359744 236969284755456 237003476041728 237490784061696 237982829248512 238649917980672 238684351758336 238792451555328 239175115863552 239244709986304 239670650732544 239779197222912 240306880315392 240486015041536 240871393281024 240980483585952 241479758905344 242011184431104 242081603780608 242155725520896 242614353788928 243156369014784 243727575810048 243837959675904 243873142013952 244263948115968 244299773993472 244335022964736 244374574904064 244880882270208 245602738765824 246067895468032 246107727917568 246617626116096 246721107173376 247160358567936 247272297136128 247740615880704 247776361316352 248470902259712 249026001371136 249497641525248 249533640474624 249574033944576 249646653898752 250196052344832 251229920329728 251344062554112 251417197543424 251457895915776 251934141930768 251970492432384 252533409841152 253011692814336 253162803953664 253757517201408 253872443613184 254324426932224 254806101983232 254921503297536 254958284832768 254999556421632 255482510126976 255519372607488 256766499618816 256808063913984 256882788794368 257294442822912 257331566739456 257448111833088 258394920321024 258511947005952 258549246590976 259273984966656 260345365069824 260500856242176 260918308214784 260955955003392 260994229075968 261074141577216 262272065273856 262348380045312 262768792670208 262845251977216 262887800275584 262925731233792 263466338568444 264012201197568 264169882386432 264670204133376 264790452731904 264910375944192 265334894161128 265412100141056 265884628156416 266005046919168 266043427651584 266547297779712 266590445349888 266628910546944 268437704146944 268481157728256 268519895728128 268559279194112 268641507999744 269150298734592 269751596875776 270301485072384 270546766921728 270980317441152 271059166101504 271103044034196 271664728768512 272218516881408 272301866090496 272341804253184 272425191211008 272941148012544 273706228270464 274193522786304 274273306411008 274317704635392 274357284765696 274837245742656 274876900835328 276177604313088 276303081111552 276826382401536 276871193907264 276951756668928 277444829380608 277561245570048 278136310726656 278221471875072 278708192865792 278748406480896 279529765042176 280108908675072 280154251542528 280194673803264 280235769593856 280684846715904 280725345533952 280852485636096 281470558887936 282844347236352 282890132905248 283425909672114 283466803986432 284182752264192 284679223640064 284808154447872 285477206851584 285606499064832 286198232776704 286656864731136 286786691209728 286828070436864 287459294183424 288862312071168 288993137393664 289456248175776 289498012581888 289540472881152 289629125812224 290867902414848 291683233087488 292888535703552 292930795339776 293063463272448 293575449378816 293618507710464 293708409274368 295141927550976 295700908474368 295748775310032 295791447638016 296528654630912 297191117684736 297753979650048 297889259323392 298024172937216 298588612658688 299255677784064 299298856108032 299865710002176 299957524365312 301421543030784 301992417165312 302084882694144 302129189093376 302221696499712 302794086076416 302837774942208 303514332954624 304089170706432 304365112786944 304941561864192 304985560580096 306245831491584 306339599351808 306384529784832 306478340112384 307058791514112 307919506804272 308557469712384 308651945361408 309191901460488 309236513439744 309421204832256 310559153061888 310699804852224 310840966250496 311429680201728 311570726252544 311615681462272 312256401266304 312903349567488 312999155859456 313591957291008 313683204898816 314470985672448 315122522259456 315219008028672 315265240793088 315816013725696 315959046340608 316004634722304 316654378748928 317310438998016 318199890640896 318389935407104 318900154484736 319560867643392 319705596297216 320264126595072 320409173753856 321161857708032 321307311447936 321973011873792 322681579241472 322874300694528 323391705956352 323485805051904 324208492019712 324970101080064 325117279567872 325164189351936 325685264154624 325733031991296 325780030619648 325832766538752 326507843026944 327226390216704 328143637223424 328823501488128 328961476231168 329547144757248 329696396181504 330320821174272 330368481755136 330421960433664 332034668494848 332663522033664 332711520632832 332765378592768 332862205198336 333594736459776 334340007395328 334973227106304 335125416738816 335277194554368 335912189241024 335960656576512 336711213121536 337348923752448 337550405271552 338343356268544 339099235909632 339741469310976 339845493030912 339895337730048 339944379777024 339999408562176 340643346835968 340692496809984 342100317044736 342355332825088 342410751885312 343059257097216 343108755652608 343264149110784 343875281485824 344526560428032 344682596007936 345441140453376 345698646622208 346409445154806 347127153426432 347233438531584 347334474989568 347891077619712 347941273337856 347992305434624 348098855436288 349537280458752 349696087031808 349797840060416 350358390226944 350517067034112 350567641645056 351288451424592 352016268263424 352893605511168 353053936975872 353213834592256 353779858881504 354512837541888 354673395892224 355293015441408 355396397039616 355453927133184 355505214062592 357916938862592 357974876971008 358026527637504 358188677332992 358762673795328 358867064979456 359505976098816 359668795834368 360729022562304 361307089921536 361412221468672 361470725378928 362219638358016 363016776646656 363122405670912 363233588281344 363921530683392 364941637693952 365591363715072 365697741881344 365756939513856 365809713020928 366449660990208 366502534447104 366561862356096 367321323405312 368236805750784 368404108148736 369101843202048 369161591876352 369269008891904 369926439174144 370081660760064 370908445704192 370961962500096 371610923821056 371664541974528 372706353389568 373539002056704 373647692791808 374246462287872 374300460711936 374469980848128 375294078517248 377016093831168 377125796315136 377186843873664 377901212896152 377955738648576 378910336352256 379517539221504 379572298186752 379744205930496 380636275802112 380808665419776 381486640398336 382209152974848 382382254946304 382437427249152 383223765190464 383279058911232 385149749428224 385212095870976 385324183191552 385941664234368 385997350109184 386053963841536 386172167749632 387767920508928 387823869886464 388910977449984 390518047604736 390574393786368 390751284363264 391433932505088 391491343613952 391611212365824 393522570067968 394153189005312 394267877965824 394331700413376 394388596850688 396254823579648 397005306200064 397185679097856 397365563916288 398002341241692 398118150211584 398826942234624 399007570378752 399065141477376 399820946669568 399943365820416 401895390707712 402656556220416 402721736592384 402779843592192 402838918791168 402962261999616 403725448101888 403783699922944 405452227608576 405820150382592 406588749152256 406654566051294 407497093152768 408327775322112 408452799135744 408512706379776 408637786816512 409411722018816 410559342405696 411409959616512 411476556953088 411535927148544 412255868613984 412315351252992 412561606443008 414266406469632 414454621667328 415239573602304 415427635003392 416341868355072 417204466089984 417332207812608 418122609721344 419294647563264 420163363012608 420292010704896 420353654390784 421027270073856 421088018300928 421278728454144 422205838331904 424266520854528 425138864508171 425200205979648 426274128396288 427018835460096 427212231671808 428215810277376 428409748597248 429297349165056 430180036814592 430242105655296 431188941275136 431314406735872 432277989359616 433293468106752 433489706090496 434247018872832 434310709321728 434443688718336 436301853622272 437524849631232 439396193009664 439595194908672 440363174068224 440427761565696 440562613911552 442712891326464 443551362711552 443687171457024 444792981946368 445584871784448 445786676527104 446630969475072 446833888985088 447036259405824 447882918988032 447947542102016 448948284162048 449798565003264 449936286547968 450067207028736 452132314546176 452988625747968 453127324041216 453193783640064 453332544749568 454191129114624 454256662413312 455271499431936 456133756059648 456547669180416 457412342796288 457478340870144 457685532147712 458500375314432 459368747237376 459576794677248 459717510168576 460588187271168 461879260206408 462836204568576 462977918042112 463112633319424 463854770159616 463921697783808 464131807248384 465838729592832 466049707278336 466261449375744 467144520302592 467356089378816 467423522193408 468384601899456 469355024351232 470387935936512 470524807348224 470738582634496 471706478508672 472683783389184 472828512043008 472897861189632 473724020588544 473861862719488 473938569510912 474006952083456 474981568123392 475965658497024 477299835961344 477368703516672 477584903110656 478350231727104 478489419972608 479341301465088 479558394445824 480613760630784 480972030083072 481742786562048 481960967171904 482959517810688 484022368862208 484163207561216 484311451041792 485228707577856 486312738029568 487455151620096 487675919351808 487746284027904 488527896231936 488599547986944 488670045929472 488749149808128 489761764540416 491205477531648 492135790936064 492215455835136 493235252232192 493442214346752 494320717135872 494544594272256 495481231761408 495552722632704 496941804519424 498052002742272 498995283050496 499067280949248 499148067889152 499293307797504 500392104689664 502459840659456 502688125108224 502834395086848 502915791831552 503868283861536 503940984864768 505066819682304 506023385628672 506325607907328 507515034402816 507744887226368 508648853864448 509612203966464 509843006595072 509916569665536 509999112843264 510965020253952 511038745214976 513532999237632 513616127827968 513765577588736 514588885645824 514663133478912 514896223666176 516789840642048 517023894011904 518547969933312 519614167732209 520690730139648 521001712484352 521836616429568 521911910006784 521988458151936 522148283154432 524544130547712 524696760090624 525537585340416 525690503954432 525775600551168 525851462467584 526932677136888 528024402395136 528339764772864 529340408266752 529580905463808 529820751888384 530669788322256 530824200282112 531769256312832 532010093838336 533094595559424 533180890699776 533257821093888 536875408293888 536962315456512 537039791456256 537118558388224 537283015999488 538300597469184 539503193751552 540602970144768 541093533843456 541960634882304 542118332203008 542206088068392 543329457537024 544603732180992 544683608506368 544850382422016 545882296025088 547412456540928 548387045572608 548546612822016 548635409270784 548714569531392 549674491485312 549753801670656 552355208626176 552606162223104 553652764803072 553742387814528 553903513337856 554889658761216 555122491140096 556272621453312 556442943750144 557416385731584 557496812961792 559059530084352 560308503085056 560389347606528 560471539187712 561369693431808 561450691067904 561704971272192 562941117775872 565688694472704 565780265810496 566851819344228 566933607972864 568365504528384 569358447280128 569616308895744 570954413703168 571212998129664 572396465553408 573313729462272 573573382419456 573656140873728 574918588366848 577724624142336 577986274787328 578912496351552 578996025163776 579080945762304 579258251624448 581735804829696 583366466174976 585777071407104 585861590679552 586126926544896 587150898757632 587237015420928 587416818548736 590283855101952 591401816948736 591497550620064 591582895276032 593057309261824 594382235369472 595507959300096 595778518646784 596048345874432 597177225317376 598511355568128 598597712216064 599731420004352 599915048730624 602843086061568 603984834330624 604169765388288 604258378186752 604443392999424 605588172152832 605675549884416 608178341412864 608730225573888 609883123728384 609971121160192 612491662983168 612679198703616 612769059569664 612956680224768 614117583028224 615839013608544 617114939424768 617303890722816 618383802920976 618473026879488 618842409664512 621399609704448 621681932500992 622859360403456 623141452505088 623231362924544 624512802532608 625806699134976 625998311718912 627183914582016 628941971344896 630245044518912 630438016057344 630530481586176 631632027451392 631918092681216 633308757497856 634620877996032 636399781281792 636779870814208 637800308969472 639411192594432 640528253190144 640818347507712 642323715416064 642614622895872 643946023747584 645363158482944 645748601389056 646783411912704 646971610103808 648416984039424 649940202160128 650234559135744 651370528309248 651466063982592 651560061239296 651665533077504 653015686053888 654452780433408 656287274446848 657922952462336 659094289514496 659392792363008 660641642348544 660736963510272 660843920867328 664069336989696 665327044067328 665530757185536 665724410396672 667189472919552 668680014790656 669946454212608 670250833477632 670554389108736 671824378482048 671921313153024 673422426243072 674697847504896 675100810543104 676686712537088 678198471819264 679482938621952 679690986061824 679790675460096 679888759554048 679998817124352 681286693671936 681384993619968 684200634089472 684821503770624 686118514194432 686217511305216 686528298221568 687750562971648 689053120856064 689365192015872 690882280906752 691397293244416 692818890309612 694254306852864 694466877063168 694668949979136 695782155239424 695882546675712 695984610869248 696197710872576 699074560917504 699392174063616 699595680120832 700716780453888 701034134068224 701135283290112 702576902849184 704032536526848 705787211022336 706107873951744 706427669184512 707559717763008 709025675083776 709346791784448 710586030882816 710792794079232 710907854266368 711010428125184 715833877725184 715949753942016 716053055275008 716377354665984 717525347590656 717734129958912 719011952197632 719337591668736 721458045124608 722614179843072 722824442937344 722941450757856 724439276716032 726033553293312 726244811341824 726467176562688 727843061366784 729883275387904 731182727430144 731395483762688 731513879027712 731619426041856 732899321980416 733005068894208 733123724712192 734642646810624 736808216297472 738203686404096 738323183752704 738538017783808 739852878348288 740163321520128 741816891408384 743221847642112 743329083949056 745412706779136 747078004113408 747295385583616 748492924575744 748600921423872 748939961696256 750588157034496 754032187662336 754251592630272 754373687747328 755802425792304 755911477297152 759035078443008 759488411860992 761272551604224 761617330839552 762973280796672 764418305949696 764764509892608 764874854498304 766447530380928 766558117822464 770299498856448 770424191741952 770648366383104 771883328468736 771994700218368 772107927683072 772344335499264 775535841017856 775647739772928 777821954899968 781036095209472 781502568726528 782867865010176 782982687227904 783222424731648 787045140135936 788306378010624 788535755931648 788663400826752 788777193701376 792509647159296 794010612400128 794371358195712 794731127832576 796004682483384 796236300423168 797653884469248 798015140757504 798130282954752 799641893339136 799886731640832 805313112440832 805443473184768 805559687184384 805677837582336 805924523999232 807450896203776 807567399845888 810904455217152 811640300765184 813177498304512 813309132102588 814994186305536 816655550644224 816905598271488 817025412759552 817275573633024 818823444037632 821118684811392 822819919233024 822953113906176 823071854297088 824511737227968 824630702505984 825123212886016 828532812939264 828909243334656 830479147204608 830855270006784 832683736710144 834408932179968 834664415625216 836245219442688 838589295126528 840326726025216 840584021409792 840707308781568 842054540147712 842176036601856 842557456908288 844411676663808 848533041709056 850277729016342 850400411959296 852548256792576 854037670920192 854424463343616 856431620554752 856819497194496 858594698330112 860360073629184 860484211310592 862377882550272 862628813471744 866586936213504 866979412180992 868494037745664 868621418643456 868887377436672 872603707244544 875049699262464 878792386019328 879190389817344 880726348136448 880855523131392 881125227823104 885425782652928 887102725423104 887374342914048 889585963892736 891573353054208 893261938950144 893667777970176 894072518811648 895765837976064 895895084204032 897896568324096 899597130006528 899872573095936 904264629092352 905977251495936 906254648082432 906387567280128 906665089499136 908382258229248 908513324826624 910542998863872 912267512119296 913095338360832 914824685592576 914956681740288 915371064295424 918737494474752 919153589354496 919435020337152 921176374542336 923758520412816 925672409137152 925955836084224 927709540319232 928263614496768 931677459185664 932099414556672 932522898751488 934289040605184 934712178757632 934847044386816 936769203798912 938710048702464 940775871873024 941049614696448 941477165268992 943412957017344 945367566778368 945657024086016 945795722379264 947448041177088 947877139021824 948013904166912 949963136246784 951931316994048 954599671922688 955169806221312 956700463454208 956978839945216 958682602930176 959116788891648 961227521261568 961944060166144 963485573124096 963921934343808 965919035621376 968044737724416 968326415122432 968622902083584 970457415155712 972625476059136 974910303240192 975351838703616 975492568055808 977055792463872 977199095973888 977340091858944 977498299616256 979523529080832 984271581872128 984430911670272 986470504464384 986884428693504 988641434271744 989089188544512 990962463522816 991105445265408 993883609038848 996104005484544 997990566100992 998134561898496 998296135778304 998586615595008 1000784209379328 1004919681318912 1005376250216448 1005668790173696 1005831583663104 1007736567723072 1007881969729536 1010133639364608 1012046771257344 1012651215814656 1015030068805632 1015489774452736 1017297707728896 1019224407932928 1019686013190144 1019833139331072 1019998225686528 1021930040507904 1022077490429952 1027065998475264 1027232255655936 1027531155177472 1029177771291648 1029326266957824 1029792447332352 1033579681284096 1034047788023808 1037095939866624 1039228335464418 1041381460279296 1042003424968704 1043673232859136 1043823820013568 1043976916303872 1044296566308864 1049088261095424 1049393520181248 1051075170680832 1051381007908864 1051551201102336 1051702924935168 1053865354273776 1056048804790272 1058680816533504 1059161810927616 1059641503776768 1061339576644512 1061648400564224 1063538512625664 1064020187676672 1066189191118848 1066361781399552 1066515642187776 1073750816587776 1073924630913024 1074079582912512 1074237116776448 1074566031998976 1076601194938368 1079006387503104 1082187067686912 1083921269764608 1084236664406016 1084412176136784 1086658915074048 1089367217012736 1089700764844032 1091764592050176 1094824913081856 1096774091145216 1097093225644032 1097270818541568 1097429139062784 1099348982970624 1099507603341312 1104710417252352 1105212324446208 1107305529606144 1107484775629056 1107807026675712 1109779317522432 1110244982280192 1112885887500288 1114832771463168 1114993625923584 1118119060168704 1120617006170112 1120943078375424 1122739386863616 1122901382135808 1123409942544384 1125882235551744 1131377388945408 1131560531620992 1133703638688456 1133867215945728 1136731009056768 1138716894560256 1139232617791488 1141908827406336 1142425996259328 1146627458924544 1147146764838912 1147312281747456 1149837176733696 1155449248284672 1155972549574656 1157824992703104 1157992050327552 1158161891524608 1158516503248896 1163471609659392 1166732932349952 1171554142814208 1171723181359104 1172253853089792 1174301797515264 1174474030841856 1174833637097472 1180567710203904 1182803633897472 1182995101240128 1183165790552064 1186114618523648 1188764470738944 1191015918600192 1191557037293568 1192096691748864 1194354450634752 1197022711136256 1197195424432128 1199462840008704 1199830097461248 1205686172123136 1207969668661248 1208339530776576 1208516756373504 1208886785998848 1211176344305664 1211351099768832 1216356682825728 1217460451147776 1219766247456768 1219942242320384 1224983325966336 1225358397407232 1225538119139328 1225913360449536 1228235166056448 1231678027217088 1234229878849536 1234607781445632 1236767605841952 1236946053758976 1237684819329024 1242799219408896 1243363865001984 1245718720806912 1246282905010176 1246462725849088 1249025605065216 1251613398269952 1251996623437824 1254367829164032 1257883942689792 1260490089037824 1260876032114688 1261060963172352 1263264054902784 1263836185362432 1266617514995712 1272799562563584 1273559741628416 1275600617938944 1278822385188864 1281056506380288 1281636695015424 1284647430832128 1285229245791744 1287892047495168 1290726316965888 1293566823825408 1293943220207616 1296833968078848 1299880404320256 1300469118271488 1302741056618496 1302932127965184 1303120122478592 1303331066155008 1308905560866816 1312574548893696 1315845904924672 1318188579028992 1318785584726016 1321283284697088 1321687841734656 1328138673979392 1330654088134656 1331061514371072 1331448820793344 1334378945839104 1337360029581312 1339892908425216 1340501666955264 1341108778217472 1343648756964096 1343842626306048 1346844852486144 1349395695009792 1350201621086208 1353373425074176 1356396943638528 1358965877243904 1359381972123648 1359581350920192 1359997634248704 1362573387343872 1362769987239936 1368401268178944 1369643007541248 1372237028388864 1372435022610432 1373056596443136 1375501125943296 1378106241712128 1378730384031744 1381764561813504 1382794586488832 1385637780619224 1388508613705728 1388933754126336 1389337899958272 1391564310478848 1391765093351424 1391969221738496 1392395421745152 1398149121835008 1398784348127232 1401433560907776 1402068268136448 1402270566580224 1405153805698368 1408065073053696 1411574422044672 1412215747903488 1412855338369024 1415119435526016 1418051350167552 1418693583568896 1421172061765632 1421585588158464 1421815708532736 1422020856250368 1431899507884032 1432106110550016 1432754709331968 1435050695181312 1435468259917824 1438023904395264 1438675183337472 1442916090249216 1445228359686144 1445648885874688 1445882901515712 1448878553432064 1452067106586624 1452489622683648 1452934353125376 1455686122733568 1459766550775808 1462365454860288 1462790967525376 1463027758055424 1463238852083712 1465798643960832 1466010137788416 1466247449424384 1469285293621248 1473616432594944 1476407372808192 1476646367505408 1477076035567616 1479705756696576 1480326643040256 1483633782816768 1486443695284224 1486658167898112 1490825413558272 1494156008226816 1494590771167232 1496985849151488 1497201842847744 1497879923392512 1501176314068992 1508064375324672 1508503185260544 1508747375494656 1511604851584608 1511822954594304 1518070156886016 1518976823721984 1522545103208448 1523234661679104 1525946561593344 1528836611899392 1529529019785216 1529749708996608 1532895060761856 1533116235644928 1540598997712896 1540848383483904 1541296732766208 1543766656937472 1543989400436736 1544215855366144 1544688670998528 1551071682035712 1555643909799936 1558842503196627 1562072190418944 1563005137453056 1565735730020352 1565965374455808 1566444849463296 1574090280271872 1576612756021248 1577071511863296 1577326801653504 1577554387402752 1585019294318592 1588021224800256 1588742716391424 1589462255665152 1592009364966768 1592472600846336 1595307768938496 1596030281515008 1599283786678272 1599773463281664 1610626224881664 1610886946369536 1611119374368768 1611355675164672 1611849047998464 1614901792407552 1621808910434304 1623280601530368 1626354996609024 1626618264205176 1629988372611072 1633811196542976 1634050825519104 1634551147266048 1637646888075264 1642237369622784 1645639838466048 1645906227812352 1646143708594176 1649023474455936 1649261405011968 1650246425772032 1657065625878528 1657818486669312 1660958294409216 1661710540013568 1665367473420288 1668817864359936 1669328831250432 1672490438885376 1677178590253056 1681168042819584 1681414617563136 1684109080295424 1684352073203712 1685114913816576 1688823353327616 1697066083418112 1700555458032684 1700800823918592 1705096513585152 1708075341840384 1708848926687232 1712863241109504 1713638994388992 1717189396660224 1720720147258368 1720968422621184 1724755765100544 1725257626943488 1733173872427008 1733958824361984 1736988075491328 1737242837286912 1737774754873344 1745207414489088 1750099398524928 1757584772038656 1758380779634688 1761452696272896 1761711046262784 1762250455646208 1770851565305856 1774205450846208 1774748685828096 1779171927785472 1783146706108416 1786523877900288 1787335555940352 1788145037623296 1791531675952128 1791790168408064 1795793136648192 1799194260013056 1799745146191872 1808529258184704 1811954502991872 1812509296164864 1812775134560256 1813330178998272 1816764516458496 1817026649653248 1824535024238592 1826190676721664 1829649371185152 1829913363480576 1830742128590848 1837474988949504 1838307178708992 1838870040674304 1842352749084672 1847517040825632 1851344818274304 1851911672168448 1855419080638464 1856527228993536 1864198829113344 1865045797502976 1868578081210368 1869424357515264 1869694088773632 1873538407597824 1877420097404928 1881551743746048 1882954330537984 1886825914034688 1890735133556736 1891314048172032 1891591444758528 1894896082354176 1895754278043648 1899926272493568 1903862633988096 1909199343845376 1910339612442624 1913400926908416 1913957679890432 1918233577783296 1922455042523136 1923888120332288 1926971146248192 1927843868687616 1931838071242752 1936089475448832 1937245804167168 1940914830311424 1945250952118272 1949820606480384 1950703677407232 1954111584927744 1954398191947776 1954680183717888 1954996599232512 1959047058161664 1968543163744256 1968861823340544 1973768857387008 1977282868543488 1978178377089024 1981924927045632 1982210890530816 1987767218077696 1992208010969088 1995981132201984 1996592271556608 1997173231190016 2001568418758656 2009839362637824 2010752500432896 2011337580347392 2011663167326208 2015473135446144 2015763939459072 2020267278729216 2024093542514688 2025302431629312 2030060137611264 2030979548905472 2034595415457792 2038448815865856 2039372026380288 2039666278662144 2039996451373056 2043860081015808 2044154980859904 2054464511311872 2055062310354944 2058355542583296 2058652533915648 2059584894664704 2067159362568192 2068095576047616 2074191879733248 2078456670928836 2082762920558592 2084006849937408 2087346465718272 2087647640027136 2087953832607744 2088593132617728 2098176522190848 2098787040362496 2102150341361664 2102762015817728 2103102402204672 2103405849870336 2107730708547552 2112097609580544 2117361633067008 2118323621855232 2119283007553536 2122679153289024 2123296801128448 2127077025251328 2128040375353344 2132378382237696 2132723562799104 2133031284375552 2147501633175552 2147849261826048 2148159165825024 2148474233552896 2149132063997952 2153202389876736 2158012775006208 2164374135373824 2167842539529216 2168473328812032 2168824352273568 2173317830148096 2178734434025472 2179401529688064 2183529184100352 2189649826163712 2193548182290432 2194186451288064 2194541637083136 2194858278125568 2198697965941248 2199015206682624 2210424648892416 2214611059212288 2214969551258112 2215614053351424 2219558635044864 2220489964560384 2229665542926336 2229987251847168 2236238120337408 2241234012340224 2241886156750848 2245478773727232 2245802764271616 2246819885088768 2251764471103488 2262754777890816 2263121063241984 2267407277376912 2267734431891456 2278465235582976 2283817654812672 2284851992518656 2293254917849088 2294293529677824 2294624563494912 2299674353467392 2310898496569344 2311945099149312 2315649985406208 2315984100655104 2316323783049216 2317033006497792 2326943219318784 2333465864699904 2343108285628416 2344507706179584 2348603595030528 2348948061683712 2349667274194944 2361135420407808 2365607267794944 2365990202480256 2366331581104128 2372229237047296 2377528941477888 2382031837200384 2383114074587136 2384193383497728 2388708901269504 2394045422272512 2394390848864256 2398925680017408 2399660194922496 2415939337322496 2416679061553152 2417033512747008 2417773571997696 2422352688611328 2422702199537664 2432713365651456 2434920902295552 2439532494913536 2449966651932672 2450716794814464 2451076238278656 2451826720899072 2456470332112896 2463356054434176 2468459757699072 2469215562891264 2473535211683904 2473892107517952 2475369638658048 2485598438817792 2486727730003968 2491437441613824 2492565810020352 2492925451698176 2498051210130432 2503226796539904 2503993246875648 2508735658328064 2515767885379584 2520980178075648 2521752064229376 2522121926344704 2526528109805568 2527672370724864 2533235029991424 2545599125127168 2547119483256832 2551201235877888 2557644770377728 2562113012760576 2563273390030848 2569294861664256 2570458491583488 2575784094990336 2581452633931776 2587133647650816 2587886440415232 2599760808640512 2600938236542976 2605482113236992 2605864255930368 2606240244957184 2606662132310016 2617811121733632 2625149097787392 2631691809849344 2636377158057984 2637571169452032 2642566569394176 2643375683469312 2656277347958784 2661308176269312 2662123028742144 2662897641586688 2668757891678208 2674720059162624 2679785816850432 2681003333910528 2682217556434944 2687297513928192 2687685252612096 2693689704972288 2698791390019584 2706746850148352 2712793887277056 2717931754487808 2718763944247296 2719162701840384 2719995268497408 2725146774687744 2725539974479872 2736802536357888 2739286015082496 2744474056777728 2744870045220864 2746113192886272 2756212483424256 2757460768063488 2763529123627008 2765589172977664 2771275561238448 2777017227411456 2777867508252672 2783128620957696 2783938443476992 2784790843490304 2796298243670016 2797568696254464 2802867121815552 2804136536272896 2804541133160448 2810307611396736 2816130146107392 2823148844089344 2824431495806976 2825710676738048 2830238871052032 2836102700335104 2837387167137792 2842344123531264 2843631417065472 2844041712500736 2863799015768064 2865509418663936 2870101390362624 2870936519835648 2876047808790528 2877350366674944 2885832180498432 2890456719372288 2891297771749376 2891765803031424 2897757106864128 2904134213173248 2904979245367296 2905868706250752 2911372245467136 2919533101551616 2924730909720576 2926055516110848 2926477704167424 2931597287921664 2932020275576832 2932494898848768 2938570587242496 2952814745616384 2953292735010816 2954152071135232 2959411513393152 2960653286080512 2967267565633536 2972887390568448 2973316335796224 2981650827116544 2988312016453632 2989181542334464 2993971698302976 2994403685695488 2995759846785024 3002352628137984 3016128750649344 3017006370521088 3017494750989312 3023209703169216 3023645909188608 3036140313772032 3037953647443968 3045090206416896 3046469323358208 3051893123186688 3057673223798784 3059058039570432 3059499417993216 3065790121523712 3066232471289856 3081197995425792 3081696766967808 3082593465532416 3087533313874944 3087978800873472 3088431710732288 3089377341997056 3102143364071424 3111287819599872 3117685006393254 3124144380837888 3126010274906112 3131471460040704 3131930748911616 3132889698926592 3148180560543744 3153225512042496 3154143023726592 3154653603307008 3155108774805504 3176042449600512 3177485432782848 3178924511330304 3184018729933536 3184945201692672 3190615537876992 3192060563030016 3198567573356544 3199546926563328 3221252449763328 3221773892739072 3222238748737536 3222711350329344 3223698095996928 3229803584815104 3246561203060736 3252709993218048 3253236528410352 3259976745222144 3268101651038208 3269102294532096 3275293776150528 3284474739245568 3291279676932096 3291812455624704 3292287417188352 3298046948911872 3298522810023936 3314131251757056 3315636973338624 3321916588818432 3323421080027136 3330734946840576 3338657662500864 3344980877770752 3354357180506112 3362829235126272 3368218160590848 3368704146407424 3370229827633152 3377646706655232 3394132166836224 3401110916065368 3401601647837184 3410193027170304 3416150683680768 3417697853374464 3425726482219008 3427277988777984 3441440294516736 3441936845242368 3449511530201088 3450515253886976 3466347744854016 3467917648723968 3473976150982656 3474485674573824 3475549509746688 3490414828978176 3500198797049856 3515169544077312 3516761559269376 3522905392545792 3523422092525568 3524500911292416 3541703130611712 3548410901692416 3549497371656192 3558343855570944 3566293412216832 3573047755800576 3574671111880704 3576290075246592 3583063351904256 3583580336816128 3591586273296384 3598388520026112 3599490292383744 3617058516369408 3623909005983744 3625018592329728 3625550269120512 3626660357996544 3633529032916992 3634053299306496 3649070048477184 3652381353443328 3659298742370304 3659826726961152 3661484257181696 3674949977899008 3676614357417984 3677740081348608 3684705498169344 3695034081651264 3702689636548608 3703823344336896 3710838161276928 3713054457987072 3728397658226688 3730091595005952 3737156162420736 3738848715030528 3739388177547264 3747076815195648 3754840194809856 3763103487492096 3765908661075968 3773651828069376 3781470267113472 3782628096344064 3783182889517056 3789792164708352 3791508556087296 3799852544987136 3818398687690752 3820679224885248 3826801853816832 3827915359780864 3836467155566592 3844910085046272 3847776240664576 3853942292496384 3855687737375232 3863676142485504 3872178950897664 3881829660622848 3890501904236544 3899641212960768 3901407354814464 3908223169855488 3908796383895552 3909360367435776 3909993198465024 3937086327488512 3937723646681088 3947537714774016 3954565737086976 3956356754178048 3963849854091264 3975534436155392 3984416021938176 3991962264403968 3993184543113216 3994346462380032 4003136837517312 4019678725275648 4021505000865792 4022675160694784 4023326334652416 4030946270892288 4031527878918144 4040534557458432 4048187085029376 4050604863258624 4060120275222528 4061959097810944 4069190830915584 4076897631731712 4078744052760576 4079992902746112 4087720162031616 4088309961719808 4108929022623744 4110124620709888 4116711085166592 4117305067831296 4119169789329408 4134318725136384 4136191152095232 4148383759466496 4156913341857672 4165525841117184 4168013699874816 4174692931436544 4175295280054272 4175907665215488 4177186265235456 4196353044381696 4204300682723328 4205524031635456 4206204804409344 4206811699740672 4215461417095104 4224195219161088 4234723266134016 4236647243710464 4238566015107072 4245358306578048 4246593602256896 4254154050502656 4256080750706688 4264756764475392 4265447125598208 4266062568751104 4295698523652096 4296318331650048 4296948467105792 4298264127995904 4306404779753472 4316025550012416 4328748270747648 4335685079058432 4336946657624064 4337648704547136 4346635660296192 4357468868050944 4358803059376128 4367058368200704 4379299652327424 4387096364580864 4388372902576128 4389083274166272 4389716556251136 4397395931882496 4398030413365248 4420849297784832 4429222118424576 4429939102516224 4431228106702848 4439117270089728 4440979929120768 4459331085852672 4459974503694336 4472476240674816 4482468024680448 4483772313501696 4490957547454464 4491605528543232 4493639770177536 4503528942206976 4525509555781632 4526242126483968 4534814554753824 4535468863782912 4556930471165952 4567635309625344 4569703985037312 4586509835698176 4588587059355648 4589249126989824 4599348706934784 4621796993138688 4623890198298624 4631299970812416 4631968201310208 4632647566098432 4634066012995584 4666931729399808 4676527509589881 4686216571256832 4689015412359168 4697207190061056 4697896123367424 4699334548389888 4722270840815616 4731214535589888 4731980404960512 4732663162208256 4744458474094592 4755057882955776 4764063674400768 4766228149174272 4768386766995456 4777417802539008 4788090844545024 4797851360034816 4799320389844992 4831878674644992 4833358123106304 4834067025494016 4835547143995392 4844705377222656 4865426731302912 4869841804591104 4879064989827072 4901433589628928 4902152476557312 4903653441798144 4912940664225792 4926712108868352 4936919515398144 4938431125782528 4947070423367808 4947784215035904 4950739277316096 4971196877635584 4973455460007936 4982874883227648 4985131620040704 4996102420260864 5006453593079808 5007986493751296 5017471316656128 5031535770759168 5043504128458752 5044243852689408 5053056219611136 5055344741449728 5066470059982848 5091198250254336 5094238966513664 5102402471755776 5115289540755456 5124226025521152 5126546780061696 5138589723328512 5140916983166976 5151568189980672 5162905267863552 5174267295301632 5175772880830464 5199521617281024 5201876473085952 5210964226473984 5211728511860736 5212480489914368 5213324264620032 5235622243467264 5250298195574784 5263383619698688 5272754316115968 5275142338904064 5285133138788352 5286751366938624 5312554695917568 5322616352538624 5324246057484288 5325795283173376 5337515783356416 5349440118325248 5359571633700864 5362006667821056 5364435112869888 5374595027856384 5375370505224192 5387379409944576 5397582780039168 5413493700296704 5425587774554112 5435863508975616 5437527888494592 5438325403680768 5439990536994816 5450293549375488 5451079948959744 5473605072715776 5478572030164992 5488948113555456 5489740090441728 5492226385772544 5512424966848512 5514921536126976 5527058247254016 5531178345955328 5542551122476896 5554034454822912 5555735016505344 5566257241915392 5567876886953984 5569581686980608 5592596487340032 5595137392508928 5605734243631104 5608273072545792 5609082266320896 5620615222793472 5632260292214784 5648862991613952 5651421353476096 5660477742104064 5672205400670208 5674774334275584 5684688247062528 5687262834130944 5727598031536128 5731018837327872 5740202780725248 5741873039671296 5754700733349888 5771664360996864 5780913438744576 5782595543498752 5783531606062848 5795514213728256 5808268426346496 5811737412501504 5822744490934272 5839066203103232 5849461819441152 5852111032221696 5863194575843328 5864040551153664 5864989797697536 5877141174484992 5905629491232768 5906585470021632 5908304142270464 5921306572161024 5934535131267072 5945774781136896 5946632671592448 5963301654233088 5976624032907264 5987943396605952 5991519693570048 6004705256275968 6032257501298688 6034012741042176 6034989501978624 6046419406338432 6047291818377216 6072280627544064 6075907294887936 6090180412833792 6092938646716416 6103786246373376 6115346447597568 6118116079140864 6118998835986432 6131580243047424 6132464942579712 6163393533935616 6165186931064832 6175066627749888 6175957601746944 6176863421464576 6178754683994112 6204286728142848 6222575639199744 6235370012786508 6248288761675776 6252020549812224 6262942920081408 6263861497823232 6265779397853184 6296361121087488 6306451024084992 6308286047453184 6309307206614016 6310217549611008 6352084899201024 6354970865565696 6357849022660608 6368037459867072 6369890403385344 6381231075753984 6384121126060032 6397135146713088 6399093853126656 6442504899526656 6443547785478144 6444477497475072 6445422700658688 6447396191993856 6459607169630208 6493122406121472 6505419986436096 6506473056820704 6519953490444288 6536203302076416 6538204589064192 6550587552301056 6568949478491136 6582559353864192 6583624911249408 6584574834376704 6596093897823744 6597045620047872 6631273946677248 6643833177636864 6646842160054272 6661469893681152 6689961755541504 6708714361012224 6725658470252544 6736436321181696 6737408292814848 6740459655266304 6755293413310464 6788264333672448 6802221832130736 6803203295674368 6835395706748928 6851452964438016 6854555977555968 6882880589033472 6883873690484736 6899023060402176 6932695489708032 6935835297447936 6947952301965312 6948971349147648 6951099019493376 6980829657956352 7000397594099712 7033523118538752 7045810785091584 7046844185051136 7049001822584832 7083406261223424 7096821803384832 7098994743312384 7116687711141888 7132586824433664 7146095511601152 7149342223761408 7152580150493184 7166126703808512 7167160673632256 7183172546592768 7196777040052224 7198980584767488 7247818011967488 7250037184659456 7251100538241024 7253320715993088 7267058065833984 7268106598612992 7298140096954368 7304762706886656 7318597484740608 7322968514363392 7349899955798016 7353228714835968 7355480162697216 7369410996338688 7390068163302528 7405379273097216 7407646688673792 7421676322553856 7426108915974144 7456795316453376 7460183190011904 7474312324841472 7477697430061056 7478776355094528 7494153630391296 7509680389619712 7526206974984192 7547303656138752 7562940534226944 7565256192688128 7566365779034112 7579584329416704 7583017112174592 7599705089974272 7636797375381504 7641358449770496 7653603707633664 7655830719561728 7672934311133184 7689820170092544 7695552481329152 7707884584992768 7711375474750464 7727352284971008 7744357901795328 7763659321245696 7799282425921536 7802814709628928 7816446339710976 7817592767791104 7818720734871552 7819986396930048 7874172654977024 7875447293362176 7895075429548032 7909131474173952 7912713508356096 7927699708182528 7951068872310784 7968832043876352 7983924528807936 7986369086226432 7988692924760064 8006273675034624 8039357450551296 8043010001731584 8045350321389568 8046652669304832 8061892541784576 8063055757836288 8081069114916864 8096374170058752 8120240550445056 8123918195621888 8138381661831168 8153795263463424 8157488105521152 8159985805492224 8175440324063232 8176619923439616 8217858045247488 8220249241419776 8233422170333184 8234610135662592 8238339578658816 8268637450272768 8272382304190464 8296767518932992 8313826683715344 8331051682234368 8349385862873088 8351815330430976 8354372530470912 8392706088763392 8408601365446656 8411048063270912 8412409608818688 8413623399481344 8430922834190208 8448390438322176 8469446532268032 8473294487420928 8477132030214144 8490716613156096 8493187204513792 8508308101005312 8512161501413376 8530894251196416 8532125137502208 8591397047304192 8593896934211584 8596528255991808 8612809559506944 8632051100024832 8657496541495296 8671370158116864 8673893315248128 8675297409094272 8693271320592384 8714937736101888 8717606118752256 8734116736401408 8758599304654848 8774192729161728 8778166548332544 8779433112502272 8794791863764992 8796060826730496 8858444236849152 8859878205032448 8862456213405696 8878234540179456 8881959858241536 8918662171705344 8919949007388672 8944952481349632 8964936049360896 8967544627003392 8981915094908928 8983211057086464 8987279540355072 9007057884413952 9051019111563264 9052484252967936 9069629109507648 9070937727565824 9113860942331904 9135270619250688 9139407970074624 9173019671396352 9177174118711296 9178498253979648 9198697413869568 9243593986277376 9247780396597248 9262599941624832 9263936402620416 9265295132196864 9268132025991168 9333863458799616 9353055019179762 9372433142513664 9378030824718336 9394414380122112 9395792246734848 9398669096779776 9444541681631232 9462429071179776 9463960809921024 9465326324416512 9488916948189184 9528127348801536 9532456298348544 9536773533990912 9554835605078016 9576181689090048 9595702720069632 9598640779689984 9663757349289984 9666716246212608 9668134050988032 9671094287990784 9689410754445312 9739683609182208 9758129979654144 9804304953114624 9807306883596288 9825881328451584 9853424217736704 9873839030796288 9876862251565056 9894140846735616 9895568430071808 9942393755271168 9946910920015872 9965749766455296 9970263240081408 9992204840521728 10015972987502592 10034942633312256 10063071541518336 10088487705378816 10106112439222272 10110689482899456 10132940119965696 10182396500508672 10204804943511552 10230579081510912 10248452051042304 10253093560123392 10277179446657024 10281833966333952 10325810535727104 10348534590603264 10351545761660928 10399043234562048 10403752946171904 10421928452947968 10423457023721472 10426648529240064 10471244486934528 10500596391149568 10526767239397376 10545508632231936 10550284677808128 10570266277576704 10573502733877248 10625109391835136 10645232705077248 10648492114968576 10651590566346752 10675031566712832 10698880236650496 10719143267401728 10724013335642112 10728870225739776 10749190055712768 10750741010448384 10774758819889152 10795165560078336 10826987400593408 10851175549108224 10871727017951232 10875055776989184 10876650807361536 10879981073989632 10900587098750976 10902159897919488 10947210145431552 10957144060329984 10977896227110912 10979480180883456 10984452771545088 11024849933697024 11029843072253952 11054116494508032 11062356691910656 11085102244953792 11108068909645824 11111470033010688 11132514483830784 11135753773907968 11139163373961216 11185192974680064 11190274785017856 11211468487262208 11216546145091584 11218164532641792 11241230445586944 11264520584429568 11297725983227904 11302842706952192 11320955484208128 11344410801340416 11349548668551168 11369376494125056 11374525668261888 11455196063072256 11462037674655744 11480405561450496 11483746079342592 11509401466699776 11543328721993728 11561826877489152 11565191086997504 11567063212125696 11591028427456512 11616536852692992 11645488981868544 11678132406206464 11698923638882304 11704222064443392 11726389151686656 11728081102307328 11729979595395072 11811258982465536 11813170940043264 11816608284540928 11842613144322048 11869070262534144 11891549562273792 11926603308466176 11953248065814528 11975886793211904 11983039387140096 12009410512551936 12064515002597376 12068025482084352 12069979003957248 12092838812676864 12094583636754432 12144561255088128 12151814589775872 12180360825667584 12185877293432832 12207572492746752 12230692895195136 12236232158281728 12263160486094848 12264929885159424 12326787067871232 12330373862129664 12350133255499776 12351915203493888 12353726842929152 12357509367988224 12408573456285696 12445151278399488 12470740025573016 12496577523351552 12504041099624448 12525885840162816 12527722995646464 12531558795706368 12612902048169984 12616572094906368 12618614413228032 12620435099222016 12704169798402048 12709941731131392 12715698045321216 12736074919734144 12739780806770688 12762462151507968 12768242252120064 12794270293426176 12798187706253312 12887095570956288 12888954994950144 12890845401317376 12894792383987712 12919214339260416 12986244812242944 13010839972872192 13012946113641408 13039906980888576 13072406604152832 13076409178128384 13101175104602112 13137898956982272 13165118707728384 13167249822498816 13169149668753408 13192187795647488 13194091240095744 13262547893354496 13287666355273728 13293684320108544 13322939787362304 13379923511083008 13417428722024448 13451316940505088 13472872642363392 13474816585629696 13480919310532608 13510586826620928 13576528667344896 13604443664261472 13606406591348736 13670791413497856 13702905928876032 13709111955111936 13765761178066944 13767747380969472 13798046120804352 13865390979416064 13871670594895872 13895904603930624 13897942698295296 13902198038986752 14000795188199424 14067046237077504 14091621570183168 14093688370102272 14098003645169664 14166812522446848 14193643606769664 14197989486624768 14233375422283776 14265173648867328 14292191023202304 14298684447522816 14305160300986368 14332253407617024 14334321347264512 14393554080104448 14397961169534976 14495636023934976 14500074369318912 14502201076482048 14506641431986176 14534116131667968 14596280193908736 14609525413773312 14637194969481216 14645937028726784 14706457429671936 14710960325394432 14738821992677376 14780136326605056 14810758546194432 14815293377347584 14843352645107712 14852217831948288 14913590632906752 14920366380023808 14948624649682944 14955394860122112 14988307260782592 15019360779239424 15052413949968384 15094607312277504 15130512385376256 15132731558068224 15159168658833408 15166034224349184 15199410179948544 15273594750763008 15282716899540992 15307207415267328 15311661439123456 15345868622266368 15379640340185088 15415769169985536 15422750949500928 15454704569942016 15488715803590656 15527318642491392 15598564851843072 15605629419257856 15632892679421952 15635185535582208 15637441469743104 15639972793860096 15750894586724352 15790150859096064 15818262948347904 15825427016712192 15855399416365056 15902137744621568 15937664087752704 15967849057615872 15972738172452864 15977385849520128 16012547350069248 16078714901102592 16086020003463168 16090700642779136 16093305338609664 16123785083569152 16126111515672576 16162138229833728 16192748340117504 16240481100890112 16247836391243776 16276763323662336 16307590526926848 16314976211042304 16319971610984448 16350880648126464 16353239846879232 16435716090494976 16440498482839552 16466844340666368 16469220271325184 16476679157317632 16537274900545536 16544764608380928 16593535037865984 16627653367430688 16662103364468736 16698771725746176 16703630660861952 16708745060941824 16785412177526784 16817202730893312 16822096126541824 16824819217637376 16827246798962688 16861845668380416 16896780876644352 16946588974841856 16954264060428288 16981433226312192 16986374409027584 17016616202010624 17024323002826752 17061788502392832 17182794094608384 17187793868423168 17193056511983616 17225619119013888 17264102200049664 17314993082990592 17342740316233728 17347786630496256 17350594818188544 17386542641184768 17435212237504512 17468233472802816 17517198609309696 17548385458323456 17556333096665088 17589583727529984 17592121653460992 17716888473698304 17719756410064896 17724912426811392 17763919716483072 17837324343410688 17839898014777344 17889904962699264 17929872098721792 17963830189817856 17974559080710144 18014115768827904 18102038223126528 18104968505935872 18139258219015296 18141875455131648 18227721884663808 18270541238501376 18278815940149248 18346039342792704 18354348237422592 18356996507959296 18397394827739136 18495560793194496 18525199883249664 18527872805240832 18530590264393728 18536264051982336 18667726917599232 18706110038359524 18744866285027328 18756061649436672 18788828760244224 18791584493469696 18797338193559552 18889083363262464 18924858142359552 18927921619842048 18930652648833024 18977833896378368 19056254697603072 19064912596697088 19073547067981824 19109671210156032 19152363378180096 19191405440139264 19197281559379968 19327514698579968 19333432492425216 19336268101976064 19342188575981568 19378821508890624 19479367218364416 19516259959308288 19608609906229248 19614613767192576 19651762656903168 19706848435473408 19747678061592576 19753724503130112 19788281693471232 19791136860143616 19893821840031744 19931499532910592 19940526480162816 19984409681043456 20069885266624512 20126143083036672 20176975410757632 20212224878444544 20221378965798912 20265880239931392 20364793001017344 20409609887023104 20506187120246784 20554358893314048 20563667932667904 20651621071454208 20697069181206528 20798086469124096 20807505892343808 20843856905895936 20846914047442944 20853297058480128 20942488973869056 21001192782299136 21053534478794752 21100569355616256 21140532555153408 21147005467754496 21250218783670272 21290465410154496 21296984229937152 21350063133425664 21397760473300992 21438286534803456 21448026671284224 21457740451479552 21498380111425536 21501482020896768 21549517639778304 21590331120156672 21653974801186816 21743454035902464 21750111553978368 21753301614723072 21759962147979264 21801174197501952 21804319795838976 21894420290863104 21914288120659968 21955792454221824 21968905543090176 22049699867394048 22059686144507904 22108232989016064 22124713383821312 22170204489907584 22216137819291648 22222940066021376 22265028967661568 22271507547815936 22278326747922432 22370385949360128 22380549570035712 22422936974524416 22433092290183168 22436329065283584 22482460891173888 22529041168859136 22605685413904384 22641910968416256 22688821602680832 22699097337102336 22738752988250112 22749051336523776 22910392126144512 22924075349311488 22960811122900992 22967492158685184 23018802933399552 23086657443987456 23123653754978304 23130382173995008 23134126424251392 23182056854913024 23233073705385984 23290977963737088 23356264812412928 23397847277764608 23408444128886784 23452778303373312 23456162204614656 23459959190790144 23622517964931072 23626341880086528 23633216569081856 23685226288644096 23738140525068288 23783099124547584 23853206616932352 23906496131629056 23951773586423808 23966078774280192 24018821025103872 24129030005194752 24136050964168704 24139958007914496 24185677625353728 24189167273508864 24289122510176256 24360721651335168 24371754586865664 24415144985493504 24461385790390272 24472464316563456 24526320972189696 24529859770318848 24653574135742464 24660747724259328 24700266510999552 24703830406987776 24707453685858304 24715018735976448 24817146912571392 24890302556798976 24941480051146032 24993155046703104 25055445991292928 25063117591412736 25225804096339968 25233144189812736 25237228826456064 25240870198444032 25408339596804096 25419883462262784 25431396090642432 25472149839468288 25479561613541376 25524924303015936 25536484504240128 25596375412506624 25774191141912576 25781690802634752 25789584767975424 25838428678520832 25972489624485888 26021679945744384 26025892227282816 26079813961777152 26144813208305664 26152818356256768 26202350209204224 26275797913964544 26334499644997632 26338299337506816 26384375591294976 26388182480191488 26575332710547456 26587368640217088 26645879574724608 26759847022166016 26834857444048896 26902633881010176 26945745284726784 26949633171259392 26961838621065216 27021173653241856 27153057334689792 27208887328522944 27212813182697472 27341582826995712 27405811857752064 27418223910223872 27531522356133888 27535494761938944 27596092241608704 27730781958832128 27743341189791744 27791809207861248 27795885396590592 27804396077973504 28001590376398848 28134092474155008 28183243140366336 28187376740204544 28196007290339328 28333625044893696 28387287213539328 28395978973249536 28466750844567552 28584382046404608 28597368895045632 28610320601972736 28664506815234048 28668642694529024 28787108160208896 28795922339069952 28991272047869952 29000148738637824 29004402152964096 29013282863972352 29068232263335936 29219050827546624 29274389938962432 29291874057453568 29412914859343872 29421920650788864 29477643985354752 29560272653210112 29621517092388864 29630586754695168 29686705290215424 29827181265813504 29840732760047616 29897249299365888 29910789720244224 29976614521565184 30104827899936768 30189214624555008 30265463116136448 30318337317666816 30332068448698368 30398820359897088 30547189501526016 30614414830534656 30623322878246912 30691737244532736 30759280680370176 30831538339971072 30845501899001856 30977431607181312 31054637284982784 31197129703686144 31211258838515712 31265785358843904 31270371071164416 31279945587720192 31501789173448704 31580301718192128 31636525896695808 31650854033424384 31710798832730112 31804275489243136 31875328175505408 31935698115231744 31945476344905728 31954771699040256 32025094700138496 32157429802205184 32172040006926336 32186610677219328 32247570167138304 32252223031345152 32324276459667456 32385496680235008 32480962201780224 32495672782487552 32553526647324672 32615181053853696 32629952422084608 32639943221968896 32701761296252928 32706479693758464 32871432180989952 32880996965679104 32933688681332736 32938440542650368 32953358314635264 33074549801091072 33089529216761856 33187070075731968 33255306734861376 33324206728937472 33397543451492352 33407261321723904 33417490121883648 33570824355053568 33634405461786624 33644192253083648 33649638435274752 33654493597925376 33723691336760832 33793561753288704 33893177949683712 33908528120856576 33962866452624384 33972748818055168 34033232404021248 34048646005653504 34123577004785664 34365588189216768 34375587736846336 34386113023967232 34451238238027776 34528204400099328 34629986165981184 34685480632467456 34695573260992512 34701189636377088 34773085282369536 34936466945605632 35034397218619392 35096770916646912 35112666193330176 35179167455059968 35184243306921984 35433776947396608 35439512820129792 35449824853622784 35527839432966144 35674648686821376 35779809925398528 35859744197443584 35927660379635712 35949118161420288 36028231537655808 36204076446253056 36209937011871744 36278516438030592 36283750910263296 36455443769327616 36541082477002752 36557631880298496 36692078685585408 36708696474845184 36794789655478272 36991121586388992 37050399766499328 37055745610481664 37061180528787456 37072528103964672 37335453835198464 37412220076719048 37489732570054656 37512123298873344 37577657520488448 37583168986939392 37594676387119104 37849716284719104 37855843239684096 37861305297666048 37955667792756736 38112509395206144 38129825193394176 38147094135963648 38219342420312064 38304726756360192 38382810880278528 38394563118759936 38666864984850432 38672536203952128 38684377151963136 38757643017781248 38958734436728832 39032519918616576 39217219812458496 39229227534385152 39303525313806336 39413696870946816 39495356123185152 39507449006260224 39576563386942464 39582273720287232 39787643680063488 39862999065821184 39881052960325632 39968819362086912 40139770533249024 40252286166073344 40353950821515264 40424449756889088 40442757931597824 40531760479862784 40729586002034688 40819219774046208 41012374240493568 41108717786628096 41127335865335808 41303242142908416 41394138362413056 41596172938248192 41615011784687616 41687713811791872 41693828094885888 41706594116960256 42002385564598272 42107068957589504 42201138711232512 42281065110306816 42294010935508992 42500437567340544 42580930820308992 42593968459874304 42700126266851328 42795520946601984 42876573069606912 42896053342568448 42915480902959104 42996760222851072 43002964041793536 43180662240313344 43307949602373632 43486908071804928 43500223107956736 43506603229446144 43519924295958528 43602348395003904 43788840581726208 43828576241319936 43911584908443648 43937811086180352 44119372289015808 44216465978032128 44249426767642624 44340408979815168 44432275638583296 44445880132042752 44530057935323136 44556653495844864 44740771898720256 44761099140071424 44845873949048832 44866184580366336 44964921782347776 45058082337718272 45211370827808768 45283821936832512 45398194674204672 45477505976500224 45498102673047552 45820784252289024 45848150698622976 45921622245801984 45934984317370368 46037605866799104 46247307509956608 46260764347990016 46268252848502784 46364113709826048 46466147410771968 46581955927474176 46712529624825856 46795694555529216 46816888257773568 46905556606746624 46912324409229312 46919918381580288 47252683760173056 47266433138163712 47370452577288192 47476281050136576 47566198249095168 47706413233864704 47812992263258112 47903547172847616 47932157548560384 48037642050207744 48258060010389504 48272101928337408 48279916015828992 48371355250707456 48378334547017728 48578245020352512 48721443302670336 48743509173731328 48830289970987008 48922771580780544 48944928633126912 49052641944379392 49059719540637696 49307148271484928 49321495448518656 49400533021999104 49407660813975552 49414907371716608 49430037471952896 49634293825142784 49780605113597952 49882960102292064 49986310093406208 50110891982585856 50126235182825472 50451608192679936 50466288379625472 50474457652912128 50481740396888064 50839766924525568 50862792181284864 50944299678936576 50959123227082752 51049848606031872 51072969008480256 51548382283825152 51563381605269504 51579169535950848 51676857357041664 51944979248971776 52043359891488768 52051784454565632 52159627923554304 52305636712513536 52404700418408448 52551595827929088 52668999289995264 52768751182589952 52776364960382976 53150665421094912 53174737280434176 53291759149449216 53519694044332032 53669714888097792 53891490569453568 53923677242130432 54042347306483712 54306114669379584 54417774657045888 54425626365394944 54683165653991424 54811623715504128 54836447820447744 55063044712267776 55070989523877888 55192184483217408 55486682379583488 55583618415722496 55591770793181184 55608792155947008 56003180752797696 56268184948310016 56366486280732672 56374753480409088 56392014580678656 56667250089787392 56774574427078656 56791957946499072 56933501689135104 57168764092809216 57194737790091264 57220641203945472 57329013630468096 57337285389058048 57574216320417792 57591844678139904 57982544095739904 58000297477275648 58008804305928192 58026565727944704 58136464526671872 58438101655093248 58548779877924864 58583748114907136 58825829718687744 58843841301577728 58955287970709504 59120545306420224 59243034184777728 59261173509390336 59373410580430848 59681465520095232 59794498598731776 59821579440488448 59953229043130368 60209655799873536 60378429249110016 60530926232272896 60636674635333632 60664136897396736 60797640719794176 61094379003052032 61228829661069312 61246645756493824 61518561360740352 61663076679942144 61691003798003712 61954863214362624 62394259407372288 62422517677031424 62531570717687808 62540742142328832 62559891175440384 63003578346897408 63160603436384256 63301708066848768 63421597665460224 63608550978486272 63750656351010816 63871396230463488 63890952689811456 64050189400276992 64314859604410368 64344080013852672 64373221354438656 64495140334276608 64504446062690304 64648552919334912 64770993360470016 64961924403560448 64991345564975104 65230362107707392 65259904844169216 65279886443937792 65403522592505856 65412959387516928 65742864361979904 65867377362665472 65906716629270528 66149099602182144 66179058433523712 66374140151463936 66510613469722752 66648413457874944 66795086902984704 66814522643447808 66834980243767296 67141648710107136 67268810923573248 67299276870549504 67308987195850752 67447382673521664 67587123506577408 67817056241713152 67925732905248768 67945497636110336 68066464808042496 68097292011307008 68247154009571328 68731176378433536 68751175473692672 68772226047934464 68902476476055552 69056408800198656 69259972331962368 69370961264934912 69391146521985024 69402379272754176 69546170564739072 69872933891211264 70068794437238784 70193541833293824 70225332386660352 70358334910119936 70368486613843968 70867553894793216 70879025640259584 70899649707245568 71055678865932288 71349297373642752 71559619850797056 71719488394887168 71855320759271424 71898236322840576 72056463075311616 72408152892506112 72419874023743488 72557032876061184 72567501820526592 73082164954005504 73115263760596992 73384157371170816 73417392949690368 73589579310956544 73982243172777984 74100799532998656 74111491220963328 74122361057574912 74145056207929344 74670907670396928 74824440153438096 74979465140109312 75166337973878784 75189352774238208 75699432569438208 75711686479368192 75722610595332096 76225018790412288 76259650386788352 76294188271927296 76438684840624128 76609453512720384 76789126237519872 77345072407904256 77368754303926272 77515286035562496 77917468873457664 78065039837233152 78434439624916992 78458455068770304 78607050627612672 78827393741893632 79014898012520448 79153126773884928 79164547440574464 79725998131642368 79762105920651264 79937638724173824 80279541066498048 80504572332146688 80707901643030528 80848899513778176 80885515863195648 81063520959725568 81459172004069376 81638439548092416 82024748480987136 82217435573256192 82254671730671616 82606484285816832 82788276724826112 83192345876496384 83230023569375232 83375427623583744 83387656189771776 83413188233920512 84004771129196544 84214137915179008 84402277422465024 84562130220613632 84588021871017984 85000875134681088 85161861640617984 85187936919748608 85400252533702656 85753146139213824 85792106685136896 85830961805918208 85993520445702144 86005928083587072 86361324480626688 86615899204747264 86973816143609856 87000446215913472 87013206458892288 87039848591917056 87204696790007808 87657152482639872 87823169816887296 87875622172360704 88238744578031616 88432931956064256 88498853535285248 88680817959630336 88864551277166592 88891760264085504 89060115870646272 89481543797440512 89522198280142848 89691747898097664 89732369160732672 89929843564695552 90422741655617536 90567643873665024 90796389348409344 90955011953000448 90996205346095104 91641568504578048 91843244491603968 91869968634740736 92075211733598208 92494615019913216 92521528695980032 92536505697005568 92932294821543936 93163911854948352 93425059249651712 93591389111058432 93633776515547136 93811113213493248 93839836763160576 94505367520346112 94532866276327424 94740905154576384 94952562100273152 95132396498190336 95412826467729408 95625984526516224 95807094345695232 95864315097120768 96075284100415488 96516120020779008 96559832031657984 96742710501414912 96756669094035456 97156490040705024 97442886605340672 97487018347462656 97660579941974016 97845543161561088 97889857266253824 98105283888758784 98119439081275392 98614296542969856 98642990897037312 98801066043998208 98815321627951104 98829814743433216 98860074943905792 99268587650285568 99561210227195904 99765920204584128 99972620186812416 100221783965171712 100252470365650944 100903216385359872 100932576759250944 100948915305824256 100963480793776128 101679533849051136 101725584362569728 101888599357873152 101918246454165504 102099697212063744 102145938016960512 103096764567650304 103126763210539008 103158339071901696 103353714714083328 103889958497943552 104086719782977536 104103568909131264 104319255847108608 104809400836816896 105103191655858176 105337998579990528 105537502365179904 105552729920765952 106301330842189824 106349474560868352 106583518298898432 107339429776195584 107782981138907136 107847354484260864 108084694612967424 108612229338759168 108835549314091776 108851252730789888 109366331307982848 109623247431008256 109672895640895488 110126089424535552 110384368966434816 110973364759166976 111167236831444992 111183541586362368 111217584311894016 112006361505595392 112536369896620032 112732972561465344 112749506960818176 112784029161357312 113549148854157312 113583915892998144 113867003378270208 114337528185618432 114389475580182528 114441282407890944 114658027260936192 115148432640835584 115183689356279808 116000594954551296 116017608611856384 116053131455889408 116272929053343744 116876203310186496 117097559755849728 117167496229814272 117651659437375488 117687682603155456 117910575941419008 118241090612840448 118486068369555456 118522347018780672 118746821160861696 119362931040190464 119588997197463552 119643158880976896 119906458086260736 120419311599747072 120756858498220032 121061852464545792 121273349270667264 121328273794793472 121595281439588352 122188758006104064 122457659322138624 122493291512987648 123037122721480704 123326153359884288 123382007596007424 123909726428725248 124788518814744576 124845035354062848 125063141435375616 125081484284657664 125119782350880768 126007156693794816 126321206872768512 126603416133697536 126843195330920448 127217101956972544 127501312702021632 127742792460926976 127781905379622912 128100378800553984 128629719208820736 128688160027705344 128746442708877312 128990280668553216 129008892125380608 129541986720940032 129923848807120896 129982691129950208 130460724215414784 130519809688338432 130559772887875584 130807045185011712 131485728723959808 131734754725330944 131813433258541056 132358116867047424 132748280302927872 133021226939445504 133296826915749888 133590173805969408 133669960487534592 134283297420214272 134537621847146496 134598553741099008 134894765347043328 135174247013154816 135634112483426304 135851465810497536 135890995272220672 136194584022614016 136494308019142656 137462352756867072 137544452095868928 137804952952111104 138112817600397312 138741922529869824 138782293043970048 138804758545508352 139092341129478144 139745867782422528 140137588874477568 140387083666587648 140450664773320704 140716669820239872 140736973227687936 141758051280519168 141799299414491136 142111357731864576 142698594747285504 143119239701594112 143438976789774336 143710641518542848 143796472645681152 144112926150623232 144816305785012224 144839748047486976 145114065752122368 145135003641053184 146164329908011008 146230527521193984 146768314742341632 146834785899380736 147179158621913088 147964486345555968 148201599065997312 148222982441926656 148244722115149824 148290112415858688 149341815340793856 149648880306876192 149958930280218624 150332675947757568 150378705548476416 151398865138876416 151423372958736384 151445221190664192 152519300773576704 152588376543854592 152877369681248256 153218907025440768 154690144815808512 154737508607852544 155030572071124992 155834937746915328 156130079674466304 156916910137540608 157214101255225344 157654787483787264 158306253547769856 158329094881148928 159451996263284736 159524211841302528 159875277448347648 160559082132996096 161009144664293376 161771031726391296 162127041919451136 162918344008138752 163276879096184832 164049496961974272 164434871146512384 164509343461343232 165212968571633664 165576553449652224 166460047138750464 166750855247167488 166775312379543552 166826376467841024 168009542258393088 168428275830358016 168804554844930048 169124260441227264 169176043742035968 170001750269362176 170323723281235968 170375873839497216 170800505067405312 171506292278427648 171584213370273792 171661923611836416 171987040891404288 172011856167174144 172722648961253376 173947632287219712 174000892431826944 174026412917784576 174079697183834112 174409393580015616 175314304965279744 175646339633774592 175751244344721408 176477489156063232 176865863912128512 176997707070570496 177361635919260672 177729102554333184 177783520528171008 178120231741292544 179044396560285696 179383495796195328 179464738321465344 179859687129391104 180845483311235072 181135287747330048 181592778696818688 181910023906000896 181992410692190208 183283137009156096 183686488983207936 183739937269481472 184989230039826432 185043057391960064 185073011394011136 185864589643087872 186850118499303424 187182778222116864 187267553031094272 187622226426986496 187679673526321152 189010735040692224 189065732552654848 189481810309152768 189905124200546304 190264792996380672 190825652935458816 191251969053032448 191614188691390464 192150568200830976 193032240041558016 193119664063315968 193485421002829824 193513338188070912 194312980081410048 194885773210681344 194974036694925312 195691086323122176 195779714532507648 196210567777517568 196238878162550784 197228593085939712 197602132087996416 197659629486866432 197720149887811584 198537175300571136 199122420454391808 199531840409168256 199945240373624832 200443567930343424 200504940731301888 201806432770719744 201897830611648512 201926961587552256 203451168725139456 203777198715746304 203836492908331008 204199394424127488 204291876033921024 206193529135300608 206253526421078016 206316678143803392 206707429428166656 207779916995887104 208173439565955072 208207137818262528 208638511694217216 209618801673633792 210206383311716352 210675997159981056 211075004730359808 211105459841531904 212602661684379648 212698949121736704 213167036597796864 214678859552391168 215565962277814272 215694708968521728 216169389225934848 217224458677518336 217671098628183552 217702505461579776 219246494862016512 219345791281790976 220252178849071104 220768737932869632 221946729518333952 222334473662889984 222367083172724736 222435168623788032 224012723011190784 225499013921636352 225568058322714624 227098297708314624 227167831785996288 228675056371236864 228778951160365056 228882564815781888 229316054521872384 230367378712559616 232035217223712768 232106262911778816 232545858106687488 233752406620372992 234195119511699456 235303318874750976 235375365206310912 235821151882838016 236482181225680896 237044694037561344 237493642321723392 239177994394927104 239286317761953792 239812916172521472 240838623199494144 241513716996440064 242123704929091584 242546698541334528 242656547589586944 243190562879176704 244377516012208128 244915318644277248 244986583025975296 246074245442961408 246652306719768576 246764015192014848 247819452857450496 249577037629489152 249690070708125696 250126282870751232 250162968569315328 250239564701761536 252014313387589632 252642413745537024 253206832267395072 253686390661840896 254434203913945088 255002625404043264 255485584921853952 255563810759245824 256200757601107968 257259438417641472 257376320055410688 257492885417754624 257980561337106432 258017784250761216 259083973441880064 259847697614241792 259965382259900416 260921448430829568 261039619376676864 261119545775751168 261614090370023424 262971457447919616 263469509450661888 263626866517082112 264716233734094848 265496560605855744 266042453878891008 266593653831499776 267180347611938816 268566594840428544 269075243694292992 269197107482198016 269789530694086656 271268224966852608 271702931620995072 271781990544441344 272389168045228032 272988616038285312 274924705513734144 275609905904222208 276225635200794624 277483845059739648 277564586087940096 277609517091016704 279491735564845056 280275177748955136 280774167333175296 280901329546641408 281433339640479744 283516102561038336 283598598828982272 284222715463729152 285397189494571008 286238479403188224 286877953579548672 287421283037085696 287592945291362304 288225852301246464 289679496094973952 290228131504244736 290270007282106368 292328659816022016 292461055042387968 293536629484683264 293669571798761472 294358317243826176 295928972691111936 296403198131994624 296445964883853312 296489444230299648 296580224831717376 298683630681587712 299297760613752384 299917860560437248 300665351895515136 300757411096952832 302797730277752832 302846745917472768 302890442381328384 305038601547153408 305176753087709184 305754739362496512 306437814050881536 309380289631617024 309475017215705088 310061144142249984 311669875493830656 312260159348932608 314428202510450688 315309574967574528 316612507095539712 316658189762297856 318903992526569472 319048423682605056 319750554896695296 322018289328586752 323542063452782592 324254083838902272 325836688016277504 326553758192369664 328098993923948544 328869742293024768 329018686922686464 331153106899304448 332920094277500928 333501710494334976 333550624759087104 333652752935682048 336019084516786176 336856551660716032 337609109689860096 338248520882454528 338352087484071936 340647446562471936 340751747678994432 341601010134810624 343012584556855296 343168426740547584 343323847223672832 343974081782808576 345445297922506752 348001784863653888 348052825835569152 348159394367668224 348818787160031232 350628609930559488 351292679267549184 351502488689442816 352954978312126464 353731727824257024 354723271838521344 355458205108666368 355567041056342016 356240463482585088 358088793120571392 358766991592390656 358929476642930688 359719374258782208 361690966622470144 362270575494660096 363185557393637376 363820047812001792 363984821384380416 366566274018312192 367372977966415872 367479874538962944 369978460079652864 370086114783920128 370146022788022272 371729179286175744 373700236998606848 374365556444233728 374535106062188544 375244452853972992 375359347052642304 378021470081384448 378131465105309696 378963620618305536 379810248401092608 380529585992761344 381651305870917632 382503938106064896 383228377382780928 384301136401661952 386064480083116032 386239328126631936 386970842005659648 387026676376141824 388625960162820096 389771546421362688 389948073389850624 391382172646244352 391559429065015296 392421135555035136 394457186171879424 395204264175992832 395319258973732864 395440299775623168 397074350601142272 398244840908783616 399063680818336512 399890480747249664 401009881462603776 403612865541439488 403795661223297024 406902337450278912 407554397431492608 407672985816662016 408583752067842048 412387058270601216 412633356287606784 413414858856333312 416346879131910144 416414275636525056 417277023388434432 419237603347267584 420412766623432704 421351994319962112 422150009460719616 422210919683063808 425397898243473408 426334073195593728 429357719104782336 431131924555628544 431389417937043456 432338778451869696 434448917355036672 435342197256367104 435405010923159552 438492989724033024 438691582563581952 440504357698142208 441537475865739264 443893459036667904 444668947325779968 444734166345449472 444870337247576064 448025446022381568 450998027843272704 451136116645429248 454196595416629248 454335663571992576 457557902320730112 457765129631563776 458632109043744768 464070434447425536 464212525823557632 465091716213374976 467504813240745984 468390239023398912 470750730412621824 471642303765676032 472964362451361792 474987284643446784 478355988789854208 478572635523907584 479625832345042944 481677246398988288 483027433992880128 485313095179173888 486381125758353408 488755032024416256 489830637288554496 492148490885922816 493304613439537152 493528030384029696 495638905714900992 499380141416251392 500252565741502464 500325937138630656 500479129403523072 504028626775179264 505284827491074048 506413664534790144 507372781323681792 508868407827890176 510005250808086528 510971169843707904 511127621518491648 512401515202215936 514518876835282944 514752640110821376 514985770835509248 515961122674212864 516035568501522432 518167946883760128 519930764519800832 521842896861659136 522079238753353728 522239091551502336 523228180740046848 525942914895839232 526939018901323776 527253733034164224 529432467468189696 530993121211711488 532084907757782016 533187307662999552 534360695223877632 537133189680857088 538150487388585984 538394214964396032 539579061388173312 542536449933705216 543405863241990144 543563981088882688 544778336090456064 545977232076570624 549849411027468288 551219811808444416 554967690119479296 555129172175880192 555219034182033408 560550355497910272 561548334666350592 561802659093282816 562866679280959488 567032205122076672 567197197657964544 568445430927458304 570794378989142016 572476958806376448 573755907159097344 574842566074171392 576451704602492928 579358992189947904 580456263008489472 580540014564212736 584657319632044032 584922110084775936 587073258969366528 587339143597522944 588716634487652352 592806396263989248 592978888460599296 593160449663434752 597367261363175424 598595521227504768 599835721120874496 601330703791030272 601514822193905664 605693491834945536 605780884762656768 610353506175418368 611509478724993024 612875628101763072 618760579263234048 618950034431410176 620122288284499968 623339750987661312 624520318697865216 628856405020901376 630619149935149056 633225014191079424 633316379524595712 637807985053138944 638096847365210112 639501109793390592 644036578657173504 647084126905565184 648508167677804544 651673376032555008 653107516384739328 657739484586049536 658037373845372928 662306213798608896 665840188555001856 667003420988669952 667101249518174208 667305505871364096 672038169033572352 673713103321432064 676497041764909056 676704174968143872 681294893124943872 681503495357988864 686025169113710592 686336853481095168 686647694447345664 687948163565617152 696105651671138304 696318788735336448 697637574320062464 701257219861118976 702585358535098368 705909956624252928 707463455648514048 709446543677042688 711134082112684032 712480926965170176 717533983184781312 717858953285861376 719438748517564416 724541150989320192 726371114787274752 727640095624003584 727969642768760832 733132548036624384 734745955932831744 734959749077925888 739956920159305728 740292045576044544 743458358572351488 747400473997213696 748731112888467456 749070212124377088 750488905707945984 750718694105284608 756042940162768896 756262930210619392 757927241236611072 759620496802185216 761059171985522688 763302611741835264 765007876212129792 766456754765561856 768602272803323904 772128960166232064 772478656253263872 773941684011319296 774053352752283648 777251920325640192 779543092842725376 779896146779701248 782764345292488704 783118858130030592 784842271110070272 788914372343758848 790408528351985664 790638517947465728 790880599551246336 794148701202284544 796489681817567232 798127361636673024 799780961494499328 807225731082878976 807591322446594048 813804674900557824 815108794862985216 815345971633324032 817167504135684096 824774116541202432 826829717712666624 832693758263820288 832828551273050112 838475206694535168 840825533246865408 842703988639924224 844300018921439232 850795796486946816 852668146391187456 858715438209564672 862263849111257088 862778835874086912 864677556903739392 870684394512734208 870810021846319104 876985979448066048 877383165127163904 881008715396284416 883074951731478528 887786918073335808 889337894651559936 889468332690898944 889740674495152128 896050892044763136 901996055686545408 902272233290858496 908393190833258496 908671327143985152 915115804641460224 915530259263127552 917264218087489536 928140868894851072 928425051647115264 930183432426749952 935009626481491968 936780478046797824 943284607531352064 945928724902723584 949974569286893568 956711977579708416 957145271047815168 959251664690085888 966054867985760256 970626190358347776 972762251516706816 977510064048832512 979661274577108992 984296981771845632 986609226879074304 987056060768059392 998760282832502784 1000505131483004928 1000651874277261312 1000958258807046144 1008057253550358528 1010569654982148096 1012827329069580288 1014745562647363584 1017736815655780352 1021942339687415808 1022255243036983296 1024803030404431872 1029037753670565888 1029505280221642752 1029971541671018496 1031922245348425728 1036335893767520256 1039861529039601664 1044158477506707456 1044478183103004672 1046456361480093696 1051885829791678464 1053878037802647552 1054507466068328448 1058864934936379392 1064169815515564032 1066374615325999104 1068721390447755264 1074266379361714176 1076300974777171968 1076788429928792064 1079158122776346624 1085072899867410432 1086811726483980288 1087127962177765376 1089556672180912128 1091954464153141248 1099698822054936576 1102439623616888832 1109935380238958592 1110258344351760384 1110438068364066816 1121100710995820544 1123096669332701184 1123605318186565632 1125733358561918976 1134064410244153344 1134394395315929088 1136890861854916608 1141588757978284032 1144953917612752896 1147511814318194688 1149685132148342784 1152903409204985856 1158717984379895808 1160912526016978944 1161080029128425472 1169314639264088064 1169844220169551872 1174146517938733056 1174678287195045888 1185612792527978496 1185957776921198592 1186320899326869504 1194734522726350848 1197191042455009536 1199671442241748992 1203029644387811328 1211386983669891072 1220707012350836736 1223018957449986048 1225751256203526144 1237900068862820352 1240244576568999936 1249040637395730432 1257712810041802752 1261238299870298112 1266450028382158848 1266632759049191424 1276193694730420224 1279002219586781184 1288073157314347008 1294168253811130368 1297016335355609088 1303346752065110016 1306215032769478656 1315478969172099072 1316074747690745856 1324612427597217792 1331680377110003712 1334006841977339904 1334202499036348416 1334611011742728192 1344076338067144704 1347426206642864128 1352994083529818112 1353408349936287744 1362589786249887744 1363006990715977728 1372673706962190336 1373295388894691328 1375896327131234304 1392211303342276608 1392637577470672896 1395275148640124928 1402514439722237952 1405170717070196736 1414926911297028096 1418893087354085376 1424961853930340352 1435067966369562624 1435717906571722752 1438877497035128832 1449082301978640384 1455939285537521664 1466265096073248768 1469491911865663488 1479913840318611456 1480584091152089088 1486916717144702976 1494800947994427392 1498140424248754176 1500977811415891968 1501437388210569216 1512085880325537792 1515854482473222144 1519240993604370432 1522118343971045376 1526605223483670528 1530015752424259584 1532913509531123712 1537204545606647808 1544257920332464128 1544957312506527744 1547883368022638592 1548106705504567296 1554503840651280384 1559792293559402496 1565528690584977408 1566237716260061184 1569684542220140544 1577828744687517696 1580817056703971328 1581277035894931456 1581761199102492672 1588297402404569088 1592979363635134464 1596254723273346048 1599561922988998656 1614451462165757952 1615182644893188096 1627609349801115648 1630217589725970432 1630691943266648064 1634335008271368192 1649548233082404864 1653659435425333248 1665387516527640576 1665657102546100224 1681651066493730816 1685407977279848448 1688600037842878464 1701591592973893632 1705336292782374912 1717430876419129344 1724527698222514176 1729355113807478784 1741368789025468416 1741620043692638208 1753971958896132096 1754766330254327808 1762017430792568832 1766149903462957056 1778936665381797888 1779481348990304256 1792101784089526272 1803992111373090816 1804544466581716992 1817342654287970304 1831060518526255104 1834528436174979072 1856281737789702144 1856850103294230528 1860366864853499904 1870019252962983936 1873560956093595648 1886569215062704128 1891857449805447168 1899949138573787136 1913423955159416832 1914290542095630336 1918503329380171776 1932109735971520512 1941252380716695552 1945524503033413632 1955020128097665024 1959322549154217984 1973218453758148608 1974112121536118784 1997520565665005568 2001010262966009856 2001303748554522624 2001916517614092288 2016114507100717056 2021139309964296192 2029491125294727168 2035473631311560704 2043884679374831616 2044510486073966592 2058075507341131776 2059010560443285504 2059943083342036992 2063844490696851456 2079723058079203328 2088316955013414912 2088956366206009344 2092912722960187392 2103771659583356928 2107756075605295104 2117729869872758784 2128339631031128064 2137442780895510528 2152601949554343936 2153576859857584128 2158316245552693248 2173623452967960576 2174255924355530752 2179113344361824256 2183908928306282496 2199397644109873152 2204879247233777664 2219870760477917184 2220876136728133632 2242201421991641088 2246193338665402368 2247210636373131264 2251466717123837952 2268128820488306688 2268788790631858176 2273781723709833216 2283177515956568064 2289907835225505792 2295023628636389376 2299370264296685568 2305806818409971712 2317435968759791616 2321825052033957888 2322160058256850944 2338629278528176128 2339688440339103744 2348293035877466112 2349356574390091776 2371225585055956992 2371915553842397184 2372641798653739008 2389469045452701696 2394382084910019072 2399342884483497984 2422773967339782144 2441414024701673472 2446037914899972096 2451502512407052288 2480489153137999872 2498081274791460864 2515425620083605504 2522476599740596224 2532900056764317696 2552387389460840448 2558004439173562368 2576146314628694016 2588336507622260736 2594032670711218176 2612430065538957312 2630957938344198144 2632149495381491712 2649224855194435584 2663360754220007424 2668013683954679808 2668404998072696832 2669222023485456384 2688152676134289408 2694852413285728256 2705988167059636224 2706816699872575488 2725179572499775488 2726013981431955456 2745347413924380672 2746590777789382656 2751792654262468608 2784422606684553216 2785275154941345792 2790550297280249856 2805028879444475904 2810341434140393472 2829853822594056192 2837786174708170752 2849923707860680704 2870135932739125248 2871435813143445504 2877754994070257664 2898164603957280768 2911878571075043328 2932530192146497536 2938983823731326976 2959827680637222912 2961168182304178176 2989601895988854784 2996280848497508352 3001955622831783936 3002874776421138432 3024171760651075584 3031708964946444288 3038481987208740864 3044236687942090752 3053210446967341056 3065827019062247424 3074409091213295616 3088515840664928256 3089914625013055488 3095766736045277184 3109007681302560768 3119584587118804992 3132475432520122368 3139369084440281088 3155657489375035392 3161634113407942656 3163522398204985344 3176594804809138176 3192509446546692096 3199123845977997312 3228902924331515904 3230365289786376192 3255218699602231296 3260435179451940864 3261383886533296128 3268670016542736384 3299096466164809728 3307318870850666496 3330775033055281152 3331314205092200448 3363302132987461632 3370815954559696896 3377200075685756928 3403183185947787264 3410672585564749824 3434861752838258688 3449055396445028352 3458710227614957568 3482737578050936832 3483240087385276416 3507943917792264192 3509532660508655616 3524034861585137664 3557873330763595776 3558962697980608512 3584203568179052544 3609088933163433984 3662121037052510208 3669056872349958144 3713700206588461056 3720733729706999808 3747121912187191296 3773138430125408256 3783714899610894336 3799898277147574272 3828581084191260672 3837006658760343552 3864219471943041024 3882504761433391104 3891049006066827264 3910040256195330048 3918645098308435968 3946436907516297216 3948224243072237568 3995041131330011136 4002020525932019712 4002607497109045248 4003833035228184576 4032229014201434112 4042278619928592384 4058982250589454336 4070947262623121408 4087769358749663232 4089020972147933184 4118021120886571008 4119886166684073984 4127688981393702912 4159446116158406656 4176633910026829824 4177912732412018688 4185825445920374784 4207543319166713856 4215512151210590208 4256679262062256128 4274885561791021056 4305203899108687872 4307153719715168256 4316632491105386496 4347246905935921152 4348511848711061504 4367817856612564992 4398795288219746304 4439741520955834368 4441752273456267264 4484402843983282176 4494421272746262528 4502933434247675904 4536257640976613376 4547563447419666432 4566355031913136128 4579815670451011584 4590047257272778752 4598740528593371136 4611613636819943424 4634871937519583232 4643650104067915776 4644320116513701888 4679376880678207488 4696586071754932224 4698713148780183552 4742451170111913984 4743831107684794368 4745283597307478016 4778938090905403392 4788764169820038144 4798685768966995968 4845547934679564288 4882828049403346944 4892075829799944192 4903005024814104576 4960978306275999744 4996162549582921728 5044953199481192448 5065800113528635392 5104774778921680896 5116008878347124736 5152292629257388032 5188065341422436352 5224860131077914624 5261915876688396288 5264298990762983424 5298449710388871168 5336809996145393664 5338444046970912768 5376305352268578816 5411976334119272448 5413633399745150976 5452027962863910912 5493181555578765312 5503585308524937216 5568845213369106432 5570550309882691584 5581100594560499712 5610057758888951808 5620682868280786944 5659707645188112384 5675572349416341504 5699847415721361408 5740271865478250496 5742871626286891008 5755509988140515328 5796329207914561536 5823757142150086656 5865060384292995072 5877967647462653952 5919655361274445824 5922336364608356352 5979203791977709568 5992561696995016704 6003911245663567872 6005749552842276864 6048343521302151168 6063417929892888576 6088473375884181504 6106420893934682112 6131654038124494848 6177031681329856512 6179829250026110976 6191533472090554368 6239169174237609984 6264950865040244736 6278738168880562176 6311314978750070784 6323268226815885312 6353189609618276352 6385018893093384192 6457805848663031808 6460730579572752384 6520870358903881728 6522767773066592256 6537340033085472768 6598192932329619456 6614637741701332992 6662628410184400896 6726604265974923264 6741631909119393792 6754400151371513856 6806366371895574528 6821345171129499648 6869723505676517376 6898110792890056704 6917420455229915136 6965475156101873664 6966480174770552832 7015887835584528384 7019065321017311232 7048069723170275328 7115746661527191552 7117925395961217024 7168407136358105088 7324242074105020416 7338113744699916288 7441467459413999616 7494243824374382592 7546276860250816512 7567429799221788672 7657162168382521344 7674013317520687104 7728438943886082048 7765009522866782208 7782098012133654528 7837290196616871936 7892873815032594432 7896448486144475136 7990082262660022272 8004041051864039424 8005214994218090496 8007666070456369152 8064458028402868224 8084557239857184768 8117964501178908672 8175538717499326464 8178041944295866368 8236042241773142016 8239772333368147968 8255377962787405824 8318892232316813312 8353267820053659648 8355825464824037376 8371650891840749568 8415086638333427712 8431024302421180416 8513358524124512256 8549771123582042112 8610407798217375744 8614307439430336512 8633264982210772992 8694493811871842304 8697023697422123008 8735635713225129984 8797590576439492608 8879483041911668736 8883504546912534528 8968805687966564352 8988842545492525056 9005866868495351808 9072515281953226752 9095126894839332864 9132710063826272256 9159631340902023168 9197481057186742272 9223227273639886848 9269743875039166464 9287300208135831552 9358753761356414976 9397426297560367104 9484902340223827968 9490567194614956032 9577528339640076288 9597371537933991936 9691095869359128576 9765656098806693888 9784151659599888384 9806010049628209152 9921956612551999488 9992325099165843456 10089906398962384896 10131600227057270784 10209549557843361792 10232017756694249472 10304585258514776064 10376130682844872704 10449720262155829248 10523831753376792576 10528597981525966848 10673619992290787328 10676888093941825536 10752610704537157632 10827266799490301952 10986363111157530624 11007170617049874432 11141100619765383168 11162201189120999424 11241365736561573888 11319415290376224768 11351144698832683008 11399694831442722816 11485743252573782016 11511019976281030656 11592658415829123072 11647514284300173312 11730120768585990144 11755935294925307904 11839310722548891648 11844672729216712704 11958407583955419136 11985123393990033408 12007822491327135744 12011499105684553728 12096687042604302336 12126835859785777152 12176946751768363008 12212841787869364224 12263308076248989696 12354063362659713024 12359658500052221952 12383066944181108736 12478338348475219968 12529901730080489472 12557476337761124352 12622629957500141568 12646536453631770624 12770037786186768384 12915611697326063616 12921461159145504768 13041740717807763456 13045535546133184512 13196385864659238912 13325256820368801792 13453208531949846528 13483263818238787584 13508800302743027712 13642690342258999296 13739447011353034752 13796221585780113408 13834840910459830272 13930950312203747328 13932960349541105664 14038130642034622464 14096139446340550656 14231493323054383104 14235850791922434048 14336814272716210176 14648484148210040832 14676227489399832576 14882934918827999232 14988487648748765184 15134859598443577344 15314324336765042688 15348026635041374208 15456877887772164096 15564196024267309056 15674580393233743872 15785747630065188864 15792896972288950272 16010429988436180992 16015332140912738304 16128916056805736448 16235929002357817344 16356083888591732736 16479544666736295936 16510755925574811648 16706535640107319296 16711650929648074752 16743301783681499136 16830173276666855424 16862048604842360832 17026717048249024512 17099542247164084224 17220815596434751488 17228614878860673024 17266529964421545984 17388987623743684608 17394047394844246016 17471271426450259968 17595181152878985216 17758966083823337472 17767009093825069056 17937611375933128704 17977685090985050112 18011733736990703616 18145030563906453504 18190253789678665728 18265420127652544512 18319262681804046336 18394962114373484544 18539487750078332928 18574600416271663104 18717507522712829952 18794852595120734208 18969804680447655936 19155056679280152576 19382191738718257152 19568303319199776768 19612020099256418304 19843913225103998976 20179812797924769792 20263200454114541568 20419099115686723584 20464035513388498944 20609170517029552128 20752261365689745408 20899440524311658496 21047663506753585152 21057195963051933696 21347239984581574656 21353776187883651072 21505221409074315264 21972726222315061248 22014341234099748864 22324402378241998848 22482731473123147776 22638830580752449536 22702289397665366016 22971486505147564032 23022039952562061312 23185316831658246144 23295028568600346624 23511870589850615808 23678621445097783296 23689345458433425408 23916815167910838272 23970246787980066816 24015644982654271488 24022998211369107456 24193374085208604672 24253671719571554304 24353893503536726016 24526616152497979392 24708126725319426048 24719317000104443904 24766133888362217472 24956676696950439936 25059803460160978944 25114952675522248704 25245259915000283136 25293072907263541248 25540075572373536768 25831223394652127232 25842922318291009536 26083481435615526912 26091071092266369024 26392771729318477824 26650513640737603584 26906417063899693056 26966527636477575168 27017600605486055424 27285380684517998592 27478894022706069504 27592443171560226816 27669681820919660544 27861900624407494656 28076261284069244928 28192278892681101312 28471701583844868096 29296968296420081664 29352454978799665152 29765869837655998464 29976975297497530368 30269719196887154688 30628648673530085376 30696053270082748416 30913755775544328192 31128392048534618112 31349160786467487744 31571495260130377728 31585793944577900544 32020859976872361984 32030664281825476608 32257832113611472896 32959089333472591872 33021511851149623296 33423301859296149504 33486603567362998272 33724097209684721664 34053434096498049024 34199084494328168448 34457229757721346048 34533059928843091968 34777975247487369216 34942542852900519936 35190362305757970432 35517932167646674944 35534018187650138112 35875222751866257408 35955370181970100224 36023467473981407232 36290061127812907008 36380507579357331456 36530840255305089024 36638525363608092672 36789924228746969088 37078975500156665856 37149200832543326208 37435015045425659904 37589705190241468416 37939609360895311872 38310113358560305152 38764383477436514304 39136606638399553536 40359625595849539584 40526400908229083136 40928071026776997888 41218341034059104256 41504522731379490816 41798881048623316992 42114391926103867392 42694479969163149312 42707552375767302144 43010442818148630528 43945452444630122496 44028682468199497728 44648804756483997696 44965462946246295552 45404578795330732032 45942973010295128064 46044079905124122624 46370633663316492288 47023741179701231616 47357242890195566592 47378690916866850816 47833630335821676544 48031289965308542976 48045996422738214912 48386748170417209344 48707787007073452032 49438634000208887808 49532267776724434944 50119606920321957888 50229905351044497408 50490519830000566272 50586145814527082496 51080151144747073536 51662446789304254464 51685844636582019072 52166962871231053824 52182142184532738048 52785543458636955648 53301027281475207168 53812834127799386112 53933055272955150336 54035201210972110848 54570761369035997184 54957788045412139008 55184886343120453632 55723801248814989312 56152522568138489856 56384557785362202624 58704909957599330304 59531739675311996928 60539438393774309376 61257297347060170752 61392106540165496832 61827511551088656384 62256784097069236224 62698321572934975488 63142990520260755456 63171587889155801088 64041719953744723968 64061328563650953216 64515664227222945792 65918178666945183744 66043023702299246592 66973207134725996544 67448194419369443328 68106868192996098048 68914459515442692096 69066119857686183936 69555950494974738432 69885085705801039872 71035864335293349888 71068036375300276224 71750445503732514816 71910740363940200448 72046934947962814464 72580122255625814016 72761015158714662912 73061680510610178048 73579848457493938176 74157951000313331712 74298401665086652416 74870030090851319808 75179410380482936832 75879218721790623744 76620226717120610304 77528766954873028608 78273213276799107072 80719251191699079168 81052801816458166272 81856142053553995776 82436682068118208512 83009045462758981632 84228783852207734784 85415104751534604288 87890904889260244992 88057364936398995456 89297609512967995392 89930925892492591104 90809157590661464064 91885946020590256128 92088159810248245248 92741267326632984576 94047482359402463232 94714485780391133184 94757381833733701632 95667260671643353088 96062579930617085952 96091992845476429824 96773496340834418688 98877268000417775616 99064535553448869888 100459810702088994816 101172291629054164992 102160302289494147072 103371689273164038144 104333925742462107648 105571086917273911296 106602054562950414336 107625668255598772224 107866110545910300672 108070402421944221696 109141522738071994368 109915576090824278016 110369772686240907264 111447602497629978624 112305045136276979712 112769115570724405248 117409819915198660608 121078876787548618752 122784213080330993664 123655023102177312768 124513568194138472448 125396643145869950976 126343175778311602176 128083439907489447936 128122657127301906432 129031328454445891584 131836357333890367488 132086047404598493184 133946414269451993088 134896388838738886656 136213736385992196096 137828919030885384192 138132239715372367872 139111900989949476864 142071728670586699776 142136072750600552448 143500891007465029632 144093869895925628928 145160244511251628032 146123361021220356096 148315902000626663424 148596803330173304832 150358820760965873664 151758437443581247488 153240453434241220608 155057533909746057216 156546426553598214144 161438502383398158336 162105603632916332544 163712284107107991552 164873364136236417024 168457567704415469568 176114729872797990912 178595219025935990784 181618315181322928128 183771892041180512256 184176319620496490496 185482534653265969152 188094964718804926464 189428971560782266368 189514763667467403264 191334521343286706176 192125159861234171904 192183985690952859648 193546992681668837376 197754536000835551232 198129071106897739776 200919621404177989632 202344583258108329984 204320604578988294144 206743378546328076288 208667851484924215296 213204109125900828672 215251336511197544448 215732221091820601344 216140804843888443392 218283045476143988736 220739545372481814528 222895204995259957248 224610090272553959424 225538231141448810496 234819639830397321216 242157753575097237504 245568426160661987328 247310046204354625536 249027136388276944896 252686351556623204352 256245314254603812864 263672714667780734976 264172094809196986368 267892828538903986176 269792777677477773312 272427472771984392192 275657838061770768384 276264479430744735744 278223801979898953728 284143457341173399552 284272145501201104896 287001782014930059264 288187739791851257856 290320489022503256064 296631804001253326848 297193606660346609664 303516874887162494976 306480906868482441216 310115067819492114432 322877004766796316672 324211207265832665088 327424568214215983104 329746728272472834048 336915135408830939136 352229459745595981824 363236630362645856256 368352639240992980992 370965069306531938304 376189929437609852928 379029527334934806528 384250319722468343808 384367971381905719296 387093985363337674752 395509072001671102464 396258142213795479552 401839242808355979264 404689166516216659968 408641209157976588288 413486757092656152576 417335702969848430592 426408218251801657344 430502673022395088896 432281609687776886784 445790409990519914496 451076462282897620992 469639279660794642432 484315507150194475008 491136852321323974656 494620092408709251072 505372703113246408704 528344189618393972736 535785657077807972352 544854945543968784384 551315676123541536768 552528958861489471488 556447603959797907456 568286914682346799104 568544291002402209792 574003564029860118528 576375479583702515712 580640978045006512128 593263608002506653696 594387213320693219328 607033749774324989952 612961813736964882432 620230135638984228864 645754009533592633344 648422414531665330176 654849136428431966208 673830270817661878272 704458919491191963648 726473260725291712512 736705278481985961984 741930138613063876608 758059054669869613056 768735942763811438592 791018144003342204928 792516284427590959104 803678485616711958528 809378333032433319936 817282418315953176576 826973514185312305152 834671405939696861184 852816436503603314688 861005346044790177792 864563219375553773568 891580819981039828992 968631014300388950016 982273704642647949312 989240184817418502144 1010745406226492817408 1056688379236787945472 1089709891087937568768 1105057917722978942976 1112895207919595814912 1137088582004804419584 1152750959167405031424 1161281956090013024256 1186527216005013307392 1188774426641386438656 1214067499548649979904 1225923627473929764864 1240460271277968457728 1291508019067185266688 1296844829063330660352 1408917838982383927296 1452946521450583425024 1473410556963971923968 1483860277226127753216 1516118109339739226112 1585032568855181918208 1607356971233423917056 1634564836631906353152 1653947028370624610304 1669342811879393722368 1705632873007206629376 1722010692089580355584 1729126438751107547136 1783161639962079657984 1937262028600777900032 1964547409285295898624 2021490812452985634816 2113376758473575890944 2179419782175875137536 2210115835445957885952 2225790415839191629824 2274177164009608839168 2373054432010026614784 2377548853282772877312 2428134999097299959808 2451847254947859529728 2480920542555936915456 2583016038134370533376 2593689658126661320704 2905893042901166850048 2946821113927943847936 2967720554452255506432 3032236218679478452224 3170065137710363836416 3269129673263812706304 3338685623758787444736 3411265746014413258752 3458252877502215094272 3566323279924159315968 3874524057201555800064 4226753516947151781888 4358839564351750275072 4420231670891915771904 4451580831678383259648 4548354328019217678336 4755097706565545754624 4903694509895719059456 4961841085111873830912 5166032076268741066752 5187379316253322641408 5811786085802333700096 5893642227855887695872 6064472437358956904448 6340130275420727672832 6538259346527625412608 6677371247517574889472 6822531492028826517504 7132646559848318631936 7749048114403111600128 8717679128703500550144 8840463341783831543808 8903161663356766519296 9096708656038435356672 9510195413131091509248 9807389019791438118912 10374758632506645282816 11623572171604667400192 12680260550841455345664 13076518693055250825216 13354742495035149778944 13645062984057653035008 14265293119696637263872 15498096228806223200256 17435358257407001100288 17680926683567663087616 18193417312076870713344 19020390826262183018496 19614778039582876237824 23247144343209334800384 26153037386110501650432 26709484990070299557888 27290125968115306070016 28530586239393274527744 34870716514814002200576 38040781652524366036992 39229556079165752475648 46494288686418669600768 52306074772221003300864 54580251936230612140032 57061172478786549055488 69741433029628004401152 78459112158331504951296 104612149544442006601728 114122344957573098110976 139482866059256008802304 156918224316663009902592 209224299088884013203456 313836448633326019805184 418448598177768026406912 627672897266652039610368 1255345794533304079220736
- Sum of all divisors σ(n): 4484285235636367592016859
- Sum of proper divisors (its aliquot sum) s(n): 3228939441103063512796123
- 1255345794533304079220736 is an abundant number, because the sum of its proper divisors (3228939441103063512796123) is greater than itself. Its abundance is 1973593646569759433575387
Bases of 1255345794533304079220736
- Binary: 1000010011101010001101110100011111101110011110111100100000000000000000000000000002
- Hexadecimal: 0x109D46E8FDCF790000000
- Base-36: 5OF7CTQLK4CG0000
Squares and roots of 1255345794533304079220736
- 1255345794533304079220736 squared (12553457945333040792207362) is 1575893063852452501830000711282245059413012381696
- 1255345794533304079220736 cubed (12553457945333040792207363) is 1978290730341379884125245400647403981555074849700150680894572439070048256
-
1255345794533304079220736 is a
perfect square number . Itssquare root is 1120422150144 -
The
cube root of 1255345794533304079220736 is 107875078.3128748361
Scales and comparisons
How big is 1255345794533304079220736?- 1,255,345,794,533,304,079,220,736 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 1,255,345,794,533,304,079,220,736 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 1255345794533304079220736 cubic inches would be around 8989589.9 feet tall.
Recreational maths with 1255345794533304079220736
- 1255345794533304079220736 backwards is 6370229704033354975435521
- 1255345794533304079220736 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 1255345794533304079220736's digits is 99
- 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 1255345794533304079220736 - Facts about the integer". Numbermatics.com. 2024. Web. 14 June 2024.
APA style:
Numbermatics. (2024). Number 1255345794533304079220736 - Facts about the integer. Retrieved 14 June 2024, from https://numbermatics.com/n/1255345794533304079220736/
Chicago style:
Numbermatics. 2024. "Number 1255345794533304079220736 - Facts about the integer". https://numbermatics.com/n/1255345794533304079220736/
The information we have on file for 1255345794533304079220736 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 1255345794533304079220736, math, Factors of 1255345794533304079220736, curriculum, school, college, exams, university, Prime factorization of 1255345794533304079220736, STEM, science, technology, engineering, physics, economics, calculator, one septillion, two hundred fifty-five sextillion, three hundred forty-five quintillion, seven hundred ninety-four quadrillion, five hundred thirty-three trillion, three hundred four billion, seventy-nine million, two hundred twenty thousand, seven hundred thirty-six.