969356728822824217759186944
969,356,728,822,824,217,759,186,944 is an even composite number composed of six prime numbers multiplied together.
969356728822824217759186944 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-two thousand, five hundred ninety-nine divisors.
Prime factorization of 969356728822824217759186944:
230 × 38 × 192 × 292 × 612 × 3492
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 19 × 19 × 29 × 29 × 61 × 61 × 349 × 349)See below for interesting mathematical facts about the number 969356728822824217759186944 from the Numbermatics database.
Names of 969356728822824217759186944
- Cardinal: 969356728822824217759186944 can be written as Nine hundred sixty-nine septillion, three hundred fifty-six sextillion, seven hundred twenty-eight quintillion, eight hundred twenty-two quadrillion, eight hundred twenty-four trillion, two hundred seventeen billion, seven hundred fifty-nine million, one hundred eighty-six thousand, nine hundred forty-four.
Scientific notation
- Scientific notation: 9.69356728822824217759186944 × 1026
Factors of 969356728822824217759186944
Divisors of 969356728822824217759186944
- Number of divisors d(n): 22599
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 19 24 27 29 32 36 38 48 54 57 58 61 64 72 76 81 87 96 108 114 116 122 128 144 152 162 171 174 183 192 216 228 232 243 244 256 261 288 304 324 342 348 349 361 366 384 432 456 464 486 488 512 513 522 549 551 576 608 648 684 696 698 722 729 732 768 783 841 864 912 928 972 976 1024 1026 1044 1047 1083 1098 1102 1152 1159 1216 1296 1368 1392 1396 1444 1458 1464 1536 1539 1566 1647 1653 1682 1728 1769 1824 1856 1944 1952 2048 2052 2088 2094 2166 2187 2196 2204 2304 2318 2349 2432 2523 2592 2736 2784 2792 2888 2916 2928 3072 3078 3132 3141 3249 3294 3306 3364 3456 3477 3538 3648 3712 3721 3888 3904 4096 4104 4176 4188 4332 4374 4392 4408 4608 4617 4636 4698 4864 4941 4959 5046 5184 5307 5472 5568 5584 5776 5832 5856 6144 6156 6264 6282 6498 6561 6588 6612 6631 6728 6912 6954 7047 7076 7296 7424 7442 7569 7776 7808 8192 8208 8352 8376 8664 8748 8784 8816 9216 9234 9272 9396 9423 9728 9747 9882 9918 10092 10121 10368 10431 10469 10614 10944 11136 11163 11168 11552 11664 11712 12288 12312 12528 12564 12996 13122 13176 13224 13262 13456 13824 13851 13908 14094 14152 14592 14823 14848 14877 14884 15138 15552 15616 15921 15979 16384 16416 16704 16752 17328 17496 17568 17632 18432 18468 18544 18792 18846 19456 19494 19764 19836 19893 20184 20242 20736 20862 20938 21141 21228 21289 21888 22021 22272 22326 22336 22707 23104 23328 23424 24576 24624 25056 25128 25992 26244 26352 26448 26524 26912 27648 27702 27816 28188 28269 28304 29184 29241 29646 29696 29754 29768 30276 30363 31104 31232 31293 31407 31842 31958 32768 32832 33408 33489 33504 33611 34656 34992 35136 35264 36864 36936 37088 37584 37692 38912 38988 39528 39672 39786 40368 40484 41472 41553 41724 41876 42282 42456 42578 43776 44042 44469 44544 44631 44652 44672 45414 46208 46656 46848 47763 47937 49152 49248 50112 50256 51301 51984 52488 52704 52896 53048 53824 55296 55404 55632 56376 56538 56608 58368 58482 59292 59392 59508 59536 59679 60552 60726 62208 62464 62586 62814 63423 63684 63867 63916 65536 65664 66063 66816 66978 67008 67222 68121 69312 69984 70272 70528 70699 73728 73872 74176 75168 75384 77824 77976 79056 79344 79572 80736 80968 82944 83106 83448 83752 84564 84807 84912 85156 87552 87723 88084 88938 89088 89262 89304 89344 90828 91089 92416 93312 93696 93879 94221 95526 95874 98304 98496 100224 100467 100512 100833 102602 103968 104976 105408 105792 106096 107648 107909 110592 110808 111264 112752 113076 113216 116736 116964 118584 118784 119016 119072 119358 121104 121452 121801 124416 124659 124928 125172 125628 125989 126846 127368 127734 127832 131072 131328 132126 133407 133632 133893 133956 134016 134444 136242 138624 139968 140544 141056 141398 143289 143811 147456 147744 148352 150336 150768 153903 155648 155952 158112 158688 159144 161472 161936 165888 166212 166896 167504 169128 169614 169824 170312 175104 175446 176168 177876 178176 178524 178608 178688 179037 181656 182178 184832 186624 187392 187758 188442 190269 191052 191601 191748 192299 196608 196992 198189 200448 200934 201024 201666 204363 205204 207936 209952 210816 211584 212097 212192 215296 215818 221184 221616 222528 225504 226152 226432 233472 233928 237168 237568 238032 238144 238716 242208 242904 243602 248832 249318 249856 250344 251256 251978 253692 254421 254736 255468 255664 262144 262656 263169 264252 266814 267264 267786 267912 268032 268888 272484 273267 277248 279936 281088 281637 282112 282663 282796 286578 287622 293509 294912 295488 296704 300672 301401 301536 302499 303601 307806 311296 311904 316224 317376 318288 322944 323727 323872 331776 332424 333792 335008 338256 339228 339648 340624 350208 350892 352336 355752 356352 357048 357216 357376 358074 363312 364356 365403 369664 373248 374784 375516 376884 377967 380538 382104 383202 383496 384598 393216 393984 396378 400221 400896 401679 401868 402048 403332 404491 408726 410408 415872 419904 421632 423168 424194 424384 429867 430592 431433 431636 442368 443232 445056 451008 452304 452864 461709 466944 467856 474336 475136 476064 476288 477432 484416 485808 487204 497664 498636 499712 500688 502512 503956 507384 508842 509472 510936 511328 524288 525312 526338 528504 533628 534528 535572 535824 536064 537111 537776 544968 546534 554496 559872 562176 563274 564224 565326 565592 573156 574803 575244 576897 587018 589824 590976 593408 594567 601344 602802 603072 604998 607202 613089 615612 617381 622592 623808 632448 634752 636291 636576 638609 645888 647454 647744 663552 664848 667584 670016 676512 678456 679296 681248 700416 701784 704672 711504 712704 714096 714432 714752 716148 726624 728712 730806 739328 746496 749568 751032 753768 755934 761076 763263 764208 766404 766992 769196 786432 787968 789507 792756 800442 801792 803358 803736 804096 806664 808982 817452 819801 820816 831744 839808 843264 844911 846336 847989 848388 848768 859734 861184 862866 863272 880527 884736 886464 890112 902016 904203 904608 905728 907497 910803 923418 933888 935712 948672 950272 952128 952576 954864 968832 971181 971616 974408 974719 995328 997272 999424 1001376 1005024 1007912 1014768 1017684 1018944 1021872 1022656 1048576 1050624 1052676 1057008 1067256 1069056 1071144 1071648 1072128 1074222 1075552 1089936 1093068 1096209 1108992 1119744 1124352 1126548 1128448 1130652 1131184 1133901 1146312 1149606 1150488 1153794 1174036 1179648 1181952 1186816 1189134 1202688 1205037 1205604 1206144 1209996 1213473 1214404 1226178 1231224 1234762 1245184 1247616 1264896 1269504 1272582 1273152 1277218 1289601 1291776 1294299 1294908 1295488 1298629 1327104 1329696 1335168 1340032 1343281 1353024 1356912 1358592 1362496 1385127 1400832 1403568 1409344 1423008 1425408 1428192 1428864 1429504 1432296 1453248 1457424 1461612 1478656 1492992 1499136 1502064 1507536 1511868 1522152 1526526 1528416 1532808 1533984 1538392 1572864 1575936 1579014 1585512 1600884 1603584 1606716 1607472 1608192 1611333 1613328 1617964 1634904 1639602 1641632 1663488 1679616 1686528 1689822 1692672 1695978 1696776 1697536 1719468 1722368 1724409 1725732 1726544 1730691 1761054 1769472 1772928 1780224 1783701 1804032 1808406 1809216 1811456 1814994 1821606 1839267 1846836 1852143 1867776 1871424 1897344 1900544 1904256 1905152 1908873 1909728 1915827 1937664 1942362 1943232 1948816 1949438 1990656 1994544 1998848 2002752 2010048 2015824 2029536 2035368 2037888 2043744 2045312 2050271 2097152 2101248 2105352 2114016 2134512 2138112 2142288 2143296 2144256 2148444 2151104 2179872 2186136 2192418 2217984 2239488 2248704 2253096 2256896 2261304 2262368 2267802 2289789 2292624 2299212 2300976 2307588 2314219 2348072 2359296 2363904 2368521 2373632 2378268 2405376 2410074 2411208 2412288 2419992 2426946 2428808 2452356 2459403 2462448 2469524 2490368 2495232 2529792 2534733 2539008 2543967 2545164 2546304 2554436 2579202 2583552 2588598 2589816 2590976 2597258 2641581 2654208 2659392 2670336 2680064 2686562 2706048 2712609 2713824 2717184 2722491 2724992 2732409 2770254 2801664 2807136 2818688 2846016 2850816 2856384 2857728 2859008 2864592 2906496 2913543 2914848 2923224 2924157 2957312 2985984 2998272 3004128 3015072 3023736 3044304 3053052 3056832 3065616 3067968 3076784 3129361 3145728 3151872 3158028 3171024 3201768 3207168 3213432 3214944 3216384 3222666 3226656 3235928 3269808 3279204 3283264 3288627 3326976 3359232 3373056 3379644 3385344 3391956 3393552 3395072 3401703 3438936 3444736 3448818 3451464 3453088 3461382 3522108 3532229 3538944 3545856 3560448 3567402 3608064 3615111 3616812 3618432 3622912 3629988 3640419 3643212 3653681 3678534 3693672 3704286 3735552 3742848 3794688 3801088 3808512 3810304 3817746 3819456 3831654 3868803 3875328 3882897 3884724 3886464 3895887 3897632 3898876 3981312 3989088 3997696 4005504 4020096 4029843 4031648 4059072 4070736 4075776 4087488 4090624 4100542 4155381 4194304 4202496 4210704 4228032 4269024 4276224 4284576 4286592 4288512 4296888 4302208 4359744 4372272 4384836 4435968 4478976 4497408 4506192 4513792 4522608 4524736 4535604 4579578 4585248 4598424 4601952 4615176 4628438 4696144 4718592 4727808 4737042 4747264 4756536 4810752 4820148 4822416 4824576 4833999 4839984 4853892 4857616 4904712 4918806 4924896 4939048 4980736 4990464 5059584 5069466 5078016 5087934 5090328 5092608 5108872 5158404 5167104 5173227 5177196 5179632 5181952 5192073 5194516 5283162 5308416 5318784 5340672 5351103 5360128 5373124 5412096 5425218 5427648 5434368 5444982 5449984 5464818 5517801 5540508 5556429 5576671 5603328 5614272 5637376 5692032 5701632 5712768 5715456 5718016 5726619 5729184 5747481 5812992 5827086 5829696 5846448 5848314 5914624 5971968 5996544 6008256 6030144 6047472 6088608 6106104 6113664 6131232 6135936 6150813 6153568 6258722 6291456 6303744 6316056 6342048 6403536 6414336 6426864 6429888 6432768 6445332 6453312 6471856 6539616 6558408 6566528 6577254 6653952 6718464 6746112 6759288 6770688 6783912 6787104 6790144 6803406 6877872 6889472 6897636 6902928 6906176 6922764 6942657 7044216 7064458 7077888 7091712 7120896 7134804 7216128 7230222 7233624 7236864 7245824 7259976 7280838 7286424 7307362 7357068 7378209 7387344 7408572 7429861 7471104 7485696 7589376 7602176 7604199 7617024 7620608 7631901 7635492 7638912 7663308 7685329 7737606 7750656 7765794 7769448 7772928 7791774 7795264 7797752 7924743 7962624 7978176 7995392 8011008 8040192 8059686 8063296 8118144 8137827 8141472 8151552 8167473 8174976 8181248 8197227 8201084 8310762 8388608 8404992 8421408 8456064 8538048 8552448 8569152 8573184 8577024 8593776 8604416 8719488 8740629 8744544 8769672 8772471 8871936 8957952 8994816 9012384 9027584 9045216 9049472 9071208 9159156 9170496 9196848 9203904 9230352 9256876 9388083 9392288 9437184 9455616 9474084 9494528 9513072 9621504 9640296 9644832 9649152 9667998 9679968 9707784 9715232 9809424 9837612 9849792 9865881 9878096 9961472 9980928 10119168 10138932 10156032 10175868 10180656 10185216 10205109 10217744 10316808 10334208 10346454 10354392 10359264 10363904 10384146 10389032 10566324 10596687 10616832 10637568 10681344 10702206 10720256 10746248 10824192 10850436 10855296 10868736 10889964 10899968 10921257 10929636 10961043 11035602 11081016 11112858 11153342 11206656 11228544 11274752 11384064 11403264 11425536 11430912 11436032 11453238 11458368 11494962 11606409 11625984 11648691 11654172 11659392 11687661 11692896 11696628 11730239 11829248 11943936 11993088 12016512 12060288 12089529 12094944 12177216 12212208 12227328 12262464 12271872 12301626 12307136 12466143 12517444 12582912 12607488 12632112 12684096 12807072 12828672 12853728 12859776 12865536 12890664 12906624 12943712 13079232 13116816 13133056 13154508 13307904 13436928 13492224 13518576 13541376 13567824 13574208 13580288 13606812 13755744 13778944 13795272 13805856 13812352 13845528 13885314 14088432 14128916 14155776 14183424 14241792 14269608 14432256 14460444 14467248 14473728 14491648 14501997 14519952 14561676 14572848 14614724 14714136 14756418 14774688 14817144 14859722 14942208 14971392 15178752 15204352 15208398 15234048 15241216 15263802 15270984 15277824 15326616 15370658 15475212 15501312 15519681 15531588 15538896 15545856 15576219 15583548 15590528 15595504 15849486 15925248 15956352 15990784 16022016 16053309 16080384 16119372 16126592 16236288 16275654 16282944 16303104 16334946 16349952 16362496 16394454 16402168 16621524 16669287 16730013 16777216 16809984 16842816 16912128 17076096 17104896 17138304 17146368 17154048 17179857 17187552 17208832 17242443 17438976 17481258 17489088 17539344 17544942 17743872 17904049 17915904 17989632 18024768 18055168 18090432 18098944 18142416 18318312 18340992 18393696 18407808 18452439 18460704 18513752 18519661 18776166 18784576 18874368 18911232 18948168 18989056 19026144 19243008 19280592 19289664 19298304 19335996 19359936 19415568 19430464 19618848 19675224 19699584 19731762 19756192 19922944 19961856 20238336 20277864 20312064 20351736 20361312 20370432 20410218 20435488 20633616 20668416 20692908 20708784 20718528 20727808 20768292 20778064 20827971 21132648 21193374 21233664 21275136 21362688 21404412 21440512 21492496 21648384 21700872 21710592 21737472 21779928 21799936 21842514 21859272 21922086 22071204 22134627 22162032 22225716 22289583 22306684 22413312 22457088 22549504 22768128 22806528 22851072 22861824 22872064 22895703 22906476 22916736 22989924 23055987 23212818 23251968 23297382 23308344 23318784 23375322 23385792 23393256 23460478 23658496 23774229 23887872 23986176 24033024 24120576 24179058 24189888 24354432 24413481 24424416 24454656 24502419 24524928 24543744 24591681 24603252 24614272 24673951 24932286 25034888 25165824 25214976 25264224 25368192 25614144 25657344 25707456 25719552 25731072 25781328 25813248 25887424 26158464 26221887 26233632 26266112 26309016 26317413 26615808 26873856 26984448 27037152 27082752 27135648 27148416 27160576 27213624 27511488 27557888 27590544 27611712 27624704 27691056 27770628 28164249 28176864 28257832 28311552 28366848 28483584 28539216 28864512 28920888 28934496 28947456 28983296 29003994 29039904 29123352 29145696 29229448 29428272 29512836 29549376 29597643 29634288 29719444 29884416 29942784 30357504 30408704 30416796 30468096 30482432 30527604 30541968 30555648 30615327 30653232 30741316 30950424 31002624 31039362 31063176 31077792 31091712 31152438 31167096 31181056 31191008 31698972 31790061 31850496 31912704 31981568 32044032 32106618 32160768 32238744 32253184 32472576 32551308 32565888 32606208 32669892 32699904 32724992 32763771 32788908 32804336 32883129 33243048 33338574 33460026 33554432 33619968 33685632 33824256 34152192 34209792 34276608 34292736 34308096 34359714 34375104 34417664 34484886 34877952 34946073 34962516 34978176 35062983 35078688 35089884 35190717 35487744 35808098 35831808 35979264 36049536 36110336 36180864 36197888 36268587 36284832 36636624 36681984 36787392 36815616 36904878 36921408 37027504 37039322 37398429 37552332 37569152 37660241 37748736 37822464 37896336 37978112 38052288 38486016 38561184 38579328 38596608 38671992 38719872 38831136 38860928 38955149 39237696 39350448 39399168 39463524 39512384 39845888 39923712 40476672 40555728 40624128 40703472 40722624 40740864 40820436 40870976 41267232 41336832 41385816 41417568 41437056 41455616 41536584 41556128 41655942 42265296 42386748 42467328 42550272 42725376 42808824 42881024 42984992 43296768 43401744 43421184 43474944 43505991 43559856 43599872 43685028 43718544 43844172 43970161 44142408 44269254 44324064 44451432 44579166 44613368 44826624 44914176 45099008 45536256 45613056 45702144 45723648 45744128 45791406 45812952 45833472 45979848 46111974 46425636 46503936 46559043 46594764 46616688 46637568 46728657 46750644 46771584 46786512 46920956 47316992 47548458 47775744 47972352 48066048 48159927 48241152 48358116 48379776 48708864 48826962 48848832 48909312 49004838 49049856 49087488 49183362 49206504 49228544 49347902 49864572 50007861 50069776 50190039 50331648 50429952 50528448 50736384 51228288 51314688 51414912 51439104 51462144 51539571 51562656 51626496 51727329 51774848 52316928 52443774 52467264 52532224 52618032 52634826 53231616 53712147 53747712 53968896 54074304 54165504 54271296 54296832 54321152 54427248 55022976 55115776 55181088 55223424 55249408 55357317 55382112 55541256 55558983 56328498 56353728 56515664 56623104 56733696 56967168 57078432 57729024 57841776 57868992 57894912 57966592 58007988 58079808 58246704 58291392 58458896 58856544 59025672 59098752 59195286 59268576 59438888 59457859 59768832 59885568 60715008 60817408 60833592 60936192 60964864 61055208 61083936 61111296 61230654 61306464 61482632 61900848 62005248 62078724 62126352 62155584 62183424 62304876 62334192 62362112 62382016 62483913 63397944 63580122 63700992 63825408 63963136 64088064 64213236 64321536 64477488 64506368 64945152 65102616 65131776 65212416 65339784 65399808 65449984 65527542 65577816 65608672 65766258 66403881 66486096 66677148 66868749 66920052 67108864 67112351 67239936 67371264 67648512 68304384 68419584 68553216 68585472 68616192 68687109 68719428 68750208 68835328 68969772 69167961 69755904 69892146 69925032 69956352 70125966 70157376 70179768 70381434 70975488 71322687 71616196 71663616 71958528 72099072 72220672 72361728 72395776 72537174 72569664 73273248 73363968 73507257 73574784 73631232 73775043 73809756 73842816 74021853 74055008 74078644 74796858 75104664 75138304 75320482 75497472 75644928 75792672 75956224 76104576 76972032 77122368 77158656 77193216 77343984 77439744 77662272 77721856 77910298 78475392 78665661 78700896 78798336 78927048 78952239 79024768 79691776 79847424 80953344 81111456 81248256 81406944 81445248 81481728 81640872 81741952 82534464 82673664 82771632 82835136 82874112 82911232 83073168 83112256 83311884 84492747 84530592 84773496 84934656 85100544 85450752 85617648 85762048 85969984 86593536 86803488 86842368 86949888 87011982 87119712 87199744 87370056 87437088 87688344 87940322 88284816 88538508 88648128 88792929 88902864 89158332 89226736 89653248 89828352 90198016 91072512 91226112 91404288 91447296 91488256 91582812 91625904 91666944 91845981 91959696 92223948 92851272 93007872 93118086 93189528 93233376 93275136 93457314 93501288 93543168 93573024 93841912 94633984 95096916 95370183 95551488 95944704 96132096 96319854 96482304 96716232 96759552 97417728 97653924 97697664 97818624 98009676 98099712 98174976 98291313 98366724 98413008 98457088 98649387 98695804 99729144 100015722 100139552 100380078 100663296 100859904 101056896 101472768 102434641 102456576 102629376 102829824 102878208 102924288 103079142 103125312 103252992 103454658 103549696 104633856 104838219 104887548 104934528 105064448 105188949 105236064 105269652 105572151 105956749 106463232 107424294 107495424 107937792 108148608 108331008 108542592 108593664 108642304 108805761 108854496 110045952 110231552 110362176 110446848 110498816 110714634 110764224 111082512 111117966 112195287 112656996 112707456 112980723 113031328 113246208 113467392 113934336 114156864 115458048 115683552 115737984 115789824 115933184 116015976 116159616 116493408 116582784 116865447 116917792 117713088 118051344 118197504 118390572 118537152 118877776 118915718 119537664 119771136 121430016 121634816 121667184 121872384 121929728 122110416 122167872 122222592 122461308 122612928 122965264 123801696 124010496 124157448 124252704 124311168 124366848 124609752 124668384 124724224 124764032 124967826 126795888 127160244 127401984 127650816 127926272 128176128 128426472 128643072 128954976 129012736 129890304 130205232 130263552 130424832 130679568 130799616 130899968 131055084 131155632 131217344 131532516 131910483 132807762 132972192 133354296 133737498 133840104 134217728 134224702 134479872 134742528 135297024 136608768 136839168 137106432 137170944 137232384 137374218 137438856 137500416 137670656 137939544 138335922 139511808 139677129 139784292 139850064 139912704 140185971 140251932 140314752 140359536 140762868 141167359 141950976 142645374 143232392 143327232 143917056 144198144 144441344 144479781 144723456 144791552 145074348 145139328 146546496 146727936 147014514 147149568 147262464 147550086 147619512 147685632 148043706 148110016 148157288 149593716 150023583 150209328 150276608 150570117 150640964 150994944 151289856 151585344 151912448 152209152 153944064 154244736 154317312 154386432 154618713 154687968 154879488 155181987 155324544 155443712 155820596 156950784 157331322 157401792 157596672 157854096 157904478 158049536 159383552 159694848 161136441 161906688 162222912 162496512 162813888 162890496 162963456 163281744 163483904 165068928 165347328 165543264 165670272 165748224 165822464 166071951 166146336 166224512 166623768 166676949 168985494 169061184 169546992 169869312 170201088 170901504 171235296 171524096 171939968 173187072 173606976 173684736 173899776 174023964 174239424 174399488 174740112 174874176 175376688 175880644 176569632 177077016 177296256 177585858 177805728 178316664 178373577 178453472 179306496 179656704 180396032 182145024 182452224 182808576 182894592 182976512 183165624 183251808 183333888 183691962 183919392 184447896 185702544 186015744 186236172 186379056 186466752 186550272 186914628 187002576 187086336 187146048 187451739 187683824 189267968 190193832 190740366 191102976 191889408 192264192 192639708 192964608 193432464 193519104 194835456 195307848 195395328 195637248 196019352 196199424 196349952 196582626 196733448 196826016 196914176 197298774 197391608 199458288 200031444 200279104 200606247 200760156 201326592 201337053 201719808 202113792 202945536 204869282 204913152 205258752 205659648 205756416 205848576 206158284 206250624 206505984 206909316 207099392 207503883 209267712 209676438 209775096 209869056 210128896 210377898 210472128 210539304 211144302 211913498 212926464 213968061 214848588 214990848 215465969 215875584 216297216 216662016 217085184 217187328 217284608 217611522 217708992 220091904 220463104 220521771 220724352 220893696 220997632 221325129 221429268 221528448 222065559 222165024 222235932 222874541 224390574 225313992 225414912 225961446 226062656 226492416 226934784 227868672 228313728 230916096 231367104 231475968 231579648 231866368 232031952 232319232 232986816 233165568 233730894 233835584 235426176 235996983 236102688 236395008 236781144 236856717 237074304 237755552 237831436 239075328 239542272 242860032 243269632 243334368 243744768 243859456 244220832 244335744 244445184 244922616 245225856 245930528 247603392 248020992 248314896 248505408 248622336 248733696 249219504 249336768 249448448 249528064 249935652 253478241 253591776 254320488 254803968 255301632 255852544 256352256 256852944 257286144 257909952 258025472 259780608 260410464 260527104 260849664 261359136 261599232 261799936 262110168 262311264 262434688 263065032 263820966 265615524 265944384 266378787 266708592 267474996 267680208 268435456 268449404 268959744 269485056 270594048 273217536 273678336 274212864 274341888 274464768 274748436 274877712 275000832 275341312 275537943 275879088 276671844 279023616 279354258 279568584 279700128 279825408 280371942 280503864 280629504 280719072 281525736 282334718 283901952 285290748 286110549 286464784 286654464 287834112 288396288 288882688 288959562 289446912 289583104 290148696 290278656 293092992 293455872 294029028 294299136 294524928 294873939 295100172 295239024 295371264 295948161 296087412 296220032 296314576 299187432 300047166 300418656 300553216 301140234 301281928 301989888 302579712 303170688 303824896 304418304 307303923 307888128 308489472 308634624 308772864 309237426 309375936 309758976 310363974 310649088 310887424 311641192 313901568 314662644 314803584 315193344 315566847 315708192 315808956 316099072 316716453 317870247 318767104 319389696 322272882 323813376 324445824 324993024 325627776 325780992 325926912 326417283 326563488 326967808 330137856 330694656 331086528 331340544 331496448 331644928 332143902 332292672 332449024 333247536 333353898 336585861 337970988 338122368 338942169 339093984 339738624 340176931 340402176 341803008 342470592 343048192 343879936 346374144 347213952 347369472 347799552 348047928 348478848 348798976 349480224 349748352 350596341 350753376 351761288 353139264 354154032 354592512 355171716 355611456 356633328 356747154 356906944 358612992 359313408 360792064 364290048 364904448 365617152 365789184 365953024 366331248 366503616 366667776 367383924 367838784 368895792 371405088 372031488 372472344 372758112 372933504 373100544 373829256 374005152 374172672 374292096 374903478 375367648 378535936 380387664 381480732 382205952 383778816 384528384 385279416 385929216 386864928 387038208 389670912 390615696 390790656 391274496 392038704 392398848 392699904 393165252 393466896 393652032 393828352 394597548 394783216 395731449 398916576 400062888 400558208 401212494 401520312 402653184 402674106 403439616 404227584 405891072 409738564 409826304 410517504 411319296 411512832 411697152 412316568 412501248 413011968 413818632 414198784 415007766 418535424 419352876 419550192 419738112 420257792 420557913 420755796 420944256 421078608 422288604 423502077 423826996 425852928 427936122 429697176 429981696 430931938 431751168 432594432 433324032 434170368 434374656 434569216 435223044 435417984 440183808 440926208 441043542 441448704 441787392 441995264 442650258 442858536 443056896 444131118 444330048 444471864 445749082 448781148 450070749 450627984 450829824 451710351 451922892 452125312 452984832 453221521 453869568 455737344 456627456 461832192 462734208 462951936 463159296 463732736 463856139 464063904 464638464 465545961 465973632 466331136 467461788 467671168 468805069 470852352 471993966 472205376 472790016 473562288 473713434 474148608 475511104 475662872 478150656 479084544 483409323 485720064 486539264 486668736 487489536 487718912 488441664 488671488 488890368 489845232 490451712 491861056 495206784 496041984 496629792 497010816 497244672 497467392 498215853 498439008 498673536 498896896 499056128 499871304 500030847 506956482 507183552 508640976 509607936 510603264 511705088 512704512 513705888 514572288 515819904 516050944 519561216 520820928 521054208 521699328 522718272 523198464 523599872 524220336 524622528 524869376 526130064 527641932 531231048 531888768 532757574 533417184 534949992 535120731 535360416 536870912 536898808 537919488 538970112 541188096 546435072 547356672 548425728 548683776 548929536 549496872 549755424 550001664 550682624 551075886 551758176 553343688 558047232 558708516 559137168 559400256 559650816 560743884 561007728 561259008 561438144 562355217 563051472 564669436 567803904 570581496 572221098 572929568 573308928 575668224 576792576 577765376 577919124 578893824 579166208 580297392 580557312 586185984 586911744 588058056 588598272 589049856 589747878 590200344 590478048 590742528 591896322 592174824 592440064 592629152 598374864 600094332 600837312 601106432 601818741 602280468 602563856 603979776 604011159 605159424 606341376 607649792 608836608 614607846 615776256 616978944 617269248 617545728 618474852 618751872 619517952 620727948 621298176 621774848 622511649 623282384 627803136 629325288 629607168 630386688 631133694 631416384 631617912 632198144 633432906 635740494 637534208 638779392 641904183 644545764 646397907 647626752 648891648 649986048 651255552 651561984 651853824 652834566 653126976 653935616 660275712 661389312 662173056 662681088 662992896 663289856 663975387 664287804 664585344 664898048 666196677 666495072 666707796 668623623 673171722 675941976 676244736 677884338 678187968 679477248 680353862 680804352 683606016 684941184 686096384 687759872 692748288 694427904 694738944 695599104 696095856 696957696 697597952 698960448 699496704 701192682 701506752 703522576 706278528 707990949 708308064 709185024 710343432 710570151 711222912 713266656 713494308 713813888 715544579 717225984 718626816 721584128 728580096 729808896 731234304 731578368 731906048 732662496 733007232 733335552 734767848 735677568 737791584 742810176 744062976 744944688 745516224 745867008 746201088 747658512 748010304 748345344 748584192 749806956 750735296 757071872 760434723 760775328 762961464 764411904 767557632 769056768 770558832 771858432 773729856 774076416 779341824 781231392 781581312 782548992 784077408 784797696 785399808 786330504 786933792 787304064 787656704 789195096 789566432 791462898 797833152 799136361 800125776 801116416 802424988 803040624 805306368 805348212 806879232 808455168 811782144 819477128 819652608 821035008 822638592 823025664 823394304 824633136 825002496 826023936 826613829 827637264 828397568 830015532 837070848 838705752 839100384 839476224 840515584 841115826 841511592 841888512 842157216 844577208 847004154 847653992 851705856 855872244 858331647 859394352 859963392 861863876 863502336 865188864 866648064 868340736 868749312 869138432 870446088 870835968 880367616 881852416 882087084 882897408 883574784 883990528 884621817 885300516 885717072 886113792 887844483 888262236 888660096 888943728 891498164 897562296 900141498 901255968 901659648 903420702 903845784 904250624 905969664 906443042 907739136 911474688 913254912 921911769 923664384 925468416 925903872 926318592 927465472 927712278 928127808 929276928 931091922 931947264 932662272 934923576 935342336 937610138 941704704 943987932 944410752 945580032 946700541 947124576 947426868 948297216 950149359 951022208 951325744 953610741 956301312 958169088 966818646 971440128 973078528 973337472 974979072 975437824 976883328 977342976 977780736 979251849 979690464 980903424 983722112 990413568 992083968 993259584 994021632 994489344 994934784 996431706 996878016 997347072 997793792 998112256 999742608 1000061694 1013912964 1014367104 1016826507 1017281952 1019215872 1020530793 1021206528 1023410176 1025409024 1027411776 1029144576 1031639808 1032101888 1039122432 1041641856 1042108416 1043398656 1045436544 1046396928 1047199744 1048440672 1049245056 1049738752 1051789023 1052260128 1055283864 1062462096 1063777536 1065515148 1066834368 1069899984 1070241462 1070720832 1073741824 1073797616 1075838976 1077940224 1082376192 1092146989 1092870144 1094713344 1096851456 1097367552 1097859072 1098993744 1099510848 1100003328 1101365248 1102151772 1103516352 1106687376 1116094464 1117417032 1118274336 1118800512 1119301632 1121487768 1122015456 1122518016 1122876288 1124710434 1126102944 1129338872 1129699321 1135607808 1141162992 1144442196 1145859136 1146617856 1151336448 1153585152 1155530752 1155838248 1157787648 1158332416 1160594784 1161114624 1172371968 1173823488 1176116112 1177196544 1178099712 1179495756 1180400688 1180956096 1181485056 1183792644 1184349648 1184880128 1185258304 1187194347 1196749728 1200188664 1201674624 1202212864 1203637482 1204560936 1205127712 1207959552 1208022318 1210318848 1212682752 1215299584 1217673216 1229215692 1231552512 1233957888 1234538496 1235091456 1236949704 1237503744 1239035904 1241455896 1242596352 1243549696 1245023298 1246564768 1255606272 1258650576 1259214336 1260773376 1261673739 1262267388 1262832768 1263235824 1264396288 1266865812 1270506231 1271480988 1275068416 1275134669 1277558784 1283808366 1289091528 1292795814 1295253504 1297783296 1299972096 1302511104 1303123968 1303707648 1305669132 1306253952 1307871232 1320551424 1322778624 1324346112 1325362176 1325985792 1326579712 1327950774 1328575608 1329170688 1329796096 1332393354 1332990144 1333415592 1337247246 1346343444 1350212247 1351883952 1352489472 1355131053 1355768676 1356375936 1358954496 1359664563 1360707724 1361608704 1367212032 1369882368 1372192768 1375519744 1385496576 1388855808 1389477888 1391198208 1392191712 1393915392 1395195904 1396637883 1397920896 1398993408 1402385364 1403013504 1406415207 1407045152 1412557056 1415981898 1416616128 1418370048 1420686864 1421140302 1422445824 1426533312 1426988616 1427627776 1431089158 1434451968 1437253632 1443168256 1450227969 1457160192 1459617792 1462468608 1463156736 1463812096 1465324992 1466014464 1466671104 1469535696 1471355136 1475583168 1485620352 1488125952 1489889376 1491032448 1491734016 1492402176 1494647559 1495317024 1496020608 1496690688 1497168384 1499613912 1500092541 1501470592 1514143744 1520869446 1521550656 1525922928 1528823808 1535115264 1538113536 1541117664 1543716864 1547459712 1548152832 1558683648 1562462784 1563162624 1565097984 1568154816 1569595392 1570799616 1572661008 1573867584 1574608128 1575313408 1578390192 1579132864 1582925796 1595666304 1598272722 1600251552 1602232832 1604849976 1605362193 1606081248 1610612736 1610696424 1613758464 1616910336 1623564288 1638954256 1639305216 1642070016 1645277184 1646051328 1646788608 1649266272 1650004992 1652047872 1653227658 1655274528 1656795136 1660031064 1674141696 1677411504 1678200768 1678952448 1681031168 1682231652 1683023184 1683777024 1684314432 1687065651 1689154416 1694008308 1695307984 1703411712 1711744488 1716663294 1718788704 1719926784 1723727752 1727004672 1730377728 1733296128 1736681472 1737498624 1738276864 1740892176 1741671936 1760735232 1763704832 1764174168 1765794816 1767149568 1767981056 1769243634 1770601032 1771434144 1772227584 1775688966 1776524472 1777320192 1777887456 1782996328 1795124592 1800282996 1802511936 1803319296 1805456223 1806841404 1807691568 1808501248 1811939328 1812033477 1812886084 1815478272 1822949376 1826509824 1843823538 1847328768 1850936832 1851807744 1852637184 1854930944 1855424556 1856255616 1858553856 1862183844 1863894528 1865324544 1867534947 1869847152 1870684672 1875220276 1883409408 1887975864 1888821504 1891160064 1893401082 1894249152 1894853736 1896594432 1900298718 1902044416 1902651488 1907221482 1912602624 1916338176 1925712549 1933637292 1939193721 1942880256 1946157056 1946258179 1946674944 1949958144 1950875648 1953766656 1954685952 1955561472 1958503698 1959380928 1961806848 1967444224 1980827136 1984167936 1986519168 1988043264 1988978688 1989869568 1991926161 1992863412 1993756032 1994694144 1995587584 1996224512 1998590031 1999485216 2000123388 2005870869 2027825928 2028734208 2033653014 2034563904 2038431744 2041061586 2042413056 2046820352 2050818048 2054823552 2058289152 2063279616 2064203776 2078244864 2083283712 2084216832 2086797312 2090873088 2092793856 2094399488 2096881344 2098490112 2099477504 2103578046 2104520256 2110567728 2124924192 2127555072 2131030296 2131710453 2133668736 2139799968 2140482924 2141441664 2146633737 2147595232 2151677952 2155880448 2164752384 2184293978 2185740288 2189426688 2193702912 2194735104 2195718144 2197987488 2199021696 2200006656 2202730496 2204303544 2207032704 2213374752 2232188928 2234834064 2236548672 2237601024 2238603264 2242975536 2244030912 2245036032 2245752576 2249420868 2252205888 2258677744 2259398642 2271215616 2281304169 2282325984 2288884392 2291718272 2293235712 2302672896 2307170304 2311061504 2311676496 2315575296 2316664832 2321189568 2322229248 2344743936 2347646976 2352232224 2354393088 2356199424 2358991512 2360801376 2361912192 2362970112 2367585288 2368699296 2369760256 2370516608 2374388694 2393499456 2400377328 2403349248 2404425728 2407274964 2409121872 2410255424 2415919104 2416044636 2420637696 2425365504 2430599168 2435346432 2458431384 2463105024 2467915776 2469076992 2470182912 2473899408 2475007488 2478071808 2482911792 2485192704 2487099392 2490046596 2493129536 2511212544 2517301152 2518428672 2521546752 2523347478 2524534776 2525665536 2526471648 2528792576 2533731624 2541012462 2542961976 2550136832 2550269338 2555117568 2567616732 2574994941 2578183056 2585591628 2590507008 2595566592 2599944192 2605022208 2606247936 2607415296 2611338264 2612507904 2615742464 2641102848 2645557248 2648692224 2650724352 2651971584 2653159424 2653865451 2655901548 2657151216 2658341376 2659592192 2663533449 2664786708 2665980288 2666831184 2674494492 2682179821 2692686888 2700424494 2703767904 2704978944 2710262106 2711537352 2712751872 2717908992 2719329126 2721415448 2723217408 2734424064 2739764736 2744385536 2751039488 2765735307 2770993152 2777711616 2778955776 2782396416 2784383424 2787830784 2790391808 2793275766 2795841792 2797986816 2804770728 2806027008 2812830414 2814090304 2825114112 2831963796 2833232256 2836740096 2840101623 2841373728 2842280604 2844891648 2850448077 2853066624 2853977232 2855255552 2860832223 2862178316 2868903936 2874507264 2886336512 2900455938 2914320384 2919235584 2924937216 2926313472 2927624192 2930649984 2932028928 2933342208 2937755547 2939071392 2942710272 2951166336 2971240704 2976251904 2979778752 2982064896 2983468032 2984804352 2989295118 2990634048 2992041216 2993381376 2994336768 2999227824 3000185082 3002941184 3028287488 3041738892 3043101312 3050479521 3051845856 3057647616 3061592379 3070230528 3076227072 3082235328 3087433728 3094919424 3096305664 3117367296 3124925568 3126325248 3130195968 3136309632 3139190784 3141599232 3145322016 3147735168 3149216256 3150626816 3155367069 3156780384 3158265728 3165851592 3191332608 3196545444 3200503104 3204465664 3209699952 3210724386 3212162496 3221225472 3221392848 3227516928 3233820672 3247128576 3276440967 3277908512 3278610432 3284140032 3290554368 3292102656 3293577216 3298532544 3300009984 3304095744 3306455316 3310549056 3313590272 3320062128 3348283392 3354823008 3356401536 3357904896 3362062336 3364463304 3366046368 3367554048 3368628864 3374131302 3378308832 3388016616 3389097963 3390615968 3406823424 3423488976 3433326588 3437577408 3439853568 3447455504 3454009344 3460755456 3466592256 3473362944 3474997248 3476553728 3481784352 3483343872 3521470464 3527409664 3528348336 3531589632 3534299136 3535962112 3538487268 3541202064 3542868288 3544455168 3551377932 3553048944 3554640384 3555774912 3561583041 3565992656 3590249184 3600565992 3605023872 3606638592 3610912446 3613682808 3615383136 3617002496 3623878656 3624066954 3625772168 3630956544 3645898752 3653019648 3687647076 3694657536 3701873664 3703615488 3705274368 3709861888 3710849112 3712511232 3717107712 3724367688 3727789056 3730649088 3735069894 3739694304 3741369344 3750440552 3766818816 3775951728 3777643008 3782320128 3786802164 3788498304 3789707472 3793188864 3800597436 3804088832 3805302976 3811518693 3814442964 3825205248 3825404007 3832676352 3851425098 3867274584 3878387442 3885760512 3892314112 3892516358 3893349888 3899916288 3901751296 3907533312 3909371904 3911122944 3917007396 3918761856 3923613696 3934888448 3961654272 3968335872 3973038336 3976086528 3977957376 3979739136 3983852322 3985726824 3987512064 3989388288 3991175168 3992449024 3997180062 3998970432 4000246776 4011741738 4050636741 4055651856 4057468416 4065393159 4067306028 4069127808 4076863488 4078993689 4082123172 4084826112 4093640704 4093853411 4101636096 4109647104 4116578304 4126559232 4128407552 4156489728 4166567424 4168433664 4173594624 4181746176 4185587712 4188798976 4189913649 4193762688 4196980224 4198955008 4207156092 4209040512 4219245621 4221135456 4249848384 4255110144 4262060592 4263420906 4267337472 4279599936 4280965848 4282883328 4293267474 4295190464 4303355904 4311760896 4329504768 4350683907 4368587956 4371480576 4378853376 4387405824 4389470208 4391436288 4395974976 4398043392 4400013312 4405460992 4408607088 4414065408 4426749504 4464377856 4469668128 4473097344 4475202048 4477206528 4483942677 4485951072 4488061824 4490072064 4491505152 4498841736 4500277623 4504411776 4517355488 4518797284 4542431232 4562608338 4564651968 4577768784 4583436544 4586471424 4605345792 4614340608 4622123008 4623352992 4631150592 4633329664 4642379136 4644458496 4689487872 4695293952 4704464448 4708786176 4712398848 4717983024 4721602752 4723824384 4725940224 4735170576 4737398592 4739520512 4741033216 4748777388 4786998912 4800754656 4806698496 4808851456 4814549928 4816086579 4818243744 4820510848 4831838208 4832089272 4841275392 4850731008 4861198336 4870692864 4916862768 4926210048 4935831552 4938153984 4940365824 4947798816 4950014976 4956143616 4965823584 4970385408 4974198784 4980093192 4986259072 5022425088 5034602304 5036857344 5043093504 5046694956 5049069552 5051331072 5052943296 5057585152 5061196953 5067463248 5082024924 5085923952 5100273664 5100538676 5110235136 5135233464 5149989882 5156366112 5171183256 5181014016 5191133184 5199888384 5210044416 5212495872 5214830592 5222676528 5225015808 5231484928 5282205696 5291114496 5297384448 5301448704 5303943168 5306318848 5307730902 5311803096 5314302432 5316682752 5319184384 5327066898 5329573416 5331960576 5333662368 5348988984 5364359642 5385373776 5400848988 5407535808 5409957888 5416368669 5420524212 5423074704 5425503744 5435817984 5436100431 5438658252 5442830896 5446434816 5468848128 5479529472 5488771072 5502078976 5531470614 5541986304 5555423232 5557911552 5564792832 5568766848 5575661568 5580783616 5586551532 5591683584 5595973632 5602604841 5609541456 5612054016 5625660828 5628180608 5650228224 5663927592 5666464512 5673480192 5680203246 5682747456 5684561208 5689783296 5700896154 5706133248 5707954464 5710511104 5721664446 5724356632 5737807872 5749014528 5772673024 5800911876 5817581163 5828640768 5838471168 5838774537 5849874432 5852626944 5855248384 5861299968 5864057856 5866684416 5875511094 5878142784 5885420544 5902332672 5942481408 5952503808 5959557504 5964129792 5966936064 5969608704 5978590236 5981268096 5984082432 5986762752 5988673536 5995770093 5998455648 6000370164 6005882368 6017612607 6056574976 6083477784 6086202624 6100959042 6103691712 6115295232 6123184758 6140461056 6152454144 6164470656 6174867456 6189838848 6192611328 6234734592 6248513101 6249851136 6252650496 6260391936 6272619264 6278381568 6283198464 6290644032 6295470336 6298432512 6301253632 6310734138 6313560768 6316531456 6331703184 6382665216 6393090888 6395131359 6401006208 6408931328 6419399904 6421448772 6424324992 6439901211 6442785696 6455033856 6463361689 6467641344 6494257152 6552881934 6555817024 6557220864 6568280064 6581108736 6584205312 6587154432 6597065088 6600019968 6608191488 6612910632 6621098112 6627180544 6640124256 6696566784 6709646016 6712803072 6715809792 6724124672 6728926608 6732092736 6735108096 6737257728 6748262604 6756617664 6776033232 6778195926 6781231936 6813646848 6843912507 6846977952 6866653176 6875154816 6879707136 6894911008 6908018688 6921510912 6933184512 6946725888 6949994496 6953107456 6963568704 6966687744 7042940928 7054819328 7056696672 7063179264 7068598272 7071924224 7076974536 7082404128 7085736576 7088910336 7102755864 7106097888 7109280768 7111549824 7123166082 7131985312 7180498368 7201131984 7210047744 7213277184 7221824892 7227365616 7230766272 7234004992 7247757312 7248133908 7251544336 7261913088 7291797504 7306039296 7375294152 7389315072 7403747328 7407230976 7410548736 7419723776 7421698224 7425022464 7434215424 7448735376 7455578112 7461298176 7470139788 7479388608 7482738688 7500881104 7533637632 7551903456 7555286016 7564640256 7573604328 7576996608 7579414944 7586377728 7601194872 7608177664 7610605952 7623037386 7628885928 7650410496 7650808014 7665352704 7702850196 7724984823 7734549168 7756774884 7771521024 7784628224 7785032716 7786699776 7799832576 7803502592 7815066624 7818743808 7822245888 7834014792 7837523712 7847227392 7869776896 7923308544 7936671744 7946076672 7952173056 7955914752 7959478272 7967704644 7971453648 7975024128 7978776576 7982350336 7984898048 7990600347 7994360124 7997940864 8000493552 8023483476 8046539463 8101273482 8111303712 8114936832 8130786318 8134612056 8138255616 8153726976 8157987378 8164246344 8169652224 8187281408 8187706822 8203272192 8219294208 8233156608 8253118464 8256815104 8297205921 8312979456 8333134848 8336867328 8347189248 8363492352 8371175424 8377597952 8379827298 8387525376 8393960448 8397910016 8414312184 8418081024 8438491242 8442270912 8499696768 8510220288 8520304869 8524121184 8526841812 8534674944 8551344231 8559199872 8561931696 8565766656 8582496669 8586534948 8590380928 8606711808 8611208899 8623521792 8659009536 8701367814 8737175912 8742961152 8757706752 8774811648 8778940416 8782872576 8791949952 8796086784 8800026624 8810921984 8813266641 8817214176 8828130816 8853499008 8928755712 8939336256 8946194688 8950404096 8954413056 8967885354 8971902144 8976123648 8980144128 8983010304 8997683472 9000555246 9008823552 9034710976 9037594568 9084862464 9125216676 9129303936 9151438563 9155537568 9166873088 9172942848 9184777137 9210691584 9228681216 9244246016 9246705984 9262301184 9266659328 9284758272 9288916992 9378975744 9390587904 9408928896 9417572352 9424797696 9435966048 9443205504 9447648768 9451880448 9466101207 9470341152 9474797184 9479041024 9482066432 9497554776 9573997824 9601509312 9613396992 9617702912 9629099856 9632173158 9636487488 9641021696 9663676416 9664178544 9682550784 9701462016 9722396672 9741385728 9829322901 9833725536 9852420096 9871663104 9876307968 9880731648 9895597632 9900029952 9912287232 9931647168 9940770816 9948397568 9960186384 9972518144 10044850176 10069204608 10073714688 10086187008 10093389912 10098139104 10102662144 10105886592 10115170304 10122393906 10134926496 10164049848 10167293889 10171847904 10200547328 10201077352 10220470272 10270466928 10299979764 10312732224 10342366512 10362028032 10382266368 10399776768 10420088832 10424991744 10429661184 10445353056 10450031616 10462969856 10564411392 10582228992 10594768896 10602897408 10607886336 10612637696 10615461804 10623606192 10628604864 10633365504 10638368768 10654133796 10659146832 10663921152 10667324736 10684749123 10697977968 10728719284 10770747552 10801697976 10815071616 10819915776 10832737338 10841048424 10846149408 10851007488 10871635968 10872200862 10877316504 10885661792 10892869632 10937696256 10959058944 10977542144 11004157952 11062941228 11083972608 11110846464 11115823104 11129585664 11137533696 11151323136 11161567232 11173103064 11183367168 11191947264 11205209682 11219082912 11224108032 11251321656 11256361216 11300456448 11327855184 11332929024 11346960384 11360406492 11365494912 11369122416 11379566592 11401792308 11412266496 11415908928 11421022208 11434556079 11443328892 11448713264 11475615744 11476212021 11498029056 11545346048 11601823752 11635162326 11657281536 11676942336 11677549074 11699748864 11705253888 11710496768 11722599936 11728115712 11733368832 11751022188 11756285568 11770841088 11804665344 11884962816 11905007616 11919115008 11928259584 11933872128 11939217408 11957180472 11962536192 11968164864 11973525504 11977347072 11991540186 11996911296 12000740328 12011764736 12035225214 12113149952 12166955568 12172405248 12196179477 12201918084 12207383424 12230590464 12236981067 12246369516 12280922112 12281560233 12304908288 12328941312 12349734912 12379677696 12385222656 12469469184 12497026202 12499702272 12505300992 12520783872 12545238528 12556763136 12566396928 12581288064 12590940672 12596865024 12602507264 12621468276 12627121536 12633062912 12657736863 12663406368 12765330432 12786181776 12790262718 12802012416 12817862656 12838799808 12842897544 12848649984 12879802422 12885571392 12910067712 12926723378 12935282688 12988514304 13052051721 13105763868 13111634048 13114441728 13136560128 13143424109 13162217472 13168410624 13174308864 13194130176 13200039936 13216382976 13225821264 13242196224 13254361088 13280248512 13393133568 13419292032 13425606144 13431619584 13448249344 13451828031 13457853216 13464185472 13470216192 13474515456 13496525208 13500832869 13513235328 13552066464 13556391852 13562463872 13595347001 13627293696 13687825014 13693955904 13733306352 13750309632 13759414272 13789822016 13816037376 13843021824 13866369024 13893451776 13899988992 13906214912 13927137408 13933375488 14085881856 14109638656 14113393344 14126358528 14137196544 14143848448 14153949072 14164808256 14171473152 14177820672 14205511728 14212195776 14218561536 14223099648 14246332164 14263970624 14360996736 14402263968 14420095488 14426554368 14443649784 14448259737 14454731232 14461532544 14468009984 14495514624 14496267816 14503088672 14523826176 14583595008 14612078592 14750588304 14778630144 14807494656 14814461952 14821097472 14839447552 14843396448 14850044928 14868430848 14897470752 14911156224 14922596352 14940279576 14958777216 14965477376 15001762208 15067275264 15103806912 15110572032 15129280512 15147208656 15153993216 15158829888 15172755456 15183590859 15202389744 15216355328 15221211904 15246074772 15257771856 15300820992 15301616028 15330705408 15405700392 15449969646 15469098336 15513549768 15543042048 15569256448 15570065432 15573399552 15599665152 15607005184 15630133248 15637487616 15644491776 15668029584 15675047424 15694454784 15739553792 15846617088 15873343488 15892153344 15904346112 15911829504 15918956544 15935409288 15942907296 15950048256 15957553152 15964700672 15969796096 15981200694 15988720248 15995881728 16000987104 16046966952 16093078926 16202546964 16222607424 16229873664 16249106007 16261572636 16269224112 16276511232 16307453952 16308301293 16315974756 16328492688 16339304448 16374562816 16375413644 16406544384 16438588416 16466313216 16506236928 16513630208 16594411842 16625958912 16666269696 16673734656 16694378496 16726984704 16742350848 16755195904 16759654596 16775050752 16787920896 16795820032 16807814523 16828624368 16836162048 16876982484 16884541824 16999393536 17020440576 17040609738 17048242368 17053683624 17069349888 17102688462 17118399744 17123863392 17131533312 17164993338 17173069896 17180761856 17213423616 17222417798 17247043584 17318019072 17402735628 17452743489 17474351824 17485922304 17515413504 17516323611 17549623296 17557880832 17565745152 17583899904 17592173568 17600053248 17621843968 17626533282 17634428352 17656261632 17706998016 17857511424 17878672512 17892389376 17900808192 17908826112 17935770708 17943804288 17952247296 17960288256 17966020608 17987310279 17995366944 18001110492 18017647104 18052837821 18069421952 18075189136 18169724928 18250433352 18258607872 18302877126 18311075136 18333746176 18345885696 18369554274 18421383168 18457362432 18488492032 18493411968 18524602368 18533318656 18569516544 18577833984 18745539303 18757951488 18781175808 18817857792 18835144704 18849595392 18871932096 18886411008 18895297536 18903760896 18932202414 18940682304 18949594368 18958082048 18964132864 18995109552 19147995648 19203018624 19226793984 19235405824 19258199712 19264346316 19272974976 19282043392 19319703633 19328357088 19365101568 19390085067 19402924032 19444793344 19482771456 19658645802 19667451072 19704840192 19743326208 19752615936 19761463296 19791195264 19800059904 19824574464 19863294336 19881541632 19896795136 19920372768 19945036288 20089700352 20138409216 20147429376 20172374016 20186779824 20196278208 20205324288 20211773184 20230340608 20244787812 20269852992 20328099696 20334587778 20343695808 20401094656 20402154704 20440940544 20531737521 20540933856 20599959528 20625464448 20684733024 20724056064 20750792791 20764532736 20799553536 20840177664 20849983488 20859322368 20890706112 20900063232 20925939712 21128822784 21164457984 21189537792 21205794816 21215772672 21225275392 21230923608 21247212384 21257209728 21266731008 21276737536 21308267592 21318293664 21327842304 21334649472 21369498246 21395955936 21457438568 21541495104 21603395952 21630143232 21639831552 21665474676 21682096848 21692298816 21702014976 21743271936 21744401724 21754633008 21771323584 21785739264 21875392512 21918117888 21955084288 22008315904 22125882456 22167945216 22221692928 22231646208 22259171328 22275067392 22302646272 22323134464 22346206128 22366734336 22383894528 22410419364 22438165824 22448216064 22502643312 22512722432 22600912896 22655710368 22665858048 22693920768 22720812984 22730989824 22738244832 22759133184 22803584616 22824532992 22831817856 22842044416 22869112158 22886657784 22897426528 22951231488 22952424042 22996058112 23090692096 23174954469 23203647504 23270324652 23314563072 23353884672 23355098148 23399497728 23410507776 23420993536 23445199872 23456231424 23466737664 23502044376 23512571136 23541682176 23609330688 23769925632 23810015232 23838230016 23856519168 23867744256 23878434816 23914360944 23925072384 23936329728 23947051008 23954694144 23971801041 23983080372 23993822592 24001480656 24023529472 24070450428 24139618389 24226299904 24333911136 24344810496 24392358954 24403836168 24414766848 24461180928 24473962134 24492739032 24561844224 24563120466 24609816576 24657882624 24699469824 24759355392 24770445312 24891617763 24938938368 24994052404 24999404544 25010601984 25041567744 25090477056 25113526272 25132793856 25162576128 25181881344 25193730048 25205014528 25242936552 25254243072 25266125824 25315473726 25326812736 25530660864 25572363552 25580525436 25604024832 25635725312 25654032693 25677599616 25685795088 25697299968 25747490007 25759604844 25771142784 25820135424 25833626697 25853446756 25870565376 25977028608 26104103442 26211527736 26223268096 26228883456 26273120256 26286848218 26324434944 26336821248 26348617728 26388260352 26400079872 26432765952 26451642528 26484392448 26508722176 26560497024 26786267136 26838584064 26851212288 26863239168 26896498688 26903656062 26915706432 26928370944 26940432384 26949030912 26993050416 27001665738 27026470656 27104132928 27112783704 27124927744 27190694002 27254587392 27375650028 27387911808 27454315689 27466612704 27500619264 27518828544 27554331411 27579644032 27632074752 27686043648 27732738048 27786903552 27799977984 27812429824 27854274816 27866750976 28171763712 28219277312 28226786688 28252717056 28274393088 28287696896 28307898144 28329616512 28342946304 28355641344 28398303621 28411023456 28424391552 28437123072 28446199296 28492664328 28527941248 28721993472 28804527936 28840190976 28853108736 28887299568 28896519474 28909462464 28923065088 28936019968 28991029248 28992535632 29006177344 29047652352 29167190016 29224157184 29487968703 29501176608 29557260288 29614989312 29628923904 29642194944 29678895104 29686792896 29700089856 29736861696 29794941504 29822312448 29845192704 29880559152 29917554432 29930954752 30003524416 30134550528 30207613824 30221144064 30258561024 30294417312 30307986432 30317659776 30345510912 30367181718 30404779488 30432710656 30442423808 30492149544 30501881667 30515543712 30601641984 30603232056 30661410816 30811400784 30899939292 30938196672 31027099536 31086084096 31138512896 31140130864 31146799104 31199330304 31214010368 31260266496 31274975232 31288983552 31336059168 31350094848 31388909568 31479107584 31693234176 31746686976 31784306688 31808692224 31823659008 31837913088 31870818576 31885814592 31900096512 31915106304 31929401344 31939592192 31962401388 31977440496 31991763456 32001974208 32054247369 32093933904 32186157852 32405093928 32445214848 32459747328 32498212014 32523145272 32538448224 32553022464 32614907904 32616602586 32631949512 32656985376 32678608896 32749125632 32750827288 32813088768 32877176832 32932626432 33012473856 33027260416 33188823684 33251917824 33332539392 33347469312 33388756992 33453969408 33484701696 33510391808 33519309192 33550101504 33575841792 33591640064 33615629046 33657248736 33672324096 33753964968 33769083648 33998787072 34040881152 34081219476 34096484736 34107367248 34138699776 34205376924 34236799488 34247726784 34263066624 34303668237 34329986676 34346139792 34361523712 34426847232 34428636063 34444835596 34494087168 34636038144 34805471256 34905486978 34948703648 34971844608 35030827008 35032647222 35099246592 35115761664 35131490304 35167799808 35184347136 35200106496 35243687936 35253066564 35268856704 35312523264 35413996032 35715022848 35757345024 35784778752 35801616384 35817652224 35871541416 35887608576 35904494592 35920576512 35932041216 35974620558 35990733888 36002220984 36035294208 36105675642 36138843904 36150378272 36339449856 36500866704 36517215744 36588538431 36605754252 36622150272 36667492352 36691771392 36710943201 36739108548 36842766336 36844680699 36914724864 36976984064 36978905401 36986823936 37049204736 37066637312 37139033088 37155667968 37491078606 37515902976 37562351616 37635715584 37670289408 37699190784 37743864192 37772822016 37790595072 37807521792 37864404828 37881364608 37899188736 37916164096 37928265728 37973210589 37990219104 38295991296 38406037248 38453587968 38470811648 38516399424 38528692632 38545949952 38564086784 38639407266 38656714176 38730203136 38780170134 38805848064 38889586688 38965542912 39156155163 39317291604 39334902144 39409680384 39430272327 39486652416 39505231872 39522926592 39582390528 39600119808 39649148928 39726588672 39763083264 39793590272 39840745536 39890072576 40179400704 40276818432 40294858752 40344748032 40373559648 40392556416 40410648576 40423546368 40460681216 40489575624 40502498607 40539705984 40656199392 40669175556 40687391616 40786041003 40804309408 40881881088 41063475042 41081867712 41199919056 41250928896 41369466048 41448112128 41501585582 41529065472 41599107072 41680355328 41699966976 41718644736 41781412224 41800126464 41851879424 42257645568 42328915968 42379075584 42411589632 42431545344 42450550784 42461847216 42494424768 42514419456 42533462016 42553475072 42616535184 42636587328 42655684608 42669298944 42738996492 42791911872 42914877136 43082990208 43206791904 43260286464 43279663104 43330949352 43344779211 43364193696 43384597632 43404029952 43486543872 43488803448 43509266016 43542647168 43571478528 43750785024 43836235776 43910168576 44016631808 44251764912 44335890432 44443385856 44463292416 44518342656 44550134784 44605292544 44646268928 44692412256 44733468672 44767789056 44820838728 44876331648 44896432128 45005286624 45025444864 45201825792 45311420736 45331716096 45387841536 45441625968 45461979648 45476489664 45518266368 45607169232 45649065984 45663635712 45684088832 45738224316 45773315568 45794853056 45902462976 45904848084 45992116224 46181384192 46349908938 46407295008 46540649304 46629126144 46707769344 46710196296 46798995456 46821015552 46841987072 46890399744 46912462848 46933475328 47004088752 47025142272 47083364352 47218661376 47539851264 47620030464 47676460032 47713038336 47735488512 47756869632 47828721888 47850144768 47872659456 47894102016 47909388288 47943602082 47966160744 47987645184 48002961312 48047058944 48140900856 48279236778 48452599808 48667822272 48689620992 48747318021 48784717908 48807672336 48829533696 48922361856 48924903879 48947924268 48985478064 49123688448 49126240932 49219633152 49315765248 49398939648 49518710784 49540890624 49783235526 49877876736 49988104808 49998809088 50021203968 50083135488 50180954112 50227052544 50265587712 50325152256 50363762688 50387460096 50410029056 50423443569 50485873104 50508486144 50532251648 50630947452 50653625472 51061321728 51144727104 51161050872 51208049664 51271450624 51308065386 51355199232 51371590176 51394599936 51494980014 51519209688 51542285568 51640270848 51667253394 51706893512 51741130752 51954057216 52208206884 52358230467 52423055472 52446536192 52457766912 52546240512 52548970833 52573696436 52648869888 52673642496 52697235456 52776520704 52800159744 52865531904 52903285056 52968784896 53017444352 53120994048 53572534272 53677168128 53702424576 53726478336 53792997376 53807312124 53831412864 53856741888 53880864768 53898061824 53961930837 53986100832 54003331476 54052941312 54158513463 54208265856 54225567408 54249855488 54381388004 54509174784 54751300056 54775823616 54908631378 54933225408 55001238528 55037657088 55108662822 55159288064 55264149504 55372087296 55465476096 55573807104 55599955968 55624859648 55708549632 55733501952 56236617909 56343527424 56438554624 56453573376 56505434112 56548786176 56575393792 56615796288 56659233024 56685892608 56711282688 56796607242 56822046912 56848783104 56874246144 56892398592 56985328656 57055882496 57443986944 57609055872 57680381952 57706217472 57774599136 57793038948 57818924928 57846130176 57872039936 57959110899 57985071264 58012354688 58095304704 58170255201 58334380032 58448314368 58975937406 59002353216 59114520576 59229978624 59257847808 59284389888 59357790208 59373585792 59400179712 59473723392 59589883008 59644624896 59690385408 59761118304 59835108864 59861909504 60007048832 60269101056 60415227648 60442288128 60517122048 60588834624 60615972864 60635319552 60691021824 60734363436 60809558976 60865421312 60884847616 60984299088 61003763334 61031087424 61203283968 61206464112 61322821632 61622801568 61799878584 61876393344 62054199072 62172168192 62252378373 62280261728 62293598208 62398660608 62428020736 62520532992 62549950464 62577967104 62672118336 62700189696 62777819136 62958215168 63386468352 63493373952 63568613376 63617384448 63647318016 63675826176 63741637152 63771629184 63800193024 63830212608 63858802688 63879184384 63924802776 63954880992 63983526912 64003948416 64108494738 64187867808 64372315704 64810187856 64890429696 64919494656 64996424028 65046290544 65076896448 65106044928 65229815808 65233205172 65263899024 65313970752 65357217792 65498251264 65501654576 65626177536 65754353664 65865252864 66024947712 66054520832 66377647368 66503835648 66665078784 66694938624 66777513984 66907938816 66969403392 67020783616 67038618384 67100203008 67151683584 67183280128 67231258092 67314497472 67344648192 67507929936 67538167296 67997574144 68081762304 68162438952 68192969472 68214734496 68277399552 68410753848 68473598976 68495453568 68526133248 68607336474 68659973352 68692279584 68723047424 68853694464 68857272126 68889671192 68988174336 69272076288 69610942512 69810973956 69897407296 69943689216 70061654016 70065294444 70198493184 70231523328 70262980608 70335599616 70368694272 70400212992 70487375872 70506133128 70537713408 70625046528 70827992064 71430045696 71514690048 71569557504 71603232768 71635304448 71743082832 71775217152 71808989184 71841153024 71864082432 71949241116 71981467776 72004441968 72070588416 72211351284 72277687808 72300756544 72418855167 72678899712 73001733408 73034431488 73177076862 73211508504 73244300544 73334984704 73383542784 73421886402 73478217096 73685532672 73689361398 73829449728 73953968128 73957810802 73973647872 74098409472 74133274624 74278066176 74311335936 74674853289 74982157212 75031805952 75124703232 75271431168 75340578816 75398381568 75487728384 75545644032 75581190144 75615043584 75728809656 75762729216 75798377472 75832328192 75856531456 75946421178 75980438208 76591982592 76812074496 76907175936 76941623296 76962098079 77032798848 77057385264 77091899904 77128173568 77242470021 77278814532 77313428352 77460406272 77500880091 77560340268 77611696128 77779173376 77783214809 77931085824 78312310326 78634583208 78669804288 78819360768 78860544654 78973304832 79010463744 79045853184 79164781056 79200239616 79298297856 79453177344 79526166528 79587180544 79681491072 79780145152 80358801408 80553636864 80589717504 80689496064 80747119296 80785112832 80821297152 80847092736 80921362432 80979151248 81004997214 81079411968 81312398784 81338351112 81374783232 81572082006 81608618816 81763762176 82126950084 82163735424 82362947067 82399838112 82501857792 82662994233 82738932096 82896224256 83003171164 83058130944 83198214144 83360710656 83399933952 83437289472 83562824448 83600252928 83703758848 84515291136 84657831936 84758151168 84823179264 84863090688 84901101568 84923694432 84988849536 85028838912 85066924032 85106950144 85194910863 85233070368 85273174656 85311369216 85338597888 85477992984 85583823744 85829754272 86165980416 86413583808 86520572928 86559326208 86661898704 86689558422 86728387392 86769195264 86808059904 86973087744 86977606896 87018532032 87085294336 87142957056 87501570048 87672471552 87820337152 88033263616 88463906109 88503529824 88671780864 88886771712 88926584832 89036685312 89100269568 89210585088 89292537856 89384824512 89466937344 89535578112 89641677456 89752663296 89792864256 90010573248 90050889728 90403651584 90622841472 90663432192 90775683072 90883251936 90923959296 90952979328 91036532736 91214338464 91298131968 91327271424 91368177664 91476448632 91505645001 91546631136 91589706112 91804925952 91809696168 91984232448 92362768384 92699817876 92814590016 93081298608 93258252288 93415538688 93420392592 93597990912 93642031104 93683974144 93780799488 93824925696 93866950656 94008177504 94050284544 94166728704 94437322752 95079702528 95240060928 95352920064 95426076672 95470977024 95513739264 95657443776 95700289536 95745318912 95788204032 95818776576 95887204164 95932321488 95975290368 96005922624 96094117888 96162742107 96281801712 96558473556 96905199616 97335644544 97379241984 97494636042 97569435816 97615344672 97659067392 97844723712 97849807758 97895848536 97970956128 98247376896 98252481864 98439266304 98631530496 98797879296 99037421568 99081781248 99566471052 99755753472 99976209616 99997618176 100042407936 100166270976 100361908224 100454105088 100531175424 100650304512 100727525376 100774920192 100820058112 100846887138 100971746208 101016972288 101064503296 101261894904 101307250944 102122643456 102289454208 102322101744 102416099328 102542901248 102616130772 102710398464 102743180352 102789199872 102911004711 102989960028 103038419376 103084571136 103280541696 103285908189 103334506788 103413787024 103482261504 103908114432 104416413768 104716460934 104846110944 104893072384 104915533824 105092481024 105097941666 105147392872 105297739776 105347284992 105394470912 105553041408 105600319488 105731063808 105806570112 105937569792 106034888704 106241988096 107145068544 107354336256 107404849152 107452956672 107585994752 107614624248 107662825728 107713483776 107761729536 107796123648 107923861674 107972201664 108006662952 108105882624 108317026926 108416531712 108451134816 108499710976 108762776008 109018349568 109502600112 109551647232 109817262756 109866450816 110002477056 110075314176 110132829603 110217325644 110318576128 110528299008 110534042097 110744174592 110930952192 110936716203 111147614208 111199911936 111249719296 111417099264 111467003904 112473235818 112687054848 112877109248 112907146752 113010868224 113097572352 113150787584 113231592576 113318466048 113371785216 113422565376 113593214484 113644093824 113697566208 113748492288 113784797184 113919631767 113970657312 114111764992 114887973888 115218111744 115360763904 115412434944 115549198272 115586077896 115637849856 115692260352 115744079872 115918221798 115970142528 116024709376 116190609408 116340510402 116668760064 116896628736 117468465489 117951874812 118004706432 118229041152 118290816981 118459957248 118515695616 118568779776 118715580416 118721748919 118747171584 118800359424 118947446784 119179766016 119289249792 119380770816 119522236608 119670217728 119723819008 120014097664 120538202112 120830455296 120884576256 121034244096 121177669248 121231945728 121270639104 121382043648 121468726872 121507495821 121619117952 121730842624 121769695232 121968598176 122007526668 122062174848 122358123009 122412928224 122645643264 123245603136 123599757168 123752786688 124108398144 124344336384 124504756746 124560523456 124587196416 124797321216 124856041472 125041065984 125099900928 125155934208 125344236672 125400379392 125555638272 125916430336 126772936704 126986747904 127137226752 127234768896 127294636032 127351652352 127483274304 127543258368 127600386048 127660425216 127717605376 127758368768 127849605552 127909761984 127967053824 128007896832 128216989476 128375735616 128744631408 129620375712 129780859392 129838989312 129992848056 130034337633 130092581088 130153792896 130212089856 130459631616 130466410344 130527798048 130627941504 130714435584 131003309152 131252355072 131508707328 131730505728 132049895424 132109041664 132755294736 133007671296 133330157568 133389877248 133555027968 133815877632 133938806784 134041567232 134077236768 134200406016 134303367168 134366560256 134462516184 134628994944 134689296384 135015859872 135076334592 135995148288 136163524608 136324877904 136385938944 136429468992 136554799104 136821507696 136947197952 136990907136 137052266496 137214672948 137319946704 137384559168 137446094848 137707388928 137714544252 137779342384 137976348672 138544152576 139221885024 139621947912 139794814592 139887378432 140123308032 140130588888 140396986368 140463046656 140525961216 140671199232 140737388544 140800425984 140974751744 141012266256 141075426816 141250093056 141655984128 142860091392 143029380096 143139115008 143206465536 143270608896 143486165664 143550434304 143617978368 143682306048 143728164864 143898482232 143962935552 144008883936 144141176832 144422702568 144555375616 144601513088 144837710334 145357799424 146003466816 146068862976 146354153724 146423017008 146488601088 146669969408 146767085568 146774711637 146843772804 146956434192 147371065344 147378722796 147658899456 147907936256 147915621604 147947295744 148196818944 148266549248 148556132352 148622671872 149349706578 149964314424 150063611904 150249406464 150542862336 150681157632 150796763136 150975456768 151091288064 151162380288 151230087168 151457619312 151525458432 151596754944 151664656384 151713062912 151892842356 151960876416 153183965184 153624148992 153814351872 153883246592 153924196158 154065597696 154114770528 154183799808 154256347136 154484940042 154557629064 154626856704 154920812544 155001760182 155120680536 155223392256 155558346752 155566429618 155862171648 156624620652 157074691401 157269166416 157339608576 157638721536 157646912499 157721089308 157946609664 158020927488 158091706368 158329562112 158400479232 158596595712 158906354688 159052333056 159174361088 159362982144 159560290304 160717602816 161107273728 161179435008 161378992128 161494238592 161570225664 161642594304 161694185472 161842724864 161885792511 161958302496 162009994428 162158823936 162475540389 162624797568 162676702224 162749566464 163144164012 163217237632 163527524352 163612969081 164253900168 164327470848 164725894134 164799676224 165003715584 165325988466 165477864192 165792448512 166006342328 166116261888 166396428288 166721421312 166799867904 166874578944 167125648896 167200505856 167407517696 168709853727 169030582272 169315663872 169516302336 169646358528 169726181376 169802203136 169847388864 169977699072 170057677824 170133848064 170213900288 170389821726 170466140736 170546349312 170622738432 170677195776 170955985968 171167647488 171659508544 172331960832 172827167616 173041145856 173118652416 173323797408 173379116844 173456774784 173538390528 173616119808 173877332697 173955213792 174037064064 174170588672 174285914112 174510765603 175003140096 175344943104 175640674304 176066527232 176927812218 177007059648 177343561728 177773543424 177853169664 178073370624 178200539136 178421170176 178585075712 178769649024 178933874688 179071156224 179283354912 179505326592 179585728512 180021146496 180101779456 180807303168 181245682944 181326864384 181551366144 181766503872 181847918592 181905958656 182073065472 182428676928 182596263936 182654542848 182736355328 182952897264 183011290002 183093262272 183179412224 183609851904 183619392336 183968464896 184725536768 185399635752 185629180032 186162597216 186516504576 186757135119 186840785184 187195981824 187284062208 187367948288 187561598976 187649851392 187733901312 188016355008 188100569088 188333457408 188874645504 190159405056 190480121856 190705840128 190852153344 190941954048 191027478528 191314887552 191400579072 191490637824 191576408064 191637553152 191774408328 191864642976 191950580736 192011845248 192188235776 192325484214 192563603424 193116947112 193810399232 194671289088 194758483968 194989272084 195138871632 195230689344 195318134784 195689447424 195699615516 195791697072 195941912256 196494753792 196504963728 196878532608 197263060992 197595758592 198074843136 198163562496 199132942104 199511506944 199952419232 199995236352 200084815872 200332541952 200723816448 200908210176 201062350848 201300609024 201455050752 201549840384 201640116224 201693774276 201943492416 202033944576 202129006592 202523789808 202614501888 204245286912 204578908416 204644203488 204832198656 205085802496 205232261544 205420796928 205486360704 205578399744 205822009422 205979920056 206076838752 206169142272 206561083392 206571816378 206669013576 206827574048 206964523008 207816228864 208832827536 209432921868 209692221888 209786144768 209831067648 210184962048 210195883332 210294785744 210595479552 210694569984 210788941824 211106082816 211200638976 211462127616 211613140224 211875139584 212069777408 212483976192 214290137088 214708672512 214809698304 214905913344 215171989504 215229248496 215325651456 215426967552 215523459072 215592247296 215847723348 215944403328 216013325904 216211765248 216634053852 216833063424 216902269632 216999421952 217256565501 217525552016 218036699136 219005200224 219103294464 219634525512 219732901632 220004954112 220150628352 220265659206 220434651288 220637152256 221056598016 221068084194 221488349184 221861904384 221873432406 222295228416 222399823872 222499438592 222834198528 222934007808 224024559867 224946471636 225374109696 225754218496 225814293504 226021736448 226195144704 226301575168 226463185152 226636932096 226743570432 226845130752 227186428968 227288187648 227395132416 227496984576 227569594368 227839263534 227941314624 228223529984 229775947776 230436223488 230721527808 230824869888 231098396544 231172155792 231275699712 231384520704 231488159744 231727410063 231836443596 231940285056 232049418752 232381218816 232502640273 232681020804 233337520128 233349644427 233793257472 234936930978 235903749624 236009412864 236458082304 236581633962 236919914496 237031391232 237137559552 237431160832 237443497838 237494343168 237600718848 237894893568 238359532032 238578499584 238761541632 239044473216 239340435456 239447638016 240028195328 241076404224 241660910592 241769152512 242068488192 242355338496 242463891456 242541278208 242764087296 242937453744 243014991642 243238235904 243461685248 243539390464 243937196352 244015053336 244124349696 244716246018 244825856448 245291286528 246491206272 247088841201 247199514336 247505573376 247988982699 248216796288 248688672768 249009513492 249121046912 249174392832 249594642432 249712082944 249725058071 250082131968 250199801856 250311868416 250688473344 250800758784 251111276544 251832860672 253545873408 253973495808 254274453504 254469537792 254589272064 254703304704 254966548608 255086516736 255200772096 255320850432 255435210752 255516737536 255584732589 255699211104 255819523968 255934107648 256015793664 256433978952 256751471232 257489262816 259240751424 259561718784 259677978624 259985696112 260068675266 260185162176 260307585792 260424179712 260919263232 260932820688 261055596096 261255883008 261428871168 262006618304 262504710144 263017414656 263461011456 264099790848 264218083328 265391718327 265510589472 266015342592 266660315136 266779754496 267110055936 267631755264 267877613568 268083134464 268154473536 268400812032 268606734336 268733120512 268925032368 269257989888 269378592768 270031719744 270152669184 271990296576 272327049216 272649755808 272771877888 272858937984 273109598208 273643015392 273894395904 273981814272 274104532992 274429345896 274516935003 274639893408 274769118336 274892189696 275414777856 275429088504 275558684768 275952697344 277088305152 278443770048 279243895824 279589629184 279774756864 280246616064 280261177776 280793972736 280926093312 281051922432 281342398464 281474777088 281600851968 281949503488 282024532512 282150853632 282500186112 283311968256 285720182784 286058760192 286278230016 286412931072 286541217792 286972331328 287100868608 287235956736 287364612096 287456329728 287796964464 287925871104 288017767872 288282353664 288488226321 288845405136 289110751232 289203026176 289675420668 290715598848 292006933632 292137725952 292708307448 292846034016 292977202176 293339938816 293534171136 293549423274 293687545608 293912868384 294742130688 294757445592 295317798912 295815872512 295831243208 295894591488 296393637888 296533098496 297112264704 297245343744 298699413156 299928628848 300127223808 300498812928 301085724672 301362315264 301593526272 301950913536 302182576128 302324760576 302460174336 302915238624 303050916864 303193509888 303329312768 303426125824 303785684712 303921752832 306367930368 307248297984 307628703744 307766493184 307848392316 308131195392 308229541056 308367599616 308512694272 308733014133 308969880084 309115258128 309253713408 309841625088 309857724567 310003520364 310241361072 310446784512 311116693504 311132859236 311724343296 313249241304 314149382802 314538332832 314679217152 315277443072 315293824998 315442178616 315893219328 316041854976 316183412736 316659124224 316800958464 317193191424 317812709376 318104666112 318348722176 318725964288 319120580608 321435205632 322214547456 322358870016 322757984256 322988477184 323140451328 323285188608 323388370944 323685449728 323771585022 323916604992 324019988856 324317647872 324951080778 325249595136 325353404448 325499132928 326288328024 326434475264 327055048704 327225938162 328507800336 328654941696 329451788268 329599352448 330007431168 330398488809 330651976932 330955728384 331584897024 331602126291 332012684656 332232523776 332792856576 332810148609 333442842624 333599735808 333749157888 334251297792 334401011712 334815035392 337419707454 338061164544 338631327744 339032604672 339292717056 339452362752 339604406272 339694777728 339955398144 340115355648 340267696128 340427800576 340779643452 340932281472 341092698624 341245476864 341354391552 341758895301 341911971936 342335294976 343319017088 344663921664 345654335232 346082291712 346237304832 346647594816 346758233688 346913549568 347076781056 347232239616 347754665394 347910427584 348074128128 348341177344 348571828224 349021531206 350006280192 350689886208 351281348608 352133054464 353855624436 354014119296 354687123456 354872450943 355547086848 355706339328 356146741248 356165246757 356401078272 356842340352 357170151424 357539298048 357867749376 358142312448 358566709824 359010653184 359171457024 360042292992 360203558912 361614606336 362491365888 362653728768 363102732288 363533007744 363695837184 363811917312 364146130944 364857353856 365192527872 365309085696 365472710656 365905794528 366022580004 366186524544 366358824448 367074369027 367238784672 367936929792 369451073536 370799271504 371258360064 372325194432 373033009152 373514270238 373681570368 374391963648 374568124416 374735896576 375123197952 375299702784 375467802624 376032710016 376201138176 376666914816 377749291008 380318810112 380960243712 381159299161 381411680256 381704306688 381883908096 382054957056 382629775104 382801158144 382981275648 383152816128 383275106304 383548816656 383729285952 383901161472 384023690496 384376471552 384650968428 385127206848 386233894224 387620798464 389342578176 389516967936 389978544168 390103012899 390277743264 390461378688 390636269568 391378894848 391399231032 391583394144 391883824512 393009927456 393757065216 394265063029 394526121984 395191517184 396149686272 396327124992 398265884208 399023013888 399904838464 399990472704 400169631744 400665083904 401447632896 401816420352 402124701696 402601218048 402910101504 403099680768 403280232448 403387548552 403886984832 404067889152 404258013184 405047579616 405229003776 408490573824 409157816832 409288406976 409664397312 410171604992 410464523088 410841593856 410972721408 411156799488 411644018844 411959840112 412153677504 412338284544 413122166784 413143632756 413338027152 413655148096 413929046016 415632457728 417665655072 418865843736 419384443776 419572289536 419662135296 420369924096 420391766664 420589571488 421190959104 421389139968 421577883648 422212165632 422401277952 422924255232 423226280448 423750279168 424139554816 424967952384 428580274176 429417345024 429619396608 429811826688 430343979008 430458496992 430651302912 430853935104 431046918144 431184494592 431695446696 431888806656 432026651808 432423530496 433268107704 433666126848 433804539264 433998843904 434513131002 435051104032 436073398272 438010400448 438206588928 439269051024 439465803264 440009908224 440301256704 440324134911 440531318412 440869302576 441274304512 442113196032 442136168388 442976698368 443723808768 443746864812 444590456832 444799647744 444998877184 445668397056 445868015616 448049119734 449892943272 450748219392 451508436992 451628587008 452043472896 452390289408 452603150336 452926370304 453273864192 453487140864 453690261504 454372857936 454576375296 454790264832 454993969152 455139188736 455678527068 455882629248 456447059968 459551895552 460872446976 461443055616 461649739776 462196793088 462344311584 462551399424 462769041408 462976319488 463454820126 463672887192 463880570112 464098837504 464762437632 465005280546 465362041608 466675040256 466699288854 467586514944 469873861956 471224074203 471807499248 472018825728 472916164608 472940737497 473163267924 473839828992 474062782464 474275119104 474862321664 474886995676 474988686336 475201437696 475789787136 476719064064 477156999168 477523083264 478088946432 478680870912 478895276032 480056390656 482152808448 483321821184 483538305024 484136976384 484710676992 484927782912 485082556416 485528174592 485874907488 486029983284 486476471808 486923370496 487078780928 487426621167 487874392704 488030106672 488248699392 489432492036 489651712896 490582573056 490838907243 492982412544 494177682402 494399028672 495011146752 495977965398 496433592576 497377345536 498019026984 498242093824 498348785664 499189284864 499424165888 499450116142 500164263936 500399603712 500623736832 501376946688 501601517568 502222553088 503665721344 506129561181 507091746816 507946991616 508548907008 508939075584 509178544128 509406609408 509933097216 510173033472 510401544192 510641700864 510870421504 511033475072 511169465178 511398422208 511639047936 511868215296 512031587328 512867957904 513502942464 514978525632 518481502848 519123437568 519355957248 519971392224 520137350532 520370324352 520615171584 520848359424 521631998091 521865641376 522111192192 522511766016 522857742336 523532296809 524013236608 525009420288 526034829312 526922022912 528199581696 528436166656 530783436654 531021178944 532030685184 533320630272 533559508992 534220111872 535263510528 535755227136 536166268928 536308947072 536801624064 537213468672 537466241024 537850064736 538515979776 538757185536 540063439488 540305338368 543980593152 544654098432 545299511616 545543755776 545717875968 546219196416 547286030784 547788791808 547963628544 548209065984 548858691792 549033870006 549279786816 549538236672 549784379392 550829555712 550858177008 551117369536 551905394688 554176610304 556887540096 558487791648 559179258368 559549513728 560271405357 560522355552 561587945472 561852186624 562103844864 562684796928 562949554176 563201703936 563899006976 564049065024 564301707264 565000372224 566623936512 571440365568 572117520384 572556460032 572825862144 573082435584 573944662656 574201737216 574471913472 574729224192 574912659456 575593928928 575851742208 576035535744 576564707328 576976452642 577690810272 578221502464 578406052352 579350841336 581431197696 584013867264 584275451904 585416614896 585692068032 585954404352 586679877632 587068342272 587098846548 587375091216 587825736768 589484261376 589514891184 590635597824 591631745024 591662486416 591789182976 592787275776 593066196992 594224529408 594490687488 597398826312 599857257696 600254447616 600997625856 602171449344 602724630528 603187052544 603901827072 604365152256 604649521152 604920348672 605830477248 606101833728 606387019776 606658625536 606852251648 607571369424 607843505664 612735860736 614496595968 615257407488 615532986368 615696784632 616262390784 616459082112 616735199232 617025388544 617466028266 617939760168 618230516256 618507426816 619683250176 619715449134 620007040728 620482722144 620893569024 622233387008 622265718472 623448686592 626498482608 628298765604 629076665664 629358434304 630554886144 630587649996 630884357232 631786438656 632083709952 632366825472 633318248448 633601916928 634386382848 635625418752 636209332224 636697444352 637451928576 638241161216 642870411264 644429094912 644717740032 645515968512 645976954368 646280902656 646570377216 646776741888 647370899456 647543170044 647833209984 648039977712 648635295744 649902161556 650499190272 650706808896 650998265856 651769696503 652576656048 652868950528 654110097408 654451876324 657015600672 657309883392 658903576536 659198704896 660014862336 660796977618 661303953864 661911456768 663169794048 663204252582 664025369312 664465047552 665585713152 665620297218 666885685248 667199471616 667498315776 668502595584 668802023424 669630070784 672073679601 674839414908 676122329088 677262655488 678065209344 678585434112 678904725504 679208812544 679389555456 679910796288 680230711296 680535392256 680855601152 681559286904 681864562944 682185397248 682490953728 682708783104 683517790602 683823943872 684670589952 686638034176 689327843328 691308670464 692164583424 692474609664 693295189632 693516467376 693827099136 694153562112 694464479232 695182230189 695509330788 695820855168 696148256256 696682354688 697143656448 697507920819 698043062412 700012560384 700048933281 701379772416 702562697216 704266108928 707711248872 708028238592 709374246912 709744901886 711094173696 711412678656 712293482496 712330493514 712802156544 713684680704 714340302848 715078596096 715735498752 716284624896 717133419648 718021306368 718342914048 720084585984 720407117824 723229212672 724982731776 725307457536 726205464576 727066015488 727391674368 727623834624 728292261888 729714707712 730385055744 730618171392 730945421312 731811589056 732045160008 732373049088 732717648896 734148738054 734477569344 735873859584 738902147072 741598543008 742516720128 743966948097 744650388864 746066018304 747028540476 747363140736 748783927296 749136248832 749175174213 750246395904 750599405568 750935605248 752065420032 752402276352 753333829632 755498582016 760637620224 761920487424 762318598322 762823360512 763408613376 763767816192 764109914112 765259550208 765602316288 765962551296 766305632256 766550212608 767097633312 767458571904 767802322944 768047380992 768752943104 769301936856 770254413696 772467788448 778685156352 779033935872 779957088336 780206025798 780555486528 780922757376 781272539136 782757789696 782798462064 783166788288 783767649024 786019854912 787514130432 788530126058 789052243968 790383034368 792299372544 792654249984 796175154981 796531768416 798046027776 799809676928 799980945408 800339263488 801330167808 802895265792 803632840704 804249403392 805202436096 805820203008 806199361536 806560464896 806775097104 807773969664 808135778304 808516026368 810095159232 810458007552 816981147648 818315633664 818576813952 819328794624 820343209984 820929046176 821683187712 821945442816 822313598976 823288037688 823550805009 823919680224 824307355008 824676569088 826244333568 826287265512 826676054304 827310296192 827858092032 831264915456 835331310144 837731687472 838768887552 839144579072 839324270592 840739848192 840783533328 841179142976 842381918208 842778279936 843155767296 844424331264 844802555904 845848510464 846452560896 847500558336 848279109632 849935904768 857160548352 858834690048 859238793216 859623653376 860687958016 860916993984 861302605824 861707870208 862093836288 862368989184 863390893392 863777613312 864053303616 864847060992 866536215408 867332253696 867609078528 867997687808 869026262004 870102208064 872146796544 876020800896 876413177856 878538102048 878931606528 880019816448 880602513408 880648269822 881062636824 881738605152 882548609024 884226392064 884272336776 885953396736 887447617536 887493729624 889180913664 889599295488 889997754368 891336794112 891736031232 896098239468 899785886544 901496438784 903016873984 903257174016 904086945792 904780578816 905206300672 905852740608 906547728384 906974281728 907380523008 908745715872 909152750592 909580529664 909987938304 910278377472 911357054136 911765258496 912894119936 919103791104 921744893952 922886111232 923299479552 924393586176 924688623168 925102798848 925538082816 925952638976 926199042399 926909640252 927345774384 927761140224 928197675008 929524875264 929573173701 930010561092 930724083216 933350080512 933398577708 935173029888 939747723912 942448148406 943614998496 944037651456 945832329216 945881474994 946326535848 947679657984 948125564928 948550238208 949724643328 949773991352 949977372672 950402875392 951579574272 953438128128 954313998336 955046166528 956177892864 957361741824 957790552064 960112781312 964305616896 966643642368 967076610048 968273952768 969421353984 969855565824 970165112832 971056349184 971749814976 972059966568 972952943616 973846740992 974157561856 974853242334 975748785408 976060213344 976497398784 978864984072 979303425792 981165146112 981677814486 985964825088 988355364804 988798057344 990022293504 991195466427 991955930796 992867185152 994754691072 994806378873 996038053968 996484187648 996697571328 998378569728 998430445827 998848331776 998900232284 1000328527872 1000799207424 1001247473664 1002753893376 1003203035136 1004445106176 1007331442688 1012259122362 1014183493632 1015893983232 1017097814016 1017878151168 1018357088256 1018813218816 1019866194432 1020346066944 1020803088384 1021283401728 1021740843008 1022066950144 1022338930356 1022796844416 1023278095872 1023736430592 1024063174656 1025276685903 1025735915808 1027005884928 1029957051264 1036963005696 1038246875136 1038711914496 1039942784448 1040274701064 1040740648704 1041230343168 1041696718848 1043263996182 1043731282752 1044222384384 1045023532032 1045715484672 1047064593618 1048026473216 1050018840576 1052069658624 1053844045824 1056399163392 1056872333312 1061566873308 1062042357888 1064061370368 1064617352829 1066641260544 1067119017984 1068440223744 1068495740271 1070527021056 1071510454272 1072332537856 1072617894144 1073603248128 1074426937344 1074932482048 1075700129472 1077031959552 1077514371072 1080126878976 1080610676736 1087961186304 1089308196864 1090599023232 1091087511552 1091435751936 1092438392832 1094572061568 1095577583616 1095927257088 1096418131968 1097717383584 1098067740012 1098559573632 1099076473344 1099568758784 1101223107081 1101716354016 1102234739072 1103810789376 1108353220608 1113775080192 1116975583296 1118358516736 1119099027456 1120542810714 1121044711104 1123175890944 1123704373248 1124207689728 1125369593856 1125899108352 1126403407872 1127798013952 1128098130048 1128603414528 1130000744448 1133247873024 1142880731136 1143477897483 1144235040768 1145112920064 1145651724288 1146164871168 1147889325312 1148403474432 1148943826944 1149458448384 1149825318912 1151187857856 1151703484416 1152071071488 1153129414656 1153952905284 1155381620544 1156443004928 1156812104704 1158701682672 1162862395392 1168027734528 1168550903808 1170833229792 1171384136064 1171908808704 1173359755264 1174136684544 1174197693096 1174750182432 1175651473536 1179029782368 1181271195648 1182795189087 1183324972832 1183578365952 1185574551552 1186132393984 1188449058816 1188981374976 1194797652624 1199714515392 1200508895232 1201995251712 1204342898688 1205449261056 1206374105088 1207803654144 1208730304512 1209299042304 1209840697344 1211660954496 1212203667456 1212774039552 1213317251072 1213704503296 1215142738848 1215687011328 1225471721472 1228993191936 1230514814976 1231065972736 1231393569264 1232524781568 1232918164224 1233470398464 1234050777088 1234932056532 1235879520336 1236461032512 1237014853632 1239366500352 1239430898268 1240014081456 1240965444288 1241787138048 1244466774016 1244531436944 1246897373184 1252996965216 1256597531208 1258153331328 1258716868608 1261109772288 1261175299992 1261768714464 1263572877312 1264167419904 1264733650944 1266636496896 1267203833856 1268772765696 1271250837504 1272418664448 1273394888704 1274903857152 1276482322432 1285740822528 1288858189824 1289435480064 1291031937024 1291953908736 1292561805312 1293140754432 1293553483776 1294741798912 1295086340088 1295666419968 1296079955424 1297270591488 1299804323112 1300998380544 1301413617792 1301996531712 1303539393006 1305153312096 1305737901056 1308220194816 1308903752648 1314031201344 1314619766784 1317807153072 1318397409792 1320029724672 1321593955236 1322607907728 1323822913536 1326339588096 1326408505164 1328050738624 1328930095104 1331171426304 1331240594436 1333771370496 1334398943232 1334996631552 1337005191168 1337604046848 1339260141568 1344147359202 1349678829816 1352244658176 1354525310976 1356130418688 1357170868224 1357809451008 1358417625088 1358779110912 1359821592576 1360461422592 1361070784512 1361711202304 1363118573808 1363729125888 1364370794496 1364981907456 1365417566208 1367035581204 1367647887744 1369341179904 1373276068352 1378655686656 1382617340928 1384329166848 1384949219328 1386590379264 1387032934752 1387654198272 1388307124224 1388928958464 1390364460378 1391018661576 1391641710336 1392296512512 1393364709376 1394287312896 1395015841638 1396086124824 1400025120768 1400097866562 1402759544832 1405125394432 1408532217856 1413672222609 1415422497744 1416056477184 1418748493824 1418822212491 1419489803772 1422188347392 1422825357312 1424586964992 1424660987028 1425604313088 1427369361408 1428680605696 1430157192192 1431470997504 1432569249792 1434266839296 1436042612736 1436685828096 1440169171968 1440814235648 1446458425344 1449965463552 1450614915072 1452410929152 1454132030976 1454783348736 1455247669248 1456584523776 1459429415424 1460770111488 1461236342784 1461890842624 1462279863501 1463623178112 1464090320016 1464746098176 1465435297792 1468297476108 1468955138688 1471747719168 1472516721729 1477804294144 1483197086016 1485033440256 1487933896194 1489300777728 1492132036608 1494057080952 1494726281472 1497567854592 1498272497664 1498350348426 1500492791808 1501198811136 1501871210496 1504130840064 1504804552704 1506667659264 1510997164032 1518388683543 1521275240448 1523840974848 1524637196644 1525646721024 1526817226752 1527535632384 1528219828224 1530519100416 1531204632576 1531925102592 1532611264512 1533100425216 1534195266624 1534917143808 1535604645888 1536094761984 1537505886208 1538603873712 1540508827392 1544935576896 1557370312704 1558067871744 1559914176672 1560412051596 1561110973056 1561845514752 1562545078272 1564895994273 1565596924128 1566333576576 1567535298048 1570596890427 1572039709824 1575028260864 1577060252116 1578104487936 1580766068736 1584598745088 1585308499968 1592350309962 1593063536832 1596092055552 1599619353856 1599961890816 1600678526976 1602660335616 1605790531584 1607265681408 1608498806784 1610404872192 1611640406016 1612398723072 1613120929792 1613550194208 1615547939328 1616271556608 1617032052736 1620190318464 1620916015104 1633962295296 1636631267328 1637153627904 1638657589248 1640686419968 1641858092352 1643366375424 1643890885632 1644627197952 1646576075376 1647101610018 1647839360448 1648614710016 1649353138176 1652488667136 1652574531024 1653352108608 1654620592384 1655716184064 1662529830912 1670662620288 1675463374944 1677537775104 1678289158144 1678648541184 1680814216071 1681567066656 1682358285952 1684763836416 1685556559872 1686311534592 1688848662528 1689605111808 1691697020928 1692905121792 1695001116672 1696558219264 1699871809536 1714321096704 1717669380096 1718477586432 1719247306752 1721375916032 1721833987968 1722605211648 1723415740416 1724187672576 1724737978368 1726781786784 1727555226624 1728106607232 1729694121984 1733072430816 1734664507392 1735218157056 1735995375616 1738052524008 1740204416128 1744293593088 1752041601792 1752826355712 1757076204096 1757863213056 1760039632896 1761205026816 1761296539644 1762125273648 1763477210304 1765097218048 1768452784128 1768544673552 1771906793472 1774895235072 1774987459248 1778361827328 1779198590976 1779995508736 1782673588224 1783472062464 1792196478936 1799571773088 1802992877568 1806514348032 1808173891584 1809561157632 1810412601344 1811705481216 1813095456768 1813948563456 1814761046016 1817491431744 1818305501184 1819161059328 1819975876608 1820556754944 1822714108272 1823530516992 1825788239872 1838207582208 1843489787904 1845772222464 1846598959104 1848787172352 1849377246336 1850205597696 1851076165632 1851905277952 1852398084798 1853819280504 1854691548768 1855522280448 1856395350016 1859049750528 1859146347402 1860021122184 1861448166432 1866700161024 1866797155416 1870346059776 1879495447824 1884896296812 1887229996992 1888075302912 1891664658432 1891762949988 1892653071696 1895359315968 1896251129856 1897100476416 1899449286656 1899547982704 1899954745344 1900805750784 1903159148544 1906876256256 1908627996672 1910092333056 1912355785728 1914723483648 1915581104128 1920225562624 1928611233792 1933287284736 1934153220096 1936547905536 1938842707968 1939711131648 1940330225664 1942112698368 1943499629952 1944119933136 1945905887232 1947693481984 1948315123712 1949706484668 1951497570816 1952120426688 1952994797568 1955309089509 1957729968144 1958606851584 1962330292224 1963355628972 1971929650176 1976710729608 1977596114688 1980044587008 1982390932854 1983911861592 1985734370304 1989509382144 1989612757746 1992076107936 1992968375296 1993395142656 1996757139456 1996860891654 1997696663552 1997800464568 2000657055744 2001598414848 2002494947328 2005507786752 2006406070272 2008890212352 2014662885376 2024518244724 2028366987264 2031787966464 2034195628032 2035756302336 2036714176512 2037626437632 2039732388864 2040692133888 2041606176768 2042566803456 2043481686016 2044133900288 2044677860712 2045593688832 2046556191744 2047472861184 2048126349312 2050553371806 2051471831616 2054011769856 2059914102528 2073926011392 2076493750272 2077423828992 2079885568896 2080549402128 2081481297408 2082460686336 2083393437696 2086527992364 2087462565504 2088444768768 2090047064064 2091430969344 2092523762457 2094129187236 2096052946432 2100037681152 2100146799843 2104139317248 2107688091648 2112798326784 2113744666624 2123133746616 2124084715776 2128122740736 2129234705658 2133282521088 2134238035968 2136880447488 2136991480542 2141054042112 2143020908544 2144665075712 2145235788288 2147206496256 2148853874688 2149864964096 2151400258944 2154063919104 2155028742144 2160253757952 2161221353472 2175922372608 2178616393728 2181198046464 2182175023104 2182871503872 2184876785664 2189144123136 2191155167232 2191854514176 2192836263936 2195434767168 2196135480024 2197119147264 2198152946688 2199137517568 2202446214162 2203432708032 2204469478144 2207621578752 2216706441216 2227550160384 2231900844291 2233951166592 2236717033472 2238198054912 2241085621428 2242089422208 2246351781888 2247408746496 2247525522639 2250739187712 2251798216704 2252806815744 2255596027904 2255713229461 2256196260096 2257206829056 2260001488896 2266495746048 2285761462272 2286955794966 2288470081536 2290225840128 2291303448576 2292329742336 2295778650624 2296806948864 2297887653888 2298916896768 2299650637824 2302375715712 2303406968832 2304142142976 2306258829312 2307905810568 2310763241088 2312886009856 2313624209408 2317403365344 2336055469056 2337101807616 2341666459584 2342768272128 2343817617408 2346719510528 2348273369088 2348395386192 2349500364864 2351302947072 2358059564736 2362542391296 2365590378174 2366649945664 2367156731904 2371149103104 2372264787968 2376898117632 2377962749952 2388525464943 2389595305248 2399429030784 2401017790464 2403990503424 2408685797376 2410898522112 2412748210176 2415607308288 2417460609024 2418598084608 2419681394688 2423321908992 2424407334912 2425548079104 2426634502144 2427409006592 2430285477696 2431374022656 2450943442944 2457986383872 2461029629952 2462131945472 2462787138528 2465049563136 2465836328448 2466940796928 2468101554176 2469864113064 2470652415027 2471759040672 2472922065024 2474029707264 2478733000704 2478861796536 2480028162912 2481930888576 2483574276096 2489062873888 2493794746368 2505993930432 2513195062416 2516306662656 2517433737216 2522219544576 2522350599984 2523537428928 2527145754624 2528334839808 2529467301888 2533272993792 2534407667712 2537545531392 2542501675008 2544837328896 2546789777408 2549807714304 2552964644864 2571481645056 2577716379648 2578870960128 2582063874048 2583907817472 2585123610624 2586281508864 2587106967552 2589483597824 2590172680176 2591332839936 2592159910848 2594541182976 2599608646224 2601996761088 2602827235584 2603993063424 2607078786012 2610306624192 2611475802112 2616440389632 2617807505296 2628062402688 2629239533568 2635614306144 2636794819584 2640059449344 2643187910472 2645215815456 2647645827072 2652679176192 2652817010328 2656101477248 2657860190208 2662342852608 2662481188872 2667542740992 2668797886464 2669993263104 2674010382336 2675208093696 2678520283136 2688294718404 2699357659632 2704489316352 2709050621952 2712260837376 2714341736448 2715618902016 2716835250176 2717558221824 2719643185152 2720922845184 2722141569024 2723422404608 2726237147616 2727458251776 2728741588992 2729963814912 2730835132416 2734071162408 2735295775488 2738682359808 2746552136704 2757311373312 2765234681856 2768658333696 2769898438656 2773180758528 2774065869504 2775308396544 2776614248448 2777857916928 2780728920756 2782037323152 2783283420672 2784593025024 2786729418752 2788574625792 2788719521103 2790031683276 2792172249648 2800050241536 2800195733124 2805519089664 2810250788864 2817064435712 2827344445218 2830844995488 2832112954368 2837496987648 2837644424982 2838979607544 2844376694784 2845650714624 2849173929984 2849321974056 2851208626176 2854738722816 2857361211392 2860314384384 2862941995008 2865138499584 2868533678592 2872085225472 2873371656192 2880338343936 2881628471296 2892916850688 2899930927104 2901229830144 2904821858304 2908264061952 2909566697472 2910495338496 2913169047552 2918858830848 2921540222976 2922472685568 2923781685248 2924559727002 2927246356224 2928180640032 2929492196352 2930870595584 2936594952216 2937910277376 2943495438336 2945033443458 2955608588288 2966394172032 2970066880512 2973586399281 2975867792388 2978601555456 2984264073216 2984419136619 2988114161904 2989452562944 2995135709184 2995291337481 2996544995328 2996700696852 3000985583616 3002397622272 3003742420992 3008261680128 3009609105408 3013335318528 3021994328064 3036777367086 3042550480896 3047681949696 3049274393288 3051293442048 3053634453504 3055071264768 3056439656448 3061038200832 3062409265152 3063850205184 3065222529024 3066200850432 3068390533248 3069834287616 3071209291776 3072189523968 3075011772416 3075830057709 3077207747424 3081017654784 3089871153792 3114740625408 3116135743488 3119828353344 3120824103192 3122221946112 3123691029504 3125090156544 3129791988546 3131193848256 3132667153152 3135070596096 3141193780854 3144079419648 3150056521728 3154120504232 3156208975872 3161532137472 3169197490176 3170616999936 3184700619924 3186127073664 3192184111104 3193852058487 3199238707712 3199923781632 3201357053952 3205320671232 3205487220813 3211581063168 3214531362816 3216997613568 3220809744384 3223280812032 3224797446144 3226241859584 3227100388416 3231095878656 3232543113216 3234064105472 3240380636928 3241832030208 3267924590592 3273262534656 3274307255808 3277315178496 3281372839936 3283716184704 3286732750848 3287781771264 3289254395904 3293152150752 3294203220036 3295678720896 3297229420032 3298706276352 3303669321243 3305149062048 3306704217216 3309241184768 3311432368128 3325059661824 3341325240576 3350926749888 3355075550208 3356578316288 3357297082368 3361628432142 3363134133312 3364716571904 3369527672832 3371113119744 3372623069184 3377697325056 3379210223616 3383394041856 3385810243584 3390002233344 3393116438528 3399743619072 3428642193408 3430433692449 3435338760192 3436955172864 3438494613504 3442751832064 3443667975936 3445210423296 3446831480832 3448375345152 3449475956736 3453563573568 3455110453248 3456213214464 3459388243968 3466144861632 3469329014784 3470436314112 3471990751232 3476105048016 3480408832256 3488587186176 3504083203584 3505652711424 3514152408192 3515726426112 3520079265792 3522410053632 3522593079288 3524250547296 3526954420608 3530194436096 3537089347104 3543813586944 3548385567261 3549974918496 3556723654656 3558397181952 3559991017472 3565347176448 3566944124928 3584392957872 3599143546176 3605985755136 3613028696064 3616347783168 3619122315264 3620825202688 3623410962432 3626190913536 3627897126912 3629522092032 3634982863488 3636611002368 3638322118656 3639951753216 3641113509888 3645428216544 3647061033984 3651576479744 3676415164416 3686979575808 3691544444928 3693197918208 3697574344704 3698754492672 3700411195392 3702152331264 3703810555904 3704796169596 3707638561008 3709383097536 3711044560896 3712790700032 3718099501056 3718292694804 3720042244368 3722896332864 3733400322048 3733594310832 3740692119552 3758990895648 3769792593624 3774459993984 3776150605824 3783329316864 3783525899976 3785306143392 3790718631936 3792502259712 3794200952832 3799095965408 3799909490688 3801611501568 3806318297088 3813752512512 3817255993344 3820184666112 3824711571456 3829446967296 3831162208256 3840451125248 3857222467584 3866574569472 3868306440192 3873095811072 3877685415936 3879422263296 3880660451328 3884225396736 3886999259904 3888239866272 3891811774464 3895386963968 3896630247424 3899412969336 3902995141632 3904240853376 3905989595136 3910618179018 3915459936288 3917213703168 3924660584448 3926711257944 3943859300352 3953421459216 3955192229376 3960089174016 3964781865708 3967823723184 3971468740608 3979018764288 3979225515492 3984152215872 3985936750592 3986790285312 3993514278912 3993721783308 3995393327104 3995600929136 4001314111488 4003196829696 4004989894656 4011015573504 4012812140544 4017780424704 4029325770752 4049036489448 4056733974528 4063575932928 4068391256064 4071512604672 4073428353024 4075252875264 4079464777728 4081384267776 4083212353536 4085133606912 4086963372032 4088267800576 4089355721424 4091187377664 4093112383488 4094945722368 4096252698624 4101106743612 4102943663232 4108023539712 4119828205056 4147852022784 4152987500544 4154847657984 4159771137792 4161098804256 4162962594816 4164921372672 4166786875392 4173055984728 4174925131008 4176889537536 4180094128128 4182861938688 4185047524914 4188258374472 4192105892864 4200075362304 4200293599686 4208278634496 4215376183296 4225596653568 4227489333248 4246267493232 4248169431552 4256245481472 4256466637473 4258469411316 4266565042176 4268476071936 4273760894976 4273982961084 4282108084224 4286041817088 4289330151424 4290471576576 4294412992512 4297707749376 4299729928192 4302800517888 4308127838208 4310057484288 4320507515904 4322442706944 4351844745216 4357232787456 4362396092928 4364350046208 4365743007744 4369753571328 4378288246272 4382310334464 4383709028352 4385672527872 4390869534336 4392270960048 4394238294528 4396305893376 4398275035136 4404892428324 4406865416064 4408938956288 4415243157504 4417550165187 4433412882432 4455100320768 4463801688582 4467902333184 4473434066944 4476396109824 4482171242856 4484178844416 4492703563776 4494817492992 4495051045278 4501478375424 4503596433408 4505613631488 4511192055808 4511426458922 4512392520192 4514413658112 4520002977792 4532991492096 4555166050629 4571522924544 4573911589932 4576940163072 4580451680256 4582606897152 4584659484672 4591557301248 4593613897728 4595775307776 4597833793536 4599301275648 4604751431424 4606813937664 4608284285952 4612517658624 4615811621136 4621526482176 4625772019712 4627248418816 4634806730688 4672110938112 4674203615232 4683332919168 4685536544256 4687635234816 4693439021056 4694687982819 4696790772384 4699000729728 4702605894144 4711790671281 4716119129472 4725084782592 4731180756348 4733299891328 4734313463808 4742298206208 4744529575936 4744776103349 4753796235264 4755925499904 4777050929886 4779190610496 4798858061568 4802035580928 4807981006848 4817371594752 4821797044224 4825496420352 4831214616576 4834921218048 4837196169216 4839362789376 4846643817984 4848814669824 4851096158208 4853269004288 4854818013184 4860570955392 4862748045312 4901886885888 4915972767744 4922059259904 4924263890944 4925574277056 4930099126272 4931672656896 4933881593856 4936203108352 4939728226128 4941304830054 4943518081344 4945844130048 4948059414528 4957466001408 4957723593072 4960056325824 4963861777152 4967148552192 4978125747776 4987589492736 5011987860864 5026390124832 5032613325312 5034867474432 5042442648213 5044701199968 5047074857856 5054291509248 5056669679616 5058934603776 5066545987584 5068815335424 5075091062784 5085003350016 5089674657792 5093579554816 5099615428608 5105929289728 5142963290112 5155432759296 5157741920256 5164127748096 5167815634944 5170247221248 5172563017728 5174213935104 5178967195648 5180345360352 5182665679872 5184319821696 5189082365952 5199217292448 5203993522176 5205654471168 5207986126848 5214157572024 5220613248384 5222951604224 5232880779264 5235615010592 5256124805376 5258479067136 5271228612288 5273589639168 5280118898688 5286375820944 5290431630912 5295291654144 5305358352384 5305634020656 5312202954496 5315720380416 5324685705216 5324962377744 5335085481984 5337595772928 5339986526208 5348020764672 5350416187392 5357040566272 5376589436808 5398715319264 5408978632704 5424521674752 5428683472896 5431237804032 5433670500352 5435116443648 5439286370304 5441845690368 5444283138048 5446844809216 5452474295232 5454916503552 5457483177984 5459927629824 5461670264832 5468142324816 5470591550976 5477364719616 5493104273408 5514622746624 5530469363712 5537316667392 5539796877312 5546361517056 5548131739008 5550616793088 5553228496896 5555715833856 5561457841512 5564074646304 5566566841344 5569186050048 5573458837504 5577149251584 5577439042206 5580063366552 5584344499296 5600100483072 5600391466248 5611038179328 5620501577728 5634128871424 5654688890436 5661689990976 5664225908736 5674993975296 5675288849964 5677959215088 5688753389568 5691301429248 5698347859968 5698643948112 5702417252352 5709477445632 5714722422784 5720628768768 5725883990016 5730276999168 5737067357184 5744170450944 5746743312384 5760676687872 5763256942592 5785833701376 5799861854208 5802459660288 5809643716608 5816528123904 5819133394944 5820990676992 5826338095104 5837717661696 5843080445952 5844945371136 5847563370496 5849119454004 5854492712448 5856361280064 5858984392704 5861741191168 5865927268527 5873189904432 5875820554752 5886990876672 5890066886916 5911217176576 5932788344064 5940133761024 5947172798562 5951735584776 5957203110912 5968528146432 5968838273238 5976228323808 5978905125888 5990271418368 5990582674962 5993089990656 5993401393704 6001971167232 6004795244544 6007484841984 6016523360256 6019218210816 6026670637056 6043988656128 6073554734172 6085100961792 6095363899392 6098548786576 6102586884096 6107268907008 6110142529536 6112879312896 6122076401664 6124818530304 6127700410368 6130445058048 6132401700864 6136781066496 6139668575232 6142418583552 6144379047936 6150023544832 6151660115418 6154415494848 6162035309568 6179742307584 6229481250816 6232271486976 6239656706688 6241648206384 6244443892224 6247382059008 6250180313088 6259583977092 6262387696512 6265334306304 6270141192192 6277571287371 6282387561708 6288158839296 6300113043456 6300440399529 6308241008464 6312417951744 6323064274944 6338394980352 6341233999872 6369401239848 6372254147328 6384368222208 6387704116974 6398477415424 6399847563264 6402714107904 6410641342464 6410974441626 6423162126336 6429062725632 6433995227136 6441619488768 6446561624064 6449594892288 6452483719168 6454200776832 6462191757312 6465086226432 6468128210944 6480761273856 6483664060416 6535849181184 6546525069312 6548614511616 6554630356992 6562745679872 6567432369408 6573465501696 6575563542528 6578508791808 6586304301504 6588406440072 6591357441792 6594458840064 6597412552704 6607338642486 6610298124096 6613408434432 6618482369536 6622864736256 6650119323648 6682650481152 6701853499776 6710151100416 6713156632576 6714594164736 6723256864284 6726268266624 6729433143808 6739055345664 6742226239488 6742576567917 6755394650112 6758420447232 6766788083712 6767139688383 6771620487168 6780004466688 6786232877056 6799487238144 6857284386816 6860867384898 6870677520384 6873910345728 6876989227008 6885503664128 6887335951872 6890420846592 6893662961664 6896750690304 6898951913472 6907127147136 6910220906496 6912426428928 6918776487936 6932289723264 6938658029568 6940872628224 6943981502464 6952210096032 6960817664512 7008166407168 7011305422848 7028304816384 7031452852224 7040158531584 7044820107264 7045186158576 7048501094592 7053908841216 7060388872192 7074178694208 7087627173888 7096771134522 7099949836992 7113447309312 7116794363904 7119982034944 7130694352896 7133888249856 7165576394829 7168785915744 7198287092352 7211971510272 7226057392128 7232695566336 7238244630528 7241650405376 7242026684059 7246821924864 7252381827072 7255794253824 7259044184064 7269965726976 7273222004736 7276644237312 7279903506432 7282227019776 7290856433088 7294122067968 7303152959488 7352830328832 7373959151616 7383088889856 7386395836416 7395148689408 7397508985344 7400822390784 7404304662528 7407621111808 7409592339192 7411957245081 7415277122016 7418766195072 7422089121792 7425581400064 7436199002112 7436585389608 7440084488736 7445792665728 7467188621664 7481384239104 7517981791296 7539585187248 7548919987968 7552301211648 7566658633728 7567051799952 7570612286784 7581437263872 7585004519424 7588401905664 7598191930816 7599818981376 7603223003136 7612636594176 7627505025024 7634511986688 7640369332224 7649423142912 7658893934592 7662324416512 7680902250496 7714444935168 7733149138944 7736612880384 7746191622144 7755370831872 7758844526592 7761320902656 7768450793472 7773998519808 7776479732544 7783623548928 7790773927936 7793260494848 7798825938672 7805990283264 7808481706752 7811979190272 7821236358036 7830919872576 7834427406336 7849321168896 7853422515888 7887718600704 7906842918432 7910384458752 7920178348032 7929563731416 7935647446368 7942937481216 7958037528576 7958451030984 7968304431744 7971873501184 7973580570624 7987028557824 7987443566616 7991201858272 8002628222976 8006393659392 8009979789312 8022031147008 8025624281088 8035560849408 8058651541504 8098072978896 8113467949056 8127151865856 8136782512128 8143025209344 8146856706048 8150505750528 8158929555456 8162768535552 8166424707072 8170267213824 8173926744064 8176535601152 8178711442848 8182374755328 8186224766976 8189891444736 8192505397248 8202213487224 8205887326464 8216047079424 8239656410112 8295704045568 8305975001088 8309695315968 8319542275584 8322197608512 8325925189632 8329842745344 8333573750784 8346111969456 8349850262016 8353779075072 8360188256256 8365723877376 8366158563309 8370095049828 8376516748944 8384211785728 8400150724608 8400587199372 8416557268992 8430752366592 8451193307136 8454978666496 8492534986464 8496338863104 8512490962944 8512933274946 8516938822632 8533130084352 8536952143872 8547521789952 8547965922168 8564216168448 8572083634176 8578660302848 8580943153152 8588825985024 8595415498752 8599459856384 8605601035776 8616255676416 8620114968576 8641015031808 8644885413888 8703689490432 8714465574912 8724792185856 8728700092416 8731486015488 8739507142656 8756576492544 8764620668928 8767418056704 8771345055744 8781739068672 8784541920096 8788476589056 8792611786752 8796550070272 8809784856648 8813730832128 8817877912576 8830486315008 8835100330374 8866825764864 8910200641536 8927603377164 8935804666368 8946868133888 8952792219648 8953257409857 8964342485712 8968357688832 8985407127552 8985874012443 8989634985984 8990102090556 9002956750848 9007192866816 9011227262976 9022384111616 9022852917844 9024785040384 9028827316224 9040005955584 9065982984192 9110332101258 9143045849088 9147823179864 9153880326144 9160903360512 9165213794304 9169318969344 9183114602496 9187227795456 9191550615552 9195667587072 9198602551296 9209502862848 9213627875328 9216568571904 9225035317248 9231623242272 9243052964352 9251544039424 9254496837632 9269613461376 9344221876224 9348407230464 9366665838336 9371073088512 9375270469632 9386878042112 9389375965638 9393581544768 9398001459456 9405211788288 9423581342562 9432238258944 9450169565184 9462361512696 9466599782656 9468626927616 9484596412416 9489059151872 9489552206698 9507592470528 9511850999808 9554101859772 9558381220992 9581556175461 9597716123136 9604071161856 9615962013696 9616461662439 9634743189504 9643594088448 9650992840704 9662429233152 9669842436096 9674392338432 9678725578752 9693287635968 9697629339648 9702192316416 9706538008576 9709636026368 9721141910784 9725496090624 9803773771776 9831945535488 9844118519808 9848527781888 9851148554112 9860198252544 9863345313792 9867763187712 9872406216704 9879456452256 9882609660108 9887036162688 9891688260096 9896118829056 9911007963729 9915447186144 9920112651648 9927723554304 9934297104384 9956251495552 9975178985472 10023975721728 10052780249664 10065226650624 10069734948864 10084885296426 10089402399936 10094149715712 10108583018496 10113339359232 10117869207552 10133091975168 10137630670848 10150182125568 10170006700032 10179349315584 10187159109632 10199230857216 10211858579456 10285926580224 10291301077347 10310865518592 10315483840512 10328255496192 10335631269888 10340494442496 10345126035456 10348427870208 10357934391296 10360690720704 10365331359744 10368639643392 10378164731904 10398434584896 10407987044352 10411308942336 10415972253696 10428315144048 10441226496768 10445903208448 10465761558528 10471230021184 10512249610752 10516958134272 10542457224576 10547179278336 10560237797376 10572751641888 10580863261824 10590583308288 10611268041312 10624405908992 10631440760832 10645156701783 10649924755488 10670170963968 10675191545856 10679973052416 10696041529344 10700832374784 10714081132544 10753178873616 10797430638528 10817957265408 10849043349504 10857366945792 10862475608064 10867341000704 10870232887296 10878572740608 10883691380736 10888566276096 10893689618432 10904948590464 10909833007104 10914966355968 10919855259648 10923340529664 10936284649632 10941183101952 10954729439232 10986208546816 11029245493248 11060938727424 11074633334784 11079593754624 11092723034112 11096263478016 11101233586176 11106456993792 11111431667712 11122915683024 11128149292608 11133133682688 11138372100096 11146917675008 11154298503168 11154878084412 11160126733104 11168688998592 11200200966144 11200782932496 11222076358656 11241003155456 11268257742848 11309377780872 11323379981952 11328451817472 11349987950592 11350577699928 11355918430176 11377506779136 11382602858496 11397287896224 11404834504704 11418954891264 11429444845568 11441257537536 11451767980032 11460553998336 11474134714368 11488340901888 11493486624768 11521353375744 11526513885184 11571667402752 11599723708416 11604919320576 11619287433216 11633056247808 11638266789888 11641981353984 11652676190208 11675435323392 11686160891904 11689890742272 11695126740992 11698238908008 11708985424896 11712722560128 11717968785408 11723482382336 11731854537054 11746379808864 11751641109504 11773981753344 11780133773832 11822434353152 11865576688128 11880267522048 11894345597124 11903471169552 11914406221824 11937056292864 11937676546476 11952456647616 11957810251776 11980542836736 11981165349924 11986179981312 11986802787408 12003942334464 12009590489088 12014969683968 12033046720512 12038436421632 12053341274112 12087977312256 12147109468344 12170201923584 12190727798784 12197097573152 12205173768192 12214537814016 12220285059072 12225758625792 12244152803328 12249637060608 12255400820736 12260890116096 12264803401728 12273562132992 12279337150464 12284837167104 12288758095872 12300047089664 12303320230836 12308830989696 12324070619136 12359484615168 12458962501632 12464542973952 12479313413376 12483296412768 12488887784448 12494764118016 12500360626176 12519167954184 12524775393024 12530668612608 12540282384384 12555142574742 12564775123416 12576317678592 12600226086912 12600880799058 12616482016928 12624835903488 12646128549888 12676789960704 12682467999744 12738802479696 12744508294656 12768736444416 12769399912419 12775408233948 12796954830848 12799695126528 12805428215808 12821282684928 12821948883252 12846324252672 12858125451264 12867990454272 12883238977536 12893123248128 12899189784576 12904967438336 12908401553664 12924383514624 12930172452864 12936256421888 12961522547712 12967328120832 13071698362368 13093050138624 13097229023232 13109260713984 13125491359744 13134864738816 13146931003392 13151127085056 13157017583616 13172608603008 13176812880144 13182714883584 13188917680128 13194825105408 13214677284972 13220596248192 13226816868864 13236964739072 13245729472512 13252650495561 13300238647296 13365300962304 13403706999552 13420302200832 13426313265152 13429188329472 13446513728568 13452536533248 13458866287616 13478110691328 13484452478976 13485153135834 13510789300224 13516840894464 13533576167424 13534279376766 13543240974336 13560008933376 13572465754112 13598974476288 13665498151887 13714568773632 13721734769796 13741355040768 13747820691456 13753978454016 13771007328256 13774671903744 13780841693184 13787325923328 13793501380608 13797903826944 13814254294272 13820441812992 13824852857856 13837552975872 13864579446528 13877316059136 13881745256448 13887963004928 13904420192064 13921635329024 14016332814336 14022610845696 14056609632768 14062905704448 14080317063168 14090372317152 14097002189184 14107817682432 14120777744384 14135372013843 14148357388416 14175254347776 14193542269044 14199899673984 14226894618624 14233588727808 14234328310047 14261388705792 14267776499712 14331152789658 14337571831488 14396574184704 14423943020544 14452114784256 14465391132672 14476489261056 14483300810752 14484053368118 14493643849728 14504763654144 14511588507648 14518088368128 14539931453952 14546444009472 14553288474624 14559807012864 14564454039552 14581712866176 14588244135936 14606305918976 14705660657664 14747918303232 14766177779712 14772791672832 14790297378816 14795017970688 14801644781568 14808609325056 14815242223616 14819184678384 14823914490162 14830554244032 14837532390144 14844178243584 14851162800128 14872398004224 14873170779216 14880168977472 14891585331456 14934377243328 14962768478208 15035963582592 15079170374496 15097839975936 15104602423296 15127327944639 15134103599904 15141224573568 15162874527744 15170009038848 15176803811328 15196383861632 15199637962752 15206446006272 15225273188352 15255010050048 15269023973376 15280738664448 15298846285824 15317787869184 15324648833024 15361804500992 15428889870336 15466298277888 15473225760768 15492383244288 15510741663744 15517689053184 15522641805312 15536901586944 15547997039616 15552959465088 15567247097856 15581547855872 15586520989696 15597651877344 15611980566528 15616963413504 15623958380544 15642472716072 15661839745152 15668854812672 15698642337792 15706845031776 15775437201408 15813685836864 15820768917504 15840356696064 15859127462832 15871294892736 15885874962432 15916075057152 15916902061968 15936608863488 15943747002368 15947161141248 15974057115648 15974887133232 15982403716544 16005256445952 16012787318784 16019959578624 16044062294016 16051248562176 16071121698816 16117303083008 16196145957792 16226935898112 16273565024256 16286050418688 16293713412096 16301011501056 16317859110912 16325537071104 16332849414144 16340534427648 16347853488128 16353071202304 16357422885696 16364749510656 16372449533952 16379782889472 16385010794496 16404426974448 16411774652928 16432094158848 16479312820224 16591408091136 16611950002176 16619390631936 16639084551168 16644395217024 16651850379264 16659685490688 16667147501568 16692223938912 16699700524032 16707558150144 16720376512512 16731447754752 16732317126618 16740190099656 16753033497888 16768423571456 16800301449216 16801174398744 16833114537984 16861504733184 16902386614272 16909957332992 16985069972928 16992677726208 17024981925888 17025866549892 17033877645264 17066260168704 17073904287744 17095043579904 17095931844336 17128432336896 17144167268352 17157320605696 17161886306304 17177651970048 17190830997504 17198919712768 17211202071552 17232511352832 17240229937152 17282030063616 17289770827776 17407378980864 17428931149824 17449584371712 17457400184832 17462972030976 17479014285312 17513152985088 17529241337856 17534836113408 17542690111488 17563478137344 17569083840192 17576953178112 17585223573504 17593100140544 17597781805581 17619569713296 17627461664256 17635755825152 17660972630016 17670200660748 17733651529728 17820401283072 17855206754328 17871609332736 17893736267776 17905584439296 17906514819714 17928684971424 17936715377664 17970814255104 17971748024886 17979269971968 17980204181112 18005913501696 18014385733632 18022454525952 18044768223232 18045705835688 18049570080768 18057654632448 18080011911168 18131965968384 18220664202516 18286091698176 18295646359728 18307760652288 18321806721024 18330427588608 18338637938688 18366229204992 18374455590912 18383101231104 18391335174144 18397205102592 18419005725696 18427255750656 18433137143808 18450070634496 18463246484544 18486105928704 18503088078848 18508993675264 18539226922752 18688443752448 18696814460928 18733331676672 18742146177024 18750540939264 18773756084224 18778751931276 18787163089536 18796002918912 18810423576576 18832713862113 18847162685124 18864476517888 18900339130368 18901321198587 18924723025392 18933199565312 18937253855232 18969192824832 18978118303744 18979104413396 19015184941056 19023701999616 19108203719544 19116762441984 19163112350922 19195432246272 19208142323712 19231924027392 19232923324878 19269486379008 19287188176896 19301985681408 19324858466304 19339684872192 19348784676864 19357451157504 19386575271936 19395258679296 19404384632832 19413076017152 19419272052736 19442283821568 19450992181248 19607547543552 19663891070976 19688237039616 19697055563776 19702297108224 19720396505088 19726690627584 19735526375424 19744812433408 19758912904512 19765219320216 19774072325376 19783376520192 19792237658112 19822015927458 19830894372288 19840225303296 19855447108608 19868594208768 19912502991104 19950357970944 20047951443456 20105560499328 20130453301248 20139469897728 20169770592852 20178804799872 20188299431424 20217166036992 20226678718464 20227729703751 20266183950336 20275261341696 20300364251136 20301419065149 20340013400064 20358698631168 20374318219264 20398461714432 20423717158912 20571853160448 20582602154694 20621731037184 20630967681024 20656510992384 20671262539776 20680988884992 20690252070912 20696855740416 20715868782592 20721381441408 20730662719488 20737279286784 20756329463808 20796869169792 20815974088704 20822617884672 20831944507392 20856630288096 20882452993536 20891806416896 20942460042368 21024499221504 21033916268544 21084914449152 21094358556672 21120475594752 21145503283776 21161726523648 21181166616576 21222536082624 21248811817984 21262881521664 21290313403566 21299849510976 21340341927936 21350383091712 21359946104832 21392083058688 21401664749568 21428162265088 21506357747232 21594861277056 21635914530816 21698086699008 21714733891584 21724951216128 21726080052177 21740465774592 21757145481216 21767382761472 21777132552192 21787379236864 21809897180928 21819666014208 21829932711936 21839710519296 21846681059328 21872569299264 21882366203904 21909458878464 21972417093632 22058490986496 22121877454848 22149266669568 22159187509248 22185446068224 22192526956032 22202467172352 22212913987584 22222863335424 22245831366048 22256298585216 22266267365376 22276744200192 22293835350016 22308597006336 22309756168824 22320253466208 22337377997184 22401565864992 22444152717312 22536515485696 22618755561744 22646759963904 22656903634944 22699975901184 22701155399856 22711836860352 22755013558272 22765205716992 22794575792448 22809669009408 22837909782528 22858889691136 22882515075072 22903535960064 22921107996672 22948269428736 22976681803776 22986973249536 23042706751488 23053027770368 23143334805504 23199447416832 23209838641152 23238574866432 23266112495616 23276533579776 23283962707968 23305352380416 23350870646784 23372321783808 23379781484544 23390253481984 23396477816016 23417970849792 23425445120256 23435937570816 23446964764672 23463709074108 23492759617728 23503282219008 23547963506688 23560267547664 23644868706304 23731153376256 23760535044096 23788691194248 23806942339104 23828812443648 23874112585728 23875353092952 23904913295232 23915620503552 23961085673472 23962330699848 23973605574816 24007884668928 24019180978176 24029939367936 24066093441024 24076872843264 24106682548224 24175954624512 24294218936688 24340403847168 24381455597568 24394195146304 24410347536384 24429075628032 24440570118144 24451517251584 24488305606656 24499274121216 24510801641472 24521780232192 24529606803456 24547124265984 24558674300928 24569674334208 24577516191744 24600094179328 24606640461672 24617661979392 24648141238272 24718969230336 24917925003264 24929085947904 24958626826752 24966592825536 24977775568896 24989528236032 25000721252352 25038335908368 25049550786048 25061337225216 25080564768768 25110285149484 25129550246832 25152635357184 25200452173824 25201761598116 25232964033856 25249671806976 25292257099776 25353579921408 25364935999488 25477604959392 25489016589312 25537472888832 25538799824838 25550816467896 25593909661696 25599390253056 25610856431616 25642565369856 25643897766504 25692648505344 25716250902528 25735980908544 25766477955072 25786246496256 25798379569152 25809934876672 25816803107328 25848767029248 25860344905728 25872512843776 25923045095424 25934656241664 26143396724736 26186100277248 26194458046464 26218521427968 26250982719488 26269729477632 26293862006784 26302254170112 26314035167232 26345217206016 26353625760288 26365429767168 26377835360256 26389650210816 26429354569944 26441192496384 26453633737728 26473929478144 26491458945024 26505300991122 26600477294592 26730601924608 26807413999104 26840604401664 26852626530304 26858376658944 26859772229571 26893027457136 26905073066496 26917732575232 26956221382656 26957622037329 26968904957952 26970306271668 27021578600448 27033681788928 27067152334848 27068558753532 27086481948672 27120017866752 27144931508224 27197948952576 27330996303774 27429137547264 27443469539592 27482710081536 27495641382912 27507956908032 27542014656512 27549343807488 27561683386368 27574651846656 27587002761216 27595807653888 27628508588544 27640883625984 27649705715712 27675105951744 27729158893056 27754632118272 27763490512896 27775926009856 27808840384128 27843270658048 28032665628672 28045221691392 28113219265536 28125811408896 28160634126336 28180744634304 28194004378368 28215635364864 28241555488768 28270744027686 28296714776832 28350508695552 28387084538088 28399799347968 28453789237248 28467177455616 28468656620094 28522777411584 28535552999424 28662305579316 28675143662976 28744668526383 28793148369408 28847886041088 28849384987317 28904229568512 28930782265344 28952978522112 28966601621504 28968106736236 28987287699456 29009527308288 29023177015296 29036176736256 29079862907904 29092888018944 29106576949248 29119614025728 29128908079104 29163425732352 29176488271872 29212611837952 29411321315328 29495836606464 29532355559424 29545583345664 29580594757632 29590035941376 29603289563136 29617218650112 29630484447232 29638369356768 29647828980324 29661108488064 29675064780288 29688356487168 29702325600256 29733023891187 29746341558432 29760337954944 29783170662912 29868754486656 29925536956416 30071927165184 30158340748992 30195679951872 30209204846592 30254655889278 30268207199808 30282449147136 30325749055488 30340018077696 30353607622656 30392767723264 30399275925504 30412892012544 30450546376704 30510020100096 30538047946752 30561477328896 30597692571648 30635575738368 30649297666048 30723609001984 30857779740672 30873903232041 30932596555776 30946451521536 30984766488576 31021483327488 31035378106368 31045283610624 31073803173888 31095994079232 31105918930176 31134494195712 31163095711744 31173041979392 31195303754688 31223961133056 31233926827008 31247916761088 31284945432144 31323679490304 31337709625344 31397284675584 31413690063552 31550874402816 31627371673728 31641537835008 31680713392128 31718254925664 31742589785472 31771749924864 31833804123936 31873217726976 31887494004736 31894322282496 31935470105349 31949774266464 31964807433088 32010512891904 32025574637568 32039919157248 32088124588032 32102497124352 32142243397632 32234606166016 32392291915584 32453871796224 32547130048512 32572100837376 32587426824192 32602023002112 32635718221824 32651074142208 32665698828288 32681068855296 32695706976256 32706142404608 32714845771392 32729499021312 32744899067904 32759565778944 32770021588992 32808853948896 32823549305856 32864188317696 32958625640448 33182816182272 33223900004352 33238781263872 33278169102336 33288790434048 33303700758528 33319370981376 33334295003136 33384447877824 33399401048064 33415116300288 33440753025024 33462895509504 33464634253236 33480380199312 33506066995776 33536847142912 33600602898432 33602348797488 33666229075968 33723009466368 33804773228544 33819914665984 33970139945856 33985355452416 34049963851776 34051733099784 34067755290528 34132520337408 34147808575488 34191863688672 34256864673792 34288334536704 34323772612608 34355303940096 34381661995008 34397839425536 34422404143104 34465022705664 34480459874304 34564060127232 34579541655552 34814757961728 34857862299648 34899168743424 34914800369664 34925944061952 34958028570624 35026305970176 35058482675712 35069672226816 35085380222976 35126956274688 35138167680384 35153906356224 35170447147008 35186200281088 35195563611162 35239139426592 35254923328512 35271511650304 35321945260032 35340401321496 35467303059456 35640802566144 35710413508656 35743218665472 35787472535552 35811168878592 35813029639428 35857369942848 35873430755328 35941628510208 35943496049772 35958539943936 35960408362224 36011827003392 36028771467264 36044909051904 36089536446464 36091411671376 36099140161536 36115309264896 36160023822336 36263931936768 36441328405032 36572183396352 36591292719456 36615521304576 36643613442048 36660855177216 36677275877376 36732458409984 36748911181824 36766202462208 36782670348288 36794410205184 36838011451392 36854511501312 36866274287616 36900141268992 36926492969088 36972211857408 37006176157696 37017987350528 37078453845504 37376887504896 37393628921856 37466663353344 37484292354048 37501081878528 37547512168448 37557503862552 37574326179072 37592005837824 37620847153152 37665427724226 37694325370248 37728953035776 37800678260736 37802642397174 37849446050784 37866399130624 37874507710464 37938385649664 37956236607488 37958208826792 38030369882112 38047403999232 38216407439088 38233524883968 38326224701844 38390864492544 38416284647424 38463848054784 38465846649756 38538972758016 38574376353792 38603971362816 38649716932608 38679369744384 38697569353728 38714902315008 38773150543872 38790517358592 38808769265664 38826152034304 38838544105472 38884567643136 38901984362496 39215095087104 39327782141952 39376474079232 39394111127552 39404594216448 39440793010176 39453381255168 39471052750848 39489624866816 39517825809024 39530438640432 39548144650752 39566753040384 39584475316224 39644031854916 39661788744576 39680450606592 39710894217216 39737188417536 39757951486683 39825005982208 39900715941888 40095902886912 40211120998656 40260906602496 40278939795456 40339541185704 40357609599744 40376598862848 40434332073984 40453357436928 40455459407502 40532367900672 40550522683392 40600728502272 40602838130298 40680026800128 40717397262336 40748636438528 40796923428864 40847434317824 40996494455661 41143706320896 41165204309388 41243462074368 41261935362048 41313021984768 41342525079552 41361977769984 41380504141824 41393711480832 41431737565184 41442762882816 41461325438976 41474558573568 41512658927616 41593738339584 41631948177408 41645235769344 41663889014784 41713260576192 41764905987072 41783612833792 41884920084736 42048998443008 42067832537088 42169828898304 42188717113344 42240951189504 42291006567552 42323453047296 42362333233152 42406116041529 42445072165248 42497623635968 42525763043328 42580626807132 42599699021952 42680683855872 42700766183424 42702984930141 42784166117376 42803329499136 42856324530176 43012715494464 43189722554112 43271829061632 43396173398016 43429467783168 43449902432256 43452160104354 43480931549184 43514290962432 43534765522944 43554265104384 43574758473728 43619794361856 43639332028416 43659865423872 43679421038592 43693362118656 43745138598528 43764732407808 43818917756928 43944834187264 44116981972992 44243754909696 44298533339136 44318375018496 44370892136448 44385053912064 44404934344704 44425827975168 44445726670848 44491662732096 44512597170432 44532534730752 44553488400384 44587670700032 44617194012672 44619512337648 44640506932416 44674755994368 44803131729984 44888305434624 45073030971392 45237511123488 45293519927808 45313807269888 45381983833917 45402310799712 45423673720704 45510027116544 45530411433984 45589151584896 45619338018816 45675819565056 45765030150144 45807071920128 45842215993344 45896538857472 45953363607552 45973946499072 46085413502976 46106055540736 46286669611008 46398894833664 46419677282304 46477149732864 46532224991232 46553067159552 46567925415936 46610704760832 46701741293568 46744643567616 46759562969088 46780506963968 46792955632032 46835941699584 46850890240512 46871875141632 46893929529344 46927418148216 46985519235456 47006564438016 47095927013376 47120535095328 47462306752512 47521070088192 47577382388496 47613884678208 47657624887296 47748225171456 47750706185904 47809826590464 47831241007104 47922171346944 47924661399696 47947211149632 48015769337856 48038361956352 48059878735872 48132186882048 48153745686528 48213365096448 48351909249024 48588437873376 48680807694336 48788390292608 48820695072768 48858151256064 48881140236288 48903034503168 48976611213312 48998548242432 49021603282944 49043560464384 49059213606912 49094248531968 49117348601856 49139348668416 49155032383488 49200188358656 49213280923344 49235323958784 49296282476544 49437938460672 49835850006528 49858171895808 49917253653504 49933185651072 49955551137792 49979056472064 50001442504704 50076671816736 50099101572096 50122674450432 50161129537536 50220570298968 50259100493664 50305270714368 50400904347648 50403523196232 50465928067712 50499343613952 50584514199552 50707159842816 50729871998976 50955209918784 50978033178624 51074945777664 51077599649676 51101632935792 51187819323392 51198780506112 51221712863232 51285130739712 51287795533008 51385297010688 51432501805056 51471961817088 51532955910144 51572492992512 51596759138304 51619869753344 51633606214656 51697534058496 51720689811456 51745025687552 51846090190848 51869312483328 52286793449472 52372200554496 52388916092928 52437042855936 52501965438976 52539458955264 52587724013568 52604508340224 52628070334464 52690434412032 52707251520576 52730859534336 52755670720512 52779300421632 52858709139888 52882384992768 52907267475456 52947858956288 52982917890048 53010601982244 53200954589184 53461203849216 53614827998208 53681208803328 53705253060608 53716753317888 53719544459142 53786054914272 53810146132992 53835465150464 53912442765312 53915244074658 53937809915904 53940612543336 54043157200896 54067363577856 54134304669696 54137117507064 54172963897344 54240035733504 54289863016448 54395897905152 54661992607548 54858275094528 54886939079184 54965420163072 54991282765824 55015913816064 55084029313024 55098687614976 55123366772736 55149303693312 55174005522432 55191615307776 55257017177088 55281767251968 55299411431424 55350211903488 55458317786112 55509264236544 55526981025792 55551852019712 55617680768256 55686541316096 56065331257344 56090443382784 56226438531072 56251622817792 56321268252672 56361489268608 56388008756736 56431270729728 56483110977536 56498141586339 56541488055372 56593429553664 56701017391104 56703963595761 56774169076176 56799598695936 56907578474496 56934354911232 56937313240188 57045554823168 57071105998848 57324611158632 57350287325952 57489337052766 57586296738816 57695772082176 57698769974634 57808459137024 57861564530688 57905957044224 57933203243008 57936213472472 57974575398912 58019054616576 58046354030592 58072353472512 58159725815808 58185776037888 58213153898496 58239228051456 58257816158208 58326851464704 58352976543744 58425223675904 58822642630656 58991673212928 59064711118848 59091166691328 59161189515264 59180071882752 59206579126272 59234437300224 59260968894464 59276738713536 59295657960648 59322216976128 59350129560576 59376712974336 59404651200512 59466047782374 59492683116864 59520675909888 59566341325824 59737508973312 59851073912832 60143854330368 60316681497984 60391359903744 60418409693184 60509311778556 60536414399616 60564898294272 60651498110976 60680036155392 60683189111253 60785535446528 60798551851008 60825784025088 60901092753408 60904257195447 61020040200192 61076095893504 61122954657792 61195385143296 61271151476736 61298595332096 61447218003968 61715559481344 61747806464082 61865193111552 61892903043072 61969532977152 62042966654976 62070756212736 62090567221248 62147606347776 62191988158464 62211837860352 62268988391424 62326191423488 62346083958784 62390607509376 62447922266112 62467853654016 62495833522176 62569890864288 62647358980608 62675419250688 62827380127104 63101748805632 63254743347456 63283075670016 63361426784256 63436509851328 63485179570944 63543499849728 63667608247872 63746435453952 63774988009472 63788644564992 63870940210698 63899548532928 63929614866176 64021025783808 64051149275136 64079838314496 64176249176064 64204994248704 64284486795264 64469212332032 64784583831168 64907743592448 65094260097024 65144201674752 65174853648384 65178240156531 65271436443648 65302148284416 65331397656576 65362137710592 65391413952512 65412284809216 65429691542784 65458998042624 65489798135808 65519131557888 65540043177984 65617707897792 65647098611712 65728376635392 65917251280896 66365632364544 66447800008704 66477562527744 66556338204672 66577580868096 66607401517056 66638741962752 66668590006272 66768895755648 66798802096128 66830232600576 66881506050048 66925791019008 66929268506472 66960760398624 67012133991552 67073694285824 67204697594976 67332458151936 67609546457088 67639829331968 67940279891712 67970710904832 68099927703552 68103466199568 68135510581056 68265040674816 68295617150976 68383727377344 68513729347584 68576669073408 68647545225216 68710607880192 68763323990016 68795678851072 68844808286208 68930045411328 68960919748608 69128120254464 69159083311104 69629515923456 69715724599296 69798337486848 69829600739328 69851888123904 69916057141248 70052611940352 70116965351424 70139344453632 70170760445952 70253912549376 70276335360768 70307812712448 70340894294016 70372400562176 70391127222324 70478278853184 70509846657024 70543023300608 70643890520064 70680802642992 70934606118912 71281605132288 71420827017312 71486437330944 71574945071104 71622337757184 71626059278856 71714739885696 71746861510656 71883257020416 71886992099544 71920816724448 72023654006784 72057542934528 72089818103808 72182823342752 72198280323072 72230618529792 72320047644672 72527863873536 72882656810064 73144366792704 73182585438912 73231042609152 73287226884096 73321710354432 73354551754752 73464916819968 73497822363648 73532404924416 73565340696576 73588820410368 73676022902784 73709023002624 73732548575232 73800282537984 73852985938176 73944423714816 74012352315392 74035974701056 74156907691008 74753775009792 74787257843712 74933326706688 74968584708096 75002163757056 75095024336896 75115007725104 75148652358144 75184011675648 75241694306304 75330855448452 75388650740496 75457906071552 75601356521472 75605284794348 75698892101568 75732798261248 75749015420928 75876771299328 75912473214976 75916417653584 76060739764224 76094807998464 76432814878176 76467049767936 76652449403688 76781728985088 76832569294848 76927696109568 76931693299512 77077945516032 77148752707584 77207942725632 77299433865216 77358739488768 77395138707456 77429804630016 77546301087744 77581034717184 77617538531328 77652304068608 77677088210944 77769135286272 77803968724992 78430190174208 78655564283904 78752948158464 78788222255104 78809188432896 78881586020352 78906762510336 78942105501696 78979249733632 79035651618048 79060877280864 79096289301504 79133506080768 79168950632448 79288063709832 79323577489152 79360901213184 79421788434432 79474376835072 79515902973366 79650011964416 79801431883776 80191805773824 80422241997312 80521813204992 80557879590912 80679082371408 80715219199488 80753197725696 80868664147968 80872866111987 80906714873856 80910918815004 81064735801344 81101045366784 81201457004544 81205676260596 81360053600256 81434794524672 81497272877056 81593846857728 81694868635648 81992988911322 82287412641792 82330408618776 82486924148736 82523870724096 82626043969536 82685050159104 82723955539968 82761008283648 82787422961664 82863475130368 82885525765632 82922650877952 82949117147136 83025317855232 83187476679168 83263896354816 83290471538688 83327778029568 83426521152384 83529811974144 83567225667584 83769840169472 84097996886016 84135665074176 84339657796608 84377434226688 84481902379008 84582013135104 84646906094592 84724666466304 84812232083058 84890144330496 84995247271936 85051526086656 85161253614264 85199398043904 85361367711744 85401532366848 85405969860282 85568332234752 85606658998272 85712649060352 86025430988928 86234005579149 86379445108224 86543658123264 86548154961951 86792346796032 86858935566336 86899804864512 86904320208708 86961863098368 87028581924864 87069531045888 87108530208768 87149516947456 87239588723712 87278664056832 87319730847744 87358842077184 87386724237312 87490277197056 87529464815616 87637835513856 87889668374528 88233963945984 88487509819392 88597066678272 88636750036992 88741784272896 88770107824128 88809868689408 88851655950336 88891453341696 88983325464192 89025194340864 89065069461504 89106976800768 89175341400064 89199071673561 89239024675296 89281013864832 89349511988736 89606263459968 89776610869248 90146061942784 90475022246976 90587039855616 90627614539776 90763967667834 90804621599424 90847347441408 91020054233088 91060822867968 91178303169792 91238676037632 91351639130112 91530060300288 91614143840256 91684431986688 91793077714944 91906727215104 91947892998144 92170827005952 92212111081472 92573339222016 92621709696123 92797789667328 92839354564608 92954299465728 93064449982464 93106134319104 93135850831872 93221409521664 93403482587136 93489287135232 93519125938176 93561013927936 93585911264064 93671883399168 93701780481024 93743750283264 93787859058688 93854836296432 93971038470912 94013128876032 94191854026752 94241070190656 94924613505024 95042140176384 95154764776992 95227769356416 95315249774592 95501412371808 95619653180928 95662482014208 95806410316047 95849322799392 95894422299264 96031538675712 96076723912704 96119757471744 96264373764096 96307491373056 96426730192896 96703818498048 97176875746752 97361615388672 97576780585216 97641390145536 97716302512128 97762280472576 97806069006336 97953222426624 97997096484864 98043206565888 98087120928768 98118427213824 98188497063936 98234697203712 98278697336832 98310064766976 98400376717312 98426561846688 98470647917568 98592564953088 98875876921344 99671700013056 99716343791616 99834507307008 99866371302144 99911102275584 99958112944128 100002885009408 100153343633472 100198203144192 100245348900864 100322259075072 100441140597936 100518200987328 100610541428736 100801808695296 100807046392464 100931856135424 100998687227904 101169028399104 101414319685632 101459743997952 101910419837568 101956066357248 102149891555328 102155199299352 102203265871584 102375638646784 102397561012224 102443425726464 102575591066016 102770594021376 102865003610112 103065911820288 103144985985024 103193518276608 103239739506688 103267212429312 103395068116992 103441379622912 103490051375104 103692180381696 103738624966656 104573586898944 104744401108992 104777832185856 104874085711872 105003930877952 105078917910528 105175448027136 105209016680448 105256140668928 105380868824064 105414503041152 105461719068672 105511341441024 105558600843264 105717418279776 105764769985536 105814534950912 105895717912576 105965835780096 106021203964488 106401909178368 106922407698432 107229655996416 107362417606656 107410506121216 107433506635776 107439088918284 107572109828544 107620292265984 107670930300928 107824885530624 107830488149316 107875619831808 107881225086672 108086314401792 108134727155712 108268609339392 108274235014128 108345927794688 108480071467008 108579726032896 108791795810304 109323985215096 109716550189056 109773878158368 109930840326144 109982565531648 110031827632128 110197375229952 110246733545472 110298607386624 110348011044864 110383230615552 110514034354176 110563534503936 110598822862848 110700423806976 110916635572224 111018528473088 111053962051584 111103704039424 111235361536512 111373082632192 112130662514688 112180886765568 112452877062144 112503245635584 112642536505344 112722978537216 112776017513472 112862541459456 112966221955072 112996283172678 113082976110744 113186859107328 113402034782208 113407927191522 113548338152352 113599197391872 113815156948992 113868709822464 113874626480376 114091109646336 114142211997696 114649222317264 114700574651904 114978674105532 115172593477632 115391544164352 115397539949268 115616918274048 115723129061376 115811914088448 115866406486016 115872426944944 115949150797824 116038109233152 116092708061184 116144706945024 116319451631616 116371552075776 116426307796992 116478456102912 116515632316416 116653702929408 116705953087488 116850447351808 117645285261312 117983346425856 118129422237696 118182333382656 118322379030528 118360143765504 118413158252544 118468874600448 118521937788928 118553477427072 118591315921296 118644433952256 118700259121152 118753425948672 118809302401024 118932095564748 118985366233728 119041351819776 119132682651648 119273854460049 119475017946624 119702147825664 120287708660736 120633362995968 120782719807488 120836819386368 121018623557112 121072828799232 121129796588544 121302996221952 121360072310784 121366378222506 121571070893056 121597103702016 121651568050176 121802185506816 121808514390894 122040080400384 122152191787008 122245909315584 122390770286592 122542302953472 122597190664192 122894436007936 123431118962688 123495612928164 123730386223104 123785806086144 123939065954304 124085933309952 124141512425472 124181134442496 124295212695552 124383976316928 124423675720704 124537976782848 124652382846976 124692167917568 124781215018752 124895844532224 124935707308032 124991667044352 125139781728576 125294717961216 125350838501376 125654760254208 126203497611264 126509486694912 126566151340032 126722853568512 126873019702656 126970359141888 127086999699456 127335216495744 127492870907904 127549976018944 127577289129984 127741880421396 127799097065856 127859229732352 128042051567616 128102298550272 128108954790423 128352498352128 128409988497408 128568973590528 128938424664064 129569167662336 129815487184896 130188520194048 130288403349504 130349707296768 130356480313062 130542872887296 130604296568832 130662795313152 130724275421184 130782827905024 130824569618432 130859383085568 130917996085248 130979596271616 131038263115776 131080086355968 131235415795584 131294197223424 131456753270784 131834502561792 132731264729088 132895600017408 132955125055488 133112676409344 133155161736192 133214803034112 133277483925504 133337180012544 133537791511296 133597604192256 133660465201152 133763012100096 133851582038016 133858537012944 133921520797248 134024267983104 134147388571648 134409395189952 134664916303872 135219092914176 135279658663936 135880559783424 135941421809664 136145951501751 136206932399136 136271021162112 136530081349632 136591234301952 136767454754688 137027458695168 137295090450432 137421215760384 137526647980032 137591357702144 137598506997121 137689616572416 137860090822656 137921839497216 138256240508928 138318166622208 139259031846912 139431449198592 139596674973696 139659201478656 139703776247808 139832114282496 140105223880704 140233930702848 140278688907264 140341520891904 140507825098752 140552670721536 140615625424896 140681788588032 140744801124352 140782254444648 140956557706368 141019693314048 141086046601216 141287781040128 141361605285984 142563210264576 142841654034624 142972874661888 143149890142208 143244675514368 143252118557712 143429479771392 143493723021312 143766514040832 143773984199088 143841633448896 144047308013568 144115085869056 144179636207616 144365646685504 144396560646144 144461237059584 144640095289344 145055727747072 145765313620128 146365170877824 146462085218304 146574453768192 146643420708864 146709103509504 146929833639936 146995644727296 147064809848832 147130681393152 147177640820736 147352045805568 147418046005248 147465097150464 147600565075968 147705971876352 147888847429632 148024704630784 148071949402112 148313815382016 149507550019584 149574515687424 149866653413376 149937169416192 150004327514112 150190048673792 150230015450208 150297304716288 150368023351296 150483388612608 150661710896904 150777301480992 150915812143104 151202713042944 151210569588696 151397784203136 151465596522496 151498030841856 151753542598656 151832835307168 152121479528448 152189615996928 152865629756352 152934099535872 153304898807376 153563457970176 153665138589696 153855392219136 153863386599024 154155891032064 154297505415168 154415885451264 154598867730432 154717478977536 154790277414912 154859609260032 155092602175488 155162069434368 155235077062656 155304608137216 155354176421888 155538270572544 155607937449984 156860380348416 157311128567808 157505896316928 157576444510208 157618376865792 157763172040704 157813525020672 157884211003392 157958499467264 158071303236096 158121754561728 158192578603008 158267012161536 158337901264896 158576127419664 158647154978304 158721802426368 158843576868864 158948753670144 159031805946732 159300023928832 159602863767552 160383611547648 160844483994624 161043626409984 161115759181824 161358164742816 161430438398976 161506395451392 161737328295936 161745732223974 161813429747712 161821837630008 162129471602688 162202090733568 162402914009088 162411352521192 162720107200512 162869589049344 162994545754112 163187693715456 163389737271296 163985977822644 164574825283584 164660817237552 164973848297472 165047741448192 165252087939072 165370100318208 165447911079936 165522016567296 165574845923328 165726950260736 165771051531264 165845301755904 165898234294272 166050635710464 166374953358336 166527792709632 166580943077376 166655556059136 166853042304768 167059623948288 167134451335168 167539680338944 168195993772032 168271330148352 168679315593216 168754868453376 168963804758016 169164026270208 169293812189184 169449332932608 169624464166116 169780288660992 169990494543872 170103052173312 170111890787283 170322507228528 170398796087808 170722735423488 170803064733696 170811939720564 171136664469504 171213317996544 171425298120704 172050861977856 172468011158298 172758890216448 173087316246528 173096309923902 173584693592064 173717871132672 173799609729024 173808640417416 173923726196736 174057163849728 174139062091776 174217060417536 174299033894912 174479177447424 174557328113664 174639461695488 174717684154368 174773448474624 174980554394112 175058929631232 175275671027712 175779336749056 176467927891968 176975019638784 177194133356544 177273500073984 177483568545792 177540215648256 177619737378816 177703311900672 177782906683392 177966650928384 178050388681728 178130138923008 178213953601536 178350682800128 178398143347122 178478049350592 178562027729664 178699023977472 179212526919936 179553221738496 180292123885568 180950044493952 181174079711232 181255229079552 181527935335668 181609243198848 181694694882816 182040108466176 182049567333759 182356606339584 182477352075264 182703278260224 182712771586341 183060120600576 183228287680512 183368863973376 183586155429888 183813454430208 183895785996288 184341654011904 184424222162944 185146678444032 185243419392246 185595579334656 185678709129216 185908598931456 186128899964928 186212268638208 186271701663744 186442819043328 186806965174272 186978574270464 187038251876352 187122027855872 187171822528128 187343766798336 187403560962048 187487500566528 187575718117376 187709672592864 187942076941824 188026257752064 188482140381312 189849227010048 190084280352768 190309529553984 190455538712832 190630499549184 191002824743616 191239306361856 191324964028416 191612820632094 191698645598784 191788844598528 192063077351424 192153447825408 192239514943488 192528747528192 192614982746112 192853460385792 193407636996096 194353751493504 194723230777344 195153561170432 195282780291072 195432605024256 195524560945152 195534720469593 195906444853248 195994192969728 196086413131776 196174241857536 196236854427648 196376994127872 196469394407424 196557394673664 196620129533952 196800753434624 196853123693376 196941295835136 197185129906176 197751753842688 199343400026112 199432687583232 199669014614016 199732742604288 199822204551168 199916225888256 200005770018816 200306687266944 200396406288384 200490697801728 200644518150144 200882281195872 201036401974656 201221082857472 201614092784928 201863712270848 201997374455808 202828639371264 202919487995904 203820839675136 203912132714496 204299783110656 204310398598704 204406531743168 204751277293568 204795122024448 204886851452928 205151182132032 205541188042752 205730007220224 206131823640576 206289971970048 206387036553216 206479479013376 206534424858624 206790136233984 206882759245824 206980102750208 207384360763392 207477249933312 209147173797888 209488802217984 209555664371712 209748171423744 210007861755904 210157835821056 210350896054272 210418033360896 210512281337856 210761737648128 210829006082304 210923438137344 211022682882048 211117201686528 211434836559552 211529539971072 211629069901824 211791435825152 211931671560192 212042407928976 212803818356736 213844815396864 214459311992832 214724835213312 214821012242432 214867013271552 214878177836568 215144219657088 215240584531968 215341860601856 215649771061248 215660976298632 215762450173344 216172628803584 216269454311424 216548470028256 216691855589376 216960142934016 217159452065792 217583591620608 218647970430192 219433100378112 219547756316736 219861680652288 219965131063296 220063655264256 220394750459904 220493467090944 220597214773248 220696022089728 220766461231104 221028068708352 221127069007872 221197645725696 221400847613952 221833271144448 222037056946176 222107924103168 222207408078848 222470723073024 222746165264384 224261325029376 224361773531136 224905754124288 225006491271168 225285073010688 225445957074432 225552035026944 225725082918912 225932443910144 225992566345356 226165952221488 226373718214656 226804069564416 226815854383044 227096676304704 227198394783744 227630313897984 227737419644928 227749252960752 228182219292672 228284423995392 229298444634528 229401149303808 229957348211064 230345186955264 230783088328704 230795079898536 231233836548096 231446258122752 231623828176896 231744853889888 231898301595648 232076218466304 232185416122368 232289413890048 232638903263232 232743104151552 232852615593984 232956912205824 233031264632832 233307405858816 233411906174976 233700894703616 235290570522624 235966692851712 236258844475392 236364666765312 236644758061056 236720287531008 236826316505088 236937749200896 237043875577856 237106954854144 237182631842592 237288867904512 237400518242304 237506851897344 237618604802048 237864191129496 237970732467456 238082703639552 238265365303296 238547708920098 238950035893248 239404295651328 240575417321472 241266725991936 241565439614976 241673638772736 242037247114224 242145657598464 242259593177088 242605992443904 242618598335961 242720144621568 242732756445012 243142141786112 243194207404032 243303136100352 243604371013632 243617028781788 244080160800768 244304383574016 244491818631168 244781540573184 245084605906944 245194381328384 245788872015872 246862237925376 246991225856328 247460772446208 247571612172288 247878131908608 248171866619904 248283024850944 248362268884992 248590425391104 248767952633856 248847351441408 249075953565696 249304765693952 249384335835136 249562430037504 249791689064448 249871414616064 249983334088704 250279563457152 250589435922432 250701677002752 251309520508416 252406995222528 253018973389824 253132302680064 253445707137024 253746039405312 253940718283776 254173999398912 254670432991488 254985741815808 255099952037888 255154578259968 255483760842792 255598194131712 255718459464704 256084103135232 256204597100544 256217909580846 256704996704256 256819976994816 257137947181056 257876849328128 259138335324672 259630974369792 259644464885853 260377040388096 260576806699008 260699414593536 260712960626124 261085745774592 261208593137664 261325590626304 261448550842368 261649139236864 261718766171136 261835992170496 261959192543232 262076526231552 262160172711936 262470831591168 262588394446848 262913506541568 263669005123584 265462529458176 265791200034816 265910250110976 266225352818688 266310323472384 266429606068224 266554967851008 266674360025088 267075583022592 267195208384512 267320930402304 267526024200192 267717074025888 267843041594496 268048535966208 268294777143296 268818790379904 269329832607744 270438185828352 271761119566848 271882843619328 272291903003502 272413864798272 272542042324224 273060162699264 273182468603904 273534909509376 274054917390336 274590180900864 274842431520768 275053295960064 275182715404288 275197013994242 275379233144832 275720181645312 275843678994432 276512481017856 276636333244416 277865129088369 278518063693824 278862898397184 279193349947392 279318402957312 279407552495616 279664228564992 280210447761408 280467861405696 280557377814528 280683041783808 281015650197504 281105341443072 281231250849792 281363577176064 281489602248704 281564508889296 281913115412736 282039386628096 282172093202432 282575562080256 282723210571968 285126420529152 285683308069248 285945749323776 286299780284416 286504237115424 286858959542784 286987446042624 287419230948141 287547968398176 287683266897792 288094616027136 288230171738112 288359272415232 288731293371008 288793121292288 288922474119168 289280190578688 290111455494144 291530627240256 292730341755648 292924170436608 293148907536384 293286841417728 293418207019008 293859667279872 293991289454592 294129619697664 294261362786304 294355281641472 294704091611136 294836092010496 294930194300928 295201130151936 295411943752704 295777694859264 296049409261568 296143898804224 296627630764032 299015100039168 299149031374848 299733306826752 299874338832384 300008655028224 300380097347584 300460030900416 300594609432576 300736046702592 300966777225216 301323421793808 301554602961984 301831624286208 302405426085888 302421139177392 302795568406272 302931193044992 302996061683712 303507085197312 303665670614336 304242959056896 304379231993856 305731259512704 305868199071744 306609797614752 307126915940352 307330277179392 307726773198048 308311782064128 308595010830336 309197735460864 309434957955072 309580554829824 309719218520064 310185204350976 310324138868736 310470154125312 310609216274432 310708352843776 311076541145088 311215874899968 313720760696832 314622257135616 315011792633856 315152889020416 315236753731584 315526344081408 315627050041344 315768422006784 315916998934528 316142606472192 316243509123456 316385157206016 316534024323072 316675802529792 317152254839328 317294309956608 317443604852736 317687153737728 317897507340288 318063611893464 318600047857664 319205727535104 320767223095296 321688967989248 322087252819968 322231518363648 322716329485632 322860876797952 323012790902784 323474656591872 323491464447948 323626859495424 323643675260016 324258943205376 324404181467136 324805828018176 324822705042384 325440214401024 325739178098688 325989091508224 326375387430912 326779474542592 327971955645288 329149650567168 329321634475104 329947696594944 330095482896384 330740200636416 330895822159872 331044033134592 331149691846656 331453900521472 331542103062528 331690603511808 331796468588544 332101271420928 332749906716672 333055585419264 333161886154752 333311112118272 333706084609536 334119247896576 334268902670336 335079360677888 336391987544064 336542660296704 337358631186432 337509736906752 337927609516032 338328052540416 338587624378368 338898665865216 339248928332232 339560577321984 339980989087744 340206104346624 340223781574566 340645014457056 340797592175616 341445470846976 341606129467392 341623879441128 342273328939008 342426635993088 342850596241408 344101723955712 344936022316596 345517780432896 346174632493056 346192619847804 347169387184128 347435742265344 347599219458048 347617280834832 347847452393472 348114327699456 348278124183552 348434120835072 348598067789824 348958354894848 349114656227328 349278923390976 349435368308736 349546896949248 349961108788224 350117859262464 350551342055424 351558673498112 352935855783936 353950039277568 354388266713088 354547000147968 354967137091584 355080431296512 355239474757632 355406623801344 355565813366784 355933301856768 356100777363456 356260277846016 356427907203072 356701365600256 356796286694244 356956098701184 357124055459328 357398047954944 357821563380147 358425053839872 359106443476992 360584247771136 361900088987904 362348159422464 362510458159104 363055870671336 363218486397696 363389389765632 364080216932352 364099134667518 364713212679168 364954704150528 365406556520448 365425543172682 366120241201152 366456575361024 366737727946752 367172310859776 367626908860416 367791571992576 368683308023808 368848444325888 370293356888064 370486838784492 371191158669312 371357418258432 371817197862912 372257799929856 372424537276416 372543403327488 372885638086656 373613930348544 373957148540928 374076503752704 374244055711744 374343645056256 374687533596672 374807121924096 374975001133056 375151436234752 375419345185728 375884153883648 376052515504128 376964280762624 379698454020096 380168560705536 380619059107968 380911077425664 381260999098368 382005649487232 382478612723712 382649928056832 383225641264188 383397291197568 383577689197056 384126154702848 384306895650816 384326864371269 385057495056384 385229965492224 385706920771584 386815273992192 388707502987008 389446461554688 390307122340864 390565560582144 390865210048512 391049121890304 391069440939186 391812889706496 391988385939456 392172826263552 392348483715072 392473708855296 392753988255744 392938788814848 393114789347328 393240259067904 393601506869248 393706247386752 393882591670272 394370259812352 395503507685376 398686800052224 398865375166464 399338029228032 399465485208576 399644409102336 399832451776512 400011540037632 400613374533888 400792812576768 400981395603456 401289036300288 401764562391744 402072803949312 402442165714944 403228185569856 403727424541696 403994748911616 405657278742528 405838975991808 407641679350272 407824265428992 408620797197408 408813063486336 409502554587136 409590244048896 409773702905856 410302364264064 411082376085504 412263647281152 412579943940096 412774073106432 412795520991363 413068849717248 413580272467968 413765518491648 413960205500416 414768721526784 414954499866624 418294347595776 418977604435968 419111328743424 419496342847488 420015723511808 420315671642112 420701792108544 420836066721792 421024562675712 421523475296256 421658012164608 421846876274688 422045365764096 422234403373056 422869673119104 423059079942144 423258139803648 423582871650304 423863343120384 424084815857952 427689630793728 428918623985664 429449670426624 429642024484864 429734026543104 429756355673136 430288439314176 430481169063936 430683721203712 431299542122496 431321952597264 431524900346688 432345257607168 432538908622848 433096940056512 433383711178752 433920285868032 434318904131584 435167183241216 437295940860384 439095512633472 439723361304576 439930262126592 440127310528512 440789500919808 440986934181888 441194429546496 441392044179456 441532922462208 442056137416704 442254138015744 442395291451392 442801695227904 443666542288896 444074113892352 444215848206336 444414816157696 444941446146048 445492330528768 448522650058752 448723547062272 449811508248576 450012982542336 450570146021376 450891914148864 451104070053888 451450165837824 451864887820288 451985132690712 452331904442976 452747436429312 453608139128832 453631708766088 454193352609408 454396789567488 455260627795968 455498505921504 456364438585344 456568847990784 458596889269056 458802298607616 459914696422128 460690373910528 461566176657408 461590159797072 462467673096192 462892516245504 463247656353792 463489707779776 463796603191296 464152436932608 464370832244736 464578827780096 465277806526464 465486208303104 465705231187968 465913824411648 466062529265664 466614811717632 466823812349952 467401789407232 470581141045248 471933385703424 472517688950784 472729333530624 473289516122112 473440575062016 473652633010176 473875498401792 474087751155712 474213909708288 474365263685184 474577735809024 474801036484608 475013703794688 475237209604096 475728382258992 475941464934912 476165407279104 476530730606592 477095417840196 477900071786496 478808591302656 481150834642944 482533451983872 483130879229952 483347277545472 484074494228448 484291315196928 484519186354176 485211984887808 485237196671922 485440289243136 485465512890024 486284283572224 486388414808064 486606272200704 487208742027264 487234057563576 488160321601536 488608767148032 488983637262336 489563081146368 490169211813888 490388762656768 491577744031744 493724475850752 493982451712656 494921544892416 495143224344576 495756263817216 496343733239808 496566049701888 496724537769984 497180850782208 497535905267712 497694702882816 498151907131392 498609531387904 498768671670272 499124860075008 499583378128896 499742829232128 499966668177408 500559126914304 501178871844864 501403354005504 502619041016832 504813990445056 506037946779648 506264605360128 506891414274048 507492078810624 507881436567552 508347998797824 509340865982976 509971483631616 510199904075776 510309156519936 510335672361849 510967521685584 511196388263424 511436918929408 512168206270464 512409194201088 512435819161692 513409993408512 513639953989632 514275894362112 515753698656256 518276670649344 519261948739584 519288929771706 520754080776192 521153613398016 521398829187072 521425921252248 522171491549184 522417186275328 522651181252608 522897101684736 523298278473728 523437532342272 523671984340992 523918385086464 524153052463104 524320345423872 524941663182336 525176788893696 525827013083136 527338010247168 530925058916352 531582400069632 531820500221952 532450705637376 532620646944768 532859212136448 533109935702016 533348720050176 534151166045184 534390416769024 534641860804608 535052048400384 535434148051776 535686083188992 536097071932416 536589554286592 537637580759808 538659665215488 540876371656704 543522239133696 543765687238656 544583806007004 544827729596544 545084084648448 546120325398528 546148702001277 547069819018752 548109834780672 548138314759023 549180361801728 549684863041536 550106591920128 550365430808576 550394027988484 550758466289664 551440363290624 551687357988864 553024962035712 553272666488832 555730258176738 557036127387648 557725796794368 558386699894784 558636805914624 558815104991232 559328457129984 560420895522816 560935722811392 561114755629056 561366083567616 562031300395008 562210682886144 562462501699584 562727154352128 562979204497408 563129017778592 563826230825472 564078773256192 564344186404864 565446421143936 570252841058304 571366616138496 571891498647552 572599560568832 573008474230848 573717919085568 573974892085248 574838461896282 575095936796352 575366533795584 576189232054272 576460343476224 576718544830464 577462586742016 577586242584576 577844948238336 578560381157376 580222910988288 583061254480512 585460683511296 585848340873216 586297815072768 586573682835456 586604161408779 587719334559744 587982578909184 588259239395328 588522725572608 588710563282944 589408183222272 589672184020992 589860388601856 590402260303872 590823887505408 591555389718528 592098818523136 592287797608448 593255261528064 598030200078336 598298062749696 599466613653504 599748677664768 600017310056448 600760194695168 600920061800832 601189218865152 601472093405184 601933554450432 602646843587616 603109205923968 603663248572416 604842278354784 605591136812544 605862386089984 605992123367424 607331341228672 608485918113792 608758463987712 611462519025408 611736398143488 613219595229504 614253831880704 614660554358784 615453546396096 616623564128256 617190021660672 618395470921728 618869915910144 619161109659648 619438437040128 620370408701952 620648277737472 620940308250624 621218432548864 621416705687552 622153082290176 622431749799936 627441521393664 629244514271232 630023585267712 630473507463168 631052688162816 631254100082688 631536844013568 631833997869056 632285212944384 632487018246912 632770314412032 633068048646144 633351605059584 634304509678656 634588619913216 634887209705472 635374307475456 635795014680576 636127223786928 637200095715328 638411455070208 641534446190592 643377935978496 644174505639936 644463036727296 645432658971264 645721753595904 646025581805568 646949313183744 646982928895896 647287350520032 648517886410752 648808362934272 649645410084768 650880428802048 651478356197376 652750774861824 653558949085184 655943911290576 658299301134336 658643268950208 659895393189888 660190965792768 661480401272832 661791644319744 662088066269184 662299383693312 662907801042944 663084206125056 663381207023616 663592937177088 664202542841856 665499813433344 666111170838528 666323772309504 666622224236544 667412169219072 668238495793152 668537805340672 670158721355776 672783975088128 673085320593408 674717262372864 675019473813504 675855219032064 676656105080832 677175248756736 677797331730432 678497856664464 679121154643968 679961978175488 680412208693248 680447563149132 681290028914112 681595184351232 682890941693952 683212258934784 683247758882256 684546657878016 684853271986176 685701192482816 688203447911424 689872044633192 691035560865792 692349264986112 692385239695608 694338774368256 694871484530688 695234561669664 695694904786944 696228655398912 696556248367104 696868241670144 697196135579648 697916709789696 698229312454656 698557846781952 698870736617472 699093793898496 699922217576448 700235718524928 701102684110848 703117346996224 705871711567872 707900078555136 708776533426176 709094000295936 709934274183168 710160862593024 710478949515264 710813247602688 711131626733568 711866603713536 712201554726912 712520555692032 712855814406144 713402731200512 713592573388488 713912197402368 714248110918656 714796095909888 715643126760294 716850107679744 718212886953984 721168495542272 723800177975808 724696318844928 725020916318208 726111741342672 726436972795392 726778779531264 728160433864704 728198269335036 729426425358336 729909408301056 730813113040896 730851086345364 732240482402304 732913150722048 733475455893504 734344621719552 735253817720832 735583143985152 737366616047616 737696888651776 740586713776128 740973677568984 742382317338624 742714836516864 743634395725824 744515599859712 744849074552832 745086806654976 745771276173312 747227860697088 747914297081856 748153007505408 748488111423488 748687290112512 749375067193344 749614243848192 749950002266112 750302872469504 750838690371456 751768307767296 752105031008256 753928561525248 759396908040192 760337121411072 761238118215936 761822154851328 762521998196736 764011298974464 764957225447424 765299856113664 766451282528376 766794582395136 767155378394112 768252309405696 768613791301632 768653728742538 770114990112768 770459930984448 771413841543168 773630547984384 777415005974016 778892923109376 778933394657559 780614244681728 781131121164288 781730420097024 782098243780608 782138881878372 783625779412992 783976771878912 784345652527104 784947417710592 785507976511488 785877577629696 786229578694656 786480518135808 787203013738496 787412494773504 787765183340544 788740519624704 791007015370752 797373600104448 797730750332928 798676058456064 798930970417152 799288818204672 799664903553024 800023080075264 801226749067776 801585625153536 801962791206912 802578072600576 803529124783488 804145607898624 804884331429888 806456371139712 807454849083392 807989497823232 811314557485056 815283358700544 815648530857984 817241594394816 817626126972672 819005109174272 819180488097792 819547405811712 820604728528128 822164752171008 824527294562304 825159887880192 825548146212864 825591041982726 826137699434496 827160544935936 827531036983296 827920411000832 829537443053568 829908999733248 833595387265107 836588695191552 837955208871936 838222657486848 838992685694976 840031447023616 840631343284224 841403584217088 841672133443584 842049125351424 843046950592512 843316024329216 843693752549376 844090731528192 844468806746112 845739346238208 846118159884288 846516279607296 847165743300608 847726686240768 848169631715904 855379261587456 857837247971328 858899340853248 859284048969728 859512711346272 860576878628352 860962338127872 861367442407424 862257692844423 862643905194528 863049800693376 864690515214336 865077817245696 866193880113024 866767422357504 867840571736064 870334366482432 874591881720768 878191025266944 879446722609152 879860524253184 880254621057024 881579001839616 881973868363776 882388859092992 882784088358912 883065844924416 884112274833408 884508276031488 884790582902784 885603390455808 887333084577792 888148227784704 888431696412672 888829632315392 889882892292096 890984661057536 897045300117504 897447094124544 899623016497152 900025965084672 901140292042752 901783828297728 902208140107776 902900331675648 903729775640576 903970265381424 904663808885952 905494872858624 907216278257664 907263417532176 908386705218816 908793579134976 910521255591936 910997011843008 912728877170688 913137695981568 917193778538112 917604597215232 919829392844256 921380747821056 923180319594144 924935346192384 925785032491008 926979415559552 927593206382592 928304873865216 928741664489472 929157655560192 930555613052928 930972416606208 931410462375936 931827648823296 932125058531328 933229623435264 933647624699904 934803578814464 941162282090496 943866771406848 945035377901568 945458667061248 946579032244224 946881150124032 947305266020352 947750996803584 948175502311424 948427819416576 948730527370368 949155471618048 949602072969216 950027407589376 950474419208192 951456764517984 951882929869824 952330814558208 953061461213184 954190835680392 955800143572992 957617182605312 962301669285888 965066903967744 966261758459904 966694555090944 968148988456896 968582630393856 969038372708352 970423969775616 970474393343844 970880578486272 970931025780048 972568567144448 972776829616128 973212544401408 974417484054528 974468115127152 976320643203072 977217534296064 977967274524672 979126162292736 980338423627776 980777525313536 983155488063488 987448951701504 987964903425312 989843089784832 990286448689152 992687466479616 993132099403776 993449075539968 994361701564416 995071810535424 995389405765632 996303814262784 997219062775808 997537343340544 998249720150016 999166756257792 999485658464256 999933336354816 1001118253828608 1002357743689728 1002806708011008 1005238082033664 1009627980890112 1012075893559296 1012529210720256 1013782828548096 1014984157621248 1015762873135104 1016695997595648 1018681731965952 1019942967263232 1020399808151552 1020618313039872 1020671344723698 1021935043371168 1022392776526848 1022873837858816 1024336412540928 1024818388402176 1024871638323384 1026819986817024 1027279907979264 1028551788724224 1031507397312512 1036553341298688 1038523897479168 1038577859543412 1041508161552384 1042307226796032 1042797658374144 1042851842504496 1044342983098368 1044834372550656 1045302362505216 1045794203369472 1046596556947456 1046875064684544 1047343968681984 1047836770172928 1048306104926208 1048640690847744 1049883326364672 1050353577787392 1051654026166272 1054676020494336 1061850117832704 1063164800139264 1063641000443904 1064901411274752 1065241293889536 1065718424272896 1066219871404032 1066697440100352 1068302332090368 1068780833538048 1069283721609216 1070104096800768 1070868296103552 1071372166377984 1072194143864832 1073179108573184 1073464690140441 1075275161519616 1077319330430976 1081752743313408 1087044478267392 1087531374477312 1089167612014008 1089655459193088 1090168169296896 1092240650797056 1092297404002554 1094139638037504 1096219669561344 1096276629518046 1098360723603456 1099369726083072 1100213183840256 1100730861617152 1100788055976968 1101516932579328 1102880726581248 1103374715977728 1106049924071424 1106545332977664 1111460516353476 1114072254775296 1115451593588736 1116773399789568 1117273611829248 1117630209982464 1118656914259968 1120841791045632 1121871445622784 1122229511258112 1122732167135232 1124062600790016 1124421365772288 1124925003399168 1125454308704256 1125958408994816 1126258035557184 1127652461650944 1128157546512384 1128688372809728 1130892842287872 1140505682116608 1142733232276992 1143782997295104 1145199121137664 1146016948461696 1147435838171136 1147949784170496 1149676923792564 1150191873592704 1150733067591168 1152378464108544 1152920686952448 1152980593113807 1154925173484032 1155172485169152 1155689896476672 1157120762314752 1160445821976576 1166122508961024 1170921367022592 1171696681746432 1172595630145536 1173147365670912 1173208322817558 1175438669119488 1175965157818368 1176518478790656 1177045451145216 1177421126565888 1178816366444544 1179344368041984 1179720777203712 1180804520607744 1181647775010816 1183110779437056 1184197637046272 1184575595216896 1186510523056128 1196060400156672 1196596125499392 1198933227307008 1199497355329536 1200034620112896 1201520389390336 1201840123601664 1202378437730304 1202944186810368 1203867108900864 1205293687175232 1206218411847936 1207326497144832 1209684556709568 1211182273625088 1211724772179968 1211984246734848 1214662682457344 1216971836227584 1217516927975424 1222925038050816 1223472796286976 1226439190459008 1228507663761408 1229321108717568 1230907092792192 1233247128256512 1236790941843456 1237739831820288 1238322219319296 1238386562974089 1240740817403904 1241296555474944 1241880616501248 1242436865097728 1242833411375104 1244306164580352 1244863499599872 1254883042787328 1258489028542464 1260047170535424 1260947014926336 1262105376325632 1262508200165376 1263073688027136 1263667995738112 1264570425888768 1264974036493824 1265540628824064 1266136097292288 1266703210119168 1268609019357312 1269177239826432 1269774419410944 1270748614950912 1271590029361152 1272254447573856 1274400191430656 1283068892381184 1286755871956992 1288349011279872 1288926073454592 1290865317942528 1291443507191808 1292051163611136 1293898626367488 1293965857791792 1294574701040064 1297035772821504 1297616725868544 1299290820169536 1301760857604096 1302956712394752 1305501549723648 1307117898170368 1311887822581152 1317286537900416 1319790786379776 1320381931585536 1322960802545664 1323583288639488 1324176132538368 1324598767386624 1326168412250112 1326762414047232 1327185874354176 1328405085683712 1330999626866688 1332222341677056 1332647544619008 1333244448473088 1334824338438144 1336476991586304 1337075610681344 1340317442711552 1345567950176256 1346170641186816 1349434524745728 1350038947627008 1351710438064128 1353312210161664 1354350497513472 1355594663460864 1356995713328928 1358242309287936 1359923956350976 1360824417386496 1360895126298264 1362580057828224 1363190368702464 1365781883387904 1366495517764512 1369093315756032 1369706543972352 1376406895822848 1379744089266384 1382071121731584 1384698529972224 1384770479391216 1388677548736512 1389742969061376 1390469123339328 1391389809573888 1392457310797824 1393112496734208 1393736483340288 1394392271159296 1395833419579392 1396458624909312 1397115693563904 1397741473234944 1398187587796992 1399844435152896 1400471437049856 1402205368221696 1406234693992448 1411743423135744 1415800157110272 1417553066852352 1418188000591872 1419868548366336 1420321725186048 1420957899030528 1421626495205376 1422263253467136 1423733207427072 1424403109453824 1425041111384064 1425711628812288 1426805462401024 1427185146776976 1427824394804736 1428496221837312 1429592191819776 1431286253520588 1433700215359488 1436425773907968 1442336991084544 1447600355951616 1449392637689856 1450041832636416 1452223482685344 1452873945590784 1453557559062528 1456320867729408 1456396538670072 1458852850716672 1459818816602112 1461626226081792 1461702172690728 1464480964804608 1465826301444096 1466950911787008 1468689243439104 1470507635441664 1471166287970304 1474733232095232 1475393777303552 1481173427552256 1481947355137968 1484764634677248 1485429673033728 1487268791451648 1489031199719424 1489698149105664 1490173613309952 1491542552346624 1494455721394176 1495828594163712 1496306015010816 1496976222846976 1497374580225024 1498750134386688 1499228487696384 1499900004532224 1500605744939008 1501677380742912 1503536615534592 1504210062016512 1507857123050496 1518793816080384 1520674242822144 1522476236431872 1523644309702656 1525043996393472 1528022597948928 1529914450894848 1530599712227328 1532902565056752 1533589164790272 1534310756788224 1536504618811392 1537227582603264 1537307457485076 1540229980225536 1540919861968896 1542827683086336 1547261095968768 1554830011948032 1557785846218752 1557866789315118 1561228489363456 1562262242328576 1563460840194048 1564196487561216 1564277763756744 1567251558825984 1567953543757824 1568691305054208 1569894835421184 1571015953022976 1571755155259392 1572459157389312 1572961036271616 1574406027476992 1574824989547008 1575530366681088 1577481039249408 1582014030741504 1594747200208896 1595461500665856 1597352116912128 1597861940834304 1598577636409344 1599329807106048 1600046160150528 1602453498135552 1603171250307072 1603925582413824 1605156145201152 1607058249566976 1608291215797248 1609768662859776 1612912742279424 1614909698166784 1615978995646464 1622629114970112 1630566717401088 1631297061715968 1634483188789632 1635252253945344 1638010218348544 1638360976195584 1638446106003831 1641209457056256 1644329504342016 1644414944277069 1649054589124608 1650319775760384 1651096292425728 1651182083965452 1652275398868992 1654321089871872 1655062073966592 1655840822001664 1659074886107136 1659817999466496 1667190774530214 1673177390383104 1675910417743872 1676445314973696 1677985371389952 1680062894047232 1681262686568448 1682807168434176 1683344266887168 1684098250702848 1686093901185024 1686632048658432 1687387505098752 1688181463056384 1688937613492224 1691478692476416 1692236319768576 1693032559214592 1694331486601216 1696339263431808 1710758523174912 1715674495942656 1717798681706496 1718568097939456 1719025422692544 1721153757256704 1721924676255744 1722734884814848 1724515385688846 1725287810389056 1726099601386752 1729381030428672 1730155634491392 1732387760226048 1733534844715008 1735681143472128 1740668732964864 1749183763441536 1756382050533888 1758893445218304 1759721048506368 1759812484226337 1763158003679232 1763947736727552 1764777718185984 1765568176717824 1766131689848832 1768224549666816 1769016552062976 1769581165805568 1771206780911616 1774666169155584 1776296455569408 1776863392825344 1777659264630784 1779765784584192 1781969322115072 1794090600235008 1794894188249088 1799246032994304 1800051930169344 1802280584085504 1803567656595456 1804416280215552 1805800663351296 1807459551281152 1807940530762848 1809327617771904 1810989745717248 1814526835064352 1816773410437632 1817587158269952 1821994023686016 1825457754341376 1826275391963136 1834387557076224 1835209194430464 1839658785688512 1842761495642112 1846360639188288 1849870692384768 1851570064982016 1853958831119104 1855186412765184 1856609747730432 1857483328978944 1858315311120384 1861111226105856 1861944833212416 1862820924751872 1863655297646592 1864250117062656 1866459246870528 1867295249399808 1869607157628928 1882324564180992 1887733542813696 1890070755803136 1893158064488448 1893762300248064 1894610532040704 1895501993607168 1896351004622848 1896855638833152 1897461054740736 1898310943236096 1899204145938432 1900054815178752 1900948838416384 1902913529035968 1903765859739648 1904661629116416 1906122922426368 1908381671360784 1911600287145984 1915234365210624 1924603338571776 1930133807935488 1932523516919808 1933389110181888 1936297976913792 1937165260787712 1938076745416704 1940847939551232 1940948786687688 1941862051560096 1945137134288896 1945553659232256 1946425088802816 1948936230254304 1952641286406144 1954435068592128 1958252324585472 1960676847255552 1961555050627072 1966310976126976 1974897903403008 1975929806850624 1979686179569664 1980572897378304 1985374932959232 1986264198807552 1986898151079936 1988723403128832 1990143621070848 1990778811531264 1992607628525568 1994438125551616 1995074686681088 1996499440300032 1998333512515584 1998971316928512 1999866672709632 2002236507657216 2004715487379456 2005613416022016 2010476164067328 2019255961780224 2024151787118592 2025058421440512 2027565657096192 2029968315242496 2031525746270208 2033391995191296 2037363463931904 2039885934526464 2040799616303104 2041236626079744 2041342689447396 2043870086742336 2044785553053696 2045747675717632 2048672825081856 2049636776804352 2049743276646768 2053639973634048 2054559815958528 2057103577448448 2063014794625024 2073106682597376 2077047794958336 2077155719086824 2083016323104768 2084614453592064 2085703685008992 2088685966196736 2089668745101312 2090604725010432 2091588406738944 2093750129369088 2094687937363968 2095673540345856 2096612209852416 2097281381695488 2099766652729344 2100707155574784 2103308052332544 2109352040988672 2123700235665408 2126329600278528 2127282000887808 2129802822549504 2130482587779072 2131436848545792 2132439742808064 2133394880200704 2136604664180736 2137561667076096 2138567443218432 2140208193601536 2141736592207104 2142744332755968 2144388287729664 2146358217146368 2146929380280882 2150550323039232 2154638660861952 2163505486626816 2174088956534784 2175062748954624 2178335224028016 2179310918386176 2180336338593792 2184481301594112 2184594808005108 2188279276075008 2192439339122688 2192553259036092 2196721447206912 2198739452166144 2200426367680512 2201461723234304 2201576111953936 2203033865158656 2205761453162496 2206749431955456 2212099848142848 2213090665955328 2222921032706952 2228144509550592 2230903187177472 2233546799579136 2234547223658496 2235260419964928 2237313828519936 2241683582091264 2243742891245568 2244459022516224 2245464334270464 2248125201580032 2248842731544576 2249850006798336 2250908617408512 2251916817989632 2252516071114368 2255304923301888 2256315093024768 2257376745619456 2261785684575744 2281011364233216 2285466464553984 2287565994590208 2290398242275328 2292033896923392 2294871676342272 2295899568340992 2299353847585128 2300383747185408 2301466135182336 2304756928217088 2305841373904896 2305961186227614 2309850346968064 2310344970338304 2311379792953344 2314241524629504 2320891643953152 2332245017922048 2341842734045184 2343393363492864 2345191260291072 2346294731341824 2346416645635116 2350877338238976 2351930315636736 2353036957581312 2354842253131776 2357632732889088 2358688736083968 2359441554407424 2361609041215488 2363295550021632 2366221558874112 2368395274092544 2369151190433792 2373021046112256 2392120800313344 2393192250998784 2397866454614016 2398994710659072 2400069240225792 2403040778780672 2403680247203328 2404756875460608 2405888373620736 2407734217801728 2410587374350464 2412436823695872 2414652994289664 2419369113419136 2422364547250176 2423449544359936 2423968493469696 2429325364914688 2433943672455168 2445850076101632 2446945592573952 2452878380918016 2457015327522816 2458642217435136 2461814185584384 2466494256513024 2473581883686912 2475479663640576 2476644438638592 2476773125948178 2481481634807808 2482593110949888 2483761233002496 2484873730195456 2485666822750208 2488612329160704 2489726999199744 2500786161795321 2509766085574656 2516978057084928 2520094341070848 2521894029852672 2524210752651264 2525016400330752 2526147376054272 2527335991476224 2529140851777536 2529948072987648 2531081257648128 2532272194584576 2533406420238336 2537218038714624 2538354479652864 2539548838821888 2541497229901824 2543180058722304 2544508895147712 2548800382861312 2566137784762368 2573511743913984 2576698022559744 2577852146909184 2581730635885056 2582887014383616 2584102327222272 2586773078533269 2587931715583584 2589149402080128 2594071545643008 2595233451737088 2598581640339072 2603521715208192 2611003099447296 2614235796340736 2623775645162304 2634573075800832 2639581572759552 2640763863171072 2645921605091328 2647166577278976 2648352265076736 2649197534773248 2652336824500224 2653524828094464 2654371748708352 2656810171367424 2661999253733376 2664444683354112 2665295089238016 2666488896946176 2669648676876288 2672953983172608 2674151221362688 2680634885423104 2691135900352512 2692341282373632 2698869049491456 2700077895254016 2703420876128256 2706624420323328 2708700995026944 2711189326921728 2713991426657856 2716484618575872 2719847912701952 2721648834772992 2721790252596528 2725160115656448 2726380737404928 2731563766775808 2732991035529024 2738186631512064 2739413087944704 2752813791645696 2759488178532768 2764142243463168 2769540958782432 2777355097473024 2780938246678656 2782779619147776 2784914621595648 2786224993468416 2787472966680576 2791666839158784 2792917249818624 2794231387127808 2795482946469888 2796375175593984 2799688870305792 2800942874099712 2804410736443392 2812469387984896 2823486846271488 2831600314220544 2835106133704704 2836376001183744 2839737096732672 2840643450372096 2841915798061056 2843252990410752 2844526506934272 2847466414854144 2848806218907648 2850082222768128 2851423257624576 2853610924802048 2854370293553952 2855648789609472 2856992443674624 2859184383639552 2862572507041176 2867400430718976 2872851547815936 2895200711903232 2898785275379712 2900083665272832 2904446965370688 2905747891181568 2907115118125056 2912641735458816 2912793077340144 2917705701433344 2919637633204224 2923252452163584 2923404345381456 2928961929609216 2931652602888192 2933901823574016 2937378486878208 2941015270883328 2942332575940608 2949466464190464 2950787554607104 2962346855104512 2963894710275936 2969529269354496 2970859346067456 2978062399438848 2979396298211328 2980347226619904 2983085104693248 2988911442788352 2991657188327424 2992612030021632 2993952445693952 2994749160450048 2997500268773376 2998456975392768 2999800009064448 3001211489878016 3003354761485824 3007073231069184 3008420124033024 3015714246100992 3037587632160768 3041348485644288 3044952472863744 3047288619405312 3050087992786944 3056045195897856 3059828901789696 3061199424454656 3065805130113504 3067178329580544 3068621513576448 3073009237622784 3074455165206528 3074614914970152 3080459960451072 3081839723937792 3085655366172672 3094522191937536 3109660023896064 3115571692437504 3115733578630236 3122456978726912 3124524484657152 3126921680388096 3128392975122432 3128555527513488 3134503117651968 3135907087515648 3137382610108416 3139789670842368 3142031906045952 3143510310518784 3144918314778624 3145922072543232 3148812054953984 3149649979094016 3151060733362176 3154962078498816 3164028061483008 3189494400417792 3190923001331712 3194704233824256 3195723881668608 3197155272818688 3198659614212096 3200092320301056 3204906996271104 3206342500614144 3207851164827648 3210312290402304 3214116499133952 3216582431594496 3219537325719552 3225825484558848 3229819396333568 3231957991292928 3245258229940224 3261133434802176 3262594123431936 3268966377579264 3270504507890688 3276020436697088 3276721952391168 3276892212007662 3282418914112512 3288659008684032 3288829888554138 3298109178249216 3300639551520768 3302192584851456 3302364167930904 3304550797737984 3308642179743744 3310124147933184 3311681644003328 3318149772214272 3319635998932992 3334381549060428 3346354780766208 3351820835487744 3352890629947392 3355970742779904 3360125788094464 3362525373136896 3365614336868352 3366688533774336 3368196501405696 3372187802370048 3373264097316864 3374775010197504 3376362926112768 3377875226984448 3382957384952832 3384472639537152 3386065118429184 3388662973202432 3392678526863616 3421517046349824 3431348991885312 3435597363412992 3437136195878912 3438050845385088 3442307514513408 3443849352511488 3445469769629696 3449030771377692 3450575620778112 3452199202773504 3458762060857344 3458941779341421 3464775520452096 3467069689430016 3471362286944256 3481337465929728 3498367526883072 3512764101067776 3517786890436608 3519442097012736 3519624968452674 3526316007358464 3527895473455104 3529555436371968 3531136353435648 3532263379697664 3536449099333632 3538033104125952 3539162331611136 3542413561823232 3549332338311168 3552592911138816 3553726785650688 3555318529261568 3559531569168384 3563938644230144 3588181200470016 3589788376498176 3598492065988608 3600103860338688 3604561168171008 3607135313190912 3608832560431104 3611601326702592 3614919102562304 3615881061525696 3618655235543808 3621979491434496 3629053670128704 3633546820875264 3635174316539904 3643988047372032 3650915508682752 3652550783926272 3668775114152448 3670418388860928 3679317571377024 3685522991284224 3692721278376576 3699741384769536 3707917662238208 3710372825530368 3713219495460864 3714966657957888 3715159688922267 3722222452211712 3723889666424832 3725641849503744 3727310595293184 3728500234125312 3732918493741056 3734590498799616 3739214315257856 3764649128361984 3775467085627392 3780141511606272 3786316128976896 3787524600496128 3789221064081408 3791003987214336 3792702009245696 3793711277666304 3794922109481472 3796621886472192 3798408291876864 3800109630357504 3801897676832768 3805827058071936 3807531719479296 3809323258232832 3812245844852736 3816763342721568 3823200574291968 3849206677143552 3860267615870976 3865047033839616 3866778220363776 3872595953827584 3874330521575424 3876153490833408 3881695879102464 3881897573375376 3883724103120192 3890274268577792 3891107318464512 3892850177605632 3897872460508608 3905282572812288 3908870137184256 3916504649170944 3921353694511104 3923110101254144 3932621952253952 3951859613701248 3959372359139328 3961145794756608 3970749865918464 3972528397615104 3973796302159872 3980287242141696 3981557623062528 3985215257051136 3988876251103232 3990149373362176 3992998880600064 3996667025031168 3997942633857024 3999733345419264 4004473015314432 4009430974758912 4011226832044032 4020952328134656 4038511923560448 4048303574237184 4050116842881024 4055131314192384 4059936630484992 4063051492540416 4066783990382592 4074726927863808 4079771869052928 4081599232606208 4082473252159488 4082685378894792 4087740173484672 4089571106107392 4091495351435264 4097345650163712 4099486553293536 4107279947268096 4109119631917056 4126029589250048 4146213365194752 4154095589916672 4154311438173648 4166032646209536 4169228907184128 4171407370017984 4177371932393472 4179337490202624 4181209450020864 4183176813477888 4187500258738176 4189375874727936 4191347080691712 4193224419704832 4194562763390976 4199533305458688 4201414311149568 4206616104665088 4218704081977344 4247400471330816 4252659200557056 4254564001775616 4259605645099008 4260965175558144 4262873697091584 4264879485616128 4266789760401408 4273209328361472 4275123334152192 4277134886436864 4280416387203072 4283473184414208 4285488665511936 4288776575459328 4292716434292736 4293858760561764 4301100646078464 4309277321723904 4327010973253632 4348177913069568 4350125497909248 4356670448056032 4358621836772352 4360672677187584 4368962603188224 4369189616010216 4376558552150016 4384878678245376 4385106518072184 4393442894413824 4397478904332288 4400852735361024 4403152223907872 4406067730317312 4411522906324992 4413498863910912 4424199696285696 4426181331910656 4445842065413904 4456289019101184 4461806374354944 4467093599158272 4469094447316992 4470520839929856 4474627657039872 4483367164182528 4487485782491136 4488918045032448 4490928668540928 4496250403160064 4497685463089152 4499700013596672 4501817234817024 4503833635979264 4505032142228736 4510609846603776 4512630186049536 4514753491238912 4523571369151488 4562022728466432 4570932929107968 4575131989180416 4580796484550656 4584067793846784 4589743352684544 4591799136681984 4598707695170256 4600767494370816 4602932270364672 4609513856434176 4611682747809792 4611922372455228 4619700693936128 4620689940676608 4622759585906688 4628483049259008 4641783287906304 4664490035844096 4683685468090368 4686786726985728 4690382520582144 4692589462683648 4692833291270232 4701754676477952 4703860631273472 4706073915162624 4709684506263552 4715265465778176 4717377472167936 4718883108814848 4723218082430976 4726591100043264 4732443117748224 4736790548185088 4738302380867584 4746042092224512 4784241600626688 4786384501997568 4795732909228032 4797989421318144 4800138480451584 4806081557561344 4807360494406656 4809513750921216 4811776747241472 4815468435603456 4821174748700928 4824873647391744 4829305988579328 4838738226838272 4844729094500352 4846899088719872 4847936986939392 4858650729829376 4867887344910336 4891700152203264 4893891185147904 4905756761836032 4914030655045632 4923628371168768 4932988513026048 4933244832831207 4947163767373824 4950959327281152 4953288877277184 4953546251896356 4962963269615616 4965186221899776 4967522466004992 4971333645500416 4977224658321408 4979453998399488 5001572323590642 5019532171149312 5033956114169856 5040188682141696 5043788059705344 5048421505302528 5050032800661504 5052294752108544 5054671982952448 5058281703555072 5059896145975296 5062162515296256 5064544389169152 5066812840476672 5074436077429248 5076708959305728 5079097677643776 5082994459803648 5089017790295424 5097600765722624 5132275569524736 5147023487827968 5153396045119488 5155704293818368 5163461271770112 5165774028767232 5168204654444544 5173546157066538 5175863431167168 5178298804160256 5188143091286016 5190466903474176 5197163280678144 5207043430416384 5222006198894592 5228471592681472 5247551290324608 5269146151601664 5279163145519104 5279437452679011 5291843210182656 5294333154557952 5296704530153472 5298395069546496 5304673649000448 5307049656188928 5308743497416704 5313620342734848 5323998507466752 5328889366708224 5330590178476032 5332977793892352 5339297353752576 5345907966345216 5348302442725376 5361269770846208 5382271800705024 5384682564747264 5397738098982912 5400155790508032 5406841752256512 5413248840646656 5417401990053888 5422378653843456 5427982853315712 5432969237151744 5439695825403904 5443580505193056 5450320231312896 5452761474809856 5465982071058048 5476373263024128 5478826175889408 5505627583291392 5518976357065536 5528284486926336 5539081917564864 5554710194946048 5561876493357312 5565559238295552 5569829243191296 5572449986936832 5574945933361152 5583333678317568 5585834499637248 5588462774255616 5590965892939776 5592750351187968 5599377740611584 5601885748199424 5608821472886784 5624938775969792 5646973692542976 5663200628441088 5670212267409408 5679474193465344 5681286900744192 5683831596122112 5686505980821504 5689053013868544 5694932829708288 5697612437815296 5700164445536256 5702846515249152 5707221849604096 5708740587107904 5711297579218944 5713984887349248 5718368767279104 5725145014082352 5734800861437952 5745703095631872 5790401423806464 5797570550759424 5800167330545664 5808893930741376 5811495782363136 5814230236250112 5825586154680288 5835411402866688 5839275266408448 5846808690762912 5857923859218432 5863305205776384 5874756973756416 5882030541766656 5884665151881216 5898932928380928 5901575109214208 5924693710209024 5927789420551872 5939058538708992 5941718692134912 5956124798877696 5958792596422656 5960694453239808 5966170209386496 5977822885576704 5983314376654848 5985224060043264 5987904891387904 5989498320900096 5995000537546752 5996913950785536 5999600018128896 6002422979756032 6006709522971648 6014146462138368 6016840248066048 6031428492201984 6075175264321536 6082696971288576 6089904945727488 6094577238810624 6100175985573888 6112090391795712 6119657803579392 6122398848909312 6131610260227008 6134356659161088 6137243027152896 6146018475245568 6148910330413056 6149229829940304 6160919920902144 6163679447875584 6171310732345344 6189044383875072 6219320047792128 6231143384875008 6231467157260472 6244913957453824 6249048969314304 6253843360776192 6257111055026976 6269006235303936 6271814175031296 6274765220216832 6284063812091904 6287020621037568 6289836629557248 6291844145086464 6297624109907968 6299299958188032 6302121466724352 6309924156997632 6328056122966016 6378988800835584 6381846002663424 6389408467648512 6391447763337216 6394310545637376 6397319228424192 6400184640602112 6409813992542208 6412685001228288 6415702329655296 6420624580804608 6428232998267904 6433164863188992 6439074651439104 6451650969117696 6459638792667136 6463915982585856 6490516459880448 6522266869604352 6525188246863872 6537932755158528 6541009015781376 6552040873394176 6553443904782336 6553784424015324 6564837828225024 6577318017368064 6577659777108276 6596218356498432 6601279103041536 6604385169702912 6604728335861808 6609101595475968 6617284359487488 6620248295866368 6623363288006656 6636299544428544 6639271997865984 6668763098120856 6692709561532416 6703641670975488 6705781259894784 6711941485559808 6725050746273792 6731228673736704 6733377067548672 6736393002811392 6744375604740096 6746528194633728 6749550020395008 6752725852225536 6755750453968896 6765914769905664 6768945279074304 6772130236858368 6777325946404864 6785357053727232 6843034092699648 6862697983770624 6871194726825984 6874272391757824 6876101690770176 6884615029026816 6887698705022976 6890939539259392 6898061542755384 6901151241556224 6904398405547008 6917524121714688 6917883558682842 6929551040904192 6934139378860032 6942724573888512 6962674931859456 6996735053766144 7025528202135552 7035573780873216 7038884194025472 7039249936905348 7052632014716928 7055790946910208 7059110872743936 7064526759395328 7072898198667264 7076066208251904 7078324663222272 7084827123646464 7098664676622336 7105185822277632 7107453571301376 7110637058523136 7119063138336768 7127877288460288 7176362400940032 7179576752996352 7196984131977216 7200207720677376 7209122336342016 7214270626381824 7217665120862208 7223202653405184 7229838205124608 7231762123051392 7237310471087616 7243958982868992 7258107340257408 7267093641750528 7270348633079808 7287976094744064 7301831017365504 7337550228304896 7340836777721856 7358635142754048 7371045982568448 7385442556753152 7399482769539072 7415835324476416 7420745651060736 7426438990921728 7429933315915776 7430319377844534 7444444904423424 7447779332849664 7451283699007488 7454621190586368 7457000468250624 7465836987482112 7469180997599232 7478428630515712 7529298256723968 7550934171254784 7560283023212544 7572632257953792 7575049200992256 7578442128162816 7582007974428672 7587422555332608 7589844218962944 7593243772944384 7596816583753728 7600219260715008 7603795353665536 7611654116143872 7615063438958592 7618646516465664 7624491689705472 7633526685443136 7646401148583936 7698413354287104 7720535231741952 7730094067679232 7733556440727552 7745191907655168 7748661043150848 7752306981666816 7763795146750752 7767448206240384 7780548537155584 7782214636929024 7785700355211264 7795744921017216 7810565145624576 7833009298341888 7842707389022208 7865243904507904 7903719227402496 7918744718278656 7922291589513216 7941499731836928 7945056795230208 7947592604319744 7960574484283392 7963115246125056 7970430514102272 7977752502206464 7980298746724352 7985997761200128 7993334050062336 7995885267714048 7999466690838528 8008946030628864 8018861949517824 8022453664088064 8041904656269312 8077023847120896 8096607148474368 8100233685762048 8110262628384768 8119873260969984 8126102985080832 8133567980765184 8149453855727616 8159543738105856 8163198465212416 8164946504318976 8165370757789584 8175480346969344 8179142212214784 8182990702870528 8194691300327424 8198973106587072 8214559894536192 8218239263834112 8252059178500096 8292426730389504 8308622876347296 8332065292419072 8342814740035968 8354743864786944 8358674980405248 8362418900041728 8375000517476352 8378751749455872 8382694161383424 8386448839409664 8389125526781952 8399066610917376 8402828622299136 8413232209330176 8437408163954688 8494800942661632 8505318401114112 8509128003551232 8519211290198016 8521930351116288 8525747394183168 8529758971232256 8533579520802816 8546418656722944 8550246668304384 8554269772873728 8560832774406144 8566946368828416 8570977331023872 8577553150918656 8585432868585472 8587717521123528 8602201292156928 8618554643447808 8696355826139136 8700250995818496 8713340896112064 8717243673544704 8721345354375168 8737925206376448 8738379232020432 8753117104300032 8769757356490752 8770213036144368 8786885788827648 8794957808664576 8801705470722048 8806304447815744 8812135460634624 8823045812649984 8826997727821824 8848399392571392 8852362663821312 8891684130827808 8912578038202368 8934187198316544 8938188894633984 8941041679859712 8949255314079744 8966734328365056 8974971564982272 8977836090064896 8981857337081856 8992500806320128 8995370926178304 8999400027193344 9003634469634048 9007667271958528 9010064284457472 9021219693207552 9025260372099072 9029506982477824 9047142738302976 9124045456932864 9141865858215936 9150263978360832 9161592969101312 9168135587693568 9179486705369088 9183598273363968 9197415390340512 9201534988741632 9205864540729344 9219027712868352 9223365495619584 9223844744910456 9239401387872256 9241379881353216 9245519171813376 9256966098518016 9283566575812608 9328980071688192 9367370936180736 9373573453971456 9380765041164288 9385178925367296 9385666582540464 9403509352955904 9407721262546944 9412147830325248 9419369012527104 9430530931556352 9434754944335872 9437766217629696 9446436164861952 9453182200086528 9464886235496448 9473581096370176 9476604761735168 9492084184449024 9568483201253376 9572769003995136 9591465818456064 9595978842636288 9600276960903168 9612163115122688 9614720988813312 9619027501842432 9623553494482944 9630936871206912 9642349497401856 9649747294783488 9658611977158656 9677476453676544 9689458189000704 9693798177439744 9695873973878784 9717301459658752 9735774689820672 9783400304406528 9787782370295808 9811513523672064 9828061310091264 9847256742337536 9865977026052096 9866489665662414 9894327534747648 9901918654562304 9906577754554368 9907092503792712 9925926539231232 9930372443799552 9935044932009984 9942667291000832 9954449316642816 9958907996798976 10003144647181284 10039064342298624 10067912228339712 10080377364283392 10087576119410688 10096843010605056 10100065601323008 10104589504217088 10109343965904896 10116563407110144 10119792291950592 10124325030592512 10129088778338304 10133625680953344 10148872154858496 10153417918611456 10158195355287552 10165988919607296 10178035580590848 10195201531445248 10264551139049472 10294046975655936 10306792090238976 10311408587636736 10326922543540224 10331548057534464 10336409308889088 10347092314133076 10351726862334336 10356597608320512 10376286182572032 10376825338024263 10394326561356288 10414086860832768 10444012397789184 10456943185362944 10495102580649216 10538292303203328 10558326291038208 10558874905358022 10583686420365312 10588666309115904 10593409060306944 10596790139092992 10609347298000896 10614099312377856 10617486994833408 10627240685469696 10647997014933504 10657778733416448 10661180356952064 10665955587784704 10678594707505152 10691815932690432 10696604885450752 10722539541692416 10764543601410048 10769365129494528 10795476197965824 10800311581016064 10813683504513024 10826497681293312 10834803980107776 10844757307686912 10855965706631424 10865938474303488 10879391650807808 10887161010386112 10900640462625792 10905522949619712 10931964142116096 10952746526048256 10957652351778816 11011255166582784 11037952714131072 11056568973852672 11078163835129728 11123752986714624 11131118476591104 11139658486382592 11144899973873664 11145479066766801 11166667356635136 11171668999274496 11176925548511232 11181931785879552 11185500702375936 11198755481223168 11203771496398848 11217642945773568 11249877551939584 11293947385085952 11326401256882176 11340424534818816 11358948386930688 11362573801488384 11367663192244224 11373011961643008 11378106027737088 11389865659416576 11395224875630592 11400328891072512 11405693030498304 11414443699208192 11417481174215808 11422595158437888 11427969774698496 11436737534558208 11450290028164704 11469601722875904 11580802847612928 11595141101518848 11600334661091328 11617787861482752 11622991564726272 11628460472500224 11651172309360576 11670822805733376 11678550532816896 11693617381525824 11715847718436864 11726610411552768 11749513947512832 11764061083533312 11769330303762432 11797865856761856 11803150218428416 11855578841103744 11878117077417984 11883437384269824 11912249597755392 11917585192845312 11921388906479616 11955645771153408 11966628753309696 11970448120086528 11978996641800192 11990001075093504 11993827901571072 11999200036257792 12004845959512064 12013419045943296 12028292924276736 12033680496132096 12062856984403968 12150350528643072 12165393942577152 12179809891454976 12189154477621248 12200351971147776 12224180783591424 12239315607158784 12244797697818624 12263220520454016 12268713318322176 12274486054305792 12292036950491136 12298459659880608 12321839841804288 12327358895751168 12378088767750144 12438640095584256 12462286769750016 12462934314520944 12489827914907648 12498097938628608 12507686721552384 12514222110053952 12538012470607872 12543628350062592 12549530440433664 12568127624183808 12574041242075136 12579673259114496 12583688290172928 12595248219815936 12598599916376064 12604242933448704 12619848313995264 12656112245932032 12757977601671168 12763692005326848 12778816935297024 12782895526674432 12788621091274752 12794638456848384 12800369281204224 12819627985084416 12825370002456576 12831404659310592 12841249161609216 12856465996535808 12866329726377984 12878149302878208 12903301938235392 12919277585334272 12927831965171712 12981032919760896 13044533739208704 13050376493727744 13075865510317056 13082018031562752 13104081746788352 13106887809564672 13107568848030648 13129675656450048 13154636034736128 13155319554216552 13192436712996864 13202558206083072 13209456671723616 13218203190951936 13234568718974976 13240496591732736 13246726576013312 13272599088857088 13278543995731968 13337526196241712 13385419123064832 13407283341950976 13411562519789568 13423882971119616 13450101492547584 13462457347473408 13466754135097344 13472786005622784 13488751209480192 13493056389267456 13499100040790016 13505451704451072 13511500907937792 13531829539811328 13537890558148608 13544260473716736 13554651892809728 13570714107454464 13686068185399296 13725395967541248 13742389453651968 13748544783515648 13752203381540352 13769230058053632 13775397410045952 13781879078518784 13796123085510768 13802302483112448 13808796811094016 13835048243429376 13835767117365684 13859102081808384 13868278757720064 13885449147777024 13925349863718912 13993470107532288 14051056404271104 14071147561746432 14077768388050944 14078499873810696 14105264029433856 14111581893820416 14118221745487872 14129053518790656 14145796397334528 14152132416503808 14156649326444544 14169654247292928 14197329353244672 14210371644555264 14214907142602752 14221274117046272 14238126276673536 14255754576920576 14352724801880064 14359153505992704 14393968263954432 14400415441354752 14418244672684032 14428541252763648 14435330241724416 14446405306810368 14459676410249216 14463524246102784 14474620942175232 14487917965737984 14516214680514816 14534187283501056 14540697266159616 14575952189488128 14603662034731008 14675100456609792 14681673555443712 14717270285508096 14742091965136896 14770885113506304 14798965539078144 14799734498493621 14831670648952832 14841491302121472 14852877981843456 14859866631831552 14860638755689068 14888889808846848 14895558665699328 14902567398014976 14914000936501248 14931673974964224 14938361995198464 14956857261031424 15058596513447936 15101868342509568 15120566046425088 15145264515907584 15150098401984512 15156884256325632 15164015948857344 15174845110665216 15179688437925888 15186487545888768 15193633167507456 15200438521430016 15207590707331072 15223308232287744 15230126877917184 15237293032931328 15248983379410944 15267053370886272 15292802297167872 15396826708574208 15441070463483904 15460188135358464 15467112881455104 15490383815310336 15497322086301696 15504613963333632 15527590293501504 15534896412480768 15561097074311168 15564429273858048 15571400710422528 15591489842034432 15621130291249152 15666018596683776 15685414778044416 15730487809015808 15807438454804992 15837489436557312 15838312358037033 15882999463673856 15890113590460416 15895185208639488 15921148968566784 15926230492250112 15940861028204544 15960597493448704 15971995522400256 15986668100124672 15991770535428096 15998933381677056 16017892061257728 16037723899035648 16044907328176128 16083809312538624 16154047694241792 16193214296948736 16200467371524096 16220525256769536 16239746521939968 16252205970161664 16267135961530368 16298907711455232 16319087476211712 16326396930424832 16330741515579168 16350960693938688 16358284424429568 16365981405741056 16397946213174144 16429119789072384 16436478527668224 16584853460779008 16617245752694592 16664130584838144 16685629480071936 16709487729573888 16717349960810496 16724837800083456 16750001034952704 16757503498911744 16765388322766848 16772897678819328 16778251053563904 16798133221834752 16805657244598272 16826464418660352 16874816327909376 16989601885323264 17010636802228224 17038422580396032 17043860702232576 17051494788366336 17059517942464512 17067159041605632 17092837313445888 17100493336608768 17108539545747456 17121665548812288 17133892737656832 17141954662047744 17155106301837312 17170865737170944 17175435042247056 17204402584313856 17237109286895616 17392711652278272 17400501991636992 17426681792224128 17434487347089408 17442690708750336 17476758464040864 17506234208600064 17540426072288736 17573771577655296 17589915617329152 17612608895631488 17624270921269248 17646091625299968 17653995455643648 17696798785142784 17704725327642624 17783368261655616 17825156076404736 17868374396633088 17876377789267968 17882083359719424 17898510628159488 17933468656730112 17949943129964544 17955672180129792 17963714674163712 17985001612640256 17990741852356608 17998800054386688 18007268939268096 18015334543917056 18020128568914944 18042439386415104 18050520744198144 18059013964955648 18094285476605952 18248090913865728 18283731716431872 18300527956721664 18323185938202624 18336271175387136 18358973410738176 18367196546727936 18394830780681024 18403069977483264 18411729081458688 18438055425736704 18446730991239168 18447689489820912 18478802775744512 18482759762706432 18491038343626752 18513932197036032 18567133151625216 18657960143376384 18734741872361472 18747146907942912 18761530082328576 18771333165080928 18807018705911808 18815442525093888 18824295660650496 18861061863112704 18869509888671744 18875532435259392 18892872329723904 18906364400173056 18929772470992896 18947162192740352 18953209523470336 18984168368898048 19136966402506752 19145538007990272 19182931636912128 19191957685272576 19200553921806336 19224326230245376 19229441977626624 19238055003684864 19247106988965888 19261873742413824 19284698994803712 19299494589566976 19317223954317312 19354952907353088 19378916378001408 19387596354879488 19391747947757568 19434602919317504 19471549379641344 19566800608813056 19575564740591616 19623027047344128 19656122620182528 19694513484675072 19731954052104192 19732979331324828 19788655069495296 19803837309124608 19813155509108736 19814185007585424 19851853078462464 19860744887599104 19870089864019968 19885334582001664 19908898633285632 19917815993597952 20006289294362568 20078128684597248 20135824456679424 20175152238821376 20193686021210112 20200131202646016 20209179008434176 20218687931809792 20233126814220288 20239584583901184 20248650061185024 20258177556676608 20267251361906688 20297744309716992 20306835837222912 20316390710575104 20331977839214592 20356071161181696 20390403062890496 20529102278098944 20588093951311872 20613584180477952 20622817175273472 20653845087080448 20663096115068928 20672818617778176 20694184628266152 20703453724668672 20713195216641024 20752572365144064 20753650676048526 20788653122712576 20828173721665536 20888024795578368 20913886370725888 20990205161298432 21076584606406656 21116652582076416 21117749810716044 21167372840730624 21177332618231808 21193580278185984 21218694596001792 21228198624755712 21234973989666816 21254481370939392 21295994029867008 21315557466832896 21322360713904128 21331911175569408 21357189415010304 21383631865380864 21393209770901504 21445079083384832 21529087202820096 21538730258989056 21590952395931648 21600623162032128 21627367009026048 21652995362586624 21669607960215552 21689514615373824 21711931413262848 21731876948606976 21758783301615616 21774322020772224 21801280925251584 21811045899239424 21863928284232192 21905493052096512 22022510333165568 22075905428262144 22113137947705344 22156327670259456 22247505973429248 22262236953182208 22279316972765184 22289799947747328 22290958133533602 22333334713270272 22343337998548992 22353851097022464 22363863571759104 22371001404751872 22397510962446336 22407542992797696 22435285891547136 22499755103879168 22587894770171904 22652802513764352 22680849069637632 22717896773861376 22725147602976768 22735326384488448 22746023923286016 22779731318833152 22790449751261184 22800657782145024 22811386060996608 22828887398416384 22834962348431616 22845190316875776 22855939549396992 22873475069116416 22900580056329408 22939203445751808 23161605695225856 23190282203037696 23200669322182656 23235575722965504 23245983129452544 23256920945000448 23302344618721152 23341645611466752 23357101065633792 23387234763051648 23431695436873728 23499027895025664 23528122167066624 23595731713523712 23606300436856832 23711157682207488 23756234154835968 23766874768539648 23824499195510784 23835170385690624 23842777812959232 23911291542306816 23933257506619392 23940896240173056 23957993283600384 23980002150187008 23987655803142144 23998400072515584 24009691919024128 24026838091886592 24056585848553472 24067360992264192 24125713968807936 24300701057286144 24330787885154304 24359619782909952 24378308955242496 24400703942295552 24448361567182848 24478631214317568 24489595395637248 24526441040908032 24537426636644352 24548972108611584 24584073900982272 24596919319761216 24643679683608576 24654717791502336 24756177535500288 24877280191168512 24925868629041888 24979655829815296 24996195877257216 25028444220107904 25076024941215744 25087256700125184 25136255248367616 25148082484150272 25159346518228992 25167376580345856 25197199832752128 25208485866897408 25239696627990528 25312224491864064 25515955203342336 25527384010653696 25557633870594048 25565791053348864 25577242182549504 25589276913696768 25600738562408448 25639255970168832 25650740004913152 25662809318621184 25682498323218432 25712931993071616 25732659452755968 25756298605756416 25806603876470784 25838555170668544 25855663930343424 26089067478417408 26100752987455488 26151731020634112 26164036063125504 26208163493576704 26213775619129344 26215137696061296 26259351312900096 26309272069472256 26310639108433104 26384873425993728 26405116412166144 26418913343447232 26436406381903872 26469137437949952 26480993183465472 26493453152026624 26545198177714176 26557087991463936 26675052392483424 26814566683901952 26823125039579136 26847765942239232 26900202985095168 26924914694946816 26933508270194688 26945572011245568 26977502418960384 26986112778534912 26998200081580032 27010903408902144 27023001815875584 27063659079622656 27075781116297216 27088520947433472 27109303785619456 27141428214908928 27372136370798592 27450791935082496 27484778907303936 27497089567031296 27504406763080704 27538460116107264 27550794820091904 27563758157037568 27592246171021536 27604604966224896 27617593622188032 27670096486858752 27671534234731368 27718204163616768 27736557515440128 27770898295554048 27850699727437824 27986940215064576 28102112808542208 28142295123492864 28155536776101888 28156999747621392 28210528058867712 28223163787640832 28236443490975744 28258107037581312 28291592794669056 28304264833007616 28313298652889088 28339308494585856 28394658706489344 28420743289110528 28429814285205504 28442548234092544 28476252553347072 28511509153841152 28705449603760128 28718307011985408 28787936527908864 28800830882709504 28836489345368064 28857082505527296 28870660483448832 28892810613620736 28919352820498432 28927048492205568 28949241884350464 28975835931475968 29032429361029632 29068374567002112 29081394532319232 29151904378976256 29207324069462016 29350200913219584 29363347110887424 29434540571016192 29484183930273792 29541770227012608 29597931078156288 29599468996987242 29663341297905664 29682982604242944 29705755963686912 29719733263663104 29721277511378136 29777779617693696 29791117331398656 29805134796029952 29828001873002496 29863347949928448 29876723990396928 29913714522062848 30117193026895872 30203736685019136 30241132092850176 30290529031815168 30300196803969024 30313768512651264 30328031897714688 30349690221330432 30359376875851776 30372975091777536 30387266335014912 30400877042860032 30415181414662144 30446616464575488 30460253755834368 30474586065862656 30497966758821888 30534106741772544 30585604594335744 30793653417148416 30882140926967808 30920376270716928 30934225762910208 30980767630620672 30994644172603392 31009227926667264 31055180587003008 31069792824961536 31122194148622336 31128858547716096 31130476014072789 31182979684068864 31242260582498304 31332037193367552 31370829556088832 31460975618031616 31614876909609984 31674978873114624 31676624716074066 31765998927347712 31780227180920832 31790370417278976 31842297937133568 31852460984500224 31881722056409088 31921194986897408 31943991044800512 31973336200249344 31983541070856192 31997866763354112 32035784122515456 32075447798071296 32089814656352256 32167618625077248 32308095388483584 32386428593897472 32400934743048192 32441050513539072 32479493043879936 32504411940323328 32534271923060736 32597815422910464 32638174952423424 32652793860849664 32661483031158336 32701921387877376 32716568848859136 32731962811482112 32795892426348288 32858239578144768 32872957055336448 33169706921558016 33234491505389184 33371258960143872 33418975459147776 33434699921620992 33436437200300403 33500002069905408 33515006997823488 33530776645533696 33545795357638656 33556502107127808 33596266443669504 33611314489196544 33652928837320704 33749632655818752 33979203770646528 34021273604456448 34076845160792064 34087721404465152 34102989576732672 34119035884929024 34134318083211264 34185674626891776 34200986673217536 34217079091494912 34243331097624576 34267785475313664 34283909324095488 34310212603674624 34341731474341888 34350870084494112 34408805168627712 34785423304556544 34801003983273984 34853363584448256 34868974694178816 34885381417500672 34953516928081728 35012468417200128 35080852144577472 35147543155310592 35179831234658304 35225217791262976 35248541842538496 35292183250599936 35307990911287296 35393597570285568 35409450655285248 35566736523311232 35650312152809472 35736748793266176 35752755578535936 35764166719438848 35866937313460224 35899886259929088 35911344360259584 35970003225280512 35981483704713216 35997600108773376 36014537878536192 36030669087834112 36040257137829888 36084878772830208 36101041488396288 36118027929911296 36188570953211904 36496181827731456 36567463432863744 36601055913443328 36646371876405248 36672542350774272 36717946821476352 36734393093455872 36789661561362048 36806139954966528 36823458162917376 36876110851473408 36895378979641824 36957605551489024 36965519525412864 36982076687253504 37134266303250432 37315920286752768 37469483744722944 37494293815885824 37523060164657152 37542666330161856 37614037411823616 37630885050187776 37648591321300992 37722123726225408 37739019777343488 37751064870518784 37785744659447808 37812728800346112 37859544941985792 37894324385480704 37906419046940672 37968336737796096 38273932805013504 38291076015980544 38365863273824256 38383915370545152 38401107843612672 38458883955253248 38476110007369728 38494213977931776 38523747484827648 38569397989607424 38598989179133952 38634447908634624 38709905814706176 38757832756002816 38775192709758976 38783495895515136 38869205838635008 38943098759282688 39133601217626112 39151129481183232 39246054094688256 39312245240365056 39389026969350144 39463908104208384 39465958662649656 39577310138990592 39607674618249216 39628370015170848 39703706156924928 39721489775198208 39740179728039936 39817797266571264 39835631987195904 40012578588725136 40156257369194496 40271648913358848 40350304477642752 40387372042420224 40400262405292032 40418358016868352 40437375863619584 40466253628440576 40479169167802368 40497300122370048 40516355113353216 40534502723813376 40595488619433984 40613671674445824 40632781421150208 40663955678429184 40712142322363392 40780806125780992 41058204556197888 41176187902623744 41227168360955904 41245634350546944 41307690174160896 41326192230137856 41345637235556352 41388369256532304 41406907449337344 41426390433282048 41505144730288128 41507301352097052 41577306245425152 41656347443331072 41776049591156736 41827772741451776 41980410322596864 42153169212813312 42233305164152832 42235499621432088 42334745681461248 42354665236463616 42387160556371968 42437389192003584 42456397249511424 42469947979333632 42508962741878784 42591988059734016 42631114933665792 42644721427808256 42663822351138816 42714378830020608 42767263730761728 42786419541803008 42890158166769664 43058174405640192 43077460517978112 43181904791863296 43201246324064256 43254734018052096 43305990725173248 43339215920431104 43379029230747648 43423862826525696 43463753897213952 43517566603231232 43548644041544448 43602561850503168 43622091798478848 43727856568464384 43810986104193024 44045020666331136 44151810856524288 44226275895410688 44312655340518912 44495011946858496 44524473906364416 44558633945530368 44579599895494656 44581916267067204 44666669426540544 44686675997097984 44707702194044928 44742002809503744 44795021924892672 44815085985595392 44870571783094272 44999510207758336 45175789540343808 45305605027528704 45361698139275264 45435793547722752 45450295205953536 45470652768976896 45492047846572032 45559462637666304 45580899502522368 45601315564290048 45622772121993216 45657774796832768 45669924696863232 45690380633751552 45711879098793984 45746950138232832 45801160112658816 45878406891503616 46323211390451712 46380564406075392 46401338644365312 46471151445931008 46491966258905088 46513841890000896 46604689237442304 46683291222933504 46714202131267584 46774469526103296 46863390873747456 46998055790051328 47056244334133248 47191463427047424 47212600873713664 47422315364414976 47512468309671936 47514937074111099 47648998391021568 47670340771381248 47685555625918464 47822583084613632 47881792480346112 47915986567200768 47960004300374016 47975311606284288 47996800145031168 48019383838048256 48053676183773184 48113171697106944 48134721984528384 48251427937615872 48601402114572288 48661575770308608 48719239565819904 48756617910484992 48801407884591104 48896723134365696 48957262428635136 48979190791274496 49052882081816064 49074853273288704 49097944217223168 49193838639522432 49287359367217152 49309435583004672 49754560382337024 49851737258083776 49959311659630592 49992391754514432 50056888440215808 50152049882431488 50174513400250368 50272510496735232 50296164968300544 50318693036457984 50334753160691712 50394399665504256 50416971733794816 50479393255981056 50624448983728128 51031910406684672 51115267741188096 51131582106697728 51154484365099008 51178553827393536 51201477124816896 51278511940337664 51301480009826304 51325618637242368 51364996646436864 51425863986143232 51465318905511936 51512597211512832 51613207752941568 51677110341337088 51711327860686848 52178134956834816 52201505974910976 52303462041268224 52328072126251008 52416326987153408 52430275392122592 52518702625800192 52621278216866208 52769746851987456 52837826686894464 52872812763807744 52938274875899904 52961986366930944 53090396355428352 53114175982927872 53350104784966848 53629133367803904 53646250079158272 53695531884478464 53800405970190336 53849829389893632 53867016540389376 53891144022491136 53955004837920768 53972225557069824 53996400163160064 54021806817804288 54046003631751168 54127318159245312 54151562232594432 54177041894866944 54218607571238912 54282856429817856 54744272741597184 54901583870164992 54969557814607872 54994179134062592 55008813526161408 55076920232214528 55101589640183808 55127516314075136 55184492342043072 55209209932449792 55235187244376064 55340192973717504 55343068469462736 55436408327233536 55473115030880256 55541796591108096 55701399454875648 55973880430129152 56204225617084416 56284590246985728 56313999495242784 56421056117735424 56446327575281664 56472886981951488 56583185589338112 56608529666015232 56626597305778176 56678616989171712 56789317412978688 56841486578221056 56859628570411008 56885096468185088 56952505106694144 57023018307682304 57410899207520256 57436614023970816 57575873055817728 57601661765419008 57672978690736128 57714165011054592 57741320966897664 57785621227241472 57838705640996864 57854096984411136 57898483768700928 57951671862951936 58064858722059264 58136749134004224 58162789064638464 58303808757952512 58414648138924032 58700401826439168 58726694221774848 58869081142032384 58968367860547584 59083540454025216 59195862156312576 59198937993974484 59326682595811328 59365965208485888 59411511927373824 59439466527326208 59442555022756272 59555559235387392 59582234662797312 59610269592059904 59656003746004992 59726695899856896 59753447980793856 59827429044125696 60234386053791744 60407473370038272 60581058063630336 60600393607938048 60627537025302528 60656063795429376 60699380442660864 60718753751703552 60745950183555072 60774532670029824 60801754085720064 60830362829324288 60893232929150976 60920507511668736 60949172131725312 60995933517643776 61068213483545088 61171209188671488 61587306834296832 61764281853935616 61840752541433856 61868451525820416 61961535261241344 61989288345206784 62018455853334528 62110361174006016 62139585649923072 62244388297244672 62257717095432192 62260952028145578 62365959368137728 62484521164996608 62664074386735104 62741659112177664 62921951236063232 63229753819219968 63349957746229248 63353249432148132 63531997854695424 63580740834557952 63684595874267136 63704921969000448 63763444112818176 63842389973794816 63887982089601024 63946672400498688 63967082141712384 63995733526708224 64071568245030912 64150895596142592 64179629312704512 64335237250154496 64616190776967168 64772857187794944 64801869486096384 64882101027078144 64958986087759872 65008823880646656 65068543846121472 65195630845820928 65276349904846848 65305587721699328 65322966062316672 65403842775754752 65433137697718272 65463925622964224 65591784852696576 65716479156289536 66339413843116032 66468983010778368 66742517920287744 66837950918295552 66869399843241984 66872874400600806 67000004139810816 67030013995646976 67061553291067392 67091590715277312 67113004214255616 67192532887339008 67222628978393088 67305857674641408 67499265311637504 67958407541293056 68042547208912896 68153690321584128 68175442808930304 68205979153465344 68238071769858048 68371349253783552 68401973346435072 68434158182989824 68486662195249152 68535570950627328 68567818648190976 68620425207349248 68683462948683776 68701740168988224 68817610337255424 69570846609113088 69602007966547968 69706727168896512 69737949388357632 69770762835001344 69907033856163456 70024936834400256 70161704289154944 70295086310621184 70450435582525952 70497083685076992 70584366501199872 70787195140571136 70818901310570496 71133473046622464 71300624305618944 71473497586532352 71505511157071872 71528333438877696 71733874626920448 71799772519858176 71822688720519168 71940006450561024 71962967409426432 71995200217546752 72029075757072384 72061338175668224 72080514275659776 72169757545660416 72202082976792576 72236055859822592 72377141906423808 72992363655462912 73134926865727488 73202111826886656 73292743752810496 73345084701548544 73435893642952704 73468786186911744 73579323122724096 73612279909933056 73646916325834752 73752221702946816 73790757959283648 73915211102978048 73931039050825728 73964153374507008 74268532606500864 74631840573505536 74938967489445888 74988587631771648 75085332660323712 75228074823647232 75261770100375552 75444247452450816 75478039554686976 75502129741037568 75625457600692224 75719089883971584 75788648770961408 75812838093881344 75936673475592192 76547865610027008 76582152031961088 76731726547648512 76767830741090304 76802215687225344 76917767910506496 76952220014739456 76988427955863552 77047494969655296 77138795979214848 77197978358267904 77268895817269248 77419811629412352 77515665512005632 77550385419517952 77566991791030272 77738411677270016 78267202435252224 78302258962366464 78492108189376512 78624490480730112 78778053938700288 78927816208416768 78931917325299312 79154620277981184 79215349236498432 79256740030341696 79407412313849856 79442979550396416 79480359456079872 79635594533142528 79671263974391808 80025157177450272 80543297826717696 80700608955285504 80774744084840448 80800524810584064 80836716033736704 80932507256881152 80958338335604736 80994600244740096 81032710226706432 81069005447626752 81190977238867968 81227343348891648 81265562842300416 81327911356858368 81424284644726784 81561612251561984 82116409112395776 82352375805247488 82454336721911808 82491268701093888 82615380348321792 82652384460275712 82691274471112704 82776738513064608 82813814898674688 82852780866564096 83010289460576256 83014602704194104 83154612490850304 83312694886662144 83552099182313472 83960820645193728 84306338425626624 84466610328305664 84470999242864176 84669491362922496 84709330472927232 84774321112743936 84874778384007168 84912794499022848 84939895958667264 85017925483757568 85183976119468032 85262229867331584 85289442855616512 85327644702277632 85428757660041216 85534527461523456 85572839083606016 85780316333539328 86116348811280384 86154921035956224 86363809583726592 86402492648128512 86509468036104192 86611981450346496 86678431840862208 86758058461495296 86847725653051392 86927507794427904 87035133206462464 87097288083088896 87205123701006336 87244183596957696 87455713136928768 87621972208386048 88090041332662272 88303621713048576 88452551790821376 88625310681037824 88990023893716992 89048947812728832 89117267891060736 89159199790989312 89163832534134408 89333338853081088 89373351994195968 89415404388089856 89484005619007488 89590043849785344 89630171971190784 89741143566188544 89999020415516672 90351579080687616 90611210055057408 90723396278550528 90871587095445504 90900590411907072 90941305537953792 90984095693144064 91118925275332608 91161799005044736 91202631128580096 91245544243986432 91315549593665536 91339849393726464 91380761267503104 91423758197587968 91493900276465664 91602320225317632 91756813783007232 92646422780903424 92761128812150784 92802677288730624 92942302891862016 92983932517810176 93027683780001792 93209378474884608 93366582445867008 93548939052206592 93726781747494912 93996111580102656 94112488668266496 94382926854094848 94844630728829952 95024936619343872 95029874148222198 95297996782043136 95340681542762496 95371111251836928 95645166169227264 95763584960692224 95831973134401536 95920008600748032 95950623212568576 95993600290062336 96038767676096512 96107352367546368 96226343394213888 96269443969056768 96502855875231744 97202804229144576 97323151540617216 97438479131639808 97513235820969984 97602815769182208 97793446268731392 97914524857270272 97958381582548992 98105764163632128 98149706546577408 98195888434446336 98387677279044864 98574718734434304 98618871166009344 99509120764674048 99703474516167552 99918623319261184 100113776880431616 100304099764862976 100309311600901209 100545020993470464 100592329936601088 100637386072915968 100669506321383424 100788799331008512 100833943467589632 100958786511962112 101248897967456256 102063820813369344 102230535482376192 102263164213395456 102308968730198016 102357107654787072 102402954249633792 102557023880675328 102602960019652608 102651237274484736 102729993292873728 102851727972286464 102930637811023872 103025194423025664 103226415505883136 103354220682674176 104356269913669632 104403011949821952 104606924082536448 104656144252502016 104832653974306816 104860550784245184 105037405251600384 105242556433732416 105539493703974912 105675653373788928 105745625527615488 105876549751799808 105923972733861888 106180792710856704 106228351965855744 106700209569933696 107258266735607808 107292500158316544 107600811940380672 107699658779787264 107734033080778752 107910009675841536 107944451114139648 107992800326320128 108043613635608576 108092007263502336 108254636318490624 108303124465188864 108354083789733888 108437215142477824 108565712859635712 109488545483194368 109803167740329984 109939115629215744 109988358268125184 110017627052322816 110153840464429056 110203179280367616 110255032628150272 110368984684086144 110418419864899584 110470374488752128 110686136938925472 110872816654467072 110946230061760512 111402798909751296 111947760860258304 112408451234168832 112569180493971456 112627998990485568 112842112235470848 112892655150563328 112945773963902976 113166371178676224 113217059332030464 113253194611556352 113357233978343424 113578634825957376 113682973156442112 113719257140822016 113770192936370176 113905010213388288 114046036615364608 114821798415040512 114873228047941632 115151746111635456 115203323530838016 115428330022109184 115482641933795328 115571242454482944 115677411281993728 115708193968822272 115796967537401856 115903343725903872 116129717444118528 116273498268008448 116325578129276928 116607617515905024 116829296277848064 117400803652878336 117453388443549696 117738162284064768 117936735721095168 118167080908050432 118391724312625152 118397875987948968 118653365191622656 118731930416971776 118823023854747648 118885110045512544 119111118470774784 119164469325594624 119220539184119808 119453391799713792 119506895961587712 119654858088251392 120468772107583488 120814946740076544 121162116127260672 121200787215876096 121255074050605056 121312127590858752 121398760885321728 121437507503407104 121491900367110144 121549065340059648 121603508171440128 121660725658648576 121786465858301952 121841015023337472 121898344263450624 121991867035287552 122136426967090176 122342418377342976 123174613668593664 123528563707871232 123681505082867712 123736903051640832 123923070522482688 123978576690413568 124036911706669056 124220722348012032 124279171299846144 124488776594489344 124515434190864384 124521904056291156 124731918736275456 124969042329993216 125328148773470208 125483318224355328 125843902472126464 126459507638439936 126699915492458496 126706498864296264 127063995709390848 127161481669115904 127369191748534272 127409843938000896 127526888225636352 127775964179202048 127893344800997376 127934164283424768 127991467053416448 128143136490061824 128301791192285184 128359258625409024 128670474500308992 129232381553934336 129545714375589888 129603738972192768 129764202054156288 129917972175519744 130017647761293312 130137087692242944 130391261691641856 130552699809693696 130611175443398656 130645932124633344 130807685551509504 130866275395436544 130927851245928448 131183569705393152 131432958312579072 132678827686232064 132937966021556736 133485035840575488 133675901836591104 133738799686483968 133745748801201612 134000008279621632 134060027991293952 134123106582134784 134226008428511232 134385065774678016 134445257956786176 134611715349282816 134998530623275008 135916815082586112 136085094417825792 136307380643168256 136350885617860608 136411958306930688 136476143539716096 136742698507567104 136803946692870144 136868316365979648 136973324390498304 137071141901254656 137135637296381952 137240850414698496 137366925897367552 137403480337976448 137635220674510848 139141693218226176 139204015933095936 139413454337793024 139475898776715264 139541525670002688 139814067712326912 140049873668800512 140323408578309888 140590172621242368 140900871165051904 140994167370153984 141168733002399744 141574390281142272 141637802621140992 142266946093244928 142946995173064704 143011022314143744 143056666877755392 143467749253840896 143645377441038336 143880012901122048 143925934818852864 143990400435093504 144058151514144768 144161028551319552 144339515091320832 144404165953585152 144472111719645184 144754283812847616 145984727310925824 146269853731454976 146404223653773312 146585487505620992 146690169403097088 146871787285905408 146937572373823488 147158646245448192 147224559819866112 147293832651669504 147581515918567296 147830422205956096 147862078101651456 147928306749014016 149263681147011072 149877934978891776 149977175263543296 150170665320647424 150456149647294464 150523540200751104 150888494904901632 150956079109373952 151004259482075136 151250915201384448 151438179767943168 151577297541922816 151625676187762688 151873346951184384 153095731220054016 153463453095297024 153535661482180608 153604431374450688 153835535821012992 153904440029478912 153976855911727104 154094989939310592 154277591958429696 154395956716535808 154537791634538496 154839623258824704 155031331024011264 155100770839035904 155133983582060544 155476823354540032 156534404870504448 156604517924732928 156984216378753024 157248980961460224 157556107877400576 157863834650598624 158309240555962368 158513480060683392 158814824627699712 158885959100792832 159271189066285056 159342527948783616 160050314354900544 161086595653435392 161401217910571008 161549488169680896 161601049621168128 161673432067473408 161865014513762304 161916676671209472 161989200489480192 162065420453412864 162138010895253504 162381954477735936 162454686697783296 162531125684600832 162655822713716736 162848569289453568 163123224503123968 164232818224791552 164704751610494976 164908673443823616 164982537402187776 165230760696643584 165304768920551424 165382548942225408 165553477026129216 165627629797349376 165705561733128192 166020578921152512 166029205408388208 166309224981700608 166625389773324288 167104198364626944 167921641290387456 168612676851253248 168941998485728352 169338982725844992 169418660945854464 169749556768014336 169825588998045696 169879791917334528 170035850967515136 170367952238936064 170524459734663168 170578885711233024 170655289404555264 170857515320082432 171069054923046912 171145678167212032 171560632667078656 172232697622560768 172309842071912448 172727619167453184 172804985296257024 173018936072208384 173223962900692992 173356863681724416 173516116922990592 173695451306102784 173855015588855808 174070266412924928 174194576166177792 174410247402012672 174488367193915392 174911426273857536 175243944416772096 176180082665324544 176607243426097152 176905103581642752 177250621362075648 177980047787433984 178097895625457664 178234535782121472 178318399581978624 178327665068268816 178666677706162176 178746703988391936 178830808776179712 178968011238014976 179180087699570688 179260343942381568 179482287132377088 179998040831033344 180703158161375232 181222420110114816 181743174190891008 181801180823814144 181882611075907584 181968191386288128 182237850550665216 182323598010089472 182405262257160192 182491088487972864 182631099187331072 182679698787452928 182761522535006208 182847516395175936 182987800552931328 183204640450635264 183513627566014464 185292845561806848 185522257624301568 185605354577461248 185884605783724032 185967865035620352 186055367560003584 186418756949769216 186733164891734016 187097878104413184 187453563494989824 187992223160205312 188224977336532992 188765853708189696 189689261457659904 190049873238687744 190059748296444396 190595993564086272 190742222503673856 191290332338454528 191527169921384448 191663946268803072 191840017201496064 191901246425137152 191987200580124672 192077535352193024 192214704735092736 192452686788427776 192538887938113536 193005711750463488 194405608458289152 194646303081234432 194876958263279616 195026471641939968 195205631538364416 195586892537462784 195829049714540544 195916763165097984 196211528327264256 196299413093154816 196391776868892672 196775354558089728 197149437468868608 199018241529348096 199406949032335104 199837246638522368 200227553760863232 200608199529725952 200618623201802418 201090041986940928 201184659873202176 201274772145831936 201339012642766848 201577598662017024 201667886935179264 201917573023924224 202497795934912512 204127641626738688 204461070964752384 204526328426790912 204617937460396032 204714215309574144 205114047761350656 205205920039305216 205302474548969472 205459986585747456 205703455944572928 205861275622047744 206050388846051328 206452831011766272 206708441365348352 208712539827339264 208806023899643904 209213848165072896 209312288505004032 209665307948613632 209721101568490368 210074810503200768 210485112867464832 211351306747577856 211491251055230976 211753099503599616 212361585421713408 212456703931711488 213400419139867392 214516533471215616 214585000316633088 215201623880761344 215399317559574528 215468066161557504 215820019351683072 215888902228279296 215985600652640256 216087227271217152 216184014527004672 216509272636981248 216606248930377728 216708167579467776 216874430284955648 217131425719271424 218977090966388736 219606335480659968 219878231258431488 220035254104645632 220307680928858112 220406358560735232 220510065256300544 220737969368172288 220836839729799168 220940748977504256 221372273877850944 221745633308934144 221892460123521024 222805597819502592 223895521720516608 224816902468337664 225255997980971136 225684224470941696 225785310301126656 226332742357352448 226434118664060928 226506389223112704 227157269651914752 227365946312884224 227438514281644032 227810020426776576 228092073230729216 229643596830081024 229746456095883264 230303492223270912 230406647061676032 230856660044218368 230965283867590656 231142484908965888 231354822563987456 231416387937644544 231593935074803712 231806687451807744 232259434888237056 232546996536016896 232651156258553856 233215235031810048 234801607305756672 234906776887099392 235476324568129536 235873471442190336 236334161816100864 236783448625250304 236795751975897936 237306730383245312 237463860833943552 237646047709495296 237770220091025088 238222236941549568 238328938651189248 238441078368239616 238906783599427584 239013791923175424 239309716176502784 241629893480153088 242324232254521344 242401574431752192 242510148101210112 242797521770643456 242875015006814208 242983800734220288 243098130680119296 243207016342880256 243321451317297152 243572931716603904 243682030046674944 243796688526901248 243983734070575104 244272853934180352 244684836754685952 246349227337187328 247057127415742464 247363010165735424 247473806103281664 247846141044965376 247957153380827136 248073823413338112 248441444696024064 248558342599692288 248977553188978688 249030868381728768 249043808112582312 249463837472550912 249938084659986432 250656297546940416 251687804944252928 252919015276879872 253399830984916992 253412997728592528 254127991418781696 254322963338231808 254738383497068544 254819687876001792 255053776451272704 255551928358404096 255786689601994752 255868328566849536 255982934106832896 256286272980123648 256603582384570368 256718517250818048 257340949000617984 258464763107868672 259091428751179776 259207477944385536 259528404108312576 259835944351039488 260035295522586624 260274175384485888 260782523383283712 261105399619387392 261222350886797312 261291864249266688 261615371103019008 261732550790873088 261855702491856896 262367139410786304 262865916625158144 265357655372464128 265875932043113472 266970071681150976 267351803673182208 267477599372967936 267491497602403224 268000016559243264 268120055982587904 268246213164269568 268452016857022464 268770131549356032 268890515913572352 269223430698565632 269997061246550016 271833630165172224 272170188835651584 272614761286336512 272701771235721216 272823916613861376 272952287079432192 273485397015134208 273607893385740288 273736632731959296 273946648780996608 274142283802509312 274271274592763904 274481700829396992 274733851794735104 274806960675952896 275270441349021696 278283386436452352 278408031866191872 278826908675586048 278951797553430528 279083051340005376 279628135424653824 280099747337601024 280646817156619776 281180345242484736 281801742330103808 281988334740307968 282337466004799488 283148780562284544 284533892186489856 285893990346129408 286022044628287488 286113333755510784 286935498507681792 287290754882076672 287760025802244096 287851869637705728 287980800870187008 288116303028289536 288322057102639104 288679030182641664 288808331907170304 288944223439290368 289508567625695232 291969454621851648 292539707462909952 292808447307546624 293170975011241984 293380338806194176 293743574571810816 293875144747646976 294317292490896384 294449119639732224 294587665303339008 295163031837134592 295660844411912192 295724156203302912 295856613498028032 298527362294022144 299755869957783552 300341330641294848 300912299294588928 300927934802703627 301776989809803264 301912158218747904 302008518964150272 302501830402768896 302876359535886336 303251352375525376 303746693902368768 306191462440108032 306926906190594048 307071322964361216 307208862748901376 307671071642025984 307808880058957824 307953711823454208 308189979878621184 308555183916859392 308791913433071616 309075583269076992 309679246517649408 310062662048022528 310201541678071808 310953646709080064 313068809741008896 313209035849465856 313968432757506048 314497961922920448 315112215754801152 315727669301197248 316618481111924736 317026960121366784 317629649255399424 317771918201585664 318542378132570112 318685055897567232 320100628709801088 322802435821142016 323098976339361792 323202099242336256 323730029027524608 323833353342418944 323978400978960384 324130840906825728 324276021790507008 324763908955471872 324909373395566592 325062251369201664 325311645427433472 325697138578907136 326246449006247936 328465636449583104 329409503220989952 329817346887647232 329965074804375552 330461521393287168 330609537841102848 330765097884450816 331106954052258432 331255259594698752 331411123466256384 332058410816776416 332618449963401216 334208396729253888 335843282580774912 337225353702506496 337883996971456704 338677965451689984 338837321891708928 339499113536028672 339651177996091392 339759583834669056 340071701935030272 340735904477872128 341048919469326336 341157771422466048 341310578809110528 341715030640164864 342138109846093824 342291356334424064 343121265334157312 344465395245121536 344619684143824896 345455238334906368 345609970592514048 346447925801385984 346713727363448832 347032233845981184 347390902612205568 347710031177711616 348140532825849856 348389152332355584 348820494804025344 348976734387830784 349822852547715072 350487888833544192 352360165330649088 353214486852194304 353810207163285504 354501242724151296 355960095574867968 356195791250915328 356469071564242944 356655330136537632 357333355412324352 357493407976783872 357661617552359424 358360175399141376 358520687884763136 358964574264754176 359996081662066688 361406316322750464 362444840220229632 363486348381782016 363602361647628288 363765222151815168 363936382772576256 364475701101330432 364647196020178944 364810524514320384 364982176975945728 365262198374662144 365359397574905856 365523045070012416 365695032790351872 365975601105862656 366409280901270528 367027255132028928 370585691123613696 371044515248603136 371210709154922496 371769211567448064 371935730071240704 372110735120007168 372837513899538432 373466329783468032 374195756208826368 374907126989979648 375984446320410624 376449954673065984 377531707416379392 379378522915319808 380099746477375488 380119496592888792 381191987128172544 381484445007347712 382580664676909056 383327892537606144 383680034402992128 383802492850274304 383974401160249344 384155070704386048 384429409470185472 384905373576855552 385077775876227072 386011423500926976 388811216916578304 389292606162468864 389753916526559232 390052943283879936 390411263076728832 391173785074925568 391658099429081088 391833526330195968 392423056654528512 392598826186309632 392783553737785344 393550709116179456 394298874937737216 398036483058696192 398813898064670208 399674493277044736 400455107521726464 401216399059451904 401237246403604836 402180083973881856 402369319746404352 402678025285533696 403155197324034048 403335773870358528 403835146047848448 404995591869825024 408255283253477376 408922141929504768 409052656853581824 409235874920792064 409428430619148288 410228095522701312 410411840078610432 410604949097938944 410919973171494912 411406911889145856 411722551244095488 412100777692102656 412905662023532544 413416882730696704 417425079654678528 417612047799287808 418427696330145792 418624577010008064 419330615897227264 419442203136980736 420149621006401536 420970225734929664 422702613495155712 422982502110461952 423506199007199232 424723170843426816 424913407863422976 426800838279734784 429033066942431232 429170000633266176 430403247761522688 430936132323115008 431640038703366144 431777804456558592 431971201305280512 432174454542434304 433018545273962496 433212497860755456 433416335158935552 433748860569911296 434262851438542848 437954181932777472 439212670961319936 439756462516862976 440070508209291264 440615361857716224 440812717121470464 441020130512601088 441475938736344576 441673679459598336 441881497955008512 442744547755701888 443491266617868288 443784920247042048 447791043441033216 449633804936675328 450511995961942272 451368448941883392 451570620602253312 452665484714704896 452868237328121856 453012778446225408 454314539303829504 454731892625768448 454877028563288064 455620040853553152 456184146461458432 459287193660162048 460606984446541824 460813294123352064 461713320088436736 461930567735181312 462284969817931776 462832775875289088 463187870149607424 463613374903615488 464518869776474112 465093993072033792 465302312517107712 466430470063620096 469603214611513344 469813553774198784 470952649136259072 471746942884380672 472668323632201728 473591503951795872 474613460766490624 474927721667887104 475540440182050176 476444473883099136 476657877302378496 477813567198855168 478027583846350848 483259786960306176 484648464509042688 484803148863504384 485020296202420224 485595043541286912 485750030013628416 485967601468440576 486196261360238592 486414032685760512 486642902634594304 487145863433207808 487364060093349888 487593377053802496 487967468141150208 488545707868360704 489369673509371904 492698454674374656 494114254831484928 494726020331470848 494947612206563328 495692282089930752 495914306761654272 496147646826676224 496882889392048128 497116685199384576 497955106377957376 498061736763457536 498087616225164624 498927674945101824 499876169319972864 501312595093880832 503375609888505856 505838030553759744 506825995457185056 508255982837563392 509476766994137088 509639375752003584 510107552902545408 511103856716808192 511573379203989504 511736657133699072 511965868213665792 512572545960247296 513207164769140736 513437034501636096 514681898001235968 516929526215737344 518182857502359552 518414955888771072 519056808216625152 519671888702078976 520070591045173248 520548350768971776 521565046766567424 522210799238774784 522444701773594624 522583728498533376 523230742206038016 523465101581746176 523711404983713792 524734278821572608 525731833250316288 530715310744928256 531751864086226944 533940143362301952 534703607346364416 534955198745935872 534982995204806448 536000033118486528 536240111965175808 536492426328539136 536904033714044928 537540263098712064 537781031827144704 538446861397131264 539994122493100032 543667260330344448 545229522572673024 545403542471442432 545647833227722752 545904574158864384 546970794030268416 547215786771480576 547473265463918592 547893297561993216 548284567605018624 548542549185527808 548963401658793984 549467703589470208 549613921351905792 550540882698043392 556566772872904704 556816063732383744 557653817351172096 557903595106861056 558166102680010752 559256270849307648 560199494675202048 561293634313239552 562360690484969472 563603484660207616 563976669480615936 564674932009598976 566297561124569088 569067784372979712 571787980692258816 572226667511021568 573870997015363584 574581509764153344 575520051604488192 575703739275411456 575961601740374016 576232606056579072 576644114205278208 577358060365283328 577616663814340608 577888446878580736 579017135251390464 583938909243703296 585079414925819904 585616894615093248 586341950022483968 586760677612388352 587487149143621632 587750289495293952 588634584981792768 588898239279464448 589175330606678016 590326063674269184 591321688823824384 591448312406605824 597054724588044288 599511739915567104 600682661282589696 601824598589177856 601855869605407254 603553979619606528 603824316437495808 604017037928300544 605003660805537792 605752719071772672 606502704751050752 607493387804737536 612382924880216064 613853812381188096 614142645928722432 615342143284051968 615617760117915648 615907423646908416 616379959757242368 617110367833718784 617583826866143232 618151166538153984 619358493035298816 620125324096045056 620403083356143616 621907293418160128 626137619482017792 626418071698931712 627936865515012096 628995923845840896 630224431509602304 631455338602394496 634053920242733568 635259298510798848 637084756265140224 637370111795134464 640201257419602176 645604871642284032 646197952678723584 646404198484672512 647460058055049216 647666706684837888 647956801957920768 648261681813651456 648552043581014016 649527817910943744 649818746791133184 650124502738403328 650623290854866944 651394277157814272 652492898012495872 656931272899166208 658819006441979904 659634693775294464 660923042786574336 661219075682205696 661530195768901632 662213908104516864 662510519189397504 662822246932512768 664116821633552832 665236899926802432 668416793458507776 671686565161549824 674450707405012992 675767993942913408 677355930903379968 678998227072057344 679302355992182784 679519167669338112 681471808955744256 682097838938652672 682315542844932096 683430061280329728 684276219692187648 684582712668848128 686242530668314624 688930790490243072 689239368287649792 690910476669812736 691219941185028096 692895851602771968 693427454726897664 694064467691962368 694781805224411136 695420062355423232 696281065651699712 696778304664711168 697640989608050688 697953468775661568 699645705095430144 704720330661298176 706428973704388608 707620414326571008 709002485448302592 711920191149735936 712391582501830656 712938143128485888 713310660273075264 714666710824648704 714986815953567744 715323235104718848 716720350798282752 717041375769526272 717929148529508352 719992163324133376 724889680440459264 726972696763564032 727204723295256576 727530444303630336 728951402202660864 729294392040357888 729621049028640768 729964353951891456 730718795149811712 731046090140024832 731390065580703744 731951202211725312 732818561802541056 734054510264057856 741171382247227392 742089030497206272 742421418309844992 743538423134896128 743871460142481408 744221470240014336 745675027799076864 746932659566936064 748391512417652736 749814253979959296 751968892640821248 755063414832758784 758757045830639616 760199492954750976 760238993185777584 762383974256345088 762968890014695424 765161329353818112 766655785075212288 767360068805984256 767604985700548608 767948802320498688 768310141408772096 768858818940370944 769810747153711104 770155551752454144 772022847001853952 777622433833156608 778585212324937728 779507833053118464 780105886567759872 780822526153457664 782347570149851136 783316198858162176 783667052660391936 784846113309057024 785197652372619264 785567107475570688 787101418232358912 788597749875474432 796072966117392384 797627796129340416 799348986554089472 800910215043452928 802432798118903808 802474492807209672 804360167947763712 804738639492808704 805356050571067392 806310394648068096 806671547740717056 807670292095696896 809991183739650048 816510566506954752 817844283859009536 818105313707163648 818471749841584128 818856861238296576 820456191045402624 820823680157220864 821209898195877888 821839946342989824 822813823778291712 823445102488190976 824201555384205312 825811324047065088 826833765461393408 834850159309357056 835224095598575616 836855392660291584 837249154020016128 838661231794454528 838884406273961472 840299242012803072 841940451469859328 845405226990311424 845965004220923904 847012398014398464 849446341686853632 853601676559469568 858066133884862464 858340001266532352 860806495523045376 861872264646230016 863280077406732288 863555608913117184 863942402610561024 864348909084868608 866037090547924992 866424995721510912 866832670317871104 867497721139822592 868525702877085696 875908363865554944 878425341922639872 879512925033725952 880141016418582528 881230723715432448 881625434242940928 882040261025202176 882951877472689152 883347358919196672 883762995910017024 885489095511403776 886982533235736576 887569840494084096 895582086882066432 899267609873350656 901023991923884544 902736897883766784 902783804408110881 905330969429409792 905736474656243712 906025556892450816 908629078607659008 909754057126576128 911240081707106304 912368292922916864 918574387320324096 921213968893083648 921626588246704128 923426640176873472 923861135470362624 924569939635863552 925665551750578176 926375740299214848 927226749807230976 929037739552948224 930187986144067584 930604625034215424 932860940127240192 939206429223026688 939627107548397568 941905298272518144 943493885768761344 945336647264403456 947183007903591744 949226921532981248 949855443335774208 951080880364100352 952888947766198272 953315754604756992 955627134397710336 956055167692701696 969296929018085376 969606297727008768 971190087082573824 971500060027256832 971935202936881152 972392522720477184 972828065371521024 974291726866415616 974728120186699776 975186754107604992 975934936282300416 977091415736721408 978739347018743808 985396909348749312 988228509662969856 989452040662941696 989895224413126656 991384564179861504 991828613523308544 992295293653352448 993765778784096256 994233370398769152 995910212755914752 996175232450329248 997855349890203648 1002625190187761664 1011676061107519488 1013651990914370112 1016511965675126784 1018953533988274176 1019278751504007168 1020215105805090816 1022207713433616384 1023146758407979008 1023473314267398144 1023931736427331584 1025145091920494592 1026414329538281472 1026874069003272192 1029363796002471936 1033859052431474688 1036365715004719104 1036829911777542144 1039343777404157952 1040141182090346496 1041096701537943552 1043130093533134848 1044421598477549568 1044889403547189248 1045167456997066752 1046461484412076032 1046930203163492352 1047422809967427584 1049468557643145216 1051463666500632576 1061430621489856512 1063503728172453888 1067880286724603904 1069407214692728832 1069965990409612896 1072000066236973056 1072480223930351616 1072984852657078272 1075080526197424128 1075562063654289408 1076893722794262528 1079988244986200064 1087334520660688896 1090459045145346048 1090807084942884864 1091295666455445504 1091809148317728768 1093941588060536832 1094431573542961152 1094946530927837184 1095786595123986432 1096569135210037248 1097085098371055616 1097926803317587968 1098935407178940416 1099227842703811584 1101081765396086784 1113133545745809408 1113632127464767488 1115307634702344192 1115807190213722112 1116332205360021504 1118512541698615296 1120398989350404096 1122587268626479104 1124721380969938944 1127206969320415232 1127953338961231872 1129349864019197952 1132595122249138176 1138135568745959424 1143575961384517632 1144453335022043136 1147741994030727168 1151040103208976384 1151407478550822912 1151923203480748032 1152465212113158144 1153288228410556416 1154716120730566656 1155233327628681216 1155776893757161472 1158034270502780928 1167877818487406592 1170158829851639808 1171233789230186496 1172683900044967936 1173521355224776704 1174974298287243264 1175500578990587904 1177269169963585536 1177796478558928896 1178350661213356032 1180652127348538368 1182643377647648768 1182896624813211648 1194109449176088576 1199023479831134208 1201365322565179392 1203649197178355712 1203711739210814508 1207107959239213056 1208034075856601088 1210007321611075584 1211505438143545344 1213005409502101504 1214986775609475072 1224765849760432128 1227707624762376192 1228285291857444864 1230684286568103936 1231235520235831296 1231814847293816832 1232759919514484736 1234220735667437568 1235167653732286464 1236302333076307968 1238716986070597632 1240250648192090112 1240806166712287232 1243814586836320256 1252275238964035584 1252836143397863424 1255873731030024192 1257991847691681792 1260448863019204608 1262910677204788992 1268107840485467136 1270518597021597696 1274169512530280448 1274740223590268928 1280402514839204352 1291209743284568064 1292808396969345024 1294920116110098432 1295333413369675776 1295913603915841536 1296523363627302912 1299055635821887488 1299637493582266368 1300249005476806656 1301246581709733888 1302788554315628544 1304985796024991744 1313862545798332416 1317638012883959808 1319269387550588928 1321846085573148672 1322438151364411392 1323060391537803264 1324427816209033728 1325021038378795008 1325644493865025536 1328233643267105664 1330473799853604864 1343373130323099648 1348901414810025984 1351535987885826816 1354711861806759936 1357996454144114688 1358604711984365568 1359038335338676224 1362943617911488512 1364195677877305344 1364631085689864192 1366860122560659456 1368552439384375296 1369165425337696256 1372485061336629248 1377861580980486144 1381820953339625472 1382439882370056192 1385791703205543936 1386854909453795328 1389563610448822272 1390840124710846464 1392562131303399424 1393556609329422336 1395281979216101376 1395906937551323136 1399291410190860288 1409440661322596352 1412857947408777216 1415240828653142016 1418004970896605184 1423840382299471872 1424783165003661312 1426621320546150528 1429333421649297408 1429973631907135488 1433440701596565504 1434082751539052544 1439984326648266752 1449779360880918528 1453945393527128064 1454409446590513152 1455060888607260672 1457902804405321728 1458588784080715776 1459242098057281536 1459928707903782912 1461437590299623424 1462092180280049664 1462780131161407488 1463902404423450624 1465637123605082112 1468109020528115712 1482342764494454784 1484178060994412544 1484842836619689984 1487076846269792256 1487742920284962816 1488442940480028672 1491350055598153728 1493865319133872128 1496783024835305472 1499628507959918592 1503937785281642496 1510126829665517568 1517514091661279232 1520477986371555168 1524767948512690176 1530322658707636224 1533311570150424576 1534720137611968512 1535209971401097216 1535897604640997376 1537717637880741888 1539621494307422208 1540311103504908288 1544045694003707904 1555244867666313216 1557170424649875456 1559015666106236928 1560211773135519744 1561645052306915328 1564695140299702272 1566632397716324352 1567334105320783872 1569692226618114048 1570395304745238528 1571134214951141376 1574202836464717824 1577195499750948864 1592145932234784768 1595255592258680832 1598697973108178944 1601820430086905856 1604865596237807616 1604948985614419344 1608720335895527424 1609477278985617408 1610712101142134784 1612620789296136192 1613343095481434112 1615340584191393792 1619982367479300096 1635688567718019072 1636210627414327296 1636943499683168256 1637713722476593152 1640912382090805248 1641647360314441728 1642419796391755776 1643679892685979648 1645627647556583424 1646890204976381952 1648403110768410624 1651622648094130176 1653667530922786816 1669700318618714112 1670448191197151232 1673710785320583168 1674498308040032256 1677322463588909056 1677768812547922944 1680598484025606144 1683880902939718656 1690810453980622848 1691930008441847808 1694024796028796928 1698892683373707264 1707203353118939136 1716680002533064704 1721612991046090752 1723744529292460032 1726560154813464576 1727111217826234368 1727884805221122048 1728697818169737216 1732074181095849984 1732849991443021824 1733665340635742208 1734995442279645184 1737051405754171392 1751816727731109888 1756850683845279744 1759025850067451904 1760282032837165056 1762461447430864896 1763250868485881856 1764080522050404352 1765903754945378304 1766694717838393344 1767525991820034048 1770978191022807552 1773965066471473152 1791164173764132864 1798535219746701312 1802047983847769088 1805473795767533568 1805567608816221762 1810661938858819584 1811472949312487424 1812051113784901632 1817258157215318016 1819508114253152256 1822480163414212608 1824736585845833728 1837148774640648192 1842427937786167296 1846853280353746944 1847722270940725248 1849139879271727104 1851331103501156352 1852751480598429696 1854453499614461952 1858075479105896448 1860375972288135168 1861209250068430848 1865721880254480384 1878412858446053376 1879254215096795136 1883810596545036288 1886987771537522688 1890673294528806912 1894366015807183488 1898453843065962496 1902161760728200704 1905777895532396544 1911254268795420672 1912110335385403392 1938593858036170752 1939212595454017536 1942380174165147648 1943000120054513664 1943870405873762304 1944785045440954368 1945656130743042048 1948583453732831232 1949456240373399552 1950373508215209984 1951869872564600832 1954182831473442816 1957478694037487616 1970793818697498624 1976457019325939712 1978904081325883392 1982769128359723008 1983657227046617088 1984590587306704896 1987531557568192512 1988466740797538304 1991820425511829504 1992350464900658496 1995710699780407296 2005250380375523328 2023352122215038976 2027303981828740224 2037907067976548352 2038557503008014336 2044415426867232768 2046293516815958016 2046946628534796288 2050290183840989184 2052828659076562944 2053748138006544384 2058727592004943872 2067718104862949376 2072731430009438208 2073659823555084288 2078687554808315904 2080282364180692992 2082193403075887104 2086260187066269696 2088843196955099136 2089778807094378496 2090334913994133504 2092922968824152064 2093860406326984704 2094845619934855168 2098937115286290432 2122861242979713024 2127007456344907776 2135760573449207808 2138814429385457664 2139931980819225792 2144000132473946112 2144960447860703232 2145969705314156544 2150161052394848256 2151124127308578816 2153787445588525056 2159976489972400128 2174669041321377792 2180918090290692096 2181614169885769728 2182591332910891008 2187883176121073664 2188863147085922304 2189893061855674368 2193138270420074496 2194170196742111232 2195853606635175936 2197870814357880832 2198455685407623168 2202163530792173568 2226267091491618816 2227264254929534976 2230615269404688384 2231614380427444224 2232664410720043008 2237025083397230592 2240797978700808192 2245174537252958208 2249442761939877888 2254413938640830464 2255906677922463744 2265190244498276352 2276271137491918848 2287151922769035264 2288906670044086272 2295483988061454336 2302080206417952768 2302814957101645824 2303846406961496064 2304930424226316288 2306576456821112832 2309432241461133312 2310466655257362432 2311553787514322944 2316068541005561856 2335755636974813184 2340317659703279616 2342467578460372992 2347042710449553408 2349948596574486528 2351001157981175808 2354538339927171072 2355592957117857792 2356701322426712064 2361304254697076736 2365286755295297536 2365793249626423296 2388218898352177152 2398046959662268416 2402730645130358784 2407298394356711424 2407423478421629016 2414215918478426112 2416068151713202176 2420014643222151168 2423010876287090688 2429973551218950144 2449531699520864256 2455415249524752384 2456570583714889728 2461368573136207872 2462471040471662592 2463629694587633664 2465519839028969472 2468441471334875136 2470335307464572928 2472604666152615936 2477433972141195264 2480501296384180224 2481612333424574464 2487629173672640512 2504550477928071168 2505672286795726848 2511747462060048384 2515983695383363584 2520897726038409216 2525821354409577984 2536215680970934272 2541037194043195392 2548339025060560896 2560805029678408704 2582419486569136128 2585616793938690048 2589840232220196864 2590666826739351552 2591827207831683072 2593046727254605824 2598111271643774976 2599274987164532736 2600498010953613312 2602493163419467776 2605577108631257088 2609971592049983488 2627725091596664832 2635276025767919616 2638538775101177856 2643692171146297344 2644876302728822784 2646120783075606528 2648855632418067456 2650042076757590016 2651288987730051072 2656467286534211328 2660947599707209728 2686746260646199296 2697802829620051968 2703071975771653632 2715992908288229376 2717209423968731136 2718076670677352448 2725887235822977024 2729262171379728384 2733720245121318912 2737104878768750592 2744970122673258496 2755723161960972288 2763641906679250944 2764879764740112384 2771583406411087872 2773709818907590656 2779127220897644544 2781680249421692928 2785124262606798848 2787113218658844672 2790563958432202752 2791813875102646272 2798582820381720576 2818881322645192704 2825715894817554432 2830481657306284032 2836009941793210368 2847680764598943744 2849566330007322624 2853242641092301056 2858666843298594816 2859947263814270976 2866881403193131008 2868165503078105088 2879968653296533504 2907890787054256128 2908818893181026304 2915805608810643456 2917177568161431552 2918484196114563072 2922875180599246848 2924184360560099328 2925560262322814976 2927804808846901248 2931274247210164224 2936218041056231424 2964685528988909568 2968356121988825088 2969685673239379968 2974153692539584512 2975485840569925632 2976885880960057344 2982700111196307456 2987730638267744256 2993566049670610944 3007875570563284992 3035028183322558464 3040955972743110336 3049535897025380352 3060645317415272448 3066623140300849152 3069440275223937024 3070419942802194432 3071795209281994752 3075435275761483776 3079242988614844416 3080622207009816576 3088091388007415808 3110489735332626432 3118031332212473856 3120423546271039488 3123290104613830656 3129390280599404544 3133264795432648704 3134668210641567744 3139384453236228096 3140790609490477056 3142268429902282752 3148405672929435648 3154390999501897728 3184291864469569536 3190511184517361664 3197395946216357888 3203640860173811712 3209897971228838688 3217440671791054848 3218954557971234816 3225241578592272384 3226686190962868224 3230681168382787584 3239964734958600192 3271377135436038144 3272421254828654592 3273886999366336512 3275427444953186304 3281824764181610496 3283294720628883456 3284839592783511552 3287359785371959296 3291255295113166848 3293780409952763904 3296806221536821248 3303245296188260352 3307335061845573632 3339400637237428224 3340896382394302464 3347421570641166336 3348996616080064512 3354644927177818112 3355537625095845888 3361196968051212288 3367761805879437312 3381620907961245696 3383860016883695616 3388049592057593856 3397785366747414528 3414406706237878272 3433360005066129408 3443225982092181504 3453120309626929152 3454222435652468736 3455769610442244096 3457395636339474432 3464148362191699968 3465699982886043648 3467330681271484416 3469990884559290368 3474102811508342784 3503633455462219776 3513701367690559488 3518051700134903808 3520564065674330112 3524922894861729792 3526501736971763712 3528161044100808704 3531807509890756608 3533389435676786688 3535051983640068096 3541956382045615104 3547930132942946304 3582328347528265728 3597070439493402624 3604095967695538176 3610947591535067136 3611135217632443524 3621323877717639168 3624102227569803264 3634516314430636032 3639016228506304512 3644960326828425216 3649473171691667456 3674297549281296384 3684855875572334592 3693706560707493888 3695444541881450496 3698279758543454208 3702662207002312704 3705502961196859392 3708906999228923904 3716150958211792896 3720751944576270336 3722418500136861696 3731443760508960768 3756825716892106752 3758508430193590272 3767621193090072576 3773975543075045376 3781346589057613824 3788732031614366976 3796907686131924992 3804323521456401408 3811555791064793088 3822508537590841344 3824220670770806784 3878425190908035072 3884760348330295296 3886000240109027328 3887740811747524608 3889570090881908736 3897166907465662464 3898912480746799104 3900747016430419968 3903739745129201664 3908365662946885632 3914957388074975232 3941587637394997248 3952914038651879424 3957808162651766784 3965538256719446016 3967314454093234176 3969181174613409792 3975063115136385024 3976933481595076608 3983640851023659008 3984700929801316992 3991421399560814592 4046704244430077952 4054607963657480448 4075814135953096704 4077115006016028672 4088830853734465536 4092587033631916032 4093893257069592576 4100580367681978368 4105657318153125888 4107496276013088768 4117455184009887744 4145462860018876416 4147319647110168576 4157375109616631808 4160564728361385984 4172520374132539392 4177686393910198272 4180669827988267008 4185845937648304128 4187720812653969408 4189691239869710336 4197874230572580864 4245722485959426048 4254014912689815552 4271521146898415616 4279863961638451584 4288000264947892224 4289920895721406464 4300322104789696512 4302248254617157632 4319952979944800256 4349338082642755584 4361836180581384192 4363228339771539456 4365182665821782016 4375766352242147328 4377726294171844608 4379786123711348736 4386276540840148992 4388340393484222464 4391707213270351872 4395741628715761664 4396911370815246336 4404327061584347136 4452534182983237632 4454528509859069952 4461230538809376768 4463228760854888448 4465328821440086016 4474050166794461184 4481595957401616384 4490349074505916416 4498885523879755776 4508827877281660928 4511813355844927488 4530380488996552704 4552542274983837696 4574303845538070528 4590967976122908672 4604160412835905536 4605629914203291648 4607692813922992128 4613152913642225664 4618864482922266624 4620933310514724864 4623107575028645888 4632137082011123712 4671511273949626368 4680635319406559232 4684935156920745984 4694085420899106816 4699897193148973056 4702002315962351616 4709076679854342144 4711185914235715584 4713402644853424128 4722608509394153472 4730573510590595072 4731586499252846592 4776437796704354304 4796093919324536832 4805461290260717568 4814596788713422848 4814846956843258032 4828431836956852224 4832136303426404352 4840029286444302336 4846021752574181376 4859947102437900288 4910830499049504768 4913141167429779456 4922737146272415744 4924942080943325184 4927259389175267328 4931039678057938944 4936882942669750272 4940670614929145856 4945209332305231872 4954867944282390528 4961002592768360448 4963224666849148928 4975258347345281024 5009100955856142336 5011344573591453696 5023494924120096768 5031967390766727168 5041795452076818432 5051642708819155968 5072431361941868544 5082074388086390784 5096678050121121792 5121610059356817408 5164838973138272256 5171233587877380096 5179680464440393728 5181333653478703104 5183654415663366144 5186093454509211648 5196222543287549952 5198549974329065472 5200996021907226624 5204986326838935552 5211154217262514176 5219943184099966976 5255450183193329664 5270552051535839232 5277077550202355712 5287384342292594688 5289752605457645568 5292241566151213056 5297711264836134912 5300084153515180032 5302577975460102144 5312934573068422656 5321895199414419456 5373492521292398592 5395605659240103936 5406143951543307264 5431985816576458752 5434418847937462272 5436153341354704896 5451774471645954048 5458524342759456768 5467440490242637824 5474209757537501184 5489940245346516992 5511446323921944576 5527283813358501888 5543166812822175744 5547419637815181312 5558254441795289088 5563360498843385856 5570248525213597696 5574226437317689344 5581127916864405504 5583627750205292544 5597165640763441152 5637762645290385408 5651431789635108864 5660963314612568064 5672019883586420736 5695361529197887488 5706485282184602112 5717333686597189632 5733762806386262016 5736331006156210176 5815781574108512256 5817637786362052608 5831611217621286912 5834355136322863104 5836968392229126144 5845750361198493696 5848368721120198656 5851120524645629952 5855609617693802496 5862548494420328448 5872436082112462848 5929371057977819136 5936712243977650176 5948307385079169024 5950971681139851264 5953771761920114688 5965400222392614912 5975461276535488512 5987132099341221888 6015751141126569984 6070056366645116928 6081911945486220672 6133246280601698304 6138880550447874048 6140839885604388864 6150870551522967552 6158485977229688832 6161244414019633152 6176182776014831616 6220979470665252864 6236062664424947712 6240847092542078976 6246580209227661312 6258780561198809088 6266529590865297408 6269336421283135488 6278768906472456192 6281581218980954112 6284536859804565504 6296811345858871296 6368583728939139072 6381022369034723328 6394791892432715776 6407281720347623424 6419795942457677376 6434881343582109696 6437909115942469632 6450483157184544768 6453372381925736448 6461362336765575168 6479929469917200384 6542754270872076288 6544842509657309184 6547773998732673024 6563649528363220992 6566589441257766912 6569679185567023104 6582510590226333696 6587560819905527808 6593612443073642496 6606490592376520704 6614670123691147264 6678801274474856448 6681792764788604928 6694843141282332672 6697993232160129024 6709289854355636224 6711075250191691776 6722393936102424576 6735523611758874624 6763241815922491392 6767720033767391232 6795570733494829056 6828813412475756544 6866720010132258816 6886451964184363008 6906240619253858304 6908444871304937472 6911539220884488192 6914791272678948864 6928296724383399936 6931399965772087296 6934661362542968832 6939981769118580736 6948205623016685568 7007266910924439552 7027402735381118976 7041128131348660224 7049845789723459584 7053003473943527424 7056322088201617408 7063615019781513216 7066778871353573376 7070103967280136192 7083912764091230208 7095860265885892608 7164656695056531456 7194140878986805248 7208191935391076352 7221895183070134272 7222270435264887048 7242647755435278336 7248204455139606528 7269032628861272064 7289920653656850432 7298946343383334912 7348595098562592768 7369711751144669184 7387413121414987776 7390889083762900992 7396559517086908416 7405324414004625408 7411005922393718784 7417813998457847808 7432301916423585792 7441503889152540672 7444837000273723392 7462887521017921536 7513651433784213504 7517016860387180544 7535242386180145152 7547951086150090752 7562693178115227648 7577464063228733952 7593815372263849984 7608647042912802816 7623111582129586176 7645017075181682688 7756850381816070144 7769520696660590592 7772000480218054656 7775481623495049216 7779140181763817472 7794333814931324928 7797824961493598208 7801494032860839936 7807479490258403328 7816731325893771264 7829914776149950464 7883175274789994496 7905828077303758848 7915616325303533568 7931076513438892032 7934628908186468352 7938362349226819584 7950126230272770048 7953866963190153216 7967281702047318016 7969401859602633984 7982842799121629184 8093408488860155904 8109215927314960896 8151628271906193408 8154230012032057344 8177661707468931072 8187786514139185152 8201160735363956736 8211314636306251776 8234910368019775488 8290925720037752832 8294639294220337152 8314750219233263616 8321129456722771968 8345040748265078784 8355372787820396544 8361339655976534016 8371691875296608256 8375441625307938816 8379382479739420672 8395748461145161728 8491444971918852096 8508029825379631104 8543042293796831232 8559727923276903168 8576000529895784448 8579841791442812928 8600644209579393024 8604496509234315264 8639905959889600512 8723672361162768384 8726456679543078912 8751532704484294656 8755452588343689216 8772553081680297984 8776680786968444928 8783414426540703744 8793822741630492672 8808654123168694272 8905068365966475264 8909057019718139904 8922461077618753536 8926457521709776896 8930657642880172032 8948100333588922368 8963191914803232768 8980698149011832832 9017655754563321856 9023626711689854976 9105084549967675392 9148607691076141056 9181935952245817344 9208320825671811072 9211259828406583296 9215385627845984256 9226305827284451328 9237728965844533248 9241866621029449728 9246215150057291776 9264274164022247424 9361270638813118464 9369870313841491968 9388170841798213632 9399794386297946112 9404004631924703232 9418153359708684288 9422371828471431168 9426805289706848256 9445217018788306944 9461147021181190144 9463172998505693184 9552875593408708608 9592187838649073664 9610922580521435136 9629693913686516064 9656863673913704448 9680058572888604672 9692043505148362752 9719894204875800576 9821660998099009536 9826282334859558912 9845474292544831488 9849884161886650368 9854518778350534656 9862079356115877888 9873765885339500544 9881341229858291712 9890418664610463744 9909735888564781056 9922005185536720896 9926449333698297856 9950516694690562048 10018201911712284672 10022689147182907392 10046989848240193536 10063934781533454336 10083590904153636864 10103285417638311936 10144862723883737088 10164148776172781568 10193356100242243584 10243220118713634816 10329677946276544512 10359360928880787456 10362667306957406208 10367308831326732288 10372186909018423296 10392445086575099904 10397099948658130944 10401992043814453248 10409972653677871104 10422308434525028352 10439886368199933952 10510900366386659328 10541104103071678464 10554155100404711424 10574768684585189376 10579505210915291136 10584483132302426112 10595422529672269824 10600168307030360064 10605155950920204288 10625869146136845312 10643790398828838912 10746985042584797184 10791211318480207872 10812287903086614528 10863971633152917504 10872306682709409792 10903548943291908096 10917048685518913536 10934880980485275648 10948419515075002368 10979880490693033984 11022892647843889152 11054567626717003776 11086333625644351488 11094839275630362624 11116508883590578176 11126720997686771712 11140497050427195392 11148452874635378688 11162255833728811008 11167255500410585088 11194331281526882304 11275525290580770816 11302863579270217728 11321926629225136128 11344039767172841472 11390723058395774976 11412970564369204224 11434667373194379264 11467525612772524032 11472662012312420352 11635275572724105216 11663222435242573824 11668710272645726208 11691500722396987392 11696737442240397312 11702241049291259904 11711219235387604992 11725096988840656896 11744872164224925696 11858742115955638272 11873424487955300352 11896614770158338048 11901943362279702528 11907543523840229376 11930800444785229824 11950922553070977024 11974264198682443776 12140112733290233856 12163823890972441344 12266492561203396608 12277761100895748096 12281679771208777728 12301741103045935104 12316971954459377664 12322488828039266304 12352365552029663232 12441958941330505728 12472125328849895424 12481694185084157952 12517561122397618176 12533059181730594816 12557537812944912384 12563162437961908224 12569073719609131008 12593622691717742592 12737167457878278144 12762044738069446656 12789583784865431552 12814563440695246848 12839591884915354752 12869762687164219392 12900966314369089536 12906744763851472896 12959858939834400768 13085508541744152576 13089685019314618368 13095547997465346048 13127299056726441984 13133178882515533824 13139358371134046208 13165021180452667392 13175121639811055616 13187224886147284992 13212981184753041408 13229340247382294528 13357602548949712896 13363585529577209856 13389686282564665344 13395986464320258048 13422150500383383552 13444787872204849152 13471047223517749248 13526483631844982784 13535440067534782464 13591141466989658112 13657626824951513088 13772903928368726016 13812481238507716608 13816889742609874944 13823078441768976384 13856593448766799872 13862799931544174592 13869322725085937664 13896411246033371136 14014533821848879104 14054805470762237952 14082256262697320448 14099691579446919168 14106006947887054848 14112644176403234816 14127230039563026432 14133557742707146752 14140207934560272384 14167825528182460416 14191720531771785216 14329313390113062912 14388281757973610496 14416383870782152704 14443790366140268544 14444540870529774096 14485295510870556672 14496408910279213056 14538065257722544128 14579841307313700864 14597892686766669824 14739423502289338368 14774826242829975552 14781778167525801984 14793119034173816832 14810648828009250816 14822011844787437568 14835627996915695616 14864603832847171584 14883007778305081344 14889674000547446784 14925775042035843072 15027302867568427008 15034033720774361088 15070484772360290304 15095902172300181504 15125386356230455296 15154928126457467904 15187630744527699968 15217294085825605632 15246223164259172352 15290034150363365376 15513700763632140288 15539041393321181184 15544000960436109312 15550963246990098432 15558280363527634944 15588667629862649856 15595649922987196416 15602988065721679872 15614958980516806656 15633462651787542528 15659829552299900928 15766350549579988992 15811656154607517696 15831232650607067136 15862153026877784064 15869257816372936704 15876724698453639168 15900252460545540096 15907733926380306432 15934563404094636032 15938803719205267968 15965685598243258368 16186816977720311808 16218431854629921792 16303256543812386816 16308460024064114688 16355323414937862144 16375573028278370304 16402321470727913472 16422629272612503552 16469820736039550976 16581851440075505664 16629500438466527232 16642258913445543936 16690081496530157568 16710745575640793088 16722679311953068032 16743383750593216512 16750883250615877632 16758764959478841344 16791496922290323456 16982889943837704192 17016059650759262208 17086084587593662464 17119455846553806336 17152001059791568896 17201288419158786048 17208993018468630528 17447344722325536768 17452913359086157824 17503065408968589312 17510905176687378432 17545106163360595968 17553361573936889856 17566828853081407488 17587645483260985344 17617308246337388544 17810136731932950528 17844922155237507072 17852915043419553792 17861315285760344064 17896200667177844736 17926383829606465536 17961396298023665664 18035311509126643712 18047253423379709952 18210169099935350784 18416641651343622144 18422519656813166592 18452611654568902656 18475457931689066496 18483733242058899456 18528548328044494848 18722541277626236928 18739740627682983936 18776341683596427264 18799588772595892224 18808009263849406464 18836306719417368576 18844743656942862336 18853610579413696512 18890434037576613888 18922294042362380288 19105751186817417216 19184375677298147328 19221845161042870272 19259387827373032128 19313727347827408896 19360117145777209344 19384087010296725504 19439788409751601152 19643321996198019072 19690948585089662976 19699768323773300736 19709037556701069312 19747531770679001088 19762682459716583424 19780837329220927488 19819471777129562112 19844010371073441792 19852898667396595712 19901033389381124096 20036403823424569344 20045378294365814784 20093979696480387072 20127869563066908672 20167181808307273728 20206570835276623872 20289725447767474176 20386712200484487168 20486440237427269632 20659355892553089024 20718721857761574912 20725334613914812416 20734617662653464576 20744373818036846592 20784890173150199808 20794199897316261888 20803984087628906496 20819945307355742208 20844616869050056704 20879772736399867904 21021800732773318656 21082208206143356928 21149537369170378752 21159010421830582272 21168966264604852224 21190845059344539648 21200336614060720128 21210311901840408576 21251738292273690624 21287580797657677824 21493970085169594368 21582422636960415744 21624575806173229056 21727943266305835008 21744613365418819584 21807097886583816192 21869761960970551296 21896839030150004736 21959760981386067968 22045785295687778304 22109135253434007552 22172667251288702976 22189678551260725248 22233017767181156352 22253441995373543424 22280994100854390784 22296905749270757376 22324511667457622016 22334511000821170176 22388662563053764608 22551050581161541632 22605727158540435456 22643853258450272256 22688079534345682944 22781446116791549952 22825941128738408448 22869334746388758528 22935051225545048064 23270551145448210432 23326444870485147648 23337420545291452416 23383001444793974784 23393474884480794624 23404482098582519808 23422438470775209984 23450193977681313792 23489744328449851392 23717484231911276544 23746848975910600704 23793229540316676096 23803886724559405056 23815087047680458752 23861600889570459648 23901845106141954048 23948528397364887552 24280225466580467712 24327647781944882688 24532985122406793216 24563359542417555456 24603482206091870208 24633943908918755328 24704731104059326464 24883917882661011456 24944250657699790848 24963388370168315904 25035122244795236352 25066118363461189632 25115075625889824768 25126324875923816448 25138147439218262016 25187245383435485184 25474334915756556288 25524089476138893312 25579167569730863104 25629126881390493696 25679183769830709504 25739525374328438784 25801932628738179072 25813489527702945792 25919717879668801536 26171017083488305152 26179370038629236736 26254598113452883968 26266357765031067648 26330042360905334784 26350243279622111232 26425962369506082816 26458680494764589056 26715205097899425792 26727171059154419712 26779372565129330688 26791972928640516096 26844301000766767104 26889575744409698304 26942094447035498496 27052967263689965568 27070880135069564928 27315253649903026176 27545807856737452032 27624962477015433216 27633779485219749888 27646156883537952768 27713186897533599744 27725599863088349184 27738645450171875328 27792822492066742272 28109610941524475904 28164512525394640896 28199383158893838336 28212013895774109696 28254460079126052864 28267115485414293504 28280415869120544768 28335651056364920832 28383441063543570432 28658626780226125824 28776563515947220992 28832767741564305408 28889081741059548192 28970591021741113344 29076130515445088256 29159682614627401728 29478847004578676736 29549652485659951104 29563556335051603968 29586238068347633664 29621297656018501632 29644023689574875136 29671255993831391232 29729207665694343168 29766015556610162688 29779348001094893568 29851550084071686144 30054605735136854016 30068067441548722176 30140969544720580608 30191804344600363008 30250772712460910592 30309856252914935808 30375261489055399936 30434588171651211264 30492446328518344704 30580068300726730752 31078082786642362368 31088001920872218624 31101926493980196864 31116560727055269888 31177335259725299712 31191299845974392832 31205976131443359744 31229917961033613312 31266925303575085056 31319659104599801856 31532701099159977984 31623312309215035392 31662465301214134272 31724306053755568128 31738515632745873408 31753449396907278336 31800504921091080192 31815467852760612864 31869126808189272064 31877607438410535936 31931371196486516736 32373633955440623616 32436863709259843584 32616920048128229376 32710646829875724288 32751146056556740608 32804642941455826944 32845258545225007104 32939641472079101952 33163702880151011328 33259000876933054464 33284517826891087872 33380162993060315136 33421491151281586176 33445358623906136064 33486767501186433024 33501766501231755264 33517529918957682688 33582993844580646912 33965779887675408384 34032119301518524416 34172169175187324928 34238911693107612672 34304002119583137792 34402576838317572096 34417986036937261056 34905826718172315648 35006130817937178624 35090212326721191936 35106723147873779712 35133657706162814976 35175290966521970688 35234616492674777088 35620273463865901056 35689844310475014144 35705830086839107584 35722630571520688128 35792401334355689472 35852767659212931072 35922792596047331328 36070623018253287424 36420338199870701568 36833283302687244288 36845039313626333184 36905223309137805312 36950915863378132992 36967466484117798912 37057096656088989696 37445082555252473856 37552683367192854528 37599177545191784448 37672613438834737152 37689487313885724672 37707221158827393024 37780868075153227776 37844588084724760576 38211502373634834432 38368751354596294656 38443690322085740544 38518775654746064256 38720234291554418688 38879576819503202304 39286643992396038144 39381897170179325952 39399536647546601472 39418075113402138624 39495063541358002176 39525364919433166848 39561674658441854976 39638943554259124224 39688020742146883584 39705797334793191424 39802066778762248192 40072807646849138688 40090756588731629568 40187959392960774144 40334363616614547456 40413141670553247744 40579450895534948352 40773424400968974336 40972880474854539264 41318711785106178048 41437443715523149824 41450669227829624832 41469235325306929152 41569780346300399616 41588399794632523776 41607968175257812992 41689233738100113408 41759545472799735808 42043601465546637312 42164416412286713856 42299074738340757504 42318020843661164544 42337932529209704448 42381690118689079296 42400673228121440256 42420623803680817152 42503476584547381248 42575161595315355648 42987940170339188736 43164845273920831488 43249151612346458112 43455886532611670016 43489226730837639168 43614195773167632384 43739523921941102592 43793678060300009472 43919521962772135936 44218270506868015104 44345334502577405952 44379357102521450496 44466035534362312704 44506883990747086848 44593811498541514752 44649023334915244032 44669022001642340352 44777325126107529216 45102101162323083264 45211454317080870912 45287706516900544512 45376159068691365888 45562892233583099904 45651882257476816896 45738669492777517056 45870102451090096128 46541102290896420864 46652889740970295296 46674841090582904832 46766002889587949568 46786949768961589248 46808964197165039616 46844876941550419968 46900387955362627584 46979488656899702784 47434968463822553088 47493697951821201408 47586459080633352192 47607773449118810112 47630174095360917504 47723201779140919296 47803690212283908096 47897056794729775104 48560450933160935424 48655295563889765376 49065970244813586432 49126719084835110912 49206964412183740416 49267887817837510656 49409462208118652928 49888501315399581696 49926776740336631808 50070244489590472704 50132236726922379264 50230151251779649536 50252649751847632896 50276294878436524032 50374490766870970368 50948669831513112576 51048178952277786624 51158335139461726208 51258253762780987392 51358367539661419008 51603865257476358144 51626979055405891584 52342034166976610304 52358740077258473472 52509196226905767936 52532715530062135296 52660084721810669568 52700486559244222464 52851924739012165632 52917360989529178112 53430410195798851584 53558745130258661376 53583945857281032192 53688602001533534208 53779151488819396608 53884188894070996992 54105934527379931136 54141760270139129856 54630507299806052352 55249924954030866432 55267558970439499776 55426373795067199488 55451199726176698368 55585644984133484544 56219221883048951808 56329025050789281792 56398766317787676672 56424027791548219392 56508920158252105728 56534230970828587008 56560831738241089536 56671302112729841664 56766882127087140864 57317253560452251648 57553127031894441984 57665535483128610816 57778163482119096384 57941182043482226688 58152261030890176512 58319365229254803456 59099304971319902208 59127112670103207936 59242595312037003264 59288047379149750272 59342511987662782464 59458415331388686336 59532031113220325376 59558696002189787136 59703100168143372288 60109211470273708032 60136134883097444352 60281939089441161216 60383608689200726016 60501545424921821184 60619712505829871616 60750522978110799872 60869176343302422528 61160136601453461504 62156165573284724736 62176003841744437248 62203852987960393728 62233121454110539776 62354670519450599424 62382599691948785664 62411952262886719488 62459835922067226624 62533850607150170112 62639318209199603712 63065402198319955968 63246624618430070784 63448612107511136256 63477031265491746816 63506898793814556672 63601009842182160384 63630935705521225728 63738253616378544128 63755214876821071872 63862742392973033472 64747267910881247232 64873727418519687168 65233840096256458752 65421293659751448576 65609285882911653888 65690517090450014208 65879282944158203904 66327405760302022656 66518001753866108928 66569035653782175744 66760325986120630272 66842982302563172352 66890717247812272128 66973535002372866048 67003533002463510528 67035059837915365376 67165987689161293824 67931559775350816768 68064238603037048832 68344338350374649856 68477823386215225344 68608004239166275584 68805153676635144192 69811653436344631296 70012261635874357248 70180424653442383872 70213446295747559424 70267315412325629952 70350581933043941376 70469232985349554176 71240546927731802112 71379688620950028288 71411660173678215168 71445261143041376256 71584802668711378944 71705535318425862144 71845585192094662656 72141246036506574848 72840676399741403136 73690078627252666368 73810446618275610624 73901831726756265984 74114193312177979392 74890165110504947712 75105366734385709056 75198355090383568896 75345226877669474304 75378974627771449344 75414442317654786048 75561736150306455552 75689176169449521152 76423004747269668864 76737502709192589312 76887380644171481088 77037551309492128512 77440468583108837376 77759153639006404608 78763794340358651904 78799073295093202944 78990127082716004352 79050729838866333696 79277887108518248448 79376041484293767168 79604133557524496384 80145615293698277376 80181513177463259136 80375918785921548288 80668727233229094912 80826283341106495488 81158901791069896704 81945760949709078528 82637423570212356096 82874887431046299648 82901338455659249664 82938470650613858304 83139560692600799232 83176799589265047552 83215936350515625984 83378467476200226816 83519090945599471616 84328832824573427712 84598149476681515008 84636041687322329088 84763380237378158592 84801346456242880512 84841247607361634304 85006953169094762496 85150323190630711296 85975880340678377472 86329690547841662976 86498303224692916224 86911773065223340032 87228391546335264768 87479047843882205184 87839043925544271872 88436541013736030208 88690669005154811904 88758714205042900992 88932071068724625408 89013767981494173696 89187622997083029504 89298046669830488064 89338044003284680704 89554650252215058432 90204202324646166528 90422908634161741824 90575413033801089024 90752318137382731776 91125784467166199808 91303764514953633792 91477338985555034112 91740204902180192256 93305779481940590592 93349682181165809664 93532005779175899136 93573899537923178496 93617928394330079232 93689753883100839936 93800775910725255168 93958977313799405568 94869936927645106176 94987395903642402816 95172918161266704384 95215546898237620224 95260348190721835008 95446403558281838592 95607380424567816192 95794113589459550208 97120901866321870848 97310591127779530752 98131940489627172864 98253438169670221824 98413928824367480832 98535775635675021312 98818924416237305856 99777002630799163392 99853553480673263616 100140488979180945408 100264473453844758528 100460302503559299072 100505299503695265792 100552589756873048064 100748981533741940736 101897339663026225152 102096357904555573248 102316670278923452416 102516507525561974784 102716735079322838016 103207730514952716288 103253958110811783168 104717480154516946944 105018392453811535872 105320169443621339136 105400973118488444928 105703849478024331264 105834721979058356224 106860820391597703168 107117490260517322752 107167891714562064384 107377204003067068416 107558302977638793216 107768377788141993984 108211869054759862272 109261014599612104704 110499849908061732864 110535117940878999552 110852747590134398976 110902399452353396736 111171289968266969088 112658050101578563584 112797532635575353344 113017840316504211456 113068461941657174016 113121663476482179072 113342604225459683328 113533764254174281728 114634507120904503296 115106254063788883968 115331070966257221632 115556326964238192768 116638730458509606912 118198609942639804416 118254225340206415872 118485190624074006528 118576094758299500544 118685023975325564928 118916830662777372672 119064062226440650752 119117392004379574272 119406200336286744576 120218422940547416064 120272269766194888704 120563878178882322432 121003090849843642368 121239425011659743232 121501045956221599744 121738352686604845056 122320273202906923008 124312331146569449472 124352007683488874496 124407705975920787456 124709341038901198848 124765199383897571328 124823904525773438976 125067701214300340224 125278636418399207424 126130804396639911936 126493249236860141568 126897224215022272512 126954062530983493632 127013797587629113344 127202019684364320768 127261871411042451456 127476507232757088256 127510429753642143744 127725484785946066944 129494535821762494464 129747454837039374336 130467680192512917504 130842587319502897152 131218571765823307776 131381034180900028416 131758565888316407808 132654811520604045312 133036003507732217856 133138071307564351488 133520651972241260544 133781434495624544256 133947070004745732096 134007066004927021056 134070119675830730752 134331975378322587648 135863119550701633536 136128477206074097664 136688676700749299712 136955646772430450688 137216008478332551168 137610307353270288384 139623306872689262592 140024523271748714496 140360849306884767744 140426892591495118848 140534630824651259904 140701163866087882752 140938465970699108352 142481093855463604224 142759377241900056576 142823320347356430336 142890522286082752512 143169605337422757888 143411070636851724288 143691170384189325312 144282492073013149696 145681352799482806272 147380157254505332736 147620893236551221248 147803663453512531968 148228386624355958784 149780330221009895424 150210733468771418112 150396710180767137792 150690453755338948608 150757949255542898688 150828884635309572096 151123472300612911104 151378352338899042304 152846009494539337728 153475005418385178624 153774761288342962176 154075102618984257024 154880937166217674752 157527588680717303808 157598146590186405888 157980254165432008704 158101459677732667392 158555774217036496896 158752082968587534336 159208267115048992768 160291230587396554752 160751837571843096576 161337454466458189824 161652566682212990976 162317803582139793408 163891521899418157056 165749774862092599296 165802676911318499328 166279121385201598464 166353599178530095104 166756934952400453632 168657665649146855424 169196298953363030016 169272083374644658176 169526760474756317184 169602692912485761024 169682495214723268608 170013906338189524992 170300646381261422592 171951760681356754944 172659381095683325952 172996606449385832448 173823546130446680064 174456783092670529536 174958095687764410368 175678087851088543744 177381338010309623808 177864142137449250816 178027535962988347392 178375245994166059008 178596093339660976128 178676088006569361408 179109300504430116864 180408404649292333056 180845817268323483648 181150826067602178048 181504636274765463552 182251568934332399616 182607529029907267584 183480409804360384512 186611558963881181184 186699364362331619328 187064011558351798272 187147799075846356992 187235856788660158464 187379507766201679872 187601551821450510336 187917954627598811136 189739873855290212352 190345836322533408768 190431093796475240448 190520696381443670016 190892807116563677184 191214760849135632384 191588227178919100416 194241803732643741696 194621182255559061504 196263880979254345728 196827857648734961664 197071551271350042624 197637848832474611712 199554005261598326784 199707106961346527232 200280977958361890816 200528946907689517056 200920605007118598144 201010599007390531584 201105179513746096128 201497963067483881472 203794679326052450304 204192715809111146496 204633340557846904832 205033015051123949568 205433470158645676032 206415461029905432576 209434960309033893888 210036784907623071744 210640338887242678272 210801946236976889856 211407698956048662528 211669443958116712448 213721640783195406336 214234980521034645504 214335783429124128768 214754408006134136832 215116605955277586432 215536755576283987968 216423738109519724544 218522029199224209408 221070235881757999104 221705495180268797952 222342579936533938176 225316100203157127168 225595065271150706688 226035680633008422912 226136923883314348032 226243326952964358144 226685208450919366656 227067528508348563456 229269014241809006592 230212508127577767936 230662141932514443264 231112653928476385536 233277460917019213824 236397219885279608832 236970381248148013056 237152189516599001088 237833661325554745344 238128124452881301504 238812400672573489152 240436845881094832128 240544539532389777408 241127756357764644864 242006181699687284736 242478850023319486464 243002091912443199488 243476705373209690112 248624662293138898944 248704015366977748992 248815411951841574912 249418682077802397696 249530398767795142656 249647809051546877952 250135402428600680448 250557272836798414848 252986498473720283136 253794448430044545024 253908125061966987264 254404039368728641536 254523742822084902912 255020859507284287488 255450969571892133888 258989071643524988928 259494909674078748672 261685174639005794304 262437143531646615552 263517131776632815616 265309623041208090624 266072007015464435712 266276142615128702976 267041303944482521088 267562868991249088512 267894140009491464192 268014132009854042112 268140239351661461504 268663950756645175296 271726239101403267072 272256954412148195328 273377353401498599424 273911293544860901376 274432016956665102336 275220614706540576768 280049046543497428992 280721698613769535488 280853785182990237696 281069261649302519808 281402327732175765504 281876931941398216704 284962187710927208448 285518754483800113152 285646640694712860672 285781044572165505024 286339210674845515776 286822141273703448576 287382340768378650624 288564984146026299392 291362705598965612544 294760314509010665472 295241786473102442496 295607326907025063936 296456773248711917568 299560660442019790848 300421466937542836224 300793420361534275584 301380907510677897216 301515898511085797376 301657769270619144192 302246944601225822208 302756704677798084608 305692018989078675456 306950010836770357248 307549522576685924352 308150205237968514048 309761874332435349504 315055177361434607616 315960508330864017408 316202919355465334784 317111548434072993792 317504165937175068672 318416534230097985536 320582461174793109504 321503675143686193152 322674908932916379648 323305133364425981952 324635607164279586816 327783043798836314112 331499549724185198592 331605353822636998656 332558242770403196928 332707198357060190208 333513869904800907264 338392597906726060032 339053520949512634368 339205385824971522048 339364990429446537216 340027812676379049984 340601292762522845184 343903521362713509888 345318762191366651904 345993212898771664896 349916191375528820736 354762676020619247616 355728284274898501632 356055071925976694784 356750491988332118016 357192186679321952256 357352176013138722816 358218601008860233728 360816809298584666112 361691634536646967296 363009272549530927104 364503137868664799232 365215058059814535168 366960819608720769024 373223117927762362368 374128023116703596544 374295598151692713984 374471713577320316928 375203103642901020672 375835909255197622272 379479747710580424704 380691672645066817536 380862187592950480896 381041392762887340032 381785614233127354368 382429521698271264768 383176454357838200832 388483607465287483392 389242364511118123008 392527761958508691456 393655715297469923328 394143102542700085248 395275697664949223424 399108010523196653568 399414213922693054464 400561955916723781632 401841210014237196288 402021198014781063168 402210359027492192256 402995926134967762944 407589358652104900608 408385431618222292992 409266681115693809664 410066030102247899136 410866940317291352064 412830922059810865152 418869920618067787776 420073569815246143488 421280677774485356544 421603892473953779712 422815397912097325056 423338887916233424896 427443281566390812672 428469961042069291008 428671566858248257536 429508816012268273664 430233211910555172864 431073511152567975936 432847476219039449088 437044058398448418816 442140471763515998208 443410990360537595904 444685159873067876352 450632200406314254336 451190130542301413376 452071361266016845824 452273847766628696064 452486653905928716288 453370416901838733312 454135057016697126912 458538028483618013184 460425016255155535872 461324283865028886528 462225307856952771072 472794439770559217664 473940762496296026112 474304379033198002176 475667322651109490688 476256248905762603008 477624801345146978304 480873691762189664256 482255512715529289728 484012363399374569472 484957700046638972928 486004183824886398976 486953410746419380224 497249324586277797888 497408030733955497984 498837364155604795392 499060797535590285312 500270804857201360896 505972996947440566272 507588896860089090048 507816250123933974528 508808078737457283072 509047485644169805824 510041719014568574976 510901939143784267776 517978143287049977856 518989819348157497344 523370349278011588608 524874287063293231104 527034263553265631232 532144014030928871424 534082607888965042176 535125737982498177024 535788280018982928384 536028264019708084224 537327901513290350592 543452478202806534144 544513908824296390656 546754706802997198848 547822587089721802752 550441229413081153536 560098093086994857984 561443397227539070976 561707570365980475392 562138523298605039616 562804655464351531008 563753863882796433408 571037508967600226304 571293281389425721344 571562089144331010048 572678421349691031552 573644282547406897152 574764681536757301248 577129968292052598784 582725411197931225088 590483572946204884992 591214653814050127872 592913546497423835136 599121320884039581696 600842933875085672448 601586840723068551168 602761815021355794432 603031797022171594752 603315538541238288384 604493889202451644416 605513409355596169216 611384037978157350912 613900021673540714496 615099045153371848704 616300410475937028096 630110354722869215232 631921016661728034816 632405838710930669568 634223096868145987584 635008331874350137344 636833068460195971072 641164922349586219008 643007350287372386304 645349817865832759296 646610266728851963904 649271214328559173632 655566087597672628224 663210707645273997312 665116485540806393856 667027739809601814528 676785195813452120064 678107041899025268736 678410771649943044096 678729980858893074432 680055625352758099968 681202585525045690368 687807042725427019776 690637524382733303808 691986425797543329792 699832382751057641472 711456568549797003264 713500983976664236032 714384373358643904512 716437202017720467456 721633618597169332224 723383269073293934592 726018545099061854208 729006275737329598464 730430116119629070336 746446235855524724736 748256046233407193088 748591196303385427968 748943427154640633856 750406207285802041344 751671818510395244544 758959495421160849408 761383345290133635072 761724375185900961792 763571228466254708736 766352908715676401664 776967214930574966784 778484729022236246016 785055523917017382912 787311430594939846656 790551395329898446848 798216021046393307136 798828427845386108928 801123911833447563264 803682420028474392576 804042396029562126336 804420718054984384512 805991852269935525888 815178717304209801216 816770863236444585984 820132060204495798272 821733880634582704128 825661844119621730304 840147139630492286976 842561355548970713088 843207784947907559424 845630795824194650112 854886563132781625344 856939922084138582016 857343133716496515072 859017632024536547328 860466423821110345728 862147022305135951872 865694952438078898176 874088116796896837632 884280943527031996416 886821980721075191808 889370319746135752704 901264400812628508672 902380261084602826752 904142722532033691648 904547695533257392128 904973307811857432576 906740833803677466624 908270114033394253824 917076056967236026368 920850032510311071744 922648567730057773056 924450615713905542144 947881524992592052224 948608758066396004352 951334645302218981376 952512497811525206016 955249602690293956608 961747383524379328512 964511025431058579456 968024726798749138944 969915400093277945856 972008367649772797952 973906821492838760448 994498649172555595776 994816061467910995968 997674728311209590784 998121595071180570624 1000541609714402721792 1015177793720178180096 1017616157474914566144 1018094971288339611648 1020083438029137149952 1021803878287568535552 1035956286574099955712 1037979638696314994688 1049748574126586462208 1064288028061857742848 1068165215777930084352 1070251475964996354048 1071576560037965856768 1072056528039416168448 1074655803026580701184 1089027817648592781312 1093509413605994397696 1095645174179443605504 1100882458826162307072 1122886794455078141952 1123415140731960950784 1125609310928703062016 1127507727765592866816 1142075017935200452608 1142586562778851442688 1143124178288662020096 1145356842699382063104 1147288565094813794304 1149529363073514602496 1154259936584105197568 1165450822395862450176 1180967145892409769984 1182429307628100255744 1185827092994847670272 1198242641768079163392 1201685867750171344896 1205523630042711588864 1206063594044343189504 1206631077082476576768 1208987778404903288832 1211026818711192338432 1222768075956314701824 1227800043347081428992 1230198090306743697408 1232600820951874056192 1260220709445738430464 1263842033323456069632 1264811677421861339136 1268446193736291975168 1270016663748700274688 1273666136920391942144 1282329844699172438016 1286014700574744772608 1290699635731665518592 1293220533457703927808 1298542428657118347264 1311132175195345256448 1326421415290547994624 1330232971081612787712 1334055479619203629056 1353570391626904240128 1356214083798050537472 1356821543299886088192 1357459961717786148864 1360111250705516199936 1362405171050091380736 1375614085450854039552 1381275048765466607616 1383972851595086659584 1422913137099594006528 1427001967953328472064 1428768746717287809024 1432874404035440934912 1446766538146587869184 1452037090198123708416 1458012551474659196928 1460860232239258140672 1496512092466814386176 1497182392606770855936 1500812414571604082688 1517918990842321698816 1522766690580267270144 1523448750371801923584 1527142456932509417472 1532705817431352803328 1553934429861149933568 1556969458044472492032 1570111047834034765824 1574622861189879693312 1581102790659796893696 1596432042092786614272 1602247823666895126528 1607364840056948785152 1608084792059124252672 1611983704539871051776 1630357434608419602432 1633541726472889171968 1640264120408991596544 1643467761269165408256 1651323688239243460608 1680294279260984573952 1685122711097941426176 1686415569895815118848 1691261591648389300224 1713879844168277164032 1714686267432993030144 1718035264049073094656 1720932847642220691456 1724294044610271903744 1731389904876157796352 1748176233593793675264 1773643961442150383616 1778740639492271505408 1802528801625257017344 1804760522169205653504 1808285445064067383296 1809095391066514784256 1809946615623714865152 1813481667607354933248 1816540228066788507648 1834152113934472052736 1841700065020622143488 1845297135460115546112 1848901231427811084288 1895763049985184104448 1897217516132792008704 1902669290604437962752 1905024995623050412032 1910499205380587913216 1923494767048758657024 1929022050862117158912 1936049453597498277888 1939830800186555891712 1944016735299545595904 1947813642985677520896 1989632122935821991936 1995349456622419181568 2001083219428805443584 2030355587440356360192 2035232314949829132288 2036189942576679223296 2040166876058274299904 2043607756575137071104 2071912573148199911424 2075959277392629989376 2099497148253172924416 2140502951929992708096 2143153120075931713536 2149311606053161402368 2178055635297185562624 2187018827211988795392 2191290348358887211008 2245773588910156283904 2246830281463921901568 2251218621857406124032 2255015455531185733632 2284150035870400905216 2285173125557702885376 2290713685398764126208 2299058726147029204992 2308519873168210395136 2330901644791724900352 2361934291784819539968 2371654185989695340544 2396485283536158326784 2403371735500342689792 2411047260085423177728 2412127188088686379008 2413262154164953153536 2417975556809806577664 2422053637422384676864 2445536151912629403648 2460396180613487394816 2465201641903748112384 2520441418891476860928 2527684066646912139264 2529623354843722678272 2536892387472583950336 2547332273840783884288 2564659689398344876032 2572029401149489545216 2581399271463331037184 2586441066915407855616 2597084857314236694528 2622264350390690512896 2652842830581095989248 2660465942163225575424 2668110959238407258112 2707140783253808480256 2712428167596101074944 2713643086599772176384 2714919923435572297728 2720222501411032399872 2724810342100182761472 2751228170901708079104 2762550097530933215232 2767945703190173319168 2845826274199188013056 2854003935906656944128 2857537493434575618048 2865748808070881869824 2893533076293175738368 2904074180396247416832 2916025102949318393856 2921720464478516281344 2993024184933628772352 2994364785213541711872 3001624829143208165376 3045533381160534540288 3054284913865018834944 3065411634862705606656 3107868859722299867136 3113938916088944984064 3149245722379759386624 3192864084185573228544 3204495647333790253056 3214729680113897570304 3216169584118248505344 3223967409079742103552 3267083452945778343936 3280528240817983193088 3286935522538330816512 3302647376478486921216 3370245422195882852352 3382523183296778600448 3427759688336554328064 3429372534865986060288 3436070528098146189312 3441865695284441382912 3448588089220543807488 3462779809752315592704 3496352467187587350528 3547287922884300767232 3557481278984543010816 3605057603250514034688 3616570890128134766592 3618190782133029568512 3619893231247429730304 3626963335214709866496 3633080456133577015296 3668304227868944105472 3683400130041244286976 3690594270920231092224 3697802462855622168576 3791526099970368208896 3794435032265584017408 3805338581208875925504 3810049991246100824064 3820998410761175826432 3846989534097517314048 3858044101724234317824 3872098907194996555776 3879661600373111783424 3888033470599091191808 3895627285971355041792 3979264245871643983872 3990698913244838363136 4002166438857610887168 4060711174880712720384 4070464629899658264576 4072379885153358446592 4080333752116548599808 4087215513150274142208 4143825146296399822848 4151918554785259978752 4281005903859985416192 4286306240151863427072 4298623212106322804736 4356111270594371125248 4374037654423977590784 4382580696717774422016 4491547177820312567808 4502437243714812248064 4568300071740801810432 4570346251115405770752 4581427370797528252416 4598117452294058409984 4617039746336420790272 4661803289583449800704 4723868583569639079936 4743308371979390681088 4806743471000685379584 4822094520170846355456 4824254376177372758016 4835951113619613155328 4891072303825258807296 4920792361226974789632 4930403283807496224768 5040882837782953721856 5055368133293824278528 5059246709687445356544 5073784774945167900672 5094664547681567768576 5144058802298979090432 5162798542926662074368 5172882133830815711232 5194169714628473389056 5244528700781381025792 5320931884326451150848 5336221918476814516224 5414281566507616960512 5424856335192202149888 5427286173199544352768 5429839846871144595456 5440445002822064799744 5449620684200365522944 5502456341803416158208 5525100195061866430464 5535891406380346638336 5691652548398376026112 5708007871813313888256 5715074986869151236096 5731497616141763739648 5787066152586351476736 5808148360792494833664 5832050205898636787712 5843440928957032562688 5986048369867257544704 6003249658286416330752 6091066762321069080576 6108569827730037669888 6130823269725411213312 6215737719444599734272 6227877832177889968128 6298491444759518773248 6429459360227795140608 6447934818159484207104 6534166905891556687872 6561056481635966386176 6573871045076661633024 6740490844391765704704 6765046366593557200896 6855519376673108656128 6872141056196292378624 6897176178441087614976 6925559619504631185408 6992704934375174701056 7114962557969086021632 7210115206501028069376 7233141780256269533184 7236381564266059137024 7239786462494859460608 7253926670429419732992 7266160912267154030592 7336608455737888210944 7381188541840462184448 7395604925711244337152 7583052199940736417792 7588870064531168034816 7610677162417751851008 7641996821522351652864 7693979068195034628096 7716088203448468635648 7744197814389993111552 7759323200746223566848 7776066941198182383616 7791254571942710083584 7958528491743287967744 7981397826489676726272 8004332877715221774336 8121422349761425440768 8140929259799316529152 8144759770306716893184 8160667504233097199616 8174431026300548284416 8287650292592799645696 8303837109570519957504 8562011807719970832384 8572612480303726854144 8597246424212645609472 8712222541188742250496 8748075308847955181568 8765161393435548844032 8983094355640625135616 9004874487429624496128 9136600143481603620864 9162854741595056504832 9196234904588116819968 9234079492672841580544 9323606579166899601408 9447737167139278159872 9613486942001370759168 9644189040341692710912 9648508752354745516032 9671902227239226310656 9841584722453949579264 9860806567614992449536 10110736266587648557056 10147569549890335801344 10288117604597958180864 10325597085853324148736 10345764267661631422464 10388339429256946778112 10489057401562762051584 10641863768652902301696 10672443836953629032448 10849712670384404299776 10854572346399088705536 10859679693742289190912 10880890005644129599488 10899241368400731045888 11004912683606832316416 11050200390123732860928 11071782812760693276672 11383305096796752052224 11416015743626627776512 11430149973738302472192 11462995232283527479296 11574132305172702953472 11616296721584989667328 11664100411797273575424 11686881857914065125376 11972096739734515089408 12006499316572832661504 12182133524642138161152 12217139655460075339776 12261646539450822426624 12431475438889199468544 12455755664355779936256 12858918720455590281216 12895869636318968414208 13068333811783113375744 13122112963271932772352 13147742090153323266048 13711038753346217312256 13744282112392584757248 13794352356882175229952 13851119239009262370816 13985409868750349402112 14229925115938172043264 14420230413002056138752 14466283560512539066368 14472763128532118274048 14507853340858839465984 14673216911475776421888 14762377083680924368896 14791209851422488674304 15166104399881472835584 15177740129062336069632 15221354324835503702016 15283993643044703305728 15432176406896937271296 15488395628779986223104 15518646401492447133696 15582509143885420167168 15962795652979353452544 16008665755430443548672 16242844699522850881536 16281858519598633058304 16289519540613433786368 16321335008466194399232 16348862052601096568832 16575300585185599291392 16607674219141039915008 17124023615439941664768 17145224960607453708288 17194492848425291218944 17424445082377484500992 17496150617695910363136 17530322786871097688064 18009748974859248992256 18273200286963207241728 18325709483190113009664 18392469809176233639936 18468158985345683161088 18647213158333799202816 18895474334278556319744 19288378080683385421824 19343804454478452621312 19683169444907899158528 19721613135229984899072 20221472533175297114112 20295139099780671602688 20691528535323262844928 20776678858513893556224 20978114803125524103168 21344887673907258064896 21699425340768808599552 21709144692798177411072 21719359387484578381824 21761780011288259198976 21798482736801462091776 22009825367213664632832 22143565625521386553344 22766610193593504104448 22832031487253255553024 22925990464567054958592 23148264610345405906944 23232593443169979334656 23328200823594547150848 23373763715828130250752 23944193479469030178816 24012998633145665323008 24364267049284276322304 24434279310920150679552 24523293078901644853248 24862950877778398937088 24911511328711559872512 25717837440911180562432 25791739272637936828416 26136667623566226751488 26244225926543865544704 26295484180306646532096 27488564224785169514496 27588704713764350459904 27702238478018524741632 27970819737500698804224 28840460826004112277504 28932567121025078132736 28945526257064236548096 29015706681717678931968 29524754167361848737792 29582419702844977348608 30332208799762945671168 30442708649671007404032 30864352813793874542592 30976791257559972446208 31037292802984894267392 31165018287770840334336 31925591305958706905088 32017331510860887097344 32563717039197266116608 32579039081226867572736 32642670016932388798464 32697724105202193137664 33150601170371198582784 33215348438282079830016 34248047230879883329536 34290449921214907416576 34388985696850582437888 34848890164754969001984 34992301235391820726272 35060645573742195376128 36019497949718497984512 36546400573926414483456 36651418966380226019328 36784939618352467279872 36936317970691366322176 37294426316667598405632 38576756161366770843648 38687608908956905242624 39366338889815798317056 39443226270459969798144 41383057070646525689856 41553357717027787112448 41956229606251048206336 42689775347814516129792 43398850681537617199104 43418289385596354822144 43523560022576518397952 44019650734427329265664 44287131251042773106688 45533220387187008208896 45664062974506511106048 45851980929134109917184 46296529220690811813888 46465186886339958669312 46747527431656260501504 47888386958938060357632 48025997266291330646016 48728534098568552644608 48868558621840301359104 49046586157803289706496 49725901755556797874176 49823022657423119745024 51435674881822361124864 51583478545275873656832 52273335247132453502976 52488451853087731089408 52590968360613293064192 54977128449570339028992 55177409427528700919808 55404476956037049483264 55941639475001397608448 57865134242050156265472 58031413363435357863936 59049508334723697475584 59164839405689954697216 60664417599525891342336 60885417299342014808064 62074585605969788534784 62330036575541680668672 64034663021721774194688 65127434078394532233216 65158078162453735145472 65285340033864777596928 65395448210404386275328 66430696876564159660032 68496094461759766659072 68777971393701164875776 69697780329509938003968 69984602470783641452544 70121291147484390752256 72038995899436995969024 73092801147852828966912 73302837932760452038656 73569879236704934559744 73872635941382732644352 74588852633335196811264 77153512322733541687296 77375217817913810485248 78732677779631596634112 78886452540919939596288 82766114141293051379712 83106715434055574224896 83912459212502096412672 86797701363075234398208 86836578771192709644288 87047120045153036795904 88574262502085546213376 91328125949013022212096 92593058441381623627776 92930373772679917338624 93495054863312521003008 95776773917876120715264 96051994532582661292032 97737117243680602718208 98093172315606579412992 99451803511113595748352 99646045314846239490048 102871349763644722249728 103166957090551747313664 104546670494264907005952 104976903706175462178816 105181936721226586128384 109954256899140678057984 110354818855057401839616 110808953912074098966528 111883278950002795216896 115730268484100312530944 116062826726870715727872 118099016669447394951168 118329678811379909394432 124149171211939577069568 124660073151083361337344 128069326043443548389376 130254868156789064466432 130570680067729555193856 132861393753128319320064 136992188923519533318144 137555942787402329751552 139395560659019876007936 140242582294968781504512 144077991798873991938048 146185602295705657933824 146605675865520904077312 147139758473409869119488 147745271882765465288704 149177705266670393622528 154307024645467083374592 154750435635827620970496 157465355559263193268224 157772905081839879192576 165532228282586102759424 166213430868111148449792 167824918425004192825344 173595402726150468796416 174094240090306073591808 177148525004171092426752 182656251898026044424192 186990109726625042006016 192103989065165322584064 195474234487361205436416 196186344631213158825984 199292090629692478980096 206333914181103494627328 209093340988529814011904 209953807412350924357632 210363873442453172256768 219908513798281356115968 220709637710114803679232 221617907824148197933056 223766557900005590433792 231460536968200625061888 232125653453741431455744 236198033338894789902336 236659357622759818788864 248298342423879154139136 249320146302166722674688 260509736313578128932864 261141360135459110387712 265722787506256638640128 273984377847039066636288 278791121318039752015872 280485164589937563009024 288155983597747983876096 293211351731041808154624 294279516946819738238976 298355410533340787245056 308614049290934166749184 309500871271655241940992 314930711118526386536448 315545810163679758385152 331064456565172205518848 332426861736222296899584 335649836850008385650688 347190805452300937592832 348188480180612147183616 354297050008342184853504 373980219453250084012032 384207978130330645168128 398584181259384957960192 412667828362206989254656 418186681977059628023808 420727746884906344513536 439817027596562712231936 441419275420229607358464 443235815648296395866112 447533115800011180867584 462921073936401250123776 464251306907482862911488 472396066677789579804672 473318715245519637577728 496596684847758308278272 498640292604333445349376 522282720270918220775424 531445575012513277280256 547968755694078133272576 560970329179875126018048 576311967195495967752192 586422703462083616309248 588559033893639476477952 619001742543310483881984 629861422237052773072896 631091620327359516770304 662128913130344411037696 664853723472444593799168 671299673700016771301376 694381610904601875185664 696376960361224294367232 708594100016684369707008 747960438906500168024064 797168362518769915920384 836373363954119256047616 841455493769812689027072 879634055193125424463872 882838550840459214716928 895066231600022361735168 925842147872802500247552 928502613814965725822976 944792133355579159609344 946637430491039275155456 993193369695516616556544 997280585208666890698752 1044565440541836441550848 1062891150025026554560512 1121940658359750252036096 1152623934390991935504384 1238003485086620967763968 1262183240654719033540608 1324257826260688822075392 1329707446944889187598336 1342599347400033542602752 1388763221809203750371328 1392753920722448588734464 1417188200033368739414016 1495920877813000336048128 1594336725037539831840768 1682910987539625378054144 1759268110386250848927744 1765677101680918429433856 1857005227629931451645952 1889584266711158319218688 1893274860982078550310912 1986386739391033233113088 1994561170417333781397504 2089130881083672883101696 2125782300050053109121024 2243881316719500504072192 2524366481309438067081216 2648515652521377644150784 2685198694800067085205504 2777526443618407500742656 2785507841444897177468928 2834376400066737478828032 2991841755626000672096256 3188673450075079663681536 3365821975079250756108288 3714010455259862903291904 3786549721964157100621824 3972773478782066466226176 3989122340834667562795008 4178261762167345766203392 4251564600100106218242048 4487762633439001008144384 5048732962618876134162432 5297031305042755288301568 5571015682889794354937856 5668752800133474957656064 5983683511252001344192512 6377346900150159327363072 6731643950158501512216576 7573099443928314201243648 7945546957564132932452352 8356523524334691532406784 8503129200200212436484096 8975525266878002016288768 10097465925237752268324864 11142031365779588709875712 11967367022504002688385024 12754693800300318654726144 13463287900317003024433152 15146198887856628402487296 15891093915128265864904704 16713047048669383064813568 17006258400400424872968192 17951050533756004032577536 20194931850475504536649728 25509387600600637309452288 26926575800634006048866304 30292397775713256804974592 33426094097338766129627136 35902101067512008065155072 40389863700951009073299456 51018775201201274618904576 53853151601268012097732608 60584795551426513609949184 80779727401902018146598912 107706303202536024195465216 121169591102853027219898368 161559454803804036293197824 242339182205706054439796736 323118909607608072586395648 484678364411412108879593472 969356728822824217759186944
- Sum of all divisors σ(n): 3240750493808477374625581941
- Sum of proper divisors (its aliquot sum) s(n): 2271393764985653156866394997
- 969356728822824217759186944 is an abundant number, because the sum of its proper divisors (2271393764985653156866394997) is greater than itself. Its abundance is 1302037036162828939107208053
Bases of 969356728822824217759186944
- Binary: 1100100001110101010100010110010000101011100010011111001000010000000000000000000000000000002
- Hexadecimal: 0x321D54590AE27C840000000
- Base-36: 3DSRGRFTTWOWSG0000
Squares and roots of 969356728822824217759186944
- 969356728822824217759186944 squared (9693567288228242177591869442) is 939652467714086367569449589283336359083210511940059136
- 969356728822824217759186944 cubed (9693567288228242177591869443) is 910858442333621207488859747280261244534477993849765464109184547781345518639120384
-
969356728822824217759186944 is a
perfect square number . Itssquare root is 31134494195712 -
The
cube root of 969356728822824217759186944 is 989679428.5074669503
Scales and comparisons
How big is 969356728822824217759186944?- 969,356,728,822,824,217,759,186,944 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 969,356,728,822,824,217,759,186,944 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 969356728822824217759186944 cubic inches would be around 82473285.7 feet tall.
Recreational maths with 969356728822824217759186944
- 969356728822824217759186944 backwards is 449681957712428228827653969
- 969356728822824217759186944 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 969356728822824217759186944's digits is 144
- 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 969356728822824217759186944 - Facts about the integer". Numbermatics.com. 2024. Web. 28 May 2024.
APA style:
Numbermatics. (2024). Number 969356728822824217759186944 - Facts about the integer. Retrieved 28 May 2024, from https://numbermatics.com/n/969356728822824217759186944/
Chicago style:
Numbermatics. 2024. "Number 969356728822824217759186944 - Facts about the integer". https://numbermatics.com/n/969356728822824217759186944/
The information we have on file for 969356728822824217759186944 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 969356728822824217759186944, math, Factors of 969356728822824217759186944, curriculum, school, college, exams, university, Prime factorization of 969356728822824217759186944, STEM, science, technology, engineering, physics, economics, calculator, nine hundred sixty-nine septillion, three hundred fifty-six sextillion, seven hundred twenty-eight quintillion, eight hundred twenty-two quadrillion, eight hundred twenty-four trillion, two hundred seventeen billion, seven hundred fifty-nine million, one hundred eighty-six thousand, nine hundred forty-four.