10976638597514545629302784
10,976,638,597,514,545,629,302,784 is an even composite number composed of six prime numbers multiplied together.
10976638597514545629302784 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty thousand, four hundred seventy-five divisors.
Prime factorization of 10976638597514545629302784:
212 × 36 × 194 × 232 × 372 × 794
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 19 × 19 × 19 × 19 × 23 × 23 × 37 × 37 × 79 × 79 × 79 × 79)See below for interesting mathematical facts about the number 10976638597514545629302784 from the Numbermatics database.
Names of 10976638597514545629302784
- Cardinal: 10976638597514545629302784 can be written as Ten septillion, nine hundred seventy-six sextillion, six hundred thirty-eight quintillion, five hundred ninety-seven quadrillion, five hundred fourteen trillion, five hundred forty-five billion, six hundred twenty-nine million, three hundred two thousand, seven hundred eighty-four.
Scientific notation
- Scientific notation: 1.0976638597514545629302784 × 1025
Factors of 10976638597514545629302784
Divisors of 10976638597514545629302784
- Number of divisors d(n): 20475
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 19 23 24 27 32 36 37 38 46 48 54 57 64 69 72 74 76 79 81 92 96 108 111 114 128 138 144 148 152 158 162 171 184 192 207 216 222 228 237 243 256 276 288 296 304 316 324 333 342 361 368 384 414 432 437 444 456 474 486 512 513 529 552 576 592 608 621 632 648 666 684 703 711 722 729 736 768 828 851 864 874 888 912 948 972 999 1024 1026 1058 1083 1104 1152 1184 1216 1242 1264 1296 1311 1332 1368 1369 1406 1422 1444 1458 1472 1501 1536 1539 1587 1656 1702 1728 1748 1776 1817 1824 1863 1896 1944 1998 2048 2052 2109 2116 2133 2166 2208 2304 2368 2432 2484 2528 2553 2592 2622 2664 2736 2738 2812 2844 2888 2916 2923 2944 2997 3002 3072 3078 3174 3249 3312 3404 3456 3496 3552 3634 3648 3726 3792 3888 3933 3996 4096 4104 4107 4218 4232 4266 4332 4416 4503 4608 4617 4736 4761 4864 4968 5056 5106 5184 5244 5328 5451 5472 5476 5589 5624 5688 5776 5832 5846 5888 5994 6004 6144 6156 6241 6327 6348 6399 6498 6624 6808 6859 6912 6992 7104 7268 7296 7452 7584 7659 7776 7866 7992 8208 8214 8303 8436 8464 8532 8664 8769 8832 8991 9006 9216 9234 9472 9522 9728 9747 9936 10051 10112 10212 10368 10488 10656 10902 10944 10952 11178 11248 11376 11552 11664 11692 11776 11799 11988 12008 12288 12312 12321 12482 12654 12696 12798 12996 13248 13357 13509 13616 13718 13824 13851 13984 14208 14283 14536 14592 14904 15168 15318 15552 15732 15984 16169 16353 16416 16428 16606 16767 16872 16928 17064 17328 17538 17664 17982 18012 18432 18468 18723 18944 18981 19044 19197 19456 19494 19573 19872 20102 20224 20424 20577 20736 20976 21312 21804 21888 21904 22356 22496 22752 22977 23104 23328 23384 23552 23598 23976 24016 24624 24642 24909 24964 25308 25392 25596 25992 26011 26307 26496 26714 26973 27018 27232 27436 27648 27702 27968 28416 28519 28566 29072 29184 29241 29808 30153 30336 30636 31104 31464 31487 31968 32338 32706 32832 32856 33212 33534 33744 33856 34128 34523 34656 35076 35328 35397 35964 36024 36864 36936 36963 37446 37888 37962 38088 38394 38912 38988 39146 39744 40071 40204 40448 40527 40848 41154 41472 41791 41952 42624 42849 43608 43776 43808 44712 44992 45504 45954 46208 46656 46768 47104 47196 47952 48032 48507 49059 49248 49284 49818 49928 50616 50784 51192 51984 52022 52614 52992 53428 53946 54036 54464 54872 55296 55404 55537 55936 56169 56832 56943 57038 57132 57591 58144 58368 58482 58719 59616 60306 60672 61272 61731 62208 62928 62974 63936 64676 65412 65664 65712 66424 67068 67229 67488 67712 68256 68931 69046 69312 70152 70656 70794 71928 72048 73872 73926 74727 74892 75776 75924 76176 76788 77824 77976 78033 78292 78921 79488 80142 80408 80896 81054 81696 82308 82944 83582 83904 85248 85557 85698 87216 87552 87616 87723 89424 89984 90459 91008 91908 92416 93312 93536 94208 94392 94461 95904 96064 97014 98118 98496 98568 99636 99856 101232 101568 102384 103569 103968 104044 105228 105984 106191 106856 107892 108072 108151 108928 109744 110592 110808 110889 111074 111872 112338 113664 113886 114076 114264 115182 116288 116736 116964 117438 118579 119232 120213 120612 121344 121581 122544 123462 124416 125373 125856 125948 127872 128547 129352 130321 130824 131328 131424 132848 134136 134458 134976 135424 136512 137862 138092 138624 140304 141312 141588 143543 143856 144096 145521 147177 147744 147852 149454 149784 151552 151848 152352 153576 155952 156066 156584 157757 157842 158976 160284 160816 161792 162108 163392 164616 165888 166611 167164 167808 168507 170496 170829 171114 171396 174432 175104 175232 175446 176157 178848 179968 180918 182016 183816 184832 185193 186624 187072 188784 188922 190969 191808 192128 194028 196236 196992 197136 199272 199712 201687 202464 203136 204768 206793 207138 207936 208088 210456 211968 212382 213712 215784 216144 216302 217856 219488 221616 221778 222148 223744 224181 224676 227328 227772 228152 228528 230364 230917 232576 233472 233928 234099 234876 236763 237158 238464 240426 241224 242688 243162 245088 246924 248832 250746 251712 251896 253783 255744 256671 257094 258704 260642 261648 262656 262848 263169 265696 268272 268916 269952 270848 271377 273024 275724 276184 277248 280608 282624 283176 283383 287086 287712 288192 291042 294354 295488 295704 298908 299568 303696 304704 307152 307211 310707 311904 312132 313168 315514 315684 317952 318573 320568 321632 323584 324216 324453 326784 329232 331776 332667 333222 334328 335616 337014 340992 341658 342228 342792 348864 350208 350464 350892 352314 355737 357696 359936 360639 361836 364032 364743 367632 369664 370386 371887 373248 374144 376119 377568 377844 381938 383616 384256 385641 388056 390963 392472 393984 394272 398544 399424 403374 404928 406272 409536 413586 414276 415872 416176 420912 423936 424764 427424 430629 431568 432288 432604 435712 436563 438976 441531 443232 443556 444296 447488 448362 449352 454656 455544 456304 457056 460728 461834 465152 467856 468198 469752 473271 473526 474316 476928 480852 482448 485376 486324 490176 493039 493848 494209 497664 499833 501492 503424 503792 505521 507566 511488 512487 513342 514188 517408 521284 523296 525312 525696 526338 528471 531392 536544 537832 539904 541696 541861 542754 546048 551448 552368 554496 555579 561216 566352 566766 572907 574172 575424 576384 582084 588708 590976 591408 597816 598253 599136 605061 607392 609408 614304 614422 620379 621414 623808 624264 626336 631028 631368 635904 637146 641136 643264 648432 648906 653568 655937 658464 665334 666444 668656 671232 672543 674028 681984 683316 684456 685584 692751 697728 700416 700928 701784 702297 704628 710289 711474 715392 719872 721278 723672 724201 728064 729486 735264 739328 740772 743774 746496 748288 752238 755136 755688 761349 763876 767232 768512 770013 771282 776112 781926 784944 787968 788544 794029 797088 798848 806748 809856 812544 814131 819072 827172 828552 831744 832352 841824 847872 849528 850149 854848 861258 863136 864576 865208 871424 873126 877952 883062 886464 887112 888592 894976 896724 898704 911088 912608 914112 921456 921633 923668 930304 932121 935712 936396 939504 946542 947052 948632 953856 961704 964896 970752 972648 973359 980352 986078 987696 988418 995328 998001 999666 1002984 1006848 1007584 1011042 1015132 1022976 1024974 1026684 1028376 1034816 1042568 1046592 1050624 1051392 1052676 1055203 1056942 1062784 1067211 1073088 1075664 1079808 1081917 1083392 1083722 1085508 1092096 1094229 1102896 1104736 1108992 1111158 1115661 1122432 1128357 1132704 1133532 1145814 1148344 1150848 1152768 1164168 1172889 1177416 1181952 1182816 1195632 1196506 1198272 1210122 1214784 1218816 1228608 1228844 1240758 1242828 1247616 1248528 1252672 1262056 1262736 1271808 1274292 1277351 1282272 1286528 1291887 1296864 1297812 1307136 1309689 1311874 1316928 1324593 1330668 1332888 1337312 1342464 1345086 1348056 1363968 1366632 1368912 1371168 1385502 1395456 1401856 1403568 1404594 1409256 1419813 1420578 1422948 1430784 1439744 1442556 1447344 1448402 1456128 1458972 1470528 1478656 1479117 1481544 1482627 1487548 1492992 1496576 1499499 1504476 1510272 1511376 1516563 1522698 1527752 1534464 1537024 1540026 1542564 1546267 1552224 1563852 1569888 1575936 1577088 1585413 1588058 1594176 1597696 1613496 1619712 1625088 1625583 1628262 1638144 1654344 1657104 1663488 1664704 1666737 1683648 1699056 1700298 1709696 1718721 1722516 1726272 1729152 1730416 1742848 1746252 1755904 1766124 1772928 1774224 1777184 1789952 1793448 1794759 1797408 1815183 1822176 1825216 1828224 1842912 1843266 1847336 1860608 1864242 1871424 1872792 1879008 1893084 1894104 1897264 1907712 1923408 1929792 1945296 1946718 1960704 1967811 1972156 1975392 1976836 1996002 1999332 2005968 2013696 2015168 2017629 2022084 2030264 2045952 2049948 2053368 2054869 2056752 2069632 2078253 2085136 2093184 2101248 2102784 2105352 2106891 2110406 2113884 2125568 2130867 2134422 2146176 2151328 2159616 2163834 2166784 2167444 2171016 2172603 2184192 2188458 2205792 2209472 2217984 2222316 2231322 2244864 2253001 2256714 2265408 2267064 2284047 2291628 2296688 2301696 2305536 2310039 2328336 2345778 2354832 2363904 2365632 2382087 2391264 2393012 2396544 2420244 2429568 2437632 2442393 2457216 2457688 2481516 2485656 2487473 2495232 2497056 2505344 2524112 2525472 2543616 2548584 2550447 2554702 2564544 2573056 2583774 2593728 2595624 2614272 2619378 2623748 2633856 2649186 2661336 2665776 2674624 2684928 2690172 2696112 2727317 2733264 2737824 2742336 2764899 2771004 2790912 2796363 2803712 2807136 2809188 2818512 2839626 2841156 2845896 2861568 2879488 2885112 2894688 2896804 2912256 2917944 2920077 2941056 2958234 2963088 2965254 2975096 2985984 2993152 2997383 2998998 3008952 3020544 3022752 3033126 3045396 3055504 3068928 3074048 3080052 3085128 3092534 3104448 3127704 3139776 3151872 3154176 3165609 3170826 3176116 3188352 3195392 3201633 3226992 3239424 3245751 3250176 3251166 3256524 3276288 3301489 3308688 3314208 3326976 3329408 3333474 3346983 3367296 3385071 3398112 3400596 3419392 3437442 3445032 3452544 3458304 3460832 3485696 3492504 3511808 3518667 3532248 3545856 3548448 3554368 3586896 3589518 3594816 3628411 3630366 3644352 3650432 3656448 3685824 3686532 3694672 3721216 3728484 3742848 3745584 3758016 3786168 3788208 3794528 3815424 3832053 3846816 3859584 3875661 3890592 3893436 3921408 3929067 3935622 3944312 3950784 3953672 3992004 3998664 4011936 4027392 4030336 4035258 4044168 4060528 4091904 4099896 4106736 4109738 4113504 4139264 4156506 4170272 4186368 4205568 4210704 4213782 4220812 4227768 4251136 4259439 4261734 4268844 4292352 4302656 4319232 4327668 4334888 4342032 4345206 4368384 4376916 4387423 4411584 4418944 4435968 4437351 4444632 4447881 4462644 4489728 4498497 4506002 4513428 4530816 4534128 4549689 4568094 4583256 4593376 4603392 4611072 4620078 4638801 4656672 4691556 4709664 4727808 4731264 4756239 4764174 4782528 4786024 4793088 4821877 4840488 4859136 4875264 4876749 4884786 4914432 4915376 4963032 4971312 4974946 4990464 4994112 5000211 5010688 5048224 5050944 5097168 5100894 5109404 5129088 5146112 5156163 5167548 5187456 5191248 5228544 5238756 5247496 5267712 5298372 5311091 5322672 5331552 5349248 5369856 5380344 5384277 5392224 5445549 5454634 5466528 5475648 5484672 5529798 5542008 5581824 5592726 5607424 5614272 5618376 5637024 5679252 5682312 5691792 5723136 5770224 5789376 5793608 5835888 5837009 5840154 5882112 5903433 5916468 5926176 5930508 5950192 5986304 5994766 5997996 6017904 6041088 6045504 6052887 6066252 6090792 6111008 6137856 6148096 6160104 6164607 6170256 6185068 6208896 6234759 6255408 6279552 6303744 6308352 6320673 6331218 6341652 6352232 6376704 6390784 6403266 6453984 6478848 6491502 6500352 6502332 6513048 6517809 6552576 6602978 6617376 6628416 6653952 6658816 6666948 6693966 6734592 6759003 6770142 6796224 6801192 6838784 6852141 6874884 6890064 6905088 6916608 6921664 6930117 6985008 7023616 7037334 7064496 7065853 7091712 7096896 7108736 7146261 7173792 7179036 7189632 7256822 7260732 7288704 7300864 7312896 7327179 7371648 7373064 7389344 7442432 7456968 7462419 7485696 7491168 7516032 7572336 7576416 7589056 7630848 7651341 7664106 7693632 7719168 7751322 7781184 7786872 7842816 7858134 7871244 7888624 7901568 7907344 7984008 7997328 8023872 8054784 8060672 8070516 8088336 8121056 8181951 8199792 8213472 8219476 8227008 8278528 8294697 8313012 8340544 8372736 8389089 8411136 8421408 8427564 8441624 8455536 8502272 8518878 8523468 8537688 8543929 8584704 8605312 8638464 8655336 8669776 8684064 8690412 8736768 8753832 8760231 8774846 8823168 8837888 8874702 8889264 8895762 8925288 8979456 8992149 8996994 9012004 9026856 9061632 9068256 9099378 9136188 9166512 9186752 9206784 9222144 9240156 9277602 9313344 9367741 9383112 9389971 9419328 9455616 9462528 9496827 9512478 9528348 9565056 9572048 9586176 9604899 9643754 9680976 9718272 9737253 9750528 9753498 9769572 9828864 9830752 9904467 9926064 9942624 9949892 9980928 9988224 10000422 10021376 10040949 10096448 10101888 10155213 10194336 10201788 10218808 10258176 10292224 10295359 10312326 10335096 10374912 10382496 10457088 10477512 10494992 10535424 10556001 10596744 10622182 10645344 10663104 10698496 10760688 10768554 10784448 10885233 10891098 10909268 10933056 10951296 10969344 11059596 11084016 11163648 11185452 11228544 11236752 11274048 11339897 11358504 11364624 11366807 11383584 11446272 11496159 11540448 11578752 11587216 11626983 11671776 11674018 11680308 11764224 11787201 11806866 11832936 11852352 11861016 11900384 11972608 11989532 11995992 12035808 12082176 12091008 12105774 12132504 12181584 12222016 12275712 12320208 12329214 12340512 12370136 12417792 12462803 12469518 12510816 12559104 12616704 12641346 12662436 12683304 12704464 12753408 12778317 12781568 12806532 12907968 12957696 12983004 13004664 13026096 13035618 13105152 13162269 13205956 13234752 13256832 13307904 13312053 13317632 13333896 13343643 13387932 13469184 13495491 13518006 13540284 13592448 13602384 13677568 13704282 13749768 13759819 13780128 13810176 13833216 13843328 13860234 13916403 13970016 14047232 14074668 14128992 14131706 14183424 14193792 14217472 14268717 14292522 14347584 14358072 14379264 14465631 14513644 14521464 14577408 14601728 14625792 14630247 14654358 14743296 14746128 14778688 14913936 14924838 14971392 14982336 15032064 15086551 15144672 15152832 15178112 15302682 15328212 15387264 15438336 15468489 15502644 15562368 15573744 15685632 15716268 15742488 15777248 15803136 15814688 15933273 15968016 15994656 16047744 16109568 16121344 16141032 16152831 16176672 16242112 16336647 16363902 16399584 16426944 16438952 16454016 16557056 16589394 16626024 16681088 16745472 16778178 16822272 16842816 16855128 16883248 16911072 17004544 17037756 17046936 17075376 17087858 17169408 17210624 17310672 17339552 17368128 17380824 17507664 17511027 17520462 17549692 17646336 17675776 17710299 17749404 17778528 17791524 17850576 17958912 17984298 17993988 18024008 18053712 18123264 18136512 18198756 18242443 18272376 18333024 18373504 18413568 18444288 18480312 18493821 18555204 18626688 18704277 18735482 18766224 18779942 18838656 18911232 18925056 18962019 18993654 19024956 19056696 19130112 19144096 19172352 19209798 19287508 19361952 19436544 19474506 19501056 19506996 19539144 19553427 19657728 19661504 19808934 19852128 19885248 19899784 19961856 19976448 20000844 20042752 20048857 20081898 20192896 20203776 20277009 20310426 20388672 20403576 20437616 20516352 20556423 20584448 20590718 20624652 20670192 20749824 20764992 20790351 20955024 20989984 21070848 21112002 21193488 21197559 21244364 21290688 21326208 21396992 21438783 21521376 21537108 21568896 21770466 21782196 21818536 21866112 21902592 21938688 22119192 22168032 22327296 22370904 22387257 22457088 22473504 22548096 22679794 22717008 22729248 22733614 22767168 22892544 22954023 22992318 23080896 23157504 23174432 23253966 23343552 23348036 23360616 23528448 23574402 23613732 23665872 23704704 23722032 23800768 23979064 23991984 24071616 24164352 24182016 24211548 24265008 24269669 24363168 24444032 24545853 24640416 24658428 24681024 24740272 24835584 24884091 24925606 24939036 25021632 25118208 25167267 25233408 25282692 25324872 25366608 25408928 25506816 25556634 25563136 25613064 25631787 25815936 25915392 25966008 26009328 26052192 26071236 26210304 26280693 26324538 26411912 26469504 26513664 26624106 26635264 26667792 26687286 26775864 26938368 26976447 26990982 27036012 27080568 27184896 27204768 27355136 27408564 27499536 27519638 27560256 27620352 27666432 27686656 27720468 27832806 27940032 28094464 28103223 28149336 28169913 28257984 28263412 28366848 28387584 28434944 28490481 28537434 28585044 28695168 28716144 28758528 28814697 28931262 29027288 29042928 29154816 29203456 29251584 29260494 29308716 29379073 29486592 29492256 29557376 29713401 29827872 29849676 29942784 29964672 30064128 30122847 30173102 30289344 30305664 30356224 30465639 30605364 30656424 30774528 30876672 30886077 30936978 31005288 31124736 31147488 31371264 31432536 31484976 31554496 31606272 31629376 31668003 31866546 31936032 31989312 32095488 32242688 32282064 32305662 32353344 32484224 32655699 32673294 32727804 32799168 32853888 32877904 32908032 33114112 33178788 33252048 33362176 33490944 33556356 33685632 33710256 33766496 33822144 34009088 34019691 34075512 34093872 34100421 34150752 34175716 34338816 34421248 34488477 34621344 34679104 34736256 34761648 34880949 35015328 35022054 35040924 35099384 35292672 35351552 35420598 35498808 35557056 35583048 35701152 35917824 35968596 35987976 36048016 36107424 36246528 36273024 36397512 36484886 36544752 36666048 36747008 36827136 36960624 36987642 37110408 37253376 37388409 37408554 37470964 37532448 37559884 37677312 37850112 37924038 37987308 38049912 38113392 38260224 38288192 38334951 38344704 38419596 38575016 38723904 38873088 38949012 38950081 39013992 39042511 39078288 39106854 39315456 39323008 39486807 39617868 39704256 39770496 39799568 39923712 39936159 39952896 40001688 40030929 40085504 40097714 40163796 40385792 40407552 40486473 40554018 40620852 40777344 40807152 40875232 41032704 41112846 41168896 41181436 41249304 41279457 41340384 41499648 41529984 41580702 41749209 41910048 41979968 42141696 42224004 42386976 42395118 42488728 42581376 42652416 42793984 42807019 42877566 43042752 43074216 43137792 43396893 43540932 43564392 43637072 43732224 43805184 43877376 43890741 44238384 44336064 44741808 44774514 44914176 44947008 45096192 45259653 45359588 45434016 45458496 45467228 45534336 45908046 45984636 46161792 46315008 46348864 46405467 46507932 46687104 46696072 46721232 47056896 47148804 47227464 47261987 47331744 47409408 47444064 47601536 47799819 47958128 47983968 48143232 48328704 48364032 48423096 48458493 48530016 48539338 48726336 48888064 49009941 49091706 49280832 49316856 49362048 49480544 49671168 49768182 49851212 49878072 50043264 50236416 50334534 50466816 50565384 50649744 50733216 50817856 51013632 51113268 51226128 51263574 51631872 51819023 51932016 52018656 52104384 52142472 52533081 52561386 52649076 52823824 52939008 53027328 53130897 53248212 53270528 53335584 53374572 53551728 53876736 53952894 53981964 54072024 54161136 54369792 54409536 54710272 54727329 54817128 54999072 55039276 55120512 55240704 55332864 55373312 55440936 55481463 55665612 55880064 56112831 56206446 56298672 56339826 56515968 56526824 56733696 56775168 56869888 56980962 57074868 57170088 57211879 57390336 57432288 57517056 57629394 57862524 58054576 58085856 58309632 58406912 58503168 58520988 58617432 58660281 58758146 58973184 58984512 59114752 59426802 59655744 59699352 59885568 59929344 60128256 60146571 60245694 60346204 60578688 60611328 60712448 60831027 60931278 61210728 61312848 61549056 61669269 61753344 61772154 61873956 62010576 62249472 62294976 62728291 62865072 62969952 63108992 63212544 63258752 63336006 63592677 63733092 63872064 63978624 64190976 64316349 64485376 64564128 64611324 64706688 64968448 65311398 65346588 65455608 65598336 65707776 65755808 65816064 66228224 66357576 66504096 66724352 66981888 67112712 67161771 67371264 67420512 67532992 67644288 68039382 68151024 68187744 68200842 68301504 68351432 68677632 68842496 68939809 68976954 69242688 69358208 69472512 69523296 69761898 70030656 70044108 70081848 70198768 70585344 70703104 70841196 70997616 71114112 71166096 71402304 71937192 71975952 72096032 72214848 72493056 72546048 72795024 72809007 72969772 73089504 73332096 73494016 73637559 73921248 73975284 74220816 74506752 74652273 74776818 74817108 74941928 75064896 75119768 75354624 75700224 75848076 75974616 76099824 76226784 76520448 76576384 76669902 76689408 76839192 76895361 77150032 77447808 77746176 77898024 77900162 78027984 78085022 78156576 78213708 78630912 78646016 78842079 78973614 79235736 79408512 79540992 79599136 79872318 79905792 80003376 80061858 80171008 80195428 80327592 80771584 80815104 80929341 80972946 81108036 81241704 81554688 81614304 81750464 82065408 82225692 82362872 82498608 82558914 82680768 82999296 83059968 83161404 83361037 83498418 83820096 83959936 84283392 84309669 84448008 84509739 84773952 84790236 84977456 85162752 85304832 85471443 85587968 85614038 85755132 86085504 86148432 86275584 86444091 86793786 87081864 87128784 87274144 87464448 87610368 87754752 87781482 88137219 88476768 88672128 89140203 89483616 89549028 89828352 89894016 90192384 90368541 90519306 90719176 90868032 90916992 90934456 91068672 91816092 91969272 92323584 92630016 92658231 92697728 92810934 93015864 93374208 93392144 93442464 94113792 94297608 94454928 94523974 94663488 94818816 94888128 95004009 95203072 95599638 95916256 95967936 96286464 96728064 96846192 96916986 97060032 97078676 97452672 97776128 97967097 98019882 98183412 98561664 98633712 98724096 98961088 99342336 99536364 99702424 99756144 100086528 100472832 100669068 100910729 101130768 101299488 101466432 101635712 102027264 102059073 102226536 102301263 102452256 102527148 103263744 103465431 103638046 103864032 104037312 104208768 104284944 104642847 105066162 105122772 105298152 105647648 105878016 106054656 106261794 106496424 106541056 106671168 106749144 107103456 107753472 107905788 107963928 108144048 108322272 108739584 108819072 109454658 109634256 109998144 110078552 110241024 110481408 110746624 110881872 110903171 110962926 111331224 111760128 112165227 112225662 112412892 112597344 112679652 113031936 113053648 113550336 113739776 113961924 114149736 114340176 114423758 114780672 114864576 115004853 115034112 115258788 115725048 116109152 116171712 116619264 116813824 116850243 117041976 117127533 117234864 117320562 117516292 117946368 117969024 118229504 118460421 118853604 119311488 119398704 119771136 119808477 119858688 120092787 120256512 120293142 120491388 120692408 121157376 121222656 121424896 121662054 121862556 122155093 122421456 122625696 123098112 123338538 123506688 123544308 123747912 123838371 124021152 124498944 124589952 125247627 125456582 125730144 125939904 126217984 126425088 126517504 126672012 127185354 127466184 127744128 127957248 128381952 128421057 128632698 128970752 129128256 129222648 129413376 129936896 130190679 130622796 130693176 130911216 131196672 131415552 131511616 131632128 131672223 132715152 133008192 133448704 134225424 134251207 134323542 134742528 134841024 135065984 135288576 135778959 136078764 136302048 136375488 136401684 136603008 136702864 137684992 137879618 137953908 138485376 138716416 138945024 139046592 139216401 139523796 140061312 140088216 140163696 140397536 141170688 141406208 141682392 141785961 141995232 142228224 142332192 142804608 143399457 143874384 143951904 144192064 144429696 144986112 145092096 145375479 145590048 145618014 145939544 146179008 146664192 146988032 147275118 147842496 147950568 148441632 149013504 149304546 149553636 149634216 149883856 150129792 150239536 150709248 151400448 151696152 151949232 152199648 152453568 153040896 153152768 153339804 153678384 153790722 154300064 154895616 155457069 155796048 155800324 156055968 156170044 156313152 156427416 157292032 157599243 157684158 157947228 158471472 158817024 159081984 159198272 159392691 159744636 159811584 160006752 160123716 160390856 160655184 161543168 161630208 161858682 161945892 162216072 162334651 162483408 163109376 163228608 163500928 164130816 164181987 164451384 164725744 164997216 165117828 165361536 165998592 166119936 166322808 166444389 166722074 166996836 167640192 167919872 168338493 168619338 168896016 169019478 169547904 169580472 169954912 170325504 170609664 170942886 171175936 171228076 171510264 171635637 172171008 172296864 172551168 172888182 173587572 174163728 174257568 174548288 174928896 175220736 175509504 175562964 175980843 176274438 176953536 177344256 177987079 178280406 178409449 178967232 179098056 179656704 179788032 180384768 180439713 180737082 181038612 181438352 181736064 181833984 181868912 182137344 182493081 183632184 183938544 184647168 185007807 185260032 185316462 185395456 185621868 186031728 186748416 186784288 186884928 188184873 188595216 188909856 189047948 189326976 189637632 189776256 190008018 190406144 190778031 191199276 191832512 191935872 192572928 192949047 193456128 193692384 193833972 194120064 194157352 194905344 195552256 195934194 196039764 196366824 196510367 197123328 197267424 197448192 197922176 198684672 199072728 199404848 199512288 200173056 200945664 201338136 201485313 201821458 202261536 202598976 202932864 203271424 204118146 204453072 204602526 204904512 205054296 206527488 206819427 206930862 207276092 207728064 208074624 208417536 208569888 209285694 210132324 210245544 210596304 211295296 211756032 212109312 212523588 212992848 213342336 213498288 214206912 215458043 215811576 215927856 215969333 216288096 216644544 217479168 217638144 218427021 218909316 219268512 219996288 220157104 220482048 220912677 221493248 221763744 221806342 221925852 222662448 223520256 223956819 224330454 224451324 224825784 225194688 225359304 226063872 226107296 227100672 227479552 227923848 228299472 228680352 228847516 229561344 229729152 230009706 230068224 230517576 230686083 231450096 232218304 232343424 233238528 233700486 234083952 234255066 234469728 234641124 235032584 235892736 235938048 236459008 236793257 236920842 237707208 238622976 238797408 239616954 239717376 240185574 240513024 240586284 240982776 241384816 242314752 242445312 242788023 242849792 243324108 243725112 244310186 244842912 245251392 246196224 246677076 247088616 247495824 247676742 248042304 248997888 249179904 250083111 250495254 250913164 251460288 251879808 252435968 252850176 252929007 253035008 253344024 253529217 254370708 254932368 255488256 255914496 256414329 256763904 256842114 257265396 258256512 258445296 258826752 259873792 260381358 260817631 261245592 261386352 261436561 261822432 262393344 262831104 263023232 263264256 263344446 264411657 265430304 266016384 266897408 267420609 268450848 268502414 268647084 269485056 269682048 270131968 270577152 271105623 271557918 272157528 272604096 272750976 272803368 273206016 273405728 275369984 275759236 275907816 276970752 277432832 277890048 277974693 278093184 278432802 279047592 280122624 280176432 280327392 280795072 282341376 283364784 283571922 283990464 284456448 284664384 285609216 286644469 286798914 287748768 287903808 288384128 288859392 290184192 290750958 291180096 291236028 291879088 292358016 293328384 293901291 293976064 294550236 295684992 295901136 296883264 298027008 298609092 299107272 299268432 299767712 300259584 300479072 301418496 302732187 303392304 303898464 304399296 304907136 306081792 306177219 306305536 306679608 306903789 307356768 307581444 308600128 309791232 310396293 310914138 311592096 311600648 312111936 312340088 312626304 312854832 314584064 315198486 315368316 315894456 316942944 317634048 318163968 318396544 318785382 319489272 319623168 320013504 320247432 320781712 321310368 323086336 323260416 323717364 323891784 324432144 324669302 324966816 326218752 326457216 327001856 328363974 328902768 329451488 329994432 330235656 330723072 332239872 332645616 332709513 332888778 333444148 333993672 335280384 335839744 336495681 336676986 337238676 337792032 338038956 339095808 339160944 339909824 340651008 341219328 341885772 342456152 343020528 343271274 344342016 344593728 345102336 345776364 346606417 347175144 348327456 348515136 349096576 349857792 350441472 350550729 351125928 351382599 351961686 352548876 353907072 354688512 355381263 355974158 356560812 356818898 357934464 358196112 359313408 359425431 359576064 360278361 360769536 360879426 361474164 362077224 362876704 363472128 363667968 363737824 364274688 364986162 366465279 367264368 367877088 369294336 370015614 370520064 370632924 370790912 371243736 371515113 372063456 373496832 373568576 373769856 375742881 376369746 377190432 377819712 378095896 378653952 379275264 379552512 380016036 380812288 380928283 381556062 382398552 383665024 383871744 385145856 385263171 385898094 386912256 387384768 387667944 388240128 388314704 389810688 390572037 391104512 391868388 392079528 392733648 393020734 394246656 394534848 394896384 395016669 395844352 398145456 398809696 399024576 400346112 402676272 402753621 402970626 403642916 404523072 405197952 405865728 406542848 407336877 408236292 408906144 409205052 409809024 410108592 413054976 413638854 413861724 414552184 415456128 416149248 416835072 417139776 418571388 419576189 420264648 420491088 421192608 422590592 423512064 424218624 425047176 425357883 425985696 426684672 426996576 428413824 430198371 430916086 431623152 431855712 431938666 432576192 433289088 434958336 435276288 436126437 436854042 437818632 438537024 439992576 440314208 440964096 441825354 442986496 443527488 443612684 443851704 445324896 447040512 447913638 448660908 448902648 449651568 450389376 450718608 452127744 452214592 454201344 455847696 456598944 457360704 457695032 459122688 459458304 460019412 461035152 461123711 461372166 462900192 464436608 464686848 466371207 467400972 468167904 468510132 468939456 469282248 470065168 471876096 472797729 472918016 473586514 473841684 475414416 477245952 477594816 478178073 479233908 479434752 480371148 481172568 481965552 482769632 484629504 484890624 485576046 485699584 486648216 487003953 487450224 488620372 489685824 490502784 492392448 492545961 493354152 494177232 494991648 495353484 496084608 497995776 498359808 499333167 500166222 500990508 501826328 502920576 503759616 504871936 505858014 506070016 506688048 507058434 508741416 509864736 510976512 511828992 512828658 513527808 513684228 514530792 514906911 516513024 516890592 517653504 519747584 520762716 521635262 522491184 522772704 522873122 523644864 524786688 525662208 526046464 526528512 526688892 527942529 528823314 530860608 532032768 533794816 533961237 534841218 535228347 536901696 537004828 537294168 538970112 539364096 540263936 541154304 541319139 542211246 543115836 544315056 545208192 545501952 545606736 546412032 546811456 547479243 551518472 551815632 553941504 554865664 555780096 555949386 556186368 556865604 558095184 558202387 560245248 560352864 560654784 561590144 564554619 566729568 567143844 567980928 568912896 569328768 571218432 572334093 573288938 573597828 575497536 575807616 576768256 577718784 578847141 580368384 581501916 582360192 582472056 583758176 584716032 586656768 587802582 587952128 589100472 589531101 591369984 591802272 593766528 596054016 597218184 598214544 598536864 599535424 600519168 600958144 602836992 604455939 605464374 606784608 607796928 608798592 609814272 612354438 612611072 613359216 613807578 614713536 615162888 617200256 619582464 620458281 620792586 621828276 623184192 623201296 624223872 624680176 625252608 625709664 629168128 630396972 630736632 631788912 633885888 635268096 636327936 636793088 637570764 638978544 640027008 640494864 641563424 642620736 646172672 646374129 647434728 647783568 647907999 648864288 649338604 649933632 652437504 652914432 654003712 655281063 656727948 657805536 658902976 659988864 660471312 661446144 662738031 664479744 665291232 665419026 665777556 666888296 667987344 670560768 671679488 672991362 673353972 674477352 674970391 675584064 676077912 678191616 678321888 679819648 681302016 682438656 683771544 684912304 686041056 686542548 688684032 689187456 690204672 691552728 692058249 693212834 694350288 696654912 697030272 698193152 699715584 701101458 702251856 702765198 703923372 705097752 707814144 709377024 710379771 710762526 711948316 713121624 713637796 715868928 716392224 718850862 719152128 720556722 721539072 721758852 722948328 724154448 725753408 726944256 727335936 727475648 728364069 728549376 729972324 732930558 734528736 735754176 738588672 740031228 740051539 741265848 741581824 741807709 742487472 743030226 744126912 746993664 747137152 747539712 750249333 751485762 752739492 754380864 755639424 756191792 757307904 758550528 758787021 759105024 760032072 760587651 761624576 761856566 763112124 764797104 767330048 767743488 769242987 770291712 770526342 771796188 774769536 775335888 776480256 776629408 779621376 781144074 782209024 782452893 783736776 784159056 784309683 785467296 786041468 788493312 789069696 789792768 790033338 791688704 793234971 796290912 797619392 798049152 800692224 802261827 805352544 805507242 805941252 807285832 809046144 810395904 811731456 813085696 813333361 814673754 816472584 817812288 818410104 819618048 820217184 826109952 827277708 827723448 829104368 830912256 832298496 833670144 833924079 834279552 837142776 839152378 840529296 840982176 842385216 845181184 847024128 850094352 850715766 851971392 853369344 853993152 856827648 859933407 860396742 861832172 863246304 863711424 863877332 865152384 866578176 870552576 872252874 873708084 875637264 877074048 879985152 880628416 881703873 881928192 883650708 887054976 887225368 887703408 890649792 894081024 895827276 895851863 897321816 897805296 897977753 899303136 900778752 901437216 904255488 904429184 908196561 911695392 913197888 914721408 915390064 918245376 918531657 918916608 920038824 920711367 922070304 922247422 922744332 925800384 928873216 929373696 931188879 932742414 934801944 936335808 937020264 937878912 938564496 940130336 943752192 945595458 945836032 947173028 947683368 950828832 954491904 955189632 956356146 958467816 958869504 960742296 962345136 963931104 965539264 969259008 969781248 971152092 973296432 974007906 974900448 977240744 979371648 981005568 984561437 985091922 986708304 988354464 989983296 990706968 992169216 996719616 998128539 998666334 1000332444 1001981016 1003652656 1005841152 1007519232 1009487043 1009743872 1011716028 1012140032 1013376096 1014116868 1017482832 1019729472 1021953024 1023657984 1025657316 1027368456 1029061584 1029813822 1033026048 1033781184 1035307008 1039495168 1039819251 1041525432 1043270524 1044982368 1045545408 1045746244 1047289728 1049573376 1051324416 1051652187 1052092928 1053377784 1054147797 1055885058 1057646628 1061721216 1064065536 1066143789 1067922474 1069682436 1070456694 1073803392 1074009656 1074588336 1077940224 1078728192 1080527872 1082308608 1082638278 1084422492 1086231672 1087025701 1088630112 1090416384 1091003904 1091213472 1092824064 1093622912 1094958486 1099395837 1103036944 1103631264 1107883008 1109731328 1111560192 1111898772 1112372736 1113731208 1114545339 1116190368 1116404774 1120490496 1120705728 1121309568 1123180288 1127228643 1129109238 1133459136 1134287688 1135961856 1137825792 1138657536 1142436864 1142784849 1144668186 1146577876 1147195656 1150995072 1151615232 1153536512 1155437568 1155789513 1157694282 1160736768 1163003832 1164720384 1164944112 1167516352 1169432064 1171716111 1173313536 1175605164 1178200944 1179062202 1182739968 1183604544 1187533056 1191837529 1194436368 1196429088 1197073728 1199070848 1201038336 1201916288 1208260863 1208911878 1210928748 1213569216 1215593856 1217597184 1219628544 1222010631 1224708876 1225222144 1226718432 1227615156 1229427072 1230325776 1234400512 1239164928 1240916562 1241585172 1243656552 1246368384 1246402592 1248447744 1249360352 1250505216 1251419328 1258336256 1258728567 1260793944 1261473264 1263577824 1267771776 1270536192 1272655872 1273586176 1275141528 1276073649 1277957088 1280054016 1280989728 1283126848 1285241472 1290595113 1292748258 1294869456 1295567136 1295815998 1297728576 1298677208 1299867264 1304875008 1305828864 1308007424 1310562126 1313455896 1315611072 1317805952 1319977728 1320942624 1322892288 1325476062 1328959488 1330582464 1330838052 1331555112 1333776592 1335974688 1341121536 1343358976 1345982724 1346707944 1348954704 1349940782 1351168128 1352155824 1356383232 1356643776 1359639296 1362604032 1367543088 1369824608 1372082112 1373085096 1377368064 1378374912 1383105456 1383371133 1384116498 1386425668 1388700576 1393309824 1394060544 1396386304 1399113621 1402202916 1404503712 1405530396 1407846744 1410195504 1415628288 1418393187 1418754048 1420759542 1421525052 1423896632 1426243248 1427275592 1431737856 1432784448 1437701724 1438304256 1441113444 1441152997 1443517704 1445896656 1448308896 1451506816 1453888512 1454671872 1454951296 1456728138 1457098752 1459944648 1461011859 1465861116 1469057472 1471508352 1477177344 1477637883 1480062456 1480103078 1482531696 1483163648 1483615418 1484974944 1486060452 1488253824 1493987328 1494274304 1495079424 1497999501 1500498666 1502971524 1505478984 1508761728 1511278848 1512383584 1514615808 1517574042 1518210048 1520064144 1521175302 1523249152 1523713132 1526224248 1529594208 1534660096 1535486976 1538485974 1540583424 1541052684 1543592376 1544720733 1549539072 1550671776 1552960512 1553258816 1559242752 1562288148 1564905786 1567473552 1568318112 1568619366 1570934592 1572082936 1576986624 1578139392 1579585536 1580066676 1583377408 1583859703 1586469942 1592581824 1595238784 1596098304 1601384448 1601883711 1604523654 1605685041 1610705088 1611014484 1611882504 1614571664 1618092288 1620791808 1623462912 1623957417 1626171392 1626666722 1629347508 1632945168 1635624576 1636820208 1639236096 1640434368 1642437729 1654555416 1655446896 1658208736 1661824512 1664596992 1667340288 1667848158 1668559104 1674285552 1674607161 1678304756 1681058592 1681964352 1684770432 1690362368 1693663857 1700188704 1701431532 1703942784 1706738688 1707986304 1713655296 1717002279 1719866814 1720793484 1723664344 1726492608 1727422848 1727754664 1730304768 1733156352 1741105152 1744505748 1747416168 1751274528 1754148096 1759970304 1761256832 1763407746 1763856384 1767301416 1768593303 1774109952 1774450736 1775406816 1781299584 1788162048 1791654552 1791703726 1794643632 1795610592 1795955506 1798606272 1801557504 1802874432 1808510976 1808858368 1813367817 1816393122 1823390784 1826395776 1829442816 1830780128 1837063314 1837833216 1840077648 1841422734 1844140608 1844494844 1845488664 1851600768 1857746432 1858747392 1861374843 1862377758 1865484828 1869603888 1872671616 1874040528 1875757824 1877128992 1880260672 1887504384 1891190916 1894346056 1895366736 1901657664 1908983808 1910379264 1912712292 1916935632 1917303851 1921484592 1924690272 1927862208 1931078528 1938518016 1939122387 1942304184 1943723997 1946592864 1948015812 1949800896 1954481488 1958743296 1962011136 1965843189 1969122874 1970183844 1973416608 1976708928 1979966592 1981413936 1984338432 1988214093 1993439232 1996257078 1997332668 2000664888 2003962032 2007305312 2011682304 2015038464 2018974086 2019487744 2023432056 2024280064 2024911173 2026752192 2028233736 2034965664 2039458944 2043906048 2047315968 2051314632 2054736912 2058123168 2059627644 2066052096 2067562368 2070614016 2076174747 2079638502 2083050864 2086541048 2089964736 2091090816 2091492488 2094579456 2099146752 2103304374 2104185856 2106755568 2108295594 2111770116 2115293256 2123442432 2128131072 2131139313 2132287578 2135844948 2139364872 2140913388 2147606784 2148019312 2149176672 2157456384 2161055744 2164617216 2165276556 2168844984 2172463344 2174051402 2177260224 2180832768 2182007808 2182426944 2185092207 2185648128 2187245824 2189916972 2198791674 2206073888 2207262528 2215766016 2219462656 2220154617 2223797544 2224745472 2225423127 2227462416 2229090678 2232380736 2232809548 2240980992 2241411456 2242619136 2246360576 2250747999 2254457286 2258218476 2266918272 2268575376 2271923712 2275651584 2276361063 2277315072 2281762953 2284873728 2285569698 2289336372 2293155752 2294391312 2301990144 2303230464 2307073024 2310875136 2311579026 2315388564 2320946767 2326007664 2329440768 2329888224 2335032704 2338864128 2343432222 2346627072 2347358679 2351210328 2352929049 2356401888 2358124404 2365479936 2367209088 2375066112 2379704913 2383675058 2388872736 2392858176 2394147456 2398141696 2402076672 2403832576 2406785481 2416521726 2417823756 2421857496 2427138432 2431187712 2435194368 2439257088 2440000083 2444021262 2449417752 2450444288 2453436864 2455230312 2458854144 2460651552 2468801024 2478329856 2481833124 2483170344 2487313104 2492736768 2492805184 2496895488 2498720704 2501010432 2501772237 2502838656 2517457134 2521587888 2522946528 2527155648 2535543552 2541072384 2547172352 2550283056 2550772933 2552147298 2555914176 2560108032 2561979456 2566253696 2570482944 2579800221 2581190226 2585496516 2589738912 2591134272 2591631996 2595457152 2597354416 2599734528 2611657728 2616014848 2621124252 2626911792 2631222144 2635611904 2639955456 2641885248 2645111619 2645784576 2650952124 2661164928 2661676104 2663110224 2667553184 2671949376 2682243072 2686717952 2687555589 2691965448 2693415888 2693933259 2697909408 2699881564 2702336256 2704311648 2712766464 2713287552 2719278592 2724589683 2735086176 2739649216 2744164224 2746170192 2754736128 2755594971 2756749824 2762134101 2766210912 2766742266 2768232996 2772851336 2777401152 2786619648 2788121088 2792772608 2798227242 2804405832 2809007424 2811060792 2815693488 2820391008 2831256576 2836786374 2837508096 2841519084 2843050104 2847793264 2852486496 2854551184 2863475712 2865568896 2875403448 2876608512 2882226888 2882305994 2887035408 2891793312 2896617792 2903013632 2907777024 2909343744 2909902592 2913456276 2919889296 2922023718 2931722232 2938114944 2943016704 2953684311 2955275766 2960124912 2960206156 2965063392 2966327296 2967230836 2969949888 2972120904 2976507648 2988548608 2990158848 2994385617 2995999002 3000997332 3005943048 3010957968 3017523456 3022557696 3024767168 3028461129 3029231616 3035148084 3036420096 3040128288 3042350604 3047426264 3052448496 3059188416 3069320192 3070973952 3076971948 3082105368 3084358369 3087184752 3089441466 3099078144 3101343552 3105921024 3106517632 3118485504 3119457753 3124576296 3129811572 3134947104 3136636224 3137238732 3141869184 3144165872 3153973248 3154956561 3156278784 3160133352 3162443391 3166754816 3167719406 3172939884 3185163648 3190477568 3192196608 3198431367 3203767422 3209047308 3211370082 3221410176 3222028968 3223765008 3229143328 3236184576 3241583616 3246925824 3247914834 3252342784 3253333444 3258695016 3261077103 3265890336 3271249152 3273640416 3278472192 3280868736 3284875458 3298187511 3309110832 3310893792 3316417472 3323649024 3329193984 3334680576 3335696316 3337118208 3343636017 3348571104 3349214322 3356609512 3362117184 3363928704 3369540864 3380724736 3381754501 3387327714 3400377408 3402863064 3407885568 3413477376 3415972608 3427310592 3428354547 3434004558 3439733628 3441586968 3447328688 3452985216 3454845696 3455509328 3460609536 3466312704 3467368539 3482210304 3489011496 3494832336 3502549056 3508296192 3515148333 3519940608 3522513664 3526815492 3534602832 3537186606 3548219904 3548901472 3550813632 3562599168 3575512587 3583309104 3583407452 3589287264 3591221184 3591911012 3597212544 3603115008 3605748864 3617716736 3624782589 3626735634 3632786244 3646781568 3652791552 3658885632 3661560256 3666031893 3674126628 3675666432 3680155296 3682845468 3688281216 3688989688 3690977328 3703201536 3715492864 3717494784 3722749686 3724755516 3730969656 3733696973 3739207776 3745343232 3748081056 3751515648 3754257984 3760521344 3775008768 3776185701 3782381832 3788692112 3790733472 3803315328 3817967616 3820758528 3825424584 3828220947 3833871264 3834607702 3842969184 3849380544 3855724416 3862157056 3871785339 3878244774 3884608368 3887447994 3893185728 3896031624 3899601792 3908962976 3917486592 3924022272 3931686378 3938245748 3940367688 3946833216 3953417856 3959933184 3962827872 3968676864 3976428186 3986878464 3992514156 3994665336 4001329776 4007924064 4014610624 4023364608 4030076928 4037948172 4046864112 4049822346 4053504384 4056467472 4069931328 4078917888 4087812096 4093702817 4102629264 4103417327 4109473824 4116246336 4119255288 4132104192 4135124736 4150113399 4152349494 4159277004 4166101728 4173082096 4179929472 4182181632 4182984976 4189158912 4197340863 4206608748 4208371712 4213511136 4216591188 4223540232 4230586512 4246884864 4255179561 4256262144 4262278626 4264575156 4271689896 4278729744 4281826776 4295213568 4296038624 4298353344 4314912768 4322111488 4323458991 4330553112 4337689968 4344926688 4348102804 4354520448 4361665536 4364015616 4364853888 4370184414 4371296256 4374491648 4379833944 4383035577 4397583348 4412147776 4414525056 4431532032 4432913649 4440309234 4447595088 4449490944 4450846254 4454924832 4458181356 4464761472 4465619096 4481961984 4482822912 4485238272 4492721152 4501495998 4508914572 4516436952 4519738441 4533836544 4537150752 4543847424 4552722126 4554630144 4563525906 4569747456 4571139396 4578672744 4586311504 4588782624 4603980288 4606460928 4614146048 4621750272 4623158052 4630777128 4634162199 4641893534 4652015328 4658881536 4659776448 4670065408 4677728256 4686864444 4694717358 4702420656 4705858098 4712803776 4716248808 4730959872 4734418176 4750132224 4751579109 4759409826 4767350116 4777745472 4785716352 4788294912 4796283392 4804153344 4805651133 4807665152 4813570962 4817055123 4833043452 4835647512 4843714992 4854276864 4862375424 4870388736 4871872251 4878514176 4880000166 4888042524 4898835504 4906873728 4910460624 4917708288 4921303104 4937602048 4955534989 4963666248 4966340688 4967294659 4974626208 4985473536 4985610368 4993790976 4997441408 5002020864 5003544474 5005677312 5023821483 5034914268 5043175776 5045893056 5054311296 5071087104 5080991571 5094344704 5100566112 5101545866 5104294596 5111828352 5120216064 5123958912 5132507392 5140965888 5151006837 5159600442 5162380452 5170993032 5179477824 5182268544 5183263992 5190914304 5194708832 5199469056 5223315456 5232029696 5242248504 5253823584 5262444288 5271223808 5279910912 5283770496 5290223238 5291569152 5301904248 5305779909 5322329856 5323352208 5326220448 5335106368 5343898752 5364486144 5375111178 5383930896 5386831776 5387866518 5395818816 5399763128 5404672512 5408623296 5425532928 5426575104 5438557184 5446244911 5449179366 5470172352 5479298432 5488328448 5492340384 5511189942 5513499648 5524268202 5532421824 5533484532 5536465992 5545702672 5554802304 5573239296 5576242176 5584124529 5585545216 5596454484 5608811664 5618014848 5622121584 5631386976 5640782016 5662513152 5673572748 5683038168 5686100208 5695586528 5704972992 5709102368 5726951424 5731137792 5750806896 5751911553 5764453776 5764611988 5774070816 5783586624 5793235584 5806027264 5815554048 5817367161 5819805184 5826912552 5831171991 5839778592 5844047436 5863444464 5876229888 5886033408 5897529567 5907368622 5910551532 5920249824 5920412312 5930126784 5934461672 5939899776 5944241808 5953015296 5977097216 5980317696 5988771234 5991998004 6001994664 6011886096 6021915936 6035046912 6045115392 6049534336 6056922258 6058463232 6070296168 6072840192 6074733519 6080256576 6084701208 6094852528 6104896992 6118376832 6138640384 6141947904 6153943896 6164210736 6168716738 6174369504 6178882932 6198156288 6202687104 6211842048 6213035264 6228524241 6238915506 6249152592 6259623144 6269894208 6273272448 6274477464 6283738368 6288331744 6309913122 6312557568 6320266704 6324886782 6333509632 6335438812 6345879768 6370327296 6380955136 6384393216 6393417939 6396862734 6407534844 6418094616 6422740164 6442820352 6444057936 6447530016 6458286656 6472369152 6483167232 6493851648 6495829668 6506666888 6517390032 6522154206 6531780672 6542498304 6547280832 6556944384 6561737472 6569750916 6585521923 6596375022 6618221664 6621787584 6632834944 6647298048 6658387968 6660463851 6671392632 6674236416 6676269381 6687272034 6697142208 6698428644 6713219024 6724234368 6727857408 6739081728 6752243997 6761449472 6763509002 6774655428 6800754816 6805726128 6815771136 6826954752 6829083189 6831945216 6845288859 6854621184 6856709094 6868009116 6879467256 6883173936 6894657376 6905970432 6909691392 6911018656 6921219072 6932625408 6934737078 6962840301 6978022992 6989664672 7005098112 7016592384 7030296666 7039881216 7042076037 7045027328 7053630984 7058787147 7069205664 7074373212 7096439808 7097802944 7101627264 7125198336 7139114739 7151025174 7166618208 7166814904 7178574528 7182442368 7183822024 7194425088 7206230016 7211497728 7235433472 7249565178 7253471268 7265572488 7293563136 7305583104 7317771264 7320000249 7323120512 7332063786 7348253256 7351332864 7360310592 7365690936 7376562432 7377979376 7381954656 7406403072 7430985728 7434989568 7445499372 7449511032 7461939312 7467393946 7478415552 7490686464 7496162112 7503031296 7505316711 7508515968 7521042688 7552371402 7564763664 7577384224 7581466944 7606630656 7641517056 7650849168 7652318799 7656441894 7667742528 7669215404 7685938368 7698761088 7711448832 7724314112 7739400663 7743570678 7756489548 7769216736 7774895988 7786371456 7792063248 7799203584 7817925952 7834973184 7848044544 7863372756 7876491496 7880735376 7893666432 7906835712 7919866368 7925655744 7937353728 7952856372 7971947591 7985028312 7989330672 8002659552 8015848128 8029221248 8046729216 8060153856 8062666767 8075896344 8081799777 8093728224 8099644692 8107008768 8112934944 8139862656 8157835776 8173769049 8187405634 8205258528 8206834654 8218947648 8232492672 8238510576 8264208384 8266784913 8270249472 8286402303 8300226798 8304698988 8318554008 8332203456 8346164192 8359858944 8364363264 8365969952 8378317824 8394681726 8413217496 8416743424 8427022272 8433182376 8447080464 8461173024 8493769728 8510359122 8512524288 8524557252 8529150312 8543379792 8557459488 8563653552 8590427136 8592077248 8596706688 8629825536 8646917982 8661106224 8675379936 8689853376 8696205608 8709040896 8723331072 8728031232 8729707776 8740368828 8748983296 8759667888 8761350509 8766071154 8795166696 8824295552 8829050112 8861052933 8865827298 8880618468 8895190176 8898981888 8901692508 8909849664 8916362712 8929522944 8931238192 8965645824 8970476544 8983156851 8985442304 9002991996 9017829144 9032873904 9039476882 9067673088 9074301504 9085383387 9087694848 9105444252 9109260288 9127051812 9142278792 9157345488 9172623008 9177565248 9207960576 9212921856 9228292096 9246316104 9253075107 9261554256 9268324398 9283787068 9304030656 9317763072 9319552896 9340130816 9355456512 9358373259 9373728888 9389434716 9404841312 9411716196 9425607552 9432497616 9461919744 9464869683 9468836352 9487330173 9500264448 9503158218 9518819652 9534700232 9555490944 9571432704 9576589824 9592566784 9611302266 9615330304 9627141924 9634110246 9650252347 9666086904 9671295024 9687429984 9708553728 9724750848 9740777472 9743744502 9757028352 9760000332 9776085048 9783231309 9797671008 9813747456 9820921248 9835416576 9842606208 9875204096 9894562533 9911069978 9927332496 9932681376 9934589318 9949252416 9970947072 9971220736 9987581952 9994882816 10004041728 10007088948 10011354624 10030908051 10047642966 10069828536 10086351552 10091786112 10108622592 10142174208 10145263503 10161983142 10188689408 10201132224 10203091732 10208589192 10223656704 10240432128 10247917824 10265014784 10281931776 10285063641 10302013674 10319200884 10324760904 10341986064 10358955648 10364537088 10366527984 10381828608 10389417664 10398938112 10402105617 10446630912 10484497008 10507647168 10524888576 10542447616 10559821824 10567540992 10580446476 10603808496 10605845353 10611559818 10644659712 10646704416 10652440896 10670212736 10687797504 10726537761 10750222356 10767861792 10773663552 10775733036 10791637632 10799526256 10809345024 10817246592 10853150208 10874347767 10877114368 10892489822 10898358732 10940344704 10958596864 10976656896 10984680768 10998095679 11022379884 11026999296 11048536404 11064843648 11066969064 11072931984 11091405344 11109604608 11146478592 11152484352 11168249058 11171090432 11192908968 11201090919 11217623328 11236029696 11244243168 11262773952 11281564032 11325026304 11328557103 11347145496 11366076336 11372200416 11391173056 11409945984 11418204736 11453902848 11462275584 11484662841 11501613792 11503823106 11528907552 11529223976 11548141632 11567173248 11586471168 11612054528 11634734322 11639610368 11653825104 11662343982 11679557184 11688094872 11726888928 11752459776 11772066816 11795059134 11814737244 11821103064 11840499648 11840824624 11860253568 11868923344 11879799552 11888483616 11906030592 11954194432 11960635392 11977542468 11983996008 12003989328 12023772192 12043831872 12070093824 12090230784 12099068672 12113844516 12140592336 12149467038 12160513152 12169402416 12189705056 12209793984 12236753664 12277280768 12281108451 12307887792 12310251981 12328421472 12337433476 12348739008 12357765864 12396312576 12405374208 12426070528 12450340197 12457048482 12477831012 12498305184 12519246288 12539788416 12546544896 12548954928 12567476736 12576663488 12592022589 12619826244 12625115136 12640533408 12649773564 12670877624 12691759536 12740654592 12761910272 12768786432 12786835878 12793725468 12815069688 12824437429 12836189232 12845480328 12885640704 12888115872 12895060032 12916573312 12944738304 12966334464 12970376973 12991659336 13013333776 13034780064 13044308412 13063561344 13084996608 13094561664 13113888768 13123474944 13139501832 13149106731 13171043846 13192750044 13236443328 13243575168 13265669888 13294596096 13298740947 13320927702 13342785264 13348472832 13352538762 13374544068 13394284416 13396857288 13426438048 13448468736 13455714816 13478163456 13504487994 13522898944 13527018004 13549310856 13559215323 13601509632 13611452256 13631542272 13658166378 13663890432 13690577718 13709242368 13713418188 13736018232 13758934512 13766347872 13789314752 13811940864 13819382784 13822037312 13842438144 13865250816 13869474156 13902486597 13925680602 13956045984 13979329344 14010196224 14033184768 14060593332 14060979241 14084152074 14090054656 14094346471 14107261968 14117574294 14138411328 14148746424 14192879616 14195605888 14203254528 14250396672 14254737327 14278229478 14302050348 14333236416 14333629808 14357149056 14364884736 14367644048 14388850176 14412460032 14416953399 14422995456 14451165369 14470866944 14499130356 14506942536 14531144976 14587126272 14611166208 14615616753 14635542528 14640000498 14646241024 14664127572 14696506512 14720621184 14731381872 14753124864 14755958752 14763909312 14812806144 14861971456 14866604967 14890998744 14899022064 14901883977 14923878624 14934787892 14956831104 14981372928 14992324224 15006062592 15010633422 15017031936 15042085376 15071464449 15104742804 15129527328 15154768448 15162933888 15213261312 15242974713 15283034112 15301698336 15304637598 15312883788 15335485056 15338430808 15371876736 15397522176 15422897664 15448628224 15478801326 15487141356 15512979096 15524318993 15538433472 15549791976 15572742912 15584126496 15598407168 15635851904 15669946368 15696089088 15726745512 15752982992 15761470752 15787332864 15813671424 15839732736 15851311488 15874707456 15905712744 15917339727 15943895182 15970056624 15978661344 16005319104 16031696256 16058442496 16093458432 16125333534 16151792688 16163599554 16187456448 16199289384 16214017536 16225869888 16279725312 16315671552 16338734733 16347538098 16374811268 16410517056 16413669308 16437895296 16464985344 16477021152 16533569826 16540498944 16572804606 16600453596 16609397976 16637108016 16664406912 16692328384 16719717888 16728726528 16731939904 16752373587 16756635648 16789363452 16826434992 16854044544 16866364752 16894160928 16922346048 16987539456 17020718244 17021185397 17049114504 17058300624 17061577307 17086759584 17114918976 17127307104 17180854272 17184154496 17193413376 17255734659 17293835964 17322212448 17350759872 17379706752 17392411216 17418081792 17446662144 17452101483 17459415552 17480737656 17493515973 17497966592 17519335776 17522701018 17532142308 17590333392 17648591104 17658100224 17692588701 17722105866 17731654596 17761236936 17790380352 17803385016 17819699328 17832725424 17859045888 17862476384 17931291648 17940953088 17966313702 17970884608 18005983992 18035658288 18065747808 18078953764 18135346176 18148603008 18170766774 18175389696 18210888504 18218520576 18224200557 18254103624 18284557584 18314690976 18345246016 18355130496 18415921152 18425843712 18492632208 18506150214 18523108512 18536648796 18567574136 18608061312 18635526144 18639105792 18680261632 18706667303 18716746518 18747457776 18778869432 18809682624 18823432392 18851215104 18864995232 18929739366 18937672704 18974660346 19000528896 19006316436 19037639304 19069400464 19110981888 19142865408 19153179648 19180253817 19185133568 19222604532 19230660608 19254283848 19268220492 19300504694 19332173808 19342590048 19374859968 19417107456 19449501696 19481554944 19487489004 19520000664 19552170096 19566462618 19595342016 19627494912 19641842496 19670833152 19685212416 19750408192 19756565769 19789125066 19822139956 19854664992 19865362752 19869178636 19898504832 19941894144 19942441472 19975163904 19981391553 19989765632 20014177896 20022709248 20028808143 20061816102 20095285932 20139657072 20172703104 20183572224 20217245184 20256731991 20284348416 20290527006 20323966284 20402264448 20406183464 20417178384 20447313408 20480864256 20495835648 20530029568 20563863552 20570127282 20604027348 20604592849 20638401768 20649521808 20653488319 20683972128 20717911296 20729074176 20733055968 20763657216 20778835328 20797876224 20804211234 20888520903 20968994016 21015294336 21049777152 21084895232 21119643648 21126228111 21135081984 21160892952 21176361441 21207616992 21211690706 21223119636 21289319424 21293408832 21304881792 21340425472 21375595008 21417344217 21453075522 21500444712 21535723584 21547327104 21551466072 21583275264 21599052512 21618690048 21634493184 21706300416 21748695534 21754228736 21784979644 21796717464 21880689408 21917193728 21953313792 21960000747 21969361536 21996191358 22044759768 22053998592 22097072808 22129687296 22133938128 22145863968 22182810688 22219209216 22292957184 22304968704 22336498116 22385817936 22402181838 22435246656 22472059392 22488486336 22525547904 22563128064 22644913051 22657114206 22694290992 22732152672 22744400832 22782346112 22819891968 22836409472 22924551168 22956956397 22969325682 23003227584 23007646212 23057815104 23058447952 23096283264 23134346496 23172942336 23218201989 23224109056 23269468644 23279220736 23307650208 23324687964 23359114368 23376189744 23453777856 23504919552 23544133632 23590118268 23629474488 23642206128 23680999296 23681649248 23720507136 23737846688 23759599104 23776967232 23812061184 23908388864 23915842773 23955084936 23967992016 24007978656 24047544384 24087663744 24140187648 24180461568 24188000301 24198137344 24227689032 24245399331 24281184672 24298934076 24321026304 24338804832 24379410112 24419587968 24473507328 24521307147 24562216902 24615775584 24620503962 24656842944 24674866952 24697478016 24715531728 24792625152 24810748416 24852141056 24900680394 24914096964 24955662024 24996610368 25038492576 25079576832 25093089792 25097909856 25134953472 25153326976 25184045178 25239652488 25250230272 25281066816 25299547128 25341755248 25383519072 25481309184 25523820544 25537572864 25573671756 25587450936 25630139376 25648874858 25672378464 25690960656 25771281408 25776231744 25790120064 25833146624 25889476608 25940753946 25983318672 26026667552 26069560128 26088616824 26127122688 26169993216 26189123328 26246949888 26279003664 26284051527 26298213462 26342087692 26385500088 26472886656 26487150336 26531339776 26583158799 26597481894 26641855404 26685570528 26696945664 26705077524 26749088136 26788568832 26793714576 26852876096 26896937472 26911429632 26949470553 26956326912 27008975988 27054036008 27098621712 27118430646 27203019264 27222904512 27263084544 27316332756 27327780864 27381155436 27381906943 27426836376 27472036464 27517869024 27532695744 27578629504 27623881728 27638765568 27644074624 27684876288 27738948312 27759225321 27804973194 27851361204 27912091968 27958658688 28020392448 28066369536 28075119777 28121186664 28121958482 28168304148 28180109312 28188692942 28214523936 28235148588 28276822656 28297492848 28385759232 28391211776 28394609049 28406509056 28461990519 28500793344 28509474654 28556458956 28604100696 28666472832 28667259616 28714298112 28729769472 28735288096 28777700352 28833906798 28845990912 28902330738 28941733888 28950757041 28998260712 29013885072 29062289952 29174252544 29222332416 29231233506 29271085056 29280000996 29292482048 29328255144 29349693927 29393013024 29441242368 29462763744 29506249728 29511917504 29527818624 29625612288 29683687599 29733209934 29781997488 29798044128 29803767954 29847757248 29869575784 29913662208 29962745856 29984648448 30012125184 30021266844 30034063872 30084170752 30093334357 30142928898 30209485608 30259054656 30309536896 30325867776 30426522624 30435790509 30485949426 30566068224 30603396672 30609275196 30625767576 30670970112 30676861616 30743753472 30795044352 30845795328 30855190923 30897256448 30957602652 30974282712 31025958192 31048637986 31076866944 31099583952 31145485824 31168252992 31196814336 31206316851 31271703808 31339892736 31453491024 31505965984 31522941504 31574665728 31627342848 31679465472 31702622976 31811425488 31817536059 31834679454 31887790364 31940113248 31957322688 32010638208 32063392512 32116884992 32179613283 32250667068 32303585376 32327199108 32374912896 32398578768 32428035072 32451739776 32559450624 32623043301 32631343104 32677469466 32695076196 32749622536 32821034112 32827338616 32875790592 32929970688 32954042304 33067139652 33080997888 33145609212 33146518931 33200907192 33218795952 33274216032 33328813824 33384656768 33439435776 33457453056 33463879808 33504747174 33513271296 33578726904 33603272757 33652869984 33708089088 33732729504 33788321856 33844692096 33975078912 33985671309 34041436488 34042370794 34098229008 34116601248 34123154614 34173519168 34229837952 34254614208 34361708544 34368308992 34386826752 34453988523 34511469318 34587671928 34644424896 34701519744 34759413504 34784822432 34836163584 34904202966 34918831104 34961475312 34987031946 34995933184 35038671552 35045402036 35064284616 35180666784 35297182208 35316200448 35385177402 35444211732 35463309192 35522473872 35580760704 35606770032 35639398656 35665450848 35718091776 35724952768 35862583296 35881906176 35932627404 36011967984 36071316576 36131495616 36157907528 36270692352 36297206016 36341533548 36421777008 36428773169 36448401114 36508207248 36569115168 36629381952 36690492032 36710260992 36831842304 36843325353 36930755943 36985264416 37012300428 37046217024 37073297592 37135148272 37216122624 37278211584 37351020591 37360523264 37413334606 37433493036 37494915552 37557738864 37619365248 37646864784 37702430208 37729990464 37776067767 37859478732 37875345408 37949320692 38012632872 38075278608 38138800928 38221963776 38285730816 38306359296 38360507634 38370267136 38445209064 38461321216 38473312287 38508567696 38536440984 38601009388 38664347616 38685180096 38749719936 38834214912 38899003392 38911130919 38974978008 39040001328 39104340192 39132925236 39190684032 39254989824 39283684992 39341666304 39370424832 39447320193 39513131538 39578250132 39644279912 39709329984 39730725504 39738357272 39797009664 39883788288 39884882944 39962783106 39979531264 40028355792 40045418496 40057616286 40123632204 40190571864 40279314144 40345406208 40367144448 40434490368 40513463982 40568696832 40581054012 40647932568 40677645969 40804528896 40812366928 40834356768 40894626816 40991671296 41060059136 41127727104 41140254564 41208054696 41209185698 41276803536 41299043616 41306976638 41367944256 41435822592 41458148352 41466111936 41527314432 41557670656 41595752448 41608422468 41707459791 41777041806 41937988032 42030588672 42099554304 42169790464 42182937723 42252456222 42270163968 42283039413 42321785904 42352722882 42415233984 42423381412 42446239272 42578638848 42586817664 42609763584 42680850944 42751190016 42764211981 42834688434 42906151044 43000889424 43071447168 43094654208 43102932144 43166550528 43198105024 43237380096 43250860197 43268986368 43353496107 43412600832 43497391068 43569959288 43593434928 43761378816 43834387456 43906627584 43920001494 43938723072 43992382716 44089519536 44097988573 44194145616 44259374592 44267876256 44291727936 44365621376 44438418432 44585914368 44599814901 44672996232 44705651931 44771635872 44804363676 44870493312 44944118784 44976972672 45051095808 45126256128 45214393347 45289826102 45314228412 45388581984 45464305344 45488801664 45564692224 45639783936 45672818944 45728924139 45849102336 45913912794 45938651364 46006455168 46015292424 46115630208 46116895904 46192566528 46268692992 46345884672 46436403978 46448218112 46538937288 46558441472 46572956979 46615300416 46649375928 46718228736 46752379488 46907555712 47009839104 47088267264 47180236536 47258948976 47284412256 47361998592 47363298496 47441014272 47475693376 47519198208 47553934464 47624122368 47752019181 47831685546 47910169872 47935984032 48015957312 48095088768 48175327488 48280375296 48376000602 48396274688 48455378064 48490798662 48562369344 48597868152 48642052608 48677609664 48758820224 48839175936 48947014656 49016204199 49042614294 49124433804 49231551168 49241007924 49313685888 49349733904 49394956032 49431063456 49621496832 49704282112 49801360788 49828193928 49911324048 49993220736 50076985152 50159153664 50186179584 50195819712 50257120761 50269906944 50306653952 50368090356 50479304976 50562133632 50599094256 50683510496 50767038144 50962618368 51047641088 51063556191 51147343512 51174901872 51184731921 51260278752 51297749716 51344756928 51381921312 51542562816 51552463488 51580240128 51666293248 51767203977 51881507892 51966637344 52053335104 52139120256 52177233648 52254245376 52339986432 52356304449 52378246656 52480547919 52493899776 52558007328 52568103054 52596426924 52684175384 52771000176 52945773312 52974300672 53062679552 53166317598 53194963788 53283710808 53322660889 53371141056 53410155048 53498176272 53577137664 53587429152 53705752192 53793874944 53822859264 53898941106 53912653824 54017951976 54108072016 54197243424 54236861292 54406038528 54445809024 54526169088 54632665512 54655561728 54672601671 54762310872 54763813886 54853672752 54944072928 55035738048 55065391488 55157259008 55247763456 55277531136 55288149248 55477896624 55518450642 55609946388 55702722408 55824183936 55917317376 56040784896 56120001909 56150239554 56242373328 56243916964 56336608296 56360218624 56377385884 56429047872 56470297176 56553645312 56594985696 56782423552 56789218098 56813018112 56923981038 57001586688 57018949308 57112917912 57208201392 57332945664 57334519232 57428596224 57459538944 57470576192 57540761451 57555400704 57667813596 57691981824 57804661476 57901514082 57996521424 58027770144 58124579904 58348505088 58444664832 58462467012 58560001992 58584964096 58602809011 58656510288 58699387854 58786026048 58882484736 58925527488 59012499456 59023835008 59055637248 59251224576 59269697307 59367375198 59466419868 59563994976 59596088256 59607535908 59695514496 59739151568 59827324416 59925491712 59944174659 59969296896 60042533688 60068127744 60086424429 60168341504 60186668714 60285857796 60418971216 60518109312 60619073792 60651735552 60770195973 60853045248 60871581018 60971898852 61206793344 61218550392 61251535152 61341940224 61353723232 61487506944 61590088704 61691590656 61710381846 61794512896 61813778547 61915205304 61948565424 61960464957 62051916384 62097275972 62153733888 62199167904 62290971648 62336505984 62393628672 62412633702 62543407616 62665562709 62906982048 63011931968 63045883008 63149331456 63254685696 63358930944 63378684333 63405245952 63529084323 63622850976 63635072118 63669358908 63775580728 63880226496 63914645376 64021276416 64126785024 64233769984 64253335519 64359226566 64501334136 64607170752 64654398216 64749825792 64797157536 64856070144 64903479552 65118901248 65246086602 65262686208 65354938932 65390152392 65499245072 65642068224 65654677232 65751581184 65859941376 65880002241 65908084608 66134279304 66161995776 66291218424 66293037862 66401814384 66437591904 66548432064 66657627648 66769313536 66878871552 66914906112 66927759616 67009494348 67157453808 67206545514 67305739968 67416178176 67465459008 67576643712 67689384192 67934739153 67971342618 68082872976 68084741588 68196458016 68233202496 68246309228 68347038336 68459675904 68509228416 68736617984 68773653504 68870869191 68907977046 69022938636 69175343856 69288849792 69403039488 69518827008 69569644864 69654605967 69672327168 69808405932 69837662208 69922950624 69974063892 70077343104 70090804072 70128569232 70361333568 70594364416 70632400896 70770354804 70888423464 70926618384 70940242487 71044947744 71161521408 71213540064 71278797312 71330901696 71436183552 71449905536 71725166592 71747528319 71865254808 72023935968 72142633152 72262991232 72315815056 72541384704 72564000903 72594412032 72683067096 72736197993 72843554016 72857546338 72896802228 73016414496 73138230336 73258763904 73380984064 73420521984 73563921441 73686650706 73861511886 73970528832 74024600856 74092434048 74146595184 74270296544 74432245248 74556423168 74702041182 74721046528 74826669212 74866986072 74989831104 75115477728 75238730496 75293729568 75404860416 75459980928 75552135534 75718957464 75750690816 75898641384 76025265744 76150557216 76277601856 76443927552 76571461632 76612718592 76721015268 76890418128 76946624574 77017135392 77072881968 77202018776 77328695232 77370360192 77499439872 77668429824 77780353523 77822261838 77949956016 78080002656 78208680384 78265850472 78381368064 78509979648 78567369984 78740849664 78852154581 78894640386 79026263076 79156500264 79288559824 79418659968 79461451008 79476714544 79594019328 79749476397 79769765888 79925566212 79959062528 80056711584 80090836992 80115232572 80247264408 80381143728 80558628288 80690812416 80734288896 80848411659 80868980736 81026927964 81162108024 81295865136 81355291938 81609057792 81624733856 81668713536 81789253632 81983342592 82120118272 82145720829 82280509128 82416109392 82418371396 82553607072 82598087232 82613953276 82735888512 82871645184 82916296704 82932223872 83054628864 83115341312 83216844936 83277675963 83414919582 83554083612 83875976064 84061177344 84199108608 84225359331 84365875446 84504912444 84540327936 84566078826 84643571808 84705445764 84830467968 84846762824 84892478544 85157277696 85173635328 85219527168 85361701888 85502380032 85528423962 85669376868 85812302088 85875030379 86001778848 86142894336 86189308416 86205864288 86333101056 86396210048 86501720394 86537972736 86706992214 86825201664 86852271123 86994782136 87139918576 87186869856 87522757632 87668774912 87813255168 87840002988 87877446144 87984765432 88049081781 88179039072 88195977146 88388291232 88518749184 88535752512 88583455872 88731242752 88876836864 89051062797 89199629802 89345992464 89411303862 89543271744 89608727352 89740986624 89888237568 89953945344 90102191616 90252512256 90280003071 90428786694 90579652204 90628456824 90777163968 90928610688 90977603328 91129384448 91279567872 91307371527 91345637888 91457848278 91698204672 91827825588 91877302728 92012910336 92030584848 92231260416 92233791808 92385133056 92537385984 92565572769 92691769344 92872807956 93077874576 93145913958 93230600832 93298751856 93436457472 93504758976 93815111424 94019678208 94155164791 94360473072 94378598521 94517897952 94568824512 94723997184 94726596992 94882028544 94951386752 95038396416 95107868928 95452608177 95504038362 95663371092 95820339744 95871968064 96031914624 96190177536 96350654976 96538839849 96752001204 96792549376 96910756128 96981597324 97124738688 97195736304 97284105216 97355219328 97517640448 97678351872 97869129903 97894029312 98032408398 98085228588 98248867608 98463102336 98482015848 98627371776 98699467808 98789912064 98862126912 99242993664 99408564224 99439556793 99602721576 99656387856 99822648096 99986441472 100153970304 100318307328 100372359168 100391639424 100514241522 100539813888 100613307904 100736180712 100809818271 100958609952 101124267264 101198188512 101367020992 101534076288 101925236736 101957013927 102127112382 102294687024 102349803744 102369463842 102520557504 102595499432 102689513856 102763842624 103085125632 103104926976 103160480256 103332586496 103534407954 103763015784 103933274688 104106670208 104278240512 104354467296 104508490752 104712608898 104756493312 104961095838 104987799552 105116014656 105136206108 105192853848 105368350768 105542000352 105891546624 105948601344 106125359104 106332635196 106389927576 106567421616 106645321778 106742282112 106820310096 106996352544 107154275328 107174858304 107411504384 107587749888 107645718528 107797882212 108035903952 108216144032 108394486848 108473722584 108812077056 108891618048 109265331024 109286319507 109345203342 109524621744 109527627772 109707345504 109888145856 110071476096 110130782976 110314518016 110495526912 110529976059 110576298496 110792267829 110955793248 111036901284 111219892776 111405444816 111648367872 111834634752 112053061773 112081569792 112240003818 112300479108 112484746656 112487833928 112673216592 112754771768 112858095744 112940594352 113107290624 113189971392 113564847104 113578436196 113626036224 113847962076 114037898616 114225835824 114416402784 114665891328 114669038464 114857192448 114919077888 114941152384 115081522902 115110801408 115335627192 115383963648 115419936861 115609322952 115803028164 115993042848 116055540288 116249159808 116697010176 116733392757 116924934024 117120003984 117169928192 117205618022 117313020576 117398775708 117572052096 117764969472 117851054976 118024998912 118047670016 118111274496 118341960579 118539394614 118734750396 118932839736 119127989952 119192176512 119215071816 119391028992 119478303136 119654648832 119888349318 119938593792 120085067376 120136255488 120172848858 120336683008 120373337428 120571715592 120837942432 121036218624 121238147584 121303471104 121540391946 121706090496 121743162036 121943797704 122032937907 122413586688 122437100784 122503070304 122683880448 122707446464 122975013888 123180177408 123383181312 123420763692 123627557094 123830410608 123897130848 123920929914 124103832768 124194551944 124307467776 124398335808 124581943296 124673011968 124787257344 124825267404 125086815232 125124916537 125331125418 125813964096 126023863936 126091766016 126298662912 126509371392 126548813169 126757368666 126810491904 126849118239 127058168646 127245701952 127270144236 127338717816 127551161456 127760452992 127829290752 128042552832 128253570048 128292635943 128467539968 128506671038 128718453132 129002668272 129214341504 129308796432 129499651584 129594315072 129712140288 129752580591 129806959104 130060488321 130237802496 130492173204 130709877864 130780304784 130998490144 131284136448 131309354464 131503162368 131719882752 131760004482 131816169216 132268558608 132293965719 132582436848 132586075724 132803628768 132875183808 133096864128 133315255296 133538627072 133757743104 133799444703 133855519232 134018988696 134116955793 134314907616 134413091028 134611479936 134832356352 134930918016 135153287424 135378768384 135643180041 135869478306 135942685236 136165745952 136169483176 136392916032 136466404992 136492618456 136694076672 136919351808 137018456832 137473235968 137547307008 137741738382 137815954092 138045877272 138350687712 138577699584 138806078976 139037654016 139139289728 139309211934 139344654336 139616811864 139675324416 139718870937 139845901248 139948127784 140154686208 140181608144 140257138464 140722667136 141188728832 141264801792 141540709608 141776846928 141853236768 141880484974 142089895488 142323042816 142427080128 142557594624 142661803392 142872367104 142899811072 143256057543 143495056638 143730509616 144047871936 144285266304 144525982464 144631630112 145128001806 145188824064 145366134192 145472395986 145687108032 145715092676 145793604456 146032828992 146276460672 146517527808 146761968128 146841043968 147048612597 147127842882 147373301412 147723023772 147941057664 148049201712 148184868096 148293190368 148540593088 148864490496 149112846336 149404082364 149653338424 149733972144 149979662208 150230955456 150477460992 150587459136 150809720832 150919961856 151104271068 151437914928 151467004229 151797282768 152050531488 152301114432 152555203712 152887855104 153142923264 153190668573 153442030536 153554195763 153780836256 153893249148 154034270784 154145763936 154404037552 154657390464 154740720384 154998879744 155301611931 155560707046 155644523676 155899912032 156160005312 156417360768 156531700944 156762736128 157019959296 157068913347 157134739968 157441643757 157481699328 157704309162 157789280772 158052526152 158313000528 158577119648 158837319936 158922902016 158953429088 159188038656 159498952794 159539531776 159851132424 159918125056 159967982667 160113423168 160230465144 160494528816 160762287456 161117256576 161381624832 161468577792 161696823318 161737961472 162053855928 162324216048 162591730272 162710583876 163218115584 163249467712 163337427072 163578507264 163966685184 164017805013 164291441658 164561018256 164832218784 164836742792 165107214144 165196174464 165227906552 165471777024 165743290368 165832593408 165864447744 166230682624 166433689872 166555351926 166829839164 167108167224 167751952128 168122354688 168360005727 168450718662 168731750892 169009824888 169080655872 169132157652 169287143616 169410891528 169660935936 169693525648 169784957088 170347270656 170439054336 170723403776 171004760064 171056847924 171338753736 171624604176 171750060758 172003557696 172285788672 172378616832 172411728576 172622284353 172666202112 172792420096 173003440788 173075945472 173413984428 173704542246 173989564272 174279837152 174373739712 175045515264 175337549824 175680005976 175754892288 175808427033 175969530864 176098163562 176358078144 176391954292 176776582464 177037498368 177071505024 177166911744 177462485504 177753673728 177809091921 178102125594 178399259604 178691984928 178822607724 179086543488 179217454704 179481973248 179776475136 179832523977 179907890688 180204383232 180259273287 180505024512 180560006142 180857573388 181159304408 181256913648 181554327936 181857221376 181955206656 182258768896 182559135744 182614743054 182691275776 182915696556 183354794593 183655651176 183754605456 184025820672 184061169696 184462520832 184467583616 184770266112 185074771968 185131145538 185383538688 185441335641 185745615912 185881394871 186155749152 186291827916 186461201664 186597503712 186872914944 187009517952 187630222848 187996688127 188310329582 188720946144 188757197042 189035795904 189137649024 189447994368 189453193984 189764057088 189902773504 190076792832 190136052999 190215737856 190587252969 190905216354 191008076724 191326742184 191640679488 191743936128 192063829248 192380355072 192701309952 192760006557 193077679698 193504002408 193585098752 193821512256 193963194648 194249477376 194391472608 194568210432 194710438656 195035280896 195356703744 195738259806 195788058624 196064816796 196170457176 196497735216 196926204672 196964031696 197254743552 197398935616 197579824128 197640006723 197724253824 198485987328 198879113586 199205443152 199312775712 199645296192 199972882944 200307940608 200636614656 200744718336 200783278848 201028483044 201226615808 201472361424 201511061707 201619636542 201917219904 202248534528 202396377024 202734041984 203068152576 203804217459 203914027854 204254224764 204589374048 204699607488 204738927684 205041115008 205190998864 205379027712 205527685248 206209853952 206320960512 206612607573 206665172992 207068815908 207526031568 207866549376 208213340416 208556481024 208708934592 208963817901 209016981504 209425217796 209512986624 209922191676 210232029312 210272412216 210385707696 210736701536 211084000704 211783093248 211897202688 212250718208 212665270392 212779855152 212820727461 213134843232 213290643556 213484564224 213640620192 213992705088 214308550656 214349716608 214823008768 215175499776 215242584957 215595764424 216071807904 216432288064 216788973696 216947445168 217624154112 217692002709 217783236096 218208593979 218530662048 218572639014 218690406684 219049243488 219055255544 219414691008 219776291712 220142952192 220261565952 220629036032 221059952118 221152596992 221584535658 221911586496 222073802568 222439785552 222810889632 223296735744 223669269504 224106123546 224163139584 224480007636 224600958216 224969493312 224975667856 225346433184 225509543536 225716191488 225881188704 226214581248 226379942784 227129694208 227156872392 227252072448 227695924152 228075797232 228451671648 228832805568 229331782656 229338076928 229714384896 229838155776 229882304768 230163045804 230671254384 230839873722 231218645904 231606056328 231986085696 232111080576 232498319616 233341060569 233466785514 233849868048 234240007968 234339856384 234411236044 234626041152 234797551416 235144104192 235529938944 235702109952 236095340032 236222548992 236556463743 236683921158 237078789228 237469500792 237865679472 238255979904 238384353024 238430143632 238782057984 238956606272 239248429191 239309297664 239776698636 239877187584 240170134752 240272510976 240345697716 240746674856 241143431184 241675884864 242072437248 242476295168 242606942208 243080783892 243486324072 243664311151 243887595408 244065875814 244827173376 244874201568 245006140608 245367760896 245414892928 245950027776 246360354816 246437162487 246841527384 247255114188 247660821216 247794261696 247841859828 248207665536 248389103888 248614935552 248796671616 249163886592 249346023936 249650534808 249833027889 250173630464 250249833074 250662250836 251627928192 252047727872 252183532032 252597325824 252676077993 253097626338 253514737332 253620983808 253698236478 254116337292 254491403904 254540288472 254677435632 255102322912 255520905984 255658581504 256085105664 256507140096 256585271886 256935079936 257013342076 257436906264 257625091137 258005336544 258428683008 258617592864 258999303168 259188630144 259505161182 259613918208 260120976642 260475604992 260556813369 260984346408 261419755728 261560609568 261996980288 262568272896 262618708928 263006324736 263439765504 263520008964 263632338432 264147245343 264537117216 264587931438 265164873696 265172151448 265607257536 265750367616 266193728256 266630510592 267077254144 267158605579 267598889406 267711038464 268037977392 268233911586 268629815232 268826182056 269222959872 269664712704 269861836032 270306574848 270757536768 270840009213 271286360082 271738956612 271885370472 272331491904 272338966352 272785832064 272932809984 272985236912 273388153344 273838703616 273922114581 274036913664 274946471936 275094614016 275483476764 275631908184 276091754544 276701375424 277155399168 277612157952 277696718307 278075308032 278278579456 278618423868 279233623728 279437741874 279691802496 279896255568 280309372416 280363216288 280514276928 281445334272 282377457664 282465494373 283081419216 283135795563 283553693856 283706473536 283760969948 284179790976 284646085632 284854160256 285115189248 285323606784 285799622144 286357824531 286512115086 286990113276 287461019232 288095743872 288570532608 289051964928 289263260224 289616519547 290256003612 290377648128 290732268384 290944791972 291374216064 291430185352 291587208912 292065657984 292552921344 293035055616 293523936256 293682087936 294097225194 294255685764 294746602824 294962060867 295446047544 295882115328 296098403424 296369736192 296586380736 297081186176 297728980992 298225692672 298318670379 298808164728 299306676848 299467944288 299959324416 300461910912 300954921984 301174918272 301619441664 301839923712 302208542136 302429454813 302875829856 302934008458 303594565536 304101062976 304602228864 305110407424 305775710208 305871041781 306381337146 306884061072 307108391526 307561672512 307786498296 308068541568 308291527872 308808075104 309314780928 309481440768 309997759488 310603223862 311121414092 311289047352 311799824064 312320010624 312834721536 313063401888 313525472256 314137826694 314269479936 314883287514 314963398656 315408618324 315578561544 316105052304 316626001056 317154239296 317674639872 317845804032 317906858176 318376077312 318997905588 319702264848 319935965334 320226846336 320460930288 320989057632 321524574912 322234513152 322763249664 322937155584 323393646636 323402522543 324107711856 324169968833 324648432096 325183460544 325421167752 326436231168 326498935424 326674854144 327858958521 328035610026 328582883316 329122036512 329664437568 329673485584 330214428288 330392348928 330455813104 330943554048 331486580736 331589928177 331728895488 332376803487 332461365248 332867379744 333110703852 333659678328 334216334448 335503904256 336159185319 336244709376 336720011454 336901437324 337463501784 338019649776 338264315304 338574287232 338821783056 339321871872 339387051296 339569914176 340694541312 340878108672 341446807552 342113695848 342677507472 343249208352 343500121516 344007115392 344571577344 344757233664 344823457152 345244568706 345332404224 345584840192 346006881576 346151890944 346259810583 346827968856 347409084492 347979128544 348559674304 348747479424 350091030528 350200178271 351360011952 351509784576 351616854066 351939061728 352196327124 352716156288 352783908584 353553164928 354074996736 354143010048 354333823488 354924971008 355618183842 356204251188 356798519208 357059336839 357383969856 357645215448 358173086976 358434909408 358963946496 359665047954 359815781376 360408766464 360518546574 361010049024 361120012284 361715146776 362318608816 362513827296 363108655872 363714442752 363910413312 364517537792 365118271488 365229486108 365382551552 365831393112 366098813721 366709589186 367311302352 367509210912 368051641344 368122339392 368925041664 368935167232 369540532224 370149543936 370262291076 370882671282 371491231824 371762789742 372311498304 372583655832 372922403328 373195007424 373745829888 374019035904 375260445696 375374749611 375993376254 376620659164 377441892288 377514394084 378071591808 378275298048 378895988736 378906387968 379528114176 379646439507 379805547008 380272105998 380431475712 380547354717 381174505938 381810432708 382016153448 382653484368 383281358976 383487872256 384127658496 384760710144 384877907829 385402619904 385520013114 386155359396 387008004816 387643024512 387926389296 388498954752 388782945216 389136420864 389420877312 390070561792 390713407488 391476519612 391487264131 392129633592 392340914352 392416278061 392995470432 393852409344 393928063392 394509487104 394797871232 395159648256 395280013446 395448507648 396881897157 397758227172 398410886304 398625551424 399290592384 399945765888 400615881216 401273229312 401398334109 401566557696 402056966088 402350867379 402453231616 402944722848 403022123414 403239273084 403834439808 404497069056 404792754048 405468083968 406136305152 406929540123 407608434918 407828055708 408508449528 409178748096 409399214976 409477855368 410082230016 410381997728 410758055424 411055370496 412419707904 412641921024 413225215146 413330345984 414137631816 415052063136 415733098752 416426680832 417112962048 417417869184 417927635802 418033963008 418850435592 419025973248 419156612811 419844383352 420464058624 420544824432 420771415392 421473403072 422168001408 423566186496 423794405376 425330540784 425559710304 425641454922 426269686464 426581287112 426969128448 427281240384 427985410176 428617101312 428699433216 429646017536 430253347969 430485169914 431191528848 432143615808 432864576128 433577947392 433894890336 435384005418 435566472192 436417187958 437061324096 437145278028 437380813368 438098486976 438110511088 438829382016 439552583424 440285904384 440523131904 441145837791 441258072064 442119904236 442305193984 443169071316 443823172992 444147605136 444879571104 445621779264 446593471488 447338539008 448212247092 448960015272 449201916432 449938986624 449951335712 450692866368 451019087072 451432382976 451762377408 452429162496 452759885568 454259388416 454313744784 454401012687 455391848304 456151594464 456903343296 457665611136 458663565312 458676153856 459428769792 459572005719 459764609536 460326091608 460662587289 461342508768 461679747444 462437291808 463212112656 463972171392 464222161152 464996639232 465904835793 466682121138 466933571028 467699736096 468480015936 468822472088 469252082304 469595102832 470288208384 471059877888 471404219904 472190680064 472445097984 473112927486 473367842316 474157578456 474939001584 475731358944 476511959808 476768706048 476860287264 477564115968 477913212544 478496858382 478618595328 479553397272 479754375168 479903948001 480340269504 480691395432 481493349712 482286862368 483351769728 484144874496 484952590336 485213884416 486161567784 486972648144 487328622302 487775190816 488131751628 489654346752 489748403136 490012281216 490735521792 490829785856 491900055552 492053415039 492874324974 493683054768 494510228376 495321642432 495588523392 495683719656 496415331072 496778207776 497229871104 497593343232 498692047872 499301069616 499666055778 500347260928 500499666148 501324501672 503255856384 504095455744 504367064064 505080017181 505352155986 506195252676 507029474664 507241967616 507396472956 508232674584 508982807808 509080576944 509354871264 510204645824 511041811968 511317163008 512170211328 513014280192 513170543772 514026684152 514873812528 515250182274 516010673088 516857366016 517235185728 517998606336 518377260288 519010322364 519227836416 520241953284 520256231917 521113626738 521968692816 522839511456 523121219136 523993960576 525136545792 525237417856 526012649472 527040017928 527264676864 527425281099 528294490686 529074234432 529175862876 530329747392 530344302896 531214515072 531500735232 532387456512 533261021184 533427275763 534154508288 534317211158 535197778812 535422076928 536075954784 536467823172 537259630464 537652364112 538445919744 539329425408 539497571931 539723672064 540613149696 540777819861 541515073536 541680018426 542572720164 543477913224 543770740944 544662983808 544677932704 545571664128 545865619968 545970473824 546776306688 547677407232 547844229162 548073827328 549892943872 550064383779 550966953528 551263816368 552183509088 553402750848 554310798336 555224315904 555393436614 556150616064 556324006923 556557158912 557236847736 557644184613 558467247456 558875483748 559383604992 559792511136 560618744832 560726432576 561028553856 562890668544 563990064381 564930988746 566162838432 566271591126 567107387712 567412947072 567521939896 568359581952 569292171264 569708320512 570230378496 570647213568 571599244288 572715649062 573024230172 573980226552 574922038464 576191487744 577141065216 578103929856 578280019671 578526520448 579233039094 580512007224 580755296256 581464536768 581889583944 582748432128 582860370704 583174417824 584131315968 585105842688 586070111232 587047872512 587364175872 588194450388 588511371528 589493205648 589924121734 590892095088 591764230656 592196806848 592739472384 592920020169 593172761472 594162372352 595457961984 596637340758 597616329456 598613353696 598935888576 599918648832 600923821824 601909843968 602349836544 603679847424 604417084272 604533185121 604858909626 605751659712 605868016916 607189131072 608202125952 609204457728 610220814848 611412652377 611742083562 612762674292 613768122144 614216783052 615123345024 615572996592 616137083136 616583055744 617616150208 618629561856 618962881536 619837822719 619995518976 621206447724 622242828184 622578094704 623599648128 624640021248 625669443072 626126803776 627050944512 628275653388 628538959872 629766575028 629783859689 630817236648 631157123088 632210104608 633252002112 634308478592 635349279744 635691608064 635813716352 636752154624 637995811176 638462182383 639404529696 639871930668 640453692672 640921860576 641978115264 643049149824 644469026304 645526499328 645727754871 646787293272 646805045086 648215423712 648339937666 649296864192 650366921088 650842335504 652872462336 652997870848 653076008127 653349708288 654625781937 655717917042 656071220052 657165766632 658244073024 659328875136 659346971168 660428856576 660784697856 660911626208 661887108096 663179856354 663457790976 664753606974 664922730496 665734759488 666221407704 667319356656 668432668896 671007808512 672318370638 672489418752 673440022908 673802874648 674927003568 676039299552 676528630608 677148574464 677643566112 678643743744 678774102592 679139828352 681389082624 681756217344 684227391696 685355014944 686498416704 687000243032 688014230784 689143154688 689514467328 689646914304 690489137412 691169680384 692013763152 692146690211 692519621166 693655937712 694818168984 695958257088 697119348608 697494958848 700023181707 700400356542 702720023904 703019569152 703233708132 703878123456 704392654248 705432312576 705567817168 707106329856 708286020096 708667646976 709669391229 709849942016 711236367684 712408502376 713597038416 714118673678 714767939712 715290430896 716346173952 716869818816 717745287573 717927892992 719330095908 719631562752 720817532928 721037093148 722240024568 723430293552 724637217632 725027654592 726217311744 727428885504 727820826624 729035075584 730458972216 730765103104 730992933453 731662786224 732197627442 733419178372 734622604704 735018421824 736103282688 736244678784 737850083328 737870334464 739081064448 739311487461 740524582152 741765342564 742982463648 743525579484 744622996608 745167311664 745844806656 746390014848 747491659776 748038071808 749499083667 750520891392 750749499222 751986752508 753241318328 754883784576 755028788168 756143183616 756550596096 757791977472 757812775936 759292879014 759611094016 760544211996 760862951424 761094709434 762349011876 762369935413 763620865416 764032306896 765306968736 766562717952 766975744512 768255316992 769521420288 769755815658 770805239808 771040026228 772310718792 772875273411 774016009632 775286049024 775852778592 776997909504 777565890432 778841754624 780141123584 781426814976 781670440107 782953039224 782974528262 784259267184 784681828704 784832556122 785990940864 787704818688 787856126784 789018974208 789595742464 790319296512 790560026892 790897015296 792441736029 793763794314 795516454344 796821772608 797251102848 798581184768 799891531776 801231762432 801475816737 802796668218 803133115392 804113932176 804701734758 804906463232 805889445696 806044246828 806478546168 807668879616 808994138112 809585508096 810936167936 812272610304 812520027639 813859080246 815216869836 815656111416 817016899056 818357496192 818798429952 818955710736 820164460032 820763995456 821516110848 821766343743 822110740992 824839415808 825283842048 826450430292 828275263632 830104126272 831466197504 832853361664 834225924096 834835738368 835855271604 837700871184 837861782887 838313225622 839688766704 840928117248 841089648864 841542830784 842946806144 844336002816 847132372992 847396483119 849407386689 850661081568 851119420608 851282909844 852539372928 853162574224 853938256896 854562480768 855970820352 857398866432 859073473593 859292035072 860506695938 860970339828 862383057696 864287231616 865729152256 867155894784 867789780672 868849558641 870768010836 871132944384 872834375916 874122648192 874290556056 874761626736 876196973952 876221022176 877658764032 879105166848 880571808768 881046263808 882291675582 882516144128 884239808472 884610387968 884886182601 886338142632 887646345984 888295210272 889759142208 891243558528 893186942976 894677078016 894956011137 896424494184 897920030544 898403832864 899877973248 899902671424 901385732736 902038174144 902864765952 903524754816 904858324992 905519771136 907288364439 908627489568 908802025374 910783696608 912303188928 913806686592 915331222272 917327130624 917352307712 919144011438 919529219072 920652183216 921325174578 922685017536 923359494888 924874583616 926424225312 927944342784 928444322304 929993278464 931809671586 933364242276 933867142056 935399472192 936960031872 937644944176 938504164608 939190205664 940576416768 942808439808 944381360128 944890195968 946225854972 946735684632 948315156912 949878003168 951462717888 953023919616 953537412096 953720574528 955128231936 955826425088 956993716764 959106794544 959807896002 960680539008 961382790864 962986699424 964573724736 966703539456 968289748992 969905180672 970207567629 972323135568 972509906499 973945296288 974657244604 975550381632 976263503256 979308693504 979496806272 980024562432 981659571712 983576875563 984106830078 985748649948 987366109536 989020456752 990643284864 991177046784 991367439312 992830662144 993556415552 994459742208 994769784531 995186686464 997130410461 997384095744 998602139232 999332111556 1000999332296 1002649003344 1006511712768 1008190911488 1008734128128 1010160034362 1010704311972 1012390505352 1013130556891 1014058949328 1014792945912 1016465349168 1017965615616 1018161153888 1018709742528 1020409291648 1022083623936 1022634326016 1024340422656 1026341087544 1028053368304 1029747625056 1030500364548 1032021346176 1033714732032 1034470371456 1035997212672 1036754520576 1038020644728 1038455672832 1038779431749 1040483906568 1040512463834 1042227253476 1043937385632 1045679022912 1046242438272 1047987921152 1050273091584 1050474835712 1050600534813 1054080035856 1054529353728 1054850562198 1056588981372 1058148468864 1058351725752 1060659494784 1060688605792 1062429030144 1063001470464 1064774913024 1066854551526 1068309016576 1068634422316 1070395557624 1070844153856 1071178010517 1072151909568 1072935646344 1074519260928 1075304728224 1076891839488 1078995143862 1079447344128 1081226299392 1081555639722 1083030147072 1083360036852 1085145440328 1086955826448 1087541481888 1089325967616 1089355865408 1091143328256 1091731239936 1091940947648 1093552613376 1095354814464 1095688458324 1096147654656 1098296441163 1100128767558 1101933907056 1102527632736 1104367018176 1106805501696 1108621596672 1110448631808 1110786873228 1112648013846 1113114317824 1113453371209 1114473695472 1115288369226 1116934494912 1117750967496 1118767209984 1119585022272 1121237489664 1121452865152 1122057107712 1125781337088 1126124248833 1127980128762 1129861977492 1132325676864 1132543182252 1134214775424 1134825894144 1135043879792 1136719163904 1138584342528 1138939318521 1139416641024 1141294427136 1141642064151 1143198488576 1145431298124 1146048460344 1147960453104 1149844076928 1152382975488 1154282130432 1154633723487 1156207859712 1156560039342 1157053040896 1158466078188 1161024014448 1162929073536 1163779167888 1165496864256 1165720741408 1166348835648 1168262631936 1170211685376 1172140222464 1174095745024 1174461792393 1176388900776 1177022743056 1177248834183 1178986411296 1179848243468 1181784190176 1183528461312 1184393613696 1185478944768 1185840040338 1186345522944 1188324744704 1190645691471 1193274681516 1195232658912 1197226707392 1197871777152 1199837297664 1201847643648 1203819687936 1204195002327 1204699673088 1207052602137 1207359694848 1208834168544 1209066370242 1209717819252 1211503319424 1211736033832 1214378262144 1216404251904 1218408915456 1220441629696 1222825304754 1223484167124 1225525348584 1226421200447 1227536244288 1228433566104 1230246690048 1231145993184 1232274166272 1233166111488 1235232300416 1237259123712 1237925763072 1239675645438 1239991037952 1242412895448 1244485656368 1245156189408 1247199296256 1249280042496 1251338886144 1252253607552 1254101889024 1256551306776 1257077919744 1257469838433 1259533150056 1259567719378 1261634473296 1262314246176 1264420209216 1266504004224 1268616957184 1270698559488 1271383216128 1271627432704 1275991622352 1276924364766 1278809059392 1279743861336 1280907385344 1281843721152 1283956230528 1286098299648 1288938052608 1290760043907 1291455509742 1293574586544 1293610090172 1296430847424 1296679875332 1298593728384 1300733842176 1301684671008 1305995741696 1306152016254 1306699416576 1309251563874 1311435834084 1312142440104 1314331533264 1316488146048 1318657750272 1318693942336 1320857713152 1321569395712 1321823252416 1323437513373 1323774216192 1326359712708 1326915581952 1329507213948 1331469518976 1332442815408 1334638713312 1336865337792 1342015617024 1344636741276 1346880045816 1347605749296 1347864607253 1349854007136 1352078599104 1353057261216 1354297148928 1355287132224 1357287487488 1357548205184 1358279656704 1362778165248 1363203038061 1368454783392 1370710029888 1372996833408 1374000486064 1376028461568 1378286309376 1378716017157 1379293828608 1380978274824 1381987761867 1382339360768 1384027526304 1384293380422 1385039242332 1387311875424 1389636337968 1391916514176 1394238697216 1394989917696 1397714507379 1400046363414 1400800713084 1405440047808 1406467416264 1407756246912 1408785308496 1410864625152 1411135634336 1414212659712 1416572040192 1417335293952 1419338782458 1419699884032 1422472735368 1424817004752 1427194076832 1428237347356 1429535879424 1430580861792 1432692347904 1433739637632 1435490575146 1435855785984 1438660191816 1439263125504 1439711844003 1442074186296 1444480049136 1446860587104 1449274435264 1450055309184 1452434623488 1454857771008 1455641653248 1460917944432 1461985866906 1463325572448 1464395254884 1466838356744 1469245209408 1470036843648 1472206565376 1472489357568 1475700166656 1475740668928 1477826716937 1478622974922 1481049164304 1483530685128 1485964927296 1487051158968 1489245993216 1490334623328 1491689613312 1492780029696 1496076143616 1498998167334 1501041782784 1501498998444 1503973505016 1506482636656 1509767569152 1510057576336 1512286367232 1513101192192 1515240051543 1515625551872 1518585758028 1519222188032 1521088423992 1521725902848 1522189418868 1524698023752 1524739870826 1527241730832 1528064613792 1530613937472 1533125435904 1533951489024 1536510633984 1539042840576 1539511631316 1542080052456 1544621437584 1545750546822 1548032019264 1550572098048 1551705557184 1553995819008 1555131780864 1557683509248 1560282247168 1560768695751 1563340880214 1565906078448 1565949056524 1568518534368 1569363657408 1569665112244 1571981881728 1575409637376 1575712253568 1578037948416 1579191484928 1581120053784 1581794030592 1582275843297 1584883472058 1587527588628 1591032908688 1593643545216 1594502205696 1597162369536 1599783063552 1600281827289 1602463524864 1602951633474 1605593336436 1606266230784 1608227864352 1609403469516 1611778891392 1612088493656 1612957092336 1615337759232 1617988276224 1619171016192 1621872335872 1624545220608 1625040055278 1627718160492 1630433739672 1631312222832 1631625577201 1634033798112 1636714992384 1637596859904 1637911421472 1640328920064 1641527990912 1643032221696 1643532687486 1644221481984 1649678831616 1650193151337 1652900860584 1656550527264 1660208252544 1662932395008 1665706723328 1668451848192 1668972020769 1669671476736 1671710543208 1672932553839 1675401742368 1675723565774 1676626451244 1679377533408 1681856234496 1682179297728 1683085661568 1685893612288 1688672005632 1691970193143 1694792966238 1698814773378 1701322163136 1702238841216 1702565819688 1705078745856 1706325148448 1707876513792 1709124961536 1711941640704 1714797732864 1718146947186 1718584070144 1721013391876 1721940679656 1724766115392 1728574463232 1731458304512 1734311789568 1734840059013 1735579561344 1737699117282 1741536021672 1742265888768 1745668751832 1748245296384 1748581112112 1749523253472 1752393947904 1752442044352 1755317528064 1758210333696 1761143617536 1762092527616 1764583351164 1768479616944 1769772365202 1772676285264 1775292691968 1776590420544 1779518284416 1782487117056 1786373885952 1788948131029 1789912022274 1792848988368 1795840061088 1796807665728 1799755946496 1799805342848 1802771465472 1804076348288 1805729531904 1807049509632 1811039542272 1813599555363 1814576728878 1817254979136 1817604050748 1821567393216 1824606377856 1827613373184 1830662444544 1834237957131 1834704615424 1838288022876 1839058438144 1841304366432 1842650349156 1845370035072 1846718989776 1849749167232 1852848450624 1855888685568 1856888644608 1859513468157 1859986556928 1863619343172 1866728484552 1867734284112 1870798944384 1873920063744 1875289888352 1877008329216 1878380411328 1881152833536 1885616879616 1888762720256 1889351579067 1892451709944 1893471369264 1896630313824 1899756006336 1902925435776 1906047839232 1907074824192 1907441149056 1910256463872 1911652850176 1913987433528 1915386547149 1918213589088 1919615792004 1921361078016 1922765581728 1925973398848 1929147449472 1933407078912 1936579497984 1937183264613 1940415135258 1944646271136 1945019812998 1947890592576 1949314489208 1951100763264 1952527006512 1958617387008 1958993612544 1960049124864 1963319143424 1967153751126 1968213660156 1971497299896 1974732219072 1978040913504 1981286569728 1982354093568 1982734878624 1985661324288 1987112831104 1989539569062 1990373372928 1994260820922 1994768191488 1997204278464 1998664223112 2001998664592 2005298006688 2013023425536 2016381822976 2017468256256 2020320068724 2021408623944 2024781010704 2026261113782 2028117898656 2029585891824 2032930698336 2035931231232 2036322307776 2037419485056 2040818583296 2044167247872 2045268652032 2052682175088 2056106736608 2059495250112 2061000729096 2064042692352 2067429464064 2068940742912 2073509041152 2076041289456 2076440070633 2077558863498 2080967813136 2081024927668 2084454506952 2087874771264 2091358045824 2092484876544 2095975842304 2100069545121 2100949671424 2101201069626 2108160071712 2109058707456 2109701124396 2113177962744 2116296937728 2116703451504 2121318989568 2121377211584 2124858060288 2126002940928 2129008173687 2129549826048 2133709103052 2137268844632 2140791115248 2142356021034 2144303819136 2145871292688 2149038521856 2150609456448 2153783678976 2157990287724 2158894688256 2162452598784 2163111279444 2166720073704 2170290880656 2173911652896 2175082963776 2178651935232 2178711730816 2182286656512 2183462479872 2183881895296 2187105226752 2191376916648 2192295309312 2192978800359 2196592882326 2200257535116 2203867814112 2205055265472 2208734036352 2213611003392 2217243193344 2217934462383 2221573746456 2225296027692 2226228635648 2226906742418 2228947390944 2230576738452 2233868989824 2235501934992 2237534419968 2239170044544 2242474979328 2242905730304 2244114215424 2248497251001 2251562674176 2252248497666 2255960257524 2259723954984 2264651353728 2265086364504 2268429550848 2269651788288 2270087759584 2273438327808 2277878637042 2278833282048 2282588854272 2283284128302 2286396977152 2287109806239 2290862596248 2292096920688 2295920906208 2299688153856 2304765950976 2308564260864 2309267446974 2312415719424 2313120078684 2314106081792 2316932156376 2318625820233 2322048028896 2325858147072 2327558335776 2330993728512 2331441482816 2332697671296 2336525263872 2340423370752 2344280444928 2345011320321 2348923584786 2352777801552 2354045486112 2354497668366 2357972822592 2359696486936 2363568380352 2367056922624 2368787227392 2370957889536 2371680080676 2372691045888 2376649489408 2377373414203 2381291382942 2386549363032 2390465317824 2394453414784 2395743554304 2399674595328 2403695287296 2404427450211 2408390004654 2409399346176 2414105204274 2414719389696 2417668337088 2418132740484 2419435638504 2423006638848 2423472067664 2428756524288 2432808503808 2436817830912 2437560082917 2440883259392 2445650609508 2446968334248 2451050697168 2452842400894 2455072488576 2456867132208 2460493380096 2462291986368 2464548332544 2465299031229 2466332222976 2470464600832 2474518247424 2475851526144 2479351290876 2484825790896 2488971312736 2490312378816 2494398592512 2498560084992 2502677772288 2504507215104 2513102613552 2513585348661 2514939676866 2519066300112 2519135438756 2523268946592 2524628492352 2528840418432 2533008008448 2537233914368 2541397118976 2542189449357 2543254865408 2548222160067 2551983244704 2553848729532 2557618118784 2559487722672 2561814770688 2563687442304 2567912461056 2572196599296 2577220420779 2577876105216 2581520087814 2582911019484 2587149173088 2587220180344 2592861694848 2593359750664 2597187456768 2601467684352 2603369342016 2611991483392 2612304032508 2613398833152 2618503127748 2622871668168 2624284880208 2628663066528 2632976292096 2637315500544 2637387884672 2641715426304 2643138791424 2643646504832 2646875026746 2647548432384 2652719425416 2653831163904 2654658547803 2659014427896 2662939037952 2664885630816 2669277426624 2673730675584 2684031234048 2684868033411 2689273482552 2693760091632 2695211498592 2695729214506 2699708014272 2704157198208 2706114522432 2708594297856 2710574264448 2714574974976 2715096410368 2716559313408 2721865093317 2726406076122 2736909566784 2741420059776 2745993666816 2748000972128 2752056923136 2757432034314 2758587657216 2761956549648 2763975523734 2764678721536 2768055052608 2768586760844 2770078484664 2774623750848 2779272675936 2783833028352 2788477394432 2789979835392 2795429014758 2800092726828 2801601426168 2810880095616 2812934832528 2815512493824 2817570616992 2821729250304 2822271268672 2828425319424 2833144080384 2834670587904 2838677564916 2844945470736 2849634009504 2854388153664 2856474694712 2859071758848 2861161723584 2865384695808 2867479275264 2870981150292 2877320383632 2877873080351 2879423688006 2884148372592 2888960098272 2893721174208 2898548870528 2900110618368 2904869246976 2909715542016 2910622702887 2917529719497 2921835888864 2923971733812 2926651144896 2928790509768 2933676713488 2938490418816 2940073687296 2944978715136 2950730626689 2951481337856 2955653433874 2957245949844 2962098328608 2967061370256 2971929854592 2974102317936 2978491986432 2980669246656 2983379226624 2984309353593 2985560059392 2991391231383 2992152287232 2997996334668 3002997996888 3007947010032 3012965273312 3019535138304 3020115152672 3024572734464 3026202384384 3030480103086 3031251103744 3037171516056 3038444376064 3039391670673 3042176847984 3044378837736 3049396047504 3049479741652 3054483461664 3056129227584 3061227874944 3066250871808 3067902978048 3073021267968 3079023262632 3084160104912 3089242875168 3091501093644 3096064038528 3101144196096 3103411114368 3107991638016 3110263561728 3115367018496 3116338295247 3121537391502 3126681760428 3131812156896 3131898113048 3137037068736 3138727314816 3139330224488 3143963763456 3150819274752 3151424507136 3158382969856 3162240107568 3163588061184 3164551686594 3169766944116 3175055177256 3182065817376 3187287090432 3189004411392 3194324739072 3200563654578 3204927049728 3205903266948 3211186672872 3212532461568 3213534031551 3216455728704 3218806939032 3223557782784 3224176987312 3225914184672 3230675518464 3238342032384 3243744671744 3249090441216 3250080110556 3255436320984 3260867479344 3262624445664 3263251154402 3268067596224 3273429984768 3275193719808 3275822842944 3280657840128 3283055981824 3286064443392 3287065374972 3288442963968 3294889323489 3300386302674 3305801721168 3313101054528 3320416505088 3325864790016 3331413446656 3337944041538 3339342953472 3340360113627 3343421086416 3345865107678 3350803484736 3351447131548 3353252902488 3358755066816 3363712468992 3364358595456 3366171323136 3371787224576 3377344011264 3378372746499 3383940386286 3389585932476 3397629546756 3402644326272 3404477682432 3405131639376 3410157491712 3412650296896 3415753027584 3416817955563 3418249923072 3423883281408 3424926192453 3429595465728 3436293894372 3442026783752 3443881359312 3449532230784 3457148926464 3462916609024 3468623579136 3469680118026 3471159122688 3475398234564 3483072043344 3483741097267 3491337503664 3496490592768 3497162224224 3499046506944 3504787895808 3504884088704 3510635056128 3516420667392 3522287235072 3523385377179 3529166702328 3531746502549 3536959233888 3539544730404 3545352570528 3550585383936 3553180841088 3559036568832 3564974234112 3571937074413 3577896262058 3579824044548 3585697976736 3591680122176 3593615331456 3599511892992 3599610685696 3605542930944 3608152696576 3611459063808 3612585006981 3614099019264 3621157806411 3622079084544 3627199110726 3629153457756 3634509958272 3635208101496 3643134786432 3649212755712 3655226746368 3661324889088 3668475914262 3669409230848 3676576045752 3678116876288 3679263601341 3682608732864 3685300698312 3690740070144 3693437979552 3699498334464 3705696901248 3711777371136 3713777289216 3719026936314 3719973113856 3727238686344 3733456969104 3735468568224 3741597888768 3747840127488 3750579776704 3754016658432 3756760822656 3762305667072 3771233759232 3772409515299 3778703158134 3784903419888 3786942738528 3793260627648 3799512012672 3805850871552 3812095678464 3814149648384 3814882298112 3823305700352 3827974867056 3830773094298 3836427178176 3839231584008 3842722156032 3845531163456 3851946797696 3858294898944 3866814157824 3872280131721 3874366529226 3880830270516 3889292542272 3890039625996 3895781185152 3898628978416 3902201526528 3905054013024 3917987225088 3920098249728 3926638286848 3934307502252 3936427320312 3942994599792 3949464438144 3956081827008 3962573139456 3964708187136 3965469757248 3970312540119 3971322648576 3974225662208 3979079138124 3980746745856 3988521641844 3994408556928 3997328446224 4003997329184 4010596013376 4026046851072 4032763645952 4040640137448 4042817247888 4043593821759 4049562021408 4052522227564 4056235797312 4059171783648 4065861396672 4071862462464 4072644615552 4074838970112 4081637166592 4088334495744 4089609114183 4105364350176 4112213473216 4118990500224 4122001458192 4128085384704 4134858928128 4136148051471 4137881485824 4145963285601 4147018082304 4152082578912 4152880141266 4155117726996 4161935626272 4162049855336 4168909013904 4175749542528 4182716091648 4184969753088 4191951684608 4200139090242 4201899342848 4202402139252 4216320143424 4219402248792 4226355925488 4232593875456 4233406903008 4242637979136 4242754423168 4249716120576 4252005881856 4258016347374 4259099652096 4267418206104 4274537689264 4281582230496 4284712042068 4288607638272 4291742585376 4298077043712 4301218912896 4307567357952 4315980575448 4317789376512 4319135532009 4326222558888 4333440147408 4340581761312 4347823305792 4350165927552 4357303870464 4357423461632 4364573313024 4366924959744 4367763790592 4382753833296 4385957600718 4393185764652 4400515070232 4407735628224 4410110530944 4417468072704 4427222006784 4433480150811 4435868924766 4443147492912 4450592055384 4452457271296 4453813484836 4457894781888 4461153476904 4467737979648 4471003869984 4475068839936 4478340089088 4485811460608 4488228430848 4496994502002 4503125348352 4504496995332 4511920515048 4519447909968 4529302707456 4530172729008 4536859101696 4539303576576 4540175519168 4545720154629 4546876655616 4555757274084 4557666564096 4565177708544 4566568256604 4574219612478 4581725192496 4584193841376 4591841812416 4599376307712 4609531901952 4617128521728 4618534893948 4626240157368 4628212163584 4629621911869 4633864312752 4637251640466 4644096057792 4651716294144 4655116671552 4661987457024 4662882965632 4665395342592 4673050527744 4680846741504 4682306087253 4690022640642 4697847169572 4705555603104 4708090972224 4708995336732 4715945645184 4719392973872 4727136760704 4734113845248 4737574454784 4743360161352 4745382091776 4746827529891 4753298978816 4754746828406 4762582765884 4773098726064 4780930635648 4788906829568 4791487108608 4799349190656 4800845481867 4807390574592 4808854900422 4816780009308 4818798692352 4828210408548 4835336674176 4836265480968 4838871277008 4846013277696 4846944135328 4857513048576 4865617007616 4873635661824 4875120165834 4881766518784 4891301219016 4893936668496 4894876731603 4902101394336 4905684801788 4910144977152 4913734264416 4920986760192 4924583972736 4929096665088 4930598062458 4932664445952 4940929201664 4949036494848 4950579454011 4958702581752 4969651581792 4977942625472 4980624757632 4988797185024 4997120169984 5005355544576 5006916062307 5009014430208 5018797661517 5026205227104 5027170697322 5029879353732 5038132600224 5038270877512 5046537893184 5049256984704 5057680836864 5066016016896 5074467828736 5076013506001 5084378898714 5086509730816 5096444320134 5103966489408 5107697459064 5115236237568 5118975445344 5123629541376 5127374884608 5135824922112 5144393198592 5154440841558 5155752210432 5163040175628 5165822038968 5174298346176 5174440360688 5185723389696 5186719501328 5194374913536 5202935368704 5204520177039 5206738684032 5223982966784 5224608065016 5226797666304 5237006255496 5245743336336 5248569760416 5257326133056 5265952584192 5274631001088 5274775769344 5283430852608 5286277582848 5287293009664 5293750053492 5305438850832 5309317095606 5318028855792 5325878075904 5329771261632 5338554853248 5347461351168 5366844393087 5369736066822 5378546965104 5387520183264 5390422997184 5391458429012 5399416028544 5408314396416 5412229044864 5417188595712 5421148528896 5430192820736 5433118626816 5440798666089 5443730186634 5452812152244 5473819133568 5482840119552 5491987333632 5496001944256 5502713871393 5504113846272 5514864068628 5517175314432 5523913099296 5527951047468 5536110105216 5537173521688 5540156969328 5549247501696 5558545351872 5567666056704 5576954788864 5579959670784 5590858029516 5600185453656 5603202852336 5604279156473 5621760191232 5625869665056 5631024987648 5635141233984 5643458500608 5644542537344 5656850638848 5666288160768 5668054737201 5677355129832 5689890941472 5699268019008 5708776307328 5712949389424 5718143517696 5722323447168 5730769391616 5734958550528 5741962300584 5746159641447 5754640767264 5755746160702 5758847376012 5768296745184 5777920196544 5787442348416 5797097741056 5800221236736 5809738493952 5811549793839 5821245405774 5835059438994 5843671777728 5847943467624 5853302289792 5857581019536 5867353426976 5876980837632 5880147374592 5889957430272 5901461253378 5902962675712 5911306867748 5914491899688 5924196657216 5934122740512 5943859709184 5948204635872 5956983972864 5961338493312 5968618707186 5971120118784 5982782462766 5984304574464 5995992669336 6005995993776 6015894020064 6025930546624 6039070276608 6040230305344 6049145468928 6052404768768 6060960206172 6074343032112 6078783341346 6084353695968 6088757675472 6098792095008 6098959483304 6108966923328 6112258455168 6122455749888 6132501743616 6135805956096 6144647928317 6158046525264 6168320209824 6178485750336 6183002187288 6192128077056 6202288392192 6206822228736 6220527123456 6229320211899 6232676590494 6243074783004 6253363520856 6263624313792 6263796226096 6274074137472 6277454629632 6278660448976 6287927526912 6300208635363 6302849014272 6316765939712 6324480215136 6327176122368 6329103373188 6339533888232 6350110354512 6364131634752 6374574180864 6378008822784 6387024521061 6388649478144 6401127309156 6411806533896 6422373345744 6427068063102 6432911457408 6437613878064 6447115565568 6448353974624 6451828369344 6461351036928 6476684064768 6487489343488 6500160221112 6510872641968 6521734958688 6525248891328 6526502308804 6536135192448 6546859969536 6550387439616 6551645685888 6561315680256 6566111963648 6574130749944 6576885927936 6578936401077 6589778646978 6600772605348 6611603442336 6626202109056 6640833010176 6651729580032 6653803387149 6675888083076 6678685906944 6680720227254 6686842172832 6691730215356 6701606969472 6702894263096 6706505804976 6717510133632 6727424937984 6728717190912 6732342646272 6743574449152 6754688022528 6756745492998 6767880772572 6779171864952 6784127399941 6795259093512 6805288652544 6808955364864 6810263278752 6820314983424 6825300593792 6833635911126 6836499846144 6847766562816 6849852384906 6859190931456 6861329418717 6872587788744 6884053567504 6887762718624 6899064461568 6914297852928 6925833218048 6937247158272 6939360236052 6942318245376 6950796469128 6955877460699 6966144086688 6967482194534 6982675007328 6992981185536 6994324448448 6998093013888 7009575791616 7009768177408 7021270112256 7032841334784 7035033960963 7046770754358 7058333404656 7063493005098 7073918467776 7079089460808 7090705141056 7101170767872 7106361682176 7118073137664 7129948468224 7132120242609 7143874148826 7155792524116 7159648089096 7171395953472 7183360244352 7187230662912 7199023785984 7199221371392 7211085861888 7213282350633 7216305393152 7225170013962 7228198038528 7242315612822 7244158169088 7254398221452 7258306915512 7269019916544 7270416202992 7286269572864 7298425511424 7310453492736 7312680248751 7322649778176 7336951828524 7353152091504 7358527202682 7365217465728 7370601396624 7381480140288 7386875959104 7398996668928 7411393802496 7423554742272 7427554578432 7438053872628 7438258018489 7454477372688 7455909283159 7466913938208 7470937136448 7483195777536 7495680254976 7501159553408 7508033316864 7513521645312 7540756045983 7544819030598 7557406316268 7569806839776 7573885477056 7586521255296 7599024025344 7611701743104 7624191356928 7626568348071 7629764596224 7644666480201 7646611400704 7655949734112 7661546188596 7672854356352 7678463168016 7685444312064 7691062326912 7703893595392 7716589797888 7731661262337 7733628315648 7744560263442 7748733058452 7761660541032 7778585084544 7780079251992 7791562370304 7797257956832 7804403053056 7810108026048 7835974450176 7840196499456 7853276573696 7868615004504 7872854640624 7885989199584 7898928876288 7912163654016 7925146278912 7929416374272 7930939514496 7940625080238 7942645297152 7948451324416 7958158276248 7961493491712 7963975643409 7977043283688 7988817113856 7994656892448 8007994658368 8021192026752 8052093702144 8054604100233 8081280274896 8085634495776 8087187643518 8099124042816 8105044455128 8112471594624 8118343567296 8131722793344 8143724924928 8145289231104 8149677940224 8163274333184 8179218228366 8210728700352 8224426946432 8237981000448 8244002916384 8256170769408 8272296102942 8275762971648 8291926571202 8294036164608 8304165157824 8305760282532 8310235453992 8323871252544 8324099710672 8337818027808 8351499085056 8365432183296 8369939506176 8383903369216 8400278180484 8403798685696 8404804278504 8432640286848 8438804497584 8452711850976 8465187750912 8466813806016 8485275958272 8485508846336 8499432241152 8504011763712 8516032694748 8534836412208 8549075378528 8563164460992 8569424084136 8577215276544 8583485170752 8596154087424 8602437825792 8631961150896 8633619241053 8638271064018 8652445117776 8666880294816 8681163522624 8695646611584 8700331855104 8714607740928 8714846923264 8729146626048 8731868108661 8735527581184 8752589158491 8765507666592 8771915201436 8786371529304 8801030140464 8815471256448 8820221061888 8834936145408 8852191880067 8854444013568 8866960301622 8871737849532 8886294985824 8901184110768 8907626969672 8915789563776 8922306953808 8935475959296 8942007739968 8950137679872 8956680178176 8971622921216 8976456861696 8993989004004 9008993990664 9023841030096 9038895819936 9058605414912 9060345458016 9073718203392 9078607153152 9080351038336 9091440309258 9093753311232 9111514548168 9115333128192 9118175012019 9133136513208 9148439224956 9163450384992 9168387682752 9183683624832 9198752615424 9219063803904 9237069787896 9252480314736 9256424327168 9259243823738 9267728625504 9274503280932 9288192115584 9303432588288 9310233343104 9323974914048 9325765931264 9330790685184 9346101055488 9349014885741 9364612174506 9380045281284 9395694339144 9411111206208 9416181944448 9417990673464 9431891290368 9438785947744 9454273521408 9475148909568 9486720322704 9490764183552 9493655059782 9506597957632 9509493656812 9525165531768 9546197452128 9561861271296 9577813659136 9582974217216 9601690963734 9614781149184 9617709800844 9633560018616 9637597384704 9640602094653 9656420817096 9670673348352 9672530961936 9677742554016 9692026555392 9693888270656 9715026097152 9731234015232 9747271323648 9750240331668 9782602438032 9787873336992 9789753463206 9804202788672 9811369603576 9820289954304 9827468528832 9841973520384 9849167945472 9858193330176 9861196124916 9865328891904 9881858403328 9884868406423 9901158908022 9917405163504 9939303163584 9955885250944 9961249515264 9977594370048 9994240339968 10013832124614 10018028860416 10021080340881 10037595323034 10052410454208 10054341394644 10059758707464 10076265200448 10076541755024 10093075786368 10098513969408 10115361673728 10132032033792 10135118239497 10148935657472 10152027012002 10168757797428 10173019461632 10192888640268 10207932978816 10215394918128 10230472475136 10237950890688 10247259082752 10250453866689 10254749769216 10271649844224 10274778577359 10288786397184 10308881683116 10326080351256 10331644077936 10348596692352 10348880721376 10371446779392 10373439002656 10388749827072 10405870737408 10409040354078 10413477368064 10447965933568 10449216130032 10451223291801 10474012510992 10491486672672 10497139520832 10514652266112 10531905168384 10549262002176 10549551538688 10566861705216 10570156131537 10574586019328 10587500106984 10595239507647 10610877701664 10618634191212 10636057711584 10651756151808 10659542523264 10677109706496 10694922702336 10715811223239 10733688786174 10739472133644 10757093930208 10775040366528 10780845994368 10782916858024 10798832057088 10816628792832 10824458089728 10834377191424 10842297057792 10860385641472 10866237253632 10881597332178 10887460373268 10905624304488 10947638267136 10965680239104 10983974667264 10992003888512 11005427742786 11008227692544 11029728137256 11034350628864 11037790804023 11047826198592 11055902094936 11072220210432 11074347043376 11080313938656 11098495003392 11117090703744 11135332113408 11153909577728 11159919341568 11181716059032 11200370907312 11206405704672 11208558312946 11243520382464 11251739330112 11262049975296 11270282467968 11286917001216 11289085074688 11313701277696 11317228545897 11336109474402 11354710259664 11379781882944 11398536038016 11417552614656 11425898778848 11436287035392 11444646894336 11469917101056 11483924601168 11492319282894 11509281534528 11511492321404 11517694752024 11536593490368 11555840393088 11574884696832 11594195482112 11600442473472 11616840395163 11623099587678 11642490811548 11670118877988 11687343555456 11695886935248 11706604579584 11715162039072 11734706853952 11753961675264 11760294749184 11779914860544 11802922506756 11822613735496 11828983799376 11848393314432 11868245481024 11887719418368 11896409271744 11913967945728 11922676986624 11937237414372 11942240237568 11965564925532 11965893334091 11991985338672 12011991987552 12031788040128 12051861093248 12078140553216 12080460610688 12098290937856 12121920412344 12130781465277 12148686064224 12157566682692 12168707391936 12177515350944 12197584190016 12197918966608 12217933846656 12224516910336 12244911499776 12265003487232 12268827342549 12289295856634 12316093050528 12336640419648 12356971500672 12366004374576 12384256154112 12404576784384 12408444154413 12413644457472 12437889856803 12441054246912 12458640423798 12465353180988 12486149566008 12506727041712 12527248627584 12527592452192 12548148274944 12554909259264 12557320897952 12575855053824 12600417270726 12605698028544 12633531879424 12648960430272 12658206746376 12679067776464 12700220709024 12728263269504 12749148361728 12756017645568 12774049042122 12777298956288 12802254618312 12823613067792 12844746691488 12854136126204 12865822914816 12875227756128 12894231131136 12896707949248 12903656738688 12922702073856 12953368129536 12957406596027 13000320442224 13021745283936 13043469917376 13050497782656 13053004617608 13072270384896 13093719939072 13100774879232 13103291371776 13132223927296 13148261499888 13157872802154 13179557293956 13201545210696 13223206884672 13252404218112 13281666020352 13300440452433 13307606774298 13351776166152 13357371813888 13361440454508 13373684345664 13383460430712 13403213938944 13405788526192 13413011609952 13435020267264 13457434381824 13464685292544 13487148898304 13509376045056 13513490985996 13535761545144 13558343729904 13568254799882 13590518187024 13610577305088 13617910729728 13620526557504 13637160463887 13640629966848 13650601187584 13667271822252 13672999692288 13695533125632 13699704769812 13722658837434 13745175577488 13768107135008 13775525437248 13798128923136 13828595705856 13851666436096 13878720472104 13884636490752 13888865735607 13901592938256 13911754921398 13932288173376 13934964389068 13965350014656 13985962371072 13988648896896 13996186027776 14019151583232 14019536354816 14042540224512 14046918261759 14070067921926 14093541508716 14116666809312 14126986010196 14147836935552 14158178921616 14181410282112 14202341535744 14212723364352 14236146275328 14240482589673 14259896936448 14264240485218 14287748297652 14311585048232 14319296178192 14342791906944 14366720488704 14374461325824 14398047571968 14398442742784 14422171723776 14426564701266 14432610786304 14450340027924 14456396077056 14484631225644 14485028772847 14508796442904 14516613831024 14538039833088 14540832405984 14572539145728 14596851022848 14620906985472 14625360497502 14645299556352 14673903657048 14684630194809 14706304183008 14717054405364 14730434931456 14741202793248 14762960280576 14773751918208 14797993337856 14822787604992 14847109484544 14851738362033 14876107745256 14876516036978 14908954745376 14911818566318 14933827876416 14941874272896 14966391555072 14991360509952 15002319106816 15016066633728 15020748186921 15027043290624 15056392984551 15081512091966 15089638061196 15114812632536 15139613679552 15147770954112 15173042510592 15198048050688 15223403486208 15228040518003 15253136696142 15259529192448 15289332960402 15293222801408 15311899468224 15323092377192 15345708712704 15356926336032 15370888624128 15382124653824 15407787190784 15433179595776 15463322524674 15467256631296 15489120526884 15497466116904 15523321082064 15557170169088 15560158503984 15583124740608 15594515913664 15608806106112 15613560531117 15620216052096 15671948900352 15680392998912 15737230009008 15745709281248 15771978399168 15797857752576 15824327308032 15850292557824 15858832748544 15861879028992 15881250160476 15896902648832 15916316552496 15919373874853 15927951286818 15954086567376 15977634227712 15989313784896 16015989316736 16042384053504 16100533179261 16109208200466 16162560549792 16171268991552 16174375287036 16198248085632 16210088910256 16224943189248 16236687134592 16263445586688 16290578462208 16299355880448 16322395998267 16326548666368 16358436456732 16421457400704 16448853892864 16475962000896 16488005832768 16508141614179 16512341538816 16544592205884 16551525943296 16583853142404 16608330315648 16611520565064 16620470907984 16647742505088 16648199421344 16675636055616 16702998170112 16730864366592 16739879012352 16767806738432 16800556360968 16807597371392 16809608557008 16812837469419 16865280573696 16877608995168 16905423701952 16930375501824 16933627612032 16970551916544 16971017692672 16998864482304 17004164211603 17032065389496 17069672824416 17098150757056 17126328921984 17138848168272 17154430553088 17166970341504 17192308174848 17204875651584 17238478924341 17263922301792 17267238482106 17276542128036 17304890235552 17333760589632 17362327045248 17391293223168 17400663710208 17429215481856 17429693846528 17463736217322 17471055162368 17505178316982 17531015333184 17543830402872 17572743058608 17602060280928 17630942512896 17640442123776 17669872290816 17704383760134 17708888027136 17733920603244 17743475699064 17772589971648 17802368221536 17815253939344 17831579127552 17844613907616 17870951918592 17884015479936 17913360356352 17943245842432 17952913723392 17987978008008 18017987981328 18047682060192 18077791639872 18117210829824 18120690916032 18147436406784 18157214306304 18160702076672 18182880618516 18223029096336 18236350024038 18266273026416 18296878449912 18326900769984 18336775365504 18367367249664 18397505230848 18433943784951 18474139575792 18504960629472 18512848654336 18518487647476 18535457251008 18549006561864 18576384231168 18606865176576 18620466686208 18651531862528 18661581370368 18687960635697 18698029771482 18729224349012 18760090562568 18791388678288 18822222412416 18832363888896 18835981346928 18863782580736 18877571895488 18900625906089 18908547042816 18950297819136 18973440645408 18981528367104 18987310119564 19018987313624 19050331063536 19092394904256 19123722542592 19155627318272 19165948434432 19203381927468 19235419601688 19249480580929 19267120037232 19281204189306 19312841634192 19341346696704 19345061923872 19355485108032 19384053110784 19387776541312 19430052194304 19462468030464 19500480663336 19565204876064 19575746673984 19579506926412 19608405577344 19622739207152 19640579908608 19654937057664 19683947040768 19698335890944 19722392249832 19730657783808 19736809203231 19763716806656 19769736812846 19802317816044 19834810327008 19878606327168 19911770501888 19922499030528 19955188740096 19961410161447 20027664249228 20036057720832 20042160681762 20075190646068 20104820908416 20108682789288 20119517414928 20152530400896 20153083510048 20186151572736 20197027938816 20230723347456 20264064067584 20270236478994 20297871314944 20304054024004 20337515594856 20346038923264 20352382199823 20385777280536 20415865957632 20430789836256 20460944950272 20475901781376 20500907733378 20509499538432 20543299688448 20549557154718 20577572794368 20583988256151 20617763366232 20652160702512 20663288155872 20697193384704 20697761442752 20742893558784 20746878005312 20777499654144 20811741474816 20818080708156 20826954736128 20867632382097 20898432260064 20902446583602 20948025021984 20982973345344 20994279041664 21029304532224 21063810336768 21098524004352 21099103077376 21140312263074 21149172038656 21175000213968 21190479015294 21221755403328 21237268382424 21272115423168 21303512303616 21319085046528 21354219412992 21389845404672 21396360727827 21431622446478 21467377572348 21478944267288 21514187860416 21550080733056 21561691988736 21565833716048 21597664114176 21633257585664 21639847051899 21648916179456 21684594115584 21720771282944 21732474507264 21763194664356 21774920746536 21811248608976 21895276534272 21931360478208 21938040746253 21967949334528 21984007777024 22010855485572 22059456274512 22075581608046 22095652397184 22111804189872 22144440420864 22148694086752 22160627877312 22196990006784 22234181407488 22270664226816 22307819155456 22314774055467 22363432118064 22367727849477 22400741814624 22412811409344 22417116625892 22487040764928 22503478660224 22524099950592 22540564935936 22578170149376 22622268137949 22634457091794 22672218948804 22709420519328 22759563765888 22797072076032 22835105229312 22851797557696 22872574070784 22879705044213 22889293788672 22933999440603 22939834202112 22967849202336 22984638565788 23018563069056 23022984642808 23035389504048 23073186980736 23111680786176 23149769393664 23188390964224 23200884946944 23233680790326 23246199175356 23284981623096 23302002808493 23340237755976 23374687110912 23391773870496 23413209159168 23430324078144 23469413707904 23507923350528 23520589498368 23559829721088 23605845013512 23645227470992 23657967598752 23696786628864 23736490962048 23775438836736 23792818543488 23827935891456 23845353973248 23874474828744 23884480475136 23891926930227 23931129851064 23931786668182 23983970677344 24023983975104 24063576080256 24103722186496 24156281106432 24160921221376 24163812300699 24243840824688 24261562930554 24297372128448 24315133365384 24337414783872 24355030701888 24395168380032 24395837933216 24435867693312 24449033820672 24489822999552 24537654685098 24578591713268 24632186101056 24673280839296 24713943001344 24732008749152 24768512308224 24816888308826 24827288914944 24875779713606 24882108493824 24917280847596 24930706361976 24972299132016 25013454083424 25054497255168 25055184904384 25096296549888 25109818518528 25114641795904 25151710107648 25200834541452 25211396057088 25297920860544 25316413492752 25358135552928 25400441418048 25456526539008 25498296723456 25512035291136 25548098084244 25604509236624 25609427537807 25647226135584 25689493382976 25708272252408 25731645829632 25750455512256 25788462262272 25793415898496 25807313477376 25900857723159 25914813192054 26000640884448 26043490567872 26086939834752 26100995565312 26106009235216 26144540769792 26187439878144 26195604325983 26206582743552 26257767475473 26264447854592 26296522999776 26315745604308 26359114587912 26403090421392 26446413769344 26504808436224 26556575640201 26563332040704 26600880904866 26615213548596 26703552332304 26722880909016 26747368691328 26766920861424 26806427877888 26811577052384 26826023219904 26870040534528 26914868763648 26929370585088 26974297796608 27026981971992 27071523090288 27116687459808 27136509599764 27181036374048 27221154610176 27235821459456 27241053115008 27274320927774 27281259933696 27301202375168 27334543644504 27345999384576 27354525036057 27399409539624 27445317674868 27490351154976 27536214270016 27551050874496 27596257846272 27657191411712 27757440944208 27769272981504 27777731471214 27803185876512 27823509842796 27864576346752 27869928778136 27930700029312 27971924742144 27977297793792 27992372055552 28038303166464 28039072709632 28093836523518 28140135843852 28187083017432 28207687610281 28233333618624 28253972020392 28295673871104 28316357843232 28362820564224 28425446728704 28472292550656 28480965179346 28519793872896 28528480970436 28575496595304 28623170096464 28638592356384 28685583813888 28733440977408 28748922651648 28796885485568 28844343447552 28853129402532 28865221572608 28900680055848 28912792154112 28921806283959 28969262451288 28970057545694 29017592885808 29033227662048 29076079666176 29081664811968 29145078291456 29193702045696 29241813970944 29250720995004 29347807314096 29369260389618 29412608366016 29434108810728 29460869862912 29482405586496 29525920561152 29547503836416 29595986675712 29645575209984 29654605219269 29703476724066 29752215490512 29753032073956 29817909490752 29823637132636 29867655752832 29883748545792 29932783110144 29982721019904 30004638213632 30041496373842 30054086581248 30063241022643 30112785969102 30163024183932 30179276122392 30229625265072 30279227359104 30295541908224 30346085021184 30396096101376 30405354718491 30446806972416 30456081036006 30506273392284 30519058384896 30578665920804 30623798936448 30646184754384 30691417425408 30713852672064 30741777248256 30764249307648 30815574381568 30866359191552 30926645049348 30978241053768 30994932233808 31000885966819 31046642164128 31114340338176 31120317007968 31166249481216 31189031827328 31217612212224 31227121062234 31240432104192 31343897800704 31353669875403 31474460018016 31491418562496 31543956798336 31595715505152 31648654616064 31700585115648 31710468394611 31723758057984 31762500320952 31785718522941 31793805297664 31832633104992 31838747749706 31855902573636 31908173134752 31955268455424 31978627569792 32031978633472 32084768107008 32147433669717 32201066358522 32218416400932 32325121099584 32342537983104 32348750574072 32396496171264 32420177820512 32449886378496 32473374269184 32526891173376 32581156924416 32598711760896 32644791996534 32653097332736 32716872913464 32842914801408 32897707785728 32951924001792 32976011665536 33016283228358 33024683077632 33089184411768 33103051886592 33113372412069 33167706284808 33216660631296 33223041130128 33240941815968 33295485010176 33296398842688 33351272111232 33405996340224 33461728733184 33479758024704 33601112721936 33619217114016 33625674938838 33730561147392 33755217990336 33810847403904 33860751003648 33867255224064 33941103833088 33942035385344 33990014489551 34008328423206 34064130778992 34139345648832 34196301514112 34252657843968 34277696336544 34308861106176 34333940683008 34409751303168 34476957848682 34527844603584 34534476964212 34553084256072 34609780471104 34667521179264 34724654090496 34782586446336 34801327420416 34850521185489 34859387693056 34927472434644 34942110324736 35010356633964 35062030666368 35087660805744 35145486117216 35204120561856 35261885025792 35280884247552 35339744581632 35408767520268 35467841206488 35486951398128 35545179943296 35604736443072 35630507878688 35663158255104 35689227815232 35741903837184 35768030959872 35826720712704 35886491684864 35897680002273 35975956016016 36035975962656 36095364120384 36155583279744 36234421659648 36241381832064 36294872813568 36321404153344 36365761237032 36392344395831 36446058192672 36472700048076 36532546052832 36593756899824 36653801539968 36673550731008 36734734499328 36795010461696 36806482027647 36867887569902 36948279151584 37009921258944 37036975294952 37070914502016 37098013123728 37152768462336 37213730353152 37240933372416 37303063725056 37323162740736 37375921271394 37396059542964 37458448698024 37520181125136 37582777356576 37644444824832 37664727777792 37671962693856 37727565161472 37755143790976 37801251812178 37817094085632 37900595638272 37946881290816 37974620239128 38037974627248 38100662127072 38184789808512 38247445085184 38311254636544 38331896868864 38406763854936 38470839203376 38498961161858 38534240074464 38562408378612 38625683268384 38682693393408 38690123847744 38710970216064 38768106221568 38775553082624 38860104388608 38872219788081 39000961326672 39130409752128 39151493347968 39159013852824 39216811154688 39245478414304 39281159817216 39309874115328 39396671781888 39444784499664 39473618406462 39527433613312 39539473625692 39604635632088 39669620654016 39757212654336 39823541003776 39844998061056 39901321357299 39922820322894 40055328498456 40072115441664 40084321363524 40150381292136 40209641816832 40217365578576 40239034829856 40305060801792 40306167020096 40372303145472 40394055877632 40461446694912 40528128135168 40540472957988 40608108048008 40675031189712 40704764399646 40771554561072 40831731915264 40861579672512 40921889900544 40951803562752 41001815466756 41018999076864 41086599376896 41099114309436 41167976512302 41235526732464 41304321405024 41326576311744 41394386769408 41395522885504 41485787117568 41493756010624 41554999308288 41636161416312 41653909472256 41666597206821 41735264764194 41796864520128 41804893167204 41896050043968 41965946690688 41988558083328 42058609064448 42127620673536 42140754785277 42198206154752 42280624526148 42298344077312 42350000427936 42380958030588 42443510806656 42474536764848 42544230846336 42607024607232 42638170093056 42708438825984 42721447769019 42779690809344 42792721455654 42863244892956 42934755144696 42957888534576 43028375720832 43100161466112 43123383977472 43131667432096 43195328228352 43266515171328 43279694103798 43297832358912 43369188231168 43441542565888 43455086318541 43526389328712 43549841493072 43622497217952 43790553068544 43862720956416 43876081492506 43935898669056 43968015554048 44021710971144 44053890584427 44118912549024 44151163216092 44191304794368 44223608379744 44288880841728 44297388173504 44321255754624 44393980013568 44468362814976 44541328453632 44555215086099 44629548110934 44726864236128 44735455698954 44801483629248 44825622818688 44834233251784 44974081529856 45006957320448 45048199901184 45081129871872 45156340298752 45244536275898 45268914183588 45344437897608 45418841038656 45519127531776 45594144152064 45670210458624 45684121554009 45703595115392 45759410088426 45778587577344 45867998881206 45879668404224 45935698404672 45969277131576 46037126138112 46045969285616 46070779008096 46146373961472 46223361572352 46299538787328 46376781928448 46401769893888 46467361580652 46492398350712 46569963246192 46604005616986 46680475511952 46749374221824 46783547740992 46826418318336 46840681593351 46860648156288 46938827415808 47015846701056 47041178996736 47211690027024 47290454941984 47315935197504 47393573257728 47472981924096 47550877673472 47585637086976 47690707946496 47748949657488 47758121624559 47783853860454 47862259702128 47863573336364 47967941354688 48047967950208 48127152160512 48207444372992 48301599537783 48321842442752 48327624601398 48487681649376 48523125861108 48594744256896 48630266730768 48674829567744 48710061403776 48790336760064 48791675866432 48871735386624 48898067641344 48967187994801 48979645999104 49075309370196 49157183426536 49264372202112 49346561678592 49427886002688 49464017498304 49537024616448 49633776617652 49654577829888 49751559427212 49834561695192 49861412723952 49944598264032 50026908166848 50108994510336 50110369808768 50192593099776 50219637037056 50229283591808 50303420215296 50401669082904 50422792114176 50438512408257 50595841721088 50632826985504 50716271105856 50800882836096 50913053078016 50996593446912 51012492634809 51096196168488 51209018473248 51218855075614 51294452271168 51378986765952 51416544504816 51463291659264 51500911024512 51576924524544 51586831796992 51614626954752 51715436773023 51801715446318 51829626384108 52001281768896 52086981135744 52173879669504 52201991130624 52212018470432 52289081539584 52391208651966 52413165487104 52515534950946 52528895709184 52593045999552 52631491208616 52718229175824 52806180842784 52892827538688 53009616872448 53113151280402 53126664081408 53201761809732 53230427097192 53407104664608 53445761818032 53494737382656 53533841722848 53612855755776 53623154104768 53652046439808 53740081069056 53829737527296 53858741170176 54053963943984 54143046180576 54233374919616 54273019199528 54362072748096 54442309220352 54471642918912 54482106230016 54548641855548 54602404750336 54669087289008 54679588526669 54709050072114 54798819079248 54890635349736 54980702309952 55072428540032 55102101748992 55192515692544 55301831354853 55514881888416 55538545963008 55555462942428 55606371753024 55647019685592 55729152693504 55739857556272 55861400058624 55954595587584 55984744111104 56063881907091 56078145419264 56187673047036 56280271687704 56374166034864 56415375220562 56466667237248 56507944040784 56591347742208 56632715686464 56701877718267 56725641128448 56850893457408 56944585101312 56961930358692 57056961940872 57150993190608 57246340192928 57277184712768 57371167627776 57466881954816 57497845303296 57593770971136 57706258805064 57730443145216 57748441742787 57801360111696 57843612567918 57938524902576 57940115091388 58035185771616 58066455324096 58152159332352 58163329623936 58290156582912 58387404091392 58501441990008 58695614628192 58738520779236 58825216732032 58868217621456 58921739725824 58964811172992 59051841122304 59095007672832 59191973351424 59210427609693 59291150419968 59309210438538 59406953448132 59504430981024 59506064147912 59635818981504 59647274265272 59735311505664 59767497091584 59865566220288 60009276427264 60082992747684 60108173162496 60126482045286 60225571938204 60326048367864 60358552244784 60459250530144 60558454718208 60591083816448 60692170042368 60792192202752 60810709436982 60893613944832 60912162072012 61012546784568 61038116769792 61057146599469 61157331841608 61247597872896 61292369508768 61382834850816 61427705344128 61528498615296 61631148763136 61732718383104 61751964768453 61853290098696 61956482107536 61989864467616 62001771933638 62093284328256 62228680676352 62240634015936 62332498962432 62378063654656 62435224424448 62454242124468 62480864208384 62602897146291 62707339750806 62948920036032 62982837124992 63087913596672 63191431010304 63297309232128 63420936789222 63447516115968 63525000641904 63571437045882 63587610595328 63665266209984 63677495499412 63711805147272 63816346269504 63910536910848 63957255139584 64063957266944 64169536214016 64189082183481 64294867339434 64402132717044 64436832801864 64650242199168 64685075966208 64697501148144 64792992342528 64840355641024 64899772756992 64919541155697 64946748538368 65053782346752 65162313848832 65197423521792 65289583993068 65433745826928 65685829602816 65795415571456 65903848003584 65952023331072 66032566456716 66178368823536 66191080848073 66226744824138 66335412569616 66433321262592 66446082260256 66481883631936 66590970020352 66592797685376 66702544222464 66811992680448 66923457466368 66944322166401 67103183548431 67202225443872 67238434228032 67251349877676 67461122294784 67510435980672 67621694807808 67734510448128 67866804413847 67884070770688 67980028979102 68016656846412 68128261557984 68278691297664 68392603028224 68505315687936 68555392673088 68617722212352 68639115132639 68667881366016 68801998321809 68819502606336 68953915697364 69055689207168 69068953928424 69106168512144 69219560942208 69335042358528 69449308180992 69565172892672 69602654840832 69701042370978 69718775386112 69854944869288 69884220649472 69906008425479 70020713267928 70124061332736 70175321611488 70290972234432 70408241123712 70523770051584 70561768495104 70679489163264 70817535040536 70935682412976 70973902796256 71090359886592 71209472886144 71261015757376 71326316510208 71378455630464 71483807674368 71536061919744 71653441425408 71675780790681 71795360004546 71951912032032 72071951925312 72190728240768 72311166559488 72468843319296 72482763664128 72642808306688 72731522474064 72784688791662 72892116385344 72945400096152 73065092105664 73187513799648 73307603079936 73347101462016 73469468998656 73612964055294 73735775139804 73896558303168 74019842517888 74073950589904 74141829004032 74196026247456 74305536924672 74481866744832 74606127450112 74646325481472 74751842542788 74792119085928 74916897396048 75040362250272 75165554713152 75288889649664 75329455555584 75343925387712 75455130322944 75510287581952 75602503624356 75634188171264 75893762581632 75949240478256 76075949254496 76201324254144 76369579617024 76494890170368 76622509273088 76813527709872 76828282613421 76941678406752 76997922323716 77068480148928 77124816757224 77251366536768 77365386786816 77380247695488 77421940432128 77551106165248 77702573169477 77744439576162 78001922653344 78260819504256 78302986695936 78318027705648 78433622309376 78490956828608 78562319634432 78586812977949 78619748230656 78773302426419 78793343563776 78889568999328 78947236812924 79078947251384 79209271264176 79339241308032 79514425308672 79647082007552 79689996122112 79802642714598 79845640645788 80110656996912 80168642727048 80300762584272 80419283633664 80434731157152 80478069659712 80610121603584 80612334040192 80744606290944 80788111755264 80922893389824 81080945915976 81216216096016 81350062379424 81409528799292 81543109122144 81663463830528 81723159345024 81843779801088 81903607125504 82003630933512 82037998153728 82063575108171 82198228618872 82335953024604 82471053464928 82608642810048 82653152623488 82788773538816 82791045771008 82971574235136 82987512021248 83272322832624 83307818944512 83333194413642 83470529528388 83593729040256 83609786334408 83792100087936 83931893381376 83977116166656 84117218128896 84281509570554 84396412309504 84561249052296 84596688154624 84623062830843 84700000855872 84761916061176 84887021613312 84949073529696 85088461692672 85276340186112 85416877651968 85442895538038 85559381618688 85585442911308 85726489785912 85869510289392 85915777069152 86056751441664 86200322932224 86246767954944 86263334864192 86390656456704 86533030342656 86559388207596 86595664717824 86738376462336 86765418851877 86910172637082 87052778657424 87099682986144 87244994435904 87581106137088 87725441912832 87752162985012 87936031108096 87962816325511 88043421942288 88107781168854 88237825098048 88302326432184 88382609588736 88447216759488 88577761683456 88594776347008 88642511509248 88787960027136 88936725629952 88963815657807 89110430172198 89259096221868 89453728472256 89470911397908 89602967258496 89651245637376 89668466503568 89948163059712 90013914640896 90162259743744 90189723067929 90312680597504 90489072551796 90537828367176 90688875795216 90837682077312 91038255063552 91188288304128 91216064155473 91340420917248 91368243108018 91407190230784 91518820176852 91557175154688 91735997762412 91871396809344 91938554263152 92074252276224 92091938571232 92141558016192 92292747922944 92446723144704 92599077574656 92753563856896 92934723161304 92984796701424 93002657900457 93139926492384 93208011233972 93360951023904 93498748443648 93567095481984 93652836636672 93681363186702 93721296312576 93877654831616 94031693402112 94061009626209 94423380054048 94580909883968 94631870395008 94787146515456 94945963848192 95101755346944 95131405183833 95171274173952 95357155568823 95381415892992 95497899314976 95516243249118 95567707720908 95724519404256 95727146672728 95935882709376 96095935900416 96254304321024 96414888745984 96603199075566 96643684885504 96655249202796 96975363298752 97046251722216 97189488513792 97260533461536 97349659135488 97420122807552 97580673520128 97583351732864 97743470773248 97796135282688 97934375989602 97959291998208 98150618740392 98314366853072 98528744404224 98693123357184 98855772005376 98928034996608 99074049232896 99267553235304 99309155659776 99340117236207 99503118854424 99669123390384 99722825447904 99889196528064 100053816333696 100217989020672 100220739617536 100385186199552 100439274074112 100458567183616 100803338165808 100877024816514 101191683442176 101265653971008 101432542211712 101601765672192 101826106156032 101970043468653 102024985269618 102192392336976 102418036946496 102437710151228 102588904542336 102757973531904 102833089009632 102926583318528 103001822049024 103173663593984 103229253909504 103430873546046 103603430892636 103659252768216 104002563537792 104173962271488 104347759339008 104403982261248 104424036940864 104551563556467 104578163079168 104782417303932 104826330974208 105031069901892 105186091999104 105262982417232 105436458351648 105612361685568 105785655077376 106019233744896 106226302560804 106403523619464 106460854194384 106481303972987 106814209329216 106891523636064 106989474765312 107067683445696 107225711511552 107246308209536 107304092879616 107480162138112 107659475054592 107693040006819 108107927887968 108286092361152 108466749839232 108546038399056 108724145496192 108884618440704 108964212460032 109097283711096 109177033187493 109204809500672 109338174578016 109359177053338 109418100144228 109597638158496 109781270699472 109961404619904 110144857080064 110204203497984 110385031385088 110419446082941 110603662709706 111029763776832 111110925884856 111212743506048 111294039371184 111458305387008 111479715112544 111722800117248 111909191175168 111969488222208 112127763814182 112156290838528 112375346094072 112560543375408 112748332069728 112830750441124 112933334474496 113015888081568 113182695484416 113265431372928 113403755436534 113451282256896 113701786914816 113923860717384 114113923881744 114301986381216 114492680385856 114554369425536 114742335255552 114933763909632 114995690606592 115412517610128 115496883485574 115602720223392 115687225135836 115877049805152 115880230182776 116070371543232 116132910648192 116304318664704 116326659247872 116580313165824 116748310638023 117002883980016 117391229256384 117477041558472 117650433464064 117736435242912 117843479451648 117929622345984 118190015345664 118420855219386 118582300839936 118618420877076 118813906896264 119008861962048 119012128295824 119271637963008 119294548530544 119470623011328 119534994183168 119703964071897 120018552854528 120165985495368 120216346324992 120252964090572 120451143876408 120652096735728 120717104489568 120918501060288 121116909436416 121182167632896 121384340084736 121584384405504 121621418873964 121824324144024 122025093569136 122114293198938 122314663683216 122495195745792 122584739017536 122765669701632 122855410688256 123056997230592 123262297526272 123503929536906 123706580197392 123912964215072 123979728935232 124003543867276 124186568656512 124457361352704 124481268031872 124664997924864 124756127309312 124908484248936 124961728416768 124999791620463 125205794292582 125414679501612 125897840072064 125965674249984 126175827193344 126382862020608 126422264355831 126594618464256 126841873578444 126895032231936 127050001283808 127142874091764 127330532419968 127354990998824 127423610294544 127632692539008 127821073821696 127914510279168 128127914533888 128339072428032 128378164366962 128589734678868 128804265434088 128873665603728 128898420598879 129300484398336 129370151932416 129395002296288 129585984685056 129680711282048 129799545513984 129839082311394 129893497076736 130107564693504 130324627697664 130365258955623 130579167986136 130867491653856 131371659205632 131590831142912 131807696007168 131904046662144 132065132913432 132161671753281 132356737647072 132382161696146 132453489648276 132670825139232 132866642525184 132892164520512 132963767263872 133181940040704 133185595370752 133405088444928 133623985360896 133665645258297 133888644332802 134206367096862 134404450887744 134476868456064 134502699755352 134922244589568 135020871961344 135243389615616 135469020896256 135733608827694 135768141541376 135960057958204 136033313692824 136256523115968 136557382595328 136785206056448 137010631375872 137052364662027 137110785346176 137278230265278 137335762732032 137603996643618 137639005212672 137907831394728 138111378414336 138137907856848 138212337024288 138439121884416 138670084717056 138898616361984 139130345785344 139205309681664 139402084741956 139709889738576 139812016850958 140041426535856 140248122665472 140350643222976 140581944468864 140816482247424 141047540103168 141123536990208 141326902351291 141635070081072 141871364825952 141947805592512 142180719773184 142418945772288 142522031514752 142652633020416 142756911260928 143072123839488 143274364873677 143351561581362 143590720009092 143903824064064 144143903850624 144381456481536 144622333118976 144904798613349 144965527328256 145285616613376 145463044948128 145569377583324 145784232770688 145890800192304 146130184211328 146375027599296 146615206159872 146694202924032 146901563984403 146938937997312 147225928110588 147471550279608 147793116606336 148039685035776 148147901179808 148283658008064 148392052494912 148611073849344 148963733489664 149212254900224 149503685085576 149584238171856 149833794792096 150080724500544 150331109426304 150577779299328 150658911111168 150687850775424 150910260645888 151020575163904 151205007248712 151268376342528 151315537224771 151787525163264 151898480956512 152151898508992 152402648508288 152739159234048 152989780340736 153037477904427 153627055419744 153656565226842 153883356813504 153995844647432 154136960297856 154249633514448 154502733073536 154730773573632 154760495390976 154843880864256 155102212330496 155405146338954 155488879152324 156003845306688 156521639008512 156605973391872 156636055411296 156867244618752 156981913657216 157173625955898 157239496461312 157546604852838 157586687127552 157779137998656 157894473625848 158157894502768 158418542528352 158678482616064 159028850617344 159294164015104 159379992244224 159605285429196 159691281291576 160221313993824 160337285454096 160601525168544 160838567267328 160869462314304 160956139319424 161220243207168 161224668080384 161489212581888 161576223510528 162161891831952 162432432192032 162700124758848 162819057598584 163086218244288 163326927661056 163446318690048 163807214251008 164007261867024 164038765580007 164127150216342 164396457237744 164671906049208 164942106929856 165217285620096 165306305246976 165577547077632 165582091542016 165905494064559 165975024042496 166544645665248 166615637889024 166666388827284 166941059056776 167187458080512 167219572668816 167584200175872 167863786762752 167954232333312 168191645721273 168234436257792 168563019141108 169122498104592 169246125661686 169400001711744 169523832122352 169774043226624 169898147059392 170176923385344 170552680372224 170833755303936 170885791076076 171170885822616 171452979571824 171739020578784 171831554138304 172113502883328 172400645864448 172493535909888 172526669728384 172781312913408 173118776415192 173191329435648 173245325228361 173530837703754 173820345274164 174105557314848 174199365972288 174489988871808 175162212274176 175504325970024 175872062216192 175925632651022 176086843884576 176215562337708 176475650196096 176604652864368 176765219177472 176894433518976 177155523366912 177189552694016 177285023018496 177575920054272 177631282829079 177873451259904 177927631315614 178220860344396 178518192443736 178907456944512 178941822795816 179205934516992 179302491274752 179336933007136 180027829281792 180324519487488 180379446135858 180625361195008 180978145103592 181075656734352 181377751590432 181675364154624 182076510127104 182376576608256 182432128310946 182680841834496 182736486216036 182814380461568 183037640353704 183114350309376 183171439798407 183471995524824 183742793618688 183877108526304 184148504552448 184183877142464 184283116032384 184585495845888 184893446289408 185198155149312 185255894305359 185869446322608 185969593402848 186005315800914 186279852984768 186416022467944 186721902047808 186997496887296 187134190963968 187305673273344 187362726373404 187442592625152 187755309663232 187812499722037 188122019252418 188846760108096 189161819767936 189263740790016 189574293030912 189891927696384 190262810367666 190342548347904 190714311137646 190762831785984 190995798629952 191032486498236 191135415441816 191449038808512 191454293345456 191871765418752 192191871800832 192508608642048 192567246550443 192829777491968 193206398151132 193287369771008 193310498405592 193950726597504 194092503444432 194378977027584 194521066923072 194699318270976 194758623467091 194840245615104 195161347040256 195166703465728 195486941546496 195592270565376 195868751979204 196301237480784 196628733706144 197057488808448 197386246714368 197711544010752 197856069993216 198535106470608 198573242544219 198680234472414 199006237708848 199338246780768 199445650895808 199778393056128 200107632667392 200435978041344 200441479235072 200770372399104 200832966499203 200917134367232 201309550645293 201606676331616 201754049633028 202383366884352 202531307942016 202865084423424 203203531344384 203600413241541 203652212312064 203940086937306 204049970539236 204384784673952 204836073892992 204875420302456 205177809084672 205515947063808 205666178019264 205853166637056 206003644098048 206347327187968 206458507819008 206861747092092 207206861785272 207318505536432 208005127075584 208347924542976 208695518678016 208807964522496 208848073881728 209103127112934 209156326158336 209564834607864 209652661948416 209718025276437 210062139803784 210372183998208 210525964834464 210872916703296 211224723371136 211571310154752 212038467489792 212452605121608 212807047238928 212921708388768 212962607945974 213628418658432 213783047272128 213978949530624 214135366891392 214451423023104 214492616419072 214608185759232 214960324276224 215027342372043 215386080013638 216215855775936 216572184722304 216933499678464 217092076798112 217448290992384 217928424920064 218194567422192 218354066374986 218409619001344 218676349156032 218718354106676 218836200288456 219195276316992 219562541398944 219922809239808 220289714160128 220408406995968 220838892165882 221207325419412 222059527553664 222221851769712 222425487012096 222588078742368 222916610774016 222959430225088 223445600234496 223818382350336 223938976444416 224255527628364 224750692188144 225121086750816 225496664139456 225661500882248 225866668948992 226031776163136 226365390968832 226530862745856 226807510873068 226902564513792 227351973347729 227847721434768 228227847763488 228603972762432 228985360771712 229108738851072 229484670511104 229867527819264 230484847840263 230825035220256 230993766971148 231205440446784 231374450271672 231754099610304 231760460365552 232140743086464 232265821296384 232653318495744 233107719508431 233496621276046 234005767960032 234782458512768 234954083116944 235300866928128 235472870485824 235686958903296 235760438933847 235859244691968 236319907279257 236380030691328 236841710438772 237236841754152 237627813792528 238017723924096 238024256591648 238543275926016 238589097061088 238941246022656 239069988366336 239407928143794 240037105709056 240331970990736 240505928181144 240902287752816 241304193471456 241434208979136 241837002120576 242233818872832 242364335265792 242768680169472 243242837747928 243648648288048 244050187138272 244228586397876 244629327366432 244990391491584 245169478035072 245531339403264 245710821376512 246113994461184 246190725324513 247007859073812 247413160394784 247825928430144 247959457870464 248007087734552 248373137313024 248914722705408 248962536063744 249512254618624 249816968497872 249923456833536 249999583240926 250411588585164 250829359003224 251795680144128 251931348499968 252351654386688 252844528711662 253189236928512 253683747156888 253790064463872 253869188492529 254100002567616 254285748183528 254661064839936 254709981997648 254847220589088 255265385078016 255829020558336 256255829067776 256678144856064 256756328733924 257179469357736 257608530868176 257747331207456 257796841197758 258600968796672 258740303864832 258790004592576 259171969370112 259361422564096 259599091027968 259678164622788 259786994153472 260215129387008 260296256555631 260730517911246 261158335972272 261734983307712 262743318411264 263181662285824 263808093324288 263888448976533 264130265826864 264323343506562 264713475294144 264764323392292 264906979296552 265341650278464 265733285050368 265784329041024 265927534527744 266363880081408 266371190741504 266810176889856 266891446973421 267331290516594 267777288665604 268412734193724 268808901775488 268953736912128 269005399510704 269844489179136 270041743922688 270486779231232 270569169203787 270938041792512 271467217655388 271920115916408 272066627385648 272513046231936 273114765190656 273570412112896 274021262751744 274104729324054 274221570692352 274556460530556 274671525464064 275207993287236 275215546684093 275815662789456 276222756828672 276275815713696 276424674048576 276878243768832 277340169434112 277797232723968 278260691570688 278804169483912 279007973701371 279419779477152 279624033701916 280082853071712 280496245330944 280701286445952 281163888937728 281632964494848 282095080206336 282183028878627 282653804702582 283270140162144 283742729651904 283895611185024 284361439546368 284837891544576 285044063029504 285305266040832 285394215551499 285513822521856 286071466706469 286144247678976 286548729747354 286703123162724 287181440018184 287807648128128 288287807701248 288762912963072 289244666237952 289809597226698 289931054656512 290571233226752 290926089896256 291138755166648 291568465541376 291781600384608 292260368422656 292750055198592 293230412319744 293388405848064 293803127968806 293877875994624 294451856221176 294943100559216 295586233212672 296079370071552 296295802359616 296567316016128 296784104989824 297222147698688 297927466979328 298020351708621 299007370171152 299168476343712 299667589584192 300161449001088 300662218852608 301155558598656 301317822222336 301375701550848 302041150327808 302410014497424 302631074449542 303575050326528 303796961913024 304303797017984 304805297016576 305478318468096 305910130405959 306074955808854 307254110839488 307313130453684 307766713627008 307991689294864 308273920595712 308499267028896 309005466147072 309520990781952 309687761728512 310204424660992 310810292677908 310977758304648 312007690613376 313043278017024 313211946783744 313272110822592 313654690669401 313734489237504 313963827314432 314347251911796 314478992922624 315093209705676 315558275997312 315788947251696 316315789005536 316837085056704 317356965232128 318057701234688 318588328030208 319210570858392 319382562583152 319443911918961 320442627987648 320674570908192 321203050337088 321677134534656 321738924628608 321912278638848 322440486414336 322449336160768 322978425163776 323079120020457 324323783663904 324864864384064 325400249517696 325638115197168 326172436488576 326653855322112 326892637380096 327531099562479 327614428502016 328014523734048 328077531160014 328254300432684 328792914475488 329343812098416 329884213859712 330434571240192 330612610493952 331155094155264 331164183084032 331810988129118 331950048084992 333089291330496 333332777654568 333882118113552 334374916161024 334439145337632 335168400351744 335727573525504 335908464666624 336383291442546 336468872515584 337126038282216 338244996209184 338492251323372 338800003423488 339047664244704 339548086453248 339796294118784 340353846770688 341105360744448 341771582152152 342341771645232 342905959143648 343478041157568 343663108276608 344227005766656 344801291728896 344987071819776 345053339456768 346237552830384 346490650456722 347061675407508 347640690548328 348211114629696 348398731944576 348979977743616 350244931914069 351008651940048 351744124432384 351851265302044 352173687769152 352431124675416 352951300392192 353209305728736 353530438354944 353788867037952 354379105388032 354570046036992 355262565658158 355746902519808 355855262631228 356441720688792 357036384887472 357814913889024 357883645591632 358411869033984 358604982549504 358673866014272 359111892215691 360055658563584 360649038974976 360758892271716 361956290207184 362151313468704 362755503180864 363350728309248 364153020254208 364753153216512 364864256621892 365472972432072 365628760923136 365740131037651 366075280707408 366342879596814 366943991049648 367485587237376 367754217052608 368297009104896 368367754284928 368566232064768 369170991691776 369786892578816 370511788610718 371738892645216 371939186805696 372010631601828 372559705969536 372832044935888 373443804095616 373994993774592 374268381927936 374725452746808 374885185250304 374999374861389 375510619326464 375624999444074 376244038504836 377693520216192 378323639535872 378527481580032 379148586061824 379266793067493 379783855392768 380525620735332 380685096695808 381428622275292 381991597259904 382064972996472 382270830883632 382898077617024 382908586690912 383743530837504 384383743601664 385017217284096 385134493100886 385659554983936 386412796302264 386574739542016 386620996811184 386695261796637 387901453195008 388185006888864 388757954055168 389042133846144 389398636541952 389517246934182 389680491230208 390322694080512 390333406931456 390973883092992 391095776866869 391737503958408 392602474961568 393257467412288 394114977616896 394772493428736 395423088021504 395712139986432 396485015259843 397070212941216 397146485088438 397360468944828 398012475417696 398676493561536 398891301791616 399556786112256 400215265334784 400871956082688 400882958470144 401665932998406 401834268734464 402619101290586 403213352663232 403508099266056 404766733768704 405062615884032 405730168846848 406407062688768 407200826483082 407304424624128 407880173874612 408099941078472 408769569347904 409672147785984 409750840604912 410355618169344 411031894127616 411157093986081 411332356038528 412007288196096 412694654375936 412917015638016 413723494184184 414413723570544 414637011072864 416010254151168 416695849085952 417391037356032 417615929044992 417696147763456 418206254225868 419129669215728 419436050552874 420124279607568 420744367996416 421051929668928 421745833406592 422449446742272 423142620309504 423980707053873 424905210243216 425614094477856 425843416777536 425925215891948 427256837316864 427566094544256 427957899061248 428270733782784 428985232838144 429216371518464 429823094621031 430054684744086 430772160027276 432431711551872 433144369444608 433866999356928 434184153596224 434714395840047 434896581984768 435856849840128 436389134844384 436708132749972 437352698312064 437436708213352 437672400576912 438390552633984 439125082797888 439845618479616 440579428320256 440816813991936 441677784331764 442414650838824 442738053361367 444119055107328 444443703539424 444850974024192 445176157484736 445833221548032 445918860450176 446891200468992 447636764700672 448511055256728 449501384376288 450242173501632 450993328278912 451323001764496 451733337897984 452063552326272 452730781937664 453061725491712 453615021746136 453805129027584 453946611674313 454703946695458 455695442869536 456455695526976 457207945524864 457970721543424 458217477702144 458969341022208 459112433713281 460969695680526 461650070440512 461987533942296 462410880893568 462748900543344 463508199220608 463520920731104 464281486172928 464531642592768 465306636991488 466215439016862 466993242552092 468011535920064 469564917025536 469908166233888 470601733856256 470945740971648 471520877867694 471718489383936 472639814558514 472760061382656 473683420877544 474473683508304 475255627585056 476035447848192 476048513183296 477086551852032 477178194122176 477882492045312 478139976732672 478815856287588 480663941981472 481011856362288 481804575505632 482608386942912 482868417958272 483674004241152 484467637745664 484728670531584 486485675495856 487297296576096 488100374276544 488457172795752 489258654732864 489980782983168 490338956070144 491421642753024 492116296740021 492381450649026 494015718147624 494826320789568 495651856860288 495918915740928 496014175469104 496746274626048 497716482193677 497925072127488 499024509237248 499633936995744 499846913667072 499999166481852 500823177170328 501658718006448 503591360288256 503862696999936 504574937163819 504703308773376 505689057423324 507367494313776 507738376985058 508200005135232 508571496367056 509322129679872 509419963995296 509694441178176 510530770156032 511658041116672 512511658135552 513512657467848 514358938715472 515217061736352 515494662414912 515593682395516 517201937593344 517480607729664 517580009185152 518343938740224 518722845128192 519356329245576 519573988306944 519735975685083 520592513111262 521461035822492 522316671944544 523469966615424 525486636822528 527616186648576 527776897953066 528260531653728 528646687013124 529426950588288 529528646784584 529813958593104 530683300556928 531466570100736 531568658082048 531855069055488 532727760162816 532742381483008 533620353779712 533782893946842 534662581033188 535554577331208 535946064595339 536825468387448 537617803550976 537907473824256 538010799021408 540083487845376 540973558462464 541138338407574 541876083585024 542934435310776 543840231832816 544133254771296 545026092463872 546229530381312 547140824225792 548042525503488 548209458648108 548443141384704 549112921061112 549343050928128 549514319395221 550415986574472 550431093368186 551631325578912 552445513657344 552551631427392 552849348097152 553756487537664 554680338868224 555594465447936 555767682916077 557608338967824 558015947402742 558839558954304 559248067403832 560165706143424 560992490661888 561402572891904 562327777875456 563265928989696 563437499166111 564366057757254 565307609405164 566540280324288 567485459303808 567791222370048 568722879092736 569675783089152 570088126059008 570788431102998 571027645043712 572142933412938 572288495357952 573097459494708 573406246325448 574362880036368 575615296256256 576575615402496 577525825926144 577701739651329 578489332475904 579619194453396 579862109313024 581852179792512 582277510333296 583136931082752 583563200769216 584520736845312 585500110397184 586460824639488 586776811696128 587606255937612 588903712442352 589016833369561 589886201118432 591172466425344 592158740143104 592591604719232 593134632032256 593568209979648 595719727632657 596040703417242 598014740342304 598336952687424 599335179168384 600322898002176 601324437705216 602311117197312 602498899497609 602751403101696 603928651935879 604082300655616 604820028994848 605262148899084 607150100653056 607593923826048 608607594035968 609610594033152 610801239724623 610956636936192 611820260811918 612149911617708 614508221678976 614626260907368 615533427254016 615983378589728 616547841191424 616998534057792 618010932294144 619041981563904 619375523457024 620408849321984 621620585355816 621955516609296 624015381226752 626086556034048 626423893567488 626544221645184 627309381338802 627468978475008 627927654628864 628694503823592 628957985845248 629154075829311 630186419411352 631116551994624 631577894503392 632631578011072 633674170113408 634713930464256 636115402469376 638421141716784 638765125166304 638887823837922 640885255975296 641349141816384 642406100674176 643354269069312 643477849257216 643824557277696 644880972828672 644898672321536 646158240040914 648647567327808 649729728768128 650800499035392 651276230394336 652344872977152 653785274760192 655062199124958 655228857004032 656029047468096 656155062320028 656508600865368 657585828950976 658687624196832 659768427719424 660869142480384 661225220987904 662328366168064 663621976258236 663900096169984 666178582660992 666665555309136 667764236227104 668749832322048 668878290675264 670336800703488 671455147051008 671816929333248 672766582885092 674252076564432 676489992418368 676984502646744 677600006846976 678095328489408 679096172906496 679592588237568 680707693541376 682055920043187 683543164304304 684683543290464 685811918287296 686956082315136 687326216553216 688454011533312 689602583457792 690106678913536 691454543520789 692475105660768 692981300913444 694123350815016 695281381096656 696422229259392 696797463889152 697959955487232 699323158525293 700489863828138 702017303880096 703702530604088 704347375538304 704862249350832 705902600784384 706418611457472 707060876709888 707577734075904 708758210776064 709140092073984 710525131316316 711710525262456 712883441377584 714072769774944 715629827778048 715767291183264 716823738067968 717209965099008 717347732028544 718223784431382 720111317127168 721517784543432 723912580414368 724302626937408 725511006361728 726701456618496 728306040508416 729728513243784 730945944864144 731257521846272 731480262075302 732150561414816 732685759193628 733887982099296 734971174474752 735508434105216 736594018209792 736735508569856 737132464129536 738341983383552 738572175973539 741023577221436 743477785290432 743878373611392 744021263203656 745119411939072 745664089871776 746887608191232 748536763855872 749450905493616 749770370500608 749998749722778 751021238652928 751249998888148 752488077009672 755387040432384 756647279071744 757054963160064 758533586134986 759567710785536 761051241470664 761370193391616 761607565477587 762857244550584 763983194519808 764129945992944 764541661767264 765796155234048 765817173381824 767487061675008 768767487203328 770034434568192 770268986201772 772825592604528 773241993622368 773390523593274 775802906390016 776370013777728 777515908110336 778084267692288 778797273083904 779034493868364 779360982460416 780645388161024 780666813862912 782191553733738 783475007916816 785204949923136 786514934824576 788229955233792 789544986857472 791424279972864 791665346929599 792970030519686 794140425882432 794292970176876 794720937889656 796024950835392 797352987123072 797782603583232 799113572224512 800430530669568 800674340920263 801765916940288 803331865996812 803668537468928 805238202581172 806426705326464 807016198532112 809533467537408 810125231768064 811460337693696 811707507611361 812814125377536 814401652966164 815760347749224 816199882156944 817539138695808 819344295571968 819501681209824 820711236338688 822063788255232 822314187972162 822664712077056 824014576392192 825389308751872 825646640052279 827446988368368 828827447141088 829274022145728 832020508302336 833391698171904 834782074712064 835392295526912 836412508451736 837023921104113 838259338431456 838872101105748 840248559215136 841488735992832 842103859337856 843491666813184 844898893484544 846285240619008 846549086635881 847961414107746 849810420486432 851228188955712 851686833555072 851850431783896 854513674633728 855132189088512 855915798122496 856541467565568 857970465676288 858432743036928 859646189242062 860109369488172 861544320054552 864863423103744 866288738889216 867733998713856 868368307192448 869428791680094 869793163969536 871713699680256 872778269688768 873416265499944 874705396624128 874873416426704 875344801153824 876781105267968 878250165595776 879691236959232 881158856640512 881633627983872 883355568663528 884829301677648 885476106722734 888238110214656 888887407078848 889701948048384 890352314969472 891666443096064 891837720900352 893782400937984 894061055125863 897022110513456 899002768752576 900484347003264 901986656557824 902646003528992 903466675795968 904127104652544 906123450983424 907230043492272 907893223348626 909407893390916 911390885739072 912911391053952 914415891049728 915941443086848 916434955404288 917730391217877 918224867426562 921939391361052 923300140881024 923975067884592 924821761787136 925497801086688 927016398441216 927041841462208 928562972345856 929063285185536 930613273982976 932430878033724 933986485104184 936023071840128 939129834051072 939816332467776 941203467712512 941891481943296 943041755735388 943436978767872 945279629117028 947366841755088 948947367016608 950511255170112 952070895696384 952097026366592 954173103704064 954356388244352 955764984090624 957631712575176 958331735756883 961327883962944 962023712724576 963609151011264 965216773885824 965736835916544 967348008482304 968935275491328 969237360061371 972971350991712 974594593152192 976200748553088 976914345591504 978517309465728 979961565966336 980677912140288 982593298687437 982843285506048 984232593480042 984762901298052 988031436295248 989652641579136 991303713720576 991837831481856 992028350938208 993492549252096 995432964387354 995850144254976 998049018474496 999267873991488 999998332963704 1001646354340656 1003317436012896 1007182720576512 1007725393999872 1009149874327638 1009406617546752 1011378114846648 1014734988627552 1015476753970116 1016400010270464 1017142992734112 1018644259359744 1018839927990592 1019388882356352 1021061540312064 1023316082233344 1027025314935696 1028717877430944 1030434123472704 1030989324829824 1031187364791032 1034403875186688 1034961215459328 1035160018370304 1037445690256384 1038712658491152 1039471951370166 1041185026222524 1042922071644984 1044633343889088 1046939933230848 1050734795742207 1055232373297152 1055553795906132 1056521063307456 1057293374026248 1058853901176576 1059057293569168 1059627917186208 1061366601113856 1063137316164096 1063710138110976 1065484762966016 1067240707559424 1067565787893684 1069325162066376 1071109154662416 1071892129190678 1073650936774896 1075235607101952 1075814947648512 1076021598042816 1077335676647073 1080166975690752 1081947116924928 1082276676815148 1085868870621552 1087680463665632 1088266509542592 1090052184927744 1092459060762624 1094281648451584 1096418917296216 1096886282769408 1097220393112953 1098225842122224 1099028638790442 1100831973148944 1100862186736372 1103262651157824 1104891027314688 1105103262854784 1105698696194304 1107512975075328 1109360677736448 1111535365832154 1115216677935648 1116031894805484 1117679117908608 1118496134807664 1120331412286848 1121984981323776 1122805145783808 1124655555750912 1124998124584167 1126531857979392 1126874998332222 1128732115514508 1130615218810328 1133080560648576 1134970918607616 1135582444740096 1137445758185472 1139351566178304 1140176252118016 1141576862205996 1142055290087424 1144285866825876 1146194918989416 1146812492650896 1148725760072736 1151230592512512 1153151230804992 1155051651852288 1155403479302658 1156978664951808 1159238388906792 1159724218626048 1160085785389911 1163704359585024 1164555020666592 1166273862165504 1167126401538432 1169041473690624 1171000220794368 1172921649278976 1173287330600607 1175212511875224 1177807424884704 1178033666739122 1179772402236864 1182344932850688 1184317480286208 1185183209438464 1186269264064512 1187136419959296 1189455045779529 1191439455265314 1192081406834484 1196029480684608 1196673905374848 1198670358336768 1200645796004352 1202648875410432 1204997798995218 1205502806203392 1207857303871758 1208164601311232 1209640057989696 1210524297798168 1214300201306112 1215187847652096 1217215188071936 1219221188066304 1221602479449246 1221913273872384 1223640521623836 1224299823235416 1229016443357952 1229252521814736 1231066854508032 1231966757179456 1233095682382848 1233471281958243 1233997068115584 1236021864588288 1238083963127808 1238751046914048 1243241170711632 1243911033218592 1248030762453504 1252173112068096 1252847787134976 1253088443290368 1254618762677604 1255855309257728 1257389007647184 1257630536113387 1258308151658622 1260372838822704 1262233103989248 1263155789006784 1265263156022144 1267348340226816 1269427860928512 1271942121161619 1276842283433568 1277530250332608 1277775647675844 1281770511950592 1282698283632768 1284812201348352 1286955698514432 1287649114555392 1289469283863093 1289797344643072 1292316480081828 1297295134655616 1299459457536256 1301600998070784 1302552460788672 1304143187520141 1304689745954304 1307570549520384 1310124398249916 1312058094936192 1312310124640056 1313017201730736 1315171657901952 1317375248393664 1319536855438848 1321738284960768 1322450441975808 1324656732336128 1327243952516472 1327800192339968 1328214160084101 1332357165321984 1333331110618272 1335528472454208 1337499664644096 1337756581350528 1340673601406976 1342910294102016 1345533165770184 1348504153128864 1352979984836736 1353969005293488 1355200013693952 1356190656978816 1358192345812992 1359185176475136 1361415387082752 1361839835022939 1364111840086374 1367086328608608 1369367086580928 1371623836574592 1373912164630272 1374652433106432 1376908023066624 1380213357827072 1382909087041578 1384950211321536 1385962601826888 1388246701630032 1390562762193312 1392844458518784 1393594927778304 1395919910974464 1398646317050586 1400979727656276 1404034607760192 1407405061208176 1408694751076608 1409724498701664 1411805201568768 1412837222914944 1415155468151808 1417516421552128 1418280184147968 1421050262632632 1423421050524912 1425766882755168 1428145539549888 1431259655556096 1431534582366528 1433647476135936 1434419930198016 1434695464057088 1436447568862764 1443035569086864 1447825160828736 1448605253874816 1451022012723456 1453402913236992 1459457026487568 1461891889728288 1462515043692544 1462960524150604 1464301122829632 1465371518387256 1467775964198592 1469942348949504 1471016868210432 1473471017139712 1474264928259072 1476348890220063 1477144351947078 1482047154442872 1486955570580864 1487756747222784 1488042526407312 1490238823878144 1491328179743552 1493149446581031 1493775216382464 1497073527711744 1498901810987232 1499540741001216 1499997499445556 1502499997776296 1504976154019344 1510774080864768 1513294558143488 1514109926320128 1517067172269972 1522102482941328 1523215130955174 1525714489101168 1527966389039616 1528259891985888 1529083323534528 1531592310468096 1531634346763648 1534974123350016 1537534974406656 1540537972403544 1545651185209056 1546483987244736 1546781047186548 1551605812780032 1552740027555456 1555031816220672 1556168535384576 1558068987736728 1558721964920832 1559207927055249 1561333627725824 1564383107467476 1566950015833632 1570409899846272 1573029869649152 1576459910467584 1582848559945728 1583330693859198 1585940061039372 1588280851764864 1588585940353752 1589441875779312 1592049901670784 1594705974246144 1595565207166464 1598227144449024 1600861061339136 1601348681840526 1603531833880576 1606663731993624 1607337074937856 1607838193786017 1610476405162344 1612853410652928 1614032397064224 1620250463536128 1622920675387392 1623415015222722 1625628250755072 1628803305932328 1631520695498448 1632399764313888 1635078277391616 1638688591143936 1639003362419648 1641422472677376 1644127576510464 1644628375944324 1645329424154112 1648029152784384 1648542958185663 1651293280104558 1654893976736736 1657654894282176 1658548044291456 1664041016604672 1666783396343808 1670784591053824 1672825016903472 1674047842208226 1676518676862912 1677744202211496 1680497118430272 1682977471985664 1684207718675712 1686983333626368 1689797786969088 1690312497498333 1693098173271762 1695922828215492 1699620840972864 1702456377911424 1703373667110144 1703700863567792 1709027349267456 1710264378177024 1713082935131136 1715940931352576 1716865486073856 1719292378484124 1720218738976344 1723088640109104 1729726846207488 1732577477778432 1733105218953987 1735467997427712 1736736614384896 1738857583360188 1739586327939072 1745556539377536 1746832530999888 1749410793248256 1749746832853408 1750689602307648 1753562210535936 1756500331191552 1759382473918464 1762317713281024 1766711137327056 1767050500108683 1769658603355296 1770952213445468 1776476220429312 1777774814157696 1779403896096768 1780704629938944 1783675441800704 1787159182897971 1788122110251726 1794044221026912 1798005537505152 1800968694006528 1803973313115648 1805292007057984 1806933351591936 1807496698492827 1808254209305088 1811785955807637 1812246901966848 1814460086984544 1815786446697252 1818815786781832 1822781771478144 1825822782107904 1828831782099456 1831882886173696 1832869910808576 1835460782435754 1836449734853124 1843878782722104 1846600281762048 1847950135769184 1849643523574272 1850995602173376 1854032796882432 1854083682924416 1857125944691712 1858126570371072 1861226547965952 1864861756067448 1867972970208368 1872046143680256 1878259668102144 1879632664935552 1882406935425024 1883782963886592 1886083511470776 1886873957535744 1887462227487933 1890559258234056 1894733683510176 1897894734033216 1901022510340224 1904141791392768 1904194052733184 1908346207408128 1908712776488704 1915263425150352 1916663471513766 1922655767925888 1924047425449152 1927218302022528 1930433547771648 1931473671833088 1934696016964608 1938474720122742 1945942701983424 1949189186304384 1952401497106176 1953828691183008 1957034618931456 1961355824280576 1965186597374874 1965686571012096 1968465186960084 1969525802596104 1976062872590496 1979305283158272 1982607427441152 1983675662963712 1984056701876416 1986985098504192 1990865928774708 1991700288509952 1998535747982976 1999996665927408 2003292708681312 2006634872025792 2014365441153024 2015450787999744 2018299748655276 2022756229693296 2023144775486753 2029469977255104 2030953507940232 2032800020540928 2034285985468224 2037288518719488 2037679855981184 2038777764712704 2042123080624128 2046167760129561 2054050629871392 2057435754861888 2060868246945408 2061978649659648 2062374729582064 2068807750373376 2070320036740608 2074363630562367 2074891380512768 2077425316982304 2078943902740332 2082370052445048 2085844143289968 2089266687778176 2093879866461696 2097969475575879 2101469591484414 2111107591812264 2113042126614912 2114586748052496 2117707802353152 2118114587138336 2119255834372416 2122733202227712 2126274632328192 2127420276221952 2130969525932032 2135131575787368 2138650324132752 2142218309324832 2143784258381356 2147301873549792 2150471214203904 2151629895297024 2152043196085632 2154671353294146 2160333951381504 2164553353630296 2171737741243104 2175360927331264 2176533019085184 2180104369855488 2184918121525248 2192837834592432 2193772565538816 2194440786225906 2196451684244448 2198057277580884 2201663946297888 2201724373472744 2206525302315648 2209782054629376 2210206525709568 2211397392388608 2215025950150656 2223070731664308 2230433355871296 2232063789610968 2235358235817216 2236992269615328 2240662824573696 2245610291567616 2249311111501824 2249996249168334 2253063715958784 2253749996664444 2257464231029016 2261230437620656 2266161121297152 2269941837215232 2271164889480192 2278703132356608 2280352504236032 2283153724411992 2284110580174848 2284822696432761 2288571733651752 2292389837978832 2293624985301792 2297451520145472 2302461185025024 2306302461609984 2310103303704576 2310806958605316 2318476777813584 2320171570779822 2327408719170048 2329110041333184 2332547724331008 2334252803076864 2338082947381248 2342000441588736 2346574661201214 2350425023750448 2355614849769408 2356067333478244 2359544804473728 2364689865701376 2368634960572416 2370366418876928 2374272839918592 2374996040788797 2378910091559058 2382878910530628 2384162813668968 2392058961369216 2393347810749696 2397340716673536 2401291592008704 2402023022760789 2405297750820864 2409995597990436 2411005612406784 2415714607743516 2419280115979392 2421048595596336 2428600402612224 2430375695304192 2434430376143872 2438442376132608 2443204958898492 2447281043247672 2448599646470832 2449069991378701 2458032886715904 2458505043629472 2462133709016064 2463933514358912 2466191364765696 2466942563916486 2467994136231168 2472043729176576 2476167926255616 2476939920156837 2486482341423264 2487822066437184 2496061524907008 2504346224136192 2506176886580736 2509237525355208 2511071763312339 2511710618515456 2514778015294368 2515261072226774 2516616303317244 2520745677645408 2524466207978496 2526311578013568 2530526312044288 2534696680453632 2538855721857024 2539647259907643 2543884242323238 2553684566867136 2555060500665216 2555551295351688 2563541023901184 2565396567265536 2569624402696704 2573911397028864 2575298229110784 2578938567726186 2579594689286144 2584632960163656 2594590269311232 2598918915072512 2603201996141568 2605104921577344 2608286375040282 2609379491908608 2615141099040768 2620248796499832 2624116189872384 2624620249280112 2626034403461472 2630343315803904 2634750496787328 2639073710877696 2643476569921536 2644900883951616 2654487905032944 2656428320168202 2664714330643968 2666662221236544 2671056944908416 2674999329288192 2675513162701056 2681347202813952 2685211144674529 2691066331540368 2697008306257728 2705959969673472 2707938010586976 2710400027387904 2712381313957632 2718370352950272 2723679670045878 2728223680172748 2734172657217216 2738734173161856 2743247673149184 2747824329260544 2749304866212864 2753191173653631 2760426715654144 2765818174083156 2769900422643072 2771925203653776 2776493403260064 2781125524386624 2785688917037568 2787189855556608 2791839821948928 2797292634101172 2801959455312552 2808069215520384 2814810122416352 2817389502153216 2819448997403328 2823610403137536 2825674445829888 2830310936303616 2835032843104256 2842100525265264 2846842101049824 2851533765510336 2856291079099776 2862519311112192 2863069164733056 2867294952271872 2869390928114176 2872895137725528 2874995207270649 2886071138173728 2895650321657472 2897210507749632 2902044025446912 2906805826473984 2907712080184113 2918914052975136 2923783779456576 2925921048301208 2928602245659264 2930743036774512 2935551928397184 2939884697899008 2942033736420864 2946942034279424 2948529856518144 2952697780440126 2954288703894156 2964094308885744 2973911141161728 2975513494445568 2976085052814624 2980477647756288 2982656359487104 2986298893162062 2987550432764928 2994147055423488 2997803621974464 2999994998891112 3004999995552592 3009952308038688 3021548161729536 3026589116286976 3028219852640256 3034134344539944 3044204965882656 3046430261910348 3051428978202336 3055932778079232 3056519783971776 3058166647069056 3063184620936192 3063268693527296 3069948246700032 3081075944807088 3091302370418112 3092967974489472 3093562094373096 3103211625560064 3105480055110912 3112337070769152 3116137975473456 3118415854110498 3122667255451648 3128766214934952 3133900031667264 3140819799692544 3146059739298304 3152204387226621 3165697119891456 3166661387718396 3171880122078744 3176561703529728 3177171880707504 3178883751558624 3184099803341568 3189411948492288 3191130414332928 3196454288898048 3201722122678272 3202697363681052 3213327463987248 3215676387572034 3220952810324688 3225706821305856 3228064794128448 3240500927072256 3245841350774784 3246830030445444 3257606611864656 3263041390996896 3264799528627776 3270156554783232 3277377182287872 3278006724839296 3282844945354752 3289256751888648 3290658848308224 3291661179338859 3297085916371326 3302586560209116 3309787953473472 3315309788564352 3317096088582912 3328082033209344 3341569182107648 3345650033806944 3348095684416452 3353037353725824 3355488404422992 3360994236860544 3365954943971328 3368415437351424 3373966667252736 3374994373752501 3379595573938176 3380624994996666 3386196346543524 3391845656430984 3399241681945728 3404912755822848 3406747334220288 3407401727135584 3418054698534912 3420528756354048 3426165870262272 3431881862705152 3438584756968248 3440437477952688 3446177280218208 3459453692414976 3465154955556864 3466210437907974 3470935994855424 3473473228769792 3477715166720376 3479172655878144 3480257356169733 3491113078755072 3493665061999776 3498821586496512 3499493665706816 3501379204615296 3507124421071872 3513000662383104 3518764947836928 3519861991801821 3533422274654112 3534101000217366 3539317206710592 3541904426890936 3552952440858624 3555549628315392 3558807792193536 3561409259877888 3567350883601408 3574318365795942 3576244220503452 3588088442053824 3596011075010304 3601937388013056 3607946626231296 3610584014115968 3614993396985654 3616508418610176 3623571911615274 3624493803933696 3628920173969088 3631572893394504 3637631573563664 3645563542956288 3651645564215808 3657663564198912 3663765772347392 3665739821617152 3670921564871508 3672899469706248 3687757565444208 3693200563524096 3695900271538368 3699287047148544 3700413845874729 3701991204346752 3708065593764864 3708167365848832 3714251889383424 3716253140742144 3729723512134896 3735945940416736 3744092287360512 3756519336204288 3759265329871104 3767565927773184 3772167022941552 3772891608340161 3774924454975866 3781118516468112 3789467367020352 3795789468066432 3802045020680448 3808283582785536 3808388105466368 3815826363484857 3817425552977408 3830526850300704 3833326943027532 3845311535851776 3848094850898304 3854436604045056 3860867095543296 3862947343666176 3868407851589279 3869392033929216 3876949440245484 3891885403966848 3898378372608768 3904802994212352 3907657382366016 3914069237862912 3922711648561152 3930373194749748 3936930373920168 3939051605192208 3952125745180992 3958610566316544 3965214854882304 3967351325927424 3968113403752832 3973970197008384 3981731857549416 3983400577019904 3984642480252303 3997071495965952 3999993331854816 4006585417362624 4013269744051584 4028730882306048 4036599497310552 4045512459386592 4046289550973506 4058939954510208 4061907015880464 4065600041081856 4068571970936448 4074577037438976 4075359711962368 4077555529425408 4084246161248256 4085519505068817 4092335520259122 4108101259742784 4114871509723776 4121736493890816 4123957299319296 4124749459164128 4140640073481216 4148727261124734 4149782761025536 4154850633964608 4157887805480664 4164740104890096 4171688286579936 4178533375556352 4187759732923392 4195938951151758 4202939182968828 4222215183624528 4226084253229824 4229173496104992 4235415604706304 4236229174276672 4238511668744832 4245466404455424 4252549264656384 4254840552443904 4270263151574736 4277300648265504 4284436618649664 4287568516762712 4294603747099584 4300942428407808 4303259790594048 4304086392171264 4309342706588292 4319687493606851 4329106707260592 4343475482486208 4350721854662528 4353066038170368 4360208739710976 4385675669184864 4387545131077632 4388881572451812 4392903368488896 4396114555161768 4403327892595776 4403448746945488 4413050604631296 4420413051419136 4422794784777216 4429046670660189 4446141463328616 4460866711742592 4464127579221936 4470716471634432 4473984539230656 4479448339743093 4481325649147392 4491220583135232 4498622223003648 4499992498336668 4507499993328888 4514928462058032 4522460875241312 4532322242594304 4539883674430464 4542329778960384 4560705008472064 4566307448823984 4569645392865522 4577143467303504 4584779675957664 4587249970603584 4594903040290944 4604922370050048 4612604923219968 4621613917210632 4636953555627168 4640343141559644 4654817438340096 4658220082666368 4665095448662016 4668505606153728 4676165894762496 4677623781165747 4684000883177472 4693149322402428 4700850047500896 4711229699538816 4712134666956488 4719089608947456 4729379731402752 4740732837753856 4748545679837184 4749992081577594 4757820183118116 4765757821061256 4768325627337936 4784117922738432 4786695621499392 4794681433347072 4802583184017408 4804046045521578 4810595501641728 4819991195980872 4822011224813568 4823514581358051 4831429215487032 4838560231958784 4842097191192672 4860751390608384 4868860752287744 4876884752265216 4886409917796984 4894562086495344 4897199292941664 4898139982757402 4916065773431808 4917010087258944 4924267418032128 4927867028717824 4932382729531392 4933885127832972 4935988272462336 4944087458353152 4945628874556989 4953879840313674 4972964682846528 4975644132874368 4992123049814016 5012353773161472 5018475050710416 5022143526624678 5023421237030912 5029556030588736 5030522144453548 5033232606634488 5041491355290816 5048932415956992 5052623156027136 5061052624088576 5069393360907264 5070937492494999 5079294519815286 5087768484646476 5107369133734272 5110121001330432 5111102590703376 5127082047802368 5130793134531072 5139248805393408 5147822794057728 5150596458221568 5157877135452372 5169265920327312 5189180538622464 5197837830145024 5206403992283136 5210209843154688 5216572750080564 5218758983817216 5229095386997767 5240497592999664 5248232379744768 5249240498560224 5252068806922944 5260686631607808 5269500993574656 5278147421755392 5286953139843072 5301151500326049 5308975810065888 5312856640336404 5329428661287936 5333324442473088 5342113889816832 5351026325402112 5361477548693913 5370422289349058 5382132663080736 5394016612515456 5411919939346944 5415876021173952 5420800054775808 5422490095478481 5424762627915264 5435357867422911 5436740705900544 5447359340091756 5456447360345496 5468345314434432 5477468346323712 5486495346298368 5495648658521088 5498609732425728 5506382347307262 5520853431308288 5531636348166312 5539800845286144 5543850407307552 5552986806520128 5562251048773248 5571377834075136 5574379711113216 5583679643897856 5594585268202344 5603918910625104 5616138431040768 5629620244832704 5634779004306432 5638897994806656 5647220806275072 5651348891659776 5660621872607232 5662386682463799 5684201050530528 5693684202099648 5703067531020672 5712582158199552 5725038622224384 5726138329466112 5738781856228352 5745790275451056 5749990414541298 5772142276347456 5791300643314944 5794421015499264 5804088050893824 5815424160368226 5837828105950272 5847567558913152 5851842096602416 5857204491318528 5861486073549024 5871103856794368 5884067472841728 5893884068558848 5897059713036288 5905395560880252 5908577407788312 5928188617771488 5947822282323456 5951026988891136 5952170105629248 5960955295512576 5965312718974208 5972597786324124 5975100865529856 5995607243948928 5999989997782224 6009999991105184 6019904616077376 6043096323459072 6053178232573952 6068268689079888 6069434326460259 6088409931765312 6092860523820696 6102857956404672 6111865556158464 6113039567943552 6116333294138112 6126369241872384 6126537387054592 6138503280388683 6162151889614176 6182604740836224 6185935948978944 6187124188746192 6206423251120128 6210960110221824 6223090891687101 6224674141538304 6232275950946912 6236831708220996 6257532429869904 6267800063334528 6281639599385088 6292119478596608 6304408774453242 6333322775436792 6343760244157488 6353123407059456 6354343761415008 6357767503117248 6368199606683136 6378823896984576 6382260828665856 6392908577796096 6405394727362104 6426654927974496 6431352775144068 6441905620649376 6451413642611712 6456129588256896 6481001854144512 6493660060890888 6515213223729312 6526082781993792 6529599057255552 6540313109566464 6554754364575744 6556013449678592 6578513503777296 6581317696616448 6583322358677718 6594171832742652 6605173120418232 6619575906946944 6630619577128704 6634192177165824 6683138364215296 6691300067613888 6696191368832904 6706074707451648 6710976808845984 6721988473721088 6736830874702848 6747933334505472 6749988747505002 6759191147876352 6761249989993332 6772392693087048 6783691312861968 6798483363891456 6809825511645696 6813494668440576 6814803454271168 6836109397069824 6841057512708096 6852331740524544 6854468089298283 6877169513936496 6880874955905376 6892354560436416 6918907384829952 6930309911113728 6932420875815948 6946946457539584 6949062489715369 6955430333440752 6960514712339466 6982226157510144 6987330123999552 6997643172993024 6998987331413632 7002758409230592 7014248842143744 7026001324766208 7039723983603642 7066844549308224 7068202000434732 7078634413421184 7083808853781872 7105904881717248 7111099256630784 7122818519755776 7124988122366391 7134701767202816 7148636731591884 7152488441006904 7176176884107648 7192022150020608 7203874776026112 7206069068282367 7215893252462592 7221168028231936 7229986793971308 7233016837220352 7247143823230548 7257840347938176 7263145786789008 7275263147127328 7291127085912576 7303291128431616 7315327128397824 7327531544694784 7341843129743016 7345798939412496 7347209974136103 7375515130888416 7386401127048192 7391800543076736 7398574094297088 7400827691749458 7403982408693504 7416131187529728 7416334731697664 7428503778766848 7430819760470511 7459447024269792 7471891880833472 7488184574721024 7513038672408576 7518530659742208 7533215289937017 7535131855546368 7544334045883104 7545783216680322 7549848909951732 7562237032936224 7578934734040704 7591578936132864 7604090041360896 7616567165571072 7616776210932736 7631652726969714 7634851105954816 7661053700601408 7666653886055064 7690623071703552 7696189701796608 7708873208090112 7721734191086592 7725894687332352 7736815703178558 7738784067858432 7753898880490968 7783770807933696 7796756745217536 7809605988424704 7815314764732032 7828138475725824 7845423297122304 7860746389499496 7873860747840336 7878103210384416 7904251490361984 7917221132633088 7930429709764608 7934702651854848 7936226807505664 7963463715098832 7969284960504606 7994142991931904 7999986663709632 8013170834725248 8026539488103168 8055633434023587 8073198994621104 8091024918773184 8092579101947012 8117879909020416 8123814031760928 8131200082163712 8137143941872896 8150719423924736 8155111058850816 8171039010137634 8184671040518244 8216202519485568 8229743019447552 8243472987781632 8247914598638592 8249498918328256 8259573520960893 8281280146962432 8297454522249468 8309701267929216 8315775610961328 8329480209780192 8343376573159872 8357066751112704 8375519465846784 8391877902303516 8405878365937656 8412023013865973 8444430367249056 8452168506459648 8458346992209984 8470831209412608 8472458348553344 8477023337489664 8490932808910848 8505098529312768 8540526303149472 8554601296531008 8568873237299328 8575137033525424 8589207494199168 8601884856815616 8608172784342528 8618685413176584 8624985621811947 8639374987213702 8658213414521184 8686950964972416 8701443709325056 8706132076340736 8720417479421952 8723136240552339 8771351338369728 8777763144903624 8785806736977792 8792229110323536 8806655785191552 8806897493890976 8826101209262592 8840826102838272 8845589569554432 8858093341320378 8892282926657232 8921733423485184 8928255158443872 8941432943268864 8947969078461312 8958896679486186 8962651298294784 8982441166270464 8999984996673336 9014999986657776 9029856924116064 9044921750482624 9064644485188608 9079767348860928 9084659557920768 9132614897647968 9139290785731044 9154286934607008 9169559351915328 9174499941207168 9189806080581888 9209844740100096 9243227834421264 9273907111254336 9280686283119288 9309634876680192 9316440165332736 9337011212307456 9355247562331494 9368001766354944 9386298644804856 9401700095001792 9422459399077632 9424269333912976 9438179217894912 9456613161679863 9481465675507712 9497091359674368 9499984163155188 9515640366236232 9531515642122512 9536651254675872 9568235845476864 9573391242998784 9589362866694144 9605166368034816 9608092091043156 9639982391961744 9647029162716102 9662858430974064 9677120463917568 9684194382385344 9721502781216768 9737721504575488 9772819835593968 9789124172990688 9794398585883328 9796279965514804 9832131546863616 9834020174517888 9848534836064256 9855734057435648 9867770255665944 9871976544924672 9874983538016577 9891257749113978 9907759680627348 9945929365693056 9951288265748736 9984246099628032 10024707546322944 10036950101420832 10044287053249356 10059112061177472 10061044288907096 10066465213268976 10082982710581632 10097864831913984 10105246312054272 10122105248177152 10138786721814528 10141874984989998 10158589039630572 10175536969292952 10182975227311441 10214738267468544 10220242002660864 10222205181406752 10254164095604736 10261586269062144 10278497610786816 10295645588115456 10315754270904744 10338531840654624 10378361077244928 10395675660290048 10412807984566272 10420419686309376 10433145500161128 10437517967634432 10440772068509199 10458190773995534 10480995185999328 10496464759489536 10498480997120448 10504137613845888 10521373263215616 10539001987149312 10556294843510784 10559585975405463 10602303000652098 10617951620131776 10625713280672808 10658857322575872 10666648884946176 10684227779633664 10702052650804224 10722955097387826 10740844578698116 10764265326161472 10788033225030912 10823839878693888 10831752042347904 10844980190956962 10849525255830528 10870715734845822 10873481411801088 10894718680183512 10912894720690992 10936690628868864 10954936692647424 10972990692596736 10991297317042176 10997219464851456 11012764694614524 11063272696332624 11079601690572288 11087700814615104 11105973613040256 11124502097546496 11142755668150272 11148759422226432 11189170536404688 11207837821250208 11232276862081536 11259240489665408 11269558008612864 11277795989613312 11302697783319552 11318674825020483 11324773364927598 11368402101061056 11387368404199296 11406135062041344 11425164316399104 11447479090454571 11452276658932224 11477563712456704 11491580550902112 11499980829082596 11544284552694912 11582601286629888 11588842030998528 11605223554767837 11608176101787648 11630848320736452 11675656211900544 11695135117826304 11703684193204832 11714408982637056 11722972147098048 11742207713588736 11768134945683456 11787768137117696 11810791121760504 11817154815576624 11856377235542976 11895644564646912 11902053977782272 11904340211258496 11921910591025152 11930625437948416 11945195572648248 11950201731059712 11953927440756909 11991214487897856 11999979995564448 12019999982210368 12039809232154752 12086192646918144 12136537378159776 12138868652920518 12176819863530624 12185721047641392 12205715912809344 12223731112316928 12226079135887104 12232666588276224 12252738483744768 12253074774109184 12277006560777366 12324303779228352 12365209481672448 12371871897957888 12374248377492384 12421920220443648 12446181783374202 12449348283076608 12464551901893824 12473663416441992 12515064859739808 12535600126669056 12563279198770176 12584238957193216 12608817548906484 12666645550873584 12687520488314976 12706246814118912 12708687522830016 12715535006234496 12736399213366272 12757647793969152 12764521657331712 12810789454724208 12853309855948992 12862705550288136 12883811241298752 12902827285223424 12912259176513792 12959062480820553 12987320121781776 13030426447458624 13052165563987584 13059198114511104 13080626219132928 13112026899357184 13157027007554592 13162635393232896 13166644717355436 13188343665485304 13210346240836464 13239151813893888 13261239154257408 13268384354331648 13287140011980567 13382600135227776 13392382737665808 13412149414903296 13421953617691968 13443976947442176 13473661749405696 13495866669010944 13499977495010004 13522499979986664 13544785386174096 13567382625723936 13596966727782912 13619651023291392 13626989336881152 13629606908542336 13682115025416192 13708936178596566 13754339027872992 13761749911810752 13784709120872832 13837814769659904 13864841751631896 13893892915079168 13898124979430738 13910860666881504 13921029424678932 13964452315020288 13974660247999104 13995286345986048 13997974662827264 14005516818461184 14028497684287488 14032871343497241 14052002649532416 14079447967207284 14133689098616448 14136404000869464 14157268826842368 14167617707563744 14222198513261568 14245637039511552 14249976244732782 14269403534405632 14297273463183768 14304976882013808 14352353768215296 14384044300041216 14407749552052224 14412138136564734 14431786504925184 14442336056463872 14459973587942616 14466033674440704 14470543744074153 14494287646461096 14515680695876352 14526291573578016 14550526294254656 14582254171825152 14606582256863232 14630654256795648 14683686259486032 14691597878824992 14694419948272206 14751030261776832 14772802254096384 14783601086153472 14797148188594176 14801655383498916 14807964817387008 14832262375059456 14832669463395328 14861639520941022 14918894048539584 14943783761666944 14976369149442048 15037061319484416 15066430579874034 15070263711092736 15088668091766208 15091566433360644 15099697819903464 15124474065872448 15157869468081408 15183157872265728 15208180082721792 15212812477484997 15233552421865472 15263305453939428 15269702211909632 15322107401202816 15333307772110128 15381246143407104 15392379403593216 15417746416180224 15443468382173184 15451789374664704 15473631406357116 15507797760981936 15567541615867392 15593513490435072 15619211976849408 15630629529464064 15656276951451648 15687286160993301 15721492778998992 15747721495680672 15756206420768832 15808502980723968 15834442265266176 15860859419529216 15872453615011328 15903454500978147 15926927430197664 15938569921009212 15988285983863808 15999973327419264 16026341669450496 16053078976206336 16084432646081739 16111266868047174 16146397989242208 16182049837546368 16185158203894024 16235759818040832 16247628063521856 16262400164327424 16274287883745792 16301438847849472 16310222117701632 16342078020275268 16369342081036488 16432405038971136 16459486038895104 16486945975563264 16495829197277184 16498997836656512 16519147041921786 16562560293924864 16594909044498936 16619402535858432 16631551221922656 16658960419560384 16686753146319744 16714133502225408 16751038931693568 16783755804607032 16811756731875312 16824046027731946 16888860734498112 16904337012919296 16916693984419968 16941662418825216 16944916697106688 16954046674979328 16981865617821696 16987160047391397 17081052606298944 17109202593062016 17137746474598656 17150274067050848 17178414988398336 17216345568685056 17237370826353168 17249971243623894 17278749974427404 17316426829042368 17373901929944832 17402887418650112 17412264152681472 17446272481104678 17542702676739456 17555526289807248 17571613473955584 17584458220647072 17613311570383104 17613794987781952 17652202418525184 17681652205676544 17691179139108864 17716186682640756 17784565853314464 17843466846970368 17856510316887744 17882865886537728 17895938156922624 17917793358972372 17925302596589568 17999969993346672 18029999973315552 18059713848232128 18089843500965248 18129288970377216 18159534697721856 18208302979380777 18265229795295936 18278581571462088 18308573869214016 18339118703830656 18348999882414336 18379612161163776 18415509841166049 18486455668842528 18547814222508672 18561372566238576 18619269753360384 18632880330665472 18669272675061303 18674022424614912 18710495124662988 18772597289609712 18803400190003584 18844918798155264 18848538667825952 18876358435789824 18913226323359726 18962931351015424 18999968326310376 19031280732472464 19063031284245024 19073302509351744 19136471690953728 19146782485997568 19178725733388288 19216184182086312 19279964783923488 19294058325432204 19325716861948128 19354240927835136 19368388764770688 19443005562433536 19545639671187936 19578248345981376 19588797171766656 19592559931029608 19664263093727232 19668040349035776 19711468114871296 19735540511331888 19743953089849344 19749967076033154 19782515498227956 19815519361254696 19891858731386112 19902576531497472 20049415092645888 20073900202841664 20088574106498712 20118224122354944 20122088577814192 20132930426537952 20165965421163264 20210492624108544 20244210496354304 20277573443629056 20283749969979996 20317178079261144 20351073938585904 20365950454622882 20429476534937088 20440484005321728 20444410362813504 20508328191209472 20523172538124288 20556995221573632 20563404267894849 20631508541809488 20677063681309248 20756722154489856 20791351320580096 20840839372618752 20847187469146107 20866291000322256 20881544137018398 20916381547991068 20961990371998656 20992929518979072 20996961994240896 21008275227691776 21042746526431232 21078003974298624 21119171950810926 21204606001304196 21235903240263552 21251426561345616 21317714645151744 21333297769892352 21368455559267328 21374964367099173 21404105301608448 21445910194775652 21481689157396232 21528530652322944 21576066450061824 21647679757387776 21663504084695808 21689960381913924 21699050511661056 21741431469691644 21789437360367024 21825789441381984 21873381257737728 21909873385294848 21945981385193472 21982594634084352 22025529389229048 22041629922408309 22126545392665248 22159203381144576 22175401629230208 22211947226080512 22249004195092992 22285511336300544 22292459281411533 22378341072809376 22415675642500416 22464553724163072 22518480979330816 22539116017225728 22555591979226624 22599645869811051 22605395566639104 22637349650040966 22649546729855196 22736804202122112 22774736808398592 22812270124082688 22850328632798208 22894958180909142 22904553317864448 22955127424913408 22983161101804224 22999961658165192 23088569105389824 23165202573259776 23177684061997056 23210447109535674 23216352203575296 23261696641472904 23351312423801088 23390270235652608 23407368386409664 23428817965274112 23445944294196096 23484415427177472 23536269891366912 23621582243521008 23634309631153248 23712754471085952 23791289129293824 23804107955564544 23808680422516992 23861250875896832 23890391145296496 23907854881513818 23982428975795712 23999959991128896 24039999964420736 24079618464309504 24166900302070761 24273074756319552 24277737305841036 24353639727061248 24371442095282784 24411431825618688 24452158271774208 24465333176552448 24506149548218368 24554013121554732 24648607558456704 24730418963344896 24743743795915776 24748496754984768 24778720562882679 24843840440887296 24892363566748404 24929103803787648 24947326832883984 25030129719479616 25071200253338112 25126558397540352 25168477914386432 25217635097812968 25236069041597919 25333291101747168 25375040976629952 25412493628237824 25417375045660032 25431070012468992 25472798426732544 25515295587938304 25621578909448416 25706619711897984 25725411100576272 25767622482597504 25805654570446848 25824518353027584 25874956865435841 25918124961641106 25974640243563552 26060852894917248 26104331127975168 26118396229022208 26161252438265856 26224053798714368 26314054015109184 26333289434710872 26376687330970608 26420692481672928 26478303627787776 26522478308514816 26536768708663296 26574280023961134 26765200270455552 26784765475331616 26824298829806592 26843907235383936 26887953894884352 26947323498811392 26999954990020008 27044999959973328 27089570772348192 27134765251447872 27193933455565824 27239302046582784 27253978673762304 27259213817084672 27417872357193132 27508678055745984 27523499823621504 27569418241745664 27729683503263792 27787785830158336 27796249958861476 27821721333763008 27842058849357864 27928904630040576 27949320495998208 27995949325654528 28011033636922368 28065742686994482 28104005299064832 28158895934414568 28267378197232896 28272808001738928 28314537653684736 28335235415127488 28369839485039589 28444397026523136 28491274079023104 28499952489465564 28594546926367536 28609953764027616 28704707536430592 28768088600082432 28815499104104448 28824276273129468 28884672112927744 28919947175885232 28941087488148306 28988575292922192 29031361391752704 29052583147156032 29101052588509312 29164508343650304 29213164513726464 29367372518972064 29383195757649984 29388839896544412 29502060523553664 29545604508192768 29567202172306944 29603310766997832 29615929634774016 29624950614049731 29665338926790656 29723279041882044 29837788097079168 29887567523333888 29952738298884096 30074122638968832 30132861159748068 30177336183532416 30183132866721288 30199395639806928 30248948131744896 30315738936162816 30366315744531456 30416360165443584 30425624954969994 30467104843730944 30526610907878856 30539404423819264 30548925681934323 30644214802405632 30666615544220256 30762492286814208 30784758807186432 30835492832360448 30886936764346368 30947262812714232 31015595521963872 31135083231734784 31187026980870144 31238423953698816 31261259058928128 31312553902903296 31322316205527597 31374572321986602 31442985557997984 31495442991361344 31512412841537664 31617005961447936 31668884530532352 31744907230022656 31806909001956294 31853854860395328 31877139842018424 31976571967727616 31999946654838528 32052683338900992 32106157952412672 32168865292163478 32222533736094348 32292795978484416 32364099675092736 32370316407788048 32471519636081664 32495256127043712 32548575767491584 32602877695698944 32620444235403264 32684156040550536 32738684162072976 32864810077942272 32918972077790208 32973891951126528 32991658394554368 32997995673313024 33038294083843572 33189818088997872 33238805071716864 33263102443845312 33317920839120768 33373506292639488 33428267004450816 33567511609214064 33623513463750624 33648092055463892 33777721468996224 33808674025838592 33833387968839936 33889833394213376 33908093349958656 33956024475061449 33974320094782794 34162105212597888 34218405186124032 34275492949197312 34300548134101696 34342437271363713 34356829976796672 34432691137370112 34474741652706336 34499942487247788 34557499948854808 34632853658084736 34747803859889664 34805774837300224 34824528305362944 34892544962209356 35085405353478912 35111052579614496 35143226947911168 35168916441294144 35226623140766208 35227589975563904 35304404837050368 35363304411353088 35432373365281512 35569131706628928 35686933693940736 35713020633775488 35765731773075456 35791876313845248 35835586717944744 35850605193179136 35861782322270727 35999939986693344 36059999946631104 36119427696464256 36179687001930496 36258577940754432 36416605958761554 36530459590591872 36557163142924176 36617147738428032 36678237407661312 36697999764828672 36759224322327552 36831019682332098 36972911337685056 37095628445017344 37122745132477152 37265760661330944 37338545350122606 37348044849229824 37420990249325976 37545194579219424 37606800380007168 37689837596310528 37697077335651904 37752716871579648 37826452646719452 37999936652620752 38062561464944928 38126062568490048 38146605018703488 38272943381907456 38293564971995136 38432368364172624 38559929567846976 38588116650864408 38651433723896256 38708481855670272 38736777529541376 38877187442461659 39091279342375872 39156496691962752 39177594343533312 39185119862059216 39336080698071552 39422936229742592 39471081022663776 39487906179698688 39499934152066308 39565030996455912 39631038722509392 39783717462772224 39805153062994944 39861420035941701 40147800405683328 40177148212997424 40236448244709888 40244177155628384 40265860853075904 40331930842326528 40420985248217088 40488420992708608 40567499939959992 40634356158522288 40702147877171808 40731900909245764 40858953069874176 40880968010643456 40888820725627008 41046345076248576 41126808535789698 41263017083618976 41354127362618496 41513444308979712 41681678745237504 41694374938292214 41732582000644512 41763088274036796 41832763095982136 41923980743997312 41985859037958144 41993923988481792 42016550455383552 42085493052862464 42156007948597248 42238343901621852 42409212002608392 42471806480527104 42502853122691232 42666595539784704 42736911118534656 42749928734198346 42808210603216896 42891820389551304 42963378314792464 43057061304645888 43152132900123648 43295359514775552 43327008169391616 43379920763827848 43398101023322112 43411631232222459 43482862939383288 43578874720734048 43651578882763968 43746762515475456 43819746770589696 43891962770386944 44051058778458096 44083259844816618 44253090785330496 44318406762289152 44350803258460416 44423894452161024 44498008390185984 44584918562823066 44756682145618752 44831351285000832 44929107448326144 45036961958661632 45111183958453248 45199291739622102 45210791133278208 45274699300081932 45299093459710392 45473608404244224 45549473616797184 45624540248165376 45638437432454991 45700657265596416 45789916361818284 45809106635728896 45966322203608448 45999923316330384 46177138210779648 46330405146519552 46355368123994112 46420894219071348 46523393282945808 46532329836195319 46702624847602176 46780540471305216 46814736772819328 46857635930548224 46891888588392192 46968830854354944 47061858482979903 47243164487042016 47268619262306496 47425508942171904 47582578258587648 47617360845033984 47710363502934441 47722501751793664 47780782290592992 47815709763027636 47964857951591424 47999919982257792 48079999928841472 48159236928619008 48253297938245217 48333800604141522 48546149512639104 48555474611682072 48707279454122496 48742884190565568 48822863651237376 48904316543548416 48930666353104896 49012299096436736 49108026243109464 49297215116913408 49460837926689792 49487487591831552 49496993509969536 49557441125765358 49687680881774592 49784727133496808 49858207607575296 49894653665767968 50060259438959232 50142400506676224 50253116795080704 50435270195625936 50472138083195838 50666582203494336 50750081953259904 50824987256475648 50834750091320064 50862140024937984 50945596853465088 51243157818896832 51413239423795968 51450822201152544 51535244965195008 51649036706055168 51749913730871682 51836249923282212 51949280487127104 52121705789834496 52208662255950336 52236792458044416 52448107597428736 52628108030218368 52666578869421744 52753374661941216 52841384963345856 52956607255575552 53044956617029632 53073537417326592 53148560047922268 53530400540911104 53569530950663232 53648597659613184 53687814470767872 53775907789768704 53999909980040016 54089999919946656 54179141544696384 54269530502895744 54387866911131648 54478604093165568 54518427634169344 54624908938142331 54835744714386264 55017356111491968 55046999647243008 55138836483491328 55246529523498147 55459367006527584 55592499917722952 55643442667526016 55684117698715728 55857809260081152 55898640991996416 55991898651309056 56022067273844736 56131485373988964 56317791868829136 56534756394465792 56545616003477856 56629075307369472 56670470830254976 56739678970079178 56888794053046272 56999904978931128 57189093852735072 57219907528055232 57409415072861184 57536177200164864 57648552546258936 57769344225855488 57839894351770464 57882174976296612 57977150585844384 58062722783505408 58105166294312064 58202105177018624 58329016687300608 58734745037944128 58766391515299968 58777679793088824 59004121047107328 59134404344613888 59206621533995664 59231859269548032 59249901228099462 59330677853581312 59446558083764088 59675576194158336 59775135046667776 60148245277937664 60265722319496136 60354672367064832 60366265733442576 60398791279613856 60497896263489792 60631477872325632 60732631489062912 60832720330887168 60851249909939988 61053221815757712 61097851363868646 61288429604811264 61333231088440512 61524984573628416 61569517614372864 61670985664720896 61894525625428464 62031191043927744 62270166463469568 62374053961740288 62522518117856256 62541562407438321 62644632411055194 62749144643973204 62885971115995968 62990885982722688 63024825683075328 63234011922895872 63489814460045312 63613818003912588 63707709720790656 63754279684036848 63953143935455232 63999893309677056 64105366677801984 64124893101297519 64212315904825344 64337730584326956 64445067472188696 64585591956968832 64728199350185472 64740632815576096 64943039272163328 64990512254087424 65097151534983168 65205755391397888 65368312081101072 65477368324145952 65729620155884544 65837944155580416 65947783902253056 65995991346626048 66076588167687144 66124889767224927 66379636177995744 66477610143433728 66526204887690624 66635841678241536 66747012585278976 66856534008901632 66877377844234599 67135023218428128 67247026927501248 67296184110927784 67555442937992448 67617348051677184 67666775937679872 67779666788426752 67816186699917312 67912048950122898 67948640189565588 68324210425195776 68436810372248064 68550985898394624 68601096268203392 68684874542727426 68713659953593344 68865382274740224 68949483305412672 68999884974495576 69114999897709616 69265707316169472 69495607719779328 69611549674600448 69649056610725888 69785089924418712 70170810706957824 70222105159228992 70286453895822336 70337832882588288 70453246281532416 70455179951127808 70608809674100736 70864746730563024 71138263413257856 71373867387881472 71426041267550976 71583752627690496 71671173435889488 71723564644541454 71999879973386688 72119999893262208 72238855392928512 72359374003860992 72500700906212283 72833211917523108 73060919181183744 73114326285848352 73234295476856064 73356474815322624 73395999529657344 73518448644655104 73662039364664196 73945822675370112 74191256890034688 74245490264954304 74531521322661888 74677090700245212 74841980498651952 75090389158438848 75213600760014336 75379675192621056 75394154671303808 75505433743159296 75652905293438904 75708207124793757 75999873305241504 76125122929889856 76252125136980096 76293210037406976 76545886763814912 76864736728345248 77119859135693952 77176233301728816 77302867447792512 77416963711340544 77473555059082752 77624870596307523 77754374884923318 78182558684751744 78312993383925504 78355188687066624 78370239724118432 78672161396143104 78845872459485184 78942162045327552 78999868304132616 79130061992911824 79262077445018784 79567434925544448 79610306125989888 79722840071883402 80295600811366656 80354296425994848 80472896489419776 80488354311256768 80531721706151808 80663861684653056 80841970496434176 81134999879919984 81268712317044576 81404295754343616 81463801818491528 81717906139748352 81761936021286912 81777641451254016 82253617071579396 82526034167237952 82708254725236992 83363357490475008 83388749876584428 83465164001289024 83526176548073592 83665526191964272 83847961487994624 83987847976963584 84033100910767104 84312015897194496 84476687803243704 84818424005216784 84943612961054208 85005706245382464 85109518455118767 85333191079569408 85473822237069312 85499857468396692 85783640779102608 85926756629584928 86114122609291776 86304265800247296 86654016338783232 86759841527655696 86823262464444918 86965725878766576 87157749441468096 87303157765527936 87493525030950912 87639493541179392 88102117556916192 88166519689633236 88506181570660992 88636813524578304 88701606516920832 88847788904322048 88874851842149193 88996016780371968 89169837125646132 89513364291237504 89662702570001664 89858214896652288 90073923917323264 90222367916906496 90398583479244204 90549398600163864 90598186919420784 90947216808488448 91098947233594368 91249080496330752 91276874864909982 91401314531192832 91579832723636568 91618213271457792 91646777045802969 91932644407216896 91999846632660768 92354276421559296 92660810293039104 92841788438142696 93046786565891616 93064659672390638 93405249695204352 93561080942610432 93629473545638656 93715271861096448 93783777176784384 93937661708709888 93966948616582791 94123716965959806 94486328974084032 94537238524612992 94851017884343808 95234721690067968 95420727005868882 95445003503587328 95561564581185984 95631419526055272 95929715903182848 95999839964515584 96159999857682944 96318473857238016 96506595876490434 96667601208283044 97092299025278208 97110949223364144 97414558908244992 97485768381131136 97645727302474752 97808633087096832 97861332706209792 98216052486218928 98594430233826816 98921675853379584 98974975183663104 98993987019939072 99114882251530716 99352812352957573 99569454266993616 99716415215150592 99789307331535936 100120518877918464 100284801013352448 100870540391251872 100944276166391676 101333164406988672 101500163906519808 101669500182640128 101724280049875968 101868073425184347 102486315637793664 102826478847591936 102901644402305088 103027311814091139 103070489930390016 103298073412110336 103499827461743364 103672499846564424 103898560974254208 104243411579668992 104417324511900672 104473584916088832 104896215194857472 105256216060436736 105333157738843488 105506749323882432 105682769926691712 105913214511151104 106089913234059264 106297120095844536 107060801081822208 107139061901326464 107297195319226368 107375628941535744 107551815579537408 107585346966812181 107999819960080032 108179999839893312 108358283089392768 108539061005791488 108775733822263296 109036855268338688 109249817876284662 109671489428772528 110034712222983936 110093999294486016 110277672966982656 110493059046996294 110918734013055168 111184999835445904 111286885335052032 111368235397431456 111797281983992832 111983797302618112 112044134547689472 112262970747977928 112635583737658272 113069512788931584 113091232006955712 113258150614738944 113340941660509952 113479357940158356 113999809957862256 114378187705470144 114439815056110464 114818830145722368 115297105092517872 115538688451710976 115679788703540928 115764349952593224 115954301171688768 116125445567010816 116210332588624128 116404210354037248 116631562327384977 117469490075888256 117532783030599936 117555359586177648 118008242094214656 118268808689227776 118413243067991328 118463718539096064 118499802456198924 118893116167528176 119351152388316672 119550270093335552 120531444638992272 120709344734129664 120732531466885152 120797582559227712 120995792526979584 121262955744651264 121465262978125824 121702499819879976 122106443631515424 122195702727737292 122576859209622528 122666462176881024 123139035228745728 123789051250856928 124062382087855488 124540332926939136 125045036235712512 125083124814876642 125289264822110388 125498289287946408 125771942231991936 125981771965445376 126049651366150656 126468023845791744 126979628920090624 127227636007825176 127415419441581312 127508559368073696 127999786619354112 128210733355603968 128249786202595038 128424631809650688 128675461168653912 128890134944377392 129171183913937664 129456398700370944 129481265631152192 129886078544326656 129981024508174848 130194303069966336 130234893696667377 130736624162202144 130954736648291904 131459240311769088 131675888311160832 131991982693252096 132153176335374288 132249779534449854 132759272355991488 132955220286867456 133052409775381248 133271683356483072 133494025170557952 133754755688469198 134270046436856256 134494053855002496 134592368221855568 135110885875984896 135333551875359744 135559333576853504 135632373399834624 135824097900245796 135897280379131176 136648420850391552 136873620744496128 136915312297364973 137101971796789248 137202192536406784 137369749085454852 137427319907186688 137898966610825344 137999769948991152 138229999795419232 138531414632338944 138991215439558656 139223099349200896 139570179848837424 139596989508585957 140341621413915648 140444210318457984 140572907791644672 140675665765176576 140906492563064832 140910359902255616 141185575448939709 141729493461126048 142276526826515712 142747734775762944 142852082535101952 143131090508803323 143167505255380992 143342346871778976 143447129289082908 143999759946773376 144239999786524416 144477710785857024 144718748007721984 145001401812424566 145666423835046216 146121838362367488 146228652571696704 146468590953712128 146712949630645248 146791999059314688 147036897289310208 147324078729328392 147891645350740224 148382513780069376 148490980529908608 149063042645323776 149354181400490424 149683960997303904 150180778316877696 150427201520028672 150759350385242112 150788309342607616 151305810586877808 151416414249587514 151999746610483008 152250245859779712 152504250273960192 152586420074813952 153729473456690496 154239718271387904 154352466603457632 154605734895585024 154947110118165504 155249741192615046 155508749769846636 156365117369503488 156625986767851008 156710377374133248 156740479448236864 157344322792286208 157884324090655104 157999736608265232 158260123985823648 158524154890037568 159134869851088896 159220612251979776 159445680143766804 159828437263453487 160591201622733312 160708592851989696 160945792978839552 160976708622513536 161063443412303616 161327723369306112 162269999759839968 162537424634089152 162808591508687232 162927603636983056 163435812279496704 163555282902508032 163874726814426993 164507234143158792 165052068334475904 165416509450473984 165739588570494441 166777499753168856 166930328002578048 167052353096147184 167331052383928544 167695922975989248 167975695953927168 168066201821534208 168953375606487408 169636848010433568 169887225922108416 170011412490764928 170219036910237534 170666382159138816 170999714936793384 171567281558205216 171853513259169856 172228245218583552 172608531600494592 173308032677566464 173519683055311392 173646524928889836 173931451757533152 174315498882936192 174606315531055872 174987050061901824 176204235113832384 176333039379266472 177012363141321984 177403213033841664 177695577808644096 177749703684298386 177992033560743936 178339674251292264 179026728582475008 179325405140003328 180147847834646528 180444735833812992 180797166958488408 181098797200327728 181196373838841568 181894433616976896 182197894467188736 182498160992661504 182553749729819964 183159665447273136 183293554091605938 183865288814433792 183999693265321536 184708552843118592 185683576876285392 186093573131783232 186129319344781276 186810499390408704 187122161885220864 187258947091277312 187567554353568768 187624687222314963 187933897233165582 188247433931919612 188972657948168064 189074477049225984 189702035768687616 190469443380135936 190841454011737764 191123129162371968 191262839052110544 191859431806365696 191999679929031168 192319999715365888 192636947714476032 193013191752980868 193335202416566088 193476529318917379 194184598050556416 194221898446728288 194829117816489984 194971536762262272 195291454604949504 195617266174193664 196432104972437856 197188860467653632 197843351706759168 197987974039878144 198229764503061432 198374669301674781 198705624705915146 199138908533987232 199432830430301184 199578614663071872 200241037755836928 200569602026704896 200632133532703797 201741080782503744 201888552332783352 202666328813977344 203000327813039616 203339000365280256 203448560099751936 203736146850368694 204972631275587328 205652957695183872 205803288804610176 206054623628182278 206140979860780032 206596146824220672 206999654923486728 207344999693128848 207797121948508416 208486823159337984 208834649023801344 208947169832177664 210512432120873472 210666315477686976 211013498647764864 211365539853383424 211826429022302208 212594240191689072 214121602163644416 214278123802652928 214751257883071488 215170693933624362 215999639920160064 216359999679786624 216716566178785536 217078122011582976 217502102718636849 218073710536677376 218499635752569324 219342978857545056 220069424445967872 220187998588972032 220555345933965312 220986118093992588 221837468026110336 222369999670891808 222573770670104064 222736470794862912 223594563967985664 223967594605236224 224525941495955856 225271167475316544 226139025577863168 226182464013911424 226516301229477888 226681883321019904 226958715880316712 227124621374381271 227999619915724512 228756375410940288 228879630112220928 229637660291444736 230594210185035744 231359577407081856 231528699905186448 231908602343377536 232250891134021632 232420665177248256 232808420708074496 233263124654769954 234938980151776512 235065566061199872 235110719172355296 236016484188429312 236537617378455552 236826486135982656 236999604912397848 237786232335056352 238702304776633344 239100540186671104 241062889277984544 241418689468259328 241465062933770304 241595165118455424 241991585053959168 242525911489302528 243404999639759952 244212887263030848 244391405455474584 245153718419245056 245332924353762048 247578102501713856 248124764175710976 250090072471425024 250166249629753284 250578529644220776 250996578575892816 251543884463983872 251963543930890752 252099302732301312 252936047691583488 254455272015650352 254830838883162624 255017118736147392 255999573238708224 256421466711207936 256499572405190076 257350922337307824 257780269888754784 258342367827875328 258912797400741888 258962531262304384 259962049016349696 260469787393334754 261473248324404288 261909473296583808 262918480623538176 263983965386504192 264306352670748576 264499559068899708 265518544711982976 265910440573734912 266104819550762496 266543366712966144 266624555526447579 266988050341115904 267509511376938396 268540092873712512 268988107710004992 269184736443711136 270221771751969792 270667103750719488 271118667153707008 271648195800491592 271794560758262352 273296841700783104 273747241488992256 273830624594729946 274203943593578496 274404385072813568 274739498170909704 274854639814373376 274940331137408907 275797933221650688 275999539897982304 276459999590838464 277062829264677888 277982430879117312 279140359697674848 279193979017171914 280683242827831296 280888420636915968 281145815583289344 281351331530353152 281812985126129664 281820719804511232 282371150897879418 283458986922252096 284553053653031424 285704165070203904 286262181017606646 286335010510761984 286684693743557952 286894258578165816 287999519893546752 288479999573048832 288955421571714048 289437496015443968 290002803624849132 291332847670092432 292243676724734976 292457305143393408 292937181907424256 293425899261290496 293583998118629376 294648157458656784 295783290701480448 296765027560138752 296981961059817216 298058437058872719 298708362800980848 299367921994607808 300361556633755392 300854403040057344 301576618685215232 302611621173755616 302832828499175028 303999493220966016 304500491719559424 305008500547920384 305172840149627904 305604220275553041 307458946913380992 308479436542775808 308704933206915264 309211469791170048 309894220236331008 310499482385230092 311017499539693272 312730234739006976 313251973535702016 313420754748266496 313480958896473728 314688645584572416 315768648181310208 315999473216530464 316520247971647296 317048309780075136 318269739702177792 318891360287533608 319656874526906974 321182403245466624 321417185703979392 321891585957679104 321953417245027072 322126886824607232 322655446738612224 322756040900436543 324539999519679936 325074849268178304 325617183017374464 325855207273966112 327110565805016064 327749453628853986 329014468286317584 330104136668951808 330833018900947968 331479177140988882 333554999506337712 333860656005156096 334104706192294368 334662104767857088 335391845951978496 335951391907854336 336132403643068416 337906751212974816 339273696020867136 339774451844216832 340022824981529856 340438073820475068 341999429873586768 343134563116410432 343707026518339712 344456490437167104 346616065355132928 347039366110622784 347293049857779672 347862903515066304 348630997765872384 349212631062111744 349894686982154931 352408470227664768 352666078758532944 354024726282643968 354806426067683328 355391155617288192 355499407368596772 356679348502584528 358053457164950016 358650810280006656 360295695669293056 361594333916976816 362197594400655456 362392747677683136 363788867233953792 364395788934377472 365107499459639928 366319330894546272 366587108183211876 367730577628867584 367999386530643072 369417105686237184 371367153752570784 372187146263566464 372258638689562552 373620998780817408 374517894182554624 375135108707137536 375249374444629926 375867794466331164 376494867863839224 377945315896336128 378148954098451968 379404071537375232 380938886760271872 381682908023475528 382246258324743936 382525678104221088 383999359858062336 384639999430731776 385273895428952064 386026383505961736 386670404833132176 386953058637834758 388369196101112832 388443796893456576 389658235632979968 389943073524524544 390582909209899008 390704681090002131 392864209944875712 394377720935307264 395975948079756288 396459529006122864 396749338603349562 397411249411830292 398277817067974464 398865660860602368 399157229326143744 400482075511673856 401264267065407594 403482161565007488 403777104665566704 405332657627954688 406000655626079232 406678000730560512 406897120199503872 407472293700737388 409945262551174656 411305915390367744 411606577609220352 412109247256364556 412281959721560064 413999309846973456 414689999386257696 415594243897016832 416973646318675968 417669298047602688 418790968525757871 421024864241746944 421332630955373952 422026997295529728 422731079706766848 423556726346819127 425188480383378144 428243204327288832 428556247605305856 429393271526409969 429502515766142976 430341387867248724 431999279840320128 432719999359573248 433433132357571072 434156244023165952 435004205437273698 436147421073354752 436999271505138648 438685957715090112 440138848891935744 440375997177944064 441110691867930624 441972236187985176 443674936052220672 444739999341783616 445147541340208128 445472941589725824 447189127935971328 449051882991911712 450542334950633088 452278051155726336 452364928027822848 453363766642039808 453917431760633424 454249242748762542 455999239831449024 457512750821880576 457759260224441856 461188420370071488 462719154814163712 463057399810372896 463817204686755072 464841330354496512 465616841416148992 466526249309539908 469877960303553024 470131132122399744 470221438344710592 472032968376858624 473652972271965312 473999209824795696 475572464670112704 477404609553266688 478201080373342208 479485311790360461 482125778555969088 482837378936518656 482930125867540608 483190330236910848 483983170107918336 486809999279519904 488425774526061696 488782810910949168 490307436838490112 490665848707524096 491624180443280979 495156205003427712 496249528351421952 500332499259506568 501157059288441552 501993157151785632 503087768927967744 503927087861781504 504198605464602624 508910544031300704 509661677766325248 510034237472294784 511999146477416448 512999144810380152 514701844674615648 515560539777509568 516684735655750656 517825594801483776 517925062524608768 519924098032699392 520939574786669508 522946496648808576 523818946593167616 527967930773008384 528612705341497152 528999118137799416 531037089423965952 532209639101524992 533086733425932288 533249111052895158 533976100682231808 535019022753876792 537080185747425024 537976215420009984 538369472887422272 540443543503939584 541334207501438976 543296391600983184 543589121516524704 546593683401566208 547494482977984512 547661249189459892 548808770145627136 549478996341819408 549880662274817814 551595866443301376 551999079795964608 552919999181676928 554125658529355776 558280719395349696 558387958034343828 561366485655662592 561776841273831936 562702663060706304 562874061666944889 563641439609022464 564742301795758836 566917973844504192 569106107306062848 571408330140407808 572524362035213292 573369387487115904 573788517156331632 575999039787093504 576959999146097664 577910843143428096 578874992030887936 580005607249698264 580429587956752137 582665695340184864 584487353449469952 584914610286786816 585874363814848512 586851798522580992 589296314917313568 591566581402960896 593530055120277504 593963922119634432 595124007905024343 596116874117745438 597416725601961696 598735843989215616 600723113267510784 601708806080114688 603153237370430464 605223242347511232 605665656998350056 607998986441932032 609000983439118848 610017001095840768 610345680299255808 611208440551106082 614917893826761984 616958873085551616 617409866413830528 618422939582340096 619788440472662016 620998964770460184 622034999079386544 625460469478013952 626503947071404032 626841509496532992 626961917792947456 631537296362620416 631998946433060928 633040495943294592 634096619560150272 637782720575067216 639313749053813948 642364806490933248 642834371407958784 643906834490054144 644253773649214464 645512081800873086 649079999039359872 650149698536356608 651234366034748928 651710414547932224 652506308155910547 654221131610032128 655498907257707972 658028936572635168 660208273337903616 661666037801895936 662958354281977764 667109999012675424 667721312010312192 668209412384588736 669324209535714176 670783691903956992 671902783815708672 675813502425949632 678547392041734272 679548903688433664 680045649963059712 680876147640950136 681373864123143813 683998859747173536 686269126232820864 687414053036679424 688912980874334208 694078732221245568 694586099715559344 695725807030132608 697261995531744768 698425262124223488 699789373964309862 704816940455329536 705332157517065888 708049452565287936 709612852135366656 710998814737193544 713358697005169056 716106914329900032 717301620560013312 723188667833953632 724395188801310912 724785495355366272 727577734467907584 730214998919279856 732638661789092544 733174216366423752 735461155257735168 735998773061286144 742734307505141568 744374292527132928 744517277379125104 749035788365109248 750270217414275072 750498748889259852 751735588932662328 752989735727678448 755890631792672256 756297908196903936 758808143074750464 763365816046951056 764492516649487872 765051356208442176 767998719716124672 769279998861463552 772052767011923472 773340809666264352 773906117275669516 776738392202225664 776887593786913152 779886147049049088 781409362180004262 785728419889751424 788755441870614528 791951896159512576 792919058012245728 793498677206699124 794822498823660584 796555634135948928 797731321721204736 798314458652287488 800964151023347712 802528534130815188 806964323130014976 807554209331133408 810665315255909376 812001311252158464 813356001461121024 814944587401474776 819890525102349312 822611830780735488 823213155218440704 824218494512729112 824563919443120128 824820993412226721 827998619693946912 829379998772515392 831188487794033664 833947292637351936 837581937051515742 842049728483493888 842665261910747904 844053994591059456 845462159413533696 847113452693638254 850376960766756288 857112495210611712 858786543052819938 859005031532285952 860682775734497448 863998559680640256 865439998719146496 866866264715142144 868312488046331904 870008410874547396 873998543010277296 877371915430180224 880277697783871488 880751994355888128 883944472375970352 887349872104441344 889479998683567232 890295082680416256 890945883179451648 894175311176618157 898103765983823424 901084669901266176 904729856055645696 906727533284079616 907834863521266848 908498485497525084 911998479662898048 915025501643761152 915518520448883712 916812660826659123 922376840740142976 925438309628327424 926114799620745792 927634409373510144 929682660708993024 931233682832297984 933052498619079816 939755920607106048 940262264244799488 940442876689421184 944065936753717248 947305944543930624 947998419649591392 951144929340225408 954809219106533376 958970623580720922 964251557111938176 965674757873037312 965860251735081216 966380660473821696 967966340215836672 973619998559039808 976851549052123392 977565621821898336 981331697415048192 983248360886561958 990312410006855424 992499056702843904 1000664998519013136 1002314118576883104 1003986314303571264 1006175537855935488 1007854175723563008 1008397210929205248 1017821088062601408 1019323355532650496 1020068474944589568 1025998289620760304 1029403689349231296 1031121079555019136 1033369471311501312 1035850125049217536 1039848196065398784 1041879149573339016 1045892993297617152 1047637893186335232 1049684060946464793 1057225410682994304 1057998236275598832 1062074178847931904 1064419278203049984 1066173466851864576 1066498222105790316 1070038045507753584 1074160371494850048 1075952430840019968 1076738945774844544 1080887087007879168 1086592783201966368 1087178243033049408 1093187366803132416 1095322498378919784 1097617540291254272 1098957992683638816 1099761324549635628 1103191732886602752 1103998159591929216 1105839998363353856 1108251317058711552 1116561438790699392 1116775916068687656 1123553682547663872 1125405326121412608 1125748123333889778 1127282879218044928 1129484603591517672 1133835947689008384 1138212214612125696 1142816660280815616 1145048724070426584 1146738774974231808 1147577034312663264 1151998079574187008 1153919998292195328 1155821686286856192 1160011214499396528 1160859175913504274 1165331390680369728 1168974706898939904 1169829220573573632 1171748727629697024 1178592629834627136 1183133162805921792 1187927844239268864 1190248015810048686 1192233748235490876 1194833451203923392 1197471687978431232 1201446226535021568 1206306474740860928 1210446484695022464 1211331313996700112 1215997972883864064 1218001966878237696 1220034002191681536 1220691360598511616 1222416881102212164 1229835787653523968 1233917746171103232 1234819732827661056 1236845879164680192 1241997929540920368 1244069998158773088 1250920938956027904 1253007894142808064 1253923835585894912 1256372905577273613 1263074592725240832 1263997892866121856 1266080991886589184 1268193239120300544 1270670179040457381 1275565441150134432 1278627498107627896 1284729612981866496 1285668742815917568 1287813668980108288 1288507547298428928 1291024163601746172 1298159998078719744 1300299397072713216 1302468732069497856 1303420829095864448 1305012616311821094 1308442263220064256 1310997814515415944 1316057873145270336 1320416546675807232 1323332075603791872 1325916708563955528 1334219998025350848 1335442624020624384 1336418824769177472 1338648419071428352 1341567383807913984 1351627004851899264 1357094784083468544 1360091299926119424 1361752295281900272 1362747728246287626 1367997719494347072 1372538252465641728 1374828106073358848 1388157464442491136 1389172199431118688 1391451614060265216 1394523991063489536 1396850524248446976 1399578747928619724 1409633880910659072 1410664315034131776 1416098905130575872 1421997629474387088 1426717394010338112 1432213828659800064 1434603241120026624 1438455935371081383 1446377335667907264 1448790377602621824 1449570990710732544 1460429997838559712 1465277323578185088 1466348432732847504 1470922310515470336 1471997546122572288 1474872541329842937 1485468615010283136 1488748585054265856 1489034554758250208 1498071576730218496 1500997497778519704 1503471177865324656 1505979471455356896 1511781263585344512 1512595816393807872 1526731632093902112 1528985033298975744 1530102712416884352 1535997439432249344 1544105534023846944 1546681619332528704 1547812234551339032 1553476784404451328 1553775187573826304 1559772294098098176 1562818724360008524 1571456839779502848 1583903792319025152 1585838116024491456 1586997354413398248 1589644997647321168 1593111268271897856 1596628917304574976 1601928302046695424 1605057068261630376 1613928646260029952 1615108418662266816 1621330630511818752 1624002622504316928 1629889174802949552 1639781050204698624 1646426310436881408 1648436989025458224 1649641986824453442 1655997239387893824 1658759997545030784 1662376975588067328 1675163874103031484 1684099456966987776 1685330523821495808 1688107989182118912 1688622185000834667 1690924318827067392 1694226905387276508 1700753921533512576 1714224990421223424 1717573086105639876 1721365551468994896 1727997119361280512 1730879997438292992 1733732529430284288 1736624976092663808 1740016821749094792 1741288763870256411 1747997086020554592 1754743830860360448 1760555395567742976 1767888944751940704 1774699744208882688 1778959997367134464 1780590165360832512 1781891766358903296 1785372023715073029 1788350622353236314 1796207531967646848 1802169339802532352 1809459712111291392 1813455066568159232 1815669727042533696 1816996970995050168 1823996959325796096 1830051003287522304 1831037040897767424 1833625321653318246 1844753681480285952 1850876619256654848 1852229599241491584 1855268818747020288 1859365321417986048 1866104997238159632 1879511841214212096 1880524528489598976 1880885753378842368 1894611889087861248 1895996839299182784 1902289858680450816 1917941247161441844 1928503114223876352 1931720503470162432 1932761320947643392 1947239997118079616 1953703098104246784 1955131243643796672 1957518924467731641 1962663394830096384 1966496721773123916 1980624820013710848 1984998113405687808 2001329997038026272 2004628237153766208 2007972628607142528 2012351075711870976 2015708351447126016 2035642176125202816 2038646711065300992 2040136949889179136 2044121592369431439 2051996579241520608 2058807378698462592 2062242159110038272 2066738942623002624 2071700250098435072 2083758299146678032 2091785986595234304 2095275786372670464 2099368121892929586 2114450821365988608 2115996472551197664 2124148357695863808 2128838556406099968 2132996444211580632 2140076091015507168 2148320742989700096 2151904861680039936 2153477891549689088 2173185566403932736 2174356486066098816 2190644996757839568 2195235080582508544 2197915985367277632 2199522649099271256 2206383465773205504 2207996319183858432 2211679996726707712 2233122877581398784 2233551832137375312 2247107365095327744 2250810652242825216 2251496246667779556 2258969207183035344 2267671895378016768 2276424429224251392 2290097448140853168 2293477549948463616 2295154068625326528 2303996159148374016 2307839996584390656 2320022428998793056 2321718351827008548 2330662781360739456 2339658441147147264 2357185259669254272 2366266325611843584 2375855688478537728 2380496031620097372 2384467496470981752 2389666902407846784 2394943375956862464 2402892453070043136 2412612949481721856 2420892969390044928 2422662627993400224 2431995945767728128 2436003933756475392 2440068004383363072 2444833762204424328 2459671575307047936 2467835492342206464 2469639465655322112 2473691758329360384 2474462980236680163 2483995859081840736 2488139996317546176 2501841877912055808 2507847671171789824 2512745811154547226 2526149185450481664 2527995785732243712 2532161983773178368 2536386478240601088 2541340358080914762 2551130882300268864 2557254996215255792 2571337485631835136 2575627337960216576 2577015094596857856 2582048327203492344 2596319996157439488 2600598794145426432 2604937464138995712 2606841658191728896 2610025232623642188 2621995629030831888 2632115746290540672 2640833093351614464 2651833417127911056 2668439996050701696 2670885248041248768 2672837649538354944 2677296838142856704 2682525933529854471 2703254009703798528 2714189568166937088 2720182599852238848 2723504590563800544 2725495456492575252 2735995438988694144 2745076504931283456 2749656212146717696 2776314928884982272 2778344398862237376 2782903228120530432 2789047982126979072 2793701048496893952 2799157495857239448 2819267761821318144 2821328630068263552 2832197810261151744 2843995258948774176 2853434788020676224 2864427657319600128 2876911870742162766 2892754671335814528 2897580755205243648 2899141981421465088 2920859995677119424 2930554647156370176 2932696865465695008 2943995092245144576 2949745082659685874 2970937230020566272 2977497170108531712 2978069109516500416 3001994995557039408 3006942355730649312 3011958942910713792 3023562527170689024 3025191632787615744 3053463264187804224 3057970066597951488 3060205424833768704 3088211068047693888 3093363238665057408 3095624469102678064 3107550375147652608 3119544588196196352 3125637448720017048 3142913679559005696 3149052182839394379 3171676232048982912 3173994708826796496 3179289995294642336 3186222536543795712 3193257834609149952 3210114136523260752 3227857292520059904 3230216837324533632 3242661261023637504 3259778349605899104 3279562100409397248 3292852620873762816 3296873978050916448 3299283973648906884 3311994478775787648 3317519995090061568 3324753951176134656 3350327748206062968 3370661047642991616 3376215978364237824 3377244370001669334 3381848637654134784 3388453810774553016 3401507843067025152 3428449980842446848 3435146172211279752 3442731102937989792 3455994238722561024 3461759994876585984 3467465058860568576 3480033643498189584 3482577527740512822 3495994172041109184 3509487661720720896 3535777889503881408 3549399488417765376 3557919994734268928 3563783532717806592 3570744047430146058 3576701244706472628 3592415063935293696 3604338679605064704 3618919424222582784 3631339454085067392 3633993941990100336 3647993918651592192 3660102006575044608 3662074081795534848 3667250643306636492 3676054057059430201 3689507362960571904 3701753238513309696 3704459198482983168 3710537637494040576 3732209994476319264 3759023682428424192 3761771506757684736 3769118716731820839 3789223778175722496 3791993678598365568 3804579717360901632 3812010537121372143 3835882494322883688 3857006228447752704 3863441006940324864 3865522641895286784 3894479994236159232 3907406196208493568 3910262487287593344 3915037848935463282 3925326789660192768 3932993443546247832 3961249640027421696 3969996226811375616 4002659994076052544 4009256474307532416 4015945257214285056 4024702151423741952 4071284352250405632 4080273899778358272 4088243184738862878 4103993158483041216 4117614757396925184 4124484318220076544 4143400500196870144 4167516598293356064 4183571973190468608 4190551572745340928 4198736243785859172 4228901642731977216 4231992945102395328 4248296715391727616 4265992888423161264 4280152182031014336 4296641485979400192 4303809723360079872 4306955783099378176 4315367806113244149 4346371132807865472 4348712972132197632 4381289993515679136 4395831970734555264 4399045298198542512 4412766931546411008 4415992638367716864 4423359993453415424 4466245755162797568 4467103664274750624 4494214730190655488 4502992493335559112 4517938414366070688 4535343790756033536 4580194896281706336 4586955099896927232 4590308137250653056 4607992318296748032 4640044857997586112 4643436703654017096 4661325562721478912 4679316882294294528 4714370519338508544 4751711376957075456 4760992063240194744 4768934992941963504 4779333804815693568 4789886751913724928 4805784906140086272 4841785938780089856 4845325255986800448 4863991891535456256 4872007867512950784 4889667524408848656 4919343150614095872 4939278931310644224 4948925960473360326 4967991718163681472 4976279992635092352 5015695342343579648 5025491622309094452 5052298370900963328 5055991571464487424 5064323967546356736 5065866555002504001 5072772956481202176 5082680716161829524 5102261764600537728 5114509992430511584 5142674971263670272 5151254675920433152 5164096654406984688 5192639992314878976 5201197588290852864 5209874928277991424 5213683316383457792 5220050465247284376 5223866291610769233 5243991258061663776 5264231492581081344 5281666186703228928 5303666834255822112 5336879992101403392 5341770496082497536 5345675299076709888 5354593676285713408 5365051867059708942 5406508019407597056 5428379136333874176 5440365199704477696 5447009181127601088 5450990912985150504 5471990877977388288 5490153009862566912 5499312424293435392 5552629857769964544 5556688797724474752 5565806456241060864 5578095964253958144 5598314991714478896 5638535523642636288 5642657260136527104 5687990517897548352 5706869576041352448 5753823741484325532 5785509342671629056 5795161510410487296 5798283962842930176 5841719991354238848 5861109294312740352 5865393730931390016 5887990184490289152 5899490165319371748 5941874460041132544 5954994340217063424 5956138219033000832 6003989991114078816 6013884711461298624 6023917885821427584 6047125054341378048 6106926528375608448 6115940133195902976 6120410849667537408 6132364777108294317 6176422136095387776 6186726477330114816 6191248938205356128 6215100750295305216 6251274897440034096 6285827359118011392 6298104365678788758 6343352464097965824 6347989417653592992 6358579990589284672 6372445073087591424 6386515669218299904 6420228273046521504 6455714585040119808 6460433674649067264 6519556699211798208 6585705241747525632 6593747956101832896 6598567947297813768 6623988957551575296 6635039990180123136 6700655496412125936 6741322095285983232 6752431956728475648 6754488740003338668 6776907621549106032 6803015686134050304 6870292344422559504 6885462205875979584 6911988477445122048 6923519989753171968 6960067286996379168 6965155055481025644 6991988344082218368 7018975323441441792 7071555779007762816 7098798976835530752 7115839989468537856 7127567065435613184 7141488094860292116 7153402489412945256 7184830127870587392 7208677359210129408 7237838848445165568 7262678908170134784 7267987883980200672 7295987837303184384 7320204013150089216 7334501286613272984 7352108114118860402 7379014725921143808 7403506477026619392 7408918396965966336 7421075274988081152 7423388940710040489 7464419988952638528 7523543013515369472 7538237433463641678 7578447556351444992 7583987357196731136 7609159434721803264 7624021074242744286 7671764988645767376 7714012456895505408 7726882013880649728 7731045283790573568 7788959988472318464 7814812392416987136 7820524974575186688 7830075697870926564 7865986887092495664 7922499280054843392 8005319988152105088 8018512948615064832 8031890514428570112 8047577800589563413 8142568704500811264 8160547799556716544 8176486369477725756 8207986316966082432 8235229514793850368 8248968636440153088 8286801000393740288 8335033196586712128 8367143946380937216 8381103145490681856 8397472487571718344 8457803285463954432 8463985890204790656 8496593430783455232 8531985776846322528 8560304364062028672 8593282971958800384 8613911566198756352 8630735612226488298 8692742265615730944 8697425944264395264 8762579987031358272 8791663941469110528 8798090596397085024 8831985276735433728 8846719986906830848 8932491510325595136 8934207328549501248 9005984986671118224 9035876828732141376 9070687581512067072 9160389792563412672 9173910199793854464 9180616274501306112 9280089715995172224 9286873407308034192 9322651125442957824 9358633764588589056 9428741038677017088 9521984126480389488 9537869985883927008 9558667609631387136 9579773503827449856 9683571877560179712 9690650511973600896 9727983783070912512 9779335048817697312 9838686301228191744 9878557862621288448 9897851920946720652 9935983436327362944 9952559985270184704 10031390684687159296 10050983244618188904 10111983142928974848 10128647935092713472 10131733110005008002 10145545912962404352 10165361432323659048 10204523529201075456 10229019984861023168 10285349942527340544 10328193308813969376 10385279984629757952 10402395176581705728 10427366632766915584 10440100930494568752 10447732583221538466 10487982516123327552 10528462985162162688 10607333668511644224 10673759984202806784 10691350598153419776 10709187352571426816 10730103734119417884 10813016038815194112 10856758272667748352 10894018362255202176 10901981825970301008 10943981755954776576 10980306019725133824 10998624848586870784 11028162171178290603 11105259715539929088 11113377595448949504 11131612912482121728 11196629983428957792 11277071047285272576 11285314520273054208 11307356150195462517 11375981035795096704 11413739152082704896 11507647482968651064 11571018685343258112 11590323020820974592 11596567925685860352 11683439982708477696 11722218588625480704 11730787461862780032 11775980368980578304 11798980330638743496 11883748920082265088 11909988680434126848 11912276438066001664 12007979982228157632 12027769422922597248 12047835771642855168 12213853056751216896 12240821699335074816 12264729554216588634 12352844272190775552 12373452954660229632 12382497876410712256 12430201500590610432 12502549794880068192 12571654718236022784 12596208731357577516 12686704928195931648 12695978835307185984 12717159981178569344 12744890146175182848 12840456546093043008 12911429170080239616 12920867349298134528 12946103418339732447 13039113398423596416 13187495912203665792 13197135894595627536 13247977915103150592 13270079980360246272 13401310992824251872 13482644190571966464 13508977480006677336 13553815243098212064 13606031372268100608 13740584688845119008 13770924411751959168 13823976954890244096 13920134573992758336 13930310110962051288 13983976688164436736 14037950646882883584 14143111558015525632 14231679978937075712 14255134130871226368 14282976189720584232 14306804978825890512 14369660255741174784 14417354718420258816 14525357816340269568 14535975767960401344 14591975674606368768 14669002573226545968 14704216228237720804 14758029451842287616 14817836793931932672 14846777881420080978 14928839977905277056 15047086027030738944 15076474866927283356 15156895112702889984 15167974714393462272 15218318869443606528 15248042148485488572 15343529977291534752 15428024913791010816 15453764027761299456 15577919976944636928 15629624784833974272 15641049949150373376 15660151395741853128 15671598874832307699 15731973774184991328 15844998560109686784 16010639976304210176 16037025897230129664 16063781028857140224 16095155601179126826 16285137409001622528 16321095599113433088 16352972738955451512 16415972633932164864 16470459029587700736 16497937272880306176 16670066393173424256 16734287892761874432 16794944975143436688 16915606570927908864 16927971780409581312 17063971553692645056 17120608728124057344 17227823132397512704 17261471224452976596 17385484531231461888 17394851888528790528 17525159974062716544 17583327882938221056 17596181192794170048 17663970553470867456 17693439973813661696 17864983020651190272 17868414657099002496 18011969973342236448 18071753657464282752 18141375163024134144 18320779585126825344 18347820399587708928 18361232549002612224 18560179431990344448 18573746814616068384 18645302250885915648 18857482077354034176 19043968252960778976 19075739971767854016 19117335219262774272 19159547007654899712 19367143755120359424 19381301023947201792 19558670097635394624 19757115725242576896 19795703841893441304 19871966872654725888 19905119970540369408 20101966489236377808 20223966285857949696 20257295870185426944 20263466220010016004 20330722864647318096 20409047058402150912 20458039969722046336 20656386617627938752 20770559969259515904 20854733265533831168 20880201860989137504 20895465166443076932 20975965032246655104 21056925970324325376 21214667337023288448 21347519968405613568 21382701196306839552 21418374705142853632 21460207468238835768 21626032077630388224 21713516545335496704 21788036724510404352 21803963651940602016 21887963511909553152 21960612039450267648 22056324342356581206 22210519431079858176 22226755190897899008 22263225824964243456 22393259966857915584 22570629040546108416 22614712300390925034 22751962071590193408 22827478304165409792 23015294965937302128 23142037370686516224 23180646041641949184 23193135851371720704 23366879965416955392 23444437177250961408 23461574923725560064 23597960661277486992 23767497840164530176 23824552876132003328 24015959964456315264 24055538845845194496 24095671543285710336 24142733401768690239 24427706113502433792 24481643398670149632 24529459108433177268 24705688544381551104 24746905909320459264 24764995752821424512 24860403001181220864 25005099589760136384 25143309436472045568 25192417462715155032 25373409856391863296 25391957670614371968 25434319962357138688 25489780292350365696 25680913092186086016 25841734698596269056 25892206836679464894 26078226796847192832 26374991824407331584 26394271789191255072 26495955830206301184 26540159960720492544 26802621985648503744 27017954960013354672 27107630486196424128 27212062744536201216 27481169377690238016 27541848823503918336 27840269147985516672 27860620221924102576 27967953376328873472 28075901293765767168 28286223116031051264 28463359957874151424 28565952379441168464 28613609957651781024 28739320511482349568 29050715632680539136 29071951535920802688 29183951349212737536 29338005146453091936 29408432456475441608 29516058903684575232 29635673587863865344 29693555762840161956 29857679955810554112 30094172054061477888 30152949733854566712 30335949428786924544 30436637738887213056 30496084296970977144 30687059954583069504 30856049827582021632 31155839953889273856 31282099898300746752 31320302791483706256 31343197749664615398 31463947548369982656 32021279952608420352 32074051794460259328 32127562057714280448 32190311202358253652 32570274818003245056 32705945477910903024 32831945267864329728 32940918059175401472 32995874545760612352 33084486513534871809 33340132786346848512 33589889950286873376 33831213141855817728 33855943560819162624 33922068450586387551 34127943107385290112 34241217456248114688 34455646264795025408 34522942448905953192 34770969062462923776 34789703777057581056 35050319948125433088 35166655765876442112 35192362385588340096 35327941106941734912 35729966041302380544 35736829314198004992 36023939946684472896 36143507314928565504 36641559170253650688 36722465098005224448 37120358863980688896 37147493629232136768 37290604501771831296 37714964154708068352 38087936505921557952 38151479943535708032 38234670438525548544 38734287510240718848 38762602047894403584 38838310255019197341 39117340195270789248 39591407683786882608 39743933745309451776 39810239941080738816 40203932978472755616 40447932571715899392 40526932440020032008 40661445729294636192 40818094116804301824 40916079939444092672 41312773235255877504 41709466531067662336 41760403721978275008 41790930332886153864 41951930064493310208 42113851940648650752 42429334674046576896 42695039936811227136 42765402392613679104 42920414936477671536 43252064155260776448 43576073449020808704 43607927303881204032 43775927023819106304 44112648684713162412 44453510381795798016 44786519933715831168 45141258081092216832 45229424600781850068 45503924143180386816 45654956608330819584 46030589931874604256 46284074741373032448 46361292083283898368 46733759930833910784 46888874354501922816 46923149847451120128 47014796624496923097 47195921322554973984 47534995680329060352 47649105752264006656 48031919928912630528 48111077691690388992 48191343086571420672 48285466803537380478 48855412227004867584 48963286797340299264 49058918216866354536 49411377088763102208 49493811818640918528 49529991505642849024 50010199179520272768 50384834925430310064 50746819712783726592 50783915341228743936 50868639924714277376 51361826184372172032 51683469397192538112 51784413673358929788 52156453593694385664 52749983648814663168 52788543578382510144 52991911660412602368 53080319921440985088 53605243971297007488 54035909920026709344 54215260972392848256 54424125489072402432 54962338755380476032 55083697647007836672 55680538295971033344 55721240443848205152 55935906752657746944 56572446232062102528 57131904758882336928 57227219915303562048 57478641022964699136 58101431265361078272 58143903071841605376 58676010292906183872 58816864912950883216 59271347175727730688 59387111525680323912 59715359911621108224 60305899467709133424 60671898857573849088 60992168593941954288 61374119909166139008 62311679907778547712 62564199796601493504 62640605582967412512 62686395499329230796 62927895096739965312 64042559905216840704 64148103588920518656 64255124115428560896 64380622404716507304 65140549636006490112 65411890955821806048 65663890535728659456 65881836118350802944 66168973027069743618 66680265572693697024 67179779900573746752 67711887121638325248 67844136901172775102 68255886214770580224 68482434912496229376 69045884897811906384 69541938124925847552 69579407554115162112 70100639896250866176 70333311531752884224 70384724771176680192 71473658628396009984 72047879893368945792 72287014629857131008 72428200205306070717 73283118340507301376 73444930196010448896 74240717727961377792 74294987258464273536 74581209003543662592 75429928309416136704 76175873011843115904 76302959887071416064 76469340877051097088 77525204095788807168 77676620510038394682 78234680390541578496 79182815367573765216 79487867490618903552 79620479882161477632 80407865956945511232 81053864880040064016 81322891458589272384 81636188233608603648 81832159878888185344 82625546470511755008 83520807443956550016 83581860665772307728 83903860128986620416 84227703881297301504 84858669348093153792 85390079873622454272 85840829872955343072 87152146898041617408 87215854607762408064 87551854047638212608 88225297369426324824 88907020763591596032 89573039867431662336 90282516162184433664 90458849201563700136 91007848286360773632 91309913216661639168 92061179863749208512 92568149482746064896 93467519861667821568 93846299694902240256 94029593248993846194 94391842645109947968 95298211504528013312 96063839857825261056 96222155383380777984 96382686173142841344 96570933607074760956 97710824454009735168 98117836433732709072 98822754177526204416 98987623637281837056 99059983011285698048 99253459540604615427 100020398359040545536 100769669850860620128 101493639425567453184 101567830682457487872 101737279849428554752 102723652368744344064 103366938794385076224 103568827346717859576 104312907187388771328 105499967297629326336 105577087156765020288 105983823320825204736 107210487942594014976 108071819840053418688 108430521944785696512 109924677510760952064 110167395294015673344 111361076591942066688 111442480887696410304 111871813505315493888 113144892464124205056 114263809517764673856 114454439830607124096 116202862530722156544 116287806143683210752 116514930765057592023 117352020585812367744 117633729825901766432 118774223051360647824 119430719823242216448 120611798935418266848 121343797715147698176 121984337187883908576 122748239818332278016 125128399593202987008 125281211165934825024 125372790998658461592 125855790193479930624 128085119810433681408 128296207177841037312 128761244809433014608 130823781911643612096 131327781071457318912 132337946054139487236 133360531145387394048 134359559801147493504 135423774243276650496 135688273802345550204 136511772429541160448 136964869824992458752 138091769795623812768 139083876249851695104 140201279792501732352 140666623063505768448 140769449542353360384 141044389873490769291 142947317256792019968 144095759786737891584 144574029259714262016 144856400410612141434 146566236681014602752 146889860392020897792 148481435455922755584 148589974516928547072 152351746023686231808 152605919774142832128 155050408191577614336 155353241020076789364 156469360781083156992 158365630735147530432 158975734981237807104 159240959764322955264 160815731913891022464 162107729760080128032 162645782917178544768 163272376467217207296 163664319757776370688 165251092941023510016 167041614887913100032 167163721331544615456 167807720257973240832 169717338696186307584 171681659745910686144 174304293796083234816 174431709215524816128 176450594738852649648 177814041527183192064 179146079734863324672 180917698403127400272 182015696572721547264 184122359727498417024 186935039723335643136 187692599389804480512 188059186497987692388 188783685290219895936 190596423009056026624 192127679715650522112 192444310766761555968 192765372346285682688 193141867214149521912 195421648908019470336 196235672867465418144 197645508355052408832 198119966022571396096 198506919081209230854 200040796718081091072 201539339701721240256 203135661364914975744 203474559698857109504 205447304737488688128 207137654693435719152 208625814374777542656 210999934595258652672 211154174313530040576 214420975885188029952 216143639680106837376 216861043889571393024 219849355021521904128 220334790588031346688 222722153183884133376 222884961775392820608 223743627010630987776 226289784928248410112 228527619035529347712 228908879661214248192 232575612287366421504 233029861530115184046 234704041171624735488 235267459651803532864 237548446102721295648 238861439646484432896 241223597870836533696 243968674375767817152 245496479636664556032 250562422331869650048 250745581997316923184 251711580386959861248 256170239620867362816 257522489618866029216 261647563823287224192 262655562142914637824 264675892108278974472 266721062290774788096 268719119602294987008 270847548486553300992 271376547604691100408 273023544859082320896 273929739649984917504 276183539591247625536 280402559585003464704 281538899084706720768 282088779746981538582 285894634513584039936 288191519573475783168 289148058519428524032 289712800821224282868 293132473362029205504 296962870911845511168 297179949033857094144 297760378621813846281 304703492047372463616 305211839548285664256 310100816383155228672 310706482040153578728 312938721562166313984 316731261470295060864 317951469962475614208 321631463827782044928 324215459520160256064 325291565834357089536 327328639515552741376 330502185882047020032 334083229775826200064 334327442663089230912 335615440515946481664 339434677392372615168 343363319491821372288 348608587592166469632 348863418431049632256 352901189477705299296 358292159469726649344 361835396806254800544 364031393145443094528 368244719454996834048 375385198779608961024 376118372995975384776 377567370580439791872 384255359431301044224 384888621533523111936 386283734428299043824 392471345734930836288 396239932045142792192 397013838162418461708 400081593436162182144 403078679403442480512 406271322729829951488 406949119397714219008 410894609474977376256 414275309386871438304 417251628749555085312 421999869190517305344 422308348627060081152 428841951770376059904 432287279360213674752 433722087779142786048 439698710043043808256 440669581176062693376 445444306367768266752 445769923550785641216 457055238071058695424 457817759322428496384 465151224574732843008 466059723060230368092 469408082343249470976 470534919303607065728 475096892205442591296 477722879292968865792 482447195741673067392 487937348751535634304 490992959273329112064 501124844663739300096 501491163994633846368 503423160773919722496 515044979237732058432 523295127646574448384 529351784216557948944 533442124581549576192 537438239204589974016 542753095209382200816 546047089718164641792 552367079182495251072 560805119170006929408 563077798169413441536 564177559493963077164 571789269027168079872 576383039146951566336 578296117038857048064 579425601642448565736 586264946724058411008 594359898067714188288 595520757243627692562 609406984094744927232 610423679096571328512 621412964080307157456 625877443124332627968 633462522940590121728 643262927655564089856 648430919040320512128 650583131668714179072 654657279031105482752 661004371764094040064 668166459551652400128 668654885326178461824 671230881031892963328 678869354784745230336 686726638983642744576 697726836862099264512 705802378955410598592 716584318939453298688 723670793612509601088 736489438909993668096 752236745991950769552 755134741160879583744 768510718862602088448 772567468856598087648 784942691469861672576 792479864090285584384 794027676324836923416 800163186872324364288 806157358806884961024 812542645459659902976 821789218949954752512 828550618773742876608 844616697254120162304 857683903540752119808 864574558720427349504 867444175558285572096 879397420086087616512 890888612735536533504 891539847101571282432 893281135865441538843 914110476142117390848 915635518644856992768 930302449149465686016 932119446120460736184 938816164686498941952 941069838607214131456 950193784410885182592 964894391483346134784 975874697503071268608 981985918546658224128 1002249689327478600192 1002982327989267692736 1006846321547839444992 1030089958475464116864 1046590255293148896768 1058703568433115897888 1074876478409179948032 1085506190418764401632 1092094179436329283584 1104734158364990502144 1126155596338826883072 1128355118987926154328 1152766078293903132672 1158851203284897131472 1188719796135428376576 1191041514487255385124 1218813968189489854464 1220847358193142657024 1242825928160614314912 1251754886248665255936 1266925045881180243456 1286525855311128179712 1296861838080641024256 1301166263337428358144 1322008743528188080128 1336332919103304800256 1337309770652356923648 1373453277967285489152 1395453673724198529024 1411604757910821197184 1433168637878906597376 1447341587225019202176 1472978877819987336192 1504473491983901539104 1510269482321759167488 1545134937713196175296 1569885382939723345152 1588055352649673846832 1600326373744648728576 1612314717613769922048 1657101237547485753216 1689233394508240324608 1715367807081504239616 1729149117440854699008 1734888351116571144192 1758794840172175233024 1783079694203142564864 1786562271730883077686 1828220952284234781696 1831271037289713985536 1864238892240921472368 1877632329372997883904 1882139677214428262912 1900387568821770365184 1929788782966692269568 1951749395006142537216 1963971837093316448256 2004499378654957200384 2005964655978535385472 2013692643095678889984 2060179916950928233728 2093180510586297793536 2117407136866231795776 2149752956818359896064 2171012380837528803264 2209468316729981004288 2256710237975852308656 2305532156587806265344 2317702406569794262944 2377439592270856753152 2382083028974510770248 2437627936378979708928 2485651856321228629824 2533850091762360486912 2573051710622256359424 2593723676161282048512 2602332526674856716288 2672665838206609600512 2674619541304713847296 2679843407596324616529 2746906555934570978304 2790907347448397058048 2823209515821642394368 2894683174450038404352 2945957755639974672384 3008946983967803078208 3020538964643518334976 3090269875426392350592 3139770765879446690304 3176110705299347693664 3224629435227539844096 3314202475094971506432 3378466789016480649216 3458298234881709398016 3566159388406285129728 3573124543461766155372 3656441904568469563392 3662542074579427971072 3728477784481842944736 3755264658745995767808 3764279354428856525824 3800775137643540730368 3859577565933384539136 3903498790012285074432 4008998757309914400768 4011929311957070770944 4120359833901856467456 4186361021172595587072 4234814273732463591552 4299505913636719792128 4342024761675057606528 4418936633459962008576 4513420475951704617312 4635404813139588525888 4764166057949021540496 4971303712642457259648 5067700183524720973824 5146103421244512718848 5187447352322564097024 5204665053349713432576 5349239082609427694592 5359686815192649233058 5493813111869141956608 5646419031643284788736 5789366348900076808704 5891915511279949344768 6017893967935606156416 6041077929287036669952 6180539750852784701184 6279541531758893380608 6352221410598695387328 6449258870455079688192 6628404950189943012864 6916596469763418796032 7132318776812570259456 7146249086923532310744 7312883809136939126784 7456955568963685889472 7528558708857713051648 7601550275287081460736 7719155131866769078272 7806997580024570148864 8017997514619828801536 8023858623914141541888 8240719667803712934912 8372722042345191174144 8469628547464927183104 8684049523350115213056 8837873266919924017152 9026840951903409234624 9270809626279177051776 9528332115898043080992 9942607425284914519296 10135400367049441947648 10374894704645128194048 10698478165218855389184 10719373630385298466116 10987626223738283913216 11292838063286569577472 11578732697800153617408 12035787935871212312832 12361079501705569402368 12559083063517786761216 12704442821197390774656 12898517740910159376384 13256809900379886025728 14292498173847064621488 14913911137927371778944 15057117417715426103296 15203100550574162921472 15438310263733538156544 15613995160049140297728 16047717247828283083776 16481439335607425869824 16939257094929854366208 17368099046700230426112 17675746533839848034304 18053681903806818469248 18541619252558354103552 19056664231796086161984 19885214850569829038592 20749789409290256388096 21396956330437710778368 21438747260770596932232 22585676126573139154944 23157465395600307234816 24071575871742424625664 24722159003411138804736 25118166127035573522432 25408885642394781549312 26513619800759772051456 28584996347694129242976 29827822275854743557888 30406201101148325842944 32095434495656566167552 32962878671214851739648 33878514189859708732416 34736198093400460852224 36107363807613636938496 37083238505116708207104 38113328463592172323968 39770429701139658077184 42877494521541193864464 45171352253146278309888 46314930791200614469632 48143151743484849251328 49444318006822277609472 50817771284789563098624 53027239601519544102912 57169992695388258485952 59655644551709487115776 64190868991313132335104 67757028379719417464832 69472396186800921704448 72214727615227273876992 74166477010233416414208 76226656927184344647936 79540859402279316154368 85754989043082387728928 96286303486969698502656 98888636013644555218944 101635542569579126197248 114339985390776516971904 119311289103418974231552 135514056759438834929664 138944792373601843408896 144429455230454547753984 148332954020466832828416 152453313854368689295872 159081718804558632308736 171509978086164775457856 192572606973939397005312 203271085139158252394496 228679970781553033943808 238622578206837948463104 288858910460909095507968 296665908040933665656832 304906627708737378591744 343019956172329550915712 406542170278316504788992 457359941563106067887616 477245156413675896926208 577717820921818191015936 609813255417474757183488 686039912344659101831424 914719883126212135775232 1219626510834949514366976 1372079824689318203662848 1829439766252424271550464 2744159649378636407325696 3658879532504848543100928 5488319298757272814651392 10976638597514545629302784
- Sum of all divisors σ(n): 37801801259849728656998373
- Sum of proper divisors (its aliquot sum) s(n): 26825162662335183027695589
- 10976638597514545629302784 is an abundant number, because the sum of its proper divisors (26825162662335183027695589) is greater than itself. Its abundance is 15848524064820637398392805
Bases of 10976638597514545629302784
- Binary: 1001000101000110010011000101010011001010001110110100011101111001010100010000000000002
- Hexadecimal: 0x91464C54CA3B477951000
- Base-36: 1DNG9M35AD5UF4000
Squares and roots of 10976638597514545629302784
- 10976638597514545629302784 squared (109766385975145456293027842) is 120486594900446091238309943312542694008553950150656
- 10976638597514545629302784 cubed (109766385975145456293027843) is 1322537808067335788399816088360482417232860999334435465193021935525040226304
-
10976638597514545629302784 is a
perfect square number . Itssquare root is 3313101054528 -
The
cube root of 10976638597514545629302784 is 222240457.1850179967
Scales and comparisons
How big is 10976638597514545629302784?- 10,976,638,597,514,545,629,302,784 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 10,976,638,597,514,545,629,302,784 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 10976638597514545629302784 cubic inches would be around 18520038.1 feet tall.
Recreational maths with 10976638597514545629302784
- 10976638597514545629302784 backwards is 48720392654541579583667901
- The number of decimal digits it has is: 26
- The sum of 10976638597514545629302784's digits is 126
- 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 10976638597514545629302784 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 10976638597514545629302784 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/10976638597514545629302784/
Chicago style:
Numbermatics. 2024. "Number 10976638597514545629302784 - Facts about the integer". https://numbermatics.com/n/10976638597514545629302784/
The information we have on file for 10976638597514545629302784 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 10976638597514545629302784, math, Factors of 10976638597514545629302784, curriculum, school, college, exams, university, Prime factorization of 10976638597514545629302784, STEM, science, technology, engineering, physics, economics, calculator, ten septillion, nine hundred seventy-six sextillion, six hundred thirty-eight quintillion, five hundred ninety-seven quadrillion, five hundred fourteen trillion, five hundred forty-five billion, six hundred twenty-nine million, three hundred two thousand, seven hundred eighty-four.