118382620079493254467584
118,382,620,079,493,254,467,584 is an even composite number composed of six prime numbers multiplied together.
118382620079493254467584 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, four hundred seventy-two divisors.
Prime factorization of 118382620079493254467584:
212 × 36 × 73 × 372 × 413 × 1073
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 37 × 37 × 41 × 41 × 41 × 107 × 107 × 107)See below for interesting mathematical facts about the number 118382620079493254467584 from the Numbermatics database.
Names of 118382620079493254467584
- Cardinal: 118382620079493254467584 can be written as One hundred eighteen sextillion, three hundred eighty-two quintillion, six hundred twenty quadrillion, seventy-nine trillion, four hundred ninety-three billion, two hundred fifty-four million, four hundred sixty-seven thousand, five hundred eighty-four.
Scientific notation
- Scientific notation: 1.18382620079493254467584 × 1023
Factors of 118382620079493254467584
Divisors of 118382620079493254467584
- Number of divisors d(n): 17472
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 32 36 37 41 42 48 49 54 56 63 64 72 74 81 82 84 96 98 107 108 111 112 123 126 128 144 147 148 162 164 168 189 192 196 214 216 222 224 243 246 252 256 259 287 288 294 296 321 324 328 333 336 343 369 378 384 392 428 432 441 444 448 486 492 504 512 518 567 574 576 588 592 642 648 656 666 672 686 729 738 749 756 768 777 784 856 861 864 882 888 896 963 972 984 999 1008 1024 1029 1036 1107 1134 1148 1152 1176 1184 1284 1296 1312 1323 1332 1344 1369 1372 1458 1476 1498 1512 1517 1536 1554 1568 1681 1701 1712 1722 1728 1764 1776 1792 1813 1926 1944 1968 1998 2009 2016 2048 2058 2072 2214 2247 2268 2296 2304 2331 2352 2368 2568 2583 2592 2624 2646 2664 2688 2738 2744 2889 2916 2952 2996 2997 3024 3034 3072 3087 3108 3136 3321 3362 3402 3424 3444 3456 3528 3552 3584 3626 3852 3888 3936 3959 3969 3996 4018 4032 4096 4107 4116 4144 4387 4428 4494 4536 4551 4592 4608 4662 4704 4736 5043 5103 5136 5166 5184 5243 5248 5292 5328 5376 5439 5476 5488 5778 5832 5904 5992 5994 6027 6048 6068 6144 6174 6216 6272 6642 6724 6741 6804 6848 6888 6912 6993 7056 7104 7168 7252 7704 7749 7776 7872 7918 7938 7992 8036 8064 8214 8232 8288 8667 8774 8856 8988 8991 9072 9102 9184 9216 9261 9324 9408 9472 9583 9963 10086 10206 10272 10332 10368 10486 10496 10584 10619 10656 10752 10878 10952 10976 11449 11556 11664 11767 11808 11877 11907 11984 11988 12054 12096 12136 12288 12321 12348 12432 12544 12691 13161 13284 13448 13482 13608 13653 13696 13776 13824 13986 14063 14112 14208 14336 14504 15129 15408 15498 15552 15729 15744 15836 15876 15984 16072 16128 16317 16428 16464 16576 17334 17548 17712 17976 17982 18081 18144 18204 18368 18432 18522 18648 18816 18944 19166 19926 20172 20223 20412 20544 20664 20736 20972 20979 20992 21168 21238 21312 21504 21756 21904 21952 22898 23112 23247 23328 23534 23616 23754 23814 23968 23976 24108 24192 24272 24642 24696 24864 25088 25382 26001 26322 26568 26896 26964 26973 27216 27306 27392 27552 27648 27713 27783 27972 28126 28224 28416 28672 28749 29008 29889 30258 30709 30816 30996 31104 31458 31488 31672 31752 31857 31968 32144 32256 32634 32856 32928 33152 34347 34668 35096 35301 35424 35631 35721 35952 35964 36162 36288 36408 36701 36736 36864 36963 37044 37296 37632 37888 38073 38332 39483 39852 40344 40446 40824 40959 41088 41328 41472 41944 41958 41984 42189 42336 42476 42624 43008 43512 43808 43904 45387 45796 46224 46494 46656 47068 47187 47232 47508 47628 47936 47952 48216 48384 48544 48951 49284 49392 49728 50176 50764 52002 52644 53136 53792 53928 53946 54243 54432 54612 54784 55104 55296 55426 55566 55944 56129 56252 56448 56832 57498 58016 59778 60516 60669 61418 61632 61992 62197 62208 62916 62937 62976 63344 63504 63714 63936 64288 64512 65268 65712 65856 66304 67081 68694 68921 69336 69741 70192 70602 70848 71262 71442 71904 71928 72324 72576 72816 73402 73472 73926 74088 74333 74592 75264 75776 76146 76664 78003 78966 79704 80143 80688 80892 81648 81918 82176 82369 82656 82944 83139 83349 83888 83916 83968 84378 84672 84952 85248 86016 86247 87024 87616 87808 90774 91592 92127 92448 92988 93312 94136 94374 94464 95016 95256 95571 95872 95904 96432 96768 97088 97902 98568 98784 99456 100352 101528 103041 104004 105288 105903 106272 106893 107584 107856 107892 108486 108864 109224 109568 110103 110208 110592 110852 110889 111132 111888 112258 112504 112896 113664 114219 114996 116032 118449 119556 121032 121338 122836 122877 123264 123984 124394 124416 125832 125874 125952 126567 126688 127008 127428 127872 128576 129024 130536 131424 131712 132608 134162 136161 137388 137842 138672 139482 140384 141204 141561 141696 142524 142884 143808 143856 144648 145152 145632 146483 146804 146853 146944 147852 148176 148666 149184 150528 151552 152292 153328 156006 157932 159408 160286 161376 161784 162319 162729 163296 163836 164352 164738 165312 165888 166278 166698 167776 167832 167936 168387 168756 169344 169904 170496 172494 174048 175232 175616 179867 181548 182007 183184 184254 184896 185976 186591 186624 188272 188748 188811 188928 190032 190512 191142 191744 191808 192864 193536 193991 194176 195804 197136 197568 198912 200704 201243 203056 206082 206763 208008 209223 210576 211806 212544 213786 214963 215168 215712 215784 216972 217728 218448 219136 220206 220416 221704 221778 222264 222999 223776 224516 225008 225792 227328 228438 229992 232064 236898 239112 240429 242064 242676 245672 245754 246528 247107 247968 248788 248832 249417 250047 251664 251748 251904 253134 253376 254016 254856 255744 257152 258048 258741 261072 262848 263424 265216 268324 272322 274776 275684 276381 277344 278964 280768 282408 283122 283392 285048 285768 286713 287616 287712 289296 290304 291264 292966 293608 293706 293888 295704 296352 297332 298368 301056 304584 306656 309123 312012 315864 317709 318816 320572 320679 322752 323568 324638 325458 326592 327672 328704 329476 330309 330624 331776 332556 332667 333396 335552 335664 336774 337512 338688 339808 340992 342657 344988 348096 350464 351232 355347 359734 363096 364014 366368 368508 368631 369792 371952 373182 373248 376544 377496 377622 377856 379701 380064 381024 382284 383488 383616 385728 387072 387982 388352 391608 392903 394272 395136 397824 402486 406112 408483 412164 413526 416016 418446 421152 423612 423613 424683 425088 427572 429926 430336 431424 431568 433944 435379 435456 436896 438272 439449 440412 440559 440832 443408 443556 444528 445998 447552 449032 450016 451584 454656 456876 459984 464128 469409 469567 473796 478224 480858 482447 484128 485352 486957 488187 491344 491508 493056 494214 495936 497576 497664 498834 500094 503328 503496 503808 505161 506268 506752 508032 509712 511488 514304 517482 520331 522144 525696 526848 530432 536648 539601 544644 546021 549552 551368 552762 554688 557928 559773 561001 561536 564816 566244 566784 570096 571536 573426 575232 575424 576583 578592 580608 581973 582528 585932 587216 587412 587776 591408 592704 594664 596736 602112 603729 609168 613312 618246 620289 624024 631728 635418 637632 641144 641358 644889 645504 647136 649276 650916 653184 655344 657408 658952 660618 661248 665112 665334 666792 668997 671104 671328 673548 675024 677376 679616 681984 685314 689976 696192 700928 702464 710694 719468 721287 726192 728028 732736 737016 737262 739584 741321 743904 746364 746496 748251 753088 754992 755244 755712 759402 760128 762048 764568 766976 767232 771456 774144 775964 776223 776704 783216 785806 788544 790272 795648 804972 812224 816966 824328 827052 829143 832032 836892 842304 847224 847226 849366 850176 855144 859852 860139 860672 862848 863136 867888 870758 870912 873792 878898 880824 881118 881664 886816 887112 889056 891996 895104 898064 900032 903168 913752 919968 927369 928256 938818 939134 947592 953127 956448 961716 962037 964894 968256 970704 973914 976374 982688 983016 986112 988428 990927 991872 995152 995328 997668 998001 1000188 1006656 1006992 1010322 1012536 1013504 1016064 1019424 1022976 1025381 1027971 1028608 1034964 1040662 1044288 1051392 1053696 1060864 1066041 1073296 1079202 1089288 1092042 1099104 1102736 1105524 1105893 1109376 1115856 1119546 1122002 1123072 1129632 1132488 1133568 1136233 1139103 1140192 1143072 1146852 1150464 1150848 1153166 1157184 1161216 1163946 1165056 1171864 1174432 1174824 1175552 1178709 1182816 1185408 1189328 1193472 1207458 1218336 1225043 1225449 1226624 1236492 1240578 1248048 1259069 1263456 1270836 1270839 1274049 1275264 1282288 1282716 1289778 1291008 1294272 1298552 1301832 1306137 1306368 1310688 1314816 1317904 1318347 1321236 1321677 1322496 1330224 1330668 1333584 1337994 1342208 1342656 1347096 1350048 1354752 1357937 1359232 1363968 1370628 1379952 1392384 1401856 1404928 1408227 1408701 1421388 1438936 1442574 1447341 1452384 1456056 1460871 1464561 1465472 1474032 1474524 1479168 1482642 1487808 1492728 1492992 1496502 1504741 1506176 1509984 1510488 1511424 1515483 1518804 1520256 1524096 1529136 1533952 1534464 1542912 1551928 1552446 1553408 1560993 1566432 1571612 1577088 1580544 1591296 1609944 1618803 1624448 1633932 1648656 1654104 1658286 1664064 1673784 1679319 1683003 1684608 1694448 1694452 1698732 1700352 1710288 1719704 1720278 1721344 1725696 1726272 1729749 1735776 1741516 1741824 1745919 1747584 1757796 1761648 1762236 1763328 1773632 1774224 1778112 1783992 1790208 1796128 1800064 1806336 1811187 1827504 1839936 1854738 1856512 1860867 1877636 1878268 1895184 1906254 1912896 1923432 1924074 1929788 1934667 1936512 1941408 1947828 1952748 1965376 1966032 1972224 1976856 1981854 1983744 1990304 1995336 1996002 2000376 2006991 2013312 2013984 2020644 2025072 2027008 2032128 2038848 2045952 2050762 2055942 2057216 2069928 2081324 2088576 2102784 2107392 2132082 2146592 2158404 2163861 2178576 2184084 2198208 2205472 2211048 2211786 2218752 2223963 2231712 2239092 2244004 2244753 2246144 2259264 2264976 2267136 2272466 2278206 2280384 2286144 2293704 2300928 2301289 2301696 2306332 2314368 2322432 2327892 2328669 2330112 2343728 2348864 2349648 2357418 2365632 2370816 2378656 2386944 2414916 2436672 2450086 2450898 2453248 2472984 2481156 2487429 2496096 2518138 2526912 2541672 2541678 2548098 2550077 2550528 2564576 2565432 2579556 2580417 2582016 2588544 2597104 2603664 2612274 2612736 2621376 2635808 2636694 2642472 2643354 2644992 2660448 2661336 2667168 2675988 2684416 2685312 2694192 2700096 2709504 2715874 2718464 2741256 2750321 2759904 2782107 2784768 2803712 2816454 2817402 2842776 2859381 2877872 2885148 2886111 2894682 2904768 2912112 2921742 2929122 2930944 2948064 2949048 2958336 2965284 2965291 2972781 2975616 2985456 2985984 2993004 3009482 3012352 3019968 3020976 3030966 3037608 3040512 3047653 3048192 3058272 3067904 3068928 3076143 3083913 3085824 3103856 3104892 3106816 3121986 3132864 3143224 3154176 3161088 3182592 3198123 3219888 3237606 3248896 3267864 3285863 3297312 3308208 3316572 3328128 3347568 3358638 3366006 3369216 3377129 3388896 3388904 3397464 3400704 3408699 3417309 3420576 3439408 3440556 3442688 3451392 3452544 3459498 3471552 3483032 3483648 3491838 3495168 3515592 3523296 3524472 3526656 3536127 3547264 3548448 3556224 3567984 3580416 3592256 3600128 3622374 3655008 3675129 3679872 3709476 3713024 3721734 3755272 3756536 3777207 3790368 3812508 3812517 3822147 3825792 3846864 3848148 3859576 3869334 3873024 3882816 3895656 3905496 3918411 3927007 3930752 3932064 3944448 3953712 3955041 3963708 3967488 3980608 3990672 3992004 4000752 4013982 4026624 4027968 4041288 4050144 4054016 4064256 4073811 4077696 4091904 4101524 4111884 4114432 4139856 4162648 4177152 4205568 4214784 4224681 4226103 4264164 4293184 4316808 4327722 4342023 4357152 4368168 4382613 4396416 4410944 4422096 4423572 4437504 4447926 4463424 4478184 4488008 4489506 4492288 4514223 4518528 4529952 4534272 4544932 4546449 4556412 4560768 4572288 4587408 4601856 4602578 4603392 4612664 4628736 4655784 4657338 4660224 4682979 4687456 4697728 4699296 4714836 4731264 4741632 4757312 4773888 4829832 4856409 4873344 4900172 4901796 4906496 4945968 4962312 4974858 4992192 5036276 5037957 5049009 5053824 5083344 5083356 5096196 5100154 5101056 5129152 5130864 5159112 5160834 5164032 5177088 5189247 5194208 5207328 5224548 5225472 5237757 5242752 5271616 5273388 5284944 5286708 5289984 5320896 5322672 5334336 5351976 5368832 5370624 5388384 5400192 5419008 5431748 5433561 5436928 5482512 5500642 5519808 5564214 5569536 5582601 5607424 5632908 5634804 5685552 5718762 5755744 5770296 5772222 5789364 5804001 5809536 5824224 5843484 5858244 5861888 5896128 5898096 5916672 5930568 5930582 5945562 5951232 5970912 5986008 6005803 6018964 6020973 6024704 6039936 6041952 6061932 6075216 6081024 6095306 6096384 6116544 6137856 6152286 6167826 6171648 6207712 6209784 6213632 6243972 6265728 6286448 6308352 6322176 6396246 6439776 6475212 6491583 6497792 6535728 6571726 6594624 6616416 6633144 6655079 6656256 6671889 6695136 6717276 6732012 6734259 6738432 6754258 6777792 6777808 6794928 6801408 6817398 6834618 6841152 6878816 6881112 6885376 6902784 6903867 6905088 6918996 6943104 6966064 6967296 6983676 6986007 6990336 7031184 7046592 7048944 7072254 7094528 7096896 7112448 7135968 7160832 7177667 7184512 7200256 7244748 7310016 7350258 7359744 7374547 7418952 7426048 7443468 7462287 7510544 7513072 7554414 7580736 7625016 7625034 7644294 7650231 7651584 7693728 7696296 7719152 7738668 7741251 7746048 7765632 7791312 7810992 7836822 7854014 7861504 7864128 7907424 7910082 7927416 7934976 7953631 7961216 7981344 7984008 8001504 8027964 8053248 8055936 8082576 8100288 8108032 8128512 8147622 8155392 8203048 8223768 8228864 8250963 8279712 8325296 8346321 8354304 8411136 8449362 8452206 8528328 8575301 8578143 8586368 8633616 8655444 8684046 8714304 8736336 8765226 8792832 8813483 8821888 8844192 8847144 8875008 8895852 8895873 8918343 8926848 8956368 8976016 8979012 8984576 9028446 9037056 9059904 9089864 9092898 9112824 9121536 9142959 9144576 9174816 9203712 9205156 9206784 9225328 9228429 9251739 9257472 9311568 9314676 9320448 9365958 9374912 9395456 9398592 9429672 9462528 9483264 9514624 9547776 9659664 9712818 9746688 9800344 9803592 9812992 9857589 9891936 9924624 9949716 9984384 10072552 10075914 10098018 10107648 10131387 10166688 10166712 10192392 10200308 10202112 10226097 10251927 10258304 10261728 10318224 10321668 10328064 10354176 10378494 10388416 10414656 10449096 10450944 10475514 10485504 10543232 10546776 10569888 10573416 10579968 10608381 10641792 10645344 10668672 10703952 10737664 10741248 10776768 10800384 10863496 10867122 10873856 10965024 11001284 11025387 11039616 11128428 11139072 11165202 11265816 11269608 11331621 11371104 11437524 11437551 11511488 11540592 11544444 11578728 11608002 11619072 11648448 11686968 11716488 11723776 11755233 11781021 11792256 11796192 11833344 11861136 11861164 11865123 11891124 11902464 11941824 11972016 12011606 12037928 12041946 12049408 12079872 12083904 12123864 12150432 12162048 12190612 12192768 12221433 12233088 12275712 12304572 12335652 12343296 12415424 12419568 12487944 12531456 12572896 12616704 12644352 12674043 12678309 12792492 12879552 12950424 12983166 12995584 13026069 13071456 13143452 13147839 13189248 13232832 13266288 13310158 13312512 13343778 13390272 13434552 13464024 13468518 13476864 13508516 13542669 13555584 13555616 13589856 13602816 13634796 13639347 13669236 13682304 13757632 13762224 13805568 13807734 13810176 13837992 13886208 13932128 13967352 13972014 13980672 14048937 14062368 14093184 14097888 14144508 14189056 14193792 14224896 14271936 14321664 14355334 14369024 14400512 14489496 14569227 14620032 14700516 14719488 14749094 14837904 14886936 14924574 15021088 15026144 15108828 15113871 15147027 15161472 15250032 15250068 15288588 15300462 15303168 15387456 15392592 15438304 15477336 15482502 15492096 15531264 15567741 15582624 15621984 15673644 15673681 15708028 15713271 15723008 15728256 15814848 15820164 15854832 15869952 15907262 15922432 15962688 15968016 16003008 16055928 16106496 16109023 16111872 16165152 16200576 16216064 16257024 16295244 16300683 16310784 16406096 16447536 16501926 16559424 16650592 16692642 16708608 16747803 16822272 16898724 16904412 17056656 17150602 17156286 17172736 17267232 17310888 17368092 17368133 17412003 17428608 17472672 17530452 17585664 17626966 17643776 17688384 17694288 17750016 17791704 17791746 17836686 17850539 17853696 17912736 17952032 17958024 17969152 18017409 18056892 18062919 18074112 18119808 18179728 18185796 18225648 18243072 18285918 18289152 18349632 18410312 18413568 18450656 18456858 18503478 18514944 18623136 18629352 18640896 18731916 18749824 18790912 18797184 18859344 18925056 18966528 19029248 19245769 19252247 19319328 19425636 19474749 19493376 19600688 19607184 19625984 19715178 19783872 19849248 19899432 19965237 19968768 20015667 20145104 20151828 20196036 20202777 20215296 20262774 20333376 20333424 20384784 20400616 20404224 20452194 20503854 20516608 20523456 20636448 20643336 20656128 20708352 20711601 20756988 20757037 20776832 20829312 20898192 20901888 20951028 20971008 21086464 21093552 21139776 21146832 21216762 21283584 21290688 21333571 21337344 21407904 21475328 21482496 21533001 21553536 21600768 21726992 21734244 21747712 21930048 22002568 22050774 22079232 22123641 22256856 22278144 22330404 22386861 22531632 22539216 22663242 22742208 22875048 22875102 22950693 23001041 23022976 23081184 23088888 23157456 23216004 23238144 23296896 23373936 23432976 23447552 23510466 23562042 23584512 23592384 23639903 23722272 23722328 23730246 23782248 23804928 23860893 23883648 23944032 24023212 24075856 24083892 24098816 24159744 24167808 24247728 24300864 24324096 24381224 24385536 24442866 24466176 24609144 24671304 24686592 24752889 24830848 24839136 24975888 25062912 25145792 25233408 25348086 25356618 25584984 25725903 25759104 25900848 25966332 25991168 26052138 26142912 26286904 26295678 26378496 26440449 26465664 26532576 26620316 26625024 26687556 26687619 26755029 26780544 26869104 26928048 26937036 26953728 27017032 27085338 27111168 27111232 27179712 27269592 27278694 27338472 27364608 27428877 27515264 27524448 27611136 27615468 27620352 27675984 27685287 27772416 27864256 27934704 27944028 27961344 28097874 28124736 28186368 28195776 28289016 28378112 28387584 28449792 28543872 28643328 28710668 28738048 28801024 28978992 29138454 29240064 29401032 29438976 29498188 29572767 29675808 29773872 29849148 30042176 30052288 30217656 30227742 30294054 30322944 30394161 30500064 30500136 30577176 30600924 30606336 30678291 30774912 30785184 30876608 30954672 30965004 30984192 31062528 31135482 31165248 31243968 31347288 31347362 31416056 31426542 31446016 31456512 31629696 31640328 31709664 31739904 31814524 31825143 31844864 31925376 31936032 32006016 32111856 32212992 32218046 32223744 32330304 32401152 32590488 32601366 32621568 32812192 32895072 33003852 33076161 33118848 33301184 33385284 33417216 33495606 33797448 33808824 33994863 34113312 34301204 34312572 34312653 34345472 34534464 34621776 34736184 34736266 34824006 34857216 34945344 35060904 35171328 35253932 35265699 35287552 35343063 35376768 35388576 35500032 35583408 35583492 35595369 35673372 35701078 35707392 35825472 35904064 35916048 36034818 36113784 36125838 36148224 36239616 36359456 36371592 36451296 36486144 36571836 36578304 36664299 36699264 36820624 36827136 36901312 36913716 37006956 37029888 37246272 37258704 37463832 37499648 37581824 37594368 37718688 37850112 37933056 38022129 38034927 38058496 38491538 38504494 38638656 38851272 38949498 38986752 39078207 39201376 39214368 39251968 39430356 39443517 39567744 39698496 39798864 39930474 39937536 40031334 40290208 40303656 40392072 40405554 40430592 40525548 40628007 40666752 40666848 40769568 40801232 40808448 40904388 40918041 41007708 41033216 41046912 41272896 41286672 41416704 41423202 41513976 41514074 41553664 41658624 41796384 41902056 41942016 42040621 42146811 42172928 42187104 42279552 42293664 42433524 42567168 42581376 42667142 42674688 42815808 42964992 43066002 43107072 43201536 43453984 43468488 43495424 43707681 43860096 44005136 44101548 44158464 44247282 44513712 44660808 44773722 45063264 45078432 45326484 45326591 45341613 45441081 45484416 45750096 45750204 45901386 46002082 46045952 46162368 46177776 46314912 46432008 46476288 46585553 46593792 46703223 46747872 46865952 46895104 47020932 47021043 47124084 47139813 47169024 47184768 47279806 47444544 47444656 47460492 47564496 47609856 47721786 47767296 47888064 48046424 48151712 48167784 48197632 48319488 48327069 48335616 48495456 48601728 48648192 48762448 48771072 48885732 48902049 48932352 49218288 49342608 49505778 49661696 49678272 49951776 50125824 50226763 50243409 50243669 50291584 50466816 50696172 50713236 51169968 51451806 51518208 51621829 51801696 51932664 51982336 52104276 52104399 52236009 52285824 52573808 52591356 52756992 52880898 52931328 53065152 53240632 53250048 53375112 53375238 53510058 53551617 53561088 53738208 53856096 53874072 53907456 54034064 54052227 54170676 54188757 54222336 54222464 54359424 54539184 54557388 54676944 54729216 54857754 55030528 55048896 55230936 55240704 55351968 55370574 55544832 55675417 55728512 55869408 55888056 55922688 56195748 56249472 56372736 56391552 56578032 56756224 56775168 56899584 57087744 57421336 57476096 57602048 57737307 57756741 57957984 58276908 58424247 58480128 58802064 58877952 58996376 59145534 59351616 59547744 59698296 59895711 60027107 60047001 60084352 60104576 60435312 60455484 60588108 60645888 60788322 61000128 61000272 61154352 61201848 61212672 61356582 61549824 61570368 61694381 61753216 61909344 61930008 61968384 62125056 62134803 62270964 62271111 62330496 62487936 62694576 62694724 62832112 62853084 62892032 62913024 63259392 63280656 63419328 63629048 63650286 63689728 63850752 63872064 64000713 64012032 64223712 64425984 64436092 64447488 64599003 64660608 64802304 65180976 65202732 65243136 65624384 65790144 66007704 66152322 66237696 66370923 66602368 66770568 66834432 66991212 67594896 67617648 67989726 68226624 68602408 68625144 68625306 68690944 68852079 69003123 69068928 69243552 69472368 69472532 69648012 69714432 69890688 70121808 70342656 70507864 70531398 70575104 70686126 70753536 70777152 70919709 71166816 71166984 71190738 71346744 71402156 71414784 71582679 71650944 71808128 71832096 72069636 72227568 72251676 72296448 72479232 72718912 72743184 72902592 72972288 73143672 73156608 73328598 73398528 73641248 73802624 73827432 74013912 74059776 74258667 74492544 74517408 74927664 74999296 75163648 75188736 75437376 75700224 76044258 76069854 76116992 76983076 77008988 77177709 77277312 77702544 77898996 77973504 78156414 78402752 78428736 78860712 78887034 79135488 79321347 79396992 79597728 79860948 79875072 80062668 80062857 80580416 80607312 80784144 80811108 80861184 81051096 81256014 81333504 81333696 81539136 81602464 81808776 81836082 82015416 82066432 82093824 82286631 82545792 82573344 82833408 82846404 83027952 83028148 83055861 83107328 83317248 83592768 83804112 83884032 84081242 84293622 84345856 84374208 84559104 84587328 84867048 85134336 85162752 85334284 85349376 85631616 85929984 86132004 86214144 86403072 86907968 86936976 87415362 87720192 88010272 88203096 88316928 88494564 88718301 89027424 89321616 89547444 90126528 90156864 90652968 90653182 90683226 90882162 90968832 91182483 91500192 91500408 91802772 92004164 92034873 92091904 92324736 92355552 92629824 92864016 92952576 93171106 93187584 93406446 93495744 93731904 94041864 94042086 94248168 94279626 94338048 94352849 94369536 94559612 94889088 94889312 94920984 95128992 95219712 95443572 95475429 95534592 95776128 96092848 96303424 96335568 96638976 96654138 96671232 96990912 97203456 97524896 97771464 97804098 97864704 98436576 98685216 99011556 99228483 99323392 99356544 99903552 100251648 100453526 100486818 100487338 100583168 101392344 101426472 101984589 102339936 102903612 102937959 103036416 103243658 103603392 103865328 104208552 104208798 104472018 104571648 105147616 105182712 105513984 105761796 105797097 105862656 106029189 106130304 106481264 106500096 106750224 106750476 106786107 107020116 107103234 107122176 107476416 107712192 107748144 108068128 108104454 108341352 108377514 108444672 108444928 108718848 109078368 109114776 109353888 109458432 109715508 109715767 109992897 110061056 110097792 110461872 110481408 110703936 110741148 111089664 111350834 111457024 111738816 111776112 112391496 112498944 112745472 112763161 112783104 113156064 113512448 113550336 113799168 114066387 114104781 114175488 114842672 114952192 115474614 115513482 115915968 116553816 116848494 116960256 117234621 117604128 117755904 117992752 118291068 118330551 118703232 119095488 119396592 119791422 120054214 120094002 120168704 120209152 120870624 120910968 121176216 121291776 121576644 121576931 121884021 122000256 122000544 122308704 122403696 122425344 122713164 123099648 123140736 123388762 123506432 123818688 123860016 124250112 124269606 124541928 124542222 124660992 124953773 124975872 125389152 125389448 125664224 125706168 125784064 125826048 126121863 126440433 126518784 126561312 126838656 127258096 127300572 127379456 127701504 127744128 128001426 128024064 128447424 128872184 128894976 129198006 129321216 129604608 130361952 130405464 130486272 131123043 131248768 131580288 132015408 132304644 132475392 132741846 133204736 133541136 133982424 134720383 135189792 135235296 135979452 135979773 136323243 136453248 137204816 137250288 137250612 137381888 137704158 138006246 138137856 138487104 138944736 138945064 139296024 139428864 139756659 139781376 140109669 140243616 140685312 141015728 141062796 141063129 141150208 141372252 141419439 141507072 141554304 141839418 142333632 142333968 142381476 142693488 142804312 142829568 143165358 143301888 143616256 143664192 144139272 144455136 144503352 144592896 144958464 144981207 145299259 145437824 145486368 145805184 145944576 146287344 146313216 146657196 146797056 147282496 147605248 147654864 148027824 148517334 148985088 149034816 149855328 149998592 150327296 150377472 150680289 150731007 150874752 151400448 152088516 152139708 152233984 153966152 154017976 154355418 154554624 154865487 155405088 155797992 155947008 156312828 156313197 156708027 156805504 156857472 157721424 157774068 158270976 158642694 158793984 159195456 159721896 159750144 160125336 160125714 160654851 161007287 161160832 161214624 161568288 161622216 161722368 162102192 162156681 162512028 162667008 162667392 163078272 163204928 163617552 163672164 164030832 164132864 164187648 164573262 165091584 165146688 165692808 166055904 166056296 166111722 166214656 166634496 167026251 167185536 167608224 167768064 168162484 168587244 168691712 168748416 169118208 169174656 169734096 170268672 170325504 170668568 170698752 171263232 172264008 172428288 172806144 173211921 173270223 173815936 173873952 174830724 175440384 176020544 176406192 176633856 176989128 177436602 178054848 178643232 179094888 179687133 180081321 180253056 180313728 181305936 181306364 181366452 181764324 181937664 182364966 183000384 183000816 183605544 184008328 184069746 184183808 184649472 184711104 185083143 185259648 185728032 185905152 186342212 186375168 186404409 186812892 186813333 186991488 187463808 188083728 188084172 188496336 188559252 188676096 188705698 188739072 189119224 189778176 189778624 189841968 190257984 190887144 190950858 191069184 191552256 192002139 192185696 192606848 192671136 193277952 193308276 193342464 193797009 193981824 194406912 195049792 195542928 195608196 195729408 196873152 197370432 198023112 198456966 198646784 198713088 199112769 199807104 200503296 200907052 200973636 200974676 201166336 202784688 202852944 203969178 204679872 205807224 205875918 206072832 206487316 206556237 207009369 207206784 207730656 208417104 208417596 208944036 209143296 210295232 210365424 211027968 211523592 211594194 211725312 212058378 212260608 212759127 212962528 213500448 213500952 213572214 214040232 214206468 214244352 214748037 214952832 215424384 215496288 216136256 216208908 216682704 216755028 216889344 216889856 217437696 218156736 218229552 218707776 218916864 219431016 219431534 219985794 220122112 220195584 220923744 221407872 221482296 222179328 222701668 222776001 222914048 223477632 223552224 224782992 224997888 225490944 225526322 225566208 226312128 227100672 228132774 228209562 228350976 229685344 229904384 230949228 231026964 231533127 231831936 233107632 233696988 233920512 234469242 235208256 235985504 236582136 236661102 237406464 237964041 238190976 238793184 239582844 240108428 240188004 240188571 240337408 240418304 241741248 241821936 242352432 242583552 243153288 243153862 243768042 244000512 244001088 244617408 244807392 245426328 246199296 246237923 246281472 246777524 246859893 247012864 247637376 247720032 248500224 248539212 249083856 249084444 249167583 249321984 249907546 249951744 250778304 250778896 251328448 251412336 251652096 252243726 252880866 253037568 253122624 253677312 254516192 254601144 254758912 255403008 255488256 256002852 256048128 256894848 257744368 257789952 258396012 258642432 259209216 260723904 260810928 262246086 262497536 263160576 264030816 264609288 264950784 265483692 266154903 266409472 267082272 267964848 269440766 270379584 270470592 271958904 271959546 272646486 272858239 272906496 273547449 274409632 274500576 274501224 274763776 275408316 276012492 276104619 276275712 276974208 277889472 277890128 278592048 278857728 279513318 279562752 280219338 280487232 282031456 282125592 282126258 282300416 282744504 282838878 283014144 283058547 283108608 283678836 284667264 284667936 284762952 285386976 285608624 285659136 286330716 286426287 286603776 287232512 287328384 288278544 288910272 289006704 289916928 289962414 290598518 290875648 290972736 291610368 292574688 293314392 293594112 294284347 294564992 295210496 295309728 296055648 297034668 297685449 297970176 298069632 299710656 299997184 300754944 301360578 301462014 301749504 304177032 304279416 304467968 305953767 307932304 308035952 308710836 308813877 309109248 309730974 310810176 311595984 312625656 312626394 313416054 313611008 313714944 315442848 315548136 316541952 317285388 317286137 317391291 317587968 318087567 318390912 319443792 319500288 320250672 320251428 321309702 322014574 322321664 322429248 323136576 323244432 324204384 324313362 325024056 325334016 325334784 326098871 326156544 326409856 327235104 327344328 328061664 328265728 328375296 329146524 329147301 329978691 330183168 330293376 331385616 332111808 332112592 332223444 332429312 333268992 334052502 334371072 335216448 336324968 337174488 337383424 337496832 338236416 338289483 338349312 339468192 340537344 340651008 341337136 341397504 342199161 342314343 342526464 344528016 344856576 346423842 346540446 347631872 347747904 349661448 350880768 351587341 351703863 352041088 352812384 353267712 353978256 354873204 356109696 357286464 358189776 359374266 360162642 360506112 360627456 361352803 362611872 362612728 362732904 363528648 363875328 364729932 364730793 365652063 366000768 366001632 367211088 368016656 368139492 368367616 369298944 369422208 370166286 370519296 371456064 372684424 372750336 372808818 373625784 373626666 373982976 374861319 374927616 376167456 376168344 376992672 377118504 377352192 377411396 377478144 378238448 378365589 379321299 379556352 379557248 379683936 380515968 381774288 381901716 382138368 383104512 384004278 384371392 385213696 385342272 386616552 386684928 387594018 387963648 388813824 390099584 391085856 391216392 391458816 393746304 394740864 396046224 396913932 397293568 397426176 398225538 399614208 401814104 401947272 401949352 402332672 404161149 405569376 405705888 407938356 407939319 408969729 409359744 411614448 411751836 412145664 412974632 413112474 414018738 414413568 415461312 416834208 416835192 417888072 418286592 419269977 420189749 420329007 420590464 420730848 422055936 423047184 423188388 423189387 423450624 424116756 424521216 425518254 425925056 427000896 427001904 427144428 428080464 428412936 428488704 429496074 429905664 430848768 430992576 432272512 432417816 433365408 433510056 433778688 433779712 434875392 434943621 435897777 436313472 436459104 437415552 437833728 438862032 438863068 439971588 440244224 440391168 441847488 442815744 442964592 445403336 445552002 445828096 446955264 447104448 449565984 449995776 450981888 451052644 451132416 452040867 452193021 452624256 454201344 456265548 456419124 456701952 459370688 461898456 462053928 463066254 463663872 464596461 466215264 467393976 467841024 468938484 468939591 470416512 471971008 473164272 473322204 474812928 475928082 476381952 477586368 479165688 480216856 480376008 480377142 480674816 480836608 481964553 483021861 483482496 483643872 484704864 485167104 486306576 486307724 486470043 487536084 488001024 488002176 489234816 489614784 490852656 492398592 492475846 492562944 493555048 493719786 494025728 495274752 495440064 497078424 498167712 498168888 498335166 498643968 499815092 499903488 501078753 501556608 501557792 502656896 502824672 503304192 504487452 505761732 506075136 506245248 507354624 509032384 509202288 510806016 510976512 512005704 512096256 513789696 515488736 516792024 517284864 518418432 519635763 519810669 521447808 521621856 524492172 524995072 526321152 528061632 529218576 529901568 530967384 532309806 532818944 534164544 535929696 538881532 539061399 540243963 540759168 540941184 543917808 543919092 545292972 545716478 545812992 547094898 548819264 549001152 549002448 550816632 552024984 552209238 552551424 553948416 555249429 555778944 555780256 557184096 557715456 559026636 559125504 559213227 560438676 560439999 560974464 564062912 564251184 564252516 565489008 565677756 566028288 566117094 566217216 567357672 569334528 569335872 569525904 570773952 571217248 572661432 572852574 573207552 574465024 574656768 576006417 576557088 577820544 578013408 579833856 579924828 581197036 581391027 581751296 581945472 583220736 585149376 586628784 587188224 588568694 589129984 590420992 590619456 592111296 594069336 595370898 595940352 596139264 597338307 599421312 599994368 601509888 602721156 602924028 603499008 608354064 608558832 611907534 615864608 616071904 617421672 617627754 618218496 619461948 619668711 621028107 621620352 623191968 625251312 625252788 626832108 627222016 627429888 630885696 631096272 633083904 634570776 634572274 634782582 635175936 636175134 636781824 638277381 638887584 640501344 640502856 642619404 642620921 644029148 644244111 644643328 644858496 646273152 646488864 648408768 648626724 650048112 650668032 650669568 652197742 652313088 652819712 654470208 654688656 656123328 656750592 658293048 658294602 659957382 660366336 660469943 660586752 662771232 664223616 664225184 664446888 664858624 666537984 668105004 668328003 668742144 670432896 672649936 674348976 674993664 676472832 676578966 676698624 678936384 681302016 682674272 684398322 684628686 685052928 689056032 689713152 692847684 693080892 694599381 695263744 695495808 699322896 701761536 703174682 703407726 704082176 705624768 707956512 709746408 712093453 712219392 713892123 714572928 716379552 718748532 720325284 720565713 721012224 721254912 722705606 725223744 725225456 725465808 727057296 727750656 729459864 729461586 731304126 732001536 732003264 734422176 736033312 736278984 736735232 738597888 738713769 738844416 740332572 740579679 741038592 742912128 745368848 745500672 745617636 747251568 747253332 747502749 747965952 749722638 749855232 752334912 752336688 753985344 754237008 754822792 754956288 756476896 756731178 758642598 759112704 759114496 759367872 761031936 763548576 763803432 764276736 766209024 768008556 768010369 768742784 770427392 770684544 773233104 773369856 775188036 775927296 777627648 780199168 782171712 782432784 787492608 789076529 789342127 789481728 792092448 793827864 794587136 794852352 796451076 798464709 799228416 803628208 803894544 803898704 804665344 808322298 811138752 811411776 815876712 815878638 817939458 818574717 818719488 820642347 823228896 823503672 824291328 825949264 826224948 828037476 828313857 828827136 830922624 833668416 833670384 835776144 836573184 838539954 840379498 840658014 841180928 841461696 846094368 846376776 846378774 846901248 848233512 849042432 849175641 851036508 851038517 851850112 854001792 854003808 854288856 856160928 856825872 856977408 858992148 859811328 861697536 861985152 864545024 864835632 866730816 867020112 867559424 869750784 869887242 871795554 872626944 872918208 874676411 874831104 877724064 877726136 879943176 880488448 880782336 882853041 883694976 885631488 885929184 890806672 891104004 891656192 893056347 893910528 894208896 899131968 899991552 902105288 902264832 904081734 904386042 905248512 912531096 912838248 913403904 917861301 918741376 923796912 924107856 926132508 927327744 929192922 932430528 934787952 937876968 937879182 940833024 943042681 943942016 946328544 946644408 949625856 951856164 951858411 952763904 954262701 955172736 958331376 960433712 960752016 960754284 961349632 961673216 963929106 966043722 966964992 967287744 969409728 972613152 972615448 972940086 975072168 976002048 976004352 978296613 978469632 979229568 981705312 984797184 984951692 985125888 987110096 987439572 987441903 988051456 989936073 990549504 990880128 994156848 996335424 996337776 996670332 997287936 999630184 999806976 1002157506 1003113216 1003115584 1005313792 1005649344 1008974904 1011523464 1012150272 1012490496 1014709248 1014868449 1018064768 1018404576 1021612032 1021953024 1024011408 1024192512 1027579392 1030977472 1033584048 1034569728 1039271526 1039621338 1042895616 1043243712 1048984344 1049990144 1052642304 1054762023 1056123264 1058437152 1059803136 1061934768 1064619612 1065637888 1068329088 1071859392 1077763064 1078122798 1080487926 1081518336 1081882368 1084058409 1087835616 1087838184 1090585944 1091432956 1091625984 1094189796 1094192379 1096956189 1097638528 1098002304 1098004896 1101633264 1104049968 1104418476 1105102848 1107896832 1110498858 1111557888 1111560512 1114368192 1118053272 1118251008 1118426454 1120877352 1120879998 1121948928 1124583957 1128125824 1128502368 1128505032 1130978016 1131355512 1132056576 1132234188 1132434432 1134715344 1135096767 1138669056 1138671744 1139051808 1141547904 1142434496 1145322864 1145705148 1146415104 1148930048 1149313536 1152012834 1153114176 1155641088 1156026816 1159849656 1162394072 1162782054 1163502592 1163890944 1166441472 1170298752 1173257568 1174376448 1177137388 1178259968 1180841984 1181238912 1184222592 1188138672 1190741796 1191880704 1192278528 1194676614 1198842624 1205442312 1205848056 1206998016 1212483447 1216708128 1217117664 1223815068 1223817957 1231729216 1232143808 1234843344 1235255508 1236436992 1238923896 1239337422 1242056214 1243240704 1246383936 1250502624 1250505576 1253664216 1254444032 1254859776 1257809931 1260569247 1261771392 1262192544 1266167808 1269141552 1269144548 1269565164 1269568161 1270351872 1272350268 1273563648 1276554762 1277775168 1281002688 1281005712 1285238808 1285241842 1288058296 1288488222 1289286656 1289716992 1292546304 1292977728 1296817536 1297253448 1300096224 1301336064 1301339136 1304395484 1304626176 1304830863 1305639424 1307693331 1308940416 1309377312 1312246656 1313501184 1316586096 1316589204 1319914764 1320732672 1320939886 1321173504 1325542464 1328447232 1328450368 1328893776 1336210008 1336656006 1337484288 1340865792 1345299872 1348697952 1349987328 1352945664 1353157932 1353397248 1356122601 1356579063 1357872768 1362604032 1365348544 1368796644 1369257372 1370105856 1378112064 1385695368 1386161784 1389198762 1390527488 1390991616 1393789383 1398645792 1403523072 1406349364 1406815452 1406818773 1408164352 1411249536 1415913024 1419492816 1424186906 1424438784 1427784246 1429145856 1432759104 1437497064 1440650568 1441131426 1442024448 1442509824 1445411212 1445893659 1449065583 1450447488 1450450912 1450931616 1454114592 1455501312 1458919728 1458923172 1459410129 1462608252 1464003072 1464006528 1468844352 1472066624 1472557968 1477195776 1477427538 1477688832 1480665144 1481159358 1482077184 1485824256 1490737696 1491235272 1494503136 1494506664 1495005498 1495931904 1499445276 1499710464 1503236259 1504669824 1504673376 1507970688 1508474016 1509645584 1509912576 1512953792 1513462356 1517285196 1518225408 1518228992 1518735744 1522063872 1527097152 1527606864 1532418048 1536017112 1536020738 1537485568 1540854784 1541369088 1546466208 1550376072 1551854592 1555255296 1558907289 1559432007 1560398336 1564343424 1564865568 1574985216 1578153058 1578684254 1578963456 1584184896 1587655728 1589704704 1592902152 1596929418 1598456832 1607256416 1607789088 1607797408 1609330688 1616644596 1617184197 1620731889 1622277504 1622823552 1631753424 1631757276 1635878916 1637149434 1637438976 1641284694 1646457792 1647007344 1651898528 1652449896 1656074952 1656627714 1657654272 1661845248 1665748287 1667336832 1667340768 1671552288 1673146368 1677079908 1677083867 1677639681 1680758996 1681316028 1681319997 1682361856 1682923392 1692188736 1692753552 1692757548 1696467024 1698084864 1698351282 1702073016 1702077034 1703700224 1708003584 1708007616 1708577712 1712321856 1713651744 1717984296 1719622656 1723395072 1723665461 1723970304 1728019251 1729090048 1729671264 1733461632 1734040224 1735118848 1739501568 1739774484 1743591108 1744173081 1745253888 1745836416 1749352822 1749662208 1755448128 1755452272 1759886352 1761564672 1765706082 1767389952 1771262976 1771858368 1781613344 1782208008 1783312384 1786112694 1787821056 1788417792 1792014921 1798263936 1799983104 1804210576 1804529664 1808163468 1808772084 1810497024 1825062192 1825676496 1835722602 1837482752 1847593824 1848215712 1852265016 1854655488 1858385844 1858390231 1859006133 1863084321 1864861056 1869575904 1875753936 1875758364 1881666048 1886085362 1887884032 1892657088 1893288816 1899251712 1903712328 1903716822 1905527808 1908525402 1910007673 1910345472 1914832143 1916662752 1920867424 1921504032 1921508568 1922699264 1923346432 1927858212 1927862763 1932087444 1932732333 1933929984 1934575488 1938819456 1945226304 1945230896 1945880172 1950144336 1952004096 1952008704 1956593226 1956939264 1958459136 1963410624 1969903384 1970251776 1974220192 1974879144 1974883806 1976102912 1979872146 1981099008 1981409829 1981760256 1988313696 1992670848 1992675552 1993340664 1994575872 1999260368 1999613952 2004315012 2004984009 2006226432 2006231168 2010627584 2011298688 2017949808 2023046928 2024980992 2029418496 2029736898 2036129536 2036809152 2043906048 2048022816 2055158784 2059297283 2059990429 2061954944 2067168096 2069139456 2078543052 2079242676 2083798143 2085791232 2086487424 2097968688 2099980288 2105284608 2109524046 2112246528 2116874304 2123869536 2129239224 2131275776 2136280359 2136658176 2141676369 2143718784 2155526128 2156245596 2160975852 2161697139 2163036672 2163764736 2168116818 2175671232 2175676368 2181171888 2182865912 2183251968 2188379592 2188384758 2193912378 2195277056 2196004608 2196009792 2203266528 2208099936 2208836952 2210205696 2215793664 2216141307 2220997716 2221002959 2221739037 2223115776 2223121024 2228736384 2236106544 2236502016 2236852908 2241754704 2241759996 2243897856 2249167914 2256251648 2257004736 2257010064 2261956032 2262711024 2264468376 2264868864 2269430688 2270193534 2277338112 2277343488 2278103616 2282692097 2283095808 2284868992 2290645728 2291410296 2292830208 2297860096 2298627072 2304025668 2304031107 2306228352 2311282176 2312053632 2319699312 2324788144 2325564108 2327005184 2327781888 2332882944 2340597504 2346515136 2354274776 2356519936 2361683968 2362477824 2367229587 2368026381 2368445184 2376277344 2381483592 2383761408 2384557056 2389353228 2395394127 2397685248 2410884624 2411696112 2413996032 2424966894 2433416256 2434235328 2447630136 2447635914 2455724151 2461111387 2461927041 2463458432 2464287616 2469686688 2470511016 2472873984 2477847792 2478674844 2484112428 2486481408 2492767872 2501005248 2501011152 2507328432 2508888064 2509719552 2515619862 2521138494 2523542784 2524385088 2529469621 2538283104 2538289096 2539130328 2539136322 2540703744 2544700536 2547127296 2547526923 2553109524 2553115551 2555550336 2562005376 2562011424 2570477616 2570483684 2576116592 2576976444 2578573312 2579433984 2585092608 2585955456 2593635072 2594506896 2600192448 2602678272 2608790968 2609252352 2609661726 2611278848 2615386662 2617880832 2618754624 2624029233 2624493312 2633172192 2633178408 2639829528 2641465344 2641879772 2642347008 2648559123 2651084928 2656894464 2656900736 2657787552 2672420016 2673312012 2674968576 2681731584 2690599744 2697395904 2699974656 2706315864 2706794496 2712245202 2713158126 2715745536 2730697088 2737593288 2738514744 2740211712 2756224128 2771390736 2772323568 2778397524 2781054976 2781983232 2787578766 2797291584 2812698728 2813630904 2813637546 2816328704 2822499072 2829128043 2831826048 2838985632 2848373812 2848877568 2855568492 2855575233 2858291712 2862788103 2865518208 2874994128 2881301136 2882262852 2884048896 2885019648 2890822424 2891787318 2898131166 2900894976 2900901824 2901863232 2908229184 2917839456 2917846344 2918820258 2925216504 2928006144 2928013056 2934889839 2937688704 2944133248 2945115936 2954391552 2954855076 2955377664 2961330288 2962318716 2962325709 2964154368 2971648512 2981475392 2982470544 2989006272 2989013328 2990010996 2991863808 2998890552 2999420928 3006472518 3009339648 3009346752 3015941376 3016948032 3019291168 3025907584 3026924712 3034570392 3036450816 3036457984 3037471488 3044127744 3044605347 3054194304 3055213728 3064836096 3072034224 3072041476 3074971136 3081709568 3082738176 3092932416 3100752144 3103709184 3117814578 3118864014 3120796672 3128686848 3129731136 3149970432 3156306116 3157368508 3157926912 3164286069 3168369792 3175311456 3179409408 3185804304 3193858836 3196913664 3214512832 3215578176 3215594816 3233289192 3234368394 3241463778 3244555008 3245647104 3252175227 3263506848 3263514552 3271757832 3274298868 3274877952 3282569388 3282577137 3292915584 3294014688 3303797056 3304899792 3312149904 3313255428 3315308544 3323690496 3331496574 3334673664 3334681536 3343104576 3354159816 3354167734 3355279362 3361517992 3362632056 3362639994 3364723712 3365846784 3373751871 3384377472 3385507104 3385515096 3392934048 3396169728 3396702564 3404146032 3404154068 3405290301 3407400448 3416007168 3416015232 3417155424 3424643712 3427303488 3435968592 3439245312 3446790144 3447330922 3447940608 3456038502 3458180096 3459342528 3466923264 3468080448 3479548968 3487182216 3488346162 3490507776 3491672832 3498705644 3499324416 3510896256 3510904544 3519772704 3523129344 3531412164 3534779904 3542525952 3543716736 3563226688 3564416016 3572225388 3575642112 3576835584 3584029842 3596527872 3608421152 3616326936 3617544168 3620994048 3637450341 3650124384 3651352992 3671445204 3671453871 3674965504 3695187648 3696431424 3704530032 3709310976 3716771688 3716780462 3718012266 3726168642 3729722112 3739151808 3751507872 3751516728 3763332096 3772170724 3773429793 3775768064 3781707741 3785314176 3786577632 3798503424 3807424656 3807433644 3808704483 3811055616 3817050804 3820015346 3820690944 3829664286 3833325504 3841734848 3843008064 3843017136 3855716424 3855725526 3864174888 3865464666 3867859968 3869150976 3877638912 3890452608 3890461792 3891760344 3900288672 3904008192 3904017408 3913186452 3913878528 3914492589 3916918272 3923079993 3926821248 3939806768 3940503552 3948440384 3949758288 3949767612 3959744292 3962198016 3962819658 3963520512 3976627392 3985341696 3985351104 3986681328 3998520736 4008630024 4009968018 4012452864 4012462336 4021255168 4022597376 4035899616 4046093856 4049961984 4058836992 4059473796 4068367803 4069737189 4072259072 4073618304 4087812096 4096045632 4110317568 4118594566 4119980858 4123909888 4134336192 4157086104 4158485352 4167596286 4171582464 4172974848 4181368149 4195937376 4199960576 4210569216 4219048092 4220456319 4224493056 4233748608 4247739072 4258478448 4272560718 4273316352 4283352738 4287437568 4311052256 4312491192 4321951704 4323394278 4326073344 4327529472 4336233636 4337680977 4347196749 4351342464 4351352736 4362343776 4365731824 4366503936 4376759184 4376769516 4378230387 4387824756 4390554112 4392009216 4392019584 4406533056 4416199872 4417673904 4431587328 4432282614 4441995432 4442005918 4443478074 4446231552 4446242048 4457472768 4472213088 4473705816 4483509408 4483519992 4487795712 4498335828 4498346447 4509708777 4512503296 4514009472 4514020128 4523912064 4525422048 4528936752 4529737728 4538861376 4540387068 4554676224 4554686976 4556207232 4565384194 4566191616 4569737984 4581291456 4582820592 4597254144 4608051336 4608062214 4612456704 4622564352 4623289601 4624107264 4639398624 4649576288 4651128216 4654010368 4655563776 4665765888 4676721867 4678296021 4681195008 4693030272 4708549552 4713039872 4724955648 4734459174 4736052762 4736890368 4752554688 4762967184 4769114112 4778706456 4790788254 4795370496 4821769248 4823392224 4827992064 4849933788 4851552591 4862195667 4866832512 4868470656 4895260272 4895271828 4911448302 4922222774 4923854082 4926916864 4928575232 4939373376 4941022032 4955695584 4957349688 4968224856 4972962816 4984654171 4985535744 4997244861 5002010496 5002022304 5014656864 5017776128 5019439104 5031239724 5031251601 5042276988 5043959991 5047085568 5048770176 5058939242 5076566208 5076578192 5078260656 5078272644 5089401072 5094254592 5095053846 5106219048 5106231102 5111100672 5124010752 5124022848 5140955232 5140967368 5152233184 5153952888 5157146624 5158867968 5170185216 5170996383 5171910912 5184057753 5187270144 5189013792 5200384896 5205356544 5217581936 5218504704 5219323452 5222557696 5230773324 5232519243 5235761664 5237509248 5248058466 5248986624 5266344384 5266356816 5279659056 5283759544 5284694016 5297118246 5302169856 5313788928 5313801472 5315575104 5344840032 5346624024 5349937152 5363463168 5376044763 5376072583 5381199488 5394791808 5399949312 5412631728 5413588992 5424490404 5426316252 5431491072 5461394176 5475186576 5477029488 5512448256 5523535703 5542781472 5544647136 5556795048 5562109952 5563966464 5575157532 5575170693 5589252963 5594583168 5625397456 5627261808 5627275092 5632657408 5644998144 5658256086 5663652096 5677971264 5696747624 5697755136 5711136984 5711150466 5716583424 5725576206 5730023019 5731036416 5744496429 5749988256 5762602272 5764525704 5768097792 5770039296 5781644848 5783574636 5783588289 5796262332 5798196999 5801789952 5801803648 5803726464 5816458368 5835678912 5835692688 5837640516 5850433008 5856012288 5856026112 5869779678 5875377408 5888266496 5890231872 5909710152 5910755328 5922660576 5924637432 5924651418 5928308736 5943297024 5944229487 5957269619 5962950784 5964941088 5978012544 5978026656 5980021992 5983727616 5997781104 5998841856 6012945036 6018679296 6018693504 6031882752 6033896064 6038582336 6051815168 6053849424 6069140784 6072915968 6074942976 6088255488 6089210694 6108388608 6110427456 6144068448 6144082952 6149942272 6163419136 6165476352 6177891849 6179971287 6185864832 6201504288 6207418368 6235629156 6237728028 6241593344 6251394429 6257373696 6259462272 6299940864 6312612232 6314737016 6315853824 6328572138 6336739584 6350622912 6371608608 6387717672 6393827328 6408841077 6425029107 6429025664 6431156352 6431189632 6466578384 6468736788 6482927556 6489110016 6491294208 6504350454 6527013696 6527029104 6543515664 6548597736 6549755904 6565138776 6565154274 6585831168 6588029376 6601298767 6607594112 6609799584 6624299808 6626510856 6630617088 6647380992 6648423921 6662993148 6663008877 6669347328 6669363072 6686209152 6708319632 6708335468 6710558724 6723035984 6725264112 6725279988 6729447424 6731693568 6747503742 6768754944 6771014208 6771030192 6785868096 6793405128 6808292064 6808308136 6810580602 6814800896 6832014336 6832030464 6834310848 6848076291 6849287424 6854606976 6871937184 6878490624 6893580288 6894661844 6895881216 6912077004 6912093321 6916360192 6918685056 6933846528 6936160896 6959097936 6974364432 6976692324 6981015552 6983345664 6997411288 6998648832 7021792512 7021809088 7039545408 7062824328 7069559808 7085051904 7087433472 7101688761 7104079143 7126453376 7128832032 7144450776 7151284224 7153671168 7168059684 7193055744 7216842304 7232653872 7235088336 7241988096 7274900682 7300248768 7302705984 7342890408 7342907742 7349931008 7367172453 7383334161 7390375296 7392862848 7409060064 7418621952 7433543376 7433560924 7436024532 7452337284 7459444224 7478303616 7503015744 7503033456 7526664192 7544341448 7546859586 7551536128 7563415482 7570628352 7573155264 7588408863 7614849312 7614867288 7617408966 7622111232 7634101608 7640030692 7641381888 7642580769 7659328572 7659346653 7666651008 7683469696 7686016128 7686034272 7711432848 7711451052 7728349776 7730929332 7735719936 7738301952 7755277824 7780905216 7780923584 7783520688 7800577344 7808034816 7826372904 7827757056 7828985178 7833836544 7846159986 7853642496 7872087699 7879613536 7896880768 7899516576 7899535224 7919488584 7924396032 7925639316 7927041024 7945677369 7953254784 7970683392 7970702208 7973362656 7997041472 8017260048 8019936036 8024905728 8024924672 8042510336 8045194752 8071799232 8092187712 8099923968 8118947592 8136735606 8139474378 8144518144 8147236608 8192091264 8220635136 8237189132 8239961716 8247819776 8268672384 8314172208 8316970704 8335192572 8343164928 8345949696 8362736298 8391874752 8438096184 8440912638 8448986112 8467497216 8487384129 8495478144 8516956896 8545121436 8546632704 8566705476 8566725699 8574875136 8622104512 8624982384 8643903408 8646788556 8652146688 8655058944 8672467272 8675361954 8694393498 8702684928 8702705472 8724687552 8731463648 8753518368 8753539032 8756460774 8775649512 8781108224 8784018432 8784039168 8804669517 8813066112 8832399744 8835347808 8863174656 8864565228 8883990864 8884011836 8886956148 8886977127 8892463104 8892484096 8914945536 8944426176 8947411632 8967018816 8967039984 8975591424 8996671656 8996692894 9019417554 9025006592 9028018944 9028040256 9047824128 9050844096 9057873504 9077722752 9080774136 9109352448 9109373952 9112414464 9130768388 9132383232 9133816041 9139475968 9162582912 9165641184 9194508288 9216102672 9216124428 9224913408 9245128704 9246579202 9248214528 9278797248 9299152576 9302256432 9311127552 9353443734 9356592042 9362390016 9386060544 9417099104 9426079744 9449911296 9468918348 9472105524 9473780736 9492858207 9505109376 9525934368 9538228224 9557412912 9581576508 9590740992 9643538496 9646784448 9699867576 9703105182 9724391334 9733665024 9736941312 9756525681 9790520544 9790543656 9822896604 9844445548 9847708164 9847731411 9853833728 9857150464 9878746752 9882044064 9911391168 9914699376 9936449712 9945925632 9969308342 9971071488 9994489722 10004020992 10004044608 10029313728 10062479448 10062503202 10084553976 10087919982 10094171136 10095754843 10097540352 10117878484 10121255613 10153132416 10153156384 10156521312 10156545288 10178802144 10188509184 10190107692 10212438096 10212462204 10215870903 10222201344 10248021504 10248045696 10281910464 10281934736 10304466368 10307905776 10317735936 10340370432 10341992766 10343821824 10368115506 10374540288 10378027584 10400769792 10435163872 10438646904 10445115392 10461546648 10465038486 10471523328 10475018496 10496116932 10497973248 10532688768 10532713632 10559318112 10567519088 10569388032 10594236492 10604339712 10627577856 10627602944 10631150208 10689680064 10693248048 10726926336 10752089526 10752145166 10762398976 10789583616 10825263456 10848980808 10852632504 10862982144 10912351023 10922788352 10950373152 10954058976 11014361613 11024896512 11047071406 11085562944 11089294272 11113590096 11127932928 11150315064 11150341386 11178505926 11189166336 11250794912 11254523616 11254550184 11265314816 11289996288 11316512172 11320289379 11327304192 11345123223 11355942528 11393495248 11395510272 11422273968 11422300932 11426113449 11433166848 11451152412 11460046038 11462072832 11488992858 11499976512 11525204544 11529051408 11563289696 11567149272 11567176578 11592524664 11596393998 11603579904 11603607296 11607452928 11632916736 11671357824 11671385376 11675281032 11700866016 11712024576 11712052224 11739559356 11739587069 11743477767 11750754816 11769239979 11776532992 11780463744 11819420304 11821510656 11845321152 11849274864 11849302836 11886594048 11888458974 11914539238 11925901568 11929882176 11956025088 11956053312 11960043984 11995562208 12025890072 12037358592 12037387008 12063765504 12065658227 12067792128 12077164672 12103630336 12107698848 12138281568 12145831936 12149885952 12176510976 12178421388 12205103409 12209211567 12216777216 12220854912 12288136896 12288165904 12299884544 12330952704 12355783698 12359942574 12371729664 12403008576 12471258312 12475456056 12483186688 12502788858 12514747392 12518924544 12544104447 12599881728 12625224464 12629474032 12631707648 12657144276 12661368957 12673479168 12701245824 12743217216 12775435344 12817682154 12850058214 12858051328 12862312704 12862379264 12933156768 12937473576 12965855112 12978220032 12982588416 13008700908 13008731617 13013042931 13041590247 13054027392 13054058208 13087031328 13097195472 13099511808 13130277552 13130308548 13171662336 13176058752 13202597534 13215188224 13219599168 13248599616 13253021712 13294761984 13296847842 13325986296 13326017754 13338694656 13338726144 13370053711 13372418304 13416639264 13416670936 13421117448 13446071968 13450528224 13450559976 13458894848 13463387136 13495007484 13495039341 13529126331 13537509888 13542028416 13542060384 13571736192 13586810256 13616584128 13616616272 13621161204 13629601792 13664028672 13664060928 13668621696 13696152582 13698574848 13709213952 13743874368 13789323688 13791762432 13824154008 13824186642 13832720384 13837370112 13867693056 13869868803 13872321792 13918195872 13948728864 13953384648 13962031104 13966691328 13994822576 13997297664 14030165601 14034888063 14043585024 14043618176 14079090816 14125648656 14139119616 14174866944 14203377522 14208158286 14252906752 14257664064 14288901552 14307342336 14336119368 14386111488 14415080981 14433684608 14465307744 14470176672 14483976192 14549801364 14586587001 14600497536 14605411968 14685780816 14685815484 14699862016 14734344906 14766668322 14780750592 14785725696 14818120128 14867086752 14867121848 14872049064 14904674568 14918888448 14953962513 14956607232 14991734583 15006031488 15006066912 15053328384 15088682896 15093719172 15093754803 15103072256 15126830964 15131879973 15141256704 15146310528 15176817726 15229698624 15229734576 15234817932 15268203216 15280061384 15282763776 15285161538 15318657144 15318693306 15333302016 15366939392 15372032256 15372068544 15422865696 15422902104 15456699552 15461858664 15471439872 15476603904 15510555648 15512989149 15547020713 15552173259 15561810432 15561847168 15567041376 15601154688 15616069632 15652745808 15655514112 15657970356 15667673088 15692319972 15707284992 15744175398 15759227072 15793761536 15799033152 15799070448 15838977168 15851278632 15854082048 15891354738 15906509568 15941366784 15941404416 15946725312 15994082944 16034520096 16039872072 16049811456 16049849344 16085020672 16090389504 16128217749 16143598464 16184375424 16199847936 16237895184 16273471212 16278948756 16289036288 16294473216 16384182528 16474378264 16479923432 16495639552 16537344768 16570607109 16628344416 16633941408 16670385144 16686329856 16691899392 16725472596 16725512079 16767758889 16783749504 16876192368 16881825276 16897972224 16934994432 16974768258 16990956288 17033913792 17090242872 17093265408 17133410952 17133451398 17149750272 17190069057 17227779709 17233489287 17244209024 17249964768 17287806816 17293577112 17304293376 17310117888 17344934544 17350723908 17350764867 17388786996 17405369856 17405410944 17449375104 17462927296 17507036736 17507078064 17512921548 17551299024 17562216448 17568036864 17568078336 17609339034 17626132224 17664799488 17670695616 17729130456 17767981728 17768023672 17773912296 17773954254 17784926208 17784968192 17829891072 17832688461 17871808857 17888852352 17894823264 17934037632 17934079968 17951182848 17993343312 17993385788 18038835108 18050013184 18056037888 18056080512 18095648256 18101688192 18115747008 18155445504 18161548272 18218747904 18224828928 18261536776 18264766464 18267632082 18278951936 18325165824 18331282368 18432205344 18432248856 18449826816 18490257408 18493158404 18496429056 18533675547 18539913861 18557594496 18598305152 18604512864 18622255104 18706887468 18713184084 18724780032 18772121088 18834198208 18899822592 18937836696 18944211048 18947561472 18985716414 19010218752 19051868736 19114825824 19163153016 19181481984 19226523231 19287076992 19293568896 19399735152 19406210364 19448782668 19467330048 19473882624 19513051362 19581041088 19581087312 19645793208 19688891096 19695416328 19695462822 19707667456 19714300928 19757493504 19764088128 19803896301 19822782336 19829398752 19872899424 19891851264 19938616684 19942142976 19945271763 19988979444 19989026631 20008041984 20008089216 20058627456 20124958896 20125006404 20169107952 20175839964 20188342272 20191509686 20195080704 20235756968 20242511226 20306264832 20306312768 20313042624 20313090576 20357604288 20380215384 20424876192 20424924408 20431741806 20444402688 20496043008 20496091392 20544228873 20563820928 20563869472 20608932736 20615811552 20635471872 20680740864 20683985532 20687643648 20736231012 20736279963 20749080576 20756055168 20801539584 20870327744 20877293808 20923093296 20930076972 20943046656 20950036992 20992233864 20995946496 21065377536 21065427264 21118636224 21135038176 21188472984 21208679424 21255155712 21255205888 21262300416 21305066283 21312237429 21379360128 21386496096 21453852672 21504179052 21504290332 21524797952 21579167232 21650526912 21697961616 21705265008 21725964288 21824702046 21845576704 21900746304 21908117952 22028723226 22049793024 22094142812 22101517359 22150002483 22171125888 22178588544 22227180192 22255865856 22300630128 22300682772 22357011852 22378332672 22501589824 22509047232 22509100368 22579992576 22633024344 22640578758 22654608384 22690246446 22711885056 22765226589 22786990496 22844547936 22844601864 22852226898 22866333696 22902304824 22920092076 22924145664 22927742307 22977985716 22978039959 22999953024 23050409088 23058102816 23126579392 23134298544 23134353156 23185049328 23192787996 23207159808 23207214592 23214905856 23265833472 23342715648 23342770752 23350562064 23401732032 23424104448 23479118712 23479174138 23486955534 23501509632 23538479958 23553065984 23560927488 23616263097 23638840608 23690642304 23698549728 23698605672 23773188096 23776917948 23829078476 23837032107 23851803136 23859764352 23912050176 23912106624 23920087968 23991124416 24051780144 24074717184 24074774016 24127531008 24131316454 24135584256 24154329344 24207260672 24215397696 24276563136 24299771904 24356842776 24410206818 24418423134 24433554432 24441709824 24576273792 24576331808 24599769088 24661905408 24711567396 24719885148 24743459328 24806017152 24942516624 24950912112 25005577716 25029494784 25037849088 25088208894 25250448928 25258948064 25314288552 25322737914 25346958336 25402491648 25462152387 25486434432 25550870688 25635364308 25700116428 25700177097 25716102656 25724625408 25724758528 25866313536 25874947152 25931710224 25956440064 25965176832 26017401816 26017463234 26026085862 26083180494 26108054784 26108116416 26174062656 26194390944 26260555104 26260617096 26343324672 26347457761 26352117504 26405195068 26414008551 26430376448 26439198336 26497199232 26506043424 26589523968 26593695684 26651972592 26652035508 26660931381 26677389312 26677452288 26740107422 26744836608 26833278528 26833341872 26842234896 26892143936 26901056448 26901119952 26926774272 26990014968 26990078682 27058252662 27075019776 27084056832 27084120768 27143472384 27173620512 27233168256 27233232544 27242322408 27259203584 27328057344 27328121856 27337243392 27392305164 27397149696 27401448123 27418427904 27487748736 27578647376 27583524864 27648308016 27648373284 27674740224 27735386112 27739737606 27744643584 27836391744 27897457728 27906769296 27933382656 27989645152 28060331202 28069776126 28087170048 28087236352 28158181632 28251297312 28278239232 28349733888 28406755044 28416316572 28478574621 28505813504 28515328128 28577803104 28614684672 28672238736 28772222976 28830161962 28867369216 28930615488 28940353344 29099602728 29173174002 29195831573 29200995072 29210823936 29269577043 29371561632 29371630968 29399724032 29468689812 29533336644 29543194233 29561501184 29571451392 29636240256 29734173504 29734243696 29744098128 29809349136 29837776896 29907925026 29913214464 29983469166 30012062976 30012133824 30177365792 30187438344 30187509606 30206144512 30253661928 30263759946 30282513408 30287264529 30292621056 30353635452 30363766839 30459397248 30459469152 30469635864 30536406432 30560122768 30565527552 30570323076 30637314288 30637386612 30647612709 30666604032 30733878784 30744064512 30744137088 30845731392 30845804208 30913399104 30923717328 30953207808 31021111296 31025978298 31094041426 31104346518 31123620864 31123694336 31134082752 31202309376 31305491616 31315940712 31335346176 31384639944 31414569984 31488350796 31488425129 31518454144 31587523072 31598066304 31598140896 31677954336 31702557264 31708164096 31782709476 31813019136 31882733568 31882808832 31893450624 31988165888 32069040192 32079744144 32099698688 32180779008 32256435498 32287196928 32363027207 32368750848 32475790368 32546942424 32557897512 32578072576 32588946432 32737053069 32768365056 32948756528 32959846864 32991279104 33043084839 33074689536 33141214218 33256688832 33267882816 33340770288 33383798784 33450945192 33451024158 33535517778 33567499008 33752384736 33763650552 33795944448 33869988864 33949536516 33960868137 33981912576 34035369669 34067827584 34180485744 34186530816 34266821904 34266902796 34299500544 34380138114 34455559418 34466978574 34488418048 34499929536 34575613632 34587154224 34689869088 34701447816 34701529734 34777573992 34810739712 34810821888 34892579197 34898750208 34925854592 35014073472 35014156128 35025843096 35102598048 35124432896 35136073728 35136156672 35218678068 35218761207 35252264448 35307719937 35329598976 35341391232 35458260912 35535963456 35536047344 35547824592 35547908508 35569936384 35659782144 35665376922 35743617714 35777704704 35789646528 35868075264 35868159936 35986686624 35986771576 36077670216 36100026368 36112075776 36112161024 36191296512 36196974681 36203376384 36231494016 36310891008 36323096544 36437495808 36449657856 36523073552 36529532928 36535264164 36557903872 36615310227 36627634701 36650331648 36662564736 36864410688 36864497712 36899653632 36986316808 36992858112 37067351094 37079827722 37115188992 37196610304 37209025728 37413774936 37426368168 37449560064 37544242176 37632313341 37668396416 37799645184 37875673392 37888422096 37895122944 37971432828 38020437504 38103737472 38229651648 38326306032 38453046462 38574153984 38587137792 38664749921 38799470304 38812420728 38897565336 38934660096 38947765248 39026102724 39026194851 39124770741 39162082176 39162174624 39291586416 39377782192 39390832656 39390925644 39415334912 39428601856 39514987008 39528176256 39607792602 39645564672 39658797504 39745798848 39877233368 39884285952 39890543526 39977958888 39978053262 40016083968 40016178432 40110161133 40117254912 40249917792 40250012808 40338215904 40351679928 40376684544 40383019372 40390161408 40471513936 40485022452 40485118023 40587378993 40612529664 40612625536 40626085248 40626181152 40715208576 40760430768 40849752384 40849848816 40863483612 40888805376 40992086016 40992182784 41088457746 41127641856 41127738944 41217865472 41231623104 41367971064 41375287296 41472462024 41472559926 41498161152 41512110336 41603079168 41609606409 41740655488 41754587616 41846186592 41860153944 41886093312 41900073984 41984467728 41991892992 42130755072 42130854528 42237272448 42270076352 42376945968 42417358848 42510411776 42524600832 42610132566 42624474858 42758720256 42772992192 43008358104 43008580664 43049595904 43158334464 43245242943 43301053824 43395923232 43410530016 43451928576 43649404092 43691153408 43759761003 43801492608 43816235904 44057446452 44099586048 44188285624 44203034718 44300004966 44342251776 44357177088 44454360384 44601260256 44601365544 44714023704 44756665344 44861887539 44975203749 45003179648 45018094464 45018200736 45159985152 45266048688 45281157516 45281264409 45309216768 45380492892 45423770112 45530453178 45573980992 45689095872 45689203728 45704453796 45804609648 45840184152 45848291328 45855484614 45955971432 45956079918 45999906048 46100818176 46116205632 46253158784 46268597088 46268706312 46370098656 46385575992 46414319616 46414429184 46429811712 46531666944 46538967447 46641062139 46685431296 46685541504 46701124128 46803464064 46848208896 46958237424 46958348276 46973911068 47003019264 47076959916 47106131968 47121854976 47232526194 47277681216 47381284608 47397099456 47397211344 47553835896 47658156952 47674064214 47703606272 47719528704 47824100352 47824213248 47840175936 47982248832 48103560288 48149434368 48149548032 48255062016 48262632908 48271168512 48308658688 48384653247 48414521344 48430795392 48553126272 48599543808 48713685552 48820413636 48836846268 48867108864 48883419648 49152547584 49152663616 49423134792 49439770296 49486918656 49612034304 49711821327 49885033248 49901824224 50011155432 50058989568 50075698176 50176417788 50176536237 50500897856 50517896128 50628577104 50645475828 50693916672 50804983296 50924304774 50972868864 51101741376 51270728616 51400232856 51400354194 51432205312 51449250816 51449517056 51570207171 51683339127 51732627072 51749894304 51863420448 51912880128 51930353664 52034803632 52034926468 52052171724 52052294601 52166360988 52216109568 52216232832 52348125312 52388781888 52521110208 52521234192 52686649344 52694915522 52704235008 52810390136 52828017102 52860752896 52878396672 52994398464 53012086848 53187391368 53303945184 53304071016 53321862762 53354778624 53354904576 53480214844 53489673216 53498065383 53615426571 53666557056 53666683744 53684469792 53784287872 53802112896 53802239904 53853548544 53980029936 53980157364 54116505324 54150039552 54168113664 54168241536 54286944768 54347241024 54466336512 54466465088 54484644816 54656243712 54674486784 54784610328 54794299392 54802896246 54836855808 54975497472 55157294752 55296616032 55296746568 55349480448 55470772224 55479475212 55489287168 55601026641 55619741583 55672783488 55794915456 55813538592 55866765312 55979290304 56120662404 56139552252 56174340096 56174472704 56316363264 56502594624 56699467776 56813510088 56832633144 56957149242 57011627008 57030656256 57155606208 57344477472 57544445952 57660323924 57679569693 57734738432 57861230976 57880706688 58199205456 58346348004 58391663146 58401990144 58421647872 58539154086 58743123264 58743261936 58937379624 59066673288 59086388466 59123002368 59142902784 59272480512 59411688903 59468347008 59468487392 59488196256 59618698272 59675553792 59815850052 59826428928 59835815289 59966938332 59967079893 60024125952 60024267648 60354731584 60374876688 60375019212 60507323856 60527519892 60565026816 60574529058 60585242112 60707270904 60727533678 60918794496 60918938304 60939271728 61072812864 61120245536 61140646152 61274628576 61274773224 61295225418 61333208064 61467757568 61488129024 61488274176 61632686619 61691462784 61691608416 61826798208 61847434656 61906415616 62042222592 62051956596 62188082852 62208693036 62208839889 62247241728 62247388672 62268165504 62404618752 62610983232 62631881424 62769279888 62829139968 62976701592 62976850258 63036908288 63175046144 63196132608 63196281792 63355908672 63405114528 63565418952 63626038272 63765467136 63765617664 63786901248 63915198849 63936712287 63976331776 64138080384 64159488288 64199397376 64361558016 64512870996 64574393856 64726054414 64737501696 64951580736 65093884848 65115795024 65177892864 65474106138 65536730112 65897513056 65919693728 65982558208 66086169678 66149379072 66282428436 66304552077 66450007449 66513377664 66535765632 66681540576 66767597568 66901890384 66902048316 67071035556 67134998016 67504769472 67527301104 67739977728 67899073032 67921736274 67963825152 68070739338 68135655168 68295679767 68360971488 68533643808 68533805592 68599001088 68760276228 68760438547 68783226921 68911118836 68933957148 68934119877 68976836096 68999859072 69151227264 69174308448 69379738176 69402895632 69403059468 69555147984 69621479424 69621643776 69785158394 69797500416 69851709184 70028146944 70028312256 70051686192 70205196096 70272313344 70437356136 70437522414 70504528896 70615439874 70659197952 70670283901 70682782464 70848789291 70916521824 71071926912 71072094688 71095649184 71095817016 71139872768 71319564288 71330753844 71487235428 71511096321 71555409408 71579293056 71736150528 71736319872 71973373248 71973543152 72155340432 72224151552 72224322048 72382593024 72393949362 72406752768 72462988032 72621782016 72646193088 72899315712 73046147104 73070528328 73115807744 73230620454 73255269402 73300663296 73325129472 73728821376 73728995424 73799307264 73972633616 73985716224 74134702188 74159655444 74230377984 74393220608 74418051456 74827549872 74852736336 75088484352 75264626682 75336792832 75751346784 75776844192 75942865656 76040875008 76193999471 76207474944 76386457161 76459303296 76652612064 76906092924 77100531291 77148307968 77174275584 77329499842 77598940608 77624841456 77795130672 77869320192 77895530496 78052205448 78052389702 78249541482 78324164352 78324349248 78583172832 78755564384 78781665312 78781851288 78830669824 78857203712 79029974016 79042373283 79056352512 79215585204 79242025653 79291129344 79317595008 79491597696 79754466736 79768571904 79781087052 79955917776 79956106524 79982794143 80032167936 80032356864 80220322266 80234509824 80499835584 80500025616 80676431808 80703359856 80766038744 80780322816 80943027872 80970044904 80970236046 81174757986 81225059328 81225251072 81252170496 81252362304 81430417152 81520861536 81699504768 81699697632 81726967224 81777610752 81984172032 81984365568 82176915492 82177109483 82204344369 82255283712 82255477888 82435730944 82463246208 82735942128 82750574592 82944924048 82945119852 83024220672 83206158336 83219212818 83481310976 83509175232 83692373184 83720307888 83800147968 83968935456 84261510144 84261709056 84431188603 84459607589 84474544896 84540152704 84753891936 84834717696 85020823552 85049201664 85220265132 85248949716 85435723863 85517440512 85545984384 86016716208 86017161328 86099191808 86316668928 86490485886 86602107648 86791846464 86821060032 87298808184 87382306816 87519522006 87587494719 87602985216 87632471808 87808731129 88114892904 88199172096 88376571248 88406069436 88600009932 88629582699 88684503552 88714354176 88908720768 89202520512 89202731088 89428047408 89513330688 89723775078 89950407498 90006359296 90036188928 90036401472 90532097376 90562315032 90562528818 90618433536 90760985784 90847540224 90861793587 91060906356 91061121319 91091300517 91147961984 91378191744 91378407456 91408907592 91609219296 91680368304 91696582656 91710969228 91911942864 91912159836 91999812096 92201636352 92232411264 92506317568 92537194176 92537412624 92740197312 92771151984 92828858368 92859623424 93063333888 93077934894 93282124278 93370862592 93371083008 93402248256 93590375977 93606928128 93916474848 93916696552 93947822136 94006038528 94153919832 94212263936 94243709952 94465052388 94465275387 94555362432 94762569216 94794198912 94794422688 95107671792 95316313904 95348128428 95407212544 95439057408 95648200704 95648426496 95680351872 95964497664 96207120576 96299096064 96525265816 96542337024 96617317376 96769306494 96829042688 96861590784 97089081621 97106252544 97427371104 97640827272 97673692536 97734217728 97766839296 98211159207 98305095168 98305327232 98846269584 98879540592 98973837312 99224068608 99423642654 99770066496 99803648448 100022310864 100151396352 100352835576 100353072474 100905566867 101001795712 101035792256 101257154208 101290951656 101387833344 101609966592 101848609548 101945737728 102106109007 102203482752 102541457232 102800465712 102800708388 102864410624 102898501632 102899034112 103140414342 103366678254 103465254144 103499788608 103726840896 104069607264 104069852936 104104343448 104104589202 104332721976 104432219136 104432465664 104677737591 104696250624 104777563776 105042220416 105042468384 105373298688 105389831044 105408470016 105620780272 105656034204 105656283621 105721505792 105756793344 105923159811 105988796928 106024173696 106374782736 106607890368 106608142032 106643725524 106709809152 106960429688 106979346432 106996130766 107230853142 107333114112 107333367488 107368939584 107568575744 107604225792 107604479808 107960059872 107960314728 108233010648 108300079104 108336227328 108336483072 108573889536 108590924043 108694482048 108932673024 108932930176 108969289632 109312487424 109348973568 109569220656 109588598784 109605792492 109673711616 109950994944 110314589504 110593232064 110593493136 110698960896 110958950424 110978574336 111202053282 111239483166 111345566976 111589830912 111627077184 111958580608 112241324808 112279104504 112348680192 112348945408 112632726528 113005189248 113398935552 113627020176 113665266288 113914298484 114023254016 114061312512 114311212416 114688954944 115320647848 115359139386 115469476864 115722461952 115761413376 115994249763 116398410912 116692696008 116783326292 116803980288 116843295744 117078308172 117078584553 117374312223 117486246528 117486523872 117874759248 118133346576 118172776932 118246004736 118285805568 118544961024 118823377806 118936694016 118936974784 118976392512 119237396544 119631700104 119652857856 119671630578 119933876664 119934159786 120048251904 120048535296 120330483399 120709463168 120749753376 120750038424 121014647712 121055039784 121130053632 121149058116 121170484224 121414541808 121455067356 121455354069 121837588992 121837876608 121878543456 122145625728 122240491072 122281292304 122549257152 122549546448 122590450836 122666416128 122935515136 122976258048 122976548352 123265373238 123382925568 123383216832 123653596416 123694869312 124103913192 124376165704 124417386072 124417679778 124494483456 124494777344 124536331008 124809237504 124828819227 125221966464 125263762848 125538559776 125658279936 125953403184 125953700516 126073816576 126350092288 126392265216 126392563584 126711817344 126810229056 127130837904 127252076544 127531235328 127573802496 127830397698 127873424574 127952663552 128276160768 128318976576 129025741992 129148787712 129452108828 129475003392 129735728829 129903161472 130187769696 130231590048 130355785728 130948212276 131073460224 131795026112 131839387456 132172339356 132298758144 132564856872 132609104154 132900014898 133026755328 133071531264 133363081152 133803780768 133804096632 134142071112 134269996032 134585662617 135009538944 135054602208 135479955456 135798146064 135843472548 135843793227 135927650304 136141478676 136271310336 136591359534 136721942976 137067287616 137067611184 137520552456 137520877094 137566453842 137822237672 137867914296 137868239754 137953672192 137999718144 138302454528 138348616896 138759476352 138805791264 138806118936 139110295968 139242958848 139243287552 139570316788 139595000832 139616902341 139703418368 139923186417 140056293888 140056624512 140103372384 140410392192 140544626688 140874712272 140875044828 141009057792 141230879748 141318395904 141340567802 141365564928 141697578582 141833043648 142143853824 142144189376 142191298368 142191634032 142661507688 142974470856 143022192642 143110818816 143158586112 143472301056 143472639744 143946746496 143947086304 144310680864 144448303104 144448644096 144765186048 144787898724 144813505536 144925976064 145153959741 145243564032 145292386176 145798631424 146092294208 146141056656 146461240908 146510538804 146601326592 146650258944 147457642752 147457990848 147945267232 148269404376 148319310888 148460755968 148786441216 148836102912 149135463981 149655099744 149705472672 150176968704 150529253364 150529608711 150673585664 151502693568 151553688384 151885731312 152081750016 152387998942 152414949888 152772914322 152918606592 153305224128 153812185848 154201062582 154296615936 154348551168 154658999684 154710621513 155050017381 155197881216 155249682912 155590261344 155738640384 155791060992 156104410896 156104779404 156156883803 156499082964 156648328704 156648698496 157166345664 157511128768 157563330624 157563702576 158059948032 158084746566 158112705024 158431170408 158484051306 158582258688 158635190016 158983195392 159508933472 159562174104 159911835552 159912213048 159965588286 160064335872 160064713728 160440644532 160469019648 160494196149 160846279713 160999671168 161000051232 161352863616 161406719712 161532077488 161560645632 161886055744 161940089808 161940472092 162349515972 162450118656 162450502144 162504340992 162504724608 162860834304 163041723072 163399009536 163399395264 163453934448 163968731136 164353830984 164354218966 164408688738 164510567424 164510955776 164871461888 164926492416 165471884256 165889848096 165890239704 166048441344 166412316672 166438425636 166803079923 166859224749 166962621952 167018350464 167384746368 167440615776 167600295936 167937870912 168523020288 168523418112 168862377206 168919215178 168949089792 169080305408 169507783872 170098403328 170440530264 170497899432 170871447726 171034881024 171091968768 172033432416 172034322656 172198383616 172633337856 172980971772 173038709079 173204215296 173583692928 173642120064 174597616368 175039044012 175174989438 175205970432 175264943616 175617462258 176229785808 176753142496 176812138872 177200019864 177259165398 177369007104 177428708352 177817441536 178235066709 178405041024 178405462176 178856094816 179026661376 179447550156 179507445867 179900814996 179901239679 180012718592 180072377856 180072802944 181064194752 181124630064 181125057636 181521971568 181695080448 181723587174 182121812712 182122242638 182182601034 182295923968 182756383488 182756814912 182817815184 183218438592 183360736608 183421938456 183823885728 183824319672 183999624192 184403272704 184432204327 184464822528 184898059857 185012635136 185074388352 185074825248 185480394624 185542303968 185657716736 185719246848 186126667776 186155869788 186564248556 186626519667 186741725184 186742166016 186804496512 187180751954 187213856256 187832949696 187833393104 187895644272 188307839664 188487419904 188930104776 188930550774 189110724864 189525138432 189588397824 189588845376 190215343584 190632627808 190696256856 190814425088 190878114816 191296401408 191296852992 191360703744 191745596547 191810136861 191928995328 192414241152 192598192128 193050531632 193084674048 193234634752 193538612988 193723181568 194178163242 194212505088 194854742208 195281654544 195347385072 195533678592 196422318414 196610190336 196610654464 197692539168 197759081184 197947674624 198448137216 198847285308 198913656231 199350022347 199540132992 199607296896 200044621728 200302792704 200705671152 200706144948 201811133734 202003591424 202071584512 202514308416 202581903312 203219933184 203697219096 203891475456 204212218014 204370821011 204406965504 204887039301 205082914464 205600931424 205601416776 205728821248 205797003264 205798068224 206280828684 206281315641 206733356508 206802359631 206930508288 206999577216 207453681792 208139214528 208139705872 208208686896 208209178404 208665443952 208864438272 208864931328 209355475182 209392501248 209555127552 210084440832 210084936768 210779662088 210816940032 211241560544 211312068408 211312567242 211443011584 211513586688 211846319622 211977593856 212010851703 212048347392 212546367873 212749565472 213215780736 213216284064 213287451048 213419618304 213920859376 213958692864 213992261532 214461706284 214533288963 214666228224 214666734976 214737879168 215137151488 215208451584 215208959616 215920119744 215920629456 216466021296 216672454656 216672966144 217147779072 217181848086 217388964096 217865346048 217865860352 217938579264 218697947136 219138441312 219211584984 219347423232 219901989888 220418975903 220629179008 221186464128 221186986272 221397921792 221917900848 221957148672 222404106564 222478966332 222691133952 223179661824 223254154368 223917161216 224482649616 224558209008 224697890816 225265453056 226010378496 227254040352 227330532576 227828596968 228046508032 228122625024 228581998413 228622424832 229159371483 229377909888 230641295696 230718278772 230938953728 231301593873 231444923904 231522826752 231988499526 232796821824 233385392016 233566652584 233607960576 233686591488 234156616344 234157169106 234748624446 234972493056 234973047744 235749518496 236266693152 236345553864 236492009472 236571611136 237089922048 237127119849 237646755612 237726076959 237873388032 237873949568 237952785024 238474793088 239263400208 239305715712 239343261156 239867753328 239868319572 240096503808 240097070592 240660966798 241418926336 241499506752 241500076848 242029295424 242110079568 242298116232 242340968448 242829083616 242910134712 242910708138 243675177984 243675753216 243757086912 244248054379 244291251456 244480982144 244562584608 245098514304 245099092896 245180901672 245332832256 245871030272 245952516096 245953096704 246530746476 246531328449 246765851136 246766433664 247307192832 247389738624 248207826384 248752331408 248834772144 248835359556 248989554688 249072662016 249618475008 249657638454 250443932928 250527525696 251077119552 251906806368 251907401032 252147633152 252700184576 252784530432 252785127168 253293565809 253378822767 253423634688 253620458112 254261675808 254504153088 255062470656 255147604992 255660795396 255746849148 255905327104 256307171589 256552321536 256637953152 258051483984 258297575424 258904217656 258950006784 259471457658 259806322944 260375539392 260463180096 261896424552 262146920448 262762484157 263426193387 263590052224 263678774912 264344678712 264597516288 265129713744 265218208308 265800029796 266053510656 266143062528 266726162304 267607561536 267608193264 268284142224 268539992064 269171325234 270019077888 270109204416 270653249447 271596292128 271686945096 271687586454 271855300608 272282957352 272542620672 272585380761 273182719068 273183363957 273443885952 274134575232 274135222368 275041104912 275041754188 275132907684 275644475344 275735828592 275736479508 275907344384 275999436288 276604909056 276697233792 277518952704 277611582528 277612237872 278220591936 278486575104 279140633576 279190001664 279233804682 279406836736 279846372834 280112587776 280113249024 280206744768 280771127931 280820784384 281749424544 281750089656 282018115584 282461759496 282636791808 282681135604 282731129856 283395157164 283395826161 283666087296 284287707648 284288378752 284382596736 284383268064 285323015376 285948941712 286044385284 286221637632 286317172224 286944602112 286945279488 287893492992 287894172608 288621361728 288897288192 289575797448 289627011072 289851952128 290307919482 290487128064 290584772352 291267244863 292184588416 292282113312 292922481816 293021077608 293202653184 293300517888 294915285504 294915981696 295890534464 296538808752 296638621776 296921511936 297572882432 297672205824 298270927962 299310199488 299410945344 301058506728 301059217422 301347171328 302716700601 303005387136 303107376768 303771462624 304163500032 304775997884 304829899776 305545828644 305837213184 306318327021 306610448256 307624371696 308402125164 308593231872 308697102336 309317999368 309421243026 310100034762 310395762432 310499365824 311180522688 312208821792 312209558808 312313767606 312998165928 313296657408 313297396992 314033212773 314332691328 315022257536 315126661248 315127405152 316119896064 316169493132 316225410048 316862340816 316968102612 316968850863 317164517376 317270380032 317966390784 319017866944 319124348208 319823671104 319824426096 319931176572 320129427456 320881289064 320938039296 320988392298 321692559426 321999342336 322000102464 322705727232 322813439424 323064154976 323772111488 323880179616 323880944184 324699031944 324900237312 324901004288 325008681984 325009449216 325721668608 325772772129 326083446144 326798019072 326798790528 326907868896 327937462272 328707661968 328708437932 328817377476 329021134848 329021911552 329742923776 329852984832 330943768512 331779696192 331780479408 332096882688 332876851272 333606159846 333718449498 333925243904 334036700928 334769492736 334881231552 335875741824 337046040576 337046836224 337724754412 337838430356 337898179584 338160610816 339015567744 340196806656 340881060528 340995798864 341742895452 342069762048 342183937536 344066864832 344068645312 345961943544 346077418158 346408430592 347167385856 347284240128 347982749289 349195232736 350078088024 350349978876 350411940864 350529887232 351234924516 351235753659 352459571616 353506284992 353624277744 354400039728 354518330796 354738014208 354857416704 355634883072 356470133418 356810082048 356810924352 357712189632 358895100312 359014891734 359801629992 359802479358 360025437184 360144755712 360145605888 360991450197 362128389504 362249260128 362250115272 363043943136 363390160896 363447174348 364243625424 364244485276 364365202068 364366062207 364591847936 365512766976 365513629824 365635630368 366436877184 366721473216 366843876912 367647771456 367648639344 367999248384 368806545408 368864408654 368929645056 369796119714 370025270272 370148776704 370149650496 370960789248 371084607936 372311739576 373128497112 373253039334 373483450368 373484332032 373608993024 374361503908 374427712512 374486457681 375665899392 375666786208 375791288544 376615679328 376974839808 377860209552 377861101548 378221449728 379050276864 379176795648 379177690752 380430687168 381265255616 381392513712 381756229632 382593705984 382721407488 383491193094 383620273722 383857990656 384828482304 386101063264 386469269504 387077225976 387446363136 388356326484 388425010176 389207186487 389709484416 390563309088 390694770144 391067357184 392844636828 393220380672 393221308928 395385078336 395518162368 396896274432 397694570616 397827312462 398700044694 399080265984 399214593792 400089243456 401411342304 401412289896 403622267468 403756987851 404007182848 404143169024 405028616832 405163806624 406439866368 407394438192 407531379681 407782950912 408424436028 408741642022 408813931008 409774078602 410165828928 411201862848 411202833552 412561657368 412562631282 413466713016 413604719262 413861016576 413999154432 414907363584 416278429056 416279411744 416417373792 416418356808 417330887904 417728876544 417729862656 418710950364 418785002496 418850707023 419110255104 419769559251 420168881664 420169873536 421559324176 421633880064 422483121088 422624136816 422625134484 423027173376 423692639244 423955187712 424021703406 424096694784 425092735746 425499130944 426431561472 426432568128 426574902096 427841718752 427984523064 428923412568 429066577926 429332456448 429333469952 429475758336 430274302976 430416903168 430417919232 431840239488 431841258912 432932042592 433344909312 433345932288 434295558144 434363696172 434777928192 435461879223 435730692096 435731720704 435877158528 437395894272 438276882624 438423169968 439803979776 440837951806 441258358016 442372928256 442373972544 443835801696 444808213128 444957932664 445382267904 446359323648 446508308736 447406391943 447834322432 448965299232 449116418016 449395781632 450530906112 451588826133 452020756992 454508080704 454661065152 455657193936 456245250048 457163996826 457244849664 458318742966 458755819776 461282591392 461436557544 461877907456 462603187746 462889847808 463045653504 463976999052 464131864539 465150052143 465593643648 466770784032 467133305168 467215921152 467373182976 468313232688 468314338212 468470651409 469497248892 469944986112 469946095488 471499036992 472533386304 472691107728 474179844096 474254239698 475293511224 475452153918 475746776064 475747899136 475905570048 476949586176 478526800416 478686522312 479735506656 479736639144 480193007616 480194141184 481321933596 481323069829 481482588447 482538839139 482837852672 482999013504 483000153696 484058590848 484220159136 484596232464 484681936896 485658167232 485820269424 485821416276 487350355968 487351506432 487514173824 488496108758 488582502912 488961964288 489125169216 490197028608 490198185792 490361803344 491906193408 493061492952 493062656898 493531702272 493532867328 494614385664 494691987307 494779477248 496415652768 497504662816 497669544288 497670719112 497979109376 498145324032 499236950016 499315276908 500409239769 500577674247 500887865856 501055051392 502154239104 503813612736 503814802064 504295266304 505569060864 505570254336 506587131618 506757645534 506847269376 507240916224 508523351616 510295209984 511321590792 511493698296 511810654208 512614343178 513104643072 513275906304 516102967968 516595150848 517808435312 517900013568 518942915316 519116127237 519612645888 520751078784 520926360192 523792849104 525524968314 526852386774 527180104448 527357549824 528689357424 530259427488 530436416616 531600059592 532107021312 532286125056 533357996297 533452324608 534705200127 535215123072 535216386528 536568284448 537079984128 538342650468 539703719037 540038155776 540218408832 541306498894 543192584256 543373890192 543375172908 544565914704 545085241344 545170761522 546365438136 546366727914 546887771904 548269150464 548270444736 550082209824 550083508376 550265815368 551288950688 551471657184 551472959016 551814688768 551998872576 553209818112 553296612981 553394467584 554694179571 555037905408 555223165056 555224475744 556441183872 556973150208 558281267152 558380003328 558467609364 558813673472 559692745668 559879559001 560225175552 560226498048 560413489536 561542255862 561641568768 563498849088 563500179312 564923518992 565362271208 565462259712 566790314328 566791652322 567332174592 568575415296 568576757504 568765193472 568766536128 570646030752 571897883424 572088770568 572443275264 572634344448 573889204224 573890558976 575236789641 575239766381 575430410583 575786985984 575788345216 577242723456 577794576384 579151594896 579254022144 579703904256 580615838964 581169544704 582534489726 584369176832 584564226624 585844963632 586042155216 586601035776 589830571008 589831963392 591018320221 591781068928 593077617504 593277243552 593843023872 595145764864 595344411648 596541855924 598050067041 598620398976 598821890688 602117013456 602118434844 602694342656 605433401202 606010774272 606214753536 607542925248 609551995768 609659799552 611091657288 611674426368 612636654042 613112463033 613220896512 614661117903 615248743392 616804250328 617186463744 617394204672 618635998736 618842486052 618843946923 620200069524 620407078893 620791524864 620998731648 622361045376 624417643584 624419117616 624627535212 625996331856 626593314816 626594793984 628066425546 628665382656 630044515072 630253322496 630254810304 632338986264 632450820096 633724681632 633936205224 633937701726 634329034752 634540760064 635932781568 636032555109 637427849233 637639103619 638035733888 638248696416 639647342208 639648852192 639862353144 640258854912 641762578128 641876078592 641976784596 643385118852 643998684672 644000204928 645411454464 645626878848 646128309952 647544222976 647760359232 647761888368 649398063888 649802008576 650017363968 650018898432 651443337216 651545544258 652166892288 653596038144 653597581056 653815737792 657415323936 657416875864 657634754952 658042269696 658043823104 659485847552 659705969664 661256927709 661887537024 663559392384 663560958816 664193765376 665753702544 667212319692 667436898996 667850487808 668073401856 669538985472 669762463104 671751483648 674093672448 675449508824 675676860712 675796359168 676321221632 678031135488 681762121056 681991597728 683485790904 684139524096 684367875072 685745995239 687478114449 688133729664 688137290624 691923887088 692154836316 692816861184 694334771712 694568480256 695965498578 698390465472 700156176048 700699957752 700823881728 701059774464 702469849032 702471507318 704919143232 706338968069 707012569984 707248555488 708800079456 709036661592 709476028416 709714833408 711269766144 711381359547 712940266836 713620164096 713621848704 715424379264 717790200624 718029783468 719603259984 719604958716 720050874368 720289511424 720291211776 721982900394 724256779008 724498520256 724500230544 726087886272 726894348696 728487250848 728488970552 728730404136 728732124414 729183695872 731025533952 731027259648 731271260736 732744163137 732873754368 733442946432 733687753824 735295542912 735297278688 735998496768 737613090816 737728817308 737859290112 739592239428 739593985347 740050540544 740297553408 740299300992 741921578496 742169215872 744623479152 746256994224 746506078668 746968664064 747217986048 748723007816 748855425024 748972915362 751331798784 751333572416 751582577088 753231358656 755720419104 755722203096 756442899456 758100553728 758353591296 758355381504 759880697427 760136468301 760861374336 762530511232 762785027424 763512459264 765187411968 765442814976 766982386188 767240547444 767715981312 769656964608 772202126528 774154451952 774892726272 776712652968 776850020352 778414372974 779418968832 781126618176 781389540288 785689273656 786440761344 786442617856 788287452471 790770156672 791036324736 793792548864 795389141232 795654624924 797400089388 798160531968 798429187584 800178486912 802822684608 802824579792 807244534936 807513975702 808014365696 808286338048 810057233664 810327613248 811959748341 814788876384 815062759362 815565901824 816848872056 817483284044 817627862016 817756142283 819548157204 819550091871 820331657856 822403725696 822405667104 825123314736 825125262564 826933426032 827209438524 827722033152 827998308864 829814727168 832556858112 832558823488 832834747584 832836713616 834661775808 835459725312 837421900728 837570004992 837701414046 838220510208 839539118502 840337763328 840339747072 842313383793 843118648352 844966242176 845248273632 845250268968 846054346752 847385278488 847910375424 848043406812 848193389568 850185471492 850187478483 850998261888 852863122944 852865136256 853149804192 855683437504 855969046128 857846825136 858133155852 858664912896 858666939904 858951516672 860548605952 860833806336 860835838464 863680478976 863682517824 865864085184 866691864576 868727392344 869555856384 870923758446 871461384192 871463441408 871754317056 873801734589 876553765248 876846339936 879607959552 881675903612 882516716032 884745856512 884747945088 887671603392 889616426256 889915865328 890764535808 892718647296 893016617472 894812783886 895668644864 897930598464 898232836032 903177652266 904041513984 908150101803 909016161408 909322130304 911314387872 912490500096 914327993652 914489699328 916637485932 917511639552 922565182784 922873115088 925206375492 925779695616 926091307008 927953998104 928263729078 930300104286 931187287296 933541568064 934266610336 936626465376 936628676424 936941302818 938994497784 939889972224 939892190976 942099638319 942998073984 945066772608 945382215456 948359688192 948508479396 950587022448 950904307836 950906552589 951493552128 951495798272 951811140096 953899172352 957053600832 957373044624 959471013312 959473278288 960388282368 962643867192 962646139658 962965176894 965077678278 965675705344 965998027008 966000307392 968117181696 968440318272 969192464928 971316334464 971640538848 971642832552 974700711936 974703012864 975028347648 976992217516 977165005824 977318316387 977923928576 978250338432 980394057216 980396371584 980723606688 983812386816 986122985904 986125313796 987063404544 987065734656 989228771328 989383974614 989558954496 992831305536 995009325632 995339088576 995341438224 996290648064 998630553816 1000818479538 1001155348494 1001775731712 1002110102784 1004308478208 1007627225472 1007629604128 1008590532608 1011138121728 1011140508672 1013174263236 1013515291068 1013694538752 1014481832448 1017046703232 1020590419968 1022643181584 1022987396592 1025228686356 1026209286144 1026551812608 1032205935936 1035616870624 1037885830632 1038232254474 1039225291776 1041502157568 1041852720384 1043948247867 1047585698208 1051049936628 1053704773548 1053707260977 1054360208896 1054715099648 1057378714848 1060518854976 1060872833232 1063200119184 1064214042624 1064572250112 1066715992594 1066904649216 1069410400254 1070430246144 1070432773056 1073136568896 1076685300936 1079407438074 1080076311552 1080245768201 1080436817664 1082612997788 1082974350591 1086385168512 1086747780384 1086750345816 1089131829408 1090170482688 1090341523044 1092730876272 1092733455828 1093098186621 1093775543808 1096538300928 1096540889472 1100164419648 1100167016752 1100531630736 1102577901376 1102943314368 1102945918032 1103997745152 1106419636224 1106593225962 1106788935168 1109388359142 1110075810816 1110446330112 1110448951488 1112882367744 1116562534304 1116935218728 1117627346944 1119385491336 1119759118002 1120450351104 1120452996096 1120826979072 1123084511724 1123283137536 1123459373043 1126997698176 1127000358624 1129847037984 1130724542416 1130924519424 1133580628656 1133583304644 1134664349184 1137150830592 1137153515008 1137530386944 1137533072256 1141292061504 1143795766848 1144177541136 1145268688896 1147781117952 1150473579282 1150479532762 1150860821166 1151573971968 1151576690432 1154485446912 1158303189792 1159407808512 1161231677928 1162339089408 1165068979452 1167621559461 1168738353664 1169128453248 1171689927264 1172084310432 1173202071552 1179661142016 1179663926784 1182036640442 1183562137856 1186155235008 1186554487104 1190688823296 1193083711848 1196100134082 1197240797952 1197643781376 1204234026912 1204236869688 1205388685312 1210866802404 1211270963553 1212021548544 1212429507072 1215085850496 1219103991536 1219319599104 1222183314576 1222594139043 1223348852736 1225273308084 1226224926066 1226441793024 1229322235806 1230497486784 1233608500656 1237271997472 1237684972104 1237687893846 1240400139048 1240814157786 1241583049728 1241997463296 1244722090752 1248835287168 1248838235232 1249255070424 1251992663712 1253186629632 1253189587968 1256132851092 1256552121069 1257330765312 1259308677753 1260089030144 1260506644992 1260509620608 1264677972528 1264901640192 1267449363264 1267872410448 1267875403452 1269081520128 1271865563136 1272065110218 1274855698466 1275278207238 1276071467776 1276497392832 1279294684416 1279297704384 1279724706288 1283525156256 1283953569192 1286770237704 1287997369344 1288000409856 1290822908928 1291025430289 1291253757696 1292256619904 1295088445952 1295520718464 1295523776736 1298796127776 1299604017152 1300034727936 1300037796864 1302886674432 1303091088516 1304333784576 1306385637669 1307192076288 1307195162112 1307631475584 1314830647872 1314833751728 1315269509904 1316087646208 1319411939328 1322513855418 1323775074048 1327118784768 1327121917632 1331507405088 1334424639384 1334873797992 1335700975616 1336146803712 1339077970944 1339524926208 1342219175829 1343502967296 1348187344896 1350899017648 1351353721424 1351592718336 1352642443264 1354766478399 1356062270976 1363524242112 1363983195456 1366971581808 1368735750144 1371491990478 1374956228898 1376267459328 1376274581248 1383847774176 1384309672632 1385633722368 1388669543424 1389136960512 1391930997156 1392395593617 1395450156429 1396780930944 1400312352096 1401399915504 1401647763456 1402119548928 1404939698064 1404943014636 1409838286464 1412677936138 1414025139968 1414497110976 1417600158912 1418073323184 1422539532288 1422762719094 1425880533672 1427240328192 1427243697408 1430595747077 1430848758528 1435580401248 1436059566936 1439206519968 1439209917432 1440101748736 1440579022848 1440582423552 1443965800788 1443969209487 1447616517417 1448513558016 1448997040512 1449000461088 1452175772544 1453788697392 1456974501696 1456977941104 1457460808272 1457464248828 1458367391744 1462051067904 1462054519296 1462542521472 1465488326274 1465747508736 1466885892864 1467375507648 1470591085824 1470594557376 1475457634616 1475718580224 1479184478856 1479187970694 1480101081088 1480595106816 1480598601984 1483843156992 1484075961921 1484338431744 1489246958304 1492513988448 1493012157336 1493937328128 1494435972096 1497446015632 1497710850048 1497945830724 1501227719307 1501733022741 1502663597568 1502667144832 1503165154176 1506462717312 1511440838208 1511444406192 1512885798912 1516707182592 1516710763008 1519761394854 1520272936602 1521722748672 1525061022464 1525570054848 1530885629952 1533964772376 1534481094888 1535431962624 1539313929216 1544404253056 1548308903904 1549785452544 1553425305936 1553700040704 1556828745948 1558837937664 1562253236352 1562779080576 1571378547312 1572885235712 1576574904942 1581540313344 1582072649472 1590778282464 1591309249848 1594800178776 1596321063936 1596858375168 1600073988891 1600356973824 1604115600381 1605645369216 1605649159584 1614489069872 1615027951404 1616028731392 1616572676096 1619111157111 1620114467328 1620655226496 1623919496682 1629577752768 1630125518724 1633697744112 1634966568088 1635255724032 1635512284566 1639096314408 1639100183742 1640663315712 1644807451392 1644811334208 1650246629472 1650250525128 1653866852064 1654418877048 1655444066304 1655996617728 1659629454336 1659889838943 1664082538713 1665113716224 1665117646976 1665669495168 1665673427232 1669323551616 1670919450624 1674843801456 1675140009984 1675402828092 1676441020416 1679078237004 1680675526656 1680679494144 1684626767586 1686237296704 1689932484352 1690496547264 1690500537936 1694770556976 1696086813624 1696386779136 1700370942984 1700374956966 1701996523776 1705726245888 1705730272512 1706299608384 1711366875008 1711938092256 1715693650272 1716266311704 1717329825792 1717333879808 1717903033344 1721097211904 1721667612672 1721671676928 1725719299143 1727360957952 1727365035648 1731728170368 1733383729152 1737454784688 1739111712768 1741847516892 1742926882816 1743508634112 1747603469178 1753107530496 1753692679872 1763351807224 1765033432064 1769491713024 1769495890176 1773054960663 1775343206784 1779232852512 1779831730656 1781529071616 1785437294592 1786033234944 1789625567772 1791337289728 1794150201123 1795861196928 1796465672064 1806355304532 1808083027968 1816300203606 1818032322816 1818644260608 1822628775744 1828655987304 1828979398656 1833274971864 1835023279104 1839337389099 1843983353709 1845130365568 1845746230176 1850412750984 1851559391232 1852182614016 1855907996208 1856527458156 1856531840769 1860600208572 1862374574592 1867083136128 1868533220672 1873252930752 1873257352848 1873882605636 1877988995568 1879779944448 1879784381952 1884199276638 1885996147968 1890133545216 1890764430912 1897016958792 1901174044896 1901808615672 1901813105178 1902987104256 1902991596544 1903622280192 1907798344704 1908097665327 1912283547699 1914107201664 1914746089248 1918942026624 1918946556576 1920776564736 1925287734384 1925292279316 1925930353788 1930155356556 1931351410688 1931996054016 1932000614784 1936234363392 1936880636544 1938384929856 1942632668928 1943281077696 1943285665104 1949406025728 1950056695296 1953984435032 1954330011648 1954636632774 1955847857152 1956500676864 1960788114432 1960792743168 1961447213376 1972245971808 1972250627592 1974126809088 1974131469312 1978457542656 1978767949228 1979117908992 1983770783127 1985662611072 1990018651264 1990678177152 1990682876448 1992581296128 1997261107632 2001636959076 2002310696988 2003551463424 2004220205568 2008616956416 2015254450944 2015259208256 2022281017344 2026348526472 2027030582136 2027389077504 2028963664896 2034093406464 2045286363168 2045974793184 2050457372712 2052418572288 2053103625216 2057237985717 2064411871872 2071233741248 2075771661264 2076464508948 2078450583552 2083004315136 2083705440768 2087896495734 2095171396416 2102099873256 2107409547096 2107414521954 2108720417792 2109430199296 2114757429696 2119016904207 2121037709952 2121745666464 2126400238368 2128428085248 2129144500224 2133431985188 2133809298432 2134144078641 2138820800508 2140860492288 2140865546112 2146273137792 2153370601872 2158814876148 2160152623104 2160491536402 2160873635328 2165225995576 2165948701182 2172770337024 2173495560768 2173500691632 2178263658816 2180683046088 2185461752544 2185466911656 2186196373242 2187551087616 2193076601856 2193081778944 2198232489411 2200328839296 2200334033504 2201063261472 2205155802752 2205886628736 2205891836064 2207995490304 2212839272448 2213186451924 2213577870336 2218776718284 2218781956041 2220151621632 2220892660224 2220897902976 2225764735488 2233125068608 2233870437456 2238770982672 2239518236004 2240905992192 2241653958144 2246169023448 2246566275072 2246918746086 2253995396352 2254000717248 2259694075968 2261449084832 2267161257312 2267166609288 2269328698368 2274301661184 2274307030016 2275060773888 2275066144512 2279642092281 2280409404903 2282584123008 2287591533696 2288355082272 2290537377792 2295562235904 2300947158564 2300959065524 2301721642332 2303147943936 2303153380864 2308970893824 2316606379584 2322463355856 2324678178816 2330137958904 2335243118922 2337476707328 2338256906496 2343379854528 2344168620864 2359322284032 2359327853568 2364073280884 2364862357413 2367124275712 2372310470016 2373108974208 2381377646592 2386167423696 2392200268164 2394481595904 2395287562752 2408468053824 2408473739376 2421733604808 2422541927106 2424043097088 2424859014144 2430171700992 2435879245023 2438207983072 2444366629152 2445188278086 2446697705472 2450546616168 2452449852132 2452883586048 2453268426849 2458644471612 2458650275613 2460994973568 2467217001312 2474543994944 2475369944208 2475375787692 2480800278096 2481628315572 2483166099456 2483994926592 2489444181504 2497670574336 2497676470464 2498510140848 2503985327424 2506379175936 2512265702184 2513104242138 2514661530624 2518617355506 2520178060288 2521013289984 2521019241216 2526940151379 2529355945056 2534898726528 2535744820896 2535750806904 2538163040256 2543731126272 2544130220436 2549711396932 2550556414476 2550562435449 2552142935552 2552994785664 2558589368832 2558595408768 2559449412576 2567050312512 2567907138384 2573540475408 2575994738688 2576000819712 2581645817856 2582050860578 2582507515392 2584513239808 2590176891904 2591041436928 2591047553472 2597592255552 2600075593728 2606182177032 2608667569152 2612771275338 2614384152576 2614390324224 2615262951168 2621405203767 2629661295744 2629667503456 2630539019808 2632175292416 2638823878656 2645027710836 2647550148096 2654237569536 2654243835264 2663014810176 2668849278768 2669747595984 2672293607424 2678155941888 2679049852416 2684438351658 2687005934592 2701798035296 2702707442848 2705284886528 2709532956798 2712124541952 2724450305409 2727048484224 2727966390912 2733943163616 2737471500288 2742983980956 2749912457796 2752534918656 2752549162496 2767695548352 2768619345264 2777339086848 2778273921024 2783861994312 2784791187234 2790900312858 2793561861888 2800624704192 2802799831008 2809879396128 2809886029272 2819177980427 2819676572928 2825355872276 2826298914957 2828050279936 2828994221952 2835200317824 2836146646368 2845079064576 2845525438188 2851761067344 2852719657767 2854480656384 2854487394816 2861191494154 2861697517056 2871160802496 2872119133872 2878413039936 2878419834864 2881164847104 2887931601576 2887938418974 2895233034834 2897027116032 2897994081024 2898000922176 2904351545088 2907577394784 2913949003392 2913955882208 2914921616544 2914928497656 2916734783488 2924102135808 2924109038592 2925085042944 2930976652548 2931495017472 2931954949161 2933771785728 2934751015296 2941182171648 2941189114752 2950915269232 2951437160448 2958368957712 2958375941388 2961190213632 2961197203968 2967686313984 2968151923842 2968676863488 2978493916608 2985027976896 2986024314672 2988871944192 2994892031264 2995891661448 3002455438614 3003466045482 3005327195136 3005334289664 3006330308352 3012925434624 3022881676416 3022888812384 3025771597824 3033414365184 3033421526016 3039522789708 3040545873204 3043445497344 3050122044928 3051140109696 3061771259904 3067929544752 3068962189776 3078627858432 3088808506112 3096617807808 3106850611872 3113657491896 3117675875328 3123953978311 3124506472704 3125558161152 3131844743601 3142757094624 3145770471424 3153149809884 3161121782931 3163080626688 3164145298944 3181556564928 3182618499696 3189600357552 3192642127872 3193716750336 3200147977782 3200713947648 3208231200762 3211290738432 3211298319168 3228978139744 3230055902808 3232057462784 3233145352192 3238222314222 3240228934656 3240737304603 3241310452992 3247838993364 3248923051773 3259155505536 3260251037448 3267395488224 3269933136176 3270511448064 3271024569132 3278192628816 3278200367484 3279294559863 3281326631424 3289614902784 3289622668416 3300493258944 3300501050256 3307733704128 3308837754096 3311993235456 3319258908672 3319779677886 3328165077426 3330227432448 3330235293952 3331338990336 3331346854464 3338647103232 3349687602912 3350805656184 3352882040832 3358156474008 3361351053312 3361358988288 3369253535172 3369261488803 3370378119129 3372474593408 3379864968704 3380993094528 3381001075872 3389541113952 3392173627248 3392773558272 3400741885968 3400749913932 3403993047552 3411452491776 3411460545024 3412599216768 3422733750016 3423876184512 3431387300544 3432532623408 3434667759616 3435806066688 3443343353856 3451438598286 3454721915904 3454730071296 3462843911149 3463456340736 3474909569376 3478223425536 3483695033784 3485853765632 3487017268224 3495206938356 3502864678383 3506215060992 3507385359744 3526703614448 3530066864128 3538983426048 3538991780352 3546109921326 3550686413568 3558465705024 3559663461312 3572066469888 3579251135544 3582674579456 3588300402246 3591722393856 3592931344128 3612710609064 3616166055936 3632600407212 3633812890659 3636064645632 3637288521216 3645257551488 3657311974608 3657958797312 3666549943728 3670046558208 3678674778198 3687966707418 3690260731136 3691492460352 3700825501968 3711815992416 3713054916312 3713063681538 3721200417144 3724749149184 3733505974079 3734166272256 3737066441344 3746505861504 3746514705696 3747765211272 3755977991136 3759559888896 3759568763904 3768398553276 3771992295936 3777926033259 3780267090432 3781528861824 3794033917584 3802348089792 3803617231344 3803626210356 3805983193088 3807244560384 3815596689408 3816195330654 3824567095398 3828214403328 3829492178496 3837884053248 3837893113152 3850575468768 3850584558632 3851860707576 3860310713112 3862702821376 3863992108032 3864001229568 3872468726784 3873076290867 3873761273088 3876769859712 3885265337856 3886562155392 3886571330208 3898812051456 3900113390592 3907968870064 3908660023296 3909273265548 3911695714304 3913001353728 3919156913007 3921576228864 3921585486336 3922894426752 3944491943616 3944501255184 3948262938624 3957535898456 3958235817984 3967541566254 3971325222144 3980037302528 3981356354304 3981365752896 3994522215264 4003273918152 4004621393976 4007102926848 4008440411136 4017233912832 4026657527487 4030508901888 4030518416512 4044562034688 4052697052944 4054061164272 4054778155008 4057927329792 4068186812928 4090572726336 4091949586368 4100914745424 4106207250432 4114475971434 4128823743744 4137128241547 4142467482496 4151543322528 4152929017896 4156901167104 4166008630272 4167410881536 4175792991468 4186350469287 4190342792832 4204199746512 4214819094192 4214829043908 4217440835584 4218860398592 4229514859392 4238033808414 4242075419904 4243491332928 4252800476736 4266863970376 4267618596864 4268288157282 4277641601016 4281720984576 4281731092224 4291787241231 4292546275584 4306741203744 4317629752296 4320305246208 4320983072804 4321747270656 4330451991152 4331897402364 4331907628461 4342849552251 4345540674048 4346991121536 4347001383264 4356527317632 4361366092176 4370923505088 4370933823312 4372392746484 4375102175232 4386153203712 4386163557888 4396464978822 4400657678592 4400668067008 4402126522944 4410311605504 4411773257472 4411783672128 4426372903848 4427155740672 4437553436568 4437563912082 4440303243264 4441785320448 4441795805952 4451529470976 4452227885763 4466250137216 4467740874912 4477541965344 4479036472008 4481811984384 4483307916288 4492338046896 4493132550144 4493837492172 4507990792704 4508001434496 4519388151936 4522898169664 4534322514624 4534333218576 4538657396736 4548614060032 4550121547776 4550132289024 4559284184562 4560818809806 4565168246016 4575183067392 4576710164544 4601894317128 4601918131048 4603443284664 4606295887872 4606306761728 4617941787648 4633212759168 4644926711712 4649356357632 4660275917808 4670486237844 4674953414656 4676513812992 4686759709056 4688337241728 4718655707136 4728146561768 4729724714826 4734248551424 4744620940032 4746217948416 4772334847392 4784400536328 4788963191808 4790575125504 4800221966673 4812346801143 4816936107648 4816947478752 4843467209616 4845083854212 4848086194176 4849718028288 4860343401984 4871758490046 4876415966144 4888733258304 4890376556172 4901093232336 4904899704264 4905767172096 4906536853698 4917288943224 4917300551226 4921989947136 4934434002624 4949087989888 4950739888416 4950751575384 4961600556192 4963256631144 4966332198912 4967989853184 4978888363008 4979669516829 4995341148672 4995352940928 4997020281696 5007970654848 5012758351872 5024531404368 5026208484276 5029323061248 5037234711012 5040356120576 5042026579968 5042038482432 5053880302758 5058711890112 5069797453056 5071489641792 5071501613808 5088260440872 5099422793864 5101112828952 5101124870898 5104285871104 5105989571328 5117178737664 5117190817536 5118898825152 5134100625024 5135814276768 5147080950816 5151989477376 5152001639424 5163291635712 5164101721156 5165015030784 5169026479616 5177157897429 5180353783808 5182082873856 5182095106944 5195184511104 5200151187456 5212364354064 5217335138304 5225542550676 5228780648448 5230525902336 5242810407534 5259322591488 5259335006912 5261078039616 5290055421672 5295100296192 5308475139072 5308487670528 5319164881989 5326029620352 5337698557536 5339495191968 5344587214848 5356311883776 5358099704832 5368876703316 5374011869184 5403596070592 5405414885696 5419065913596 5424249083904 5448900610818 5454096968448 5455932781824 5467886327232 5485967961912 5499824915592 5505069837312 5505098324992 5518012167297 5535391096704 5537238690528 5554678173696 5556547842048 5567723988624 5569582374468 5569595522307 5581800625716 5587123723776 5601249408384 5605599662016 5619758792256 5619772058544 5638355960854 5639353145856 5650711744552 5652597829914 5656100559872 5657988443904 5670400635648 5672293292736 5691050876376 5703522134688 5705439315534 5708961312768 5708974789632 5722382988308 5723395034112 5724292995981 5736850643097 5742321604992 5744238267744 5756826079872 5756839669728 5762329694208 5775863203152 5775876837948 5790466069668 5794054232064 5795988162048 5796001844352 5808703090176 5815154789568 5827898006784 5827911764416 5829843233088 5829856995312 5848218077184 5850170085888 5861953305096 5862990034944 5863909898322 5867543571456 5869502030592 5882364343296 5882378229504 5901830538464 5916737915424 5916751882776 5922380427264 5922394407936 5935372627968 5936303847684 5937353726976 5951312349381 5956987833216 5970055953792 5972048629344 5977743888384 5989784062528 5991783322896 6004910877228 6006932090964 6010654390272 6010668579328 6012660616704 6025850869248 6045763352832 6045777624768 6066843052032 6079045579416 6081091746408 6086890994688 6100244089856 6102280219392 6135859089504 6137924379552 6157255716864 6171713957151 6177617012224 6193235615616 6213701223744 6227314983792 6235351750656 6247907956622 6249012945408 6251116322304 6263689487202 6285514189248 6306299619768 6322243565862 6326161253376 6328290597888 6357050712621 6363113129856 6365236999392 6379200715104 6385284255744 6387433500672 6400295955564 6401427895296 6402432235923 6416462401524 6422581476864 6422596638336 6457956279488 6460111805616 6476444628444 6480457869312 6481474609206 6482620905984 6495677986728 6497846103546 6518311011072 6520502074896 6534790976448 6539866272352 6542049138264 6556385257632 6556400734968 6558589119726 6562653262848 6579229805568 6579245336832 6594697468233 6600986517888 6601002100512 6615467408256 6617675508192 6623986470912 6638517817344 6639559355772 6656330154852 6656345868123 6660454864896 6660470587904 6662677980672 6662693708928 6677294206464 6699375205824 6701611312368 6716312948016 6722717976576 6738507070344 6738522977606 6740756238258 6744949186816 6759729937408 6761986189056 6762002151744 6779082227904 6784347254496 6801483771936 6801499827864 6807986095104 6822904983552 6822921090048 6825198433536 6838926276843 6841228214709 6845467500032 6847752369024 6862774601088 6865065246816 6869335519232 6871612133376 6886686707712 6902877196572 6909443831808 6909460142592 6925687822298 6926912681472 6949819138752 6967390067568 6974034536448 6990413876712 7005729356766 7012430121984 7014770719488 7053407228896 7060133728256 7077966852096 7077983560704 7092219842652 7094587072239 7101372827136 7116931410048 7119326922624 7144132939776 7158502271088 7176600804492 7183444787712 7185862688256 7225421218128 7265200814424 7267625781318 7272129291264 7274577042432 7290515102976 7307637735069 7314623949216 7333099887456 7340093116416 7357349556396 7359805280547 7375933414836 7375950826839 7380521462272 7382984920704 7401651003936 7423631984832 7426109832624 7426127363076 7442400834288 7449498298368 7467011948158 7468332544512 7474132882688 7493011723008 7493029411392 7495530422544 7511955982272 7519137527808 7536797106552 7543984591872 7555852066518 7560534180864 7561720377407 7563057723648 7580820454137 7588067835168 7604696179584 7607234462688 7607252420712 7611966386176 7614489120768 7631193378816 7632390661308 7649134190796 7651687306347 7656428806656 7658984356992 7675768106496 7675786226304 7701150937536 7701169117264 7703721415152 7720621426224 7727984216064 7728002459136 7744937453568 7746152581734 7747522546176 7753539719424 7770530675712 7773124310784 7773142660416 7800226781184 7815937740128 7818546531096 7823391428608 7826002707456 7838313826014 7843152457728 7843170972672 7845788853504 7864215611301 7888983887232 7889002510368 7896525877248 7915071796912 7916471635968 7935083132508 7942650444288 7960074605056 7962712708608 7962731505792 7989044430528 8006547836304 8009242787952 8016880822272 8034467825664 8053315054974 8061017803776 8061036833024 8105394105888 8108122328544 8115854659584 8136373625856 8173350916227 8181145452672 8183899172736 8201829490848 8212414500864 8228951942868 8257647487488 8274256483094 8284934964992 8303086645056 8305858035792 8332017260544 8334821763072 8351585982936 8372700938574 8380685585664 8408399493024 8429638188384 8429658087816 8434881671168 8437720797184 8457533941281 8459029718784 8476067616828 8478896744871 8484150839808 8486982665856 8505600953472 8533727940752 8535237193728 8536576314564 8555283202032 8558158973301 8563441969152 8563462184448 8583574482462 8585092551168 8613482407488 8635259504592 8641966145608 8643494541312 8660903982304 8663794804728 8663815256922 8685699104502 8691081348096 8693982243072 8694002766528 8713054635264 8722732184352 8741847010176 8741867646624 8744785492968 8750204350464 8772306407424 8772327115776 8792929957644 8795864847483 8801315357184 8801336134016 8804253045888 8820623211008 8823546514944 8823567344256 8852745807696 8854311481344 8875106873136 8875127824164 8883570640896 8883591611904 8903058941952 8904455771526 8932500274432 8935481749824 8955083930688 8958072944016 8966615832576 8984676093792 8987674984344 9015981585408 9016002868992 9037178012023 9038776303872 9045796339328 9068645029248 9068666437152 9077314793472 9097228120064 9100243095552 9100264578048 9118568369124 9121637619612 9130336492032 9150366134784 9153420329088 9203788634256 9203836262096 9206886569328 9212613523456 9235883575296 9266425518336 9289853423424 9320551835616 9340972475688 9349906829312 9353027625984 9371861934933 9373519418112 9376674483456 9395534230803 9437311414272 9456293123536 9459449429652 9468497102848 9483365348793 9489241880064 9492435896832 9544669694784 9568801072656 9577926383616 9581150251008 9600443933346 9624693602286 9633872215296 9633894957504 9686934419232 9690167708424 9696172388352 9699436056576 9720686803968 9722211913809 9743516980092 9746769155319 9752831932288 9777466516608 9780753112344 9802186464672 9809799408528 9811534344192 9813073707396 9834577886448 9834601102452 9843979894272 9868868005248 9898175979776 9901479776832 9901503150768 9923201112384 9926513262288 9935979706368 9957776726016 9959339033658 9990682297344 9990705881856 9994040563392 10014170229539 10015941309696 10049062808736 10052416968552 10058646122496 10074469422024 10080712241152 10084053159936 10084076964864 10107760605516 10107784466409 10117423780224 10139594906112 10142979283584 10143003227616 10176520881744 10198845587728 10202225657904 10202249741796 10208571742208 10211979142656 10234357475328 10234381635072 10237797650304 10268201250048 10271628553536 10294161901632 10304003278848 10328203442312 10330030061568 10338052959232 10354315794858 10360707567616 10364165747712 10364190213888 10388531733447 10390369022208 10424728708128 10434670276608 10451085101352 10457561296896 10461051804672 10485620815068 10508594035149 10518645182976 10518670013824 10522156079232 10580110843344 10590200592384 10616950278144 10616975341056 10638329763978 10652059240704 10675397115072 10678990383936 10716199409664 10737753406632 10748023738368 10807192141184 10810829771392 10838131827192 10848498167808 10897801221636 10908193936896 10911865563648 10935772654464 10971935923824 10999649831184 11010139674624 11010196649984 11036024334594 11070782193408 11074477381056 11135447977248 11139164748936 11139191044614 11163601251432 11174247447552 11200517922237 11202498816768 11211199324032 11239517584512 11239544117088 11276711921708 11278706291712 11301423489104 11305195659828 11312201119744 11315976887808 11333778099777 11340801271296 11344586585472 11382101752752 11407044269376 11410878631068 11417949579264 11444765976616 11446790068224 11448585991962 11473701286194 11484643209984 11488476535488 11513652159744 11513679339456 11551726406304 11551753675896 11580932139336 11588108464128 11591976324096 11592003688704 11617406180352 11619228872601 11630309579136 11655796013568 11655823528832 11659686466176 11659713990624 11696436154368 11700340171776 11723906610192 11725980069888 11727819796644 11735087142912 11739004061184 11764728686592 11764756459008 11803661076928 11833475830848 11833503765552 11844788815872 11872607695368 11874707453952 11902624698762 11913975666432 11940111907584 11944097258688 11979568125056 11983566645792 12009821754456 12013864181928 12021308780544 12021337158656 12025321233408 12051701738496 12091526705664 12091555249536 12133686104064 12158091158832 12162183492816 12173781989376 12200488179712 12204560438784 12271718179008 12275848759104 12343427914302 12355234024448 12386471231232 12411384724641 12427402447488 12454629967584 12470703501312 12495815913244 12498025890816 12502232644608 12527378974404 12559051407861 12571028378496 12612599239536 12644487131724 12652322506752 12656581195776 12714101425242 12726226259712 12730473998784 12758401430208 12800591911128 12802855790592 12804864471846 12832924803048 12845162953728 12845193276672 12875361723693 12915912558976 12920223611232 12952889256888 12960915738624 12962949218412 12965241811968 12991355973456 12995692207092 12995722885383 13036622022144 13041004149792 13069581952896 13079732544704 13084098276528 13112770515264 13112801469936 13117178239452 13125306525696 13158459611136 13158490673664 13189394936466 13201973035776 13202004201024 13230934816512 13235351016384 13279118711544 13312660309704 13312691736246 13320909729792 13320941175808 13325355961344 13325387417856 13354588412928 13356683657289 13398750411648 13403222624736 13432625896032 13445435953152 13477014140688 13477045955212 13481512476516 13489898373632 13519459874816 13523972378112 13524004303488 13558164455808 13568694508992 13602967543872 13602999655728 13615972190208 13645842180096 13650396867072 13677852553686 13682456429418 13690935000064 13695504738048 13725549202176 13730130493632 13805754393144 13818887663616 13818920285184 13851375644596 13853825362944 13899638277504 13934780135136 13948069072896 13980827753424 14011458713532 14024860243968 14029541438976 14106814457792 14155967121408 14184439685304 14189174144478 14202745654272 14233862820096 14238653845248 14317004542176 14353201608984 14366889575424 14371725376512 14400665900019 14450842436256 14530401628848 14535251562636 14544258582528 14549154084864 14581030205952 14615275470138 14629247898432 14666199774912 14714699112792 14719610561094 14751866829672 14751901653678 14761042924544 14765969841408 14803302007872 14847263969664 14852219665248 14852254726152 14884801668576 14898996596736 14934023896316 14936665089024 14939008550487 14948265765376 14986023446016 14986058822784 14991060845088 15023911964544 15038275055616 15073594213104 15087969183744 15111704133036 15121068361728 15123440754814 15126115447296 15161640908274 15176135670336 15209392359168 15214468925376 15214504841424 15264781322616 15298268381592 15303374612694 15312857613312 15317968713984 15351536212992 15351572452608 15402301875072 15402338234528 15407442830304 15441242852448 15455968432128 15456004918272 15489874907136 15492305163468 15495045092352 15507079438848 15531473692287 15541061351424 15546248621568 15546285320832 15600453562368 15631875480256 15637093062192 15652005414912 15676627652028 15686341945344 15691577707008 15728431222602 15777967774464 15778005020736 15830143593824 15870166265016 15885300888576 15920149210112 15925425417216 15925463011584 15957494645967 15978088861056 16013095672608 16018485575904 16033761644544 16068935651328 16106630109948 16122035607552 16122073666048 16210788211776 16216244657088 16272747251712 16346701832454 16362290905344 16367798345472 16403658981696 16457903885736 16515294974976 16548512966188 16554036501891 16569869929984 16606173290112 16611716071584 16664034521088 16669643526144 16703171965872 16708786566921 16745401877148 16761371171328 16816798986048 16859276376768 16859316175632 16915067882562 16918059437568 16952135233656 16957793489742 16968301679616 16973965331712 17011201906944 17067455881504 17073152629128 17110566404064 17116317946602 17126883938304 17126924368896 17167148964924 17170185102336 17172878987943 17210551929291 17226964814976 17270519009184 17283932291216 17286989082624 17321807964608 17327589609456 17327630513844 17371398209004 17382162696192 17387964486144 17388005533056 17426109270528 17445464368704 17483694020352 17483735293248 17489570985936 17544654231552 17585859915288 17591729694966 17602630714368 17602672268032 17608506091776 17641246422016 17647093029888 17647134688512 17705491615392 17750213746272 17750255648328 17767141281792 17767183223808 17806117883904 17808911543052 17853937048143 17865000548864 17870963499648 17910167861376 17916145888032 17933231665152 17969352187584 17975349968688 18031963170816 18032005737984 18074356024046 18077552607744 18091592678656 18137290058496 18137332874304 18200529156096 18237136738248 18243275239224 18260672984064 18300732269568 18306840658176 18407577268512 18407672524192 18413773138656 18425227046912 18471767150592 18515141871453 18532851036672 18579706846848 18641103671232 18681944951376 18706055251968 18743723869866 18747038836224 18753348966912 18791068461606 18912586247072 18918898859304 18936994205696 18966730697586 18978483760128 18984871793664 19071152137863 19089339389568 19137602145312 19155852767232 19162300502016 19200887866692 19207296707769 19249387204572 19267744430592 19267789915008 19373868838464 19380335416848 19441373607936 19444423827618 19487033960184 19493538310638 19505663864576 19554933033216 19561506224688 19604372929344 19619598817056 19626147414792 19669155772896 19669202204904 19687959788544 19734245862989 19737736010496 19784092404699 19796351959552 19802959553664 19803006301536 19846402224768 19853026524576 19871959412736 19915553452032 19918678067316 19969037604369 19981364594688 19981411763712 19988081126784 20028340459078 20031882619392 20098125617472 20104833937104 20148938844048 20168153929728 20215521211032 20215568932818 20234847560448 20279189812224 20285958567168 20286006455232 20353041763488 20397691175456 20404451315808 20404499483592 20417143484416 20423958285312 20468714950656 20468763270144 20475595300608 20516778830529 20523684644127 20536402500096 20543257107072 20588323803264 20608006557696 20656406884624 20660060123136 20676105918464 20708631589716 20728331495424 20728380427776 20777063466894 20780738044416 20849457416256 20902170202704 20922103609344 20971241630136 21017188070298 21037290365952 21037340027648 21044312158464 21160221686688 21180401184768 21233900556288 21233950682112 21276659527956 21283761216717 21304118481408 21350794230144 21357980767872 21432398819328 21475506813264 21614384282368 21621659542784 21676263654384 21795602443272 21816387873792 21823731127296 21867677848177 21871545308928 21922913205207 21943871847648 21999299662368 22020279349248 22020393299968 22072048669188 22127852480517 22141564386816 22148954762112 22270895954496 22278329497872 22278382089228 22327202502864 22348494895104 22401035844474 22404997633536 22422398648064 22479035169024 22479088234176 22553423843416 22557412583424 22602846978208 22610391319656 22624402239488 22631953775616 22667556199554 22681602542592 22685161132221 22689173170944 22742461362411 22764203505504 22814088538752 22821757262136 22835899158528 22889531953232 22893580136448 22897171983924 22947402572388 22955061919041 22969286419968 22976953070976 23027304319488 23027358678912 23103452812608 23103507351792 23161864278672 23183952648192 23184007377408 23234812360704 23238457745202 23260619158272 23311592027136 23311647057664 23319372932352 23319427981248 23400680343552 23447813220384 23455639593288 23470174285824 23478008122368 23529457373184 23529512918016 23584830421621 23592646833903 23607322153856 23666951661696 23667007531104 23689577631744 23745215390736 23749414907904 23805249397524 23827951332864 23880223815168 23888194517376 23959136250112 23967133291584 24019643508912 24027728363856 24042674317312 24050642466816 24103403476992 24183053411328 24183110499072 24316182317664 24324366985632 24347563978752 24400976359424 24409120877568 24520052748681 24543436358016 24551697518208 24686855828604 24710468048896 24772942462464 24822769449282 24854804894976 24909259935168 24991631826488 24996051781632 25004465289216 25054757948808 25118102815722 25142056756992 25225198479072 25288974263448 25304645013504 25313162391552 25372601823843 25428202850484 25436690234613 25452452519424 25460947997568 25516802860416 25601183822256 25605711581184 25609728943692 25665849606096 25690325907456 25690386553344 25750723447386 25831825117952 25840447222464 25905778513776 25925898436824 25930483623936 25982711946912 25991384414184 25991445770766 26073244044288 26082008299584 26134541818553 26139163905792 26159465089408 26168196553056 26225541030528 26225602939872 26234356478904 26250613051392 26316919222272 26316981347328 26378789872932 26403946071552 26404008402048 26461869633024 26470702032768 26558237423088 26625320619408 26625383472492 26641882351616 26650711922688 26650774835712 26709176825856 26713367314578 26797500823296 26806445249472 26865251792064 26954028281376 26954091910424 26963024953032 26979796747264 27038919749632 27047944756224 27048008606976 27111534036069 27116328911616 27137389017984 27205935087744 27205999311456 27231944380416 27291684360192 27300793734144 27355705107372 27364912858836 27381870000128 27391009476096 27451098404352 27460260987264 27611508786288 27637840570368 27702751289192 27707650725888 27799276555008 27869560270272 27961655506848 28022917427064 28049720487936 28059082877952 28115585804799 28186602692409 28213628915584 28311934242816 28368879370608 28378348288956 28405491308544 28467725640192 28477307690496 28634009084352 28706403217968 28733779150848 28743450753024 28801331800038 28901684872512 28959897690829 29060803257696 29070503125272 29088517165056 29098308169728 29162060411904 29166635741427 29230550940276 29258495796864 29332399549824 29429398225584 29439221122188 29503733659344 29503803307356 29522085849088 29531939682816 29606604015744 29694527939328 29704439330496 29704509452304 29769603337152 29868047792632 29873330178048 29878017100974 29896531530752 29972046892032 29972117645568 29982121690176 30042510688617 30047823929088 30147188426208 30175938367488 30223408266072 30242136723456 30246881509628 30252230894592 30323281816548 30323353399227 30352271340672 30418784718336 30428937850752 30429009682848 30529562645232 30596536763184 30606749225388 30625715226624 30635937427968 30703072425984 30703144905216 30804603750144 30804676469056 30814885660608 30882485704896 30912009836544 30984610326936 30990090184704 31014158877696 31062947384574 31082122702848 31092497243136 31092570641664 31165595200341 31263750960512 31274186124384 31304010829824 31353255304056 31372683890688 31383155414016 31456862445204 31555935548928 31556010041472 31660287187648 31740332530032 31770601777152 31840298420224 31850850834432 31850926023168 31914989291934 31956177722112 32026191345216 32036971151808 32213260219896 32244071215104 32244147332096 32421576423552 32432489314176 32545494503424 32693403664908 32724581810688 32735596690944 32807317963392 32915807771472 33030589949952 33097025932376 33108073003782 33139739859968 33212346580224 33223432143168 33406343931744 33417573133842 33490803754296 33522742342656 33601553766711 33633597972096 33718552753536 33718632351264 33830135765124 33836118875136 33904270467312 33915586979484 33936603359232 33947930663424 34022403813888 34134911763008 34146305258256 34221132808128 34232635893204 34253848737792 34334297929848 34340370204672 34345757975886 34421103858582 34453929629952 34541038018368 34567864582432 34643615929216 34655179218912 34655261027688 34742796418008 34764325392384 34775928972288 34776011066112 34852218541056 34857686617803 34890928737408 34967388040704 34967470586496 34979141971872 35089308463104 35171719830576 35183459389932 35205261428736 35205344536064 35217012183552 35282492844032 35294186059776 35294269377024 35410983230784 35500427492544 35500511296656 35534366447616 35617823086104 35707874096286 35730001097728 35741926999296 35820335722752 35832291776064 35938704375168 35950699937376 36063926341632 36064011475968 36148712048092 36155105215488 36183185357312 36274580116992 36274665748608 36401058312192 36474273476496 36486550478448 36521345968128 36601464539136 36613681316352 36815154537024 36815345048384 36827546277312 37030283742906 37065702073344 37159413693696 37234154173923 37282207342464 37363889902752 37412110503936 37487447739732 37494077672448 37506697933824 37582136923212 37825172494144 37837797718608 37933461395172 37956967520256 37969743587328 38142304275726 38178678779136 38275204290624 38401775733384 38414593415538 38498774409144 38535488861184 38535579830016 38626085171079 38747737676928 38760670833696 38882747215872 38888847655236 38974067920368 38987076621276 38987168656149 39011327729152 39109866066432 39123012449376 39208745858688 39239197634112 39252294829584 39338311545792 39338404409808 39375919577088 39468491725978 39475472020992 39568184809398 39592703919104 39605919107328 39606012603072 39692804449536 39706053049152 39837356134632 39938075208738 39962729189376 39962823527424 39976162253568 40056680918156 40063765238784 40070050971867 40196251234944 40209667874208 40297877688096 40336307859456 40431042422064 40431137865636 40469695120896 40558379624448 40571917134336 40572012910464 40706083526976 40795382350912 40808902631616 40808998967184 40847916570624 40937526540288 40951190601216 41033557661058 41047369288254 41072805000192 41086514214144 41176647606528 41312813769248 41352211836928 41417263179432 41456662990848 41456760855552 41554126933788 41561476088832 41698914832512 41804340405408 41844207218688 41942483260272 42034376140596 42074580731904 42074680055296 42088624316928 42320443373376 42467901364224 42553319055912 42567522433434 42608236962816 42701588460288 42715961535744 42951013626528 43201997700057 43228768564736 43243319085568 43352527308768 43591204886544 43632775747584 43647462254592 43735355696354 43743090617856 43845826410414 43887743695296 43998599324736 44144097338376 44255704961034 44283128773632 44297909524224 44541791908992 44556658995744 44556764178456 44654405005728 44696989790208 44802071688948 44809995267072 44817025651461 44844797296128 44958070338048 44958176468352 45106847686832 45114825166848 45205693956416 45220782639312 45263907551232 45335112399108 45363205085184 45370322264442 45378346341888 45484922724822 45528407011008 45628177077504 45643514524272 45779063906464 45794343967848 45894805144776 45910123838082 45938572839936 45953906141952 46054608638976 46054717357824 46206905625216 46207014703584 46323728557344 46367905296384 46368014754816 46469624721408 46476915490404 46521238316544 46594421076861 46623184054272 46623294115328 46638745864704 46638855962496 46801360687104 46895626440768 46911279186576 46956016244736 47059025836032 47169660843242 47185293667806 47214644307712 47333903323392 47334015062208 47490430781472 47610498795048 47655902665728 47760447630336 47776389034752 47872483937901 47918272500224 47934266583168 48039287017824 48055456727712 48085348634624 48101284933632 48206806953984 48366106822656 48366220998144 48632364635328 48648733971264 48818241755136 49040105497362 49086872716032 49103395036416 49373711657208 49420936097792 49545884924928 49645538898564 49662109505673 49709609789952 49818519870336 49983263652976 49992103563264 50008930578432 50109515897616 50126359700763 50236205631444 50284113513984 50450396958144 50577948526896 50745203647686 50856405700968 50873380469226 50904905038848 50921895995136 51033605720832 51202367644512 51219457887384 51331699212192 51380651814912 51380773106688 51501446894772 51518636963829 51631655787873 51663650235904 51680894444928 51811557027552 51851796873648 51860967247872 51965423893824 51982768828368 51982891541532 52146488088576 52164016599168 52269083637106 52278327811584 52318930178816 52336393106112 52451082061056 52451205879744 52468712957808 52633962694656 52757579745864 52807892143104 52808016804096 52923739266048 52932042641849 52941404065536 53116474846176 53250641238816 53250766944984 53283764703232 53301423845376 53301549671424 53418353651712 53426734629156 53561811144429 53595001646592 53612890498944 53730503584128 53908056562752 53908183820848 53926049906064 53959593494528 54095889512448 54096017213952 54223068072138 54232657823232 54274778035968 54411870175488 54411998622912 54601587468288 54711410214744 54729825717672 54763740000256 54782018952192 54902196808704 54920521974528 55223017572576 55275681140736 55405502578384 55415301451776 55545425614359 55598553110016 55739120540544 55923311013696 56045834854128 56118165755904 56231171609598 56373205384818 56427257831168 56737758741216 56756696577912 56810982617088 56935451280384 56954615380992 57213456413589 57268018168704 57412806435936 57467558301696 57486901506048 57602663600076 57803369745024 57919795381658 58121606515392 58141006250544 58324120823808 58333271482854 58461101880552 58516991593728 58664799099648 58858796451168 58878442244376 59007467318688 59007606614712 59044171698176 59063879365632 59202737588967 59213208031488 59352277214097 59389055878656 59408878660992 59409018904608 59539206674304 59736095585264 59746660356096 59756034201948 59793063061504 59907112813107 59944093784064 59944235291136 59964243380352 60085021377234 60095647858176 60294376852416 60446816532144 60493763019256 60504461789184 60646563633096 60646706798454 60704542681344 60837569436672 60857875701504 60858019365696 61059125290464 61193073526368 61213498450776 61251430453248 61271874855936 61406144851968 61406289810432 61550336491587 61571053932381 61609207500288 61609352938112 61629771321216 61764971409792 61824019673088 61969220653872 61980180369408 62028317755392 62125894769148 62184994486272 62185141283328 62331190400682 62527501921024 62548372248768 62706510608112 62766310828032 62913724890408 63111871097856 63112020082944 63320574375296 63480665060064 63541203554304 63680596840448 63701701668864 63701852046336 63829978583868 63912355444224 64052382690432 64073942303616 64426520439792 64488294664192 64843152847104 64864978628352 65386807329816 65449163621376 65471193381888 65603033544531 65614635926784 65768739615621 65831615542944 66061179899904 66194051864752 66216146007564 66279479719936 66383557441551 66424693160448 66446864286336 66812687863488 66835146267684 66981607508592 67045484685312 67203107533422 67267195944192 67437105507072 67437264702528 67660271530248 67672237750272 67808540934624 67831173958968 67873206718464 67895861326848 68044807627776 68055483396663 68227384087233 68269823526016 68292610516512 68442265616256 68465271786408 68507697475584 68668595859696 68680740409344 68691515951772 68842207717164 68907859259904 69082076036736 69135729164864 69287231858432 69310358437824 69310522055376 69485592836016 69551857944576 69552022132224 69704437082112 69715373235606 69781857474816 69934776081408 69934941172992 69958283943744 70343439661152 70366918779864 70410522857472 70410689072128 70434024367104 70564985688064 70588372119552 70588538754048 70754491264863 70821966461568 71000854985088 71001022593312 71068732895232 71235646172208 71415748192572 71460002195456 71483853998592 71640671445504 71664583552128 71877408750336 71901399874752 72128022951936 72297424096184 72310210430976 72366370714624 72549160233984 72549331497216 72948546952992 72973100956896 73042691936256 73202929078272 73227362632704 73560158246043 73630309074048 73630690096768 73655092554624 74060567485812 74131404146688 74318827387392 74468308347846 74564414684928 74727779805504 74974895479464 74988155344896 75013395867648 75164273846424 75650344988288 75675595437216 75866922790344 75913935040512 75939487174656 76117805471529 76284608551452 76357357558272 76550408581248 76803551466768 76829186831076 76997548818288 77070977722368 77071159660032 77252170342158 77495475353856 77521341667392 77777695310472 77948135840736 77974153242552 77974337312298 78022655458304 78219732132864 78246024898752 78403625455659 78417491717376 78478395268224 78504589659168 78676623091584 78676808819616 78751839154176 78936983451956 78950944041984 79136369618796 79185407838208 79211838214656 79212025206144 79385608899072 79412106098304 79674712269264 79876150417476 79925647054848 79952324507136 80113361836312 80127530477568 80140101943734 80392502469888 80419335748416 80595755376192 80862084844128 80862275731272 80939390241792 81116759248896 81143834268672 81144025820928 81334602108207 81412167053952 81590764701824 81617805263232 81617997934368 81695833141248 81875053080576 81902381202432 82067115322116 82094738576508 82145610000384 82173028428288 82353295213056 82625627538496 82834526358864 82913521711104 83108253867576 83122952177664 83397829665024 83608680810816 83884966520544 84068752281192 84149161463808 84149360110592 84177248633856 84346757414397 84640886746752 84935802728448 85106638111824 85135044866868 85216473925632 85403176920576 85431923071488 85902027253056 86403995400114 86457537129472 86486638171136 86705054617536 86879693072487 87182409773088 87265551495168 87294924509184 87470711392708 87486181235712 87499907224281 87691652820828 87775487390592 87997198649472 88288194676752 88511409922068 88566257547264 88595819048448 89083583817984 89113317991488 89113528356912 89308810011456 89604143377896 89619990534144 89634051302922 89689594592256 89916140676096 89916352936704 90127532065851 90213695373664 90411387912832 90441565278624 90527815102464 90670224798216 90726410170368 90740644528884 90756692683776 90969845449644 90970060197681 91056814022016 91256354155008 91287029048544 91558127812928 91588687935696 91789610289552 91820247676164 91877145679872 91907812283904 92109217277952 92109434715648 92413811250432 92414029407168 92647457114688 92736029509632 92953830980808 93042476633088 93188842153722 93246368108544 93246588230656 93277491729408 93277711924992 93496785601023 93791252881536 93822558373152 93912032489472 94118051672064 94339321686484 94370587335612 94429288615424 94667806646784 94668030124416 94980861562944 95220997590096 95311805331456 95520895260672 95552778069504 95744967875802 95836545000448 95868533166336 96078574035648 96110913455424 96732213645312 96732441996288 97264729270656 97297467942528 97636483510272 98080210994724 98173745432064 98206790072832 98747423314416 99091769849856 99291077797128 99324219011346 99419219579904 99637039740672 99966527305952 100219031795232 100252719401526 100472411262888 100568227027968 100804661300133 100900793916288 101155897053792 101490407295372 101712811401936 101746760938452 101809810077696 101843791990272 102067211441664 102404735289024 102438915774768 102663398424384 102761546213376 103002893789544 103037273927658 103263311575746 103327300471808 103361788889856 103623114055104 103703593747296 103930847787648 103965537656736 103965783083064 104292976177152 104328033198336 104538167274212 104556655623168 104573059853409 104637860357632 104672786212224 104902164122112 104902411759488 104937425915616 105267925389312 105515159491728 105615784286208 105616033608192 105847478532096 105864085283698 105882808131072 106232949692352 106501282477632 106501533889968 106603099342848 106853469258312 107123622288858 107190003293184 107225780997888 107461007168256 107816113125504 107816367641696 107852099812128 107919186989056 108191779024896 108192034427904 108446136144276 108465315646464 108549556071936 108823740350976 108823997245824 109203174936576 109422820429488 109459651435344 109564037904384 109804393617408 109841043949056 110446035145152 110811005156768 111090851228718 111197106220032 111478241081088 111702462521769 111846622027392 112091669708256 112236331511808 112462343219196 112746410769636 112854515662336 113475517482432 113513393155824 113870902560768 113909230761984 114426912827178 114536036337408 114825612871872 115205327200152 115586297197507 115606739490048 115839590763316 115878255513237 116243213030784 116282012501088 116648241647616 116666542965708 116922203761104 116961505968447 117033983187456 117329598199296 117717592902336 117756884488752 118014934637376 118015213229424 118127758731264 118405475177934 118426416062976 118704554428194 118778111757312 118817757321984 118818037809216 119078413348608 119472191170528 119512068403896 119586126123008 119814225626214 119888187568128 119888470582272 119928486760704 120170042754468 120191295716352 120210152915601 120588753704832 120893633064288 120987526038512 121008923578368 121293127266192 121293413596908 121409085362688 121675138873344 121715751403008 121716038731392 122118250580928 122386147052736 122426996901552 122543749711872 122812579620864 123100672983174 123142107864762 123218415000576 123218705876224 123259542642432 123529942819584 123938441307744 124056635510784 124251789538296 124369988972544 124370282566656 124662380801364 125055003842048 125096744497536 125413021216224 125532621656064 125827449780816 126223742195712 126224040165888 126641148750592 126961330120128 127403704092672 127659957167736 127824710888448 128104765380864 128147884607232 128853040879584 128976589328384 129605993100171 129686305694208 129729957256704 130773614659632 130898327242752 130942386763776 131206067089062 131229271853568 131537479231242 131663231085888 132388103729504 132432292015128 132558959439872 132767114883102 132849386320896 132893728572672 133625375726976 133670292535368 133963215017184 134090969370624 134406215066844 134451076954383 134534391888384 134874211014144 134874529405056 135320543060496 135344475500544 135617081869248 135662347917936 135791722653696 136089615255552 136110966793326 136454768174466 136539647052032 136585221033024 136884531232512 136930543572816 137337191719392 137383031903544 137684415434328 137815718519808 138139721040923 138164152073472 138271458329728 138574463716864 138620716875648 138621044110752 138971185672032 139103715889152 139104044264448 139408874164224 139430746471212 139563714949632 139783263230583 139869552162816 139869882345984 139916567887488 140686879322304 140733837559728 140821378144256 140868048734208 141177077508096 141508982529726 141643932923136 142001709970176 142002045186624 142471292344416 142831496385144 142920004390912 142967707997184 143281342891008 143329167104256 143617451813703 143754817500672 143802799749504 144256045903872 144594848192368 144620420861952 144732741429248 145098320467968 145098662994432 145897093905984 145946201913792 146454725265408 147120316492086 147260618148096 147261380193536 147310185109248 148121134971624 148262808293376 148637654774784 148936616695692 148986328517019 149128829369856 149455559611008 149949790958928 149976310689792 150026791735296 150328547692848 151300689976576 151351190874432 151733845580688 152235610943058 152569217102904 152714715116544 153073744937239 153100817162496 153607102933536 153658373662152 153995097636576 154141955444736 154142319320064 154504340684316 154894967363619 154990950707712 155042683334784 155555390620944 155896271681472 155948306485104 155948674624596 156045310916608 156439464265728 156492049797504 156807250911318 156834983434752 156956790536448 157009179318336 157353246183168 157353617639232 157873966903912 157901888083968 158272739237592 158370815676416 158423676429312 158424050412288 158771217798144 158796127925547 158824212196608 159349424538528 159752300834952 159851294109696 159904649014272 160226723672624 160255060955136 160280203887468 160685433433287 160785004939776 160838671496832 161191510752384 161724169688256 161724551462544 161878780483584 162287668537344 162288051641856 162669204216414 162824334107904 163181529403648 163235610526464 163235995868736 163804762404864 164134230644232 164189477153016 164291220000768 164346056856576 164706590426112 165251255076992 165669052717728 165827043422208 166216507735152 166245904355328 166795659330048 167217361621632 167769933041088 168137504562384 168298720221184 168354497267712 168693514828794 169281773493504 170213276223648 170270089733736 170432947851264 170806353841152 170863846142976 171640369240767 171804054506112 172807990800228 172915074258944 172973276342272 173410109235072 173759386144974 174364819546176 174941422785416 174972362471424 174999814448562 175383305641656 175550974781184 175994397298944 176576389353504 177022819844136 177132515094528 177191638096896 177608212766901 178056831642291 178167167635968 178226635982976 178227056713824 178617620022912 179208286755792 179239981068288 179268102605844 179379189184512 179832281352192 179832705873408 180255064131702 180427390747328 180822775825664 180883130557248 181340449596432 181481289057768 181513385367552 181939690899288 181940120395362 182113628044032 182512708310016 182574058097088 183116255625856 183177375871392 183579220579104 183640495352328 183754291359744 183815624567808 184218434555904 184218869431296 184827622500864 184828058814336 185294914229376 185472059019264 185907661961616 186084953266176 186377684307444 186493176461312 186554983458816 186555423849984 186993571202046 187582505763072 187645116746304 188678643372968 188741174671224 188858577230848 189335613293568 189336060248832 189961723125888 190441995180192 190623610662912 191041790521344 191105556139008 191489935751604 191673090000896 191737066332672 192157148071296 192221826910848 193464883992576 194529458541312 194594935885056 196160421989448 196347490864128 196413580145664 196809100633593 197306218846863 197494846628832 198183539699712 198582155594256 198648438022692 198838439159808 199274079481344 199933054611904 200438063590464 200505438803052 200944822525776 201136454055936 201609322600266 201801587832576 202311794107584 202980814590744 203425622803872 203493521876904 203619620155392 203687583980544 204134422883328 204166450189989 204809470578048 204877831549536 205326796848768 205523092426752 206005787579088 206074547855316 206526623151492 206654600943616 206723577779712 207246228110208 207407187494592 207861695575296 207931075313472 207931566166128 208656066396672 209076334548424 209113311246336 209146119706818 209275720715264 209345572424448 209804328244224 209804823518976 209874851831232 211030318983456 211231568572416 211232067216384 211694957064192 211728170567396 211765616262144 212263473794589 212465899384704 213002564955264 213003067779936 213206198685696 213706938516624 214247244577716 214380006586368 214451561995776 214922014336512 215632226251008 215632735283392 215704199624256 216384068855808 216892272288552 216930631292928 217099112143872 217647480701952 217647994491648 218845640858976 218919302870688 219128075808768 219608787234816 219682087898112 220892070290304 221622010313536 222181702457436 222394212440064 222956482162176 223404925043538 223693244054784 224183339416512 224924686438392 225492821539272 225709031324672 226951034964864 227026786311648 227741805121536 227818461523968 228353416414587 228853825654356 229072072674816 229651225743744 230410654400304 231172594395014 231213478980096 231679181526632 231756511026474 232486426061568 232564025002176 233333085931416 233844407522208 233923011936894 234067966374912 234659196398592 235210876366977 235435185804672 235513768977504 236029869274752 236030426458848 236255517462528 236810950355868 236852832125952 237409108856388 237556223514624 237635514643968 237636075618432 238156826697216 238944382341056 239024136807792 239628451252428 239776941164544 239856973521408 240340085508936 240382591432704 240420305831202 241177507409664 241787266128576 241975052077024 242586254532384 242586827193816 242818170725376 243350277746688 243431502806016 243432077462784 244003806324621 244236501161856 244772294105472 244853993803104 245087499423744 245625159241728 246201345966348 246284215729524 246436830001152 246437411752448 246519085284864 247059885639168 247876882615488 248503579076592 248740565133312 249324761602728 250110007684096 250193488995072 250826042432448 251654899561632 252447484391424 252448080331776 253040272243191 253282297501184 253922660240256 254807408185344 255319914335472 255649421776896 256209530761728 256295769214464 257706081759168 259211986200342 259372611388416 259459914513408 260639079217461 261547229319264 261796654485504 261884773527552 262412134178124 262458543707136 262499721672843 263074958462484 263326462171776 264776207459008 264864584030256 265534229766204 265698772641792 265787457145344 267250751453952 267340585070736 267926430034368 268812430133688 268902153908766 269068783776768 269748422028288 269749058810112 270382596197553 270641086120992 271234163738496 271324695835872 271583445307392 272179230511104 272221933586652 272909536348932 272910180593043 273079294104064 273170442066048 273769062465024 273861087145632 274674383438784 274766063807088 275368830868656 275631437039616 276279442081846 276328304146944 276542916659456 277148927433728 277241433751296 277242088221504 277942371344064 278208088528896 278861492942424 279127429899264 279566526461166 279739104325632 279739764691968 279833135774976 280490356803069 281373758644608 281467675119456 281642756288512 281736097468416 282354155016192 283017965059452 283287865846272 284003419940352 284004090373248 284942584688832 285662992770288 285935415994368 286562685782016 286658334208512 287234903627406 287509635001344 287605599499008 289189696384736 289465482858496 290196640935936 290197325988864 291794187811968 291892403827584 292909450530816 294240632984172 294521236296192 294522760387072 294620370218496 296242269943248 297275309549568 297873233391384 297972657034038 298257658739712 298911119222016 299899581917856 300657095385696 302413983900399 302601379953152 302702381748864 303467691161376 304471221886116 305138434205808 305429430233088 306147489874478 306201634324992 307214205867072 307316747324304 307990195273152 308284638640128 309008681368632 309789934727238 309981901415424 310085366669568 311110781241888 311792543362944 311896612970208 311897349249192 312090621833216 312878928531456 312984099595008 313614501822636 313669966869504 313719179560227 313913581072896 314018358636672 314706492366336 314707235278464 315747933807824 315803776167936 316545478475184 316847352858624 316848100824576 317542435596288 317592255851094 317648424393216 318698849077056 319504601669904 319809298028544 320453447345248 320560407774936 321370866866574 321570009879552 321677342993664 322383021504768 323448339376512 323449102925088 323757560967168 324575337074688 324576103283712 325338408432828 325648668215808 326363058807296 326471221052928 326471991737472 327609524809728 328268461288464 328378954306032 328692113713152 329413180852224 330502510153984 331338105435456 332433015470304 333591318660096 334434723243264 335107387565307 335539866082176 336275009124768 336597440442368 336708994535424 337387029657588 338563546987008 340426552447296 340540179467472 341612707682304 341727692285952 343280738481534 343608109012224 345615981600456 345830148517888 345946552684544 346758891592521 346820218470144 347518772289948 347634766539711 348729639092352 349882845570832 349944724942848 349999628897124 350766611283312 350884517905341 351101949562368 351988794597888 353152778707008 354045639688272 354383276193792 355216425533802 356113663284582 356334335271936 356453271965952 356454113427648 357235240045824 358416573511584 358536205211688 358758378369024 359664562704384 359665411746816 360510128263404 360630458746803 360854781494656 361645551651328 361766261114496 362680899192864 362962578115536 363026770735104 363879381798576 363880240790724 364227256088064 365025416620032 365148116194176 366232511251712 366354751742784 367158441158208 367280990704656 367631249135616 368437738862592 369655245001728 369656117628672 370524298492943 370589828458752 371815323923232 372169906532352 372755368614888 372986352922624 373109966917632 373110847699968 373987142404092 375165011526144 375290233492608 377357286745936 377482349342448 377717154461696 378671226587136 378672120497664 379923446251776 380883990360384 382211112278016 382979871503208 383346180001792 383474132665344 384314296142592 384443653821696 386929767985152 388817979300513 389058917082624 389189871770112 392320843978896 392694981728256 392827160291328 393618201267186 394612437693726 394989693257664 397164311188512 397296876045384 397676878319616 398548158962688 399866109223808 400876127180928 401010877606104 401889645051552 402272908111872 403218645200532 403603175665152 404623588215168 405961629181488 406851245607744 406987043753808 407375167961088 408268845766656 408332900379978 409618941156096 409755663099072 410653593697536 412011575158176 412149095710632 413053246302984 413309201887232 413447155559424 414419163122769 414492456220416 414814374989184 415723391150592 415862150626944 415863132332256 417312132793344 418152669096848 418226622492672 418292239413636 418551441430528 418691144848896 419349789691749 419608656488448 419609647037952 419749703662464 422060637966912 422464134432768 423456341134792 423531232524288 424526947589178 424931798769408 426005129910528 426006135559872 427413877033248 428494489155432 428760013172736 428903123991552 429844028673024 430852355441109 431264452502016 431265470566784 431408399248512 432768137711616 433784544577104 433861262585856 434198224287744 435294961403904 435295988983296 437691281717952 437838605741376 439364175796224 441784140580608 443244020627072 444363404914872 444788424880128 445912964324352 446809850087076 447386488109568 448366678833024 449849372876784 450985643078544 451418062649344 453902069929728 454053572623296 456706832829174 457707651308712 458144145349632 459221234811717 459302451487488 460821308800608 462345188790028 462426957960192 463358363053264 463513022052948 464684902090857 464972852123136 465128050004352 466666171862832 467688815044416 467846023873788 468135932749824 469318392797184 470421752733954 470870371609344 471027537955008 472059738549504 472060852917696 473621900711736 473705664251904 474818217712776 475112447029248 475271029287936 475272151236864 476313653394432 476388383776641 477888764682112 478048273615584 479256902504856 479553882329088 479713947042816 480680171017872 480765182865408 480840611662404 482355014819328 483574532257152 483950104154048 485172509064768 485173654387632 485636341450752 486863005612032 486864154925568 488007612649242 488473002323712 489544588210944 489707987606208 492402691932696 492568431459048 492873660002304 492874823504896 493038170569728 494119771278336 495753765230976 497007158153184 497481130266624 498649523205456 500220015368192 500386977990144 501652084864896 503309799123264 504896160663552 506080544486382 506564595002368 507845320480512 510639828670944 511298843553792 512419061523456 512591538428928 514921107722301 515412163518336 518423972400684 518745222776832 518919829026816 521278158434922 523094458638528 524824268356248 524917087414272 524999443345686 526149916924968 526652924343552 529552414918016 529729168060512 531068459532408 531397545283584 531574914290688 532824638300703 534501502907904 534681170141472 535852860068736 537624860267376 537804307817532 538137567553536 539496844056576 539498117620224 540765192395106 541282172241984 542468327476992 542649391671744 544443867173304 545819072697864 545820361186086 546158588208128 546340884132096 547538124930048 547722174291264 549348766877568 549532127614176 550737661737312 551262874079232 552558884163692 552656608293888 553085833318912 554297854867456 554482867502592 554484176443008 555884742688128 556416177057792 557722985884848 558254859798528 559133052922332 559479529383936 559666271549952 560980713606138 562747517289216 562935350238912 566035930118904 566575731692544 568006839880704 568008180746496 569885169377664 571325985540576 571870831988736 573125371564032 573316668417024 574469807254812 575019270002688 575211198998016 578379392769472 580394651977728 583588375623936 583784807655168 588481265968344 589042472592384 589045520774144 589240740436992 590427301900779 592484539886496 594550619099136 595746466782768 595945314068076 596515317479424 597822238444032 599799163835712 601314190771392 604827967800798 605202759906304 605404763497728 606935382322752 608942443772232 610276868411616 610858860466176 612294979748956 612403268649984 612499350569967 614428411734144 614633494648608 615980390546304 616569277280256 618017362737264 619579869454476 619963802830848 620170733339136 622221562483776 623585086725888 623793225940416 623794698498384 625968199190016 627229003645272 627339933739008 627438359120454 627827162145792 628036717273344 629412984732672 629414470556928 631495867615648 633090956950368 633694705717248 633696201649152 635084871192576 635184511702188 635296848786432 636790421383767 637397698154112 639009203339808 639618596057088 640906894690496 641120815549872 642741733733148 643140019759104 643354685987328 644766043009536 646896678753024 646898205850176 649152206567424 650676816865656 651297336431616 652726117614592 652942442105856 652943983474944 656536922576928 656757908612064 657384227426304 658826361704448 661005020307968 662676210870912 664866030940608 667182637320192 668869446486528 670214775130614 671079732164352 672550018249536 674774059315176 677127093974016 680853104894592 681080358934944 683225415364608 683455384571904 685060249243761 686561476963068 687216218024448 691231963200912 693517783185042 693640436940288 695037544579896 695269533079422 697459278184704 699765691141664 699999257794248 701533222566624 701769035810682 702203899124736 703977589195776 705632629100931 706305557414016 708091279376544 708766552387584 710432851067604 712227326569164 712668670543872 712906543931904 712908226855296 714470480091648 716833147023168 717072410423376 719330823493632 721020256526808 721260917493606 721709562989312 723291103302656 723532522228992 725361798385728 725925156231072 727758763597152 727760481581448 728454512176128 730050833240064 730296232388352 732011418973863 732465022503424 732709503485568 734316882316416 734561981409312 735262498271232 736875477725184 739310490003456 739312235257344 741048596985886 741179656917504 743630647846464 745510737229776 746221695399936 747974284808184 750330023052288 750580466985216 754714573491872 754964698684896 755434308923392 757342453174272 757344240995328 759120816729573 759846892503552 761767980720768 764422224556032 765959743006416 766948265330688 768628592285184 768887307643392 777635958601026 778117834165248 778379743540224 781917237652383 784641687957792 785389963456512 785654320582656 787236402534372 787499165018529 789224875387452 789979386515328 794328622377024 794593752090768 797096317925376 799732218447616 801752254361856 802021755212208 803779290103104 806437290401064 807206351330304 809104080382549 809247176430336 811147788592659 811923258362976 813702491215488 813974087507616 814750335922176 816537691533312 816665800759956 818730541779129 819237882312192 819511326198144 821307187395072 824023150316352 824298191421264 826106492605968 826894311118848 828838326245538 828984912440832 829628749978368 831446782301184 831724301253888 831726264664512 834624265586688 836305338193696 836584478827272 837102882861056 837382289697792 838699579383498 839217312976896 839219294075904 839499407324928 841471070409207 844121275933824 844928268865536 846912682269584 847062465048576 849053895178356 849863597538816 852010259821056 852012271119744 854827754066496 856988978310864 857806247983104 859688057346048 861704710882218 862528905004032 862530941133568 862816798497024 867569089154208 868396448575488 870589922807808 870591977966592 875382563435904 875677211482752 878728351592448 883568281161216 886488041254144 888726809829744 891825928648704 893619700174152 894772976219136 896733357666048 899698745753568 901971286157088 902836125298688 907241951701197 907804139859456 908107145246592 913413665658348 915415302617424 916288290699264 918442469623434 918604902974976 921642617601216 924690377580056 924853915920384 926716726106528 927026044105896 929369804181714 929945704246272 930256100008704 933332343725664 935377630088832 935692047747576 936271865499648 938636785594368 940843505467908 941157538680681 941740743218688 942055075910016 944119477099008 944121705835392 947243801423472 947411328503808 949636435425552 950542058575872 950544302473728 952627306788864 952776767553282 955777529364224 956096547231168 958513805009712 959427894085632 961360342035744 961681223324808 964710029638656 966978047286461 967149064514304 967900208308096 970345018129536 970347308775264 971272682901504 973726011224064 973728309851136 976015225298484 976946004647424 979089176421888 979415975212416 984805383865392 985136862918096 985749647009792 986076341139456 988239542556672 991507530461952 994014316306368 997299046410912 1000440030736384 1000773955980288 1003304169729792 1005322162695921 1006619598246528 1009792321327104 1012161088972764 1013129190004736 1015690640961024 1021279657341888 1024838123046912 1025183076857856 1029842215444602 1030824327036672 1036847944801368 1037490445553664 1037839658053632 1040276674777563 1042556316869844 1042904299619133 1046188917277056 1049648536712496 1049834174828544 1049998886691372 1052299833849936 1053305848687104 1059104829836032 1059458336121024 1062136919064816 1063149828581376 1065649276601406 1069003005815808 1069362340282944 1071516214560673 1071705720137472 1075249720534752 1075608615635064 1076275135107072 1078993688113152 1078996235240448 1081530384790212 1082564344483968 1084936654953984 1085298783343488 1088887734346608 1091638145395728 1091640722372172 1092317176416256 1092681768264192 1095076249860096 1095444348582528 1098697533755136 1099064255228352 1101475323474624 1105117768327384 1105313216587776 1106171666637824 1108595709734912 1108965735005184 1108968352886016 1111572895478829 1111769485376256 1115445971769696 1116509719597056 1118266105844664 1118959058767872 1119332543099904 1121961427212276 1125495034578432 1125870700477824 1132071860237808 1133151463385088 1136013679761408 1136016361492992 1139770338755328 1142651971081152 1146633336834048 1148939614509624 1150038540005376 1150422397996032 1156758785538944 1160789303955456 1167176751247872 1167569615310336 1176962531936688 1178084945184768 1178091041548288 1178481480873984 1180854603801558 1184969079772992 1191492933565536 1191890628136152 1193030634958848 1195644476888064 1199598327671424 1202628381542784 1209655935601596 1210405519812608 1210809526995456 1213870764645504 1217884887544464 1220553736823232 1224589959497912 1224806537299968 1224998701139934 1228856823468288 1229266989297216 1231960781092608 1236034725474528 1239159738908952 1239927605661696 1240341466678272 1243257489368307 1244443124967552 1247170173451776 1247586451880832 1247589396996768 1251936398380032 1254458007290544 1254679867478016 1254876718240908 1255654324291584 1256073434546688 1258825969465344 1258828941113856 1262991735231296 1266181913900736 1267392403298304 1270369023404376 1270593697572864 1273580842767534 1274795396308224 1278018406679616 1281813789380992 1282241631099744 1285483467466296 1286280039518208 1286709371974656 1289532086019072 1293793357506048 1293796411700352 1298304413134848 1301353633731312 1302594672863232 1305452235229184 1305884884211712 1305887966949888 1313073845153856 1313515817224128 1322010040615936 1325352421741824 1329732061881216 1334365274640384 1337738892973056 1340429550261228 1342159464328704 1345100036499072 1349548118630352 1354254187948032 1361706209789184 1362160717869888 1370120498487522 1373122953926136 1374432436048896 1377663704435151 1382463926401824 1387035566370084 1387280873880576 1390075089159792 1390539066158844 1394918556369408 1399531382283328 1399998515588496 1403066445133248 1403538071621364 1404407798249472 1407955178391552 1411265258201862 1412611114828032 1416182558753088 1420865702135208 1424454653138328 1425337341087744 1425813087863808 1425816453710592 1428940960183296 1429165151329923 1433666294046336 1434144820846752 1438661646987264 1442040513053616 1442521834987212 1443419125978624 1446582206605312 1447065044457984 1450723596771456 1451850312462144 1455517527194304 1455520963162896 1456909024352256 1460592464776704 1464022837947726 1464930045006848 1465419006971136 1468633764632832 1469123962818624 1478620980006912 1478624470514688 1482097193971772 1482359313835008 1487261295692928 1491021474459552 1492443390799872 1495948569616368 1500660046104576 1501160933970432 1509429146983744 1509929397369792 1514688481990656 1518241633459146 1519693785007104 1523535961441536 1531919486012832 1533896530661376 1537257184570368 1537774615286784 1555271917202052 1556235668330496 1556759487080448 1563834475304766 1569283375915584 1574472805068744 1574998330037058 1578449750774904 1579958773030656 1588657244754048 1589187504181536 1594192635850752 1598473914902109 1599464436895232 1603504508723712 1604043510424416 1607558580206208 1612874580802128 1614412702660608 1618208160765098 1618494352860672 1622295577185318 1623846516725952 1627404982430976 1627948175015232 1633331601519912 1637461083558258 1638475764624384 1639022652396288 1642614374790144 1648046300632704 1648596382842528 1652212985211936 1653788622237696 1657676652491076 1657969824881664 1659257499956736 1662893564602368 1663448602507776 1663452529329024 1669248531173376 1672610676387392 1673168957654544 1674764579395584 1677399158766996 1678438588151808 1678998814649856 1682942140818414 1688242551867648 1693825364539168 1698107790356712 1699727195077632 1704020519642112 1704024542239488 1709655508132992 1713977956621728 1715612495966208 1719376114692096 1723409421764436 1725057810008064 1725061882267136 1725633596994048 1735138178308416 1741183955933184 1750765126871808 1751354422965504 1767136562322432 1771281905702337 1772976082508288 1777453619659488 1783651857297408 1787239400348304 1789545952438272 1793466715332096 1799397491507136 1803942572314176 1814483903402394 1815608279718912 1816214290493184 1826827331316696 1830830605234848 1832576581398528 1836884939246868 1837209805949952 1837498051709901 1843285235202432 1849380755160112 1849707831840768 1853433452213056 1854052088211792 1858739608363428 1859891408492544 1860512200017408 1866664687451328 1870755260177664 1871384095495152 1881687010935816 1882315077361362 1883481486437376 1884110151820032 1888238954198016 1888243411670784 1894487602846944 1899272870851104 1901084117151744 1901088604947456 1905254613577728 1905553535106564 1910371264151301 1911555058728448 1912193094462336 1917027610019424 1918855788171264 1922720684071488 1923362446649616 1929420059277312 1933956094572922 1934298129028608 1935800416616192 1940690036259072 1940694617550528 1947456619702272 1952030450596968 1953892009294848 1958178352843776 1958831950424832 1969610767730784 1970273725836192 1971499294019584 1972152682278912 1976479085113344 1983015060923904 1988028632612736 1994598092821824 2001547911960576 2006608339459584 2010644325391842 2013239196493056 2024322177945528 2026258380009472 2031381281922048 2042559314683776 2049676246093824 2050366153715712 2055180747731283 2059684430889204 2061648654073344 2073695889602736 2080553349555126 2085112633739688 2085808599238266 2092377834554112 2099297073424992 2099997773382744 2104599667699872 2106611697374208 2116897887302793 2118209659672064 2118916672242048 2124273838129632 2126299657162752 2131298553202812 2138006011631616 2138724680565888 2143032429121346 2143411440274944 2150499441069504 2151217231270128 2157992470480896 2163060769580424 2165128688967936 2169873309907968 2170597566686976 2177775468693216 2183276290791456 2183281444744344 2184634352832512 2185363536528384 2190152499720192 2190888697165056 2196034256921589 2197395067510272 2198128510456704 2202950646949248 2210235536654768 2210626433175552 2212343333275648 2217931470010368 2217936705772032 2223145790957658 2223538970752512 2230891943539392 2236532211689328 2238665086199808 2243922854424552 2250990069156864 2251741400955648 2264143720475616 2266302926770176 2272027359522816 2272032722985984 2277362450188719 2279540677510656 2285303942162304 2293266673668096 2297879229019248 2300844795992064 2313517571077888 2334353502495744 2335139230620672 2345751712957149 2353925063873376 2356169890369536 2356182083096576 2356962961747968 2361709207603116 2369938159545984 2382985867131072 2383781256272304 2391288953776128 2399196655342848 2405256763085568 2419311871203192 2420811039625216 2421619053990912 2427312241147647 2427741529291008 2433443365777977 2435769775088928 2441107473646464 2449179918995824 2449613074599936 2449997402279868 2456191625337387 2457713646936576 2458533978594432 2463921562185216 2472069450949056 2478319477817904 2480682933356544 2486514978736614 2488886249935104 2494340346903552 2495172903761664 2495178793993536 2503872796760064 2508916014581088 2509753436481816 2511308648583168 2512146869093376 2517651938930688 2517657882227712 2524413211227621 2525983470462592 2532363827801472 2534784806596608 2540738046808752 2541187395145728 2547161685535068 2549590792616448 2556036813359232 2563627578761984 2564483262199488 2570966934932592 2573418743949312 2579064172038144 2587586715012096 2587592823400704 2602707267462624 2605189345726464 2610904470458368 2611769768423424 2611775933899776 2626147690307712 2627031634448256 2644020081231872 2650704843483648 2659464123762432 2675477785946112 2680859100522456 2684318928657408 2690200072998144 2699096237260704 2708508375896064 2721725855103591 2723412419578368 2724321435739776 2740240996975044 2746245907852272 2748864872097792 2755327408870302 2764927852803648 2774071132740168 2774561747761152 2780150178319584 2781078132317688 2789837112738816 2799062764566656 2799997031176992 2806132890266496 2807076143242728 2808815596498944 2815910356783104 2822530516403724 2825222229656064 2832365117506176 2841731404270416 2848909306276656 2851626175727616 2851632907421184 2857881920366592 2858330302659846 2867332588092672 2868289641693504 2884081026107232 2885043669974424 2886838251957248 2893164413210624 2894130088915968 2900934141859383 2901447193542912 2903700624924288 2911035054388608 2911041926325792 2913818048704512 2921184929553408 2928045675895452 2929860090013696 2930838013942272 2937267529265664 2938247925637248 2957248941029376 2964194387943544 2964718627670016 2974522591385856 2982042948919104 2991897139232736 3001320092209152 3002321867940864 3015966488087763 3018858293967488 3019858794739584 3029376963981312 3036483266918292 3039387570014208 3047071922883072 3063838972025664 3074514369140736 3075549230573568 3110543834404104 3112471336660992 3113518974160896 3120830024332689 3127668950609532 3138566751831168 3148945610137488 3149996660074116 3156899501549808 3159917546061312 3177314489508096 3178375008363072 3196947829804218 3198928873790464 3207009017447424 3208087020848832 3214548643682019 3215117160412416 3225749161604256 3228825405321216 3236416321530196 3236988705721344 3244591154370636 3247693033451904 3254809964861952 3255896350030464 3266663203039824 3274922167116516 3276951529248768 3278045304792576 3285228749580288 3296092601265408 3297192765685056 3304425970423872 3315353304982152 3315939649763328 3318514999913472 3325787129204736 3326897205015552 3326905058658048 3334718686436487 3345221352774784 3346337915309088 3349529158791168 3354798317533992 3356877176303616 3357997629299712 3365884281636828 3376485103735296 3387650729078336 3396215580713424 3399454390155264 3408041039284224 3408049084478976 3419311016265984 3427955913243456 3446818843528872 3450115620016128 3450123764534272 3451267193988096 3470276356616832 3482367911866368 3501530253743616 3502708845931008 3534273124644864 3542563811404674 3545952165016576 3554907239318976 3574478800696608 3579091904876544 3586933430664192 3598794983014272 3607885144628352 3628967806804788 3631216559437824 3632428580986368 3653654662633392 3661661210469696 3673769878493736 3674419611899904 3674996103419802 3686570470404864 3698761510320224 3706866904426112 3708104176423584 3717479216726856 3719782816985088 3721024400034816 3729772468104921 3733329374902656 3741510520355328 3742768190990304 3763374021871632 3764630154722724 3766962972874752 3768220303640064 3776477908396032 3776486823341568 3788975205693888 3798545741702208 3802177209894912 3811107070213128 3820742528302602 3823110117456896 3824386188924672 3834055220038848 3845441368142976 3846724893299232 3858840118554624 3867912189145844 3868596258057216 3871600833232384 3881380072518144 3881389235101056 3894913239404544 3904060901193936 3907784018589696 3916356705687552 3917663900849664 3939221535461568 3940547451672384 3966030121847808 3976057265225472 3989196185643648 4003095823921152 4013216678919168 4021288650783684 4026478392986112 4048644355891056 4062762563844096 4085118629367552 4110361495462566 4119368861778408 4123297308146688 4132991113305453 4147391779205472 4161106699110252 4170225267479376 4171617198476532 4184755669108224 4198594146849984 4199995546765488 4209199335399744 4213223394748416 4233795774605586 4236419319344128 4237833344484096 4248547676259264 4262597106405624 4276012023263232 4277449361131776 4286064858242692 4286822880549888 4287495453989769 4300998882139008 4302434462540256 4315984940961792 4326121539160848 4330257377935872 4339746619815936 4341195133373952 4355550937386432 4366552581582912 4366562889488688 4370727073056768 4381777394330112 4392068513843178 4394790135020544 4396257020913408 4405901293898496 4420471073309536 4424686666551296 4435862940020736 4435873411544064 4446291581915316 4447077941505024 4461783887078784 4473064423378656 4477330172399616 4487845708849104 4501980138313728 4503482801911296 4528287440951232 4544065445971968 4554724900377438 4559081355021312 4570607884324608 4595758458038496 4601689591984128 4627035142155776 4668707004991488 4670278461241344 4691503425914298 4707850127746752 4723418415206232 4739876319091968 4765971734262144 4767562512544608 4782577907552256 4795421744706327 4798393310685696 4810513526171136 4838623742406384 4843238107981824 4854624482295294 4855483058582016 4866886731555954 4871539550177856 4882214947292928 4898359837991648 4899994804559736 4912383250674774 4915427293873152 4917067957188864 4927843124370432 4944138901898112 4956638955635808 4961365866713088 4973029957473228 4977772499870208 4988680693807104 4990345807523328 4990357587987072 5007745593520128 5017832029162176 5019506872963632 5024293738186752 5035315764455424 5048826422455242 5051966940925184 5064727655602944 5081476093617504 5094323371070136 5099181585232896 5112073626718464 5127255157523968 5128966524398976 5141933869865184 5146837487898624 5158128344076288 5175173430024192 5175185646801408 5205414534925248 5223551867799552 5252295380615424 5254063268896512 5288040162463744 5301409686967296 5313845717107011 5318928247524864 5350955571892224 5361718201044912 5368637857314816 5380400145996288 5398192474521408 5443451710207182 5446824839156736 5448642871479552 5480481993950088 5492491815704544 5497729744195584 5510654817740604 5512494155129703 5529855705607296 5548142265480336 5549123495522304 5560300356639168 5562156264635376 5579674225477632 5598125529133312 5599994062353984 5612265780532992 5614152286485456 5645061032807448 5650444459312128 5663728562677843 5664730235012352 5683462808540832 5697818612553312 5703252351455232 5703265814842368 5715763840733184 5716660605319692 5731113792453903 5734665176185344 5736579283387008 5768162052214464 5770087339948848 5773676503914496 5788260177831936 5801868283718766 5802894387085824 5807401249848576 5822070108777216 5822083852651584 5842369859106816 5856091351790904 5859720180027392 5861676027884544 5874535058531328 5876495851274496 5914497882058752 5928388775887088 5929437255340032 5949045182771712 5964085897838208 5983794278465472 6004643735881728 6031932976175526 6037716587934976 6039717589479168 6072966533836584 6078775140028416 6094143845766144 6127677944051328 6149028738281472 6151098461147136 6221087668808208 6241660048665378 6255337901219064 6277133503662336 6297891220274976 6299993320148232 6313799003099616 6319835092122624 6350693661908379 6354628979016192 6356750016726144 6393895659608436 6397857747580928 6414018034894848 6416174041697664 6429097287364038 6430234320824832 6451498323208512 6472832643060392 6473977411442688 6489182308741272 6495386066903808 6509619929723904 6511792700060928 6533326406079648 6549844334233032 6553903058497536 6556090609585152 6570457499160576 6588102770764767 6592185202530816 6594385531370112 6608851940847744 6630706609964304 6631879299526656 6637029999826944 6653794410031104 6653810117316096 6669437372872974 6690442705549568 6692675830618176 6709596635067984 6715995258599424 6731768563273656 6752970207470592 6775301458156672 6792431161426848 6798908780310528 6816082078568448 6816098168957952 6838622032531968 6855911826486912 6893637687057744 6900247529068544 6902534387976192 6940552713233664 7003060507487232 7005417691862016 7037255138871447 7068546249289728 7085127622809348 7091904330033152 7109814478637952 7148957601393216 7173866861328384 7197589966028544 7215770289256704 7257935613609576 7262433118875648 7264857161972736 7281936723442941 7300330097333931 7307309325266784 7323322420939392 7347539756987472 7348839223799808 7349992206839604 7373140940809728 7397523020640448 7413733808852224 7416208352847168 7434958433453712 7442048800069632 7459544936209842 7466658749805312 7483021040710656 7485536381980608 7526748043743264 7529260309445448 7533925945749504 7536440607280128 7552955816792064 7552973646683136 7577950411387776 7597091483404416 7604354419789824 7622214140426256 7641485056605204 7646220234913792 7648772377849344 7668110440077696 7690882736285952 7693449786598464 7735824378291688 7737192516114432 7743201666464768 7762760145036288 7762778470202112 7808121802387872 7815568037179392 7832713411375104 7835327801699328 7878443070923136 7881094903344768 7932060243695616 7952114530450944 7978392371287296 8026433357838336 8042577301567368 8052956785972224 8097288711782112 8125525127688192 8170237258735104 8220722990925132 8238737723556816 8246594616293376 8265982226610906 8294783558410944 8322213398220504 8340450534958752 8343234396953064 8369511338216448 8397188293699968 8399991093530976 8418398670799488 8426446789496832 8467591549211172 8472838638688256 8475666688968192 8497095352518528 8525194212811248 8554898722263552 8572129716485384 8573645761099776 8574990907979538 8601997764278016 8604868925080512 8652243078321696 8660514755871744 8679493239631872 8682390266747904 8702802425578149 8711101874772864 8733105163165824 8733125778977376 8741454146113536 8763554788660224 8784137027686356 8789580270041088 8792514041826816 8811802587796992 8840942146619072 8871746823088128 8892583163830632 8894155883010048 8923567774157568 8946128846757312 8975691417698208 9003960276627456 9006965603822592 9056574881902464 9088130891943936 9109449800754876 9118162710042624 9141215768649216 9191516916076992 9254070284311552 9337414009982976 9340556922482688 9362490072998067 9383006851828596 9415700255493504 9446836830412464 9479752638183936 9531943468524288 9535125025089216 9590843489412654 9596786621371392 9621027052342272 9643645931046057 9677247484812768 9686476215963648 9709248964590588 9710966117164032 9733773463111908 9743079100355712 9764429894585856 9796719675983296 9799989609119472 9824766501349548 9830854587746304 9834135914377728 9855686248740864 9888277803796224 9913277911271616 9946059914946456 9955544999740416 9977361387614208 9980691615046656 9980715175974144 10004156059309461 10035664058324352 10039013745927264 10048587476373504 10070631528910848 10097652844910484 10103933881850368 10129455311205888 10162952187235008 10188646742140272 10198363170465792 10224147253436928 10254510315047936 10257933048797952 10283867739730368 10350346860048384 10350371293602816 10410829069850496 10447103735599104 10504590761230848 10508126537793024 10602819373934592 10627691434214022 10637856495049728 10723436402089824 10737275714629632 10760800291992576 10796384949042816 10886903420414364 10893649678313472 10897285742959104 10960963987900176 10984983631409088 11021309635481208 11024988310259406 11059711411214592 11096284530960672 11120600713278336 11124312529270752 11159348450955264 11189317404314763 11196251058266624 11199988124707968 11224531561065984 11228304572970912 11290122065614896 11300888918624256 11327457125355686 11329460470024704 11366925617081664 11395637225106624 11406531629684736 11433321210639384 11462227584907806 11469330352370688 11473158566774016 11536324104428928 11540174679897696 11547353007828992 11576520355663872 11603736567437532 11605788774171648 11614802499697152 11644140217554432 11644167705303168 11684739718213632 11712182703581808 11723352055769088 11749070117062656 11752991702548992 11856777551774176 11898090365543424 11928171795676416 11967588556930944 12009287471763456 12063865952351052 12075433175869952 12079435178958336 12145933067673168 12188287691532288 12255355888102656 12398973339916359 12442175337616416 12483320097330756 12510675802438128 12554267007324672 12595782440549952 12599986640296464 12627598006199232 12639670184245248 12701387323816758 12709257958032384 12713500033452288 12787791319216872 12795715495161856 12828036069789696 12832348083395328 12858194574728076 12860468641649664 12862486361969307 12902996646417024 12945665286120784 12947954822885376 12978364617482544 12990772133807616 13019239859447808 13023585400121856 13066652812159296 13099688668466064 13112181219170304 13176205541529534 13184370405061632 13188771062740224 13217703881695488 13261413219928608 13274059999653888 13307588820062208 13307620234632192 13338874745745948 13380885411099136 13385351661236352 13419193270135968 13431990517198848 13463537126547312 13505940414941184 13550602916313344 13584862322853696 13632196337915904 13677244065063936 13711823652973824 13787275374115488 13800495058137088 13805068775952384 13881105426467328 14006121014974464 14010835383724032 14074510277742894 14170255245618696 14183808660066304 14219628957275904 14297915202786432 14347733722656768 14386265234118981 14395179932057088 14431540578513408 14515871227219152 14529714323945472 14563873446885882 14600660194667862 14614618650533568 14646644841878784 14695079513974944 14699984413679208 14746281881619456 14795046041280896 14827467617704448 14832416705694336 14869916866907424 14884097600139264 14919089872419684 14933317499610624 14966042081421312 14971072763961216 15053496087486528 15058520618890896 15072881214560256 15105947293366272 15155900822775552 15194182966808832 15244428280852512 15282970113210408 15292440469827584 15297544755698688 15336220880155392 15381765472571904 15386899573196928 15471648756583376 15474385032228864 15486403332929536 15525520290072576 15525556940404224 15616243604775744 15670655603398656 15756886141846272 15762189806689536 15864120487391232 15904229060901888 15941537151321033 15956784742574592 16052866715676672 16085154603134736 16105913571944448 16194577423564224 16340474517470208 16441445981850264 16477475447113632 16493189232586752 16531964453221812 16589567116821888 16644426796441008 16680901069917504 16686468793906128 16739022676432896 16794376587399936 16799982187061952 16836797341598976 16935183098422344 16945677277376512 16951333377936384 16991185688033529 16994190705037056 17050388425622496 17109797444527104 17144259432970768 17147291522199552 17149981815959076 17193341377361709 17203995528556032 17209737850161024 17304486156643392 17321029511743488 17364780533495808 17405604851156298 17422203749545728 17466210326331648 17466251557954752 17527109577320448 17568274055372712 17579160540082176 17585028083653632 17623605175593984 17681884293238144 17743493646176256 17785166327661264 17788311766020096 17847135548315136 17892257693514624 17951382835396416 18013931207645184 18113149763804928 18218899601509752 18236325420085248 18282431537298432 18383033832153984 18508140568623104 18724980145996134 18766013703657192 18831400510987008 18893673660824928 18959505276367872 19052080985725137 19063886937048576 19070250050178432 19181686978825308 19193573242742784 19242054104684544 19287291862092114 19354494969625536 19418497929181176 19421932234328064 19467546926223816 19486158200711424 19528859789171712 19593439351966592 19599979218238944 19649533002699096 19661709175492608 19668271828755456 19711372497481728 19776555607592448 19826555822543232 19892119829892912 19911089999480832 19961383230093312 19961430351948288 20008312118618922 20071328116648704 20078027491854528 20195305689820968 20207867763700736 20258910622411776 20325904374470016 20377293484280544 20396726340931584 20448294506873856 20509020630095872 20515866097595904 20567735479460736 20700742587205632 20821658139700992 21009181522461696 21016253075586048 21111765416614341 21205638747869184 21255382868428044 21275712990099456 21446872804179648 21521600583985152 21592769898085632 21773806840828728 21787299356626944 21794571485918208 21845810170328823 21921927975800352 21969967262818176 22042619270962416 22049976620518812 22119422822429184 22192569061921344 22241201426556672 22248625058541504 22378634808629526 22392502116533248 22399976249415936 22449063122131968 22456609145941824 22580244131229792 22601777837248512 22654914250711372 22658920940049408 22733851234163328 22791274450213248 22813063259369472 22866642421278768 22924455169815612 22938660704741376 22946317133548032 23072648208857856 23080349359795392 23207473134875064 23211577548343296 23229604999394304 23288280435108864 23288335410606336 23424365407163616 23446704111538176 23498140234125312 23505983405097984 23713555103548352 23796180731086848 23856343591352832 23935177113861888 24127731904702104 24150866351739904 24158870357916672 24291866135346336 24376575383064576 24510711776205312 24797946679832718 24884350675232832 24966640194661512 25021351604876256 25108534014649344 25191564881099904 25199973280592928 25255196012398464 25279340368490496 25402774647633516 25418515916064768 25427000066904576 25575582638433744 25664696166790656 25716389149456152 25720937283299328 25724972723938614 25805993292834048 25891330572241568 25956729234965088 25981544267615232 26038479718895616 26047170800243712 26108407276734447 26133305624318592 26199377336932128 26224362438340608 26352411083059068 26368740810123264 26377542125480448 26435407763390976 26522826439857216 26615240469264384 26677749491491896 26761770822198272 26770703322472704 26838386540271936 26927074253094624 27011880829882368 27101205832626688 27169724645707392 27264392675831808 27354488130127872 27423647305947648 27574550748230976 27762210852934656 28012242029948928 28021670767448064 28087470218994201 28149020555485788 28340510491237392 28439257914551808 28595830405572864 28772530468237962 28790359864114176 28863081157026816 28930937793138171 29031742454438304 29059428647890944 29127746893771764 29201320389335724 29229237301067136 29293289683757568 29390159027949888 29399968827358416 29492563763238912 29590092082561792 29654935235408896 29664833411388672 29739833733814848 29838179744839368 29866634999221248 29932084162842624 29942145527922432 30012468177928383 30106992174973056 30117041237781792 30145762429120512 30211894586732544 30311801645551104 30388365933617664 30488856561705024 30565940226420816 30595089511397376 30672441760310784 30763530945143808 30773799146393856 30943297513166752 30972806665859072 31051040580145152 31051113880808448 31232487209551488 31341311206797312 31513772283692544 31524379613379072 31808458121803776 31883074302642066 31913569485149184 32170309206269472 32211827143888896 32389154847128448 32680949034940416 32882891963700528 32954950894227264 33063928906443624 33179134233643776 33288853592882016 33361802139835008 33372937587812256 33478045352865792 33567952212944289 33588753174799872 33599964374123904 33673594683197952 33870366196844688 33902666755872768 33982371376067058 33988381410074112 34100776851244992 34219594889054208 34288518865941536 34299963631918152 34386682754723418 34407991057112064 34419475700322048 34608972313286784 34642059023486976 34729561066991616 34811209702312596 34844407499091456 34932420652663296 34932503115909504 35054219154640896 35136548110745424 35170056167307264 35247210351187968 35363768586476288 35570332655322528 35694271096630272 35784515387029248 35902765670792832 36027862415290368 36226299527609856 36437799203019504 36564863074596864 36766067664307968 37016281137246208 37196920019749077 37449960291992268 37532027407314384 37662801021974016 37787347321649856 37919010552735744 38104161971450274 38127773874097152 38140500100356864 38363373957650616 38387146485485568 38484108209369088 38574583724184228 38587459085907921 38708989939251072 38836995858362352 38843864468656128 38935093852447632 38972316401422848 39057719578343424 39186878703933184 39199958436477888 39299066005398192 39336543657510912 39553111215184896 39646099938744901 39653111645086464 39784239659785824 39822179998961664 39922766460186624 39922860703896576 40016624237237844 40142656233297408 40156054983709056 40390611379641936 40415735527401472 40517821244823552 40651808748940032 40754586968561088 40896589013747712 41018041260191744 41031732195191808 41135470958921472 41401485174411264 41643316279401984 42018363044923392 42032506151172096 42223530833228682 42510765736856088 42551425980198912 42893745608359296 43043201167970304 43185539796171264 43547613681657456 43589142971836416 43691620340657646 43843855951600704 43939934525636352 44085238541924832 44099953241037624 44238845644858368 44385138123842688 44482402853113344 44497250117083008 44757269617259052 44785004233066496 44799952498831872 44898126244263936 44913218291883648 45160488262459584 45309828501422744 45317841880098816 45467702468326656 45582548900426496 45733284842557536 45848910339631224 45877321409482752 45892634267096064 46145296417715712 46160698719590784 46414946269750128 46423155096686592 46459209998788608 46576560870217728 46576670821212672 46848730814327232 47011966810195968 47427110207096704 47592361462173696 47712687182705664 47870354227723776 48255463809404208 48301732703479808 48317740715833344 48583732270692672 49021423552410624 49595893359665436 49768701350465664 49933280389323024 50042703209752512 50217068029298688 50383129762199808 50399946561185856 50510392024796928 50805549295267032 50837031832129536 50854000133809152 50973557064100587 51151165276867488 51329392333581312 51432778298912304 51441874566598656 51449945447877228 51611986585668096 51782661144483136 51913458469930176 51963088535230464 52094341600487424 52216814553468894 52266611248637184 52398754673864256 52704822166118136 52737481620246528 52755084250960896 52870815526781952 53045652879714432 53230480938528768 53355498982983792 53523541644396544 53541406644945408 53676773080543872 53854148506189248 54202411665253376 54339449291414784 54708976260255744 54847294611895296 55149101496461952 55524421705869312 56174940437988402 56298041110971576 56681020982474784 56878515829103616 57191660811145728 57545060936475924 57580719728228352 57726162314053632 57861875586276342 58063484908876608 58255493787543528 58402640778671448 58458474602134272 58586579367515136 58780318055899776 58799937654716832 58985127526477824 59180184165123584 59309870470817792 59329666822777344 59479667467629696 59676359489678736 59733269998442496 59884291055844864 60024936355856766 60213984349946112 60234082475563584 60623603291102208 60776731867235328 60977713123410048 61131880452841632 61190179022794752 61344883520621568 61527061890287616 61547598292787712 61886595026333504 62102227761616896 62464974419102976 63027544567385088 63048759226758144 63616916243607552 63766148605284132 63827138970298368 64340618412538944 64778309694256896 65361898069880832 65537430510986469 65765783927401056 65909901788454528 66127857812887248 66358268467287552 66577707185764032 66723604279670016 66745875175624512 67135904425888578 67177506349599744 67199928748247808 67347189366395904 67740732393689376 67805333511745536 67964742752134116 67976762820148224 68201553702489984 68439189778108416 68577037731883072 68599927263836304 68773365509446836 68815982114224128 68838951400644096 69217944626573568 69622419404625192 69688814998182912 69864841305326592 69865006231819008 70273096221490848 70340112334614528 70494420702375936 70727537172952576 71140665310645056 71388542193260544 71569030774058496 71805531341585664 72452599055219712 72875598406039008 73129726149193728 73532135328615936 74393840039498154 74899920583984536 75064054814628768 75325602043948032 75574694643299712 75838021105471488 76208323942900548 76255547748194304 76281000200713728 76726747915301232 77149167448368456 77174918171815842 77417979878502144 77673991716724704 77870187704895264 77944632802845696 78115439156686848 78325221830203341 78373757407866368 78399916872955776 78598132010796384 78673087315021824 79106222430369792 79292199877489802 79306223290172928 79568479319571648 79845721407793152 80033248474475688 80285312466594816 80312109967418112 80781222759283872 80831471054802944 81035642489647104 81303617497880064 81509173937122176 81793178027495424 82063464390383616 82270941917842944 83286632558803968 84036726089846784 84065012302344192 84262410656982603 84447061666457364 85021531473712176 85787491216718592 86371079592342528 86792813379414513 87095227363314912 87178285943672832 87383240681315292 87687711903201408 87879869051272704 88170477083849664 88199906482075248 88477691289716736 88770276247685376 88964805706226688 88994500234166016 89514539234518104 89570008466132992 89599904997663744 89796252488527872 89826436583767296 90037404533785149 90320976524919168 90619657002845488 90635683760197632 90935404936653312 91165097800852992 91466569685115072 91697820679262448 91785268534192128 92290592835431424 92321397439181568 92829892539500256 92918419997577216 93153121740435456 93153341642425344 93697461628654464 94023933620391936 94854220414193408 95425374365411328 95740708455447552 96510927618808416 96603465406959616 96635481431666688 97167464541385344 98042847104821248 99191786719330872 99537402700931328 99866560778646048 100085406419505024 100434136058597376 100703856638832867 100766259524399616 100799893122371712 101020784049593856 101611098590534064 101708000267618304 101947114128201174 102302330553734976 102658784667162624 102865556597824608 102899890895754456 103223973171336192 103565322288966272 103826916939860352 103926177070460928 104188683200974848 104433629106937788 104533222497274368 104797509347728512 105409644332236272 105510168501921792 105741631053563904 106091305759428864 106710997965967584 107047083288793088 107082813289890816 107353546161087744 107708297012378496 108404823330506752 108678898582829568 109694589223790592 110298202992923904 111048843411738624 111590760059247231 112349880875976804 112596082221943152 113362041964949568 113757031658207232 114383321622291456 115090121872951848 115161439456456704 115452324628107264 115723751172552684 116126969817753216 116510987575087056 116805281557342896 116916949204268544 117173158735030272 117560636111799552 117599875309433664 118360368330247168 118619740941635584 118659333645554688 118938299816234703 118959334935259392 119352718979357472 119466539996884992 119768582111689728 120049872711713532 120427968699892224 120468164951127168 121247206582204416 121553463734470656 121955426246820096 122263760905683264 122689767041243136 123054123780575232 123095196585575424 123773190052667008 124204455523233792 124929948838205952 126055089134770176 126097518453516288 127532297210568264 127654277940596736 128681236825077888 129556619388513792 131074861021972938 131531567854802112 131819803576909056 132255715625774496 132716536934575104 133155414371528064 133447208559340032 133491750351249024 134271808851777156 134355012699199488 134399857496495616 134694378732791808 135481464787378752 135929485504268232 135953525640296448 136403107404979968 137154075463766144 137199854527672608 137546731018893672 137631964228448256 137677902801288192 138435889253147136 139244838809250384 139377629996365824 139729682610653184 139730012463638016 140546192442981696 141455074345905152 142281330621290112 142777084386521088 143138061548116992 143611062683171328 144905198110439424 145751196812078016 147064270657231872 148787680078996308 149799841167969072 150128109629257536 150651204087896064 151149389286599424 152416647885801096 152511095496388608 152562000401427456 152920671192301761 153453495830602464 154298334896736912 154349836343631684 154835959757004288 155347983433449408 155740375409790528 155889265605691392 156650443660406682 156747514815732736 156799833745911552 157196264021592768 158212444860739584 158584399754979604 158612446580345856 159136958639143296 159691442815586304 160066496948951376 160570624933189632 160624219934836224 161562445518567744 162607234995760128 163018347874244352 164126928780767232 164541883835685888 166573265117607936 168524821313965206 168894123332914728 170043062947424352 171574982433437184 172742159184685056 173585626758829026 174190454726629824 174766481362630584 175375423806402816 175759738102545408 176340954167699328 176399812964150496 176955382579433472 177540552495370752 177929611412453376 177989000468332032 179029078469036208 179199809995327488 179652873167534592 180074809067570298 180641953049838336 181239314005690976 181870809873306624 182330195601705984 182933139370230144 183395641358524896 183570537068384256 184581185670862848 184642794878363136 185659785079000512 186306683284850688 187394923257308928 189708440828386816 190850748730822656 191481416910895104 193021855237616832 194334929082770688 196085694209642496 196612291532959407 198383573438661744 199074805401862656 199733121557292096 200170812839010048 201407713277665734 201532519048799232 201599786244743424 202041568099187712 203222197181068128 203416000535236608 203894228256402348 204604661107469952 205317569334325248 205731113195649216 205799781791508912 206447946342672384 207130644577932544 207653833879720704 208867258213875576 209066444994548736 209595018695457024 210819288664472544 211020337003843584 211483262107127808 212182611518857728 213421995931935168 214165626579781632 214707092322175488 215416594024756992 216809646661013504 217357797165659136 219389178447581184 220596405985847808 223181520118494462 224699761751953608 225192164443886304 226724083929899136 227514063316414464 228766643244582912 230180243745903696 231447502345105368 232253939635506432 233021975150174112 233610563114685792 233833898408537088 234346317470060544 234975665490610023 235121272223599104 235199750618867328 236720736660494336 237318667291109376 237876599632469406 237918669870518784 238705437958714944 239537164223379456 240099745423427064 240855937399784448 240936329902254336 242494413164408832 243106927468941312 243910852493640192 244527521811366528 245379534082486272 246190393171150848 247546380105334016 249859897676411904 252110178269540352 252195036907032576 255064594421136528 257362473650155776 259113238777027584 260378440138243539 262149722043945876 263063135709604224 263639607153818112 264511431251548992 265433073869150208 266310828743056128 266894417118680064 266983500702498048 268543617703554312 268710025398398976 268799714992991232 269388757465583616 270112213601355447 270962929574757504 271858971008536464 271907051280592896 272806214809959936 274308150927532288 274399709055345216 275093462037787344 275355805602576384 276871778506294272 278489677618500768 278755259992731648 279459365221306368 279460024927276032 281092384885963392 282910148691810304 284562661242580224 286276123096233984 287222125366342656 289810396220878848 291502393624156032 294128541314463744 297575360157992616 299599682335938144 300256219258515072 301302408175792128 302298778573198848 304833295771602192 305124000802854912 305841342384603522 306906991661204928 308596669793473824 308699672687263368 309671919514008576 310695966866898816 311480750819581056 311778531211382784 313300887320813364 313495029631465472 313599667491823104 314392528043185536 317168799509959208 317224893160691712 318273917278286592 320132993897902752 321141249866379264 321248439869672448 323124891037135488 325214469991520256 326036695748488704 329083767671371776 333146530235215872 337049642627930412 337788246665829456 340086125894848704 343149964866874368 345484318369370112 347171253517658052 348380909453259648 349532962725261168 350750847612805632 351519476205090816 352681908335398656 352799625928300992 355081104990741504 355859222824906752 355978000936664064 356814899448704109 358058156938072416 358399619990654976 359305746335069184 360149618135140596 361283906099676672 362478628011381952 363741619746613248 364660391203411968 365866278740460288 366791282717049792 369162371341725696 369285589756726272 371319570158001024 372613366569701376 374789846514617856 379416881656773632 382962833821790208 386043710475233664 388669858165541376 393224583065918814 396767146877323488 398149610803725312 399466243114584192 400341625678020096 402815426555331468 403065038097598464 403199572489486848 404083136198375424 406444394362136256 407788456512804696 409209322214939904 411462226391298432 411599563583017824 412895892685344768 414261289155865088 415307667759441408 417734516427751152 418132889989097472 419190037390914048 421638577328945088 424365223037715456 426843991863870336 428331253159563264 429414184644350976 430833188049513984 434715594331318272 441192811971695616 446363040236988924 449399523503907216 450384328887772608 453448167859798272 457533286489165824 458762013576905283 460360487491807392 462895004690210736 464507879271012864 466043950300348224 467221126229371584 467667796817074176 469951330981220046 470242544447198208 470399501237734656 473441473320988672 474637334582218752 475753199264938812 475837339741037568 477410875917429888 479074328446758912 480199490846854128 481711874799568896 481872659804508672 487821704987280384 489055043622733056 492380786342301696 495092760210668032 499719795352823808 510129188842273056 514724947300311552 518226477554055168 520756880276487078 524299444087891752 526126271419208448 527279214307636224 529022862503097984 530866147738300416 532621657486112256 533788834237360128 533967001404996096 537087235407108624 537599429985982464 540224427202710894 541925859149515008 543717942017072928 545612429619919872 548616301855064576 548799418110690432 550186924075574688 550711611205152768 553743557012588544 556979355237001536 558920049854552064 562184769771926784 565820297383620608 569125322485160448 572552246192467968 574444250732685312 583004787248312064 588257082628927488 589836874598878221 595150720315985232 599199364671876288 600512438517030144 604597557146397696 609666591543204384 610248001605709824 611682684769207044 613813983322409856 617193339586947648 617399345374526736 619343839028017152 621391933733797632 622961501639162112 626601774641626728 626990059262930944 627199334983646208 628785056086371072 634337599019918416 634449786321383424 636547834556573184 640265987795805504 642496879739344896 646249782074270976 650428939983040512 652073391496977408 658167535342743552 674099285255860824 675576493331658912 680172251789697408 686299929733748736 694342507035316104 696761818906519296 699065925450522336 701501695225611264 703038952410181632 704926996471830069 705363816670797312 705599251856601984 710162209981483008 711956001873328128 713629798897408218 716116313876144832 718611492670138368 720299236270281192 722567812199353344 724957256022763904 727483239493226496 729320782406823936 731732557480920576 733582565434099584 738571179513452544 742639140316002048 749579693029235712 758833763313547264 772087420950467328 777339716331082752 781135320414730617 786449166131837628 793534293754646976 796299221607450624 798932486229168384 800683251356040192 805630853110662936 806130076195196928 806399144978973696 808166272396750848 812888788724272512 815576913025609392 818418644429879808 822924452782596864 823199127166035648 828522578311730176 830615335518882816 835469032855502304 836265779978194944 838380074781828096 843277154657890176 848730446075430912 853687983727740672 858828369288701952 861666376099027968 869431188662636544 882385623943391232 892726080473977848 898799047007814432 900768657775545216 906896335719596544 917524027153810566 920720974983614784 925790009380421472 929015758542025728 932087900600696448 934442252458743168 935335593634148352 939902661962440092 940485088894396416 940799002475469312 951506398529877624 951674679482075136 954821751834859776 960398981693708256 963423749599137792 963745319609017344 975643409974560768 978110087245466112 990185520421336064 999439590705647616 1020258377684546112 1029449894600623104 1036452955108110336 1041513760552974156 1048598888175783504 1052252542838416896 1054558428615272448 1058045725006195968 1065243314972224512 1067577668474720256 1067934002809992192 1070444698346112327 1074174470814217248 1075198859971964928 1080448854405421788 1083851718299030016 1087435884034145856 1091224859239839744 1097232603710129152 1097598836221380864 1100373848151149376 1107487114025177088 1113958710474003072 1117840099709104128 1124369539543853568 1138250644970320896 1148888501465370624 1166009574496624128 1179673749197756442 1190301440631970464 1198398729343752576 1201024877034060288 1209195114292795392 1219333183086408768 1223365369538414088 1227627966644819712 1234386679173895296 1234798690749053472 1238687678056034304 1242783867467595264 1245923003278324224 1253203549283253456 1254398669967292416 1257570112172742144 1268675198039836832 1273095669113146368 1280531975591611008 1284993759478689792 1292499564148541952 1304146782993954816 1348198570511721648 1351152986663317824 1360344503579394816 1372599859467497472 1376286040730715849 1388685014070632208 1393523637813038592 1398131850901044672 1403003390451222528 1409853992943660138 1410727633341594624 1411198503713203968 1420324419962966016 1423912003746656256 1427259597794816436 1432232627752289664 1437222985340276736 1440598472540562384 1445135624398706688 1449914512045527808 1463465114961841152 1467165130868199168 1477142359026905088 1485278280632004096 1499159386058471424 1517667526627094528 1544174841900934656 1554679432662165504 1562270640829461234 1572898332263675256 1587068587509293952 1592598443214901248 1597864972458336768 1601366502712080384 1611261706221325872 1612798289957947392 1625777577448545024 1631153826051218784 1636837288859759616 1645848905565193728 1646398254332071296 1657045156623460352 1661230671037765632 1670938065711004608 1676760149563656192 1686554309315780352 1697460892150861824 1707375967455481344 1717656738577403904 1723332752198055936 1764771247886782464 1785452160947955696 1797598094015628864 1801537315551090432 1813792671439193088 1835048054307621132 1841441949967229568 1851580018760842944 1858031517084051456 1864175801201392896 1868884504917486336 1879805323924880184 1880970177788792832 1881598004950938624 1903012797059755248 1903349358964150272 1909643503669719552 1920797963387416512 1927490639218034688 1951286819949121536 1956220174490932224 1980371040842672128 2040516755369092224 2058899789201246208 2083027521105948312 2097197776351567008 2104505085676833792 2109116857230544896 2116091450012391936 2130486629944449024 2135868005619984384 2140889396692224654 2148348941628434496 2160897708810843576 2167703436598060032 2174871768068291712 2182449718479679488 2194465207420258304 2195197672442761728 2200747696302298752 2227917420948006144 2248739079087707136 2276501289940641792 2332019148993248256 2359347498395512884 2380602881263940928 2396797458687505152 2402049754068120576 2418390228585590784 2438666366172817536 2446730739076828176 2455255933289639424 2468773358347790592 2469597381498106944 2485567734935190528 2491846006556648448 2506407098566506912 2508797339934584832 2515140224345484288 2537350396079673664 2546191338226292736 2561063951183222016 2584999128297083904 2608293565987909632 2696397141023443296 2702305973326635648 2720689007158789632 2752572081461431698 2777370028141264416 2787047275626077184 2796263701802089344 2806006780902445056 2819707985887320276 2821455266683189248 2822397007426407936 2854519195589632872 2864465255504579328 2881196945081124768 2890271248797413376 2899829024091055616 2926930229923682304 2934330261736398336 2970556561264008192 2998318772116942848 3088349683801869312 3109358865324331008 3124541281658922468 3145796664527350512 3174137175018587904 3195729944916673536 3202733005424160768 3211334095038336981 3222523412442651744 3225596579915894784 3251555154897090048 3262307652102437568 3273674577719519232 3291697811130387456 3292796508664142592 3314090313246920704 3322461342075531264 3341876131422009216 3353520299127312384 3373108618631560704 3414751934910962688 3446665504396111872 3570904321895911392 3595196188031257728 3603074631102180864 3627585342878386176 3670096108615242264 3682883899934459136 3703160037521685888 3716063034168102912 3728351602402785792 3737769009834972672 3759610647849760368 3763196009901877248 3806025594119510496 3819287007339439104 3841595926774833024 3854981278436069376 3912440348981864448 3960742081685344256 4081033510738184448 4117799578402492416 4128858122192147547 4166055042211896624 4194395552703134016 4209010171353667584 4232182900024783872 4260973259888898048 4271736011239968768 4281778793384449308 4296697883256868992 4321795417621687152 4335406873196120064 4349743536136583424 4388930414840516608 4390395344885523456 4401495392604597504 4455834841896012288 4497478158175414272 4553002579881283584 4664038297986496512 4718694996791025768 4761205762527881856 4793594917375010304 4804099508136241152 4877332732345635072 4893461478153656352 4910511866579278848 4937546716695581184 4939194762996213888 4971135469870381056 4983692013113296896 5012814197133013824 5030280448690968576 5074700792159347328 5092382676452585472 5122127902366444032 5169998256594167808 5392794282046886592 5404611946653271296 5441378014317579264 5505144162922863396 5554740056282528832 5574094551252154368 5592527403604178688 5639415971774640552 5642910533366378496 5644794014852815872 5709038391179265744 5728930511009158656 5762393890162249536 5799658048182111232 5853860459847364608 5868660523472796672 5941113122528016384 6176699367603738624 6249082563317844936 6291593329054701024 6348274350037175808 6391459889833347072 6422668190076673962 6445046824885303488 6503110309794180096 6524615304204875136 6547349155439038464 6583395622260774912 6585593017328285184 6683752262844018432 6746217237263121408 6829503869821925376 7141808643791822784 7190392376062515456 7206149262204361728 7255170685756772352 7340192217230484528 7365767799868918272 7406320075043371776 7456703204805571584 7475538019669945344 7519221295699520736 7526392019803754496 7612051188239020992 7638574014678878208 7683191853549666048 7824880697963728896 8162067021476368896 8257716244384295094 8332110084423793248 8388791105406268032 8418020342707335168 8464365800049567744 8563557586768898616 8593395766513737984 8643590835243374304 8670813746392240128 8699487072273166848 8780790689771046912 8802990785209195008 8911669683792024576 8994956316350828544 9328076595972993024 9437389993582051536 9522411525055763712 9587189834750020608 9608199016272482304 9634002285115010943 9754665464691270144 9786922956307312704 9821023733158557696 9875093433391162368 9878389525992427776 9942270939740762112 9967384026226593792 10025628394266027648 10060560897381937152 10149401584318694656 10244255804732888064 10339996513188335616 10785588564093773184 10809223893306542592 10882756028635158528 11010288325845726792 11109480112565057664 11148189102504308736 11185054807208357376 11278831943549281104 11289588029705631744 11418076782358531488 11457861022018317312 11524787780324499072 11599316096364222464 11737321046945593344 11882226245056032768 12353398735207477248 12498165126635689872 12583186658109402048 12696548700074351616 12782919779666694144 12845336380153347924 12890093649770606976 13006220619588360192 13049230608409750272 13166791244521549824 13171186034656570368 13367504525688036864 13492434474526242816 13659007739643850752 14283617287583645568 14380784752125030912 14412298524408723456 14680384434460969056 14731535599737836544 14812640150086743552 14913406409611143168 14951076039339890688 15038442591399041472 15224102376478041984 15277148029357756416 15366383707099332096 16324134042952737792 16515432488768590188 16664220168847586496 16777582210812536064 16928731600099135488 17127115173537797232 17186791533027475968 17287181670486748608 17398974144546333696 17561581379542093824 17605981570418390016 17823339367584049152 18874779987164103072 19044823050111527424 19174379669500041216 19268004570230021886 19509330929382540288 19573845912614625408 19642047466317115392 19750186866782324736 19756779051984855552 20051256788532055296 20298803168637389312 20488511609465776128 21571177128187546368 21618447786613085184 21765512057270317056 22020576651691453584 22218960225130115328 22370109614416714752 22557663887098562208 22579176059411263488 22836153564717062976 22915722044036634624 23049575560648998144 23198632192728444928 23474642093891186688 24996330253271379744 25166373316218804096 25393097400148703232 25690672760306695848 25780187299541213952 26012441239176720384 26098461216819500544 26342372069313140736 26735009051376073728 26984868949052485632 28567234575167291136 28761569504250061824 28824597048817446912 28902006855345032829 29360768868921938112 29463071199475673088 29625280300173487104 29826812819222286336 29902152078679781376 30076885182798082944 30448204752956083968 30732767414198664192 32648268085905475584 33030864977537180376 33328440337695172992 33555164421625072128 34254230347075594464 34373583066054951936 34574363340973497216 34797948289092667392 35211963140836780032 35646678735168098304 37749559974328206144 38089646100223054848 38348759339000082432 38536009140460043772 39018661858765080576 39147691825229250816 39500373733564649472 39513558103969711104 40102513577064110592 40597606337274778624 40977023218931552256 43142354256375092736 43236895573226170368 44041153303382907168 44437920450260230656 44740219228833429504 45115327774197124416 45672307129434125952 45831444088073269248 46099151121297996288 49992660506542759488 50332746632437608192 50786194800297406464 51381345520613391696 51560374599082427904 52196922433639001088 52684744138626281472 53470018102752147456 57134469150334582272 57523139008500123648 57804013710690065658 58721537737843876224 58926142398951346176 59250560600346974208 60153770365596165888 60896409505912167936 61465534828397328384 65296536171810951168 66061729955074360752 66656880675390345984 67110328843250144256 68508460694151188928 68747166132109903872 69148726681946994432 69595896578185334784 70423926281673560064 75499119948656412288 76179292200446109696 77072018280920087544 78037323717530161152 78295383650458501632 79027116207939422208 80205027154128221184 81195212674549557248 86284708512750185472 86473791146452340736 88082306606765814336 88875840900520461312 89480438457666859008 90230655548394248832 91344614258868251904 92198302242595992576 99985321013085518976 100665493264875216384 102762691041226783392 103120749198164855808 104393844867278002176 106940036205504294912 114268938300669164544 115046278017000247296 115608027421380131316 117443075475687752448 118501121200693948416 120307540731192331776 121792819011824335872 122931069656794656768 132123459910148721504 133313761350780691968 134220657686500288512 137016921388302377856 137494332264219807744 138297453363893988864 150998239897312824576 152358584400892219392 154144036561840175088 156590767300917003264 158054232415878844416 160410054308256442368 162390425349099114496 172569417025500370944 176164613213531628672 177751681801040922624 180461311096788497664 182689228517736503808 184396604485191985152 199970642026171037952 201330986529750432768 205525382082453566784 206241498396329711616 208787689734556004352 228537876601338329088 231216054842760262632 234886150951375504896 240615081462384663552 243585638023648671744 264246919820297443008 266627522701561383936 268441315373000577024 274033842776604755712 276594906727787977728 301996479794625649152 308288073123680350176 313181534601834006528 320820108616512884736 345138834051000741888 352329226427063257344 355503363602081845248 360922622193576995328 365378457035473007616 368793208970383970304 399941284052342075904 402661973059500865536 411050764164907133568 412482996792659423232 457075753202676658176 462432109685520525264 469772301902751009792 481230162924769327104 487171276047297343488 528493839640594886016 533255045403122767872 548067685553209511424 553189813455575955456 603992959589251298304 616576146247360700352 626363069203668013056 704658452854126514688 721845244387153990656 730756914070946015232 799882568104684151808 805323946119001731072 822101528329814267136 924864219371041050528 939544603805502019584 962460325849538654208 1056987679281189772032 1066510090806245535744 1096135371106419022848 1106379626911151910912 1207985919178502596608 1233152292494721400704 1409316905708253029376 1443690488774307981312 1461513828141892030464 1599765136209368303616 1644203056659628534272 1849728438742082101056 1879089207611004039168 2113975358562379544064 2192270742212838045696 2415971838357005193216 2466304584989442801408 2818633811416506058752 2887380977548615962624 3199530272418736607232 3288406113319257068544 3699456877484164202112 4227950717124759088128 4384541484425676091392 4932609169978885602816 5637267622833012117504 6576812226638514137088 7398913754968328404224 8455901434249518176256 9865218339957771205632 13153624453277028274176 14797827509936656808448 16911802868499036352512 19730436679915542411264 29595655019873313616896 39460873359831084822528 59191310039746627233792 118382620079493254467584
- Sum of all divisors σ(n): 440165196905673274560000
- Sum of proper divisors (its aliquot sum) s(n): 321782576826180020092416
- 118382620079493254467584 is an abundant number, because the sum of its proper divisors (321782576826180020092416) is greater than itself. Its abundance is 203399956746686765624832
Bases of 118382620079493254467584
- Binary: 110010001000110001000111000011011000001001011111011001110011111010000000000002
- Hexadecimal: 0x191188E1B04BECE7D000
- Base-36: J9ZRNC2S08XS000
Squares and roots of 118382620079493254467584
- 118382620079493254467584 squared (1183826200794932544675842) is 14014444736885639478717775486008063575306797056
- 118382620079493254467584 cubed (1183826200794932544675843) is 1659066686911786463557187938491482478212370715987172465095313618632704
-
The
square root of 118382620079493254467584 is 344067755070.8482976885 -
The
cube root of 118382620079493254467584 is 49101638.2715277491
Scales and comparisons
How big is 118382620079493254467584?- 118,382,620,079,493,254,467,584 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 118,382,620,079,493,254,467,584 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 118382620079493254467584 cubic inches would be around 4091803.2 feet tall.
Recreational maths with 118382620079493254467584
- 118382620079493254467584 backwards is 485764452394970026283811
- 118382620079493254467584 is a
Harshad number . - The number of decimal digits it has is: 24
- The sum of 118382620079493254467584's digits is 108
- 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 118382620079493254467584 - Facts about the integer". Numbermatics.com. 2024. Web. 20 June 2024.
APA style:
Numbermatics. (2024). Number 118382620079493254467584 - Facts about the integer. Retrieved 20 June 2024, from https://numbermatics.com/n/118382620079493254467584/
Chicago style:
Numbermatics. 2024. "Number 118382620079493254467584 - Facts about the integer". https://numbermatics.com/n/118382620079493254467584/
The information we have on file for 118382620079493254467584 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 118382620079493254467584, math, Factors of 118382620079493254467584, curriculum, school, college, exams, university, Prime factorization of 118382620079493254467584, STEM, science, technology, engineering, physics, economics, calculator, one hundred eighteen sextillion, three hundred eighty-two quintillion, six hundred twenty quadrillion, seventy-nine trillion, four hundred ninety-three billion, two hundred fifty-four million, four hundred sixty-seven thousand, five hundred eighty-four.