379856239338304750659047424
379,856,239,338,304,750,659,047,424 is an even composite number composed of six prime numbers multiplied together.
379856239338304750659047424 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-eight thousand, six hundred sixty-five divisors.
Prime factorization of 379856239338304750659047424:
212 × 36 × 74 × 196 × 372 × 9072
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 19 × 19 × 19 × 19 × 19 × 19 × 37 × 37 × 907 × 907)See below for interesting mathematical facts about the number 379856239338304750659047424 from the Numbermatics database.
Names of 379856239338304750659047424
- Cardinal: 379856239338304750659047424 can be written as Three hundred seventy-nine septillion, eight hundred fifty-six sextillion, two hundred thirty-nine quintillion, three hundred thirty-eight quadrillion, three hundred four trillion, seven hundred fifty billion, six hundred fifty-nine million, forty-seven thousand, four hundred twenty-four.
Scientific notation
- Scientific notation: 3.79856239338304750659047424 × 1026
Factors of 379856239338304750659047424
Divisors of 379856239338304750659047424
- Number of divisors d(n): 28665
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 24 27 28 32 36 37 38 42 48 49 54 56 57 63 64 72 74 76 81 84 96 98 108 111 112 114 126 128 133 144 147 148 152 162 168 171 189 192 196 216 222 224 228 243 252 256 259 266 288 294 296 304 324 333 336 342 343 361 378 384 392 399 432 441 444 448 456 486 504 512 513 518 532 567 576 588 592 608 648 666 672 684 686 703 722 729 756 768 777 784 798 864 882 888 896 907 912 931 972 999 1008 1024 1026 1029 1036 1064 1083 1134 1152 1176 1184 1197 1216 1296 1323 1332 1344 1368 1369 1372 1406 1444 1458 1512 1536 1539 1554 1568 1596 1701 1728 1764 1776 1792 1813 1814 1824 1862 1944 1998 2016 2048 2052 2058 2072 2109 2128 2166 2268 2304 2331 2352 2368 2394 2401 2432 2527 2592 2646 2664 2688 2721 2736 2738 2744 2793 2812 2888 2916 2997 3024 3072 3078 3087 3108 3136 3192 3249 3402 3456 3528 3552 3584 3591 3626 3628 3648 3724 3888 3969 3996 4032 4096 4104 4107 4116 4144 4218 4256 4332 4536 4608 4617 4662 4704 4736 4788 4802 4864 4921 5054 5103 5184 5292 5328 5376 5439 5442 5472 5476 5488 5586 5624 5776 5832 5994 6048 6144 6156 6174 6216 6272 6327 6349 6384 6498 6517 6804 6859 6912 6993 7056 7104 7168 7182 7203 7252 7256 7296 7448 7581 7776 7938 7992 8064 8163 8208 8214 8232 8288 8379 8436 8512 8664 8991 9072 9216 9234 9261 9324 9408 9472 9576 9583 9604 9728 9747 9842 10108 10206 10368 10584 10656 10752 10773 10878 10884 10944 10952 10976 11172 11248 11552 11664 11907 11988 12096 12288 12312 12321 12348 12432 12544 12654 12691 12698 12768 12996 13034 13357 13608 13718 13824 13851 13986 14112 14208 14336 14364 14406 14504 14512 14592 14763 14896 15162 15552 15876 15984 16128 16317 16326 16416 16428 16464 16576 16758 16872 17024 17233 17328 17689 17982 18144 18432 18468 18522 18648 18816 18944 18981 19047 19152 19166 19208 19456 19494 19551 19684 20216 20412 20577 20736 20979 21168 21312 21504 21546 21609 21756 21768 21888 21904 21952 22344 22496 22743 23104 23328 23814 23976 24192 24489 24624 24642 24696 24864 25088 25137 25308 25382 25396 25536 25992 26011 26068 26714 26973 27216 27436 27648 27702 27783 27972 28224 28416 28672 28728 28749 28812 29008 29024 29184 29241 29526 29792 30324 31104 31752 31968 32256 32319 32634 32652 32832 32856 32928 33152 33516 33559 33744 34048 34447 34466 34656 35378 35721 35964 36288 36864 36936 36963 37044 37296 37632 37888 37962 38073 38094 38304 38332 38416 38912 38988 39102 39368 40071 40432 40824 41154 41472 41958 42336 42624 43008 43092 43218 43512 43536 43776 43808 43904 44289 44443 44688 44992 45486 45619 46208 46656 47628 47952 48013 48384 48951 48978 49248 49284 49392 49728 50176 50274 50616 50764 50792 51072 51699 51984 52022 52136 53067 53428 53946 54432 54872 55296 55404 55566 55944 56448 56832 56943 57141 57456 57498 57624 58016 58048 58368 58482 58653 59052 59584 60648 61731 62208 62937 63504 63936 64512 64638 64827 65268 65304 65664 65712 65856 66304 67032 67081 67118 67488 68096 68229 68894 68932 69312 70756 71442 71928 72576 73467 73872 73926 74088 74592 75264 75411 75776 75924 76146 76188 76608 76664 76832 77824 77976 78033 78204 78736 80142 80864 81648 82308 82944 83349 83916 84672 85248 86016 86184 86247 86436 87024 87072 87552 87616 87723 87808 88578 88837 88886 89376 89984 90972 91238 92416 93312 93499 95256 95904 96026 96768 96957 97902 97956 98496 98568 98784 99456 100352 100548 100677 101232 101528 101584 102144 103341 103398 103968 104044 104272 106134 106856 107892 108864 109744 110592 110808 110889 111132 111888 112896 113664 113886 114219 114282 114912 114996 115248 116032 116096 116736 116964 117306 118104 119168 120213 120631 121296 123462 123823 124416 125874 127008 127872 129024 129276 129654 130321 130536 130608 131328 131424 131712 132608 132867 133329 134064 134162 134236 134976 136192 136458 136857 137788 137864 138624 141512 142884 143856 144039 145152 146853 146934 147744 147852 148176 149184 150528 150822 151552 151848 152292 152376 153216 153328 153664 155097 155952 156066 156408 157472 159201 160284 161728 163296 164616 165888 166698 167832 169344 170496 170829 171423 172368 172494 172872 174048 174144 175104 175232 175446 175616 175959 177156 177674 177772 178752 179968 181944 182077 182476 184832 185193 186624 186998 188811 190512 191808 192052 193536 193914 194481 195804 195912 196992 197136 197568 198912 200704 201096 201243 201354 202464 203056 203168 204288 204687 206682 206796 207936 208088 208544 212268 213712 215784 217728 219488 220401 221616 221778 222264 223776 225792 226233 227328 227772 228438 228564 229824 229992 230496 232064 232192 233472 233928 234099 234612 234913 236208 238336 240426 241129 241262 242592 246924 247646 248832 250047 251748 253783 254016 255744 258048 258552 258741 259308 260642 261072 261216 262656 262848 263169 263424 265216 265734 266511 266658 268128 268324 268472 269952 272384 272916 273714 275576 275728 277248 280497 283024 285768 287712 288078 290304 293706 293868 295488 295704 296352 298368 301056 301644 302031 303696 304584 304752 306432 306656 307328 310023 310194 311101 311904 312132 312816 314944 318402 320568 323456 326592 327427 329232 331776 332667 333396 335664 336091 338688 340992 341658 342657 342846 344736 344988 345744 348096 348288 350208 350464 350892 351232 351918 354312 355348 355544 357504 359936 360639 361893 363888 364154 364952 369664 370386 371469 373248 373996 377622 381024 383616 384104 387072 387828 388962 390963 391608 391824 393984 394272 395136 397824 398601 399987 402192 402486 402708 404928 406112 406336 408576 409374 410571 413364 413592 415872 416176 417088 424536 427424 431568 432117 435456 438976 440559 440802 443232 443556 444528 447552 451584 452466 454656 455544 456876 457128 459648 459984 460992 464128 464384 465291 467856 468198 469224 469567 469826 472416 476672 477603 480852 482258 482524 485184 493848 494209 495292 497664 500094 503496 507566 508032 511488 512487 514269 517104 517482 518616 521284 522144 522432 525312 525696 526338 526848 527877 530432 531468 533022 533316 536256 536648 536944 539904 544768 545832 546231 547428 551152 551456 554496 555579 560994 566048 571536 575424 576156 580608 583443 587412 587736 590976 591408 592704 596736 602112 603288 603729 604062 607392 609168 609504 612864 613312 614061 614656 620046 620388 622202 623808 624264 625632 629888 636804 637621 641136 646912 653184 654493 654854 658464 661203 665334 666792 671328 672182 677376 678699 681984 683316 685314 685692 689472 689976 691488 696192 696576 700416 700928 701784 702297 702464 703836 704739 708624 710696 711088 715008 719872 721278 723387 723786 727776 728308 729904 739328 740772 742938 746496 747992 755244 761349 762048 767232 768208 774144 775656 776223 777924 781926 783216 783648 787968 788544 790272 795648 797202 799533 799974 804384 804972 805416 809856 812224 812672 817152 818748 821142 822649 826728 827184 831744 832352 834176 841491 844417 849072 854848 863136 864234 866761 870912 877952 881118 881604 886464 887112 889056 895104 903168 904932 906093 911088 912247 913752 914256 919296 919968 921984 928256 928768 930069 930582 933303 935712 936396 938448 939134 939652 944832 953344 955206 961704 964516 965048 970368 982281 987696 988418 990584 995328 998001 1000188 1006992 1008273 1015132 1016064 1022976 1024974 1027971 1028538 1034208 1034964 1037232 1042568 1044288 1044864 1050624 1051392 1052676 1053696 1055754 1060864 1062936 1066044 1066632 1072512 1073296 1073888 1079808 1081917 1085679 1091664 1092462 1094856 1102304 1102912 1108992 1111158 1114407 1121988 1132096 1143072 1150848 1152312 1161216 1166886 1172889 1174824 1175472 1181952 1182816 1185408 1193472 1195803 1199961 1206576 1207458 1208124 1214784 1218336 1219008 1225728 1226624 1228122 1229312 1231713 1240092 1240776 1241683 1244404 1247616 1248528 1251264 1259776 1273608 1274539 1275242 1282272 1293824 1296351 1306368 1308986 1309708 1316928 1321677 1322406 1330668 1333584 1342656 1344364 1354752 1357398 1363968 1366632 1370628 1371384 1378944 1379952 1382976 1392384 1393152 1395873 1401856 1403568 1404594 1404928 1407672 1408701 1409478 1417248 1421392 1422176 1430016 1432809 1439744 1442556 1446774 1447572 1455552 1456616 1459808 1478656 1481544 1482627 1485876 1492992 1495984 1510488 1522698 1524096 1534464 1536416 1542807 1551312 1552446 1555848 1563852 1566432 1567296 1575936 1577088 1580544 1583631 1591296 1594404 1599066 1599948 1608768 1609944 1610832 1619712 1624448 1625344 1634304 1637496 1638693 1642284 1644391 1645298 1653456 1654368 1663488 1664704 1666737 1668352 1682982 1687903 1688834 1698144 1709696 1726272 1728468 1733522 1741824 1750329 1755904 1762236 1763208 1772928 1774224 1776481 1778112 1790208 1806336 1809864 1811187 1812186 1822176 1824494 1827504 1828512 1838592 1839936 1842183 1843968 1856512 1857536 1860138 1861164 1866606 1871424 1872792 1876896 1878268 1879304 1889664 1906688 1910412 1912863 1923408 1929032 1930096 1940736 1963479 1964562 1975392 1976836 1981168 1996002 2000376 2013984 2016546 2030264 2032128 2045952 2049948 2055942 2057076 2068416 2069928 2074464 2085136 2088576 2089728 2101248 2102784 2105352 2106891 2107392 2111508 2114217 2125872 2132088 2133264 2145024 2146592 2147776 2159616 2163834 2170161 2171358 2177707 2183328 2184924 2189712 2204608 2205824 2217984 2222316 2228814 2243976 2264192 2284047 2286144 2291989 2301696 2304624 2322432 2328669 2333772 2345778 2349648 2350944 2352637 2363904 2365632 2370816 2386944 2391606 2398599 2399922 2413152 2414916 2416248 2429568 2436672 2438016 2451456 2453248 2456244 2458624 2463426 2467947 2476099 2480184 2481552 2483366 2488808 2495232 2497056 2502528 2519552 2524473 2533251 2547216 2549078 2550484 2564544 2587648 2592702 2600283 2612736 2617972 2619416 2633856 2643354 2644812 2661336 2667168 2685312 2688728 2709504 2714796 2718279 2733264 2736741 2741256 2742768 2757888 2759904 2765952 2784768 2786304 2790207 2791746 2799909 2803712 2807136 2809188 2815344 2817402 2818956 2834496 2842784 2844352 2860032 2865618 2879488 2885112 2893548 2895144 2911104 2913232 2919616 2946843 2963088 2965254 2971752 2985984 2991968 3020976 3024819 3045396 3048192 3068928 3072832 3083913 3085614 3102624 3104892 3111696 3127704 3132864 3134592 3151872 3154176 3161088 3167262 3182592 3188808 3198132 3199896 3217536 3219888 3221664 3239424 3245751 3248896 3250688 3257037 3274992 3277386 3284568 3286969 3288782 3290596 3306912 3308736 3326976 3329408 3333474 3336704 3343221 3365964 3375806 3377668 3396288 3419392 3452544 3456936 3459463 3467044 3483648 3500658 3511808 3518667 3524472 3526416 3545856 3548448 3552962 3556224 3580416 3587409 3599883 3619728 3622374 3624372 3644352 3648988 3655008 3657024 3677184 3679872 3684366 3687936 3695139 3713024 3715072 3720276 3722328 3725049 3733212 3742848 3745584 3753792 3756536 3758608 3779328 3813376 3820824 3823617 3825726 3846816 3858064 3860192 3881472 3889053 3926958 3929124 3950784 3953672 3962336 3992004 4000752 4027968 4033092 4060528 4064256 4091904 4099896 4111884 4114152 4136832 4139856 4148928 4170272 4177152 4179456 4187619 4205568 4210704 4213782 4214784 4223016 4226103 4228434 4251744 4264176 4266528 4290048 4293184 4295552 4298427 4319232 4327668 4340322 4342716 4355414 4366656 4369848 4379424 4409216 4411648 4435968 4444632 4447881 4457628 4463347 4487952 4528384 4568094 4572288 4581451 4583978 4603392 4609248 4628421 4657338 4667544 4691556 4699296 4701888 4705274 4727808 4731264 4741632 4750893 4773888 4783212 4797198 4799844 4821877 4826304 4829832 4832496 4859136 4873344 4876032 4902912 4906496 4912488 4916079 4917248 4926852 4933173 4935894 4952198 4960368 4963104 4966732 4977616 4990464 4994112 5000211 5005056 5039104 5048946 5063709 5066502 5094432 5098156 5100968 5129088 5175296 5185404 5200566 5225472 5235944 5238832 5267712 5286708 5289624 5322672 5329443 5334336 5370624 5377456 5419008 5429592 5433561 5436558 5466528 5473482 5482512 5485536 5515776 5519808 5531904 5569536 5572608 5580414 5583492 5599818 5607424 5614272 5618376 5630688 5634804 5637912 5668992 5685568 5688704 5720064 5731236 5738589 5758543 5770224 5787096 5790288 5822208 5826464 5839232 5890437 5893686 5910919 5926176 5930508 5943504 5983936 6041952 6049638 6090792 6096384 6137856 6145664 6167826 6171228 6205248 6209784 6221113 6223392 6255408 6265728 6269184 6303744 6308352 6320673 6322176 6334524 6342651 6377616 6385729 6396264 6399792 6435072 6439776 6443328 6478848 6491502 6497792 6501376 6510483 6514074 6533121 6549984 6554772 6569136 6573938 6577564 6581192 6613824 6617472 6653952 6658816 6666948 6673408 6686442 6731928 6751612 6755336 6792576 6838784 6852141 6875967 6905088 6913872 6918926 6934088 6967296 6986007 7001316 7023616 7037334 7048944 7052832 7057911 7091712 7096896 7105924 7112448 7160832 7174818 7195797 7199766 7239456 7244748 7248744 7288704 7297976 7310016 7314048 7354368 7359744 7368732 7375872 7390278 7403841 7426048 7428297 7440552 7444656 7450098 7466424 7485696 7491168 7507584 7513072 7517216 7558656 7573419 7599753 7641648 7647234 7651452 7693632 7716128 7720384 7762944 7778106 7800849 7853916 7858248 7901568 7907344 7924672 7984008 8001504 8055936 8066184 8121056 8128512 8154837 8199792 8210223 8223768 8228304 8273664 8279712 8297856 8340544 8354304 8358912 8370621 8375238 8399727 8411136 8421408 8427564 8446032 8452206 8456868 8503488 8528352 8533056 8580096 8586368 8591104 8596854 8638464 8655336 8680644 8685432 8691781 8710828 8733312 8739696 8758848 8818432 8823296 8840529 8889264 8895762 8915256 8921773 8926694 8975904 9056768 9074457 9136188 9144576 9162902 9167956 9206784 9218496 9251739 9256842 9314676 9335088 9383112 9389971 9398592 9403776 9410548 9455616 9462528 9483264 9501786 9547776 9566424 9594396 9599688 9643754 9652608 9659664 9664992 9718272 9737253 9746688 9752064 9771111 9812992 9824976 9832158 9834496 9853704 9860907 9866346 9871788 9904396 9920736 9926208 9933464 9955232 9980928 9988224 10000422 10010112 10029663 10078208 10097892 10127418 10133004 10188864 10196312 10201936 10258176 10350592 10370808 10378389 10401132 10450944 10471888 10477664 10535424 10556001 10573416 10579248 10645344 10658886 10668672 10741248 10754912 10799649 10859184 10867122 10873116 10933056 10946964 10965024 10971072 11031552 11039616 11063808 11085417 11139072 11145216 11160828 11166984 11175147 11199636 11228544 11236752 11261376 11269608 11275824 11337984 11371136 11377408 11440128 11462472 11470851 11477178 11510737 11517086 11540448 11574192 11580576 11644416 11652928 11667159 11678464 11780874 11787372 11821838 11852352 11861016 11887008 11967872 12083904 12099276 12114799 12181584 12192768 12275712 12291328 12335652 12342456 12410496 12419568 12435367 12442226 12446784 12510816 12531456 12538368 12562857 12616704 12641346 12644352 12669048 12678309 12685302 12755232 12771458 12792528 12799584 12870144 12879552 12886656 12895281 12957696 12983004 12995584 13002752 13020966 13028148 13066242 13099968 13109544 13138272 13147876 13155128 13162384 13227648 13234944 13307904 13317632 13333896 13343643 13346816 13372884 13390041 13463856 13503224 13510672 13585152 13677568 13704282 13744353 13751934 13810176 13827744 13837852 13868176 13972014 14002632 14047232 14074668 14097888 14105664 14115822 14183424 14193792 14211848 14224896 14321664 14349636 14391594 14399532 14465631 14478912 14489496 14497488 14577408 14595952 14620032 14628096 14708736 14719488 14737464 14748237 14751744 14780556 14799519 14807682 14856594 14881104 14889312 14900196 14932848 14971392 14982336 15015168 15026144 15034432 15117312 15146838 15191127 15199506 15283296 15294468 15302904 15387264 15432256 15440768 15525888 15556212 15601698 15630331 15707832 15716496 15803136 15814688 15849344 15968016 15988329 16003008 16043923 16111872 16132368 16242112 16257024 16300683 16309674 16399584 16420446 16447536 16456608 16468459 16547328 16559424 16595712 16681088 16708608 16717824 16741242 16750476 16799454 16822272 16842816 16855128 16892064 16904412 16913736 17006976 17056704 17066112 17160192 17172736 17182208 17193708 17215767 17275629 17310672 17332693 17361288 17370864 17383562 17421656 17466624 17479392 17517696 17636864 17646592 17671311 17681058 17732757 17778528 17791524 17830512 17843546 17853388 17951808 18113536 18148914 18272376 18289152 18325804 18335912 18413568 18436992 18503478 18513684 18629352 18663339 18670176 18766224 18779942 18797184 18807552 18821096 18911232 18925056 18962019 18966528 19003572 19027953 19132848 19157187 19188792 19199376 19287508 19305216 19319328 19329984 19436544 19474506 19493376 19504128 19531449 19542222 19599363 19625984 19649952 19664316 19707408 19721814 19732692 19743576 19808792 19841472 19852416 19866928 19910464 19961856 19976448 20000844 20020224 20059326 20156416 20195784 20254836 20266008 20377728 20392624 20403872 20516352 20556423 20627901 20741616 20756778 20802264 20901888 20943776 20955328 21070848 21112002 21146832 21158496 21173733 21290688 21317772 21337344 21482496 21509824 21587391 21599298 21718368 21734244 21746232 21866112 21893928 21930048 21942144 22063104 22079232 22127616 22170834 22211523 22278144 22284891 22321656 22333968 22350294 22399272 22457088 22473504 22522752 22539216 22551648 22675968 22720257 22742272 22754816 22799259 22924944 22941702 22954356 23021474 23034172 23080896 23148384 23161152 23288832 23305856 23334318 23356928 23402547 23561748 23574744 23591977 23643676 23704704 23722032 23774016 23935744 24167808 24198552 24216241 24229598 24363168 24385536 24464511 24582656 24630669 24671304 24684912 24820992 24839136 24870734 24884452 24893568 25021632 25062912 25076736 25111863 25125714 25199181 25233408 25282692 25338096 25356618 25370604 25510464 25542916 25585056 25599168 25740288 25759104 25773312 25790562 25915392 25966008 25991168 26005504 26041932 26056296 26075343 26132484 26199936 26219088 26276544 26295752 26310256 26324768 26455296 26469888 26521587 26635264 26667792 26687286 26693632 26745768 26765319 26780082 26927712 27006448 27021344 27170304 27223371 27355136 27408564 27488706 27503868 27620352 27655488 27675704 27736352 27944028 28005264 28094464 28149336 28169913 28195776 28211328 28231644 28366848 28387584 28423696 28449792 28643328 28699272 28783188 28799064 28931262 28957824 28978992 28994976 29154816 29191904 29240064 29256192 29313333 29438976 29474928 29496474 29503488 29561112 29582721 29599038 29615364 29713188 29762208 29778624 29800392 29865696 29942784 29964672 30030336 30052288 30068864 30088989 30234624 30293676 30382254 30399012 30438013 30566592 30588936 30605808 30774528 30864512 30881536 31051776 31112424 31135167 31203396 31243429 31260662 31415664 31432992 31606272 31629376 31668003 31698688 31936032 31976658 32006016 32070157 32087846 32223744 32264736 32398947 32484224 32601366 32619348 32799168 32840892 32895072 32913216 32936918 33094656 33118848 33191424 33256251 33362176 33417216 33435648 33482484 33500952 33525441 33598908 33685632 33710256 33753139 33784128 33808824 33827472 34013952 34113408 34132224 34320384 34345472 34364416 34387416 34412553 34431534 34532211 34551258 34621344 34665386 34722576 34741728 34767124 34843312 34933248 34958784 35001477 35035392 35273728 35293184 35342622 35362116 35465514 35557056 35583048 35661024 35687092 35706776 35903616 36227072 36297828 36344397 36544752 36578304 36651608 36671824 36827136 36873984 37006956 37027368 37258704 37306101 37326678 37340352 37532448 37559884 37594368 37615104 37642192 37850112 37924038 37933056 38007144 38034927 38055906 38265696 38314374 38377584 38398752 38575016 38610432 38638656 38659968 38873088 38949012 38986752 39008256 39062898 39084444 39198726 39251968 39299904 39328632 39414816 39443628 39465384 39487152 39617584 39682944 39704832 39733856 39820928 39923712 39952896 40001688 40030929 40040448 40118652 40170123 40309801 40391568 40509672 40532016 40755456 40785248 40807744 41032704 41112846 41233059 41255802 41376433 41483232 41513556 41604528 41887552 41910656 42141696 42224004 42293664 42316992 42347466 42581376 42635544 42674688 42964992 43019648 43174782 43198596 43396893 43436736 43468488 43492464 43547791 43732224 43787856 43860096 43884288 44126208 44158464 44244711 44255232 44341668 44398557 44423046 44569782 44643312 44667936 44700103 44700588 44798544 44914176 44947008 45045504 45078432 45103296 45351936 45440514 45484544 45509632 45573381 45598518 45849888 45883404 45908712 46042948 46068344 46161792 46296768 46322304 46577664 46611712 46668636 46713856 46805094 46890993 47045881 47123496 47149488 47183954 47287352 47409408 47444064 47548032 47871488 47964987 48131769 48335616 48397104 48432482 48459196 48726336 48771072 48902049 48929022 49165312 49261338 49342608 49369824 49405377 49641984 49678272 49741468 49768904 49787136 50043264 50125824 50153472 50223726 50251428 50398362 50466816 50565384 50676192 50713236 50741208 51020928 51085832 51170112 51198336 51480576 51518208 51546624 51581124 51647301 51826887 51932016 51982336 51998079 52083864 52112592 52150686 52264968 52399872 52438176 52553088 52591504 52620512 52649536 52910592 52939776 53013933 53043174 53198271 53270528 53335584 53374572 53491536 53530638 53560164 53855424 54012896 54042688 54340608 54446742 54710272 54817128 54977412 55007736 55240704 55310976 55351408 55472704 55888056 55990017 56010528 56298672 56339826 56391552 56422656 56463288 56733696 56775168 56847392 56899584 57083859 57398544 57471561 57566376 57598128 57862524 57915648 57957984 57989952 58309632 58383808 58480128 58512384 58594347 58626666 58798089 58877952 58949856 58992948 59122224 59165442 59198076 59230728 59426376 59524416 59557248 59600784 59731392 59885568 59929344 60060672 60104576 60137728 60177978 60469248 60587352 60764508 60798024 60842467 60876026 61133184 61177872 61211616 61549056 61669269 61729024 61763072 61883703 62224848 62270334 62406792 62452411 62486858 62521324 62831328 62865984 63212544 63258752 63336006 63397376 63521199 63872064 63953316 64012032 64140314 64175692 64447488 64529472 64762173 64797894 64968448 65202732 65238696 65598336 65681784 65729797 65790144 65826432 65873836 66189312 66237696 66382848 66512502 66634569 66724352 66834432 66854673 66964968 67001904 67050882 67197816 67371264 67420512 67506278 67568256 67617648 67654944 68027904 68160771 68226816 68264448 68397777 68690944 68728832 68774832 68825106 68863068 69064422 69102516 69242688 69330772 69445152 69483456 69534248 69686624 69866496 69917568 70002954 70070784 70207641 70547456 70586368 70685244 70724232 70775931 70931028 71114112 71166096 71322048 71374184 71413552 71807232 72454144 72595656 72648723 72688794 73089504 73156608 73303216 73343648 73747968 73892007 74013912 74054736 74517408 74612202 74653356 74680704 75064896 75119768 75188736 75230208 75284384 75597543 75700224 75848076 76014288 76069854 76111812 76531392 76628748 76755168 76797504 77150032 77220864 77277312 77319936 77746176 77898024 77973504 78016512 78125796 78168888 78226029 78397452 78599808 78657264 78829632 78887256 78930768 78974304 79235168 79365888 79409664 79467712 79564761 79641856 79905792 80003376 80061858 80080896 80237304 80295957 80340246 80575159 80619602 80783136 81019344 81064032 81510912 81570496 81615488 81670113 82065408 82225692 82466118 82511604 82752866 82966464 83027112 83209056 83775104 83821312 84283392 84448008 84509739 84587328 84633984 84694932 84803593 85162752 85271088 85349376 85929984 86039296 86349564 86397192 86793786 86873472 86936976 86984928 87047569 87095582 87464448 87575712 87720192 87768576 87939999 88316928 88489422 88510464 88683336 88748163 88797114 88846092 89139564 89286624 89335872 89400206 89401176 89597088 89828352 89894016 90091008 90156864 90206592 90266967 90703872 90881028 90969088 91019264 91146762 91197036 91314039 91615663 91699776 91766808 91817424 92085896 92136688 92323584 92593536 92644608 93155328 93223424 93337272 93405501 93427712 93610188 93730287 93781986 94091762 94246992 94298976 94367908 94574704 94818816 94888128 95004009 95096064 95742976 95929974 96210471 96263538 96671232 96794208 96864964 96918392 97452672 97804098 97858044 98330624 98522676 98685216 98739648 98810754 99283968 99356544 99482936 99537808 99574272 100086528 100251648 100306944 100447452 100502856 100576323 100796724 101130768 101259417 101352384 101426472 101482416 102041856 102171664 102340224 102396672 102961152 103036416 103093248 103162248 103237659 103294602 103596633 103653774 103864032 103996158 104167728 104225184 104301372 104529936 104799744 104876352 105106176 105183008 105241024 105299072 105821184 105879552 106027866 106086348 106396542 106541056 106671168 106749144 106983072 107061276 107120328 107710848 108025792 108085376 108681216 108893484 109033191 109412317 109634256 109954824 110015472 110481408 110621952 110702816 110945408 111776112 111918303 111980034 112021056 112307461 112597344 112679652 112783104 112845312 112926576 113550336 113694784 113799168 114104781 114167718 114797088 114943122 115132752 115196256 115725048 115831296 115915968 115979904 116619264 116767616 116960256 117024768 117188694 117253332 117596178 117755904 117899712 117985896 118201147 118244448 118330884 118396152 118461456 118852752 119048832 119114496 119201568 119462784 119771136 119858688 120092787 120121344 120209152 120275456 120355956 120510369 120929403 121174704 121328851 121529016 121596048 121684934 121752052 122266368 122355744 122423232 123098112 123338538 123458048 123526144 123699177 123767406 124129299 124449696 124540668 124813584 124904822 124973716 125042648 125662656 125731968 126425088 126517504 126672012 126794752 127042398 127744128 127906632 128024064 128280628 128351384 128894976 129058944 129524346 129595788 129936896 130190679 130405464 130477392 130643373 131196672 131363568 131459594 131580288 131652864 131747672 132378624 132475392 132734133 132765696 133025004 133195671 133269138 133448704 133709346 133929936 134003808 134100309 134101764 134395632 134742528 134841024 135012556 135136512 135235296 135309888 136055808 136321542 136453632 136528896 136720143 136795554 137381888 137457664 137549664 137650212 137726136 138128844 138205032 138485376 138661544 138890304 138966912 139068496 139373248 139732992 139835136 140005908 140141568 140415282 140672979 141094912 141137643 141370488 141448464 141551862 141862056 142228224 142332192 142644096 142748368 142827104 143614464 143894961 144395307 145191312 145297446 145377588 146179008 146313216 146606432 146687296 147495936 147784014 148027824 148109472 148216131 149034816 149224404 149306712 149361408 150129792 150239536 150377472 150460416 150568768 151195086 151400448 151696152 152028576 152139708 152223624 153062784 153257496 153510336 153595008 154300064 154441728 154554624 154639872 154941903 155480661 155796048 155947008 155994237 156251592 156337776 156452058 156794904 157199616 157314528 157659264 157774512 157861536 157948608 158470336 158731776 158819328 158935424 159041799 159129522 159283712 159594813 159811584 160006752 160123716 160474608 160591914 160680492 161150318 161239204 161566272 162038688 162128064 163021824 163140992 163230976 163340226 164130816 164451384 164932236 165023208 165143839 165505732 165932928 166054224 166418112 167550208 167642624 167970051 168896016 169019478 169174656 169267968 169389864 169513687 169607186 170325504 170542176 170698752 171251577 172078592 172414683 172699128 172794384 173587572 173746944 173873952 173969856 174095138 174191164 174928896 175151424 175440384 175537152 175783041 175879998 176394267 176633856 176978844 177366672 177496326 177594228 177692184 178279128 178409449 178573248 178671744 178800412 178802352 179194176 179656704 179788032 180182016 180313728 180413184 180533934 181407744 181762056 181938176 182038528 182293524 182394072 182527401 182628078 183231326 183399552 183533616 183634848 184171792 184273376 184647168 185007807 185187072 185289216 185651109 186446848 186674544 186811002 186855424 187220376 187357233 187460574 187563972 188183524 188493984 188597952 188735816 189149408 189637632 189776256 190008018 190192128 190563597 191485952 191859948 192420942 192527076 193342464 193588416 193729928 193836784 194905344 195608196 195716088 196661248 197045352 197189391 197370432 197479296 197621508 198567936 198713088 198965872 199075616 199148544 199903707 200173056 200503296 200564019 200894904 201005712 201152646 201593448 202261536 202518834 202704768 202852944 202964832 204083712 204343328 204680448 204793344 205193331 206072832 206186496 206324496 206475318 206589204 207193266 207307548 207728064 207992316 208335456 208450368 208602744 209059872 209599488 209752704 210212352 210366016 210482048 210598144 210622923 211642368 211759104 212055732 212172696 212327793 212793084 213066091 213342336 213498288 213966144 214122552 214240656 215421696 216051584 216170752 217362432 217786968 217946169 218066382 218704003 218824634 219268512 219909648 220030944 221243904 221405632 221676021 221890816 223552224 223836606 223960068 224042112 224614922 225194688 225359304 225566208 225690624 225853152 226792629 227100672 227389568 228209562 228335436 229594176 229886244 230181181 230265504 230392512 231450096 231662592 231831936 231959808 233238528 233535232 233920512 234049536 234377388 234506664 234678087 235192356 235799424 235971792 236271973 236402294 236488896 236661768 236792304 236922912 237705504 238097664 238228992 238403136 238694283 238925568 239717376 240185574 240242688 240418304 240550912 240711912 240887871 241020738 241725477 241858806 242349408 242657702 243058032 243192096 243369868 243504104 244532736 244711488 244846464 245010339 246196224 246677076 246916096 247052288 247398354 247534812 248258598 248899392 249081336 249627168 249809644 249947432 250085296 251325312 251463936 252850176 253035008 253344024 253529217 253589504 254084796 254410779 255488256 255813264 256048128 256561256 256702768 257789952 258117888 259048692 259191576 259873792 260381358 260810928 260954784 261142707 261286746 262393344 262727136 262919188 263160576 263305728 263495344 264950784 265468266 265531392 266050008 266244489 266391342 266538276 266897408 267418692 267859872 268007616 268200618 268203528 268791264 269485056 269682048 270025112 270273024 270470592 270619776 272111616 272643084 272907264 273057792 273440286 273591108 273942117 274763776 274846989 275099328 275300424 275452272 276257688 276410064 276970752 277323088 277780608 277933824 278136992 278746496 279465984 279670272 280011816 280216503 280283136 280830564 281190861 281345958 282168607 282275286 282740976 282896928 283103724 283724112 284456448 284664384 285288192 285496736 285654208 287228928 287789922 288631413 288790614 290382624 290594892 290755176 292358016 293212864 293374592 294991872 295568028 296055648 296218944 296432262 296976289 298069632 298448808 298613424 298722816 300259584 300479072 300754944 300920832 301137536 301728969 302390172 303392304 303778251 304057152 304279416 304447248 304834537 306125568 306514992 307020672 307190016 308600128 308883456 309109248 309279744 309712977 309883806 310789899 310961322 311592096 311988474 312503184 312675552 312900721 312904116 313589808 314399232 314629056 315318528 315549024 315723072 315897216 316940672 317463552 317638656 317870848 318083598 318259044 318567424 319189626 319623168 320013504 320247432 320949216 321183828 321360984 322300636 322478408 323132544 324077376 324256128 326043648 326281984 326461952 326680452 327099573 328236951 328902768 329321167 329864472 330046416 330287678 331011464 331865856 332108448 332836224 335100416 335285248 335754909 335940102 336922383 337792032 338038956 338349312 338535936 338779728 339027374 339214372 340651008 341084352 341397504 342314343 342503154 344157184 344829366 345398256 345588768 347175144 347493888 347747904 347939712 348190276 348382328 349857792 350302848 350880768 351074304 351566082 351759996 352788534 353267712 353957688 354603441 354733344 354992652 355188456 355384368 356558256 356818898 357146496 357343488 357600824 357604704 358388352 359313408 359576064 360278361 360364032 360627456 360826368 361067868 361531107 362788209 363524112 363876352 363986553 364587048 364788144 365054802 365256156 366462652 366799104 367067232 367269696 368343584 368546752 369294336 370015614 370374144 370578432 371097531 371302218 372387897 372893696 373349088 373622004 374440752 374714466 374921148 375127944 376367048 376987968 377195904 377471632 378298816 379275264 379552512 380016036 380384256 381127194 382971904 383719896 384841884 385054152 386684928 387176832 387459856 387673568 389810688 390572037 391216392 391432176 391930119 394090704 394378782 394740864 394958592 395243016 397135872 397426176 397931744 398151232 398297088 399587013 399807414 400346112 401128038 401789808 402011424 402300927 402305292 403186896 404523072 405037668 405409536 405705888 405929664 408167424 408686656 409360896 409586688 410160429 410386662 412145664 412372992 412648992 412950636 413178408 414386532 414615096 415456128 415984632 416670912 416900736 417205488 418119744 419198976 419505408 420424704 420732032 420964096 421196288 421245846 422018937 423284736 423412929 424111464 424345392 424655586 425586168 425897269 426132182 426684672 426996576 427932288 428245104 428481312 430843392 431684883 432103168 432341504 433185921 435573936 435892338 436132764 437408006 437649268 438537024 439819296 440061888 442487808 442811264 443352042 443781632 444648393 447104448 447673212 447920136 448084224 448247563 449229844 450389376 450718608 451132416 451381248 451706304 453585258 454201344 454779136 456419124 456670872 459188352 459772488 460108579 460362362 460531008 460785024 462900192 463325184 463663872 463919616 464825709 466441983 467070464 467841024 467982711 468754776 469013328 469356174 470384712 471598848 471943584 472543946 472804588 472977792 473323536 473584608 473845824 475411008 476195328 476457984 476806272 477125397 477388566 477851136 478784439 479434752 480371148 480836608 481101824 481423824 481775742 482041476 483450954 483717612 484698816 485315404 486116064 486384192 486739736 487008208 489065472 489422976 489692928 490020678 492392448 493354152 493832192 494104576 494796708 495069624 495431517 496517196 497798784 498162672 499254336 499619288 499894864 500170592 502650624 502927872 503910153 506070016 506688048 507058434 507179008 508169592 508541061 508821558 510976512 511626528 512096256 513122512 513405536 516235776 517244049 518097384 518383152 519747584 520762716 521621856 521909568 522285414 522573492 524786688 525454272 525838376 526321152 526611456 526990688 529182801 529901568 530936532 532100016 532488978 532782684 533076552 533794816 534837384 535228347 535719744 536015232 536401236 536407056 537582528 538970112 539364096 540050224 540546048 540941184 541239552 544223232 545286168 545814528 546115584 546880572 547182216 547582203 547884234 549693978 550198656 550600848 550904544 552515376 552820128 553941504 554646176 555561216 555867648 556273984 556953327 557492992 559340544 560023632 560433006 560566272 561661128 562071699 562381722 562691916 564337214 564550572 565481952 565793856 566207448 567448224 568912896 569328768 570576384 570993472 571308416 571690791 574457856 575579844 577262826 577581228 578322247 580765248 581189784 581510352 584716032 586425728 586749184 589983744 591136056 591568173 592111296 592437888 592864524 593625151 593952578 596139264 596897616 597226848 597445632 599711121 600519168 600958144 601509888 601692057 602275072 603457938 604780344 606784608 607556502 608114304 608558832 608894496 609332983 609669074 612251136 613029984 614041344 614380032 615579993 617200256 618218496 618559488 619425954 619767612 621579798 621922644 623184192 623976948 625006368 625351104 625801442 625808232 627179616 628798464 629258112 630637056 631098048 631446144 631794432 631868769 633881344 634927104 635277312 635741696 636167196 636518088 636983379 637134848 638379252 639198273 640027008 640494864 641309641 641898432 642367656 642721968 644601272 644956816 646265088 648154752 648512256 652087296 652563968 652923904 653360904 653838507 654199146 656112009 656473902 657805536 658642334 659728944 660092832 660575356 662022928 663731712 664216896 665028063 665672448 670200832 670570496 671509818 671880204 673844766 675584064 676077912 676698624 677071872 677559456 678054748 678428744 681302016 682168704 684628686 685006308 688314368 689658732 690543543 690796512 691177536 694350288 694987776 695495808 695879424 696380552 696764656 699715584 700605696 701761536 702148608 703132164 703519992 704034261 705577068 707915376 708815919 709206882 709466688 709985304 710376912 710768736 713116512 713637796 714292992 714686976 715201648 715209408 716776704 719152128 720556722 720728064 721254912 721652736 722135736 722663613 723062214 725176431 725576418 727048224 727973106 729174096 729576288 730109604 730512312 732925304 733598208 734134464 734539392 736687168 737093504 738588672 740031228 740748288 741156864 742195062 742604436 744775794 745787392 746698176 747244008 748881504 749428932 749842296 750255888 752734096 753975936 754391808 754943264 756597632 758550528 759105024 760032072 760587651 760768512 762254388 763232337 765886219 767439792 769683768 770108304 773369856 774353664 774919712 775347136 779621376 781144074 782432784 782864352 783428121 783860238 786152227 788181408 788757564 789481728 789917184 790486032 794852352 795863488 796302464 796594176 798733467 799174026 799614828 800692224 802256076 803579616 804022848 804601854 804610584 806373792 809046144 810075336 810819072 811411776 811859328 816334848 817373312 818721792 819173376 820320858 820773324 821826351 824291328 824540967 825297984 825901272 826356816 827408029 828773064 829230192 830912256 831969264 833341824 833801472 834410976 836239488 838397952 839010816 840649509 840849408 841464064 841928192 842392576 842491692 843572583 844037874 846505821 846825858 848222928 848690784 849301957 849311172 851172336 851794538 852264364 853369344 853993152 855864576 856490208 856962624 861686784 863369766 864206336 864683008 865894239 866371842 871147872 871784676 872265528 874816012 875298536 877074048 879638592 880123776 884975616 885622528 886704084 887563264 889296786 890928867 894208896 895346424 895840272 896168448 896495126 898459688 900778752 901437216 902264832 902762496 903412608 905186907 907170516 909558272 911334753 912838248 913341744 914503611 918376704 919544976 920217158 920724724 921062016 921570048 925800384 926650368 927327744 927839232 929138931 929651418 932369697 932883966 934140928 935965422 937509552 938026656 938702163 938712348 940769424 943197696 943887168 945087892 945609176 945955584 946647072 947169216 947691648 950822016 952390656 952915968 953612544 954250794 954777132 955702272 957568878 958869504 960742296 961673216 962203648 962847648 963551484 964082952 966901908 967435224 969397632 970630808 972232128 972768384 973479472 974016416 978130944 978845952 979385856 980041356 981298719 984710853 986708304 987664384 987963501 989593416 990139248 990863034 993034392 995597568 996325344 998508672 999238576 999789728 1000341184 1005301248 1005855744 1007264727 1007820306 1010767149 1012140032 1013376096 1014116868 1016339184 1017082122 1017643116 1021953024 1023253056 1024192512 1026245024 1026811072 1032471552 1034488098 1036194768 1036766304 1039495168 1041525432 1043243712 1043819136 1044570828 1045146984 1049573376 1050908544 1051676752 1052642304 1053222912 1053981376 1058365602 1059803136 1061873064 1063810323 1064200032 1064977956 1065565368 1066153104 1069674768 1070456694 1071439488 1072030464 1072802472 1072814112 1075165056 1077940224 1078728192 1080100448 1081092096 1081882368 1082479104 1084593321 1088364627 1090572336 1091629056 1091959659 1093761144 1094364432 1095164406 1095768468 1099387956 1100397312 1101201696 1101809088 1105030752 1105640256 1107883008 1109292352 1111122432 1111735296 1112547968 1113292593 1113906654 1114985984 1117163691 1118681088 1120047264 1120866012 1123322256 1124143398 1124763444 1125383832 1126206481 1128674428 1129101144 1130963904 1131587712 1132414896 1134896448 1137825792 1138657536 1141152768 1141986944 1142616832 1143381582 1148915712 1151159688 1154525652 1155162456 1156006873 1156644494 1161530496 1162379568 1163020704 1169432064 1171716111 1172851456 1173498368 1175790357 1182272112 1183136346 1184222592 1184875776 1185729048 1186595809 1187250302 1187905156 1192278528 1193795232 1194453696 1194891264 1198761039 1199422242 1201038336 1201916288 1203384114 1204550144 1206902781 1206915876 1209560688 1213569216 1215113004 1216228608 1217117664 1217788992 1218665966 1219338148 1224502272 1226059968 1228082688 1228760064 1230481287 1231159986 1234400512 1236436992 1237118976 1238851908 1239535224 1243159596 1243845288 1246368384 1247953896 1248866143 1250012736 1250702208 1251602884 1251616464 1254359232 1257596928 1258516224 1261274112 1262196096 1262892288 1263588864 1263737538 1266056811 1267762688 1269854208 1270238787 1271483392 1272334392 1273036176 1273966758 1274269696 1276758504 1277691807 1278396546 1280054016 1280989728 1282619282 1283796864 1284735312 1285443936 1289202544 1289913632 1292530176 1295054649 1296309504 1297024512 1299557763 1305127936 1305847808 1306721808 1307677014 1308398292 1312224018 1312947804 1315611072 1317284668 1319457888 1320185664 1321150712 1324045856 1327463424 1328433792 1330056126 1331344896 1333945179 1340401664 1341140992 1343019636 1343760408 1344742689 1347689532 1351168128 1352155824 1353397248 1354143744 1355118912 1356109496 1356857488 1362604032 1364337408 1369257372 1370012616 1376628736 1379317464 1380325737 1381087086 1381593024 1382355072 1388700576 1389975552 1390991616 1391758848 1392761104 1393529312 1399325949 1401211392 1403523072 1403948133 1406264328 1407039984 1408068522 1411154136 1415830752 1417631838 1418413764 1418933376 1419970608 1420753824 1421537472 1426233024 1427275592 1428585984 1429373952 1430403296 1430418816 1433553408 1436353317 1438304256 1441113444 1442509824 1443305472 1444271472 1445327226 1446124428 1450352862 1451152836 1454096448 1455946212 1458348192 1459152576 1460219208 1461024624 1465850608 1467196416 1468268928 1469078784 1473374336 1474187008 1477177344 1480062456 1481496576 1482313728 1484390124 1485208872 1486294551 1489551588 1491462637 1493396352 1494488016 1497763008 1498857864 1499684592 1500511776 1505468192 1507951872 1508783616 1509886528 1511730459 1513195264 1518210048 1520064144 1521175302 1521537024 1524508776 1525623183 1526464674 1530928021 1531772438 1534879584 1539367536 1540216608 1548707328 1549839424 1550694272 1551732147 1559242752 1562288148 1564865568 1565728704 1566856242 1567720476 1572304454 1576362816 1577515128 1578963456 1579834368 1580972064 1587548403 1589704704 1591726976 1592604928 1597466934 1598348052 1599229656 1601384448 1604512152 1605685041 1607159232 1608045696 1609203708 1609221168 1611268267 1612747584 1618092288 1620150672 1621638144 1622823552 1623718656 1632669696 1634746624 1637443584 1638346752 1640641716 1641546648 1642746609 1643652702 1649081934 1650595968 1651802544 1652713632 1653903811 1654816058 1657546128 1658460384 1661824512 1663938528 1666683648 1667602944 1668821952 1670859981 1672478976 1678021632 1681299018 1681698816 1682928128 1683856384 1684785152 1684983384 1686215097 1687145166 1688075748 1693011642 1693651716 1696445856 1697381568 1698603914 1698622344 1702344672 1703589076 1704528728 1706738688 1707986304 1711729152 1712980416 1713925248 1715072373 1723373568 1726739532 1728412672 1729366016 1731788478 1732743684 1734966741 1740697597 1742295744 1743569352 1744531056 1749632024 1750597072 1754148096 1759277184 1760247552 1769951232 1771245056 1773408168 1774704519 1775126528 1778593572 1780875453 1781857734 1788417792 1790692848 1791680544 1792336896 1792990252 1796919376 1801557504 1802874432 1804529664 1805076171 1806825216 1810373814 1814341032 1819116544 1822669506 1825676496 1826683488 1827998949 1829007222 1836753408 1839089952 1840434316 1841449448 1842124032 1843140096 1851600768 1854655488 1855678464 1858277862 1859302836 1864739394 1865767932 1868281856 1871930844 1875019104 1876053312 1877404326 1877424696 1881538848 1886395392 1887774336 1890175784 1891218352 1891911168 1893294144 1894338432 1895383296 1901644032 1904781312 1905831936 1907225088 1908501588 1909554264 1910950137 1911404544 1915137756 1917594819 1921484592 1923346432 1923928923 1925695296 1927102968 1928165904 1933803816 1934870448 1938795264 1941261616 1944464256 1945536768 1946958944 1948032832 1956261888 1957691904 1958771712 1960082712 1961515521 1962597438 1968336027 1969421706 1973416608 1975180249 1975927002 1979186832 1980278496 1981726068 1986068784 1991195136 1992650688 1997017344 1998477152 1999579456 2000682368 2010602496 2011711488 2014529454 2015640612 2021534298 2024280064 2026752192 2028233736 2032678368 2034164244 2035286232 2043906048 2046506112 2052490048 2053622144 2064943104 2068976196 2071630629 2072389536 2073532608 2078834023 2083050864 2086487424 2087638272 2089141656 2090293968 2099146752 2101817088 2103353504 2105284608 2106445824 2107962752 2112102783 2116731204 2123746128 2126447757 2127620646 2128400064 2129955912 2131130736 2132306208 2133841759 2139349536 2140913388 2142878976 2144060928 2145604944 2145628224 2150330112 2157456384 2160200896 2162184192 2163764736 2164958208 2167990839 2169186642 2175529293 2176729254 2181144672 2183919318 2187522288 2188728864 2190328812 2191536936 2198775912 2200794624 2202403392 2203618176 2210061504 2211280512 2215766016 2218584704 2222244864 2223470592 2225095936 2226585186 2227813308 2229971968 2234327382 2237362176 2240094528 2241732024 2245821793 2246644512 2248286796 2249526888 2250767664 2252412962 2257348856 2258202288 2261927808 2263175424 2264829792 2269792896 2275651584 2277315072 2281762953 2282305536 2283973888 2285233664 2286763164 2289697011 2297658657 2302319376 2305248169 2309051304 2310324912 2312013746 2313288988 2323060992 2324759136 2326041408 2338864128 2343432222 2345702912 2346996736 2350284363 2351580714 2358456681 2364544224 2366272692 2368445184 2369751552 2371458096 2373191618 2374500604 2375810312 2384557056 2387590464 2388907392 2389782528 2396200401 2397522078 2398844484 2402076672 2403832576 2406768228 2409100288 2413805562 2413831752 2419121376 2427138432 2430226008 2432457216 2434235328 2435577984 2437331932 2438676296 2449004544 2452119936 2456165376 2457520128 2460962574 2462319972 2465479053 2468801024 2472873984 2473622901 2477703816 2479070448 2482224087 2486319192 2487690576 2492736768 2495907792 2497732286 2500025472 2501404416 2503205768 2503232928 2508718464 2515193856 2517032448 2521948527 2522548224 2524392192 2525784576 2527177728 2527475076 2530717749 2532113622 2535525376 2539517463 2540477574 2542966784 2544668784 2546072352 2547905871 2547933516 2553517008 2555383614 2556793092 2560108032 2561979456 2565238564 2567593728 2569470624 2570887872 2578405088 2579827264 2585060352 2590109298 2592619008 2594049024 2597682717 2599115526 2610255872 2611695616 2613443616 2615354028 2616796584 2624448036 2625895608 2631222144 2634569336 2638915776 2640371328 2642301424 2648091712 2654926848 2656867584 2660112252 2662689792 2667890358 2672786601 2680803328 2686039272 2687520816 2689485378 2695379064 2702336256 2704311648 2706794496 2708287488 2710237824 2712218992 2713714976 2728674816 2734004259 2738514744 2740025232 2743510833 2758634928 2760651474 2762174172 2763186048 2764710144 2777401152 2779951104 2781983232 2783517696 2785522208 2787058624 2797109091 2798651898 2802422784 2807896266 2812528656 2814079968 2816106489 2816137044 2822308272 2831661504 2835263676 2836827528 2837866752 2839941216 2841507648 2843074944 2852466048 2854551184 2857171968 2858747904 2860806592 2860837632 2867106816 2872706634 2876608512 2882226888 2885019648 2886610944 2888542944 2890654452 2892248856 2900705724 2902305672 2908192896 2911892424 2916696384 2918305152 2920438416 2922049248 2931701216 2934392832 2936537856 2938157568 2943896157 2946748672 2948374016 2954132559 2960124912 2962993152 2963890503 2968780248 2970417744 2972589102 2979103176 2981280883 2982925274 2986792704 2988976032 2995526016 2997715728 2999369184 3001023552 3010936384 3015903744 3017567232 3019773056 3021794181 3023460918 3026390528 3032301447 3036420096 3040128288 3042350604 3049017552 3051246366 3052929348 3061856042 3063544876 3069759168 3078735072 3080433216 3097414656 3099678848 3101388544 3103464294 3118485504 3124576296 3129731136 3131457408 3133712484 3135440952 3137732941 3144608908 3152725632 3155030256 3157926912 3159668736 3161944128 3175096806 3179409408 3183453952 3185209856 3191430969 3194933868 3196696104 3198459312 3209024304 3211370082 3214318464 3216091392 3218407416 3218442336 3220760053 3222536534 3225495168 3236184576 3240301344 3243276288 3245647104 3247437312 3253779963 3265093881 3269493248 3274887168 3275878977 3281283432 3283093296 3285493218 3287305404 3298163868 3301191936 3303605088 3305427264 3307807622 3309632116 3315092256 3316920768 3323649024 3327877056 3333367296 3335205888 3337643904 3339877779 3341719962 3344957952 3351491073 3356043264 3362598036 3365856256 3367712768 3369570304 3369966768 3372430194 3374290332 3376151496 3378619443 3386023284 3387303432 3389779531 3392891712 3394763136 3397207828 3397244688 3404689344 3407178152 3409057456 3413477376 3415972608 3423458304 3425960832 3427850496 3430144746 3446747136 3453479064 3456825344 3458732032 3463576956 3465487368 3468020619 3469933482 3481395194 3484591488 3487138704 3489062112 3499264048 3501194144 3508296192 3515148333 3518554368 3520495104 3527371071 3542490112 3546816336 3549409038 3550253056 3557187144 3559787427 3561750906 3563715468 3576835584 3581385696 3583361088 3584673792 3585980504 3593838752 3603115008 3605748864 3610152342 3613650432 3620708343 3620747628 3628682064 3638233088 3645339012 3651352992 3653366976 3655997898 3658014444 3673506816 3678179904 3680868632 3682898896 3684248064 3686280192 3703201536 3709310976 3711356928 3716555724 3718605672 3729478788 3731535864 3736563712 3743861688 3746598429 3750038208 3752106624 3754808652 3754849392 3763077696 3772790784 3775548672 3780351568 3782436704 3783822336 3786588288 3788676864 3790766592 3798170433 3803288064 3809562624 3810716361 3814450176 3817003176 3819108528 3821900274 3822809088 3830275512 3833075421 3835189638 3842969184 3847857846 3851390592 3854205936 3856331808 3867607632 3869740896 3877590528 3882523232 3888928512 3891073536 3893917888 3896065664 3898673289 3915383808 3917543424 3920165424 3923031042 3925194876 3936672054 3938843412 3946833216 3950360498 3951854004 3958373664 3960556992 3963452136 3972137568 3982390272 3985301376 3994034688 3996954304 3999158912 4001364736 4001835537 4021204992 4023422976 4029058908 4031281224 4034228067 4043068596 4048255729 4053504384 4056467472 4065356736 4068328488 4070572464 4087812096 4093012224 4104980096 4107244288 4129886208 4137952392 4140977211 4143261258 4144779072 4147065216 4155376057 4157668046 4166101728 4172974848 4175276544 4178283312 4180587936 4197977847 4203634176 4206707008 4210569216 4211844399 4215925504 4224205566 4233462408 4247492256 4252895514 4255241292 4256800128 4259911824 4262261472 4264612416 4267683518 4278699072 4281826776 4285757952 4288121856 4291209888 4291256448 4300660224 4309059951 4314912768 4320401792 4327529472 4329916416 4335981678 4338373284 4351058586 4353458508 4362289344 4367838636 4373442439 4375044576 4377457728 4380657624 4383073872 4397551824 4401589248 4404806784 4407236352 4420123008 4422561024 4431532032 4437169408 4444489728 4446941184 4450191872 4453170372 4455626616 4458883653 4459943936 4468654764 4474387911 4480189056 4483464048 4489167487 4491643586 4493289024 4496573592 4499053776 4501535328 4504825924 4514697712 4516404576 4523855616 4526350848 4529659584 4535191377 4539585792 4554630144 4563525906 4564611072 4567947776 4570467328 4573526328 4576869549 4579394022 4592784063 4595317314 4604638752 4610496338 4618102608 4620649824 4624027492 4626577976 4646121984 4649518272 4652082816 4655196441 4677728256 4686864444 4691405824 4693993472 4700568726 4703161428 4716913362 4729088448 4732545384 4736890368 4739503104 4742916192 4746383236 4749001208 4751620624 4769114112 4775180928 4777814784 4792400802 4795044156 4797688968 4804153344 4807665152 4813536456 4817055123 4818200576 4827611124 4827663504 4833804801 4838242752 4854276864 4860452016 4864914432 4868470656 4871155968 4874663864 4877352592 4898009088 4904239872 4912330752 4915040256 4921925148 4924639944 4928239827 4930958106 4937602048 4947245802 4955407632 4958140896 4961711433 4964448174 4972638384 4975381152 4985473536 4991815584 4995464572 5000050944 5002808832 5006411536 5006465856 5017436928 5034064896 5043897054 5045096448 5048784384 5051569152 5054355456 5054950152 5058645291 5061435498 5064227244 5071050752 5079034926 5080955148 5085933568 5089337568 5092144704 5095811742 5095867032 5107034016 5110767228 5113586184 5120216064 5123958912 5130477128 5135187456 5138941248 5141775744 5156810176 5159654528 5170120704 5180218596 5185238016 5188098048 5195365434 5198231052 5204900223 5220511744 5222092791 5226887232 5230708056 5233593168 5248896072 5251791216 5262444288 5269138672 5277831552 5280742656 5284602848 5296183424 5309853696 5313735168 5320224504 5324113557 5325379584 5335780716 5342626359 5345573202 5361203533 5372078544 5375041632 5378970756 5390758128 5404672512 5408623296 5413588992 5420475648 5424437984 5427429952 5457349632 5468008518 5477029488 5480050464 5483996847 5487021666 5517269856 5521302948 5524348344 5526372096 5529420288 5554802304 5563966464 5567035392 5571044416 5574117248 5594218182 5597303796 5604845568 5615792532 5625057312 5628159936 5632212978 5632274088 5642549491 5644616544 5663323008 5670527352 5673655056 5675733504 5679882432 5683015296 5686149888 5704932096 5709102368 5714343936 5717495808 5721613184 5721675264 5732850411 5734213632 5745413268 5752784457 5764453776 5770039296 5771786769 5777085888 5781308904 5784497712 5791856203 5801411448 5804611344 5816385792 5823784848 5833392768 5836610304 5840876832 5844098496 5863402432 5868785664 5873075712 5876315136 5884546563 5887792314 5893497344 5896748032 5905008081 5908265118 5920249824 5925540747 5927781006 5937560496 5940835488 5945113699 5945178204 5958206352 5962561766 5965850548 5973585408 5977952064 5991052032 5995431456 5998738368 6002047104 6021872768 6031807488 6035134464 6039546112 6043588362 6046921836 6052781056 6064602894 6072840192 6080256576 6084701208 6098035104 6102492732 6105858696 6123712084 6127089752 6139518336 6157470144 6160866432 6194829312 6199357696 6202777088 6206928588 6214891887 6236502069 6249152592 6259462272 6262914816 6267424968 6270881904 6275465882 6289217816 6305451264 6310060512 6315853824 6319337472 6323888256 6336308349 6350193612 6366907904 6370419712 6379343271 6382861938 6389867736 6393392208 6396918624 6401525277 6418048608 6422740164 6428636928 6432182784 6436814832 6436884672 6441520106 6445073068 6450990336 6472369152 6480602688 6486552576 6491294208 6494874624 6503972517 6507559926 6526587879 6530187762 6538986496 6551757954 6562566864 6566186592 6570986436 6574610808 6596327736 6602383872 6607210176 6610854528 6615615244 6619264232 6630184512 6633841536 6647298048 6655754112 6666734592 6670411776 6675287808 6679755558 6683439924 6689915904 6702982146 6712086528 6725196072 6731712512 6735425536 6737465379 6739933536 6744860388 6748580664 6752302992 6757238886 6772046568 6774606864 6779559062 6785783424 6789526272 6794415656 6794489376 6809378688 6814356304 6818114912 6826954752 6831945216 6845288859 6846916608 6851921664 6855700992 6860289492 6869091033 6892975971 6906958128 6913650688 6915744507 6927153912 6930974736 6936041238 6939866964 6962790388 6969182976 6974277408 6978124224 6998528096 7002388288 7016592384 7030296666 7037108736 7040990208 7050853089 7054742142 7075370043 7084980224 7093632672 7098818076 7114374288 7119574854 7123501812 7127430936 7153671168 7162771392 7166722176 7169347584 7171961008 7187677504 7206230016 7211497728 7220304684 7227300864 7241416686 7241495256 7257364128 7276466176 7290678024 7302705984 7306733952 7311995796 7316028888 7347013632 7356359808 7361737264 7365797792 7368496128 7372560384 7396437159 7406403072 7418621952 7420868703 7433111448 7437211344 7446672261 7458957576 7463071728 7487723376 7493196858 7500076416 7504213248 7509617304 7509698784 7526155392 7545581568 7551097344 7560703136 7564873408 7567644672 7573176576 7577353728 7581533184 7592153247 7596340866 7606576128 7618552389 7621432722 7628900352 7634006352 7638217056 7643717613 7643800548 7660551024 7666150842 7670379276 7685938368 7695715692 7702781184 7708411872 7712663616 7735215264 7739481792 7755181056 7765046464 7777857024 7782147072 7787835776 7792131328 7793048151 7797346578 7830767616 7835086848 7840330848 7846062084 7850389752 7873344108 7877686824 7883445367 7893666432 7900720996 7903708008 7916747328 7921113984 7926904272 7944275136 7964780544 7970602752 7988069376 7993908608 7998317824 8002729472 8003671074 8018359803 8042409984 8058117816 8062562448 8068456134 8086137192 8092048111 8096511458 8107008768 8112934944 8130713472 8136656976 8141144928 8186024448 8202012777 8209960192 8214488576 8230532499 8275904784 8281954422 8286522516 8289558144 8294130432 8310752114 8315336092 8332203456 8345949696 8350553088 8356566624 8361175872 8391327273 8395955694 8407268352 8413414016 8423688798 8431851008 8448319467 8448411132 8466924816 8494984512 8505791028 8510482584 8513600256 8516703697 8519823648 8524522944 8529224832 8535367036 8557398144 8563653552 8571515904 8576243712 8582419776 8582512896 8601320448 8618119902 8629825536 8640803584 8655058944 8659832832 8671963356 8676746568 8702117172 8706917016 8724578688 8735677272 8742063001 8746884878 8750089152 8754915456 8761315248 8766147744 8795103648 8803178496 8809613568 8814472704 8831688471 8840246016 8845122048 8862397677 8874338816 8888979456 8891671509 8900383744 8906340744 8911253232 8917767306 8919887872 8937309528 8943842649 8948775822 8960378112 8966928096 8978334974 8983287172 8986578048 8993147184 8998107552 9003070656 9009651848 9029395424 9032809152 9047711232 9052701696 9059319168 9065382543 9070382754 9079171584 9096904341 9109260288 9127051812 9135895552 9140934656 9147052656 9153739098 9158788044 9185568126 9190634628 9209277504 9220992676 9236205216 9241299648 9248054984 9253155952 9292243968 9299036544 9304165632 9310392882 9355456512 9373728888 9382811648 9387986944 9401137452 9406322856 9413198823 9433826724 9458176896 9465090768 9473780736 9479006208 9485832384 9492766472 9498002416 9503241248 9538228224 9550361856 9555629568 9574292907 9584801604 9590088312 9595377936 9615330304 9627072912 9634110246 9636401152 9655222248 9655327008 9662280159 9667609602 9676485504 9708553728 9720904032 9729828864 9736941312 9742311936 9749327728 9754705184 9795281643 9808479744 9824661504 9827636931 9843850296 9849279888 9856479654 9861916212 9875204096 9894491604 9910815264 9916281792 9923422866 9928896348 9945276768 9950762304 9970947072 9983631168 9990929144 10000101888 10005617664 10012823072 10012931712 10034873856 10054473219 10068129792 10087794108 10097568768 10103138304 10108710912 10109900304 10117290582 10122870996 10128454488 10135858329 10142101504 10158069852 10161910296 10169338593 10178675136 10184289408 10191623484 10191734064 10214068032 10221534456 10227172368 10240432128 10247917824 10260954256 10270374912 10277882496 10283551488 10313620352 10319309056 10340241408 10360437192 10370476032 10376196096 10390730868 10396462104 10404061857 10409800446 10440238459 10444185582 10453774464 10461416112 10467186336 10497792144 10503582432 10524888576 10538277344 10555663104 10561485312 10569205696 10582113213 10592366848 10627470336 10640449008 10648227114 10650759168 10671561432 10679362281 10685252718 10691146404 10722407066 10744157088 10750083264 10757941512 10781516256 10809345024 10817246592 10840951296 10848875968 10854859904 10862125029 10914699264 10936017036 10954058976 10960100928 10967993694 10974043332 10988122693 11034539712 11042605896 11048696688 11052744192 11058840576 11109604608 11127932928 11134070784 11142088832 11148234496 11188436364 11194607592 11209691136 11231585064 11239795287 11250114624 11256319872 11264425956 11264548176 11278877869 11285098982 11289233088 11326646016 11341054704 11347310112 11351467008 11359764864 11366030592 11372299776 11394511299 11409864192 11418204736 11428687872 11432149083 11443226368 11443350528 11465700822 11468427264 11490826536 11499226263 11505568914 11528907552 11543573538 11554171776 11562617808 11568995424 11577326677 11583712406 11602822896 11609222688 11632771584 11647569696 11666785536 11673220608 11681753664 11688196992 11696019867 11726804864 11746151424 11752630272 11769093126 11775584628 11786994688 11793496064 11810016162 11816530236 11840499648 11851081494 11855562012 11875120992 11881670976 11890227398 11890356408 11916412704 11925123532 11931701096 11947170816 11955904128 11982104064 11990862912 11997476736 12004094208 12005506611 12043745536 12063614976 12070268928 12079092224 12087176724 12093843672 12102684201 12105562112 12129205788 12144767187 12160513152 12169402416 12184883179 12196070208 12204985464 12211717392 12247424168 12254179504 12279036672 12314940288 12321732864 12389658624 12398715392 12405554176 12413857176 12422931633 12429783774 12466128171 12473004138 12498305184 12518924544 12525829632 12534849936 12541763808 12550931764 12578435632 12610902528 12620121024 12631707648 12635533197 12647776512 12672616698 12700387224 12733815808 12740839424 12758686542 12765723876 12779735472 12786784416 12793837248 12803050554 12836097216 12845480328 12857273856 12864365568 12873629664 12873769344 12883040212 12890146136 12901980672 12944738304 12961205376 12982588416 12989749248 13007945034 13015119852 13053175758 13060375524 13077972992 13103515908 13120327317 13125133728 13132373184 13141972872 13149221616 13192655472 13204767744 13214420352 13221709056 13231230488 13238528464 13260369024 13267683072 13294596096 13311508224 13333469184 13340823552 13350575616 13359511116 13366879848 13376650959 13379831808 13405964292 13423163733 13450392144 13463425024 13467502461 13474930758 13479867072 13489720776 13497161328 13504605984 13514477772 13544093136 13549213728 13559118124 13571566848 13579052544 13588831312 13588978752 13618757376 13628712608 13636229824 13663890432 13690577718 13693833216 13703843328 13711401984 13720578984 13730608647 13738182066 13778352189 13785951942 13813916256 13831489014 13854307824 13861949472 13872082476 13879733928 13925580776 13938365952 13948554816 13956248448 13997056192 14004776576 14033184768 14060593332 14074217472 14081980416 14101706178 14109484284 14150740086 14169960448 14187265344 14197636152 14228748576 14239149708 14247003624 14254861872 14307342336 14325542784 14333444352 14343922016 14375355008 14412460032 14422995456 14440609368 14451165369 14454601728 14482833372 14482990512 14501414403 14514728256 14551838161 14581356048 14605411968 14613467904 14623991592 14632057776 14694027264 14712719616 14723474528 14731595584 14736992256 14745120768 14784719481 14792874318 14812806144 14841737406 14866222896 14874422688 14885134299 14893344522 14917915152 14926143456 14936892313 14975446752 14986393716 15000152832 15008426496 15019234608 15019397568 15052310784 15102194688 15121406272 15129746816 15135289344 15146353152 15154707456 15163066368 15175935873 15184306494 15192681732 15213152256 15237104778 15242865444 15257800704 15268012704 15276434112 15287435226 15287601096 15321102048 15332301684 15340758552 15371876736 15391431384 15405562368 15416823744 15425327232 15470430528 15478963584 15510362112 15530092928 15555714048 15564294144 15575671552 15584262656 15586096302 15594693156 15614700669 15661535232 15666278373 15680661696 15692124168 15700779504 15720752551 15746688216 15755373648 15766890734 15787332864 15801441992 15807416016 15833494656 15842227968 15853808544 15888550272 15929561088 15941205504 15972340671 15976138752 15987817216 15996635648 16005458944 16007342148 16027879077 16036719606 16083610599 16116235632 16125124896 16136737183 16136912268 16172274384 16184096222 16193022916 16214017536 16225869888 16261426944 16273313952 16282289856 16372048896 16404025554 16419920384 16428977152 16451990541 16461064998 16551809568 16563908844 16573045032 16579116288 16588260864 16621504228 16630672184 16664406912 16691899392 16701106176 16713133248 16722351744 16782654546 16791911388 16814536704 16826828032 16847377596 16863702016 16896638934 16896822264 16927648473 16933849632 16989969024 17011582056 17020965168 17027200512 17033407394 17039647296 17049045888 17058449664 17070734072 17114796288 17127307104 17143031808 17152487424 17164839552 17165025792 17198551233 17202640896 17236239804 17258353371 17281607168 17310117888 17315360307 17343926712 17353493136 17375568609 17404234344 17413834032 17449157376 17471354544 17484126002 17493769756 17500178304 17509830912 17522630496 17532295488 17590207296 17606356992 17619227136 17628945408 17653639689 17663376942 17680492032 17690244096 17715024243 17724795354 17748677632 17776622241 17783343018 17800767488 17812681488 17822506464 17835341097 17835534612 17874619056 17887685298 17897551644 17920756224 17933856192 17956669948 17966574344 17973156096 17986294368 17996215104 18006141312 18019303696 18058790848 18065618304 18095422464 18105403392 18118638336 18130765086 18140765508 18158343168 18193808682 18218520576 18254103624 18271791104 18281869312 18294105312 18307478196 18317576088 18371136252 18381269256 18418555008 18441985352 18472410432 18482599296 18496109968 18506311904 18584487936 18598073088 18608331264 18620785764 18644675661 18709506207 18747457776 18765623296 18802274904 18812645712 18826397646 18867653448 18916353792 18930181536 18947561472 18958012416 18971664768 18985532944 18996004832 19006482496 19100723712 19111259136 19138029813 19148585814 19169603208 19180176624 19190755872 19204575831 19230660608 19254145824 19268220492 19310444496 19310654016 19324560318 19335219204 19352971008 19417107456 19441808064 19459657728 19473882624 19484623872 19498655456 19509410368 19579763637 19590563286 19616959488 19655273862 19687700592 19698559776 19712959308 19723832424 19750408192 19788983208 19821630528 19832563584 19846845732 19857792696 19890553536 19901524608 19941894144 19967262336 19981858288 20000203776 20011235328 20025646144 20025863424 20069747712 20108946438 20136259584 20175588216 20195137536 20206276608 20212396137 20219800608 20234581164 20245741992 20256908976 20271716658 20316139704 20323820592 20338677186 20357350272 20368578816 20383246968 20383468128 20428136064 20443068912 20454344736 20480864256 20495835648 20521908512 20540749824 20555764992 20567102976 20607273099 20627240704 20638618112 20678927913 20720874384 20740952064 20747233521 20781461736 20792924208 20808123714 20819600892 20880476918 20888371164 20907548928 20922832224 20934372672 20995584288 21007164864 21049777152 21076554688 21111326208 21122970624 21138411392 21152559267 21164226426 21184733696 21226110129 21254940672 21280898016 21296454228 21343122864 21358724562 21370505436 21382292808 21397923139 21444814132 21488314176 21500166528 21515883024 21563032512 21618690048 21634493184 21681902592 21697751936 21709719808 21724250058 21829398528 21872034072 21908117952 21920201856 21935987388 21948086664 21964130587 21976245386 22069079424 22085211792 22097393376 22105488384 22117681152 22189311477 22219209216 22255865856 22262606109 22284177664 22296468992 22340016783 22376872728 22389215184 22463170128 22479590574 22500229248 22512639744 22528851912 22529096352 22545320371 22557755738 22570197964 22578466176 22653292032 22682109408 22694620224 22702934016 22719529728 22732061184 22744599552 22776459741 22789022598 22819728384 22836409472 22855657167 22864298166 22886452736 22886701056 22931152839 22931401644 22981653072 22998452526 23011137828 23057815104 23087147076 23108343552 23125235616 23137990848 23154653354 23167424812 23205645792 23218445376 23265543168 23295139392 23333571072 23346441216 23363507328 23376393984 23379144453 23392039734 23453609728 23492302848 23505260544 23538186252 23551169256 23573989376 23586992128 23620032324 23633060472 23650336101 23680999296 23702162988 23711124024 23728456717 23750241984 23763341952 23780454796 23780712816 23832825408 23850247064 23863402192 23894341632 23911808256 23964208128 23981725824 23994953472 24008188416 24011013222 24055079409 24087491072 24127229952 24158184448 24174353448 24187687344 24205368402 24211124224 24258411576 24276144333 24289534374 24321026304 24338804832 24369766358 24392140416 24409970928 24423434784 24494848336 24508359008 24558073344 24606038331 24629880576 24643465728 24691597497 24797430784 24811108352 24827714352 24845863266 24859567548 24932256342 24946008276 24996610368 25037849088 25051659264 25069699872 25083527616 25101863528 25156871264 25221805056 25240242048 25271066394 25295553024 25344958401 25345233396 25400774448 25467631616 25481678848 25517373084 25531447752 25550111091 25559470944 25573568832 25587674496 25606101108 25672194432 25690960656 25714547712 25728731136 25747259328 25747538688 25766080424 25780292272 25803961344 25889476608 25922410752 25965176832 25979498496 26015890068 26030239704 26106351516 26120751048 26155945984 26207031816 26226189003 26240654634 26250267456 26264746368 26283945744 26298443232 26385310944 26409535488 26428840704 26443418112 26462460976 26477056928 26520738048 26535366144 26587193031 26623016448 26666938368 26675014527 26701151232 26719022232 26733759696 26753301918 26759663616 26811928584 26831527947 26846327466 26900784288 26935004922 26949861516 26959734144 26979441552 26994322656 27009211968 27028955544 27088186272 27098427456 27118236248 27143133696 27158105088 27177662624 27177957504 27237514752 27257425216 27272459648 27290713023 27327780864 27381155436 27407686656 27422803968 27441157968 27461217294 27476364132 27556704378 27571903884 27627832512 27662978028 27708615648 27723898944 27744164952 27759467856 27851161552 27876731904 27897109632 27912496896 27994112384 28009553152 28066369536 28121186664 28148434944 28163960832 28203412356 28218968568 28239596469 28301480172 28337790103 28374530688 28395272304 28457497152 28478299416 28494007248 28509723744 28614684672 28651085568 28666888704 28687844032 28722878721 28750710016 28845990912 28881218736 28902330738 28909203456 28965666744 28965981024 28986840477 29002828806 29029456512 29087632399 29103676322 29162712096 29210823936 29226935808 29247983184 29264115552 29385844929 29425439232 29446949056 29463191168 29473984512 29482910793 29569438962 29585748636 29625612288 29683474812 29732445792 29748845376 29770268598 29786689044 29835830304 29852286912 29873784626 29950893504 29972787432 30000305664 30016852992 30038469216 30038795136 30104621568 30163419657 30204389376 30242812544 30259493632 30292706304 30309414912 30326132736 30351871746 30368612988 30385363464 30407574987 30426304512 30474209556 30485730888 30508015779 30536025408 30552868224 30574870452 30575202192 30614097073 30642204096 30664603368 30681517104 30743753472 30782862768 30811124736 30833647488 30850654464 30940861056 30957927168 31020724224 31060185856 31111428096 31128588288 31151343104 31168525312 31172192604 31189386312 31212185571 31229401338 31320715377 31332556746 31361323392 31384248336 31401559008 31424172409 31441505102 31493376432 31510747296 31533781468 31574665728 31602883984 31614832032 31666989312 31684455936 31707617088 31746339639 31777100544 31882411008 31944681342 31952277504 31975634432 31993271296 32010917888 32014684296 32038086843 32055758154 32073439212 32167221198 32232471264 32250249792 32273474366 32273824536 32344548768 32368192444 32386045832 32428035072 32451739776 32522853888 32546627904 32564579712 32586375087 32744097792 32808051108 32839840768 32857954304 32903981082 32922129996 32964368079 33103619136 33127817688 33146090064 33158232576 33176521728 33243008456 33261344368 33328813824 33383798784 33402212352 33426266496 33444703488 33565309092 33583822776 33629073408 33653656064 33694755192 33719385861 33727404032 33793277868 33793644528 33836633607 33855296946 33867699264 33979938048 34023164112 34041930336 34054401024 34066814788 34079294592 34098091776 34116899328 34141468144 34229592576 34254614208 34286063616 34296447249 34329679104 34330051584 34397102466 34405281792 34472479608 34497678789 34516706742 34563214336 34630720614 34687853424 34706986272 34731980031 34751137218 34808468688 34827668064 34898314752 34942709088 34968252004 34987539512 35000356608 35019661824 35045260992 35064590976 35180414592 35238454272 35257890816 35307279378 35326753884 35360984064 35380488192 35430048486 35449590708 35497355264 35553244482 35566686036 35601534976 35625362976 35645012928 35670682194 35671069224 35749238112 35775370596 35795103288 35841512448 35867712384 35913339896 35933148688 35946312192 35972588736 35992430208 36012282624 36038607392 36117581696 36131236608 36190844928 36210806784 36237276672 36261530172 36281531016 36308052603 36316686336 36387617364 36434301561 36508207248 36543582208 36554649537 36588210624 36614956392 36635152176 36742272504 36762538512 36837110016 36883970704 36944820864 36965198592 36992219936 37012623808 37168975872 37196146176 37216662528 37241571528 37268794899 37289351322 37398384513 37419012414 37494915552 37528424731 37604549808 37625291424 37652795292 37735306896 37832707584 37860363072 37895122944 37943329536 37971065888 37992009664 38012964992 38201447424 38222518272 38276059626 38297171628 38339206416 38360353248 38381511744 38409151662 38461321216 38508291648 38536440984 38620888992 38621308032 38649120636 38670438408 38705942016 38834214912 38883616128 38947765248 38969247744 38997310912 39018820736 39159527274 39181126572 39233918976 39310547724 39360981951 39375401184 39397119552 39425918616 39447664848 39497846437 39577966416 39643261056 39665127168 39693691464 39715585392 39781107072 39803049216 39883788288 39934524672 39963716576 40000407552 40022470656 40051292288 40051726848 40129952877 40139495424 40217892876 40269491199 40351176432 40390275072 40402507383 40424792274 40439601216 40469162328 40491483984 40513817952 40542993421 40543433316 40632279408 40647641184 40677354372 40714700544 40737157632 40766493936 40766936256 40856272128 40886137824 40908689472 40991671296 41043817024 41081499648 41111529984 41134205952 41191825941 41214546198 41254481408 41277236224 41335056567 41357855826 41441748768 41494467042 41562923472 41585848416 41616247428 41639201784 41760953836 41776742328 41815097856 41845664448 41868745344 41991168576 42014329728 42099554304 42153109376 42222652416 42245941248 42276822784 42305118534 42328452852 42369467392 42452220258 42509881344 42561796032 42592908456 42670614067 42686245728 42717449124 42741010872 42764585616 42795846278 42889628264 42976628352 43000333056 43031766048 43126065024 43237380096 43268986368 43353496107 43363805184 43395503872 43419439616 43448500116 43504243209 43655514483 43744068144 43816235904 43840403712 43871974776 43896173328 43928261174 43952490772 44138158848 44170423584 44194786752 44210976768 44235362304 44354158443 44378622954 44438418432 44525212218 44568355328 44592937984 44655402897 44680033566 44753745456 44778430368 44810676939 44926340256 44959181148 45000458496 45025279488 45057703824 45058192704 45090640742 45115511476 45140395928 45156932352 45306584064 45364218816 45389240448 45405868032 45439059456 45464122368 45489199104 45527807619 45552919482 45578045196 45639456768 45672818944 45711314334 45728596332 45772905472 45773402112 45862305678 45862803288 45963306144 45996905052 46022275656 46115630208 46174294152 46216687104 46250471232 46275981696 46309306708 46334849624 46411291584 46436890752 46531086336 46590278784 46667142144 46692882432 46727014656 46752787968 46758288906 46784079468 46844102007 46907219456 46984605696 46998835119 47076372504 47102338512 47147978752 47162257653 47240064648 47266120944 47300672202 47361998592 47404325976 47422248048 47456913434 47500483968 47526683904 47560909592 47561425632 47665650816 47700494128 47726804384 47788683264 47823616512 47917022013 47928416256 47963451648 47989906944 48016376832 48022026444 48083637231 48110158818 48174982144 48250831797 48316368896 48348706896 48375374688 48410211549 48410736804 48516823152 48552288666 48579068748 48642052608 48677609664 48739532716 48784280832 48819941856 48846869568 48989696672 49016718016 49116146688 49212076662 49259761152 49286931456 49355971623 49383194994 49594861568 49622216704 49655428704 49691726532 49719135096 49864512684 49892016552 49993220736 50075698176 50103318528 50139399744 50167055232 50203727056 50313742528 50443610112 50480484096 50542132788 50591106048 50689916802 50690466792 50782945419 50801548896 50935263232 51034746168 51062895504 51100222182 51118941888 51147137664 51175348992 51212202216 51344388864 51381921312 51429095424 51457462272 51494518656 51495077376 51532160848 51560584544 51607922688 51775060113 51844821504 51930353664 51946080921 52031780136 52060479408 52126705827 52212703032 52241502096 52414063632 52452378006 52481309268 52500534912 52529492736 52567891488 52596886464 52770621888 52819070976 52857681408 52886836224 52924921952 52954113856 53041476096 53070732288 53145072729 53174386062 53246032896 53329866723 53350029054 53402302464 53438044464 53467519392 53506023291 53506603836 53623857168 53663055894 53692654932 53801568576 53870009844 53899723032 53919468288 53958883104 53988645312 54018423936 54057911088 54176372544 54196854912 54236472496 54286267392 54316210176 54355325248 54355915008 54475029504 54514850432 54544919296 54581426046 54655561728 54762310872 54815373312 54845607936 54882315936 54922434588 54952728264 55113408756 55143807768 55184117569 55255665024 55325956056 55417231296 55447797888 55488329904 55518935712 55702323104 55753463808 55794219264 55824993792 55934026983 55988224768 56019106304 56128518621 56242373328 56296869888 56406824712 56437937136 56479192938 56602960344 56644336777 56675580206 56749061376 56790544608 56914994304 56956598832 56988014496 57019447488 57302171136 57333777408 57375688064 57414089439 57445757442 57501420032 57613727493 57691981824 57762437472 57804661476 57931333488 57931962048 57973680954 58005657612 58058913024 58175264798 58207352644 58325424192 58421647872 58453871616 58495966368 58528231104 58739290911 58771689858 58850878464 58893898112 58926382336 58965821586 59138877924 59171497272 59251224576 59366949624 59464891584 59497690752 59540537196 59573378088 59616925879 59671660608 59704573824 59747569252 59901787008 59945574864 60000611328 60033705984 60076938432 60077590272 60209243136 60326839314 60408778752 60485625088 60518987264 60585412608 60618829824 60637188411 60703743492 60737225976 60770726928 60815149974 60948419112 60971461776 61016031558 61072050816 61105736448 61149740904 61150404384 61194441007 61228194146 61284408192 61329206736 61363034208 61487506944 61565725536 61622249472 61667294976 61701308928 61821819297 61881722112 61915854336 62036783739 62120371712 62222856192 62241700563 62302686208 62337050624 62344385208 62378772624 62424371142 62458802676 62641430754 62665113492 62722646784 62768496672 62803118016 62848344818 62883010204 62986752864 63021494592 63067562936 63149331456 63205767968 63229664064 63333978624 63368911872 63415234176 63457677801 63492679278 63554201088 63678330387 63764822016 63889362684 63951268864 63986542592 64021835776 64029368592 64076173686 64111516308 64146878424 64193769417 64334442396 64405811089 64464942528 64500499584 64546948732 64547649072 64689097536 64736384888 64772091664 64856070144 64903479552 65045707776 65093255808 65129159424 65172750174 65488195584 65616102216 65679681536 65715908608 65807962164 65844259992 65892391761 65928736158 66207238272 66255635376 66292180128 66316465152 66353043456 66486016912 66522688736 66657627648 66767597568 66787818327 66852532992 66889406976 67020050349 67130618184 67167645552 67307312128 67389510384 67438771722 67454808064 67586555736 67587289056 67635961113 67673267214 67710593892 67735398528 67959876096 68046328224 68083860672 68108802048 68133629576 68158589184 68196183552 68233798656 68282936288 68459185152 68509228416 68566971501 68592894498 68659358208 68660103168 68793458517 68794204932 68944959216 68995357578 69033413484 69126428672 69261441228 69375706848 69413972544 69463960062 69502274436 69616937376 69655336128 69796629504 69885418176 69936504008 69975079024 70000713216 70039323648 70090521984 70129181952 70360829184 70476908544 70515781632 70614558756 70653507768 70721968128 70760976384 70860096972 70899181416 70951008303 70994710528 71106488964 71133372072 71185370151 71250725952 71290025856 71341364388 71342138448 71498476224 71550741192 71590206576 71683024896 71735424768 71826679792 71866297376 71892624384 71945177472 71984860416 72024565248 72077214784 72165238227 72235163392 72262473216 72381689856 72474553344 72523060344 72563062032 72616105206 72633372672 72775234728 72828432999 72868603122 73016414496 73081669213 73109299074 73176421248 73229912784 73270304352 73484545008 73525077024 73674220032 73767941408 73889641728 73930397184 73984439872 74025247616 74074792491 74392292352 74433325056 74483143056 74537589798 74578702644 74796769026 74838024828 74989831104 75056849462 75209099616 75250582848 75305590584 75470613792 75665415168 75720726144 75886659072 75942131776 75984019328 76025929984 76034875203 76402894848 76445036544 76552119252 76594343256 76650333273 76678412832 76720706496 76763023488 76818303324 76916858851 77016583296 77072881968 77241777984 77242616064 77298241272 77340876816 77411884032 77668429824 77767232256 77895530496 77938495488 77994621824 78037641472 78319054548 78362253144 78467837952 78621095448 78678567009 78721963902 78750802368 78794239104 78851837232 78895329696 78952145083 78995692874 79155932832 79286522112 79330254336 79387382928 79431170784 79562214144 79606098432 79761579093 79869049344 79927433152 80000815104 80025043581 80102584576 80103453696 80259905754 80278990848 80435785752 80494583841 80538982398 80702352864 80805014766 80849584548 80879202432 80938324656 80982967968 81027635904 81085986842 81086866632 81264558816 81295282368 81354708744 81429401088 81474315264 81532987872 81533872512 81712544256 81772275648 81817378944 81872139069 81983342592 82087634048 82223059968 82268411904 82383651882 82429092396 82508962816 82554472448 82670113134 82715711652 82883497536 82988934084 83095406341 83125846944 83171696832 83232494856 83278403568 83521907672 83553484656 83630195712 83691328896 83737490688 83982337152 84028659456 84199108608 84306218752 84445304832 84491882496 84553645568 84610237068 84656905704 84718789407 84738934784 84904440516 85013370309 85123592064 85185816912 85294182253 85341228134 85372491456 85434898248 85482021744 85529171232 85591692556 85779256528 85953256704 86000666112 86063532096 86168636163 86252130048 86537972736 86706992214 86727610368 86791007744 86838879232 86897000232 86960521431 87008486418 87262897197 87311028966 87488136288 87632471808 87680807424 87743949552 87792346656 87856522348 87904981544 88276317696 88340847168 88389573504 88421953536 88448732379 88708316886 88757245908 88876836864 89050424436 89136710656 89185875968 89310805794 89360067132 89507490912 89556860736 89621353878 89852680512 89918362296 90000916992 90050558976 90115407648 90116385408 90181281484 90231022952 90280791856 90313864704 90613168128 90728437632 90778480896 90878118912 90928244736 90978398208 91055615238 91105838964 91156090392 91222724961 91278913536 91345637888 91422628668 91457192664 91524047337 91545810944 91724611356 91725606576 91842291219 91926612288 91993810104 92044551312 92231260416 92348588304 92433374208 92500942464 92551963392 92618613416 92669699248 92822583168 92873781504 93062172672 93180557568 93334284288 93385764864 93454029312 93505575936 93516577812 93568158936 93636556713 93688204014 93814438912 93962146131 93997670238 94152745008 94204677024 94272517227 94324515306 94480129296 94532241888 94601344404 94723997184 94808651952 94844496096 94913826868 95000967936 95053367808 95121819184 95122851264 95331301632 95400988256 95453608768 95647233024 95834044026 95856832512 95926903296 95979813888 96032753664 96044052888 96114260529 96167274462 96220317636 96349964288 96501663594 96632737792 96697413792 96750749376 96820423098 96821473608 97033646304 97104577332 97158137496 97284105216 97355219328 97479065432 97568561664 97639883712 97693739136 97979393344 98033436032 98232293376 98424153324 98519522304 98573862912 98711943246 98766389988 98893104237 99189723136 99310857408 99383453064 99438270192 99729025368 99784033104 99986441472 100151396352 100206637056 100278799488 100334110464 100407454112 100627485056 100887220224 100960968192 101084265576 101158157583 101182212096 101379833604 101380933584 101509900821 101565890838 101603097792 101862867127 102069492336 102125791008 102200444364 102237883776 102294275328 102350697984 102424404432 102688777728 102763842624 102858190848 102989037312 102990154752 103064321696 103121169088 103215845376 103493036367 103550120226 103689643008 103892161842 104063560272 104120958816 104195940093 104253411654 104425406064 104483004192 104828127264 104904756012 104962618536 105001069824 105058985472 105135782976 105193772928 105541243776 105715362816 105773672448 105849843904 105908227712 106082952192 106141464576 106290145458 106348772124 106492065792 106659733446 106700058108 106804604928 106876088928 106935038784 107012046582 107013207672 107208440329 107247714336 107326111788 107385309864 107603137152 107740019688 107799446064 107838936576 107917766208 107977290624 108036847872 108115822176 108352745088 108393709824 108472944992 108572534784 108632420352 108710650496 108711830016 108924157809 108950059008 109029700864 109089838592 109162852092 109302904683 109524621744 109630746624 109663948611 109764631872 109844869176 109905456528 110045267857 110226817512 110287615536 110368235138 110511330048 110651912112 110834462592 110895595776 110976659808 111037871424 111404646208 111506927616 111588438528 111649987584 111806384697 111868053966 111976449536 112038212608 112195153539 112257037242 112484746656 112585274193 112813649424 112875874272 112957160281 112958385876 113205920688 113288673554 113351160412 113498122752 113581089216 113829988608 113913197664 113976028992 114038894976 114604342272 114667554816 114751376128 114828178878 114891514884 115002840064 115227454986 115383963648 115524874944 115609322952 115862666976 115863924096 115947361908 116011315224 116117826048 116350529596 116414705288 116650848384 116843295744 116907743232 116991932736 117056462208 117478581822 117543379716 117701756928 117787796224 117852764672 117931643172 118082945853 118277755848 118342994544 118493539311 118733899248 118929783168 118995381504 119081074392 119146756176 119233851758 119343321216 119409147648 119495138504 119803574016 119891149728 120001222656 120067411968 120153876864 120155180544 120389858631 120418486272 120653678628 120808473597 120971250176 121037974528 121170825216 121207522149 121274376822 121407486984 121474451952 121541453856 121628980263 121630299948 121896838224 121942923552 122032063116 122144101632 122211472896 122299481808 122300808768 122388882014 122456388292 122568816384 122658413472 122726068416 122975013888 123131451072 123244498944 123334589952 123402617856 123575477823 123643638594 123763444224 123831708672 124005169701 124073567478 124240743424 124483401126 124605372416 124674101248 124688770416 124757545248 124848742284 124917605352 125282861508 125330226984 125445293568 125536993344 125606236032 125696689636 125766020408 125973505728 126042989184 126135125872 126298662912 126411535936 126459328128 126667957248 126737823744 126830468352 126915355602 126985358556 127108402176 127356660774 127529644032 127778725368 127902537728 127973085184 128011842201 128058737184 128152347372 128223032616 128293756848 128387538834 128668884792 128811622178 128929885056 129000999168 129093897464 129095298144 129378195072 129472769776 129544183328 129712140288 129806959104 130060488321 130091415552 130186511616 130258318848 130345500348 130512729627 130966543449 131232204432 131359363072 131615924328 131688519984 131784783522 131857472316 132414476544 132511270752 132584360256 132632930304 132706086912 132972033824 133045377472 133315255296 133575636654 133705065984 133778813952 133966208691 134040100698 134261236368 134335291104 134432030817 134614624256 134779020768 134877543444 135173111472 135174578112 135271922226 135346534428 135421187784 135470797056 135919752192 136092656448 136167721344 136217604096 136267259152 136317178368 136392367104 136467597312 136565872576 136918370304 137018456832 137133943002 137185788996 137318716416 137320206336 137586917034 137588409864 137889918432 137990715156 138066826968 138252857344 138522882456 138751413696 138827945088 138927920124 139004548872 139233874752 139310672256 139593259008 139770836352 139873008016 139950158048 140001426432 140078647296 140181043968 140258363904 140532306021 140721658368 140953817088 140996505357 141229117512 141307015536 141443936256 141486772959 141720193944 141798362832 141902016606 142212977928 142266744144 142370740302 142501451904 142580051712 142682728776 142684276896 142996952448 143101482384 143180413152 143366049792 143470849536 143653359584 143732594752 143785248768 143890354944 143969720832 144049130496 144154429568 144250911693 144330476454 144470326784 144524946432 144752495391 144949106688 145046120688 145126124064 145230634647 145232210412 145550469456 145656865998 145737206244 146032828992 146163338426 146218598148 146352842496 146459825568 146540608704 146969090016 147050154048 147348440064 147535882816 147779283456 147860794368 147968879744 148050495232 148067914869 148149584982 148784584704 148866650112 148966286112 149075179596 149157405288 149593538052 149676049656 149785461973 149979662208 150113698924 150418199232 150501165696 150611181168 150941227584 151330830336 151441452288 151773318144 151884263552 151968038656 152051859968 152069750406 152348836257 152805789696 153104238504 153188686512 153300666546 153356825664 153441412992 153526046976 153636606648 153748914109 153833717702 154033166592 154145763936 154483555968 154485232128 154596482544 154681753632 154823768064 155325180339 155534464512 155791060992 155838242763 155989243648 156075282944 156380117481 156638109096 156724506288 157242190896 157357134018 157443927804 157501604736 157588478208 157703674464 157790659392 157904290166 157991385748 158311865664 158573044224 158660508672 158774765856 158862341568 159124428288 159212196864 159435218187 159523158186 159738098688 159854866304 159989600169 160050087162 160205169152 160206907392 160518069873 160519811508 160871571504 160989167682 161077964796 161404705728 161610029532 161699169096 161758404864 161817370243 161876649312 161965935936 162055271808 162171973684 162173733264 162529117632 162590564736 162709417488 162858802176 162948630528 163065975744 163067745024 163425088512 163544551296 163634757888 163744278138 163966685184 164175268096 164446119936 164536823808 164767303764 164858184792 165017925632 165108944896 165340226268 165431423304 165552352707 165766995072 165977868168 166099197019 166190812682 166251693888 166343393664 166464989712 166556807136 167043815344 167106969312 167260391424 167382657792 167474981376 167802080949 167964674304 168057318912 168385555863 168612437504 168890609664 169107291136 169220474136 169313811408 169437578814 169477869568 169808881032 169933010331 170026740618 170247184128 170371633824 170588364506 170682456268 170744982912 170869796496 170964043488 171058342464 171183385112 171558513056 171906513408 172001332224 172127064192 172242268317 172337272326 172504260096 172841182479 173075945472 173413984428 173582015488 173677758464 173794000464 173921042862 174016972836 174525794394 174622057932 174976272576 175264943616 175361614848 175487899104 175584693312 175713044696 175809963088 176552635392 176681694336 176779147008 176897464758 177416633772 177514491816 177753673728 178100848872 178273421312 178371751936 178621611588 178720134264 178850777637 179014981824 179113721472 179242707756 179705361024 179836724592 180001833984 180101117952 180230815296 180232770816 180362562968 180462045904 180561583712 180627729408 181226336256 181456875264 181556961792 181756237824 181856489472 181911565233 182111230476 182211677928 182312180784 182445449922 182691275776 182845257336 182914385328 183048094674 183091621888 183449222712 183451213152 183583323021 183684582438 183853224576 183987620208 184089102624 184462520832 184697176608 184866748416 185001884928 185103926784 185237226832 185339398496 185645166336 185747563008 186110351217 186361115136 186668568576 186725101689 186908058624 187011151872 187033155624 187136317872 187273113426 187376408028 187628877824 187924292262 187995340476 188305490016 188409354048 188545034454 188649030612 188960258592 189064483776 189202688808 189447994368 189617303904 189688992192 189827653736 190001935872 190106735616 190243638368 190245702528 190662603264 190801976512 190907217536 191034991161 191294466048 191668088052 191853806592 191959627776 192065507328 192088105776 192228521058 192334548924 192440635272 192581308251 192699928576 193003327188 193217433267 193394827584 193501498752 193640846196 193642947216 194067292608 194209154664 194316274992 194568210432 194710438656 194958130864 195137123328 195279767424 195387478272 195958786688 196066872064 196464586752 196848306648 197039044608 197147725824 197423886492 197532779976 197677175283 197786208474 198364530721 198621714816 198766906128 198876540384 199458050736 199568066208 199972882944 200302792704 200557598976 200668220928 200814908224 201060151047 201254970112 201921936384 202168531152 202316315166 202364424192 202759667208 202761867168 202907883339 203019801642 203131781676 203206195584 203725734254 204138984672 204251582016 204400888728 204475767552 204588550656 204701395968 204848808864 205377555456 205527685248 205700914503 205978074624 205980309504 206128643392 206242338176 206380375551 206986072734 207100240452 207379286016 207784323684 208127120544 208241917632 208391880186 208506823308 208774331167 208850812128 208966008384 209656254528 209809512024 209925237072 210002139648 210117970944 210271565952 210387545856 211082487552 211430725632 211547344896 211699687808 211816455424 212165904384 212282929152 212580290916 212697544248 212853024909 212984131584 213319466892 213400116216 213556110453 213752177856 213870077568 214024093164 214026415344 214298679511 214416880658 214495428672 214652223576 214770619728 215206274304 215480039376 215598892128 215677873152 215835532416 215954581248 216073695744 216231644352 216495714681 216705490176 216787419648 216945889984 217145069568 217421300992 217423660032 217848315618 217900118016 218059401728 218179677184 218325704184 218485298997 218605809366 219049243488 219245007639 219327897222 219529263744 219689738352 219810913056 219969206863 220090535714 220453635024 220575231072 220736470276 221022660096 221303824224 221668925184 221791191552 221953319616 222075742848 222224377473 222809292416 223176877056 223299975168 223612769394 223736107932 223952899072 224076425216 224390307078 224514074484 224969493312 225170548386 225627298848 225751748544 225914320562 225916771752 226411841376 226577347108 226702320824 226996245504 227162178432 227659977216 227826395328 227952057984 228077789952 228104625609 229208684544 229335109632 229502752256 229656357756 229783029768 229950999819 230005680128 230454909972 230750576553 231049749888 231218645904 231725333952 231727848192 231894723816 232022630448 232235652096 232701059192 232829410576 233301696768 233686591488 233815486464 233983865472 234112924416 234957163644 235086759432 235403513856 235575592448 235705529344 235863286344 236035701027 236165891706 236555511696 236685989088 236856435249 236987078622 237467798496 237859566336 237990763008 238162148784 238293512352 238467703516 238686642432 238818295296 238990277008 239607148032 239782299456 240002445312 240075130743 240307753728 240310361088 240779717262 240836972544 241307357256 241483751523 241616947194 241942500352 242075949056 242415044298 242548753644 242814973968 242948903904 243082907712 243257960526 243260599896 243793676448 243885847104 244064126232 244288203264 244422945792 244598963616 244601617536 244777764028 244912776584 245137632768 245316826944 245452136832 245950027776 246262902144 246669179904 246805235712 247150955646 247287277188 247526888448 247663417344 248010339402 248147134956 248481486848 248966802252 249210744832 249286219023 249377540832 249515090496 249697484568 249835210704 250565723016 250660453968 250890587136 251073986688 251212472064 251393379272 251532040816 251947011456 252085978368 252270251744 252597325824 252823071872 252918656256 253335914496 253475647488 253660936704 253830711204 253970717112 254156368221 254216804352 254713321548 255040110927 255557450736 255805075456 255882546759 256023684402 256117474368 256304694744 256446065232 256587513696 256775077668 257337769584 257623244356 257859770112 258001998336 258187794928 258190596288 258756390144 258945539552 259088366656 259613918208 260120976642 260182831104 260373023232 260516637696 260691000696 260881564293 261025459254 261788691591 261933086898 262464408864 263231848656 263377039968 263569567044 263714944632 264828953088 265022541504 265168720512 265265860608 265944067648 266090754944 266630510592 267151273308 267410131968 267557627904 267932417382 268080201396 268522472736 268670582208 268864061634 269229248512 269558041536 269755086888 270346222944 270349156224 270543844452 270693068856 270842375568 270941594112 271839504384 272185312896 272335442688 272534518304 272634356736 272784734208 272935194624 273131745152 273668174883 273836740608 274036913664 274267886004 274371577992 274572142011 274637432832 275173834068 275176819728 275526873657 275779836864 275981430312 276133653936 276484925059 277045764912 277502827392 277655890176 277855840248 278009097744 278467749504 278621344512 279186518016 279541672704 279746016032 279900316096 280002852864 280157294592 280362087936 280516727808 280909670139 281064612042 281443316736 281886438393 281993010714 282458235024 282614031072 282817551681 282973545918 283440387888 283596725664 283800953947 283804033212 284425955856 284533488288 284741480604 285002903808 285160103424 285365457552 285368553792 285993904896 286202964768 286360826304 286941699072 287306719168 287465189504 287570497536 287780709888 287939441664 288098260992 288308859136 288342781587 288501823386 288660952908 288940653568 289049892864 289504990782 289898213376 290092241376 290252248128 290461269294 290464420824 291100938912 291313731996 291474412488 292065657984 292326676852 292437196296 292705684992 292919651136 293081217408 293938180032 294100308096 294696880128 295071765632 295558566912 295721588736 295937759488 296100990464 296135829738 296299169964 296679312711 297569169408 297932572224 298150359192 298314810576 298694298469 299187076104 299352099312 299570923946 299959324416 300227397848 300836398464 301002331392 301222362336 301882455168 302661660672 302882904576 303474472749 303546636288 303768527104 303936077312 304103719936 304139500812 304529702463 304697672514 305588601381 306208477008 306377373024 306601333092 306713651328 306882825984 307052093952 307273213296 307497828218 307667435404 308066333184 308291527872 308967111936 308970464256 309192965088 309363507264 309647536128 310479109101 310650360678 311068929024 311676485526 311978487296 312150565888 312587820279 312760234962 313276218192 313449012576 314484381792 314714268036 314887855608 315003209472 315176956416 315407348928 315581318784 315808580332 315982771496 316623731328 317146088448 317321017344 317549531712 317724683136 318248856576 318424393728 318870436374 319046316372 319476197376 319709732608 319979200338 320100174324 320410338304 320413814784 321036139746 321039623016 321625320987 321743143008 321978335364 322155929592 322809411456 323220059064 323398338192 323516809728 323634740486 323753298624 323931871872 324110543616 324343947368 324347466528 325058235264 325181129472 325418834976 325717604352 325897261056 326131951488 326135490048 326772473427 326850177024 327089102592 327269515776 327488556276 327908714049 328350536192 328892239872 328991845833 329534607528 329716369584 330035851264 330135803571 330680452536 330862846608 331104705414 331533990144 331955736336 332198394038 332381625364 332503387776 332686787328 332929979424 333113614272 334087630688 334213938624 334520782848 334765315584 334949962752 335419154091 335604161898 335929348608 336114637824 336585460617 336771111726 337224875008 337755822579 338214582272 338440948272 338627622816 338871480843 338875157628 339617762064 339866020662 340053481236 340494368256 340743267648 341176729012 341364912536 341489965824 341739592992 341928086976 342116684928 342366770224 343117026112 343813026816 344002664448 344254128384 344484536634 344674544652 345008520192 345682364958 346151890944 346827968856 347164030976 347355516928 347588000928 347842085724 348033945672 349051588788 349244115864 349952545152 350529887232 350723229696 350975798208 351169386624 351426089392 351619926176 353105270784 353363388672 353558294016 353794929516 354248837559 354833267544 355028983632 355480617933 356201697744 356546842624 357243223176 357440268528 357701555274 358029963648 358227442944 358485415512 359410722048 359673449184 360003667968 360202235904 360461630592 360465541632 360725125936 360924091808 361123167424 361255458816 362425420791 362913750528 363113923584 363512475648 363622566447 363823130466 364222460952 364423355856 364624361568 364886940789 364890899844 365382551552 365690514672 365828770656 366096189348 366898445424 366902426304 367166646042 367369164876 367706449152 367975240416 368178205248 368925041664 369394353216 369733496832 370003769856 370207853568 370474453664 370678796992 371290332672 371495126016 372015509103 372220702434 372722230272 373450203378 373816117248 374022303744 374066311248 374272635744 374546226852 374752816056 375257755648 375848584524 375990680952 376610980032 376818708096 377090068908 377298061224 377920517184 378128967552 378405377616 378895988736 379234607808 379377984384 379655307472 380003871744 380213471232 380487276736 380491405056 381325206528 381603953024 381814435072 382069982322 382588932096 383336176104 383707613184 383919255552 384035526603 384176211552 384457042116 384669097848 384881270544 385162616502 386006654376 386288822983 386434866534 386789655168 387002997504 387281692392 387285894432 388134585216 388418309328 388632549984 389136420864 389420877312 389916261728 390274246656 390559534848 390774956544 391538188881 391917573376 392133744128 392899630347 393696613296 394078089216 394847772984 395065559952 395354350566 395572416948 396729061442 397243429632 397533812256 397753080768 398916101472 399136132416 399945765888 401115197952 401336441856 401629816448 401898626073 402120302094 402509940224 403296092451 403843872768 404337062304 404632630332 405519334416 405523734336 405815766678 406039603284 406263563352 406412391168 406560539641 407451468508 408277969344 408503164032 408801777456 408951535104 409177101312 409402791936 409697617728 410755110912 411055370496 411401829006 411956149248 411960619008 412257286784 412484676352 412760751102 413972145468 414200480904 414758572032 415568647368 416254241088 416483835264 416783760372 417013646616 417318481153 417548662334 417701624256 417932016768 419312509056 419619024048 419850474144 420004279296 420235941888 420543131904 420775091712 421596918063 422164975104 422861451264 422989516071 423399375616 423632910848 424331808768 424460318877 425160581832 425395088496 425706049818 426638933784 426800232432 427112220906 427504355712 427740155136 428048186328 428052830688 428361087049 428597359022 428833761316 428990857344 429304447152 429541239456 430412548608 430960078752 431197784256 431355746304 431671064832 431909162496 432147391488 432463288704 432752735079 432991429362 433410980352 433574839296 433891779968 434257486173 434842601984 434847320064 435691903941 435696631236 436118803456 436359354368 436651408368 436970597994 437211618732 438098486976 438490015278 438655794444 439058527488 439379476704 439621826112 439938413726 440181071428 440907270048 441150462144 441472940552 442045320192 442607648448 443337850368 443582383104 443906639232 444151485696 444203744607 444448754946 445618584832 446353754112 446599950336 447225538788 447472215864 447905798144 448152850432 448780614156 449028148968 449356385919 449938986624 450341096772 450840677623 451254597696 451503497088 451828641124 451833543504 452823682752 453154694216 453404641648 453992491008 454324356864 455319954432 455652790656 455904115968 456155579904 456209251218 457046508771 458417369088 459005504512 459312715512 459566059536 459901999638 460011360256 460909819944 461246742327 461501153106 462099499776 462437291808 463450667904 463455696384 463789447632 464045260896 464471304192 465402118384 465658821152 466603393536 467373182976 467514728289 467967730944 468225848832 469140352443 469914327288 470173518864 471151184896 471411058688 471726572688 472071402054 472331783412 473111023392 473371978176 473712870498 473974157244 474935596992 475719132672 475981526016 476324297568 476587024704 476935407032 477373284864 477636590592 477980554016 479214296064 479564598912 479968800507 480150261486 480615507456 480620722176 481554209619 481559434524 482614714512 482967503046 483233894388 483885000704 484151898112 484830088596 485097507288 485452110729 485629947936 485897807808 486165815424 486515921052 486521199792 487587352896 487771694208 488128252464 488576406528 488845891584 489197927232 489203235072 489555528056 489825553168 490275265536 490633653888 490904273664 491900055552 492525804288 493338359808 493610471424 494301911292 494574554376 495053776896 495326834688 496020678804 496294269912 496657058121 496962973696 497933604504 498297591057 498572438046 498755081664 499030180992 499394969136 499670421408 501131446032 501320907936 501781174272 502147973376 502424944128 502786758544 503064081632 503894022912 504171956736 504540503488 505156667589 505646143744 505837312512 506671828992 507321873408 507661422408 507941434224 508312736442 508433608704 509426643096 509799030993 510080221854 511114901472 511765093518 512047368804 512234948736 512609389488 512892130464 513175027392 513550155336 514675539168 515246488712 515719540224 516003996672 516375589856 516381192576 517512780288 517891079104 518176733312 518523547437 519227836416 520241953284 520746046464 521033275392 521382001392 521763128586 522050918508 523577383182 523866173796 524928817728 526463697312 526754079936 527139134088 527429889264 529657906176 530045083008 530337441024 531888135296 532181509888 533261021184 534302546616 534820263936 535115255808 535864834764 536160402792 536552332911 537044945472 537341164416 537728123268 538418011957 539116083072 539510173776 540692445888 540698312448 541087688904 541386137712 541684751136 541883188224 543679008768 544370625792 544670885376 545069036608 545268713472 545569468416 545734695699 546263490304 547336349766 548073827328 548535772008 548743155984 549144284022 549274865664 550347668136 550353639456 550749969063 551053747314 551559673728 551962860624 552267307872 552665015581 552969850118 554091529824 555005654784 555311780352 555711680496 556018195488 556935499008 557242689024 558331053651 559083345408 559492032064 559800632192 560005705728 560175305067 560724175872 561033455616 561819340278 562129224084 562886633472 563772876786 563986021428 564916470048 565228062144 565635103362 565947091836 566880775776 567193451328 567601907894 567608066424 568851911712 569066976576 569482961208 570005807616 570320206848 570730915104 570737107584 571987809792 572405929536 572721652608 573104973483 573883398144 574613438336 574930379008 575561419776 575878883328 576196521984 576617718272 576685563174 577003646772 577321905816 577743924753 577881307136 578099785728 579009981564 579652299801 580184482752 580504496256 580922538588 580928841648 581667844387 582201877824 582627463992 582948824976 584131315968 584653353704 584874392592 585411369984 585839302272 586162434816 587876360064 588200616192 589393760256 590143531264 591117133824 591443177472 591875518976 592201980928 592271659476 592598339928 593031525849 593358625422 595093592163 595865144448 596300718384 596629621152 597059275771 597388596938 598374152208 598704198624 599141847892 599918648832 600454795696 601672796928 602004662784 602444724672 603180453141 603764910336 605765809152 606948945498 607093272576 607537054208 607872154624 608207439872 608279001624 608723650017 609059404926 609395345028 611177202762 612416954016 612754746048 613202666184 613427302656 613765651968 614104187904 614546426592 614995656436 615334870808 616132666368 616583055744 617934223872 617940928512 618385930176 618727014528 619141126653 620958218202 621300721356 622137858048 623352971052 623956974592 624301131776 625175640558 625520469924 626322993501 626552436384 626898025152 628968763584 629428536072 629775711216 630006418944 630353912832 630814697856 631162637568 631617160664 631965542992 633247462656 634292176896 634642034688 635099063424 635449366272 636497713152 636848787456 637740872748 638092632744 638559074727 638952394752 639419465216 639958400676 640200348648 640668331359 640820676608 642072279492 642079246032 642896038533 643250641974 643486286016 643956670728 644311859184 645618822912 646440118128 646796676384 647033619456 647269480972 647506597248 647863743744 648221087232 648687894736 648694933056 650116470528 650362258944 650837669952 651435208704 652263902976 652270980096 653544946854 653700354048 654178205184 654539031552 654977112552 655455896991 655817428098 656701072384 657735022917 657983691666 659069215056 659432739168 659907620589 660271607142 661360905072 661725693216 662209410828 663067980288 663911472672 664396788076 664763250728 665006775552 665373574656 665859958848 666227228544 668175261376 668427877248 669530631168 669899925504 670838308182 671208323796 671858697216 672229275648 673170921234 673542223452 674449750016 675511645158 676429164544 676881896544 677255245632 677742961686 677750315256 679235524128 679732041324 680106962472 680988736512 681486535296 682353458024 682729825072 682979931648 683479185984 683856173952 684233369856 684733540448 686234052224 687626053632 688005328896 688508256768 688969073268 689349089304 689852999457 690017040384 691364729916 692251729659 693655937712 694328061952 695176001856 695684171448 696067891344 698103177576 698488231728 699905090304 701059774464 701446459392 701951596416 702338773248 702852178784 703239852352 706210541568 706726777344 707116588032 707589859032 708107103081 708497675118 709666535088 710057967264 710569305747 710961235866 712403395488 713040069889 714486446352 714880537056 715403110548 716059927296 716454885888 716970831024 718821444096 719346898368 720007335936 720923261184 720931083264 721450251872 721848183616 722246334848 722510917632 724451254569 724850841582 725827501056 726227847168 727245132894 727646260932 728444921904 728846711712 729248723136 729773881578 729781799688 730765103104 731381029344 731657541312 732192378696 733796890848 733804852608 734333292084 734738329752 735412898304 735950480832 736356410496 737850083328 738788706432 740007539712 740415707136 740948907328 741357593984 742580665344 742990252032 744031018206 744441404868 745444460544 746900406756 747632234496 747858657069 748132622496 748545271488 749092453704 749505632112 750459082303 751697169048 751981361904 753221960064 753637416192 754180137816 754596122448 755841034368 756257935104 756810755232 757791977472 758469215616 758755968768 759310614944 760007743488 760426942464 760974553472 760982810112 762469104663 762650413056 763207906048 763628870144 764139964644 765120332781 766672352208 767415226368 767647640277 768071053206 768352423104 768914084232 769338195696 769762541088 770316874999 770325233004 772013308752 772577645966 772869733068 773579310336 774005995008 774563384784 774571788864 776269170432 776836618656 777265099968 778841754624 779832523456 780548493312 781119069696 781549913088 782644692879 783076377762 783835146752 784267488256 785366074773 785799260694 787393226592 789695545968 790131119904 790708701132 791144833896 793458122884 794486859264 795067624512 795506161536 797832202944 798272264832 799891531776 802230395904 802672883712 803259632896 803797252146 804240604188 805019880448 806592184902 807687745536 808674124608 809265260664 811038668832 811047468672 811631533356 812079206568 812527126704 812824782336 813121079282 814902937016 816555938688 817006328064 817603554912 817903070208 818354202624 818805583872 819395235456 821004524649 821510221824 822110740992 822803658012 823716426033 823912298496 824514573568 824969352704 825521502204 826580620971 827944290936 828400961808 829454775177 831137294736 832508482176 832967670528 833567520744 834027293232 834636962306 835097324668 835403248512 835864033536 838625018112 839238048096 839700948288 840008558592 840471883776 841086263808 841550183424 842729010417 843193836126 844329950208 845659315179 845979032142 846798751232 847265821696 848452655043 848920637754 850321163664 850790176992 851402861841 851412099636 853277867568 853600464864 854224441812 855008711424 855480310272 856096372656 856105661376 856722174098 857194718044 857667522632 857981714688 858608894304 859082478912 860825097216 861920157504 862395568512 862711492608 863342129664 863818324992 864294782976 864926577408 865028344761 865505470158 865982858724 866821960704 867149678592 867783559936 868514972346 869685203968 869694640128 871383807882 871393262472 872237606912 872718708736 873302816736 873941195988 874423237464 876196973952 876980030556 877311588888 878117054976 878758953408 879243652224 879876827452 880362142856 881814540096 882300924288 882945881104 884090640384 885215296896 886675700736 887164766208 887813278464 888302971392 888407489214 888897509892 890037938133 891237169664 892707508224 894451077576 894944431728 895811596288 896082895407 897561228312 898056297936 898712771838 899877973248 900682193544 901681355246 902509195392 903006994176 903657282248 903667087008 905647365504 906309388432 906809283296 907984982016 908648713728 910423418247 910639908864 911305581312 911808231936 912311159808 912418502436 913589107389 914093017542 916765804143 918011009024 918625431024 919132119072 919803999276 921819639888 922493484654 923002306212 924198999552 924874583616 926901335808 926911392768 927578895264 928090521792 928942608384 930804236768 931317642304 933206787072 935029456578 935935461888 936451697664 937763460837 938280704886 939828654576 940347037728 942302369792 942822117376 943453145376 944142804108 944663566824 946222046784 946743956352 947425740996 947948314488 949871193984 951438265344 951963052032 952648595136 953174049408 953870814064 954746569728 955273181184 955961108032 958428592128 959129197824 959937601014 960300522972 961231014912 961241444352 963108419238 963118869048 964875962961 965229429024 965935006092 966467788776 967770001408 969660177192 970195014576 970904221458 971259895872 971795615616 972331630848 973031842104 973042399584 975174705792 975543388416 976256504928 977152813056 977691783168 978395854464 978406470144 979111056112 979651106336 980550531072 981267307776 981808547328 983726142147 985051608576 986676719616 986975537499 988603822584 989149108752 990107553792 990407410713 992041357608 992588539824 993314116242 995867209008 996595182114 997144876092 997510163328 998060361984 998789938272 999340842816 1002262892064 1002641815872 1003562348544 1004295946752 1004849888256 1005573517088 1006128163264 1007788045824 1008343913472 1009081006976 1009756381851 1010313335178 1011292287488 1011674625024 1013267467737 1014643746816 1015322844816 1015882868448 1016614442529 1016625472884 1018853286192 1019598061986 1020160443708 1022229802944 1023530187036 1024094737608 1024469897472 1025218778976 1025784260928 1026350054784 1027100310672 1029351078336 1030492977424 1031439080448 1032007993344 1032751179712 1032762385152 1035025560576 1035782158208 1036353466624 1037047094874 1038455672832 1040483906568 1041492092928 1042066550784 1042764002784 1043526257172 1044101837016 1047154766364 1047732347592 1048498233811 1049857635456 1052927394624 1053508159872 1054278268176 1054859778528 1059315812352 1060090166016 1060674882048 1062746512677 1063776270592 1064363019776 1066441853799 1068605093232 1069640527872 1071729669528 1072320805584 1073104665822 1074089890944 1074682328832 1075456246536 1076242398763 1076836023914 1078232166144 1079020347552 1081384891776 1081396624896 1082175377808 1082772275424 1083369502272 1083766376448 1087276262373 1088741251584 1089341770752 1090138073216 1090537426944 1090867699341 1091469391398 1092526980608 1094660822367 1094672699532 1096147654656 1097071544016 1097486311968 1098288568044 1100695336272 1100707278912 1101499938126 1102107494628 1103119347456 1103925721248 1104534615744 1105330031162 1105939700236 1108183059648 1110011309568 1110623560704 1111423360992 1112036390976 1113870998016 1114485378048 1116046527309 1116662107302 1118166690816 1118984064128 1119601264384 1120350610134 1121448351744 1122066911232 1123638680556 1124258448168 1125773266944 1127545753572 1127972042856 1129832940096 1130456124288 1131270206724 1131894183672 1132721591701 1133761551552 1134386902656 1135203815788 1135216132848 1137703823424 1138133953152 1138965922416 1140011615232 1140640413696 1141461830208 1141474215168 1143975619584 1144811859072 1145443305216 1146209946966 1147766796288 1149226876672 1149860758016 1151122839552 1151757766656 1152106579809 1153235436544 1153371126348 1154007293544 1154643811632 1155487849506 1155762614272 1158019963128 1158866468949 1159304599602 1160368965504 1161008992512 1161845077176 1161857683296 1162694379133 1163335688774 1164403755648 1165254927984 1165897649952 1168262631936 1169306707408 1169748785184 1170822739968 1171678604544 1172324869632 1174614566643 1175752720128 1176401232384 1178698891041 1180287062528 1182234267648 1183751037952 1184403961856 1184543318952 1185196679856 1186063051698 1186717250844 1190187184326 1191730288896 1192601436768 1193259242304 1194118551542 1194777193876 1196748304416 1197408397248 1198283695784 1199837297664 1200909591392 1203345593856 1204009325568 1204889449344 1205695878219 1206360906282 1207529820672 1209888277353 1211531618304 1213897890996 1215074108416 1215744309248 1216414879744 1216558003248 1217447300034 1218118809852 1218790690056 1219681618923 1222354405524 1224833908032 1225509492096 1226405332368 1226854605312 1227531303936 1228208375808 1229092853184 1229991312872 1230669741616 1232265332736 1233166111488 1235868447744 1235881857024 1236771860352 1237454029056 1238282253306 1241916436404 1242601442712 1244275716096 1246705942104 1247913949184 1248602263552 1250351281116 1251040939848 1251955443459 1252645987002 1253104872768 1253796050304 1257937527168 1258857072144 1259551422432 1260012837888 1260707825664 1261629395712 1262325275136 1263234321328 1263931085984 1266494925312 1268584353792 1268968548213 1270198126848 1270898732544 1272995426304 1273380956631 1275481745496 1276185265488 1277118149454 1278838930432 1279916801352 1280400697296 1281336662718 1281641353216 1284144558984 1284158492064 1285083261147 1285792077066 1286501283948 1286972572032 1287913341456 1288623718368 1291237645824 1292880236256 1293593352768 1294067238912 1294538961944 1295013194496 1295727487488 1296442174464 1297375789472 1297389866112 1300232941056 1300724517888 1301675339904 1302772458519 1304527805952 1304541960192 1307075711823 1307089893708 1308356410368 1309078063104 1309954225104 1310911793982 1311634856196 1313402144768 1315470045834 1315967383332 1318138430112 1318865478336 1319815241178 1320543214284 1322721810144 1323451386432 1324418821656 1326135960576 1327822945344 1328793576152 1329526501456 1330013551104 1330747149312 1331719917696 1332454457088 1336350522752 1336855754496 1339061262336 1339799851008 1341676616364 1342416647592 1343717394432 1344458551296 1346341842468 1347084446904 1348069157757 1348899500032 1351023290316 1352522032869 1353763793088 1354510491264 1355485923372 1355500630512 1358471048256 1359464082648 1360213924944 1361977473024 1362973070592 1364706916048 1365459650144 1365959863296 1366958371968 1367712347904 1368466739712 1369467080896 1371139526313 1372468104448 1375252107264 1377016513536 1377938146536 1378698178608 1379705998914 1380034080768 1382729459832 1383740226981 1384503459318 1387311875424 1388551715047 1390352003712 1391368342896 1392135782688 1396206355152 1396976463456 1399810180608 1402119548928 1403903192832 1404677546496 1405704357568 1406479704704 1407421057329 1413453554688 1414233176064 1415179718064 1416214206162 1416995350236 1419333070176 1420115934528 1421138611494 1421922471732 1424806790976 1426080139778 1428972892704 1429761074112 1430806221096 1432119854592 1432909771776 1433941662048 1437642888192 1438693796736 1439906401521 1441846522368 1441862166528 1442900503744 1443696367232 1444492669696 1444662628857 1448902509138 1449701683164 1451655002112 1452455694336 1454490265788 1455292521864 1456356332187 1456889843808 1457693423424 1458497446272 1459547763156 1459563599376 1461420318169 1462762058688 1463315082624 1464384757392 1467593781696 1467609705216 1468666584168 1469476659504 1470825796608 1471900961664 1472712820992 1475700166656 1477577412864 1480015079424 1480831414272 1481897814656 1482715187968 1485161330688 1485980504064 1488062036412 1488882809736 1489971174363 1490888921088 1493800813512 1494892773171 1495717314138 1496265244992 1497090542976 1498184907408 1499011264224 1500090756577 1500918164606 1503394338096 1503962723808 1506443920128 1507274832384 1508360275632 1509192244896 1511682068736 1512515870208 1513621510464 1515470002767 1516938431232 1517511937536 1518621229888 1520015486976 1521949106944 1521965620224 1524938209326 1525300826112 1526415812096 1527257740288 1528279929288 1529397092979 1530240665562 1533344704416 1535295280554 1536142106412 1536704846208 1537828168464 1538676391392 1539525082176 1540633749998 1540650466008 1544026617504 1545155291932 1545739466136 1547158620672 1548011990016 1549126769568 1549143577728 1552538340864 1553673237312 1554530199936 1555570642311 1557683509248 1559665046912 1562238139392 1563099826176 1565289385758 1566152755524 1567670293504 1568534976512 1570732149546 1571598521388 1574786453184 1578812720479 1579391091936 1580262239808 1581417402264 1582289667792 1586916245768 1588973718528 1590135249024 1591012323072 1595664405888 1596544529664 1599783063552 1604460791808 1605345767424 1606519265792 1607594504292 1608481208376 1609656998733 1610039760896 1613184369804 1615254035871 1617348249216 1618530521328 1622077337664 1622094937344 1623263066712 1624158413136 1625054253408 1625649564672 1626242158564 1629805874032 1633111877376 1634012656128 1635207109824 1635806140416 1636708405248 1637204087097 1638790470912 1642009049298 1644221481984 1645607316024 1647432852066 1647824596992 1649029147136 1649938705408 1651043004408 1652249907189 1653161241942 1655888581872 1656801923616 1657995046743 1658909550354 1662274589472 1665016964352 1665935341056 1667135041488 1668054586464 1669273924612 1670194649336 1670806497024 1671728067072 1677250036224 1678476096192 1679401896576 1680017117184 1680525915201 1682172527616 1683100366848 1685458020834 1686387672252 1688659900416 1691318630358 1691958064284 1693597502464 1694531643392 1696905310086 1697841275508 1700642327328 1701580353984 1702805723682 1702824199272 1706555735136 1707200929728 1708448883624 1710017422848 1710960620544 1712192745312 1712211322752 1713444348196 1714389436088 1715335045264 1715963429376 1717217788608 1718164957824 1721650194432 1723840315008 1724791137024 1726684259328 1727636649984 1728589565952 1729853154816 1730056689522 1731010940316 1731965717448 1733231774259 1733643921408 1734299357184 1735567119872 1737029944692 1738956899403 1739370407936 1742767615764 1742786524944 1744475213824 1745003533161 1746605633472 1747882391976 1748846474928 1752393947904 1753960061112 1754623177776 1756234109952 1757517906816 1758487304448 1759753654904 1760724285712 1763629080192 1764601848576 1765891762208 1768181280768 1770430593792 1773351401472 1774329532416 1775626556928 1776605942784 1776814978428 1777795019784 1779094577547 1780075876266 1782474339328 1785280776489 1788902155152 1789888863456 1791177827313 1792165790814 1795122456624 1796112595872 1797425543676 1799755946496 1801364387088 1803362710492 1805018390784 1806013988352 1807314564496 1807334174016 1811294731008 1812618776864 1813618566592 1817297427456 1820846836494 1821279817728 1822611162624 1823616463872 1824622319616 1824837004872 1826170950051 1827178214778 1828186035084 1833531608286 1836022018048 1837250862048 1838264238144 1839607998552 1843639279776 1844986969308 1846004612424 1848397999104 1849749167232 1853802671616 1853822785536 1855157790528 1856181043584 1861608473536 1862635284608 1866413574144 1870058913156 1871870923776 1872903395328 1875526921674 1876561409772 1878968980503 1879657309152 1880694075456 1884604739584 1886906290752 1888285608216 1889327133648 1892444093568 1893487912704 1894851481992 1895896628976 1899742387968 1902876530688 1903926104064 1905297190272 1906348098816 1907741628128 1909493139456 1910546362368 1911922216064 1915677224181 1916857184256 1918258395648 1919875202028 1920601045944 1922004994077 1922462029824 1926216838476 1926237738096 1928688115599 1929751925922 1930458858048 1931870012184 1932935577552 1935394475413 1939320354384 1940390029152 1941808442916 1942519791744 1943591231232 1944663261696 1946063684208 1946084799168 1950349411584 1951086776832 1952513009856 1954305626112 1956791708928 1956812940288 1958222112224 1959302212672 1961101062144 1962534615552 1963617094656 1966367690973 1967452284294 1970103217152 1973205068751 1973951074998 1977207645168 1978298217504 1979722861767 1980814821426 1984082715216 1985177079648 1986628232484 1991734418016 1993190364228 1994289752184 1995020326656 1996120723968 1997579876544 1998681685632 2004525784128 2005283631744 2008591893504 2009699776512 2011147034176 2012256326528 2015576091648 2016687826944 2018162013952 2019512763702 2020626670356 2022584574976 2023349250048 2026534935474 2029287493632 2030645689632 2031765736896 2033228885058 2033250945768 2036960366251 2037706572384 2039196123972 2040320887416 2044459605888 2047060374072 2048189475216 2048939794944 2050437557952 2051568521856 2052700109568 2054200621344 2058702156672 2060985954848 2062878160896 2064015986688 2065502359424 2065524770304 2069558998371 2070051121152 2071564316416 2072706933248 2074094189748 2076755188977 2080967813136 2082984185856 2085528005568 2087052514344 2088203674032 2090860089283 2094309532728 2095464695184 2096996467622 2099715270912 2105854789248 2107016319744 2108556536352 2109719557056 2118631624704 2120180332032 2121349764096 2124321309243 2125493025354 2127552541184 2128726039552 2131707917241 2132883707598 2137210186464 2139120209667 2143459339056 2144641611168 2146209331644 2148179781888 2149364657664 2150912493072 2152484797526 2153672047828 2156464332288 2158040695104 2162769783552 2162793249792 2164350755616 2165544550848 2166739004544 2167532752896 2173353763707 2174552524746 2177482503168 2178683541504 2180276146432 2181735398682 2182938782796 2185053961216 2189321644734 2189345399064 2192295309312 2194143088032 2194972623936 2196577136088 2201390672544 2201414557824 2202999876252 2204214989256 2206238694912 2207851442496 2209069231488 2210660062324 2211879400472 2216366119296 2220022619136 2221247121408 2222846721984 2224072781952 2227741996032 2228970756096 2232093054618 2233324214604 2236333381632 2237968128256 2239202528768 2240701220268 2242896703488 2243575971207 2247277361112 2248516896336 2251377246909 2255091507144 2255944085712 2259665880192 2260912248576 2262540413448 2263788367344 2265443183402 2267523103104 2268773805312 2270407631576 2270432265696 2275407646848 2276267906304 2277931844832 2280023230464 2281280827392 2282923660416 2282948430336 2287407313989 2287951239168 2289623718144 2290886610432 2292419893932 2295360998343 2298453753344 2299721516032 2302245679104 2302942920831 2304213159618 2306470873088 2306742252696 2308014587088 2309287623264 2310950624997 2310975699012 2316039926256 2317732937898 2318609199204 2320737931008 2322017985024 2323690154352 2323715366592 2325388758266 2326671377548 2328807511296 2330509855968 2331795299904 2336525263872 2338613414816 2339497570368 2341645479936 2343357209088 2344649739264 2347934078637 2349229133286 2351505440256 2352802464768 2356098224319 2357397782082 2360574125056 2367502075904 2368807923712 2369086637904 2370393359712 2372126103396 2373434501688 2380374368652 2383460577792 2385202873536 2386518484608 2388237103084 2389554387752 2393496608832 2394816794496 2396567391568 2399674595328 2401819182784 2406691187712 2408018651136 2409778898688 2411391756438 2412721812564 2415059641344 2419776554706 2423063236608 2427795781992 2430148216832 2431488618496 2433116006496 2434894600068 2436237619704 2437581380112 2439363237846 2444708811048 2449667816064 2451018984192 2452810664736 2453709210624 2455062607872 2456416751616 2458185706368 2459982625744 2461339483232 2464530665472 2466332222976 2471149278099 2471736895488 2473543720704 2474908058112 2476564506612 2479741862913 2483832872808 2485202885424 2488364325531 2493411884208 2495827898368 2500702562232 2502081879696 2503910886918 2505291974004 2506209745536 2507592100608 2515875054336 2517714144288 2519102844864 2520025675776 2521415651328 2523258791424 2524650550272 2526468642656 2527862171968 2532989850624 2536977945537 2537937096426 2540396253696 2541797465088 2545357965129 2546761913262 2550963490992 2552370530976 2554208585523 2554236298908 2557677860864 2559833602704 2560801394592 2562673325436 2568289117968 2568316984128 2570166522294 2571584154132 2573002567896 2573945144064 2575826682912 2577247436736 2582475291648 2585760472512 2587186705536 2588134477824 2589077923888 2590026388992 2591454974976 2592884348928 2594751578944 2594779732224 2600465882112 2601449035776 2603350679808 2605544917038 2609055611904 2609083920384 2614151423646 2614179787416 2616712820736 2618156126208 2619908450208 2621823587964 2623269712392 2626804289536 2630940091668 2631934766664 2636276860224 2637730956672 2639630482356 2641086428568 2645443620288 2646902772864 2648837643312 2652271921152 2655645890688 2657587152304 2659053002912 2660027102208 2661494298624 2663439835392 2664908914176 2670113814399 2672701045504 2673711508992 2678122524672 2683353232728 2684833295184 2687434788864 2688248686221 2692683684936 2694168893808 2696138315514 2702046580632 2704021760881 2705044065738 2707527586176 2709020982528 2710971846744 2711001261024 2716942096512 2718928165296 2720427849888 2723954946048 2725946141184 2729413832096 2730919300288 2731919726592 2733916743936 2735424695808 2736933479424 2738934161792 2740767322167 2742279052626 2744936208896 2750297412429 2754033027072 2755876293072 2757396357216 2759411997828 2765458919664 2767480453962 2769006918636 2774623750848 2777103430094 2780704007424 2782736685792 2784271565376 2792412710304 2793952926912 2799620361216 2807806385664 2809355092992 2811408715136 2812959409408 2813290382511 2814842114658 2826907109376 2828466352128 2830359436128 2832428412324 2833990700472 2838666140352 2840231869056 2842277222988 2843844943464 2845923777487 2849613581952 2852160279556 2857945785408 2859522148224 2861612442192 2864239709184 2865819543552 2867883324096 2875285776384 2877387593472 2879812803042 2883693044736 2883724333056 2885801007488 2887392734464 2888985339392 2889325257714 2894627888883 2897805018276 2899403366328 2903310004224 2908980531576 2910585043728 2912712664374 2913779687616 2915386846848 2916994892544 2919095526312 2919127198752 2921229368071 2922840636338 2925524117376 2926630165248 2928769514784 2935187563392 2935219410432 2937333168336 2938953319008 2941651593216 2943801923328 2945425641984 2951178426441 2955154825728 2960030158848 2960926612497 2963795629312 2965430375936 2970322661376 2971222232139 2976124072824 2977765619472 2979942348726 2987601627024 2989785546342 2991434628276 2992530489984 2994181085952 2996369814816 2998022528448 3000181513154 3001836329212 3006788676192 3007925447616 3012887840256 3014549664768 3016720551264 3018384489792 3023364137472 3025031740416 3027243020928 3029269145553 3030940005534 3033876862464 3035023875072 3037242459776 3039802403211 3043898213888 3043931240448 3049843327587 3049876418652 3052831624192 3054515480576 3056559858576 3058794185958 3060481331124 3066689408832 3070590561108 3072284212824 3073409692416 3074530034617 3075656336928 3077352782784 3079050164352 3081267499996 3081300932016 3088053235008 3090310583864 3091478932272 3094317241344 3096023980032 3098253539136 3098287155456 3105076681728 3107346474624 3109060399872 3111141284622 3115367018496 3119330093824 3124476278784 3126199652352 3130578771516 3132305511048 3135340587008 3137069953024 3141464299092 3143197042776 3145494701433 3149572906368 3155884743361 3157625440958 3158782183872 3160524479616 3162834804528 3164579335584 3173832491536 3177947437056 3180270498048 3182024646144 3188239538031 3191328811776 3193089059328 3199325561397 3208921583616 3213038531584 3215189008584 3216962416752 3219313997466 3220079521792 3226368739608 3228727196289 3230508071742 3234696498432 3237061042656 3244154675328 3244189874688 3246526133424 3248316826272 3250108506816 3251299129344 3252484317128 3259611748064 3266223754752 3268025312256 3270414219648 3271612280832 3272603098023 3274408174194 3277580941824 3283982467101 3284018098596 3288442963968 3291214632048 3294865704132 3298058294272 3299877410816 3302086008816 3304499814378 3306322483884 3311777163744 3313603847232 3315990093486 3317819100708 3324549178944 3330033928704 3331870682112 3334270082976 3336109172928 3338547849224 3340389298672 3341612994048 3343456134144 3354500072448 3356952192384 3358803793152 3361051830402 3364345055232 3366200733696 3370916041668 3372775344504 3377319800832 3382637260716 3383916128568 3387195004928 3389063286784 3393810620172 3395682551016 3398164775103 3401284654656 3403160707968 3405611447364 3405648398544 3413111470272 3414401859456 3416897767248 3420034845696 3421921241088 3424385490624 3424422645504 3426888696392 3428778872176 3430670090528 3431926858752 3434435577216 3436329915648 3443300388864 3447680630016 3449582274048 3453368518656 3455273299968 3456319739427 3459706309632 3460113379044 3462021880632 3463931434896 3466463548518 3467287842816 3471134239744 3474059889384 3476599406847 3477913798806 3478740815872 3485535231528 3485573049888 3488083137399 3490007066322 3493211266944 3495764783952 3497692949856 3504787895808 3507920122224 3509246355552 3512468219904 3515035813632 3516974608896 3519507309808 3521448571424 3527258160384 3529203697152 3531783524416 3536096673123 3540861187584 3546702802944 3551253113856 3553211885568 3553629956856 3555590039568 3558189155094 3560151752532 3564948678656 3570561552978 3577804310304 3579777726912 3582355654626 3584331581628 3590244913248 3592225191744 3594851087352 3599511892992 3602728774176 3606725420984 3610036781568 3612027976704 3614629128992 3614668348032 3622589462016 3625237553728 3627237133184 3629664832059 3634594854912 3641693672988 3645222325248 3647232927744 3649244639232 3649674009744 3652341900102 3654356429556 3656372070168 3659044856769 3667063216572 3674501724096 3676528476288 3679215997104 3687278559552 3689973938616 3692009224848 3696795998208 3699498334464 3707605343232 3707645571072 3710315581056 3712362087168 3723216947072 3725270569216 3732827148288 3740117826312 3743741847552 3745806790656 3751053843348 3753122819544 3755866330377 3757937961006 3759314618304 3761388150912 3768926083699 3773812581504 3776571216432 3778654267296 3784888187136 3786975825408 3789702963984 3791793257952 3799484775936 3805753061376 3810594380544 3812696197632 3815483256256 3818986278912 3820142869893 3823844432128 3831354448362 3836516791296 3839750404056 3841202091888 3844009988154 3844924059648 3852433676952 3852475476192 3855249783441 3857376231198 3859503851844 3860917716096 3863740024368 3865871155104 3870788950826 3878640708768 3880780058304 3883616885832 3885039583488 3887182462464 3889326523392 3892127368416 3892169598336 3900698823168 3902173553664 3905026019712 3908317375557 3913583417856 3913625880576 3916444224448 3918604425344 3921227135469 3925069231104 3927234189312 3932735381946 3934904568588 3940206434304 3946410137502 3947902149996 3954415290336 3956596435008 3959445723534 3961629642852 3966712292173 3968165430432 3970354159296 3973256464968 3983468836032 3986380728456 3988579504368 3990040653312 3992241447936 3995159753088 3997363371264 4009051568256 4010567263488 4017183787008 4019399553024 4022294068352 4024512653056 4031152183296 4033375653888 4036324027904 4039025527404 4041253340712 4044207473271 4045169149952 4046698500096 4053069870948 4057566098607 4061291379264 4063531473792 4066457770116 4066501891536 4071674910709 4073920732502 4075413144768 4078392247944 4080641774832 4088919211776 4094120748144 4096378950432 4097879589888 4100875115904 4103137043712 4105400219136 4108401242688 4113418578939 4117404313344 4121971909696 4125756321792 4131004718848 4131049540608 4139117996742 4140102242304 4143128632832 4145413866496 4148188379496 4151220680943 4153510377954 4161935626272 4165655145141 4171056011136 4174105028688 4176407348064 4179414930397 4181720178566 4188619065456 4190929390368 4193992935244 4199430541824 4211709578496 4214032639488 4217113072704 4219439114112 4222263171987 4240360664064 4242699528192 4248642618486 4250986050708 4255105082368 4257452079104 4263415834482 4265767415196 4274420372928 4278240419334 4286918678112 4289283222336 4292418663288 4296359563776 4298729315328 4301824986144 4304969595052 4307344095656 4312928664576 4316081390208 4325539567104 4325586499584 4328701511232 4331089101696 4333478009088 4333987886571 4346707527414 4349105049492 4354965006336 4357367083008 4360552292864 4363470797364 4365877565592 4369068996561 4370107922432 4378643289468 4378690798128 4384260954507 4388286176064 4389945247872 4393154272176 4402781345088 4402829115648 4405999752504 4408429978512 4412477389824 4415702884992 4418138462976 4421320124648 4423758800944 4432732238592 4440045238272 4442494242816 4445693443968 4448145563904 4455483992064 4457941512192 4464186109236 4466648429208 4469913523089 4472666763264 4475936256512 4478405057536 4481402440536 4484678319513 4487151942414 4494554722224 4497033792672 4500272269731 4502754493818 4510183014288 4511888171424 4519331760384 4521824497152 4525080826896 4527576734688 4530886366804 4535046206208 4537547610624 4540815263152 4540864531392 4550815293696 4552535812608 4555863689664 4560046460928 4565847320832 4565896860672 4574814627978 4575902478336 4579247436288 4581773220864 4584839787864 4588191278937 4590721996686 4596907506688 4599443032064 4605885841662 4608426319236 4612941746176 4613484505392 4616029174176 4618575246528 4621901249994 4621951398024 4632079852512 4635465875796 4637218398408 4641475862016 4644035970048 4647380308704 4647430733184 4650777516532 4653342755096 4657615022592 4661019711936 4663590599808 4673050527744 4677226829632 4678995140736 4686714418176 4689299478528 4695868157274 4698458266572 4703010880512 4705604929536 4712196448638 4714795564164 4721148250112 4735004151808 4736438161437 4738173275808 4740786719424 4744252206792 4746869003376 4760748737304 4766921155584 4770405747072 4773036969216 4776474206168 4779108775504 4786993217664 4789633588992 4793134783136 4799349190656 4803638365568 4813382375424 4816037302272 4819557797376 4822783512876 4825443625128 4828970996199 4830119282688 4839553109412 4845762107613 4855591563984 4860296433664 4866232012992 4869789200136 4872475239408 4875162760224 4878726475692 4889417622096 4899335632128 4902037968384 4905621329472 4907418421248 4910125215744 4916371412736 4919965251488 4922678966464 4932664445952 4942298556198 4943473790976 4947087441408 4949816116224 4953129013224 4956749721567 4959483725826 4967665745616 4970405770848 4973985140229 4976728651062 4986823768416 5001405124464 5004163759392 5007821773836 5010583948008 5012419491072 5015184201216 5031750108672 5035428288576 5038205689728 5040051351552 5046517582848 5049301100544 5052937285312 5055724343936 5065979701248 5073955891074 5075874192852 5080792507392 5083594930176 5090715930258 5093523826524 5101926981984 5104741061952 5108417171046 5108472597816 5115355721728 5119667205408 5121602789184 5125346650872 5136578235936 5136633968256 5140333044588 5143168308264 5146005135792 5147890288128 5151653365824 5154494873472 5164950583296 5171520945024 5174373411072 5178155847776 5180052777984 5182909949952 5185768697856 5189503157888 5189559464448 5199695322777 5200931764224 5202898071552 5206701359616 5211089834076 5216870698209 5218111223808 5228302847292 5228359574832 5233425641472 5235010599483 5239816900416 5243647175928 5246539424784 5253213576121 5261880183336 5263869533328 5272553720448 5275461913344 5279260964712 5282172857136 5290887240576 5293805545728 5297675286624 5304543842304 5311291781376 5315174304608 5318106005824 5320054204416 5322988597248 5326879670784 5329817828352 5337283732641 5340227628798 5345402091008 5347423017984 5355842329467 5366706465456 5369666590368 5373533481939 5376497372442 5385367369872 5388337787616 5392218124993 5392276631028 5404093161264 5408043521762 5410088131476 5415055172352 5418041965056 5421943693488 5422002522048 5433884193024 5437856330592 5440855699776 5451892282368 5458827664192 5461838600576 5463839453184 5467833487872 5470849391616 5473866958848 5477868323584 5478512850153 5481534644334 5484558105252 5489872417792 5500594824858 5508066054144 5511752586144 5514792714432 5518823995656 5530917839328 5534960907924 5538013837272 5549247501696 5554206860188 5561408014848 5565473371584 5568543130752 5584825420608 5587905853824 5599240722432 5615612771328 5618710185984 5622817430272 5625918818816 5626580765022 5629684229316 5636906941509 5653814218752 5660718872256 5664856824648 5667981400944 5677332280704 5680463738112 5684554445976 5687689886928 5691847554974 5699227163904 5704320559112 5715891570816 5719044296448 5723224884384 5728479418368 5731639087104 5735766648192 5747031672543 5750571552768 5754775186944 5759625606084 5766014982231 5767386089472 5771602014976 5774785468928 5777970678784 5778650515428 5786064346797 5789255777766 5795610036552 5798806732656 5806183426239 5817961063152 5821170087456 5825425328748 5827559375232 5830773693696 5833989785088 5838191052624 5838254397504 5842458736142 5845681272676 5851048234752 5853260330496 5857539029568 5870375126784 5870438820864 5874666336672 5877906638016 5883303186432 5887603846656 5890851283968 5899103072919 5902356852882 5910309651456 5919615206253 5921853224994 5927591258624 5930860751872 5939168585301 5942444464278 5952248145648 5955531238944 5959884697452 5975203254048 5979571092684 5982869256552 5985060979968 5988362171904 5992739629632 5996045056896 6000363026308 6003672658424 6013577352384 6015850895232 6025775680512 6029099329536 6033441102528 6036768979584 6046728274944 6050063480832 6054486041856 6058538291106 6061880011068 6067753724928 6070047750144 6074484919552 6079604806422 6087796427776 6087862480896 6099686655174 6099752837304 6105663248384 6109030961152 6110881098753 6113119717152 6117588371916 6120962662248 6133378817664 6141181122216 6144568425648 6146819384832 6149060069234 6151312673856 6154705565568 6158100328704 6162534999992 6162601864032 6176106470016 6180621167728 6182957864544 6188634482688 6192047960064 6196507078272 6196574310912 6208676995113 6210153363456 6214692949248 6218120799744 6222282569244 6230265566931 6238660187648 6248952557568 6261157543032 6264611022096 6270681174016 6272580267849 6282928598184 6286394085552 6290989402866 6299145812736 6311769486722 6315250881916 6317564367744 6321048959232 6325669609056 6329158671168 6347664983072 6355894874112 6360540996096 6364049292288 6372963927729 6376479076062 6382657623552 6386178118656 6395123751723 6398651122794 6417360629001 6426077063168 6430378017168 6433924833504 6438627994932 6452737479216 6457454392578 6461016143484 6469392996864 6474122085312 6488309350656 6488379749376 6493052266848 6496633652544 6500217013632 6502598258688 6504968634256 6519223496128 6532447509504 6536050624512 6540828439296 6545206196046 6548816348388 6555161883648 6567964934202 6568036197192 6576885927936 6582429264096 6589731408264 6596116588544 6599754821632 6604172017632 6608999628756 6612644967768 6623554327488 6627207694464 6631980186972 6635638201416 6649098357888 6660067857408 6663741364224 6668540165952 6672218345856 6677095698448 6680778597344 6683225988096 6686912268288 6709000144896 6713904384768 6717607586304 6722103660804 6728690110464 6730727913621 6741832083336 6745550689008 6754131740727 6765274521432 6767832257136 6774390009856 6787621240344 6791365102032 6796329550206 6802569309312 6806321415936 6811222894728 6811296797088 6826222940544 6828803718912 6833795534496 6840069691392 6843842482176 6848770981248 6848845291008 6853777392784 6857557744352 6861340181056 6863853717504 6868871154432 6872659831296 6886082995029 6895361260032 6899164548096 6906737037312 6908828762493 6912639478854 6919412619264 6920226758088 6924043761264 6927862869792 6932851874991 6932927097036 6942268479488 6948119778768 6953198813694 6955827597612 6971070463056 6971146099776 6976166274798 6980014132644 6986422533888 6991529567904 6995385899712 7009575791616 7015840244448 7018492711104 7024936439808 7030071627264 7033949217792 7039014619616 7042897142848 7054516320768 7058407394304 7063567048832 7068294672957 7072193346246 7081722375168 7102506227712 7106423771136 7107259913712 7111180079136 7116378310188 7120303505064 7129897357312 7141123105956 7155608620608 7159555453824 7164711309252 7168663163256 7180489826496 7184450383488 7189702174704 7199023785984 7205457548352 7213450841968 7220073563136 7224055953408 7229258257984 7229336696064 7245178924032 7250475107456 7254474266368 7259329664118 7269189709824 7283387345976 7290444650496 7294465855488 7299348019488 7304683800204 7308712859112 7312744140336 7318089713538 7334126433144 7339487636677 7349003448192 7353056952576 7358431994208 7374557119104 7379947877232 7384018449696 7393591996416 7398996668928 7415210686464 7420631162112 7424724174336 7439225588739 7446433894144 7450541138432 7465092976593 7480235652624 7487483695104 7502107686696 7506245639088 7511732660754 7515875922012 7518629236608 7522776301824 7537852167398 7547625163008 7553142432864 7557308534592 7569776374272 7573951650816 7579405927968 7583586515904 7598969551872 7610933836611 7621188761088 7625392395264 7630966512512 7636073895387 7640285739786 7647688864256 7662625756569 7662708896724 7673033582592 7679500808112 7682404183776 7688019976308 7704867353904 7704950952384 7710499566882 7714752462396 7719007703688 7721835432192 7724650253179 7727480048736 7731742310208 7741577901652 7757281417536 7761560116608 7767233771664 7770079166976 7774364924928 7778653046784 7784254736832 7784339196672 7801397646336 7804347107328 7810052039424 7816634751114 7827166835712 7827251761152 7832888448896 7837208850688 7842454270938 7850138462208 7854468378624 7865470763892 7869809137176 7880412868608 7892820275004 7895804299992 7908830580672 7913192870016 7918891447068 7923259285704 7929051141907 7933424584346 7936330860864 7940708318592 7946512929936 7966937672064 7972761456912 7977159008736 7980081306624 7984482895872 7990319506176 7994726742528 8010341443197 8018103136512 8021134526976 8034367574016 8044588136704 8049025306112 8062304366592 8064746058663 8072648055808 8078051054808 8082506681424 8088414946542 8090338299904 8106139741896 8112065282643 8115132197214 8122582758528 8127062947584 8132915540232 8133003783072 8138860653931 8143349821418 8147841465004 8150826289536 8156784495888 8161283549664 8177838423552 8188241496288 8192757900864 8195759179776 8201750231808 8206274087424 8210800438272 8216802485376 8222301966501 8226837157878 8234808626688 8243943819392 8250892237287 8262009437696 8262099081216 8278235993484 8286257265664 8290827732992 8296376758992 8302441361886 8307020755908 8323871252544 8331310290282 8342112022272 8348210057376 8352814696128 8358829860794 8363440357132 8377238130912 8381858780736 8387985870488 8398861083648 8423419156992 8428065278976 8434226145408 8438878228224 8439871147533 8444526343974 8480721328128 8485399056384 8497285236972 8501972101416 8510210164736 8514904158208 8526831668964 8531534830392 8537771332461 8548840745856 8556480838668 8573837356224 8578566444672 8584837326576 8592719127552 8597458630656 8603649972288 8609939190104 8614688191312 8625857329152 8632162780416 8651079134208 8651172999168 8657403022464 8662178203392 8666956018176 8667975773142 8683883666649 8693415054828 8698210098984 8709930012672 8721104585728 8726941594728 8731755131184 8738137993122 8740215844864 8757286578936 8757381596256 8763688104213 8768521909014 8776572352128 8779890495744 8786308544352 8805562690176 8805658231296 8811999505008 8816859957024 8824954779648 8831405769984 8836276925952 8842640249296 8847517601888 8865464477184 8880090476544 8882779837491 8891386887936 8896291127808 8910967984128 8913666696417 8928372218472 8933296858416 8939827046178 8951872513024 8956810115072 8962804881072 8969356639026 8974303884828 8989109444448 8994067585344 9000544539462 9005508987636 9020366028576 9023776342848 9038663520768 9043648994304 9050161653792 9055153469376 9061772733608 9070092412416 9075095221248 9081630526304 9081729062784 9101630587392 9105071625216 9111727379328 9119407209633 9131694641664 9131793721344 9149529982761 9149629255956 9158494872576 9163546441728 9169679575728 9176382557874 9181443993372 9193815013376 9198886064128 9211771683324 9216852638472 9223590103851 9226969010784 9232058348352 9237150493056 9243802499988 9243902796048 9264159705024 9270931751592 9274436796816 9282951724032 9288071940096 9294760617408 9294861466368 9301555033064 9306685510192 9315230045184 9322039423872 9327181199616 9346101055488 9354453659264 9357990281472 9373428836352 9378598957056 9391736314548 9396916533144 9406021761024 9411209859072 9424392897276 9429591128328 9436484104299 9442296500224 9467654230083 9472876322874 9476346551616 9481573438848 9488504413584 9493738006752 9521497474608 9533842311168 9540811494144 9546073938432 9552948412336 9558217551008 9573986435328 9579267177984 9586269566272 9597976684191 9607276731136 9626764750848 9639115594752 9645567025752 9650887250256 9657941992398 9660238565376 9679106218824 9686181588867 9691524215226 9711183127968 9732464025984 9739578400272 9744950478816 9750325520448 9757452951384 9778835244192 9798671264256 9804075936768 9811242658944 9814836842496 9832742825472 9839930502976 9845357932928 9851947401303 9865328891904 9884597112396 9894174882816 9899632232448 9906258026448 9913499443134 9918967451652 9935331491232 9940811541696 9947970280458 9953457302124 9973647536832 10002810248928 10008327518784 10015643547672 10021167896016 10024838982144 10030368402432 10063500217344 10070856577152 10076411379456 10093035165696 10098602201088 10105874570624 10111448687872 10131959402496 10147911782148 10151748385704 10161585014784 10167189860352 10181431860516 10187047653048 10194494325309 10203853963968 10209482123904 10216834342092 10216945195632 10229942227183 10239334410816 10243205578368 10250693301744 10273156471872 10273267936512 10280666089176 10286336616528 10292010271584 10295780576256 10303306731648 10308989746944 10329901166592 10343041890048 10348746822144 10356311695552 10360105555968 10365819899904 10368959218281 10379006315776 10379118928896 10399390645554 10401863528448 10413402719232 10422179668152 10429798220541 10433741396418 10436222447616 10456605694584 10456719149664 10464249412197 10470021198966 10479633800832 10487294351856 10493078849568 10500635296039 10506427152242 10523760366672 10527739066656 10545107440896 10550923826688 10558521929424 10564345714272 10581774481152 10587611091456 10595350573248 10608290019369 10622583562752 10630348609216 10636212011648 10640108408832 10653759341568 10659635656704 10674567465282 10680455257596 10690804182016 10694846035968 10711684658934 10733412930912 10739333180736 10747066963878 10752994744884 10770734739744 10776675575232 10784436249986 10784553262056 10808186322528 10816087043524 10820176262952 10830110344704 10836083930112 10843887386976 10844005044096 10867768386048 10875712661184 10881711399552 10888994496177 10903784564736 10917655328384 10923677201152 10935666975744 10941698783232 10947733917696 10955736647168 10957025700306 10963069288668 10969116210504 10977134570307 10979744835584 11001189649716 11023505172288 11029585428864 11037647991312 11051689043353 11061835678656 11069921815848 11076027674544 11098495003392 11108413720376 11122816029696 11130946743168 11137086261504 11169650841216 11175811707648 11198481444864 11231225542656 11237420371968 11245634860544 11251837637632 11253161530044 11259368458632 11267598991131 11273813883018 11306778251097 11321437744512 11329713649296 11335962801888 11354664561408 11360927476224 11369108891952 11375379773856 11383695109948 11398454327808 11408641118224 11431783141632 11438088592896 11446449768768 11456958836736 11460428609679 11471533296384 11494063345086 11509550373888 11519251212168 11532029964462 11534772178944 11543204029952 11549570937856 11555941357568 11557301030856 11565749350323 11572128693594 11578511555532 11591220073104 11597613465312 11612366852478 11635922126304 11642340174912 11650850657496 11655118750464 11661547387392 11667979570176 11676382105248 11676508795008 11684917472284 11691362545352 11702096469504 11706520660992 11715078059136 11740750253568 11740877641728 11749332673344 11755813276032 11763681406407 11775207693312 11781702567936 11798206145838 11804713705764 11820619302912 11839230412506 11843706449988 11855182517248 11861721503744 11878337170602 11884888928556 11900136876519 11904496291296 11911062477888 11919769394904 11950406508096 11959142185368 11965738513104 11970121959936 11976724343808 11985479259264 11992090113792 12000726052616 12007345316848 12027154704768 12031701790464 12051551361024 12058198659072 12066882205056 12073537959168 12093456549888 12100126961664 12108972083712 12117076582212 12123760022136 12132622419813 12135507449856 12140095500288 12148969839104 12159209612844 12172698295821 12175592855552 12199373310348 12199505674608 12211326496768 12215024732127 12221762197506 12226239434304 12235176743832 12241925324496 12266757635328 12282362244432 12289136851296 12293638769664 12298120138468 12302625347712 12309411131136 12316200657408 12325069999984 12325203728064 12352212940032 12361242335456 12365915729088 12377268965376 12393014156544 12393148621824 12417353990226 12420306726912 12429385898496 12436241599488 12444565138488 12453662042829 12460531133862 12477320375296 12496965435423 12522315086064 12529222044192 12538244791191 12545160535698 12565857196368 12572788171104 12581978805732 12598291625472 12623538973444 12630501763832 12635128735488 12642097918464 12651339218112 12658317342336 12695329966144 12721081992192 12728098584576 12745927855458 12752958152124 12765315247104 12772356237312 12790247503446 12797302245588 12834721258002 12852154126336 12860756034336 12867849667008 12877255989864 12905474958432 12914908785156 12922032286968 12938785993728 12948244170624 12976618701312 12976759498752 12986104533696 12993267305088 13000434027264 13009937268512 13038446992256 13064895019008 13072101249024 13081656878592 13090412392092 13097632696776 13107206989683 13110323767296 13135929868404 13136072394384 13152782863521 13164858528192 13179462816528 13192233177088 13208344035264 13217999257512 13225289935536 13247108654976 13254415388928 13263960373944 13271276402832 13298196715776 13320135714816 13327482728448 13337080331904 13344436691712 13354191396896 13361557194688 13366451976192 13373824536576 13409740569267 13418000289792 13427808769536 13435215172608 13444207321608 13454034958539 13461455827242 13483664166672 13491101378016 13500816809193 13508263481454 13530549042864 13535664514272 13547761327891 13575242480688 13582730204064 13592659100412 13605138618624 13612642831872 13622445789456 13622593594176 13652445881088 13657607437824 13667591068992 13680139382784 13697541962496 13697690582016 13707554785568 13715115488704 13722680362112 13727707435008 13737742308864 13745319662592 13764573836811 13772165990058 13790722520064 13798329096192 13817657524986 13825278957708 13838825238528 13840453516176 13848087522528 13855725739584 13865703749982 13865854194072 13884536958976 13896239557536 13906397627388 13911655195224 13942140926112 13942292199552 13952332549596 13960028265288 13972845067776 13983059135808 13990771799424 14019151583232 14031680488896 14036985422208 14060143254528 14067898435584 14078029239232 14085794285696 14109032641536 14116814788608 14127134097664 14136589345914 14144386692492 14163444750336 14205012455424 14209314484311 14214519827424 14222360158272 14232756620376 14240607010128 14258722563757 14282246211912 14311217241216 14319110907648 14329422618504 14337326326512 14360979652992 14368900766976 14379404349408 14398047571968 14410915096704 14426901683936 14440147126272 14448111906816 14458516515968 14458673392128 14486912988597 14490357848064 14500950214912 14508948532736 14518659328236 14537286322839 14566774691952 14580889300992 14598696038976 14609367600408 14617425718224 14625488280672 14636020624981 14636179427076 14668252866288 14678975273354 14698006896384 14706113905152 14716863988416 14749114238208 14759895754464 14768036899392 14797993337856 14830421372928 14841262324224 14849448348672 14870249164701 14878451177478 14892867788288 14901082276864 14921955420687 14930185953186 14960471305248 15004215373392 15012491278176 15023465321508 15031751844024 15037258473216 15045552603648 15075704334796 15095250326016 15106284865728 15114617069184 15139552748544 15147903301632 15158811855936 15167173031808 15197939103744 15221867673222 15242377522176 15250784790528 15261933025024 15272147790774 15280571479572 15295377728512 15325251513138 15325417793448 15346067165184 15359001616224 15364808367552 15376039952616 15409734707808 15409901904768 15420999133764 15429504924792 15438015407376 15443670864384 15449300506358 15454960097472 15463484620416 15483155803304 15514562835072 15523120233216 15534467543328 15540158333952 15548729849856 15557306093568 15568509473664 15568678393344 15599085968331 15602795292672 15608694214656 15620104078848 15633269502228 15650612094627 15654333671424 15665776897792 15674417701376 15684908541876 15700276924416 15705031798449 15730941527784 15739618274352 15759640728363 15785640550008 15791608599984 15817661161344 15826385740032 15837782894136 15846518571408 15858102283814 15866849168692 15872661721728 15881416637184 15893025859872 15933875344128 15945522913824 15954318017472 15960162613248 15968965791744 15980639012352 15989453485056 16011851197923 16020682886394 16036206273024 16042269053952 16067526988401 16089176273408 16098050612224 16120600445817 16129492117326 16145296111616 16156102109616 16165013362848 16176654374979 16176829893084 16212279483792 16224130565286 16230264394428 16245165517056 16254125895168 16265831080464 16266007566144 16277721307862 16286699642836 16295682930008 16301652579072 16313568991776 16322567099328 16355676847104 16376482992576 16385515801728 16391518359552 16403500463616 16412548174848 16421600876544 16433604970752 16435538550459 16444603933002 16453674315756 16469617253376 16487887638784 16501784474574 16524018875392 16524198162432 16556471986968 16572514531328 16581655465984 16592753517984 16604882723772 16614041511816 16647742505088 16662620580564 16684224044544 16696420114752 16705629392256 16717659721588 16726880714264 16754476261824 16763717561472 16775971740976 16797722167296 16846838313984 16856130557952 16868452290816 16877756456448 16879742295066 16889052687948 16910720824527 16961442656256 16994570473944 17003944202832 17020420329472 17053663337928 17063069660784 17075542664922 17097681491712 17112961677336 17147674712448 17157132889344 17169674653152 17185438255104 17194917261312 17207299944576 17219878380208 17229376382624 17251714658304 17264325560832 17298044946693 17302158268416 17314806044928 17324356406784 17333912036352 17335951546284 17358193040391 17367767333298 17386830109656 17396420197968 17418550278717 17442209171456 17453883189456 17463510262368 17476275986244 17514573157872 17514763192512 17527376208426 17537043818028 17553144704256 17559780991488 17572617088704 17611125380352 17611316462592 17623999010016 17633719914048 17649909559296 17662811539968 17672553851904 17685280498592 17695035203776 17730928954368 17758845618759 17765559674982 17782773775872 17792582255616 17817505755903 17827333392834 17856744436944 17866593716832 17879654092356 17903745026048 17913620230144 17925609762144 17938713278052 17948607769656 17978218888896 17988135170688 18001089078924 18011017975272 18040732057152 18047552685696 18077327041536 18087297988608 18100323307584 18110306938752 18123545467216 18140184824832 18150190442496 18163261052608 18163458125568 18203261174784 18210143250432 18223454758656 18238814419266 18263389283328 18263587442688 18299059965522 18299258511912 18316989745152 18327092883456 18332643296259 18339359151456 18352765115748 18362887986744 18387630026752 18423543366648 18433705276944 18447180207702 18453938021568 18464116696704 18474300986112 18487604999976 18487805592096 18528319410048 18541863503184 18548873593632 18565903448064 18576143880192 18589521234816 18589722932736 18603110066128 18613371020384 18630460090368 18644078847744 18654362399232 18690796700793 18708907318528 18715980562944 18746857672704 18783472629096 18793833066288 18812043522048 18817740803547 18848785794552 18859182256656 18872968208598 18935308460166 18945752645748 18952693103232 18963146877696 18977008827168 18987476013504 19042994949216 19067684622336 19081622988288 19092147876864 19105896824672 19116435102016 19147972870656 19158534355968 19172539132544 19185371255169 19195953368382 19214553462272 19252081887003 19278231189504 19291134051504 19301774500512 19315883984796 19358212437648 19372363177734 19383048430452 19422366255936 19464928051968 19479156800544 19489900957632 19500651040896 19514905902768 19557670488384 19597342528512 19608151873536 19622485317888 19665485650944 19679861005952 19690715865856 19703894802606 19730657783808 19769194224792 19788349765632 19799264464896 19812516052896 19826998886268 19837934903304 19870662982464 19881623083392 19895940560916 19906914604248 19921466442409 19947295073664 20005620497856 20016655037568 20031287095344 20042335792032 20049677964288 20060736804864 20127000434688 20141713154304 20152822758912 20186070331392 20192183740863 20211749141248 20222897375744 20262395222181 20295823564296 20303496771408 20323170029568 20362863721032 20374095306096 20388988650618 20407707927936 20418964247808 20433668684184 20433890391264 20448605576497 20459884454366 20478668821632 20486411156736 20501386603488 20546312943744 20546535873024 20561332178352 20572673233056 20584020543168 20591561152512 20606613463296 20617979493888 20658248985087 20686083780096 20697493644288 20712623391104 20720211111936 20726486287479 20737918436562 20758012631552 20758237857792 20798555624973 20798781291108 20826805438464 20844359336304 20859596441082 20867482792836 20913211389168 20913438299328 20928498824394 20940042397932 20959267601664 20974588703712 20986157699136 21001270592078 21012854304484 21047520733344 21055478133312 21090214881792 21101847653376 21117043858848 21128691428544 21163548962304 21175222182912 21190701146496 21204884018871 21216580038738 21245167125504 21260697218432 21272424023296 21307518683136 21319271313408 21349134930564 21360910515192 21381608364032 21389692071936 21423369317868 21466825861824 21478666361472 21494133927756 21505989489768 21521710242319 21541469479488 21553351150464 21568872499972 21569106524112 21616372645056 21632174087048 21640352525904 21660220689408 21672167860224 21687774773952 21688010088192 21735536772096 21751425322368 21763422799104 21777988992354 21807569129472 21835310656768 21847354402304 21871333951488 21883397566464 21911473294336 21914051400612 21926138577336 21938232421008 21954269140614 21959489671168 22002379299432 22018462910031 22047010344576 22059170857728 22075295982624 22091193203527 22103378086706 22123671357312 22139843631696 22152055349088 22196990006784 22216827440752 22245632059392 22261893486336 22274172523008 22317676766217 22339301682432 22351623415296 22395278929779 22462451085312 22491269721088 22503675275264 22506323060088 22518736917264 22535197982262 22547627766036 22613556502194 22642875489024 22659427298592 22671925603776 22709329122816 22721854952448 22738217783904 22750759547712 22767390219896 22796908655616 22817282236448 22863566283264 22876177185792 22892899537536 22908221686161 22920857219358 22943066592768 22987877269707 22988126690172 23019100747776 23038502424336 23064059928924 23086408059904 23099141875712 23111882715136 23114602061712 23131498700646 23144257387188 23157023111064 23173950759537 23182440146208 23195226930624 23224733704956 23271844252608 23284680349824 23301701314992 23310237500928 23323094774784 23335959140352 23352764210496 23353017590016 23369834944568 23382725090704 23404192939008 23413041321984 23430156118272 23481500507136 23481755283456 23498665346688 23511626552064 23527362812814 23550415386624 23563405135872 23596412291676 23609427411528 23641238605824 23678460825012 23687412899976 23710365034496 23723443007488 23756674341204 23769777857112 23787153425721 23800273753038 23808992582592 23822124955776 23839538789808 23900813016192 23918284370736 23931477026208 23940243919872 23953448687616 23970958518528 23984180227584 24001452105232 24014690633696 24054309409536 24063403580928 24103102722048 24133764410112 24147075918336 24186913099776 24194238175989 24217944167424 24234153164424 24247520044272 24265244839626 24271014899712 24297939678208 24318419225688 24336195847929 24345396591642 24351185711104 24398746620696 24399011349216 24416581961793 24430049464254 24443524395012 24452478868608 24470353487664 24483850648992 24533515270656 24564724488864 24578273702592 24587277539328 24596240276936 24605250695424 24618822262272 24632401314816 24650139999968 24650407456128 24704425880064 24722484670912 24731831458176 24752676711861 24786028313088 24786297243648 24834707980452 24858771796992 24872483198976 24889130276976 24907324085658 24921062267724 24954640750592 24993930870846 25044630172128 25058444088384 25076489582382 25090321071396 25131714392736 25145576342208 25163957611464 25196583250944 25247077946888 25261003527664 25270257470976 25284195836928 25302678436224 25316634684672 25390659932288 25442163984384 25456197169152 25491855710916 25505916304248 25530630494208 25544712474624 25580495006892 25594604491176 25613313997383 25669442516004 25721512068672 25735699334016 25754511979728 25810949916864 25829817570312 25844064573936 25877571987456 25896488341248 25953237402624 25953518997504 25972209067392 25986534610176 26000868054528 26019874537024 26051650999947 26076893984512 26129790038016 26163313757184 26180824784184 26195265393552 26214413979366 26220647534592 26271859736808 26272144788768 26291064312639 26305565727042 26329717056384 26358925633056 26382482585893 26416688070528 26435998515024 26450579871072 26494217309952 26508830777856 26527920747888 26542552805664 26596393431552 26640271429632 26674160663808 26688873383424 26708382793792 26723114389376 26732903952384 26741000089251 26819481138534 26855617539072 26870430345216 26888414643216 26908069917078 26922911654484 26967328333344 26982202756032 27001633618386 27016526962908 27061098085728 27071329028544 27095522655782 27150484961376 27165460408128 27185318200824 27210277237248 27225285663744 27244891578912 27245187188352 27304891762176 27315214875648 27335182137984 27358221628899 27395083924992 27395381164032 27415109571136 27430230977408 27445360724224 27448589948283 27475484617728 27490639325184 27529147673622 27544331980116 27581445040128 27596658192384 27635315049972 27650557915416 27670770311553 27680907032352 27696175045056 27711451479168 27731407499964 27731708388144 27766986045211 27792479115072 27812795254776 27823310390448 27884281852224 27884584399104 27904665099192 27920056530576 27945690135552 27966118271616 27981543598848 28038303166464 28063360977792 28073970844416 28120286509056 28135796871168 28156058478464 28171588571392 28218065283072 28233629577216 28254268195328 28273178691828 28288773384984 28309452312897 28326889500672 28402962690249 28418628968622 28429039654848 28444720316544 28465513240752 28481214020256 28501724374963 28517445127514 28564492423824 28622434482432 28638221815296 28658845237008 28674652653024 28721959305984 28737801533952 28758808698816 28793930052573 28821830193408 28853803367872 28880294252544 28917033031936 28917346784256 28973825977194 28980715696128 29001900429824 29017897065472 29037318656472 29058544766601 29074572645678 29133549383904 29197392077952 29218735200816 29234851436448 29250976561344 29272041249962 29272358854152 29336505732576 29357950546708 29396013792768 29412227810304 29433727976832 29498228476416 29519791508928 29536073798784 29555842203909 29595986675712 29682524648448 29698896697344 29740498329402 29756902354956 29785735576576 29802164553728 29843910841374 29860371906372 29920942610496 30008430746784 30024982556352 30046930643016 30063503688048 30074516946432 30091105207296 30151408669592 30190500652032 30212569731456 30229234138368 30279105497088 30295806603264 30317623711872 30334346063616 30395878207488 30443735346444 30484755044352 30501569581056 30523866050048 30544295581548 30561142959144 30583482975927 30590755457024 30650503026276 30650835586896 30689826681549 30718003232448 30729616735104 30752079905232 30819469415616 30819803809536 30841998267528 30859009849584 30876030814752 30887341728768 30898601012716 30909920194944 30926969240832 30966311606608 31029125670144 31046240466432 31068935086656 31080316667904 31097459699712 31106877654843 31137018947328 31137356786688 31198171936662 31205590585344 31240208157696 31266539004456 31289394661623 31301224189254 31308667342848 31331553795584 31348835402752 31369817083752 31392748236591 31410063596898 31461883055568 31479236548704 31501905888117 31519281456726 31571281100016 31583217199968 31635322322688 31652771480064 31675565788272 31693037142816 31716204567628 31733698337384 31745323443456 31762833274368 31786051719744 31867750688256 31891045827648 31908636034944 31920325226496 31961278024704 31978906970112 32023702395846 32041365772788 32072412546048 32084538107904 32135053976802 32178352546816 32196101224448 32241200891634 32258984234652 32290592223232 32312204219232 32330026725696 32353308749958 32353659786168 32424558967584 32448261130572 32460528788856 32490331034112 32508251790336 32531662160928 32532015132288 32555442615724 32573399285672 32591365860016 32603305158144 32627137983552 32645134198656 32711353694208 32752965985152 32771031603456 32807000927232 32825096349696 32843201753088 32867209941504 32871077100918 32889207866004 32907348631512 32931403710921 32939234506752 32975775277568 33003568949148 33048037750784 33112943973936 33145029062656 33155067130059 33185507035968 33209765447544 33228083023632 33295485010176 33325241161128 33368448089088 33392840229504 33411258784512 33435319443176 33453761428528 33508952523648 33527435122944 33551943481952 33595444334592 33693676627968 33712261115904 33736904581632 33755512912896 33759484590132 33778105375896 33802796973393 33821441649054 33920334753291 33989140947888 34007888405664 34107326675856 34126139321568 34151085329844 34195362983424 34225923354672 34295349424896 34314265778688 34339349306304 34370876510208 34414599889152 34439756760416 34458752765248 34528651121664 34596089893386 34604316536832 34629612089856 34648712813568 34667824072704 34671903092568 34697248050969 34716386080782 34735534666596 34773660219312 34792840395936 34837100557434 34884418342912 34907766378912 34927020524736 34952551972488 35029146315744 35029526385024 35054752416852 35074087636056 35106289408512 35119561982976 35145234177408 35222250760704 35222632925184 35247998020032 35267439828096 35325623079936 35345107703808 35370560997184 35390070407552 35461857908736 35517691237518 35531119349964 35565547551744 35585164511232 35635011511806 35654666785668 35700410629557 35713488873888 35733187433664 35759308184712 35807490052096 35851219524288 35877426556104 35897215539312 35956437777792 35976270341376 36002178157848 36022035950544 36081464114304 36095105371392 36154654083072 36174595977216 36200646615168 36220613877504 36247090934432 36280369649664 36300380884992 36326522105216 36326916251136 36397867259439 36406522349568 36420286500864 36446909517312 36477628838532 36518094887463 36526778566656 36598119931044 36598517023824 36633979490304 36645074196381 36665286592518 36678718302912 36705530231496 36725775973488 36772495032847 36847086733296 36867410553888 36894360415404 36907876043136 36928233393408 36948601972224 36975209999952 36975611184192 37056638820096 37083727006368 37097747187264 37131806896128 37179042469632 37179445865472 37206220132256 37226742040768 37260920180736 37288157695488 37308724798464 37360986128487 37381593401586 37417814637056 37431961125888 37490896306269 37566945258192 37587666132576 37614734373573 37635481607094 37697571589104 37718364513312 37745936417196 37870616920332 37891505291496 37905386206464 37926293755392 37954017654336 37974952027008 38085989898432 38163245976576 38184295753728 38211793649344 38232870204032 38295945741312 38317068711936 38345078265088 38370742510338 38391906736764 38429106924544 38504163774006 38556462379008 38582268103008 38603549001024 38631767969592 38702246958769 38716424875296 38744726355468 38766096860904 38844732511872 38929856103936 38958313601088 38979801915264 39001302081792 39029811805536 39115340976768 39194685057024 39216303747072 39244970635776 39321620969049 39330971301888 39359722011904 39381431731712 39407789605212 39458348590563 39538388449584 39576699531264 39625032105792 39653997772536 39675869806608 39741325964928 39763246166784 39791881121832 39813829208496 39842932884818 39894590147328 40011240995712 40033310075136 40062574190688 40084671584064 40099355928576 40121473609728 40229221707801 40254000869376 40283426308608 40305645517824 40362104875617 40384367481726 40423498282496 40445794751488 40502450427579 40524790444362 40591647128592 40606993542816 40643283983673 40725727442064 40748190612192 40777977301236 40815415855872 40837928495616 40867337368368 40867780782528 40897211152994 40919768908732 40957337643264 40972822313472 41002773206976 41092625887488 41093071746048 41122664356704 41145346466112 41168041086336 41183122305024 41213226926592 41235958987776 41293721510433 41316497970174 41372167560192 41394987288576 41425246782208 41452972574958 41475836873124 41516025263104 41516475715584 41597111249946 41597562582216 41653610876928 41688718672608 41719192882164 41734965585672 41826422778336 41826876598656 41856997648788 41880084795864 41918535203328 41949177407424 41972315398272 42002541184156 42025708608968 42095041466688 42110956266624 42180429763584 42203695306752 42234087717696 42257382857088 42327097924608 42350444365824 42381402292992 42409768037742 42433160077476 42490334251008 42521394436864 42544848046592 42615037366272 42627943452933 42698269861128 42721821030384 42763216728064 42776167691271 42846738635736 42933651723648 42957332722944 42988267855512 43011978979536 43043420484638 43082938958976 43106702300928 43137744999944 43138213048224 43232745290112 43264348174096 43280705051808 43320441378816 43344335720448 43375549547904 43376020176384 43460738965791 43471073544192 43502850644736 43526845598208 43555977984708 43611858968517 43670621313536 43694708804608 43742667902976 43822946588672 43828102801224 43852277154672 43876464842016 43908061874943 43908538281228 44004758598864 44036925820062 44094020689152 44118341715456 44150591965248 44182386407054 44206756173412 44247342714624 44279687263392 44304110698176 44393980013568 44433654881504 44491264118784 44523786972672 44548345046016 44610747494103 44635353532434 44678603364864 44703246830592 44765866262061 44790557859558 44982539442176 45007350550528 45012646120176 45037473834528 45070395964524 45095255532072 45227113004388 45285750978048 45318854597184 45343851207552 45418658245632 45443709904896 45476435567808 45501519095424 45534780439792 45593817311232 45634564472896 45727132566528 45752354371584 45785799075072 45816443372322 45841714438716 45886133185536 45975754539414 45976253380344 46038201495552 46077004848672 46128119857848 46172816119808 46198283751424 46229204123424 46262997401292 46288514774376 46314046222128 46347901519074 46364880292416 46390453861248 46449467409912 46543688505216 46569360699648 46603402629984 46620475001856 46646189549568 46671918280704 46705528420992 46706035180032 46739669889136 46765450181408 46808385878016 46826082643968 46860312236544 46951836283881 46963001014272 46997330693376 47023253104128 47054725625628 47100830773248 47115095395347 47192824583352 47218854823056 47278922185089 47356921650024 47374825799952 47420730068992 47513348682408 47539555714224 47574306851442 47600547506076 47617985165184 47644249911552 47679077579616 47801626032384 47836568741472 47862954052416 47880487839744 47906897375232 47941917037056 47968360455168 48002904210464 48029381267392 48108618819072 48126807161856 48202580965203 48267528820224 48294151836672 48361801337451 48388476351978 48435888334848 48468306328848 48495040088544 48529963124937 48530489679252 48595879356416 48636838451376 48672391695858 48690793183284 48797493241392 48798022698432 48833163923586 48860098928508 48887048790024 48904957737216 48940706975328 48967701297984 49067030541312 49129448977728 49156547405184 49174555078656 49192480553872 49210501390848 49237644524544 49264802629632 49300279999936 49300814912256 49408851760128 49444969341824 49463662916352 49505353423722 49572056626176 49572594487296 49669415960904 49717543593984 49744966397952 49778260553952 49814648171316 49842124535448 49909281501184 49987861741692 50089260344256 50116888176768 50152979164764 50180642142792 50263428785472 50291152684416 50327915222928 50393166501888 50494155893776 50522007055328 50540514941952 50568391673856 50605356872448 50633269369344 50732162473581 50781319864576 50884327968768 50983711421832 51011832608496 51061260988416 51160990013784 51189208982352 51226627994766 51338885032008 51376413456739 51443024137344 51471398668032 51509023959456 51621899833728 51659635140624 51688129147872 51755143974912 51792976682496 51906474805248 51944418134784 51973069220352 52001736109056 52039749074048 52074579121173 52103301999894 52153787969024 52255650836151 52326627514368 52361649568368 52390530787104 52428827958732 52543719473616 52544289577536 52582128625278 52611131454084 52659434112768 52717851266112 52764965171786 52833376141056 52871997030048 52901159742144 52988434619904 53017661555712 53055841495776 53085105611328 53192786863104 53276536856277 53348321327616 53377746766848 53416765587584 53446228778752 53452517267709 53482000178502 53638962277068 53711235078144 53740860690432 53776829286432 53816139834156 53845823308968 53934656666688 53964405512064 54003267236772 54033053925816 54072551772253 54122196171456 54142658057088 54191045311564 54300969922752 54330920816256 54370636401648 54420554474496 54450571327488 54489783157824 54490374376704 54609783524352 54630429751296 54670364275968 54716443257798 54790167849984 54790762328064 54830219142272 54860461954816 54890721448448 54897179896566 54950969235456 54981278650368 54997929888777 55058295347244 55088663960232 55162890080256 55270630099944 55301115830832 55341540623106 55361814064704 55392350090112 55422902958336 55462814999928 55463416776288 55503357993349 55533972090422 55584958230144 55625590509552 55646620780896 55768563704448 55769168798208 55809330198384 55840113061152 55891380271104 55932236543232 55963087197696 56072390102379 56126721955584 56147941688832 56240573018112 56312116956928 56343177142784 56436130566144 56453222410641 56508536390656 56546357383656 56577546769968 56618904625794 56805925380498 56837257937244 56858079309696 56889440633088 56931026481504 56962428040512 57003448749926 57034890255028 57128984847648 57244868964864 57276443630592 57317690474016 57349305306048 57443918611968 57475603067904 57517617397632 57556113765507 57587860105146 57643660386816 57707606735744 57756245661009 57834066063872 57834693568512 57947651954388 58003800859648 58035794130944 58074637312944 58117089533202 58149145291356 58267098767808 58394784155904 58416070657723 58437470401632 58469702872896 58501953122688 58544082499924 58544717708304 58673011465152 58715901093416 58792027585536 58824455620608 58867455953664 58996456952832 59039583017856 59072147597568 59111684407818 59191973351424 59365049296896 59397793394688 59480996658804 59513804709912 59571471153152 59604329107456 59687821682748 59720743812744 59764399327227 59841885220992 60016861493568 60049965112704 60093861286032 60127007376096 60149033892864 60182210414592 60302817339184 60381001304064 60425139462912 60458468276736 60558210994176 60576551222589 60635247423744 60668692127232 60787185666543 60887470692888 60969510088704 61047732100096 61088591163096 61122285918288 61166965951854 61181510914048 61301006052552 61301671173792 61345816729491 61379653363098 61436006464896 61459233470208 61504159810464 61638938831232 61639607619072 61683996535056 61718019699168 61752061629504 61774683457536 61797202025432 61819840389888 61853938481664 61932623213216 62058251340288 62092480932864 62137870173312 62160633335808 62179458862437 62213755309686 62274037894656 62274713573376 62395666874919 62396343873324 62480416315392 62533078008912 62578789323246 62602448378508 62663107591168 62697670805504 62739634167504 62785496473182 62820127193796 62923766111136 62958473097408 63003811776234 63038562913452 63142562200032 63166434399936 63270644645376 63305542960128 63351131576544 63386074285632 63432409135256 63467396674768 63490646886912 63525666548736 63572103439488 63735501376512 63782091655296 63817272069888 63922556049408 63957813940224 64047404791692 64082731545576 64144825092096 64169076215808 64270107953604 64356705093632 64392202448896 64482401783268 64517968469304 64565130726957 64624408438464 64660053451392 64706617499916 64707319572336 64849117935168 64896522261144 64921057577712 64980662068224 65016503580672 65063324321856 65064030264576 65110885231448 65146798571344 65182731720032 65206610316288 65254275967104 65290268397312 65422707388416 65505931970304 65542063206912 65614001854464 65650192699392 65734419883008 65742154201836 65778415732008 65814697263024 65862807421842 65878469013504 65951550555136 66007137898296 66055388730093 66096075501568 66225887947872 66273579610581 66310134260118 66371014071936 66419530895088 66456166047264 66590970020352 66650482322256 66736896178176 66785680459008 66822517569024 66870638886352 66907522857056 67017905047296 67054870245888 67103886963904 67185836789337 67387353255936 67473809163264 67511025825792 67518969180264 67556210751792 67605593946786 67642883298108 67840669506582 67978281895776 68015776811328 68214653351712 68252278643136 68302170659688 68390725966848 68451846709344 68590698849792 68628531557376 68678698612608 68829199778304 68879513520832 68917505530496 68963631809121 69057302243328 69192179786772 69259224179712 69297425627136 69335648145408 69343806185136 69394496101938 69432772161564 69471069333192 69521852278611 69547320438624 69585680791872 69674201114868 69815532757824 69854041049472 69905103944976 70058292631488 70059052770048 70109504833704 70148175272112 70212578817024 70239123965952 70290468354816 70444501521408 70445265850368 70495996040064 70534879656192 70651246159872 70690215407616 70741121994368 70780140815104 70923715817472 71035382475036 71062238699928 71131095103488 71170329022464 71270023023612 71309333571336 71361460277163 71400821259114 71426977747776 71466374867328 71518616369424 71609595590281 71702439048576 71754853112208 71794431078624 71912875555584 71952540682752 72004356315696 72044071901088 72162928228608 72190210742784 72309308166144 72401293230336 72441227755008 72494181868864 72560739299328 72582714527967 72653044210432 72653832502272 72795734518878 72813044699136 72893819034624 72955257677064 73008587543787 73036189774926 73053557133312 73196239862088 73197034047648 73249745885379 73290148392762 73330573185036 73357436605824 73411060462992 73451551946976 73544990065694 73694173466592 73734821107776 73788720830808 73815752086272 73856466786816 73897203944448 73950419999904 73951222368384 74113277640192 74167454012736 74195494374528 74258030135583 74358084939264 74358891730944 74412440264512 74453484081536 74576315390976 74617449596928 74721972256974 74763186803172 74835629274112 74863922251776 74981792612538 75133890516384 75175332265152 75229468747146 75270963214188 75367533551287 75395143178208 75436729026624 75491872834392 75741233840664 75783010582992 75810772412928 75852587510784 75908035308672 75949904054016 76171979796864 76326491953152 76368591507456 76423587298688 76465740408064 76591891482624 76634137423872 76690156530176 76741485020676 76783813473528 76839941992149 76858213849088 77008327548012 77164536206016 77207098002048 77263535939184 77361823303471 77404493917538 77432849750592 77489452710936 77532193721808 77689465023744 77859712207872 77916627202176 77959603830528 78002604163584 78059623611072 78154952999841 78230681953536 78389370114048 78489941271552 78643241938098 78661942603776 78719444023808 78762863463424 78815579210424 78873192937917 78916697181126 79076776899168 79147447757679 79250064211584 79307995545072 79351739613216 79482651929856 79526492333568 79583762243664 79627658416992 79685865769636 79789180294656 80022481991424 80066620150272 80125148381376 80169343168128 80198711857152 80223000267753 80458443415602 80566852617216 80611291035648 80724209751234 80768734963452 80846996564992 80891589502976 81004900855158 81049580888724 81183294257184 81213987085632 81286567967346 81451454884128 81496381224384 81555954602472 81630831711744 81675856991232 81734674736736 81735561565056 81794422305988 81839537817464 81914675286528 81945644626944 82005546413952 82185251774976 82186143492096 82245328713408 82290692932224 82336082172672 82345769844849 82426453853184 82471917975552 82587443020866 82632995940348 82744335120384 82789974577152 82850493564416 82905945149916 82951673746248 83012310934659 83032050526208 83194222499892 83195125164432 83300958135633 83377437345216 83438385764328 83469931171344 83652845556672 83653753197312 83713995297576 83760169591728 83837070406656 83898354814848 83944630796544 84005082368312 84051417217936 84190082933376 84221912533248 84360859527168 84407390613504 84468175435392 84514765714176 84654195849216 84700888731648 84762804585984 84819536075484 84866320154952 84928356938691 84980668502016 85042788873728 85089696093184 85208888070747 85255886905866 85396539722256 85443642060768 85505173124889 85552335382542 85693477271472 85867303447296 85914665445888 85976535711024 86023957959072 86086840969276 86165877917952 86213404601856 86275489999888 86276426096448 86465490580224 86528696348192 86561410103616 86640882757632 86751099095808 86752040352768 86921477931582 86942147088384 87005701289472 87053691196416 87111955969416 87175634299803 87223717937034 87341242627072 87389417609216 87645893177344 87656205602448 87704554309344 87752929684032 87816123749886 87817076562456 88009517197728 88073851640124 88188041378304 88236683430912 88301183930496 88364772814108 88413512346824 88494685429248 88559374526784 88608221396352 88787960027136 88867309763008 89047573945344 89096690092032 89221494988206 89270707064868 89357206729728 89406493661184 89531732524122 89581115719116 89965078884352 90025292240352 90074947669056 90140791929048 90190511064144 90454226008776 90571501956096 90637709194368 90687702415104 90837316491264 90887419809792 90952871135616 91003038190848 91069560879584 91187634622464 91269128945792 91454265133056 91504708743168 91571598150144 91632886744644 91683428877432 91750448927781 91772266371072 91951509078828 91952506760688 92069480044647 92154009697344 92256239715696 92345632239616 92458408246848 92525994802584 92577029548752 92628092444256 92695803038148 92729760584832 92780907722496 92898934819824 93087377010432 93138721399296 93206805259968 93240950003712 93292379099136 93411056841984 93412070360064 93479339778272 93530900362816 93616771756032 93720624473088 93868183984869 93903672567762 93926002028544 93994661386752 94046506208256 94109451251256 94178244709773 94230190790694 94385649166704 94437709646112 94505717664351 94557844370178 94713843300048 94749651599904 95026697364816 95079111428448 95148613702884 95201095012152 95235970330368 95288499823104 95358155159232 95603252064768 95673137482944 95725908104832 95760975679488 95883834074112 95936720910336 96005808420928 96058762534784 96217237638144 96253614323712 96405161930406 96535057640448 96588303673344 96723602674902 96776952703956 96871776669696 96936612657696 96990080177088 97059926249874 97060979358504 97191758712832 97273676902752 97344783391716 97381586366568 97594986482784 97596045396864 97666327847172 97720197857016 97774097580048 97809915474432 97881413950656 97935402595968 98134061082624 98258897955456 98313094810368 98384961107744 98421002781696 98475289049088 98529605259264 98600559999872 98601629824512 98794211132763 98817703520256 98889938683648 98927325832704 99010706847444 99144113252352 99338831921808 99435087187968 99465201390177 99556521107904 99629296342632 99684249070896 99811057946299 99975723483384 100178520688512 100233776353536 100305958329528 100361284285584 100526857570944 100582305368832 100655830445856 100786333003776 100988311787552 101044014110656 101081029883904 101136783347712 101210713744896 101266538738688 101408390920179 101464324947162 101562639729152 101761004259873 101967422843664 102023665216992 102321980027568 102378417964704 102452144374867 102453255989532 102677770064016 102752826913478 102886048274688 102942797336064 103018047918912 103243799667456 103319270281248 103376258295744 103585953364992 103812949610496 103888836269568 103946138440704 104003472218112 104079498148096 104091744152907 104149158242346 104206603999788 104307575938048 104511301672302 104653255028736 104723299136736 104781061574208 104857655917464 105087438947232 105088579155072 105164257250556 105222262908168 105318868225536 105435702532224 105529930343572 105666752282112 105743994060096 105802319484288 105976869239808 106035323111424 106111682991552 106170211222656 106385573726208 106553073712554 106696642655232 106755493533696 106833531175168 106892457557504 106905034535418 106964000357004 107101231888671 107277924554136 107422470156288 107553658572864 107632279668312 107691646617936 107869313333376 107928811024128 108006534473544 108066107851632 108145103544506 108244392342912 108285316114176 108382090623128 108601939845504 108661841632512 108741272803296 108841108948992 108901142654976 108979566315648 108980748753408 109193601778317 109219567048704 109260859502592 109340728551936 109432886515596 109554284662389 109580335699968 109660438284544 109720923909632 109781442896896 109794359793132 109901938470912 109935222589143 109995859777554 110116590694488 110177327920464 110317485098541 110541260199888 110602231661664 110683081246212 110723628129408 110784700180224 110845805916672 110925629999856 110926833552576 111006715986698 111067944180844 111169916460288 111251181019104 111293241561792 111537127408896 111538337596416 111618660396768 111680226122304 111782760542208 111864473086464 111926174395392 112082958385461 112144780204758 112253443911168 112295883377664 112472688918807 112624233913856 112686354285568 112844203120719 112906444821282 113017072781312 113092714767312 113155093539936 113237809251588 113611850760996 113674515874488 113716158619392 113778881266176 113862052963008 113924856081024 114006897499852 114069780510056 114257969695296 114489737929728 114552887261184 114635380948032 114698610612096 114887837223936 114951206135808 115035234795264 115112227531014 115175720210292 115287320773632 115415213471488 115512491322018 115668132127744 115669387137024 115895303908776 116007601719296 116071588261888 116106740876307 116149274625888 116234179066404 116298290582712 116534197535616 116789568311808 116832141315446 116874940803264 116939405745792 117003906245376 117088164999848 117089435416608 117346022930304 117431802186832 117584055171072 117648911241216 117734911907328 117964862907147 117992913905664 118079166035712 118144295195136 118223368815636 118375045771689 118730098593792 118961993317608 119027609419824 119142942306304 119375643365496 119441487625488 119528798654454 119683770441984 120033722987136 120099930225408 120187722572064 120254014752192 120298067785728 120364420829184 120605634678368 120762002608128 120850278925824 120916936553472 121086314626851 121153102445178 121270494847488 121337384254464 121507351282737 121574371333086 121774941385776 121929851951019 122095464200192 122177182326192 122244571836576 122333931903708 122602012105104 122603342347584 122691633458982 122759306726196 122872012929792 122918466940416 123008319620928 123277877662464 123279215238144 123367993070112 123436039398336 123504123259008 123549366915072 123594404050864 123639680779776 123707876963328 123865246426432 124116502680576 124184961865728 124275740346624 124358917724874 124427510619372 124548075789312 124549427146752 124791333749838 124792687746648 124960832630784 125066156017824 125157578646492 125204896757016 125326215182336 125395341611008 125479268335008 125570992946364 125640254387592 125847532222272 125916946194816 126007623552468 126077125826904 126285124400064 126332868799872 126541289290752 126611085920256 126702263153088 126772148571264 126864818270512 126934793349536 126981293773824 127051333097472 127144206878976 127471002753024 127564183310592 127634544139776 127845112098816 127883830358799 128094809583384 128165463091152 128289650184192 128328503073813 128540215907208 128713410187264 128964803566536 129035936938608 129130261453914 129248816876928 129320106902784 129413234999832 129414639144672 129698235870336 129793044522288 129842115155424 129961324136448 130033007161344 130126648643712 130128060529152 130221770462896 130293597142688 130365463440064 130413220632576 130508551934208 130580536794624 130835576905551 131011863940608 131084126413824 131228003708928 131468839766016 131484308403672 131556831464016 131629394526048 131724185624829 131725614843684 131903101110272 132014275796592 132110777460186 132451775895744 132547159221162 132620268520236 132742028143872 132839061790176 132912332094528 133181940040704 133300964644512 133473792356352 133571360918016 133645035138048 133741277772704 133815045714112 134035810094592 134109740491776 134207773927808 134297598786183 134371673578674 134947618326528 135022051651584 135037938360528 135112421503584 135211187893572 135285766596216 135681339013164 135956563791552 136031553622656 136429306703424 136504557286272 136604341319376 136781451933696 136903693418688 137181397699584 137257063114752 137357397225216 137658399556608 137759027041664 137835011060992 137927263618242 138114604486656 138384359573544 138518448359424 138594851254272 138687612370272 138788992203876 138865544323128 138942138666384 139043704557222 139094640877248 139171361583744 139348402229736 139450265096863 139631065515648 139708082098944 139810207889952 140116585262976 140118105540096 140219009667408 140296350544224 140425157634048 140478247931904 140580936709632 140889003042816 140991992080128 141069759312384 141302492319744 141345286186041 141482243988736 141560281630208 141836766555267 142070764950072 142124477399856 142262190206976 142540046047224 142618667142672 142722920554326 142801642518228 142853955495552 142932749734656 143037232738848 143219191180562 143404878097152 143509706224416 143588862157248 143825751111168 143905081365504 144008712631392 144088143802176 144325856457216 144380421485568 144607742895609 144802586460672 144882455510016 144988363737728 145085404012353 145165429055934 145306088420864 145307665004544 145589889374811 145591469037756 145787638069248 145910515354128 146017175087574 146072379549852 146392479724176 146394068095296 146499491770758 146580296785524 146661146370072 146714873211648 146768354810401 146822120925984 146903103893952 147089980131388 147388346933184 147469642215552 147577441661616 147631504172544 147712933573632 147794407888896 147900839999808 147902444736768 148226555280384 148334908025472 148390988749056 148516060271166 148716169878528 148717783461888 148824880529024 148906968163072 149152630781952 149234899193856 149443944513948 149526373606344 149671258548224 149727844503552 149963585225076 150267781032768 150350664530304 150458937494292 150541926428376 150651971696233 150735067102574 150790286356416 150873458053248 150983745668784 151482467681328 151566021165984 151621544825856 151705175021568 151816070617344 151899808108032 152196487420743 152343959593728 152652983906304 152847174597376 152931480816128 153183782965248 153380313060352 153482970041352 153567626947056 153679883984298 153716427698176 154016655096024 154129240370217 154329072412032 154414196004096 154527071878368 154638352424689 154723646606942 154808987835076 154865699501184 154978905421872 155064387443616 155378930047488 155719424415744 155833254404352 155919207661056 156005208327168 156119247222144 156223737363519 156309905999682 156461363907072 156766952508453 156979882543104 157286483876196 157438888047616 157525726926848 157631158420848 157746385875834 157833394362252 158153553798336 158294895515358 158500128423168 158615991090144 158703479226432 158965303859712 159052984667136 159167524487328 159255316833984 159371731539272 159578360589312 160044963982848 160133240300544 160250296762752 160338686336256 160357551803127 160446000535506 160916886831204 161133705234432 161222582071296 161448419502468 161537469926904 161693993129984 161783179005952 162009801710316 162099161777448 162217655316759 162366588514368 162427974171264 162573135934692 162902909768256 162992762448768 163111909204944 163261663423488 163351713982464 163469349473472 163471123130112 163588844611976 163679075634928 163829350573056 163891289253888 164011092827904 164370503549952 164372286984192 164490657426816 164581385864448 164672164345344 164691539689698 164852907706368 164943835951104 164993789666331 165174886041732 165265991880696 165488670240768 165700987128832 165811890299832 165903347492496 166024621869318 166064101052416 166388444999784 166390250328864 166510073980047 166601916271266 166754874690432 166876771528656 166939862342688 167305691113344 167307506394624 167427990595152 167520339183456 167674140813312 167796709629696 167889261593088 168010164736624 168102834435872 168380165866752 168443825066496 168721719054336 168936350870784 169029531428352 169308391698432 169359667231923 169525609171968 169639072150968 169732640309904 169856713877382 170085577747456 170179392186368 170417776141494 170511773811732 170793079444512 170887284121536 171010346249778 171104670765084 171386954542944 171734606894592 171829330891776 171953071422048 172047915918144 172173681938552 172331755835904 172426809203712 172550979999776 172552852192896 172930981160448 173057392696384 173122820207232 173268736983027 173502198191616 173504080705536 173842955863164 174011402578944 174107382392832 174223911938832 174351268599606 174447435874068 174682485254144 174778835218432 175248211973169 175312411204896 175409108618688 175505859368064 175632247499772 175634153124912 176019034395456 176147703280248 176376082756608 176473366861824 176602367860992 176729545628216 176827024693648 176989370858496 177118749053568 177216442792704 177575920054272 177734619526016 178095147890688 178193380184064 178442989976412 178541414129736 178714413459456 178812987322368 179063465048244 179162231438232 179293197981681 180050584480704 180149895338112 180281583858096 180381022128288 180908452017552 181143003912192 181275418388736 181375404830208 181674632982528 181905742271232 182006076381696 182139121759168 182361556999629 182538257891584 182908530266112 183143196300288 183265773489288 183366857754864 183500897855562 183544532742144 183903018157656 183905013521376 184037450188473 184138960089294 184308019394688 184512479431392 184916816493696 185051989605168 185154059097504 185256184888512 185391606076296 185459521169664 185561815444992 185797869639648 186174754020864 186277442798592 186413610519936 186481900007424 186822113683968 186824140720128 186958679556544 187061800725632 187187000624757 187441248946176 187736367969738 187807345135524 187989322773504 188093012416512 188218902502512 188356489419546 188460381581388 188771298333408 188875419292224 189011435328702 189115688740356 189427686600096 189499303199808 190053394729632 190158222856896 190297227405768 190402190024304 190471940660736 190576999646208 190716310318464 191206504129536 191346274965888 191451816209664 191767668148224 191873441820672 192011616841856 192117525069568 192434475276288 192507228647424 192810323860812 193070115280896 193176607346688 193447205349804 193553905407912 193695392180871 193873225315392 193980160354176 194119852499748 194121958717008 194368902316477 194547353805504 194689566783432 194763172733136 195189972965568 195192090793728 195332655694344 195440395714032 195548195160096 195619830948864 195762827901312 195870805191936 196268122165248 196517795910912 196626189620736 196769922215488 196842005563392 196950578098176 197201119999744 197203259649024 197588422265526 197635407040512 197779877367296 197854651665408 198021413694888 198166166190279 198288226504704 198677663843616 198820738831743 198930402780354 199113042215808 199258592685264 199368498141792 199512070624741 199622115892598 199951446966768 200357041377024 200467552707072 200611916659056 200722568571168 201053715141888 201164610737664 201311660891712 201557510368011 201976623575104 202088028221312 202162059767808 202421427489792 202533077477376 202816781840358 202928649894324 203125279458304 203522008519746 203934845687328 204047330433984 204643960055136 204756835929408 204904288749734 204906511979064 205355540128032 205505653826956 205772096549376 205885594672128 206036095837824 206487599334912 206638540562496 206752516591488 206890895427363 207171906729984 207777672539136 207892276881408 208006944436224 208158996296192 208183488305814 208298316484692 208413207999576 208565556835833 208615151876096 209022603344604 209446598273472 209562123148416 209715311834928 210174877894464 210177158310144 210328514501112 210444525816336 210637736451072 210871405064448 211059860687144 211333504564224 211487988120192 211604638968576 211953738479616 212070646222848 212223365983104 212340422445312 212771147452416 213106147425108 213393285310464 213510987067392 213667062350336 213784915115008 213810069070836 213928000714008 214084380831489 214202463777342 214555849108272 214828786770843 215107317145728 215264559336624 215383293235872 215738626666752 215857622048256 216013068947088 216132215703264 216290207089012 216488784685824 216570632228352 216764181246256 217203879691008 217323683265024 217482545606592 217682217897984 217748143583901 217959132631296 217961497506816 218387203556634 218439134097408 218681457103872 218865773031192 219025762631361 219108569324778 219160671399936 219320876569088 219441847819264 219562885793792 219588719586264 219749237656137 219870445178286 219991719555108 220233181388976 220354655840928 220634970197082 221082520399776 221204463323328 221366162492424 221447256258816 221569400360448 221691611833344 221851259999712 221853667105152 222013431973396 222135888361688 222339832920576 222502362038208 222586483123584 223074254817792 223076675192832 223237320793536 223360452244608 223728946172928 223852348790784 224165916770922 224289560409516 224506887822336 224591766755328 224945377837614 225248467827712 225372708571136 225688406241438 225812889642564 226034145562624 226102600653861 226185429534624 226310187079872 226475618503176 227223701521992 227349031748976 227432317238784 227557762532352 227724105926016 227849712162048 228013794999704 228139561020112 228515939390592 228979475859456 229105774522368 229270761896064 229397221224192 229775674447872 229902412271616 230070469590528 230224455062028 230351440420584 230519825976447 230574641547264 230830426942976 231024982644036 231336264255488 231790607817552 232015203438592 232085469910413 232213481752614 232298549251776 232468358132808 232596581165424 233068395071232 233579136623616 233664282630892 233749881606528 233878811491584 234007812490752 234176329999696 234178870833216 234692045860608 234863604373664 235168110342144 235469823814656 235929725814294 235985827811328 236158332071424 236288590390272 236446737631272 236619578813751 236750091543378 237442343273037 237923986635216 238055218839648 238751286730992 238882975250976 239057597308908 239367540883968 240067445974272 240199860450816 240375445144128 240508029504384 240596135571456 241211269356736 241700557851648 241833873106944 242172629253702 242306204890356 242540989694976 242674768508928 243014702565474 243148742666172 243549882771552 243859703902038 244190928400384 244354364652384 244489143673152 244667863807416 245204024210208 245206684695168 245383266917964 245518613452392 245744025859584 245836933880832 246016639241856 246555755324928 246558430476288 246735986140224 246872078796672 247008246518016 247188808101728 247279361559552 247415753926656 247730492852864 248233005361152 248369923731456 248551480693248 248717835449748 248855021238744 249036932803977 249096151578624 249582667499676 249585375493296 249902874406899 250132312035648 250315157292984 250409793514032 250652430364672 250958536670016 251141985892728 251280508775184 251695064444544 251833892389632 252015247104936 252154251653808 252570248800128 252665737599744 253082578581504 253222171840512 253404526306176 253544297142528 253729636541024 253869586699072 253962587547648 254102666194944 254288413757952 254785070816073 254942005506048 255128366621184 255269088279552 255626664212241 255767660717598 256189619166768 256330926182304 256515519374667 256657006147626 257080431814416 257407465229929 257929607133072 258071873877216 258260522907828 258497633753856 258640213805568 258826469999664 258829278289344 259396471740672 259586089044576 259684230310848 259922648272896 260253297287424 260256121058304 260443540925792 260587194285376 260730926880128 260826441265152 261017103868416 261161073589248 261526902899409 261671153811102 262023727881216 262168252827648 262937679532032 262968616807344 263113662928032 263258789052096 263448371249658 263451229687368 263806202220544 264028551593184 264221554920372 264903551791488 265094318442324 265240537040472 265484056287744 265678123580352 265824664189056 266363880081408 266601929289024 267142721836032 267290070276096 267482555545408 267630091428224 268071620189184 268219480983552 268415547855616 268595197572366 268743347157348 269895236653056 270075876721056 270224843007168 270422375787144 270571533192432 270915728711383 271362678026328 271913127583104 272063107245312 272858613406848 273009114572544 273208682638752 273562903867392 273807386837376 274362795399168 274514126229504 274714794450432 275251346783343 275316799113216 275518054083328 275670022121984 275854527236484 276208440133941 276768719147088 277036896718848 277375224740544 277577984407752 277731088646256 277884277332768 278087409114444 278189281754496 278342723167488 278696804459472 278900530193726 279262131031296 279416164197888 279620415779904 280233170525952 280236211080192 280438019334816 280592701088448 280850315268096 281161873419264 281604551954607 281778006085632 281983984160256 282139518624768 282534734129319 282690572372082 282964487977472 283120563260416 283517152993053 283673533110534 284141529900144 284248954799712 285080092094448 285237334285344 285445841108652 285603285036456 285707910991104 285865499469312 286074465477696 286438382361124 286809756194304 287019412448832 287177724314496 287651502222336 287810162731008 288017425262784 288176287604352 288651712914432 288760842971136 289215485791218 289605172921344 289764911020032 289976727475456 290170808024706 290330858111868 290612176841728 290615330009088 291179778749622 291182938075512 291575276138496 291821030708256 292034350175148 292144759099704 292784959448352 292788136190592 292998983541516 293160593571048 293322292740144 293429746423296 293536709620802 293644241851968 293806207787904 294179960262776 294776693866368 294939284431104 295154883323232 295263008345088 295425867147264 295588815777792 295801679999616 295804889473536 296382633398289 296453110560768 296669816050944 296781977498112 297032120542332 297432339757056 297649761058048 297813936326144 298305261563904 298395604170531 298887889027896 299052747212688 299342517096448 299433173838897 299927170450152 300535562065536 300701329060608 300917874988584 301083852856752 301303943392466 301470134205148 301580572712832 301746916106496 301967491337568 302964935362656 303132042331968 303243089651712 303410350043136 303632141234688 303799616216064 304225172760537 304392974841486 304687919187456 305283012779619 305694349194752 305862961632256 306760626120704 306965940082704 307135253894112 307356433124601 307359767968596 308033310192048 308258480740434 308658144824064 308828392008192 309054143756736 309276704849378 309447293213884 309617975670152 309731399002368 309957810843744 310128774887232 310757860094976 311438848831488 311666508808704 311838415322112 312010416654336 312238494444288 312275232458721 312447474727038 312619811999364 312922727814144 313533905016906 313959765086208 314572967752392 314877776095232 315051453853696 315262316841696 315492771751668 315666788724504 316307107596672 316589791030716 317000256846336 317231982180288 317406958452864 317930607719424 318105969334272 318335048974656 318510633667968 318743463078544 319156721178624 320089927965696 320266480601088 320500593525504 320677372672512 320715103606254 320892001071012 321303695666013 321833773662408 322267410468864 322896839004936 323074939853808 323387986259968 324019603420632 324198323554896 324435310633518 324733177028736 324855948342528 325146271869384 325805819536512 325985524897536 326223818409888 326523326846976 326703427964928 326938698946944 326942246260224 327177689223952 327358151269856 327658701146112 327782578507776 328022185655808 328662853987167 328741007099904 328981314853632 329162771728896 329344328690688 329383079379396 329705815412736 329805667767429 329987579332662 330349772083464 330531983761392 330952455295623 331401974257664 331623780599664 331806694984992 332049243738636 332776889999568 332780500657728 333020147960094 333203832542532 333509749380864 333753543057312 333879724685376 334611382226688 334615012789248 334855981190304 335040678366912 335348281626624 335593419259392 335778523186176 336020329473248 336205668871744 336760331733504 336887650132992 337418066756421 337872701741568 338059062856704 338532609362157 338719334463846 339051218343936 339278144301936 339465280619808 339713427754764 340171155494912 340358784372736 340835552282988 341023547623464 341586158889024 341774568243072 342020692499556 342209341530168 342773909085888 343469213789184 343658661783552 343906142844096 344095831836288 344347363877104 344663511671808 344853618407424 345101959999552 345105704385792 345861962320896 346114785392768 346245640414464 346537473966054 347004396383232 347008161411072 347685911726328 348022805157888 348214764785664 348320222628921 348447823877664 348702537199212 348894871748136 349364970508288 350496423946338 350624822409792 350818217237376 351011718736128 351264494999544 351268306249824 352038068790912 352295406560496 352752165513216 352946733723648 353204735721984 353459091256432 353654049387296 353978741716992 354237498107136 354432885585408 355125137315067 355469239052032 356190295781376 356885979952824 357082828259472 357428826918912 358126930096488 358324462876464 358586395963362 360101168961408 360299790676224 360563167716192 360762044256576 361816904035104 362286007824384 362550836777472 362750809660416 363811484542464 364012152763392 364278243518336 364522053848211 364723113999258 365076515783168 365789555853057 366286392600576 366531546978576 366733715509728 367001795711124 367806036315312 367810027042752 368074900376946 368277920178588 368616038789376 369024958862784 369833632987392 370103979210336 370308118195008 370512369777024 370783212152592 370919042339328 371123630889984 371595739279296 372349508041728 372554885597184 372827221039872 373644227367936 373648281440256 373917359113088 374123601451264 374374001249514 374882497892352 375472735939476 375614690271048 375978645547008 376186024833024 376437805005024 376712978839092 376920763162776 377542596666816 377750838584448 378022870657404 378231377480712 378507862405771 378855373200192 378998606399616 380106789459264 380316445713792 380594454811536 380804380048608 380943881321472 381153999292416 381432620636928 382413008259072 382692549931776 382903632419328 383535336296448 383651491076397 384023233683712 384235050139136 384868950552576 384985509221439 385620647721624 386140230561792 386894410699608 387107810815824 387390784361742 387746450630784 387960320708352 388239704999496 388243917434016 388523505953443 388737804632954 389094707611008 389379133566864 389526345466272 390379945931136 390384181587456 390665311388688 390880791428064 391096390320192 391239661897728 391525655802624 391741610383872 392506730716653 393035591821824 393252379241472 393539844430976 393684011126784 394402239999488 394406519298048 395172556874487 395176844531052 395559754734592 395709303330816 396042827389776 396332332380558 397355327687232 397641477663486 397860805560708 398226084431616 398517185370528 398736996283584 399024141249482 399244231785196 399902893933536 400714082754048 400935105414144 401223833318112 401445137142336 402107430283776 402329221475328 402623321783424 402892796358549 403115020736022 403953247150208 404176056442624 404842854979584 405066154954752 405633563680716 405857299788648 406250558916608 407044017039492 407869691374656 408094660867968 408912494604061 409287920110272 409513671858816 409808577499468 409813023958128 410711080256064 411011307653912 411544193098752 411771189344256 412072191675648 412975198669824 413277081124992 413505033182976 413781790854726 414343813459968 415555345078272 415784553762816 416317992592384 416366976611628 416596632969384 416826415999152 417131113671666 417230303752192 418045206689208 418350795290589 418893196546944 419124246296832 419430623669856 420349755788928 420354316620288 420657029002224 420889051632672 421275472902144 421742810128896 422119721374288 422667009128448 422975976240384 423209277937152 423907476959232 424035858558123 424446731966208 424680844890624 425510299665801 426212294850216 426786570620928 427334124700672 427569830230016 427620138141672 427856001428016 428168761662978 428404927554684 429111698216544 429657573541686 430214634291456 430529118673248 430766586471744 431477253333504 431715244096512 432026137894176 432264431406528 432580414178024 432977569371648 433141264456704 433528362492512 434407759382016 434647366530048 434965091213184 435256212037059 435496287167802 435918265262592 435922995013632 436769668124433 436774407113268 437362914207744 437731546062384 438051525262722 438217138649556 438641753138176 438883695638528 439125771587584 439177439172528 439498475312274 439740890356572 439983439110216 440305064431203 440466362777952 440709311681856 441269940394164 442165040799552 442408926646656 442732324984848 442894512517632 443138800720896 443383223666688 443702519999424 443707334210304 444026863946792 444271776723376 444679665841152 445004724076416 445172966247168 446148509635584 446153350385664 446474641587072 446720904489216 447457892345856 447704697581568 448331833541844 448579120819032 449013775644672 449183533510656 449890755675228 450496935655424 450745417142272 451376812482876 451625779285128 451955915088699 452205201307722 452370859069248 452620374159744 452951237006352 454447403043984 454698063497952 454864634477568 455115525064704 455448211852032 455699424324096 456027589999408 456279122040224 457031878781184 457958951718912 458541523792128 458794442448384 459551348895744 460140939181056 460448910124056 460702880841168 461039651952894 461149283094528 461660853885952 462049965288072 462387721110651 462672528510976 463581215635104 463915057274067 464170939820826 464426963505228 464597098503552 464936716265616 465193162330848 466136790142464 467158273247232 467328565261784 467499763213056 467757622983168 468015624981504 468352659999392 468357741666432 469384091721216 469727208747328 470300857525359 470939647629312 471859451628588 472316664142848 472577180780544 472893475262544 473239157627502 473500183086756 474884686546074 475847973270432 476110437679296 477502573461984 477765950501952 478115194617816 478735081767936 480134891948544 480399720901632 480750890288256 481016059008768 482422538713472 483401115703296 483667746213888 484345258507404 484612409780712 485081979389952 485349537017856 486029405130948 486297485332344 486652965950277 487099765543104 487719407804076 488708729304768 488978287346304 489335727614832 490408048420416 490413369390336 490766533835928 491037226904784 491488051719168 491673867761664 492033278483712 493111510649856 493116860952576 493471972280448 493744157593344 494016493036032 494377616203456 494558723119104 494831507853312 494981368998993 495460985705728 496466010722304 497102961386496 497435670899496 497710042477488 498073865607954 498192303157248 499165334999352 499170750986592 499530221940141 499805748813798 500264624071296 500630314585968 500819587028064 501267169131967 501917073340032 502283971785456 502561017550368 503390128889088 503667784779264 504030494209872 504308503307616 505140497600256 505331475199488 506165157163008 506809052612352 507088594285056 507459273082048 507739173398144 507925175095296 508079001695769 508576827515904 509570141632146 510256733242368 510538176559104 511253328424482 511535321435196 512379238333536 512661852364608 513031038749334 513314012295252 514160863628832 514814930459858 515859214266144 516143747754432 516521045815656 516995267507712 517280427611136 517652939999328 517658556578688 518792943481344 519172178089152 519368460621696 519806210949081 520506594574848 520512242116608 520887081851584 521174388570752 521461853760256 522034207736832 522322147178496 523053805798818 523342307622204 524047455762432 524336505655296 525744635919507 525937233614688 526227325856064 526517578104192 526896742499316 526902459374736 527572734859009 528057103186368 528443109840744 529807103582976 530188636884648 530481074080944 530968112575488 531356247160704 531649328378112 532727760162816 533203858578048 534285443672064 534580140552192 534965111090816 535260182856448 536143240378368 536438961967104 536831095711232 537190395144732 537486694314696 537879593945043 540151753442112 540449686014336 540844751574288 541143066384864 541532763124297 541831457422766 542725356052656 543826255166208 544126214490624 545717226813696 546018229145088 546417365277504 547084670998887 547614773674752 548725590798336 549429588900864 550502693566686 550633598226432 551036108166656 551340044243968 551709054472968 552112350565419 552416880267882 553537438294176 554750449481088 555155968815504 555462177292512 555768554665536 556174818228888 556378563508992 556685446334976 557393608918944 557801060387452 558524262062592 558832328395776 559240831559808 560466341051904 560472422160384 560876038669632 561185402176896 561561001874271 562323746838528 563209103909214 563967968320512 564279037249536 565069468258638 565381144744164 565928975954944 566241126520832 567034305986106 567347066221068 568283059800288 568497909599424 570160184188896 570474668570688 570891682217304 571206570072912 571415821982208 571730998938624 572148930955392 572876764722248 573619512388608 574038824897664 574355448628992 575303004444672 575620325462016 576034850525568 576352575208704 577303425828864 577521685942272 578430971582436 579210345842688 579529822040064 579953454950912 580341616049412 580661716223736 581086176542613 581224353683456 582359557499244 582365876151024 583106706949431 583642061416512 584068700350296 584289518199408 585569918896704 585576272381184 585997967083032 586321187142096 586644585480288 586859492846592 587073419241604 587288483703936 587612415575808 588359920525552 589553387732736 589878568862208 590309766646464 590526016690176 590851734294528 591603359999232 591609778947072 592765266796578 592906221121536 593339632101888 593563954996224 594064241084664 594498498570837 594864679514112 595299522116096 595627872652288 596462216495229 596791208341062 597775778055792 598105494425376 598536211874223 598866347677794 599854340900304 601071124131072 601402658121216 601835749977168 602167705713504 602607886784932 602940268410296 603161145425664 603493832212992 603934982675136 605929870725312 606264084663936 606486179303424 607264282469376 607599232432128 608450345521074 608785949682972 609375838374912 610566025559238 611388698389504 611725923264512 613521252241408 613931880165408 614270507788224 614712866249202 614719535937192 616066620384096 616516961480868 617316289648128 617656784016384 618108287513472 618553409698756 618894586427768 619235951340304 619462798004736 619915621687488 620257549774464 621515720189952 623333017617408 623676830644224 624020833308672 624476988888576 624550464917442 624894949454076 625239623998728 625696670507499 625845455628288 627067810033812 629145935504784 629755552190464 630524633683392 630985543503336 631333577449008 632614215193344 633179582061432 634000513692672 634463964360576 634813916905728 635861215438848 636211938668544 636670097949312 637021267335936 637486926157088 638313442357248 640179855931392 640532961202176 641001187051008 641354745345024 641430207212508 641784002142024 642253142494467 642607391332026 643667547324816 644486360312529 645793678009872 646149879707616 648039206841264 648396647109792 648870621267036 649466354057472 649711896685056 650292543738768 651611639073024 651971049795072 652447636819776 653046653693952 653877397893888 653884492520448 654355378447904 654716302539712 655317402292224 656044371311616 657077287894083 657325707974334 657482014199808 657962629707264 658325543457792 658688657381376 658766158758792 659247712968411 659611335534858 659975158665324 660699544166928 661063967522784 661904910591246 662803948515328 663247561199328 663613389969984 664098487477272 665553779999136 665561001315456 666040295920188 666407665085064 667019498761728 667507086114624 667759449370752 669222764453376 669230025578496 669711962380608 670081356733824 671186838518784 671557046372352 672040658946496 672411337743488 673520663467008 673775300265984 674836133512842 675745403483136 676118125713408 677065218724314 677438668927692 678102436687872 678307801961583 678556288603872 678930561239616 679426855509528 680342310989824 681671104565976 682047095246928 683172317778048 683549136486144 684041384999112 684418683060336 685547818171776 686938427578368 687317323567104 687812285688192 688191663672576 688694727754208 689327023343616 689707236814848 690203919999104 690211408771584 691559477929341 691723924641792 692229570785536 692491280828928 693074947932108 694008792766464 695371823452656 696045610315776 696256409731239 696640445257842 696895647755328 697405074398424 697789743496272 698677405624093 700992847892676 701249644819584 701636434474752 702023437472256 702528989999088 702536612499648 704076137581824 704590813120992 705504331026432 706409471443968 706918182512864 707308098774592 707957483433984 708474996214272 708865771170816 709858736441253 710250274630134 710938478104064 712327029819111 713771959905648 714165656518944 716253860192976 716648925752928 717172791926724 720202337922816 720599581352448 721126335432384 721524088513152 723633808070208 725101673554944 725501619320832 727622969084928 728024305526784 728556487036672 729044107696422 729446227998516 730153031566336 731579111706114 732572785201152 733063093957152 733467431019456 734003591422248 735612072630624 735620054085504 736149800753892 736555840357176 737232077578752 738049917725568 739667265974784 740207958420672 740616236390016 741024739554048 741566424305184 741838084678656 742247261779968 743191478558592 744699016083456 745109771194368 745654442079744 747110798411931 747288454735872 747834718226176 748247202902528 748748002499028 749708623220697 750945471878952 751229380542096 751957291094016 752875610010048 753425957678184 753841526325552 755085193333632 755501677168896 756045741314808 756462754961424 757015724811542 757710746400384 757997212799232 760213578918528 760632891427584 761188909623072 761608760097216 761887762642944 762307998584832 762865241273856 764355212448219 764826016518144 765385099863552 765807264838656 766879992636723 767302982152794 768046467367424 768470100278272 769546558124001 769971018442878 771241295443248 772222395689787 773788821399216 774215621631648 774781568723484 775492901261568 775920641416704 776479409998992 776487834868032 777047011906886 777475609265908 778189415222016 778758267133728 779052690932544 780759891862272 780768363174912 781330622777376 781761582856128 782192780640384 782479323795456 783051311605248 783483220767744 784580708698227 785013461433306 786071183643648 786504758482944 787079688861952 788804479998976 788813038596096 790345113748974 790353689062104 791119509469184 791418606661632 792085654779552 792664664761116 794710655374464 795282955326972 795721611121416 796452168863232 797034370741056 797473992567168 798048282498964 798488463570392 799805787867072 801428165508096 801870210828288 802447666636224 802890274284672 804214860567552 804658442950656 805246643566848 805785592717098 806230041472044 807906494300416 808352112885248 809685709959168 811267127361432 811714599577296 812501117833216 812747186134149 814088034078984 815739382749312 816189321735936 817824989208122 818575840220544 819027343717632 819617154998936 819626047916256 821422160512128 822022615307824 823088386197504 823542378688512 824144383351296 825754040350029 825950397339648 826554162249984 827010066365952 827563581709452 828625320401823 831110690156544 832635985184768 832733953223256 833193265938768 833652831998304 834262227343332 836090413378416 836701590581178 837786393093888 838248492593664 838861247339712 840699511577856 840708633240576 841314058004448 841778103265344 842550945804288 843485620257792 844239442748576 845334018256896 845951952480768 846418555874304 847604202387957 848071717116246 848893463932416 849361689781248 850551458979159 851020599331602 852424589700432 854668249401344 855139660460032 855240276283344 855712002856032 856337523325956 856809855109368 858223396433088 859315147083372 860429268582912 861058237346496 861533172943488 862954506667008 863430488193024 864052275788352 864528862813056 865160828356048 865955138743296 866282528913408 867056724985024 868815518764032 869294733060096 869930182426368 870512424074118 870992574335604 871836530525184 871845990027264 873539336248866 873548814226536 874725828415488 875463092124768 876103050525444 876434277299112 877283506276352 877767391277056 878354878345056 878996950624548 879481780713144 879966878220432 880610128862406 880932725555904 881418623363712 882539880788328 884330081599104 884817853293312 885464649969696 885789025035264 886277601441792 886766447333376 887405039998848 887414668420608 888053727893584 888543553446752 889359331682304 890009448152832 890345932494336 892297019271168 892949283174144 893441808978432 894915784691712 895186812511593 896663667083688 897158241638064 898027551289344 898299521516691 899781511350456 900993871310848 902753624965752 903251558570256 903911830177398 904410402615444 904741718138496 905240748319488 905902474012704 908894806087968 909396126995904 909729268955136 910231050129408 910896423704064 911398848648192 912055179998816 912558244080448 914063757562368 915849038338857 917083047584256 917588884896768 920281878362112 920897820248112 921405761682336 922069299373803 922079303905788 923321707771904 924099930576144 924775442221302 927162431270208 927830114548134 928341879641652 928853927010456 929194197007104 929873432531232 930386324661696 932273580284928 934316546494464 934657130523568 934999526426112 935515245966336 936031249963008 936705319998784 936715483332864 938768183442432 939454417494656 940601715050718 941879295258624 943718903257176 944633328285696 945154361561088 945786950525088 946478315255004 947000366173512 949769373092148 951695946540864 952220875358592 955005146923968 955531901003904 956230389235632 957470163535872 960269783897088 960799441803264 961501780576512 962032118017536 963911086998039 964845077426944 966802231406592 968690517014808 969224819561424 970163958779904 972058810261896 972594970664688 973305931900554 974199531086208 975438815608152 976151855678041 977417458609536 977956574692608 978671455229664 980816096840832 980826738780672 981533067671856 982074453809568 982976103438336 983347735523328 984066556967424 986223021299712 986943944560896 987488315186688 988032986072064 988755232406912 989117446238208 989417003302287 989962737997986 990921971411456 992857365886869 994205922772992 994871341798992 995420084954976 996147731215908 998330669998704 998341501973184 999060443880282 999611497627596 1000529248142592 1001260629171936 1001639174056128 1002534338263934 1003834146680064 1004567943570912 1005122035100736 1006780257778176 1007335569558528 1008060988419744 1008617006615232 1010280995200512 1010662950398976 1012254200269263 1013618105224704 1014177188570112 1014918546164096 1015478346796288 1015597828086471 1016158003391538 1017153655031808 1019140283264292 1020513466484736 1021076353118208 1022506656848964 1023070642870392 1024758476667072 1025323704729216 1026062077498668 1026628024590504 1027378483672807 1028321727257664 1029629860919716 1031718428532288 1032287495508864 1033042091631312 1033990535015424 1034560855222272 1035305879998656 1035317113157376 1037585886962688 1038344356178304 1038736921243392 1039612421898162 1041013189149696 1041024484233216 1041774163703168 1042348777141504 1042923707520512 1044068415473664 1044644294356992 1044960667886763 1046107611597636 1046684615244408 1048094911524864 1051489271839014 1051874467229376 1052454651712128 1053035156208384 1053793484998632 1053804918749472 1054563801873631 1055145469718018 1056114206372736 1056886219681488 1059614207165952 1060377273769296 1060962148161888 1061936225150976 1062712494321408 1063298656756224 1065375411945201 1066407717156096 1068570887344128 1069930222181632 1070520365712896 1072286480756736 1073662191422464 1074380790289464 1074973388629392 1075759187890086 1080303506884224 1080899372028672 1081689503148576 1082286132769728 1083065526248594 1083662914845532 1085450712105312 1087652510332416 1088252428981248 1091434453627392 1092036458290176 1092834730555008 1093566161544633 1094169341997774 1095229547349504 1097368667559171 1098859177801728 1101005387133372 1102072216333312 1102680088487936 1103418108945936 1104224701130838 1104833760535764 1107074876588352 1109500898962176 1110311937631008 1110924354585024 1111537109331072 1112349636457776 1112757127017984 1113370892669952 1114787217837888 1115602120774904 1117048524125184 1117664656791552 1118481663119616 1120932682103808 1120944844320768 1121752077339264 1122370804353792 1123122003748542 1124647493677056 1126418207818428 1127935936641024 1128558074499072 1130138936517276 1130762289488328 1131857951909888 1132482253041664 1134068611972212 1134694132442136 1135523587217313 1136566119600576 1136995819198848 1140320368377792 1140949337141376 1141783364434608 1142413140145824 1142831643964416 1143461997877248 1144297861910784 1145753529444496 1147239024777216 1148077649795328 1148710897257984 1150606008889344 1150954473229191 1152069701051136 1152705150417408 1154606851657728 1154956527664317 1156861943164872 1158420691685376 1159906909901824 1160683232098824 1161323432447472 1162172353085226 1162448707366912 1164719114998488 1164731752302048 1165570517860329 1166213413898862 1167284122833024 1168137400700592 1168579036398816 1171139837793408 1171152544762368 1171995934166064 1172642374284192 1173289170960576 1173718985693184 1174146838483208 1174576967407872 1175224831151616 1176719841051104 1179106775465472 1179757137724416 1180619533292928 1181052033380352 1183206719998464 1183219557894144 1185517670623461 1185530533593156 1186679264203776 1187127909992448 1188128482169328 1188996997141674 1190599044232192 1191255745304576 1192924432990458 1193582416682124 1195551556111584 1196210988850752 1197072423748446 1197732695355588 1199708681800608 1202142248262144 1202805316242432 1203671499954336 1204335411427008 1205215773569864 1205880536820592 1206322290851328 1206987664425984 1207869965350272 1211859741450624 1212528169327872 1214528564938752 1215198464864256 1216900691042148 1217571899365944 1218751676749824 1221132051118476 1222777396779008 1223451846529024 1226737483812183 1227863760330816 1228541015576448 1229425732498404 1229439071874384 1232133240768192 1233033922961736 1234632579296256 1235313568032768 1236216575026944 1237106819397512 1237789172855536 1238471902680608 1238925596009472 1239831243374976 1240515099548928 1243031440379904 1246666035234816 1247353661288448 1248953977777152 1249100929834884 1249789898908152 1250479247997456 1251393341014998 1251690911256576 1254135620067624 1255052385871767 1258291871009568 1261049267366784 1261971087006672 1262667154898016 1265228430386688 1266359164122864 1268001027385344 1268927928721152 1269627833811456 1271722430877696 1273340195898624 1274042534671872 1274973852314176 1276530898997403 1280359711862784 1282002374102016 1282709490690048 1282860414425016 1283568004284048 1284506284988934 1285214782664052 1287335094649632 1288972720625058 1291587356019744 1292299759415232 1296078413682528 1296793294219584 1297741242534072 1298932708114944 1299423793370112 1300585087477536 1303223278146048 1303942099590144 1304895273639552 1307754795787776 1307768985040896 1308710756895808 1309432605079424 1310309004373299 1312088742623232 1314154575788166 1314651415948668 1315925259414528 1316651086915584 1317377314762752 1317532317517584 1318495425936822 1319222671069716 1319950317330648 1320915193293609 1321399088333856 1322127935045568 1323809821182492 1326495122398656 1327226779939968 1328196974954544 1331107559998272 1331122002630912 1332080591840376 1332815330170128 1334038997523456 1335014172229248 1335518898741504 1338445528906752 1338460051156992 1339423924761216 1340162713467648 1342373677037568 1343114092744704 1344081317892992 1344822675486976 1347041326934016 1347550600531968 1349672267025684 1351490806966272 1352236251426816 1354130437448628 1354877337855384 1355867745266097 1356615603923166 1357112577207744 1357861122479232 1358853711019056 1360582316215339 1363342209131952 1364094190493856 1366344635556096 1367098272972288 1368082769998224 1368837366120672 1371095636343552 1373876855156736 1375624571376384 1376383327345152 1377389455508416 1378654046687232 1380407839998208 1380422817543168 1383118955858682 1383447849283584 1384459141571072 1384982561657856 1386149895864216 1387163163331953 1388017585532928 1390743646905312 1391745171822201 1392512819462478 1393280890515684 1393791295510656 1394810148796848 1395579486992544 1397354811248186 1401985695785352 1402499289639168 1403272868949504 1404046874944512 1405057979998176 1405073224999296 1408152275163648 1409181626241984 1410902572576077 1412818942887936 1413836365025728 1414616197549184 1416949992428544 1417731542341632 1419717472882506 1420500549260268 1421876956208128 1424654059638222 1427543919811296 1428331313037888 1431983137474453 1432507720385952 1433297851505856 1434345583853448 1440404675845632 1441199162704896 1442252670864768 1443048177026304 1447267616140416 1450203347109888 1451003238641664 1455245938169856 1456048611053568 1457112974073344 1458088215392844 1458892455997032 1459958897850831 1460306063132672 1463158223412228 1466126187914304 1466934862038912 1468007182844496 1471224145261248 1471240108171008 1472299601507784 1473111680714352 1474464155157504 1476099835451136 1479334531949568 1480415916841344 1481232472780032 1482049479108096 1483132848610368 1483676169357312 1484494523559936 1484944106996979 1486382957117184 1489398032166912 1491308884159488 1494221596823862 1494576909471744 1495669436452352 1496494405805056 1497496004998056 1498590665820423 1499417246441394 1501890943757904 1502458761084192 1503801507395901 1505751220020096 1506851915356368 1507683052651104 1510170386667264 1511003354337792 1512091482629616 1512925509922848 1514031449623084 1515421492800768 1515994425598464 1520427157837056 1521265782855168 1522377819246144 1523217520194432 1523775525285888 1524237005087307 1525730482547712 1528710424896438 1530770199727104 1531614529677312 1533759985273446 1534605964305588 1536092934734848 1536940200556544 1539093116248002 1539942036885756 1542482590886496 1544444791379574 1547577642798432 1548431243263296 1549563137446968 1550985802523136 1551841282833408 1552958819997984 1552975669736064 1554094023813772 1554951218531816 1556378830444032 1557516534267456 1558105381865088 1561519783724544 1561536726349824 1562661245554752 1563523165712256 1564385561280768 1566102623210496 1566966441535488 1569161417396454 1570026922866612 1572142367287296 1573009516965888 1574159377723904 1577233907758521 1577608959997952 1580690227497948 1580707378124208 1582239018938368 1582718204577027 1584171309559104 1585329329522232 1589421310748928 1590565910653944 1591443222242832 1592904337726464 1594068741482112 1594947985134336 1596096564997928 1596976927140784 1599611575734144 1602856331016192 1603740421656576 1604895333272448 1605780548569344 1608429721135104 1609316885901312 1610493287133696 1611571185434196 1612460082944088 1613638781835129 1615812988600832 1616704225770496 1622534254722864 1623429199154592 1624598289372891 1625494372268298 1628176068157968 1631478765498624 1632378643471872 1635649978416244 1637151680441088 1638054687435264 1639234309997872 1639252095832512 1642844321024256 1644045230615648 1646176772395008 1648288766702592 1651508080700058 1651900794679296 1653108324499968 1654020132731904 1655127163418904 1656337051696257 1657250640803646 1665271970369536 1665467906446512 1666386531877536 1667305663996608 1668524454686664 1672180826756832 1673403181162356 1675572786187776 1676496985187328 1677722494679424 1681399023155712 1681417266481152 1682628116008896 1683556206530688 1686971240515584 1688478885497152 1691903904961536 1692837111748608 1695208404775914 1696143434232492 1697786927864832 1698723379562496 1701102917958318 1702041198663204 1704849179400864 1709336498802688 1710480552566688 1711424005712064 1712675046651912 1713619710218736 1716446792866176 1718630294166744 1720858537165824 1722116474692992 1723066345886976 1725909013334016 1726860976386048 1728104551576704 1729057725626112 1730321656712096 1731910277486592 1732565057826816 1734113449970048 1737631037528064 1738589466120192 1739860364852736 1741024848148236 1741985148671208 1743258529627839 1743673061050368 1747078672497732 1747097628453072 1749320120848293 1750926184249536 1752206101050888 1752868554598224 1754567012552704 1756709756690112 1757993901249096 1758963561426288 1759933756440864 1761220257724812 1761865451111808 1762837246727424 1765079761576656 1768660163198208 1769635706586624 1770929299939392 1771578050070528 1772555202883584 1774810079997696 1774829336841216 1776107455787168 1777087106893504 1778718663364608 1780018896305664 1780691864988672 1783495495712511 1784594038542336 1785898566348288 1786883617956864 1789386649485687 1790373625023186 1793327334167376 1794316483276128 1795608635622669 1796599043033382 1799563022700912 1805507249931504 1806503117140512 1807823660354796 1808820805230888 1809483436276992 1810481496638976 1811804948025408 1817789612175936 1818792253991808 1819458537910272 1821792847408128 1822797697296384 1824110359997632 1825116488160896 1828127515124736 1831698076677714 1834166095168512 1835177769793536 1840563756724224 1841795640496224 1842811523364672 1844138598747606 1844158607811576 1846643415543808 1848199861152288 1849550884442604 1854324862540416 1855660229096268 1856683759283304 1857707854020912 1858388394014208 1859746865062464 1860772649323392 1864547160569856 1869314261047136 1869999052852224 1871030491932672 1872062499926016 1873410639997568 1873430966665728 1877090011522497 1877536366884864 1878908834989312 1881203430101436 1887437806514352 1889266656571392 1891573901050176 1892956630510008 1894000732347024 1896410100979681 1899538746184296 1903391893081728 1904441750717184 1910010293847936 1911063802007808 1912460778471264 1914940327071744 1920539567794176 1921598883606528 1923003561153024 1924064236035072 1926759427483401 1927822173996078 1929690154853888 1933459080937587 1937381034029616 1938449639122848 1944117620523792 1945189941329376 1946611863801108 1948399062172416 1950877631216304 1952303711356082 1954834917219072 1955913149385216 1957342910459328 1961632193681664 1961653477561344 1963066135343712 1964148907619136 1965952206876672 1968133113934848 1971231863682249 1972446042599424 1973887889121792 1974976630373376 1976065972144128 1977510464813824 1977743138905233 1978834006604574 1979925475995972 1981843942822912 1985714731773738 1988411845545984 1989742683597984 1990840169909952 1992295462431816 1996661339997408 1996683003946368 1998120887760564 1999222995255192 2001058496285184 2002521258343872 2003278348112256 2005068676527868 2007668293360128 2009135887141824 2010244070201472 2013560515556352 2014671139117056 2016121976839488 2017234013230464 2020561990401024 2021325900797952 2024508400538526 2027236210449408 2028354377140224 2029837092328192 2030956693592576 2031195656172942 2032316006783076 2034307310063616 2034923405884749 2038280566528584 2041026932969472 2045013313697928 2046141285740784 2049516953334144 2050647409458432 2052124154997336 2053256049181008 2054756967345614 2056643454515328 2059259721839432 2063436857064576 2064574991017728 2066084183262624 2067981070030848 2069121710444544 2070611759997312 2070634226314752 2074678433788023 2075171773925376 2076688712356608 2077473842486784 2079224843796324 2082026378299392 2083548327406336 2084697554283008 2085847415041024 2088136830947328 2088769229193717 2089921335773526 2092215223195272 2093369230488816 2096032216872279 2102978543678028 2103748934458752 2104909303424256 2106070312416768 2107586969997264 2107609837498944 2109127603747262 2110290939436036 2112228412745472 2113772439362976 2119228414331904 2120754547538592 2121924296323776 2123872450301952 2125424988642816 2126597313512448 2129576209323759 2130750823890402 2132815434312192 2136981089457333 2139860444363264 2141040731425792 2147324382844928 2148761580578928 2149946777258784 2151518375780172 2160607013768448 2161798744057344 2163379006297152 2164572265539456 2166131052497188 2167325829691064 2170901424210624 2175305020664832 2176504857962496 2182868907254784 2184072916580352 2185669461110016 2187132323089266 2188338683995548 2190459094699008 2194737335118342 2197718355603456 2202010774266744 2204144432666624 2205360176975872 2206836217891872 2208449402261676 2209667521071528 2214149753176704 2219001797924352 2220623875262016 2221848709170048 2223074218662144 2224699272915552 2225514254035968 2226741785339904 2229574435675776 2231204241549808 2234097048250368 2235329313583104 2236963326239232 2241332395235793 2241865364207616 2243504154678528 2244741608707584 2246244007497084 2249125869662091 2252836415636856 2255871873282048 2260277873034552 2261524578976656 2263715903819776 2268137223944424 2269388264884272 2271047174434626 2273132239201152 2273991638397696 2280640736755584 2281898674282752 2283566728869216 2284826280291648 2285663287928832 2286923995754496 2288595723821568 2291507058888992 2294478049554432 2296155299590656 2297421794515968 2300639977910169 2301908946458382 2304139402102272 2305410300834816 2308639674372003 2309913055328634 2313723886329744 2316667187069361 2319813819803648 2321366464197648 2322646864894944 2324344706170452 2329438229996976 2329463504604096 2331141035720658 2332426827797724 2334568245666048 2336274801401184 2337158072797632 2342279675586816 2342305089524736 2343991868332128 2345284748568384 2346578341921152 2347437971386368 2348293676966416 2349153934815744 2350449662303232 2353439682102208 2358213550930944 2359514275448832 2361239066585856 2366413439996928 2366439115788288 2371035341246922 2371061067186312 2373358528407552 2374255819984896 2376256964338656 2377993994283348 2381198088464384 2382511490609152 2385848865980916 2387164833364248 2391103112223168 2392421977701504 2394144847496892 2395465390711176 2399417363601216 2404284496524288 2405610632484864 2407342999908672 2408670822854016 2410431547139728 2411761073641184 2412644581702656 2413975328851968 2415739930700544 2423719482901248 2425056338655744 2429057129877504 2433801382084296 2435143798731888 2437503353499648 2438241558402447 2442264102236952 2445554793558016 2453474967624366 2455727520661632 2457082031152896 2458851464996808 2458878143748768 2464266481536384 2466067845923472 2469265158592512 2470627136065536 2472433150053888 2474213638795024 2475578345711072 2476943805361216 2477851192018944 2479662486749952 2481030199097856 2485875961205469 2493332070469632 2497907955554304 2498201859669768 2499579797816304 2500958495994912 2502786682029996 2508271240135248 2510104771743534 2516583742019136 2522098534733568 2523942174013344 2525334309796032 2530456860773376 2532718328245728 2536002054770688 2537855857442304 2539255667622912 2546680391797248 2548085069343744 2549947704628352 2551654376937477 2553061797994806 2564004748204032 2565418981380096 2565720828850032 2567136008568096 2569012569977868 2570429565328104 2574670189299264 2577945441250116 2583174712039488 2584599518830464 2592156827365056 2593586588439168 2595482485068144 2597865416229888 2598847586740224 2601170174955072 2606446556292096 2607884199180288 2609790547279104 2615509591575552 2615537970081792 2617421513791616 2618865210158848 2620618008746598 2624177485246464 2628309151576332 2629302831897336 2631850518829056 2633302173831168 2635064635035168 2636990851873644 2638445342139432 2639900634661296 2641830386587218 2642798176667712 2644255870091136 2647619642364984 2649555036840397 2652990244797312 2654453559879936 2656393949909088 2662215119996544 2662244005261824 2664161183680752 2665630660340256 2668077995046912 2670028344458496 2671037797483008 2676891057813504 2678847849522432 2680325426935296 2684747354075136 2685560437534779 2688162635785984 2689645350973952 2694082653868032 2694898564550073 2699344534051368 2702981613932544 2708260874897256 2709754675710768 2711735490532194 2713231207846332 2714225154415488 2715722244958464 2717707422038112 2721164632430678 2726684418263904 2728188380987712 2732689271112192 2734196545944576 2736165539996448 2737674732241344 2742191272687104 2747547115016571 2751249142752768 2752766654690304 2754778911016832 2760815679996416 2760845635086336 2766207898121409 2766237911717364 2768918283142144 2769965123315712 2772299791728432 2774326326663906 2781487293810624 2783490343644402 2785025638924956 2786561781031368 2787582591021312 2788598741397619 2789620297593696 2791158973985088 2794709622496372 2803971391570704 2804998579278336 2806545737899008 2808093749889024 2810115959996352 2810146449998592 2816304550327296 2818363252483968 2821805145152154 2825637885775872 2827672730051456 2829232395098368 2833899984857088 2835463084683264 2839434945765012 2841001098520536 2843753912416256 2849308119276444 2855087839622592 2856662626075776 2862387462228427 2863966274948906 2865015440771904 2866595703011712 2868691167706896 2880809351691264 2882398325409792 2884505341729536 2886096354052608 2891733260994117 2894535232280832 2900406694219776 2910491876339712 2914225948146688 2916176430785688 2917784911994064 2919917795701662 2920612126265344 2926316446824456 2928455567034123 2932252375828608 2933869724077824 2936014365688992 2942448290522496 2942480216342016 2944599203015568 2946223361428704 2948928310315008 2952199670902272 2958669063899136 2960831833682688 2962464945560064 2964098958216192 2966265697220736 2967352338714624 2968251009906861 2969888213993958 2972765914234368 2978572097660607 2982617768318976 2988443193647724 2991338872904704 2992988811610112 2994992009996112 2997181331640846 2998834492882788 3003781887515808 3004917522168384 3007603014791802 3011502440040192 3013703830712736 3015366105302208 3020340773334528 3022006708675584 3024182965259232 3025851019845696 3028062899246168 3030842985601536 3031988851196928 3040854315674112 3042531565710336 3044755638492288 3046435040388864 3046793484259413 3048474010174614 3051460965095424 3057420849792876 3061540399454208 3063229059354624 3067519970546892 3069211928611176 3072185869469696 3073880401113088 3078186232496004 3079884073771512 3082135451018421 3084965181772992 3088889582759148 3095155285596864 3096862486526592 3099126274893936 3101971605046272 3103682565666816 3105917639995968 3105951339472128 3108188047627544 3109902437063632 3112757660888064 3115033068534912 3116210763730176 3123039567449088 3123073452699648 3125322491109504 3127046331424512 3128771122561536 3132205246420992 3133932883070976 3134882003660289 3138322834792908 3140053845733224 3144284734574592 3148318755447808 3154467815517042 3155217919995904 3161380454995896 3161414756248416 3163691405620893 3165436409154054 3168342619118208 3170658659044464 3178842621497856 3181131821307888 3182886444485664 3185808675452928 3188137482964224 3189895970268672 3192193129995856 3193953854281568 3199223151468288 3205712662032384 3209790666544896 3211561097138688 3216859442270208 3220986574267392 3223142370868392 3224920165888176 3227277563670258 3231625977201664 3233408451540992 3245068509445728 3246858398309184 3249196578745782 3250988744536596 3256352136315936 3262957530997248 3264757286943744 3271299956832488 3274303360882176 3276109374870528 3278468619995744 3278504191665024 3285688642048512 3288090461231296 3292106002677513 3296577533405184 3303016161400116 3306216648999936 3308040265463808 3310254326837808 3312674103392514 3314501281607292 3330935812893024 3332773063755072 3334611327993216 3337048909373328 3344361653513664 3346806362324712 3351145572375552 3352993970374656 3355444989358848 3362798046311424 3362834532962304 3365256232017792 3367112413061376 3373942481031168 3376957770994304 3383807809923072 3385674223497216 3390416809551828 3392286868464984 3395573855729664 3397446759124992 3402205835916636 3404082397326408 3406570761651939 3409698358801728 3420961105133376 3422848011424128 3425350093303824 3427239420437472 3432893585732352 3437260588333488 3441717074331648 3444232949385984 3446132691773952 3451818026668032 3456209103153408 3458115451252224 3460643313424192 3463820554973184 3464869582992951 3468226899940096 3475262075056128 3479720729705472 3482049696296472 3483970297342416 3486517059255678 3487346122100736 3494157344995464 3494195256906144 3496711553580987 3498640241696586 3501852368499072 3504412202101776 3505737109196448 3513419513380224 3515987802498192 3517927122852576 3519867512881728 3522440515449624 3523730902223616 3525674493454848 3530159523153312 3537320326396416 3539271413173248 3541858599878784 3543156100141056 3549620159995392 3549658673682432 3552214911574336 3554174213787008 3556553011870383 3560037792611328 3561383729977344 3566990991425022 3571797132696576 3573767235913728 3578773298971374 3580747250046372 3586654668334752 3588632966552256 3591217271245338 3593198086066764 3599126045401824 3611014499863008 3613006234281024 3615647320709592 3617641610461776 3618966872553984 3620962993277952 3623609896050816 3635579224351872 3637584507983616 3643585694816256 3645595394592768 3648220719995264 3650232976321792 3656255030249472 3663396153355428 3668332190337024 3670355539587072 3680212451436549 3683591280992448 3685623046729344 3688277197495212 3688317215623152 3693009144013063 3696399722304576 3699101768885208 3708649725080832 3711320458192536 3713367518566608 3715415708041824 3716776788028416 3719493730124928 3721545298646784 3729094321139712 3738628522094272 3739998105704448 3742060983865344 3746821279995136 3746861933331456 3754180023044994 3755072733769728 3757817669978624 3762406860202872 3765157157615301 3774875613028704 3783147802100352 3785913261020016 3788001464694048 3790729341870079 3792820201959362 3799077492368592 3806783786163456 3808883501434368 3820020587695872 3822127604015616 3824921556942528 3829592696992209 3841079135588352 3846007122306048 3848128472070144 3853518854966802 3855644347992156 3859380309707776 3866918161875174 3874762068059232 3876899278245696 3888235241047584 3890379882658752 3893223727602216 3896798124344832 3901755262432608 3904607422712164 3909669834438144 3911826298770432 3914685820918656 3923264387363328 3923306955122688 3926132270687424 3928297815238272 3930927013119897 3936266227869696 3942463727364498 3947775778243584 3949953260746752 3952131944288256 3955020929627648 3955486277810466 3957668013209148 3959850951991944 3962745579880827 3963687885645824 3971429463547476 3979485367195968 3981680339819904 3984590924863632 3993322679994816 3993366007892736 3996241775521128 3998445990510384 4002116992570368 4005042516687744 4006556696224512 4010137353055736 4015336586720256 4018271774283648 4020488140402944 4027121031112704 4029342278234112 4032243953678976 4034468026460928 4041123980802048 4042651801595904 4049016801077052 4054472420898816 4056708754280448 4059674184656384 4061913387185152 4062391312345884 4064632013566152 4067603235798291 4069846811769498 4076561133057168 4081746948646017 4090026627395856 4092282571481568 4099033906668288 4101294818916864 4104248309994672 4106512098362016 4109513934691228 4113286909030656 4118519443678864 4126873714129152 4129149982035456 4132168366525248 4135962140061696 4141223519994624 4141268452629504 4149356867576046 4150343547850752 4153377424713216 4154947684973568 4158449687592648 4161489489995859 4164052756598784 4167096654812672 4169395108566016 4171694830082048 4175235515466603 4177538458387434 4179842671547052 4184430446390544 4186738460977632 4192064433744558 4205957087356056 4207497868917504 4209818606848512 4212140624833536 4215173939994528 4215219674997888 4218255207494524 4220581878872072 4224456825490944 4227544878725952 4238456828663808 4241509095077184 4243848592647552 4250849977285632 4253194627024896 4259152418647518 4261501647780804 4265630868624384 4273962178914666 4279720888726528 4282081462851584 4294648765689856 4295949412423359 4297523161157856 4299893554517568 4303036751560344 4321214027536896 4323597488114688 4326758012594304 4329144531078912 4332262104994376 4334651659382128 4341802848421248 4350610041329664 4353009715924992 4365737814509568 4368145833160704 4371338922220032 4374264646178532 4376677367991096 4379876693552493 4380918189398016 4389474670236684 4404021548533488 4408288865333248 4413672435783744 4416898804523352 4419335042143056 4428299506353408 4438003595848704 4441247750524032 4443697418340096 4446148437324288 4449398545831104 4451028508071936 4453483570679808 4459148871351552 4462408483099616 4468194096500736 4473926652478464 4482664790471586 4483730728415232 4487008309357056 4489483217415168 4492488014994168 4495771997461269 4498251739324182 4505672831273712 4511404522187703 4520555746069104 4523049157953312 4536274447888848 4538776529768544 4542094348869252 4546264478402304 4547983276795392 4561281473511168 4563797348565504 4567133457738432 4569652560583296 4571326575857664 4577191447643136 4583014117777984 4592310599181312 4594843589031936 4601279955820338 4603817892916764 4608278804204544 4610820601669632 4617279348744006 4619826110657268 4627447772659488 4633334374138722 4639627639607296 4642732928395296 4645293729789888 4648689412340904 4658876459993952 4658927009208192 4662282071441316 4664853655595448 4669136491332096 4672549602802368 4674316145595264 4684559351173632 4684610179049472 4687983736664256 4690569497136768 4693156683842304 4696587353932832 4698307869631488 4700899324606464 4706879364204416 4716427101861888 4719028550897664 4722478133171712 4731701723275563 4732826879993856 4742070682493844 4742122134372624 4746717056815104 4748154613731081 4752513928677312 4755987988566696 4762396176928768 4771697731961832 4774329666728496 4782206224446336 4784843955403008 4788289694993784 4790930781422352 4798834727202432 4808568993048576 4811221264969728 4814685999817344 4817341645708032 4820863094279456 4823522147282368 4825289163405312 4827950657703936 4831479861401088 4840916345505387 4847438965802496 4850112677311488 4867602764168592 4870287597463776 4873794868118673 4876483116804894 4884528204473904 4890741839368651 4906949935248732 4911455041323264 4914164062305792 4917702929993616 4917756287497536 4928532963072768 4932135691846944 4938530317185024 4944866300107776 4948427277590048 4951156691422144 4953887610722432 4955702384037888 4959324973499904 4962060398195712 4969011155088771 4971751922410938 4995815911108608 4996403719339536 4999159595632608 5001916991989824 5005573364059992 5016542480270496 5020209543487068 5033167484038272 5044197069467136 5047884348026688 5050668619592064 5060913721546752 5065436656491456 5075711714884608 5078511335245824 5093360783594496 5096170138687488 5099895409256704 5103308753874954 5106123595989612 5128009496408064 5131441657700064 5134272017136192 5138025139955736 5140859130656208 5149340378598528 5155890882500232 5166349424078976 5169199037660928 5184313654730112 5187173176878336 5190964970136288 5195730832459776 5197695173480448 5202340349910144 5212893112584192 5215768398360576 5219581094558208 5229775588883517 5231019183151104 5234843027583232 5237730420317696 5241236017493196 5247960362544879 5256618303152664 5258605663794672 5263701037658112 5270129270070336 5273981703747288 5276890684278864 5279801269322592 5283660773174436 5285596353335424 5288511740182272 5295239284729968 5299110073680794 5305980489594624 5308907119759872 5312787899818176 5324430239993088 5324488010523648 5328322367361504 5331261320680512 5336155990093824 5340056688916992 5342075594966016 5350486487137533 5353782115627008 5357695699044864 5360650853870592 5368159948457061 5371120875069558 5376325271571968 5379290701947904 5386825906868007 5389797129100146 5398689068102736 5416521749794512 5419509351421536 5423470981064388 5426462415692664 5428450308830976 5431444489916928 5435414844076224 5442329264861356 5453368836527808 5456376761975424 5465378542224384 5468393091889152 5472331079992896 5475349464482688 5484382545374208 5495094230033142 5502498285505536 5505533309380608 5509557822033664 5521631359992832 5521691270172672 5532415796242818 5532475823434728 5537836566284288 5539930246631424 5544599583456864 5548652653327812 5562974587621248 5566980687288804 5570051277849912 5573123562062736 5575165182042624 5577197482795238 5579240595187392 5582317947970176 5589419244992744 5607942783141408 5609997158556672 5613091475798016 5616187499778048 5620231919992704 5620292899997184 5631270034567491 5632609100654592 5636726504967936 5643610290304308 5655345460102912 5658464790196736 5667799969714176 5678869891530024 5682002197041072 5687507824832512 5689230302939043 5698616238552888 5710175679245184 5713325252151552 5724774924456854 5727932549897812 5730030881543808 5733191406023424 5737382335413792 5761618703382528 5764796650819584 5769010683459072 5772192708105216 5780278282450203 5783466521988234 5789070464561664 5800377242812761 5828451896293376 5832352861571376 5835569823988128 5839835591403324 5852632893648912 5856911134068246 5864504751657216 5867739448155648 5872028731377984 5884896581044992 5884960432684032 5889198406031136 5892446722857408 5897856620630016 5904399341804544 5917338127798272 5921663667365376 5924929891120128 5928197916432384 5932531394441472 5933229416715699 5936502019813722 5939776427987916 5945531828468736 5957144195321214 5965235536637952 5976886387295448 5982677745809408 5985977623220224 5989984019992224 5994362663281692 5997668985765576 6007563775031616 6009835044336768 6015206029583604 6023004880080384 6027407661425472 6030732210604416 6040681546669056 6044013417351168 6048365930518464 6051702039691392 6056125798492336 6061685971203072 6063977702393856 6081708631348224 6085063131420672 6089511276984576 6092870080777728 6093586968518826 6096948020349228 6102921930190848 6104770217654247 6114841699585752 6123080798908416 6135039941093784 6138423857222352 6144371738939392 6156372464992008 6159768147543024 6164270902036842 6169930363545984 6177779165518296 6190310571193728 6193724973053184 6198252549787872 6203943210092544 6207365131333632 6211835279991936 6211902678944256 6216376095255088 6219804874127264 6225515321776128 6230066137069824 6232421527460352 6246079134898176 6250644982219008 6254092662849024 6257542245123072 6264410492841984 6266307687581151 6269764007320578 6276645669585816 6280107691466448 6288096650616837 6296637510895616 6308935631034084 6322760909991792 6322829512496832 6327382811241786 6330872818308108 6336685238236416 6341317318088928 6357685242995712 6362263642615776 6365772888971328 6371617350905856 6376274965928448 6379791940537344 6384386259991712 6387907708563136 6398446302936576 6410943268371999 6419581333089792 6423122194277376 6441973148534784 6446284741736784 6449840331776352 6454555127340516 6463251954403328 6466816903081984 6490137018891456 6493716796618368 6498393157491564 6501977489073192 6512704272631872 6525915061994496 6529514573887488 6542599913664976 6548606721764352 6552218749741056 6556937239991488 6557008383330048 6571377284097024 6576180922462592 6584212005355026 6593155066810368 6606032322800232 6612433297999872 6616080530927616 6620508653675616 6625348206785028 6629002563214584 6661871625786048 6665546127510144 6669222655986432 6674097818746656 6688723307027328 6693612724649424 6702291144751104 6705987940749312 6710889978717696 6725596092622848 6730512464035584 6734224826122752 6747377608986273 6753915541988608 6767615619846144 6780833619103656 6784573736929968 6791147711459328 6804411671833272 6808164794652816 6813141523303878 6819396717603456 6841922210266752 6845696022848256 6850700186607648 6854478840874944 6865787171464704 6874521176666976 6883434148663296 6888465898771968 6892265383547904 6912418206306816 6916230902504448 6921286626848384 6925919023116009 6929739165985902 6936453799880192 6950001561208083 6959441459410944 6964099392592944 6967940594684832 6973034118511356 6988314689990928 6988390513812288 6993423107161974 6997280483393172 7003704736998144 7008824404203552 7011474218392896 7026839026760448 7031975604996384 7035854245705152 7039735025763456 7044881030899248 7047461804447232 7051348986909696 7060319046306624 7074640652792832 7078542826346496 7083717199757568 7099240319990784 7099317347364864 7104429823148672 7108348427574016 7113106023740766 7120075585222656 7122767459954688 7133981982850044 7143594265393152 7147534471827456 7157546597942748 7161494500092744 7173309336669504 7177265933104512 7182434542490676 7186396172133528 7191649385709649 7198252090803648 7222028999726016 7226012468562048 7231294641419184 7235283220923552 7237933745107968 7241925986555904 7247219792101632 7271158448703744 7275169015967232 7287171389632512 7296441439990528 7300465952643584 7312510060498944 7314724675207341 7326792306710856 7336664380674048 7360424902873098 7367182561984896 7371246093458688 7376554394990424 7376634431246304 7381946613115417 7386018288026126 7392799444609152 7398203537770416 7417299450161664 7422640916385072 7426735037133216 7430831416083648 7433553576056832 7438987460249856 7443090597293568 7457627883616407 7477257044188544 7479996211408896 7493642559990272 7493723866662912 7508360046089988 7515635339957248 7524813720405744 7530314315230602 7549751226057408 7566295604200704 7571826522040032 7576002929388096 7581458683740158 7585640403918724 7598154984737184 7613567572326912 7617767002868736 7640041175391744 7644255208031232 7649843113885056 7654963130812431 7659185393984418 7692014244612096 7696256944140288 7707037709933604 7711288695984312 7718760619415552 7733836323750348 7749524136118464 7753798556491392 7776470482095168 7780759765317504 7786447455204432 7793596248689664 7803510524865216 7809214845424328 7819339668876288 7823652597540864 7829371641837312 7846528774726656 7846613910245376 7852264541374848 7856595630476544 7861854026239794 7872532455739392 7884927454728996 7895551556487168 7899906521493504 7910041859255296 7910972555620932 7915336026418296 7919701903983888 7925491159761654 7927375771291648 7942858927094952 7948665110521191 7958970734391936 7963360679639808 7969181849727264 7986645359989632 7986732015785472 7992483551042256 7996891981020768 8004233985140736 8010085033375488 8013113392449024 8020274706111472 8030673173440512 8036543548567296 8040976280805888 8054242062225408 8056681312604337 8064487907357952 8068936052921856 8082247961604096 8084695693650219 8098033602154104 8108944841797632 8119348369312768 8123826774370304 8124782624691768 8129264027132304 8135206471596582 8139693623538996 8153122266114336 8163493897292034 8180053254791712 8184565142963136 8198067813336576 8202589637833728 8208496619989344 8213024196724032 8219027869382456 8226573818061312 8237038887357728 8253747428258304 8258299964070912 8264336733050496 8282447039989248 8282536905259008 8298623694364227 8298713735152092 8306754849426432 8309895369947136 8316899375185296 8322978979991718 8334193309625344 8338790217132032 8343389660164096 8350471030933206 8355076916774868 8359685343094104 8365796224192857 8368860892781088 8373476921955264 8384128867489116 8411914174712112 8414995737835008 8419637213697024 8424281249667072 8430347879989056 8430439349995776 8436510414989048 8441163757744144 8448913650981888 8455089757451904 8476913657327616 8483018190154368 8487697185295104 8501699954571264 8506389254049792 8518304837295036 8523003295561608 8531261737248768 8547924357829332 8559441777453056 8564162925703168 8587162386685281 8591898824846718 8595046322315712 8599787109035136 8606073503120688 8642428055073792 8647194976229376 8653516025188608 8658289062157824 8664524209988752 8669303318764256 8683605696842496 8701220082659328 8731475629019136 8742677844440064 8748529292357064 8753354735982192 8759753387104986 8761836378796032 8778949340473368 8785366701102369 8808043097066976 8827344871567488 8833797609046704 8838670084286112 8856599012706816 8876007191697408 8882495501048064 8887394836680192 8892296874648576 8898797091662208 8902057016143872 8918297742703104 8924816966199232 8935716292981821 8947853304956928 8965329580943172 8974016618714112 8978966434830336 8984976029988336 8991543994922538 8996503478648364 9011345662547424 9022809044375406 9041111492138208 9046098315906624 9072548895777696 9077553059537088 9084188697738504 9092528956804608 9095966553590784 9122562947022336 9127594697131008 9134266915476864 9139305121166592 9154382895286272 9166028235555968 9184621198362624 9189687178063872 9202559911640676 9207635785833528 9216557608409088 9221641203339264 9234558697488012 9239652221314536 9246406353055263 9254895545318976 9266668748277444 9285465856790592 9290587459579776 9297378824681808 9317752919987904 9317854018416384 9324564142882632 9329707311190896 9338272982664192 9345099205604736 9348632291190528 9369118702347264 9369220358098944 9375967473328512 9381138994273536 9386313367684608 9393174707865664 9396615739262976 9401798649212928 9404646010980867 9413758728408832 9432854203723776 9444956266343424 9463403446551126 9465653759987712 9484141364987688 9484244268745248 9491074216862679 9496309227462162 9505027857354624 9511975977133392 9524076213507373 9543395463923664 9548659333456992 9564412448892672 9569687910806016 9576579389987568 9581861562844704 9597669454404864 9617137986097152 9629371999634688 9634683291416064 9641726188558912 9647044294564736 9650578326810624 9662959722802176 9681832691010774 9694877931604992 9700225354622976 9735205528337184 9740575194927552 9747589736237346 9752966233609788 9769056408947808 9781483678737302 9813899870497464 9822910082646528 9828328124611584 9835405859987232 9835512574995072 9857065926145536 9864271383693888 9876318008032539 9889732600215552 9896854555180096 9902313382844288 9907775221444864 9918649946999808 9924120796391424 9938022310177542 9943503844821876 9992807438679072 9998319191265216 10003833983979648 10011146728119984 10023881962321171 10033084960540992 10040419086974136 10066334968076544 10088394138934272 10095768696053376 10101337239184128 10121827443093504 10130873312982912 10151423429769216 10157022670491648 10186721567188992 10192340277374976 10199790818513408 10206617507749908 10212247191979224 10219712284955817 10262883315400128 10268544034272384 10276050279911472 10281718261312416 10298680757197056 10311781765000464 10332698848157952 10338398075321856 10368627309460224 10374346353756672 10381929940272576 10391461664919552 10394608748978853 10404680699820288 10425786225168384 10439162189116416 10459551177767034 10462038366302208 10469686055166464 10475460840635392 10482472034986392 10490134660742961 10495920725089758 10513236606305328 10517211327589344 10540258540140672 10547963407494576 10553781368557728 10559602538645184 10567321546348872 10571192706670848 10577023480364544 10590478569459936 10598220147361588 10611960979189248 10617814239519744 10625575799636352 10648860479986176 10648976021047296 10656644734723008 10662522641361024 10669659035611149 10680113377833984 10684151189932032 10700972974275066 10715391398089728 10721301707741184 10736319896914122 10742241750139116 10752650543143936 10758581403895808 10773651813736014 10779594258200292 10797378136205472 10833043499589024 10839018702843072 10846941962128776 10852924831385328 10856900617661952 10862888979833856 10870829688152448 10884658529722712 10906737673055616 10912753523950848 10930757084448768 10936786183778304 10944662159985792 10950698928965376 10968765090748416 10990188460066284 11004996571011072 11011066618761216 11019115644067328 11040637354309647 11043262719985664 11064831592485636 11064951646869456 11075673132568576 11079027432039189 11089199166913728 11097305306655624 11125949175242496 11133961374577608 11140102555699824 11146247124125472 11150330364085248 11154394965590476 11158481190374784 11164635895940352 11178838489985488 11215885566282816 11219994317113344 11226182951596032 11240463839985408 11240585799994368 11262540069134982 11265218201309184 11273453009935872 11287220580608616 11295471472845903 11310690920205824 11316929580393472 11357739783060048 11364004394082144 11372188025610237 11378460605878086 11397232477105776 11420351358490368 11426650504303104 11449549848913708 11455865099795624 11460061763087616 11466382812046848 11474764670827584 11523237406765056 11538021366918144 11544385416210432 11560556564900406 11566933043976468 11578140929123328 11600754485625522 11656903792586752 11664705723142752 11671139647976256 11679671182806648 11705265787297824 11713822268136492 11729009503314432 11735478896311296 11744057462755968 11769793162089984 11769920865368064 11778396812062272 11784893445714816 11808798683609088 11843327334730752 11849859782240256 11856395832864768 11865062788882944 11866458833431398 11873004039627444 11879552855975832 11888236739642481 11891063656937472 11914288390642428 11953772774590896 11965355491618816 11979968039984448 11988725326563384 11995337971531152 12015127550063232 12019670088673536 12030412059167208 12046009760160768 12054815322850944 12061464421208832 12081363093338112 12088026834702336 12096731861036928 12103404079382784 12112251596984672 12123371942406144 12127955404787712 12163417262696448 12170126262841344 12179022553969152 12185740161555456 12187173937037652 12193896040698456 12202809707394873 12209540435308494 12229683399171504 12245240845938051 12270079882187568 12276847714444704 12312744929984016 12319536295086048 12328541804073684 12339860727091968 12355558331036592 12380621142387456 12387449946106368 12396505099575744 12407886420185088 12423670559983872 12423805357888512 12432752190510176 12439609748254528 12451030643552256 12460132274139648 12464843054920704 12484468469987577 12492158269796352 12501289964438016 12508185325698048 12515084490246144 12525706546399809 12532615375162302 12539528014641156 12553291339171632 12560215382932896 12576193301233674 12593275021791232 12617871262068168 12645521819983584 12645659024993664 12654765622483572 12661745636616216 12673370476472832 12682634636177856 12715370485991424 12724527285231552 12731545777942656 12752549931856896 12759583881074688 12768772519983424 12775815417126272 12796892605873152 12821886536743998 12839162666179584 12846244388554752 12883946297069568 12887848237270077 12892569483473568 12899680663552704 12909110254681032 12926503908806656 12980274037782912 12987433593236736 12996786314983128 13003954978146384 13025408545263744 13051830123988992 13059029147774976 13085199827329952 13097213443528704 13104437499482112 13113874479982976 13114016766660096 13139630080657479 13142754568194048 13152361844925184 13168424010710052 13212064645600464 13224866595999744 13241017307351232 13250696413570056 13258005126429168 13274870706857767 13323743251572096 13331092255020288 13338445311972864 13348195637493312 13377446614054656 13387225449298848 13404582289502208 13421779957435392 13451192185245696 13461024928071168 13468449652245504 13487315992383807 13494755217972546 13507831083977216 13534213566563109 13561667238207312 13569147473859936 13608823343666544 13616329589305632 13626283046607756 13638793435206912 13683844420533504 13691392045696512 13701400373215296 13708957681749888 13731574342929408 13749042353333952 13776931797543936 13784530767095808 13824836412613632 13832461805008896 13842573253696768 13851838046232018 13859478331971804 13872907599760384 13900003122416166 13918882918821888 13928198785185888 13935881189369664 13946068237022712 13976629379981856 13976781027624576 13986846214323948 13994560966786344 14007409473996288 14017648808407104 14022948436785792 14053678053520896 14063951209992768 14071708491410304 14079470051526912 14089762061798496 14094923608894464 14102697973819392 14120638092613248 14149281305585664 14157085652692992 14167434399515136 14195105169826689 14198480639981568 14208859646297344 14216696855148032 14226212047481532 14240151170445312 14244463841193243 14267963965700088 14287188530786304 14315093195885496 14322989000185488 14346618673339008 14354531866209024 14364869084981352 14372792344267056 14383298771419298 14396504181607296 14444057999452032 14452024937124096 14462589282838368 14470566441847104 14475867490215936 14483851973111808 14494439584203264 14522749036516161 14542316897407488 14550338031934464 14592882879981056 14600931905287168 14621384604356019 14629449350414682 14653584613421712 14672225518105953 14720849805746196 14734365123969792 14742492186917376 14753108789980848 14753268862492608 14763893226230834 14772036576052252 14785598889218304 14796407075540832 14834598900323328 14845281832770144 14853470074266432 14861662832167296 14867107152113664 14877974920499712 14886181194587136 14907033465266313 14915255767232814 14954514088377088 14987285119980544 14987447733325824 15016720092179976 15031270679914496 15049627440811488 15060628630461204 15099502452114816 15132591208401408 15143653044080064 15152005858776192 15162917367480316 15171280807837448 15196309969474368 15227135144653824 15235534005737472 15280082350783488 15288510416062464 15299686227770112 15309926261624862 15318370787968836 15384028489224192 15414075419867208 15422577391968624 15437521238831104 15467672647500696 15499048272236928 15507597112982784 15552940964190336 15561519530635008 15572894910408864 15587192497379328 15607021049730432 15618429690848656 15638679337752576 15647305195081728 15658743283674624 15689326766650551 15693057549453312 15704529082749696 15713191260953088 15723708052479588 15743881087634637 15769854909457992 15791103112974336 15820083718510592 15821945111241864 15830672052836592 15839403807967776 15850982319523308 15885717854189904 15897330221042382 15917941468783872 15926721359279616 15938363699454528 15973290719979264 15973464031570944 15984967102084512 15993783962041536 16008467970281472 16020170066750976 16026226784898048 16040549412222944 16061346346881024 16073087097134592 16081952561611776 16104479845371183 16113362625208674 16128975814715904 16137872105843712 16160477720604021 16169391387300438 16196067204308208 16238696738625536 16247653548740608 16249565249383536 16258528054264608 16270412943193164 16279387247077992 16306244532228672 16326987794584068 16360106509583424 16369130285926272 16396135626673152 16405179275667456 16416993239978688 16426048393448064 16438055738764912 16453147636122624 16474077774715456 16507494856516608 16516599928141824 16528673466100992 16564894079978496 16565073810518016 16597247388728454 16597427470304184 16613509698852864 16619790739894272 16633798750370592 16645957959983436 16668386619250688 16677580434264064 16700942061866412 16710153833549736 16719370686188208 16731592448385714 16737721785562176 16746953843910528 16768257734978232 16823828349424224 16829991475670016 16839274427394048 16848562499334144 16860695759978112 16860878699991552 16873020829978096 16882327515488288 16897827301963776 16910179514903808 16966036380308736 16975394370590208 17003399909142528 17036609674590072 17046006591123216 17062523474497536 17067690908817129 17095848715658664 17118883554906112 17174324773370562 17183797649693436 17190092644631424 17199574218070272 17212147006241376 17284856110147584 17294389952458752 17307032050377216 17316578124315648 17329048419977504 17338606637528512 17367211393684992 17401131728438283 17485355688880128 17497058584714128 17506709471964384 17519506774209972 17557898680946736 17570733402204738 17616086194133952 17654689743134976 17667595218093408 17677340168572224 17713198025413632 17752014383394816 17764991002096128 17774789673360384 17784593749297152 17797594183324416 17836595485406208 17849633932398464 17871432585963642 17895706609913856 17930659161886344 17948033237428224 17957932869660672 17969952059976672 17983087989845076 17993006957296728 18022691325094848 18045618088750812 18082222984276416 18092196631813248 18145097791555392 18155106119074176 18168377395477008 18185057913609216 18191933107181568 18245125894044672 18255189394262016 18268533830953728 18278610242333184 18308765790572544 18314310652962741 18332056471111936 18369242396725248 18405119823281352 18415271571667056 18433115216818176 18469117394976024 18479304442629072 18492812706110526 18509791090637952 18533337496554888 18546885257882779 18570931713581184 18581174919159552 18594757649363616 18635505839975808 18635708036832768 18649128285765264 18659414622381792 18676545965328384 18690198411209472 18697264582381056 18738237404694528 18751934946657024 18762277988547072 18772626735369216 18786349415731328 18793231478525952 18798923062743453 18809292021961734 18827517456817664 18864289951850511 18889912532686848 18926806893102252 18968282729975376 18968488537490496 18982148433725358 18992618454924324 19010055714709248 19023951954266784 19048152427014746 19086790927847328 19097318666913984 19128824897785344 19139375821612032 19153158779975136 19163723125689408 19195338908809728 19232829805115997 19258743999269376 19269366582832128 19283452377117824 19294088589129472 19325919445604352 19363665382021548 19389755863209984 19400450709245952 19470411056674368 19481150389855104 19495179472474692 19505932467219576 19520191189783333 19538112817895616 19562967357474604 19627799740994928 19645820165293056 19656656249223168 19670811719974464 19671025149990144 19714131852291072 19728542767387776 19752636016065078 19779465200431104 19793709110360192 19804626765688576 19815550442889728 19837299893999616 19848241592782848 19876044620355084 19887007689643752 19985614877358144 19996638382530432 20007667967959296 20022293456239968 20036712235598989 20047763924642342 20066169921081984 20080838173948272 20132669936153088 20176788277868544 20191537392106752 20202674478368256 20242132826958819 20261746625965824 20302846859538432 20373443134377984 20399581637026816 20413235015499816 20424494383958448 20439424569911634 20525766630800256 20537088068544768 20552100559822944 20563436522624832 20597361514394112 20623563530000928 20665397696315904 20676796150643712 20737254618920448 20748692707513344 20763859880545152 20777757069348027 20789217497957706 20809361399640576 20850004683624249 20878324378232832 20919102355534068 20939372110332928 20950921681270784 20964944069972784 20980269321485922 20991841450179516 21026473212610656 21034422655178688 21080517080281344 21095926814989152 21107562737115456 21119205077290368 21134643092697744 21142385413341696 21154046960729088 21180957138919872 21196440294723176 21223921958378496 21235628479039488 21251151599272704 21297720959972352 21297952042094592 21313289469446016 21325045282722048 21339318071222298 21360226755667968 21368302379864064 21401945948550132 21430782796179456 21442603415482368 21472639793828244 21484483500278232 21505301086287872 21517162807791616 21547303627472028 21559188516400584 21574948157128947 21594756272410944 21666086999178048 21678037405686144 21693883924257552 21705849662770656 21713801235323904 21725777959667712 21741659376304896 21769317059445424 21813475346111232 21825507047901696 21861514168897536 21889324319971584 21901397857930752 21937530181496832 21944174025622023 21980376920132568 22009993142022144 22038231288134656 22081274708619294 22086525439971328 22129663184971272 22129903293738912 22145839839346251 22158054864078378 22178398333827456 22194610613311248 22251898350484992 22267922749155216 22280205111399648 22292494248250944 22300660728170496 22308789931180952 22316962380749568 22329271791880704 22357676979970976 22431771132565632 22439988634226688 22480927679970816 22481171599988736 22525080138269964 22546906019871744 22574441161217232 22590942945691806 22621381840411648 22633859160786944 22715479566120096 22728008788164288 22744376051220474 22756921211756172 22794464954211552 22840702716980736 22853301008606208 22899099697827416 22911730199591248 22920123526175232 22932765624093696 22949529341655168 23076042733836288 23088770832420864 23121113129800812 23133866087952936 23156281858246656 23201508971251044 23329411446285504 23342279295952512 23359342365613296 23410531574595648 23427644536272984 23458019006628864 23470957792622592 23488114925511936 23539586324179968 23539841730736128 23556793624124544 23569786891429632 23617597367218176 23686654669461504 23699719564480512 23730125577765888 23732917666862796 23746008079254888 23759105711951664 23776473479284962 23782127313874944 23828576781284856 23845995331563573 23907545549181792 23959936079968896 23977450653126768 23990675943062304 24030255100126464 24039340177347072 24060824118334416 24092019520321536 24109630645701888 24122928842417664 24162726186676224 24193463722073856 24206808158765568 24224503193969344 24246743884812288 24254087080950657 24326834525392896 24358045107938304 24371480323110912 24374347874075304 24387792081396912 24405619414789746 24419080870616988 24459366798343008 24490481691876102 24540159764375136 24553695428889408 24625489859968032 24639072590172096 24657083608147368 24679721454183936 24711116662073184 24761242284774912 24774899892212736 24793010199151488 24847341119967744 24847610715777024 24865504381020352 24879219496509056 24895871083092681 24920264548279296 24929686109841408 24968936939975154 25002579928876032 25016370651396096 25030168980492288 25051413092799618 25065230750324604 25079056029282312 25097388672578571 25106582678343264 25120430765865792 25152386602467348 25235742524136336 25291043639967168 25291318049987328 25309531244967144 25323491273232432 25346740952945664 25365269272355712 25430740971982848 25449054570463104 25463091555885312 25505099863713792 25519167762149376 25537545039966848 25551630834252544 25593785211746304 25643773073487996 25678325332359168 25692488777109504 25761487160055843 25775696474540154 25785138966947136 25799361327105408 25818220509362064 25851064008091441 25960548075565824 25974867186473472 25993572629966256 26007909956292768 26050817090527488 26103660247977984 26170399654659904 26194426887057408 26227748959965952 26228033533320192 26279260161314958 26285509136388096 26304723689850368 26336848021420104 26356100103307107 26424129291200928 26482034614702464 26501392827140112 26516010252858336 26549741413715534 26647486503144192 26662184510040576 26676890623945728 26696391274986624 26754893228109312 26774450898597696 26807148878945463 26843559914870784 26922049856142336 26936899304491008 26974631984767614 26989510435945092 27015662167954432 27068427133126218 27123334476414624 27138294947719872 27217646687333088 27232659178611264 27252566093215512 27277586870413824 27367688841067008 27382784091393024 27402800746430592 27417915363499776 27463148685858816 27498084706667904 27553863595087872 27569061534191616 27649672825227264 27664923610017792 27685146507393536 27703676092464036 27718956663943608 27739219059165789 27745815199520768 27800006244832332 27856397570371776 27871762378739328 27892136474045424 27953258759963712 27953562055249152 27973692428647896 27989121933572688 28014818947992576 28035297616814208 28045896873571584 28107356107041792 28127902419985536 28143416982820608 28158940103053824 28179524123596992 28189847217788928 28205395947638784 28213938032942601 28241276185226496 28298562611171328 28334868799030272 28390210339653378 28396961279963136 28417719292594688 28433393710296064 28452424094963064 28473222650588037 28488927682386486 28535927931400176 28572228640522119 28630186391770992 28645978000370976 28693237346678016 28709063732418048 28729738169962704 28745584688534112 28766597542838596 28793008363214592 28888115998904064 28904049874248192 28925178565676736 28941132883694208 28951734980431872 28988879168406528 29045498073032322 29084633794814976 29100676063868928 29185765759962112 29201863810574336 29242769208712038 29258898700829364 29307169226843424 29344451036211906 29441699611492392 29468730247939584 29484984373834752 29506217579961696 29506537724985216 29527786452461668 29544073152104504 29571197778436608 29592814151081664 29669197800646656 29690563665540288 29706940148532864 29723325664334592 29755949840999424 29772362389174272 29814066930532626 29830511534465628 29909028176754176 29974570239961088 30033440184359952 30062541359828992 30071645886963513 30099254881622976 30121257260922408 30199004904229632 30265182416802816 30287306088160128 30304011717552384 30325834734960632 30342561615674896 30392619938948736 30454270289307648 30471068011474944 30560164701566976 30577020832124928 30599372455540224 30619852523249724 30636741575937672 30659136854867451 30828150839734416 30845154783937248 30935345295001392 30998096544473856 31015194225965568 31105881928380672 31123039061270016 31145789820817728 31174384994758656 31214042099460864 31236859381697312 31277358675505152 31317486567349248 31378653533301102 31386115098906624 31409058165499392 31426382521906176 31447416104959176 31470403982228883 31487762175269274 31539709818915984 31640167437021184 31643890222483728 31661344105673184 31678807615935552 31701964639046616 31771435708379808 31794660442084764 31835882937567744 31853442718559232 31876727398909056 31946581439958528 31946928063141888 31969934204169024 31987567924083072 32040340133501952 32052453569796096 32081098824445888 32146174194269184 32163905123223552 32208959690742366 32226725250417348 32257951629431808 32275744211687424 32320955441208042 32338782774600876 32392134408616416 32477393477251072 32499130498767072 32517056108529216 32540825886386328 32558774494155984 32612489064457344 32653975589168136 32720213019166848 32738260571852544 32792271253346304 32810358551334912 32833986479957376 32852096786896128 32876111477529824 32906295272245248 32948155549430912 33014989713033216 33033199856283648 33057346932201984 33121912062928941 33129788159956992 33194494777456908 33194854940608368 33227019397705728 33237082296117567 33267597500741184 33291915919966872 33336773238501376 33401884123732824 33420307667099472 33438741372376416 33463184896771428 33475443571124352 33493907687821056 33536515469956464 33647656698848448 33659982951340032 33678548854788096 33721391519956224 33721757399983104 33746041659956192 33764655030976576 33795654603927552 33820359029807616 33886414418537709 33932072760617472 33950788741180416 34073219349180144 34092013182246432 34116564076830711 34135381817634258 34191697431317328 34348649546741124 34367595299386872 34380185289262848 34399148436140544 34424294012482752 34569712220295168 34614064100754432 34633156248631296 34658096839955008 34677213275057024 34734422787369984 34802263456876566 34970711377760256 34994117169428256 35013418943928768 35039013548419944 35115797361893472 35141466804409476 35232172388267904 35309379486269952 35335190436186816 35354680337144448 35426396050827264 35529982004192256 35549579346720768 35569187498594304 35595188366648832 35664710218927443 35673190970812416 35699267864796928 35742865171927284 35861318323772688 35896066474856448 35939904119953344 35966175979690152 35986013914593456 36045382650189696 36091236177501624 36164445968552832 36184393263626496 36290195583110784 36310212238148352 36336754790954016 36370115827218432 36383866214363136 36490251788089344 36510378788524032 36537067661907456 36557220484666368 36608429122184619 36628621305925482 36664112942223872 36735722537814153 36810239646562704 36830543143334112 36938234789952048 36958608885258144 36985625412221052 37019582181275904 37066674993109776 37093770515765558 37141863427162368 37162349838319104 37189515298727232 37271011679951616 37271416073665536 37298256571530528 37318829244763584 37353091930656768 37380396822418944 37394529164762112 37453405409962731 37476474809389056 37503869893314048 37524555977094144 37545253470738432 37572698831462656 37577119639199427 37597846125486906 37618584043923468 37655034913635328 37728579903701022 37779825065373696 37853613786204504 37936565459950752 37936977074980992 37964296867450716 37985236909848648 38020111429418496 38047903908533568 38096304854029492 38173581855694656 38194637333827968 38257649795570688 38278751643224064 38306317559950272 38327446251378816 38390677817619456 38465659610231994 38517487998538752 38538733165664256 38566904754235648 38588177178258944 38651838891208704 38663544711810231 38727330764043096 38779511726419968 38940822113348736 38962300779710208 38990358944949384 39011864934439152 39040382379566666 39076225635791232 39125934714949208 39255599481989856 39291640330586112 39313312498446336 39341623439948928 39342050299980288 39418890241972437 39428263704582144 39457085534775552 39505272032130156 39587418220720384 39609253531377152 39631100885779456 39674599787999232 39752089240710168 39774015379287504 39824612120573301 39971229754716288 39993276765060864 40015335935918592 40044586912479936 40073424471197978 40095527849284684 40132339842163968 40161676347896544 40265339872306176 40353576555737088 40383074784213504 40405348956736512 40461947977151421 40484265653917638 40523493251931648 40602640699689327 40799163274053632 40826470030999632 40848988767916896 40878849139823268 41051533261600512 41074176137089536 41104201119645888 41126873045249664 41194723028788224 41247127060001856 41330795392631808 41353592301287424 41474509237840896 41497385415026688 41527719761090304 41555514138696054 41578434995915412 41618722799281152 41700009367248498 41756648756465664 41838204711068136 41878744220665856 41901843362541568 41929888139945568 41960538642971844 41983682900359032 42052946425221312 42068845310357376 42161034160562688 42191853629978304 42215125474230912 42238410154580736 42269286185395488 42284770826683392 42308093921458176 42361914277839744 42392880589446352 42447843916756992 42471256958078976 42502303198545408 42585315509480067 42595441919944704 42626578938892032 42650090565444096 42678636142444596 42720453511335936 42733391523579729 42803891897100264 42861565592358912 42945279587656488 42968967000556464 43010602172575744 43094607254944056 43118377032801168 43149896314257894 43189512544821888 43332173998356096 43356074811372288 43387767848515104 43411699325541312 43427602470647808 43451555919335424 43483318752609792 43538634118890848 43626950692222464 43651014095803392 43778648639943168 43802795715861504 43864153813068057 43888348051244046 43960753840265136 44016676554317859 44076462576269312 44162549417238588 44259326369942544 44259806587477824 44291679678692502 44316109728156756 44356796667654912 44389221226622496 44503796700969984 44535845498310432 44560410222799296 44584988496501888 44601321456340992 44617579862361904 44633924761499136 44658543583761408 44715353959941952 44863542265131264 44961855359941632 44962343199977472 45050160276539928 45093812039743488 45148882322434464 45181885891383612 45242763680823296 45267718321573888 45430959132240192 45456017576328576 45488752102440948 45513842423512344 45588929908423104 45681405433961472 45706602017212416 45798199395654832 45823460399182496 45840247052350464 45865531248187392 45899058683310336 46152085467672576 46242226259601624 46267732175905872 46312563716493312 46403017942502088 46658822892571008 46684558591905024 46718684731226592 46821063149191296 46855289072545968 46916038013257728 46941915585245184 46976229851023872 47079172648359936 47113587248249088 47139573782859264 47231643262903911 47373309338923008 47460251155531776 47465835333725592 47492016158509776 47518211423903328 47552946958569924 47657153562569712 47691990663127146 47815091098363584 47919872159937792 47954901306253536 47981351886124608 48060510200252928 48078680354694144 48121648236668832 48184039040643072 48219261291403776 48245857684835328 48386927444147712 48413616317531136 48449006387938688 48481433161812063 48508174161901314 48716090215876608 48742960646221824 48748695748150608 48775584162793824 48811238829579492 48838161741233976 48918733596686016 48980963383752204 49080319528750272 49107390857778816 49250979719936064 49278145180344192 49314167216294736 49359442908367872 49422233324146368 49522484569549824 49549799784425472 49586020398302976 49694682239935488 49695221431554048 49731008762040704 49758438993018112 49791742166185362 49840529096558592 49859372219682816 49937873879950308 50005159857752064 50032741302792192 50102826185599236 50130461500649208 50158112058564624 50194777345157142 50213165356686528 50240861531731584 50304773204934696 50341545699967543 50471485048272672 50582087279934336 50582636099974656 50619062489934288 50646982546464864 50693481905891328 50730538544711424 50898109140926208 50926183111770624 51010199727427584 51075090079933696 51103261668505088 51187570423492608 51203072726451387 51287546146975992 51356650664718336 51522974320111686 51551392949080308 51570277933894272 51598722654210816 51636441018724128 51702128016182882 51921096151131648 51949734372946944 51987145259932512 52015819912585536 52101634181054976 52203395185314849 52340799309319808 52455497919931904 52456067066640384 52558520322629916 52609447379700736 52673696042840208 52712200206614214 52848258582401856 52964069229404928 52983376086554761 53002785654280224 53032020505716672 53099482827431068 53294973006288384 53324369020081152 53353781247891456 53392782549973248 53509786456218624 53548901797195392 53614297757890926 53687119829741568 53844099712284672 53873798608982016 53949263969535228 53979020871890184 54031324335908864 54136854266252436 54246668952829248 54276589895439744 54435293374666176 54465318357222528 54505132186431024 54555173740827648 54735377682134016 54765568182786048 54805601492861184 54835830726999552 54926297371717632 54942931958888223 54996169413335808 55107727190175744 55299345650454528 55370293014787072 55407352184928072 55437913327887216 55478438118331578 55491630399041536 55600012489664664 55640655773648337 55712795140743552 55743524757478656 55784272948090848 55906517519927424 55907124110498304 55947384857295792 55978243867145376 56029637895985152 56070595233628416 56091793747143168 56214712214083584 56255804839971072 56286833965641216 56317880206107648 56359048247193984 56379694435577856 56396769188230359 56427876065885202 56482552370452992 56592869855551533 56669737598060544 56780420679306756 56835438585189376 56866787420592128 56904848189926128 56946445301176074 56977855364772972 57071855862800352 57144457281044238 57260372783541984 57291956000741952 57386474693356032 57418127464836096 57459476339925408 57491169377068224 57533195085677192 57586016726429184 57776231997808128 57808099748496384 57850357131353472 57882265767388416 57977758336813056 58090996146064644 58169267589629952 58201352127737856 58371531519924224 58403727621148672 58485538417424076 58517797401658728 58560573569349999 58614338453686848 58688902072423812 58883399222984784 58937460495879168 58969968747669504 59012435159923392 59013075449970432 59055572904923336 59088146304209008 59142395556873216 59185628302163328 59338395601293312 59381127331080576 59413880297065728 59446651328669184 59511899681998848 59544724778348544 59628133861065252 59661023068931256 59818056353508352 59949140479922176 60066880368719904 60110136706796967 60143291773927026 60198509763245952 60242514521844816 60398009808459264 60530364833605632 60574612176320256 60608023435104768 60651669469921264 60685123231349792 60785239877897472 60908540578615296 61120329403133952 61198744911080448 61239705046499448 61273483151875344 61318273709734902 61656301679468832 61690309567874496 61870690590002784 61996193088947712 62030388451931136 62211763856761344 62246078122540032 62291579641635456 62428084198921728 62473718763394624 62550014050872747 62634973134698496 62757307066602204 62818116330998784 62852765043812352 62894832209918352 62940807964457766 62975524350538548 63079419637831968 63287780444967456 63322688211346368 63357615231871104 63403929278093232 63542871416759616 63589320884169528 63671765875135488 63706885437118464 63753454797818112 63893162879917056 63893856126283776 63939868408338048 63975135848166144 64080680267003904 64104907139592192 64162197648891776 64292348388538368 64327810246447104 64417919381484732 64453450500834696 64515903258863616 64551488423374848 64641910882416084 64677565549201752 64724844471386841 64784268817232832 64998260997534144 65034112217058432 65081651772772656 65117548988311968 65224978128914688 65307951178336272 65440426038333696 65476521143705088 65584542506692608 65667972959914752 65704193573792256 65752222955059648 65812590544490496 65832522076866069 65896311098861824 66029979426066432 66114693864403968 66243824125857882 66259576319913984 66388989554913816 66389709881216736 66437519518038753 66474164592235134 66535195001482368 66583831839933744 66803768247465648 66840615334198944 66877482744752832 66926369793542856 66950887142248704 66987815375642112 67073030939912928 67295313397696896 67319965902680064 67442783039912448 67443514799966208 67492083319912384 67529310061953152 67640718059615232 67772828837075418 67864145521234944 67901577482360832 68146438698360288 68184026364492864 68233128153661422 68270763635268516 68383394862634656 68697299093482248 68735190598773744 68760370578525696 68798296872281088 68848588024965504 69228128201508864 69266312497262592 69316193679910016 69354426550114048 69468845574739968 69604526913753132 69988234338856512 70026837887857536 70078027096839888 70167173736248197 70231594723786944 70282933608818952 70464344776535808 70618758972539904 70670380872373632 70709360674288896 70852792101654528 71059964008384512 71099158693441536 71190376733297664 71329420437854886 71346381941624832 71398535729593856 71485730343854568 71537985994690719 71722636647545376 71879808239906688 71932351959380304 71972027829186912 72090765300379392 72182472355003248 72328891937105664 72368786527252992 72580391166221568 72620424476296704 72673509581908032 72740231654436864 72762261242851971 72980503576178688 73074135323814912 73114440969332736 73216858244369238 73257242611850964 73328225884447744 73471445075628306 73620479293125408 73661086286668224 73876469579904096 73917217770516288 73971250824442104 74039164362551808 74133349986219552 74187541031531116 74283726854324736 74324699676638208 74379030597454464 74542023359903232 74542832147331072 74596513143061056 74637658489527168 74687613249278043 74760793644837888 74789058329524224 74906810819925462 75007739786628096 75049111954188288 75090506941476864 75145397662925312 75154239278398854 75195692250973812 75237168087846936 75292166017735713 75310069827270656 75457159807402044 75707227572409008 75873130919901504 75873954149961984 75928593734901432 75970473819697296 76040222858836992 76095807817067136 76192609708058984 76347163711389312 76389274667655936 76515299591141376 76557503286448128 76612635119900544 76654892502757632 76781355635238912 76931319220463988 77034975997077504 77077466331328512 77133809508471296 77176354356517888 77284461480167529 77327089423620462 77454661528086192 77553192024274323 77881644226697472 77924601559420416 77980717889898768 78023729868878304 78080764759133332 78152451271582464 78251869429898416 78511198963979712 78583280661172224 78683246879897856 78684100599960576 78837780483944874 78856527409164288 78914171069551104 79010544064260312 79068300309921321 79174836441440768 79218507062754304 79262201771558912 79504178481420336 79548030758575008 79649224241146602 79942459509432576 79986553530121728 80030671871837184 80089173824959872 80146848942395956 80191055698569368 80264679684327936 80323352695793088 80530679744612352 80766149568427008 80810697913473024 80923895954302842 80968531307835276 81046986503863296 81205281399378654 81598326548107264 81652940061999264 81697977535833792 81757698279646536 82103066523201024 82148352274179072 82208402239291776 82253746090499328 82389446057576448 82494254120003712 82661590785263616 82707184602574848 82949018475681792 82994770830053376 83055439522180608 83111028277392108 83156869991830824 83217657177497367 83237445598562304 83400018734496996 83676409422136272 83757488441331712 83859776279891136 83921077285943688 83967365800718064 84105892850442624 84137690620714752 84322068321125376 84383707259956608 84430250948461824 84476820309161472 84538572370790976 84569541653366784 84616187842916352 84723828555679488 84785761178892704 84895687833513984 85004606397090816 85170631018960134 85190883839889408 85253157877784064 85300181130888192 85357272284889192 85419667951764111 85466783047159458 85607783794200528 85716685921566357 85890559175312976 85937934001112928 86189214509888112 86236754065602336 86299792628515788 86379025089643776 86664347996712192 86712149622744576 86775535697030208 86823398651082624 86855204941295616 86966637505219584 87077268237781696 87253901384444928 87302028191606784 87557297279886336 87605591431723008 87728307626136114 87776696102488092 87921507680530272 88033353108635718 88152925152538624 88325098834477176 88518652739885088 88519613174955648 88583359357385004 88632219456313512 88713593335309824 88778442453244992 89007593401939968 89071690996620864 89120820445598592 89169976993003776 89235159724723808 89267849522998272 89317087167522816 89430707919883904 89727084530262528 89923710719883264 90100320553079856 90187624079486976 90214937660890539 90297764644868928 90363771782767224 90485527361646592 90861918264480384 90912035152657152 90977504204881896 91027684847024688 91177859816846208 91362810867922944 91413204034424832 91596398791309664 91646920798364992 91680494104700928 91731062496374784 91798117366620672 91977410564602353 92484452519203248 92535464351811744 92806035885004176 92924094948004369 93317645785142016 93369117183810048 93437369462453184 93642126298382592 93710578145091936 93832076026515456 93952459702047744 94158345296719872 94227174496498176 94279147565718528 94411211946686649 94463286525807822 94920502311063552 94931670667451184 94984032317019552 95036422847806656 95105893917139848 95314307125139424 95383981326254292 95630182196727168 95839744319875584 95909802612507072 95962703772249216 96121020400505856 96157360709388288 96243296473337664 96438522582807552 96491715369670656 96773854888295424 96827232635062272 96898012775877376 96962866323624126 97016348323802628 97432180431753216 97497391496301216 97551168325587648 97622477659158984 97676323482467952 97837467193372032 97961926767504408 98160639057500544 98214781715557632 98501959439872128 98556290360688384 98628334432589472 98718885816735744 98844466648292736 99044969139099648 99099599568850944 99172040796605952 99365736188786823 99389364479870976 99462017524081408 99516877986036224 99583484332370724 99681058193117184 99711246888352701 99875747759900616 100010319715504128 100205652371198472 100260923001298416 100316224117129248 100389554690314284 100426330713373056 100481723063463168 100609546409869392 100683091399935086 100942970096545344 101164174559868672 101165272199949312 101238124979868576 101293965092929728 101386963811782656 101461077089422848 101659243255613127 101796218281852416 101852366223541248 102150180159867392 102206523337010176 102349692230492133 102406145452902774 102575092293951984 103045948640223372 103102785898160616 103140555867788544 103197445308421632 103272882037448256 103404256032365764 103842192302263296 103899468745893888 103974290519865024 104031639825171072 104203268362109952 104406790370629698 104681598618639616 104910995839863808 104912134133280768 105117040645259832 105218894759401472 105347392085680416 105424400413228428 105696517164803712 105928138458809856 105966752173109522 106005571308560448 106064041011433344 106198965654862136 106589946012576768 106648738040162304 106707562495782912 106785565099946496 106994130656782329 107019572912437248 107097803594390784 107228595515781852 107688199424569344 107898527939070456 107958041743780368 108062648671817728 108273708532504872 108493337905658496 108553179790879488 108870586749332352 108930636714445056 109010264372862048 109110347481655296 109470755364268032 109531136365572096 109611202985722368 109671661453999104 109825287366553857 109885863917776446 109992338826671616 110207167613442459 110740586029574144 110814704369856144 110875826655774432 110956876236663156 111200024979329328 111281311547296674 111425590281487104 111487049514957312 111568545896181696 111813035039854848 111814248220996608 111894769714591584 111956487734290752 112059275791970304 112141190467256832 112183587494286336 112429424428167168 112511609679942144 112573667931282432 112635760412215296 112718096494387968 112731358917598281 112793538376460718 112855752131770404 112965104740905984 113185739711103066 113339475196121088 113560841358613512 113670877170378752 113733574841184256 113809696379852256 113892890602352148 113955710729545944 114143711725600704 114288914562088476 114520745567083968 114583912001483904 114772949386712064 114836254929672192 114918952679850816 114982338754136448 115066390171354384 115172033452858368 115552463995616256 115616199496992768 115700714262706944 115764531534776832 115955516673626112 115990634135430693 116181992292129288 116338535179259904 116743063039848448 116971076834848152 117035594803317456 117121147138699998 117228676907373696 117377804144847624 117766798445969568 117874920991758336 117939937495339008 118024870319846784 118026150899940864 118111145809846672 118176292608418016 118284791113746432 118371256604326656 118762254662161152 118827760594131456 118893302657338368 119023799363997696 119256267722130504 119322046137862512 119473836361719903 119636112707016704 120133760737439808 120220273413593934 120286583547854052 120397019526491904 120485029043689632 120796019616918528 121060729667211264 121149224352640512 121216046870209536 121303338939842528 121370246462699584 121570479755794944 121807922099067981 122397489822160896 122479410092998896 122546966303750688 122636547419469804 123312603358937664 123380619135748992 123741381180005568 123992386177895424 124060776903862272 124423527713522688 124492156245080064 124583159283270912 124856168397843456 124947437526789248 125100028101745494 125269946269396992 125514614133204408 125636232661997568 125705530087624704 125789664419836704 125881615928915532 125951048701077096 126158839275663936 126575560889934912 126645376422692736 126715230463742208 126807858556186464 127085742833519232 127178641768339056 127343531750270976 127413770874236928 127506909595636224 127786325759834112 127879736816676096 127950271696332288 128161360534007808 128200174570739187 128324395297783552 128584696777076736 128835838762969464 128906901001669392 129031806517727232 129283821764832168 129355131098403504 129449688942773682 129568537634465664 129996521995068288 130068224434116864 130163303545545312 130235097976623936 130449956257829376 130615902356672544 130880852076667392 130953042287410176 131335945919829504 131408387147584512 131504445910119296 131592461439204171 131665044153732138 131792622197723648 132050029662953577 132229387728807936 132487648251715764 132777979109827632 132779419762433472 132875039036077506 132948329184470268 133070390002964736 133167663679867488 133607536494931296 133681230668397888 133754965489505664 133852739587085712 133901774284497408 133975630751284224 134146061879825856 134590626795393792 134885566079824896 134887029599932416 134984166639824768 135058620123906304 135281436119230464 135545657674150836 135728291042469888 135803154964721664 136292877396720576 136368052728985728 136466256307322844 136541527270537032 136641338328483331 136766789725269312 137394598186964496 137470381197547488 137520741157051392 137596593744562176 137697176049931008 138456256403017728 138632387359820032 138708853100228096 138937691149479936 139209053827506264 139976468677713024 140053675775715072 140156054193679776 140256985649192923 140334347472496394 140463189447573888 140565867217637904 140928689553071616 141237517945079808 141340761744747264 141418721348577792 141694929788711733 142119928016769024 142380753466595328 142658840875709772 142797071459187712 142971460687709136 143075971989381438 143445273295090752 143759616479813376 143864703918760608 143944055658373824 144181530600758784 144364944710006496 144657783874211328 144737573054505984 145160782332443136 145240848952593408 145347019163816064 145444299485436189 145524522485703942 146148270647629824 146228881938665472 146433716488738476 146514485223701928 146656451768895488 146942890151256612 147240958586250816 147322172573336448 147752939159808192 147834435541032576 147942501648884208 148078328725103616 148266699972439104 148375082063062232 148567453708649472 148649399353276416 148758061194908928 149084046719806464 149085664294662144 149193026286122112 149275316979054336 149375226498556086 149521587289675776 149578116659048448 149813621639850924 150015479573256192 150098223908376576 150290795325850624 150308478556797708 150391384501947624 150474336175693872 150584332035471426 150620139654541312 150914319614804088 151024637099902629 151414455144818016 151746261839803008 151747908299923968 151857187469802864 151940947639394592 152080445717673984 152191615634134272 152385219416117968 152694327422778624 152778549335311872 153030599182282752 153225270239801088 153309785005515264 153562711270477824 153609218179354161 153862638440927976 154069951994155008 154267619016942592 154352708713035776 154568922960335058 154654178847240924 154909323056172384 155106384048548646 155763288453394944 155849203118840832 155961435779797536 156047459737756608 156161529518266664 156304902543164928 156503738859796832 157022397927959424 157366493759795712 157368201199921152 157675560967889748 157828342139102208 158021088128520624 158136600619842642 158349672882881536 158437014125508608 158524403543117824 158950128259664283 159008356962840672 159096061517150016 159298448482293204 159884919018865152 159973107060243456 160061343743674368 160178347649919744 160293697884791912 160382111397138736 160529359368655872 160646705391586176 161061359489224704 161532299136854016 161621395826946048 161847791908605684 161937062615670552 162093973007726592 162410562798757308 163305880123998528 163395955071667584 163515396559293072 164206133046402048 164296704548358144 164416804478583552 164507492180998656 164778892115152896 164988508240007424 165323181570527232 165898036951363584 166110879044361216 166222056554784216 166313739983661648 166435314354994734 166474891197124608 166800037468993992 166921967320945011 167352818844272544 167719552559782272 167842154571887376 167934731601436128 168211785700885248 168275381241429504 168644136642250752 168767414519913216 168860501896923648 168953640618322944 169077144741581952 169139083306733568 169447657111358976 169571522357785408 169778609566654599 170009212794181632 170341262037920268 170506315755568128 170600362261776384 170714544569778384 170839335903528222 170933566094318916 171215567588401056 171433371843132714 171781118350625952 171875868002225856 172378429019776224 172473508131204672 172599585257031576 172758050179287552 173328695993424384 173424299245489152 173551071394060416 173646797302165248 173933275010439168 174154536475563392 174507802768889856 174604056383213568 175114594559772672 175211182863446016 175456615252272228 175553392204976184 175681720708049997 175843015361060544 176066706217271436 176650197668954352 177037305479770176 177039226349911296 177166718714770008 177264438912627024 177427186670619648 177556884906489984 178015186803879936 178143381993241728 178241640891197184 178339953986007552 178470319449447616 178535699045996544 178634174335045632 178861415839767808 179454169060525056 179847421439766528 180200641106159712 180330410120390901 180429875321781078 180595529289737856 180727543565534448 180957448056640087 181723836528960768 181824070305314304 181955008409763792 182055369694049376 182355719633692416 182725621735845888 183192797582619328 183293841596729984 183360988209401856 183596234733241344 183954821129204706 184968905038406496 185070928703623488 185612071770008352 185848189896008738 186635291570284032 186738234367620096 186874738924906368 187284252596765184 187421156290183872 187650042152618241 187904919404095488 188454348992996352 188558295131437056 188822423893373298 188926573051615644 189863341334902368 189968064634039104 190072845695613312 190211787834279696 190628614250278848 190767962652508584 191260364393454336 191679488639751168 191819605225014144 191925407544498432 192242040801011712 192314721418776576 192486592946675328 192877045165615104 192983430739341312 193547709776590848 193654465270124544 193796025551754752 193925732647248252 194032696647605256 194174533414160523 194994782992602432 195102336651175296 195244955318317968 195352646964935904 195674934386744064 195923853535008816 196321278115001088 196429563431115264 197003918879744256 197112580721376768 197256668865178944 197437771633471488 197497566230598207 197688933296585472 198089938278199296 198344081593211904 198731472377573646 198778728959741952 198924035048162816 199033755972072448 199166968664741448 199312558554116259 199422493776705402 199751495519801232 200411304742396944 200521846002596832 200632448234258496 200779109380628568 200852661426746112 200963446126926336 201219092819738784 201366182799870172 201885940193090688 202328349119737344 202330544399898624 202476249959737152 202587930185859456 202922154178845696 203318486511226254 203592436563704832 203704732447082496 204300360319734784 204413046674020352 204699384460984266 204812290905805548 205150184587903968 206091897280446744 206205571796321232 206281111735577088 206394890616843264 206545764074896512 206808512064731528 207684384604526592 207798937491787776 207948581039730048 208063279650342144 208406536724219904 208813580741259396 209363197237279232 209821991679727616 210234081290519664 210437789518802944 210501521208744591 210694784171360832 210848800826456856 211393034329607424 211856276917619712 211933504346219044 212011142617120896 212128082022866688 212397931309724272 213179892025153536 213297476080324608 213571130199892992 213988261313564658 214039145824874496 214195607188781568 214457191031563704 214613957984072157 215797055878140912 215916083487560736 216547417065009744 216986675811316992 217106359581758976 217741173498664704 217861273428890112 218020528745724096 218220694963310592 218941510728536064 219222405971444736 219343322907998208 219650574733107714 219771727835552892 219984677653343232 220414335226884918 221481172059148288 221629408739712288 221751653311548864 221913752473326312 222400049958658656 222562623094593348 222851180562974208 222974099029914624 223137091792363392 223626070079709696 223628496441993216 223789539429183168 223912975468581504 224282380934513664 224367174988572672 225023219359884288 225147335862564864 225271520824430592 225436192988775936 225462717835196562 225587076752921436 225711504263540808 225876498053207139 225930209481811968 226371479422206132 227121682717227024 227341754340757504 227619392759704512 227785781204704296 227911421459091888 228287423451201408 228577829124176952 229041491134167936 229167824002967808 229545898773424128 229672509859344384 229837905359701632 229964677508272896 230132780342708768 230344066905716736 231104927991232512 231232398993985536 231401428525413888 231529063069553664 231853384440502587 231981268270861386 232363984584258576 232659576072822969 233942153669696304 234071189606634912 234242294277399996 234457353814747392 234755608289695248 235533596891939136 235749841983516672 236049740639693568 236052301799881728 236222291619693344 236352585216836032 236569582227492864 236742513208653312 237204900929763963 237524509324322304 237655521188262912 237786605314676736 238512535444261008 238644092275725024 238947672723439806 239272225414033408 240267521474879616 240440546827187868 240573167095708104 240794039052983808 240970058087379264 241592039233837056 242298448705281024 242432093740419072 242606677879685056 242740492925399168 243140959511589888 243615844198135962 244794979644321792 244958820185997792 245093932607501376 245273094838939608 246625206717875328 246761238271497984 247482762360011136 247984772355790848 248121553807724544 248847055427045376 248984312490160128 249166318566541824 249652971532492101 249712336795686912 249894875053578496 250200056203490988 251029228266408816 251272465323995136 251579328839673408 251763231857831064 251902097402154192 252317678551327872 253151121779869824 253290752845385472 253430460927484416 253615717112372928 254171485667038464 254357283536678112 254687063500541952 255013819191272448 255572651519668224 255759473633352192 255900543392664576 256259003855292333 256400349141478374 256648790595567104 257150057764699071 257671677525938928 257813802003338784 258567643529664336 258710262196807008 258899377885547364 259137075268931328 259993043990136576 260136448868233728 260326607091090624 260470195953247872 260899912515658752 261231804713345088 261761704153334784 261906084574820352 262671891839659008 262816774295169024 263008891820238592 263184922878408342 263330088307464276 263585244395447296 264100059325907154 264458775457615872 264975296503431528 265555958219655264 265558839524866944 265750078072155012 265896658368940536 266140780005929472 266335327359734976 267215072989862592 267362461336795776 267509930979011328 267705479174171424 267803548568994816 267951261502568448 268292123759651712 269181253590787584 269771132159649792 269968333279649536 270117240247812608 270562872238460928 270644812982671617 271091315348301672 271456582084939776 272585754793441152 272736105457971456 272932512614645688 273083054541074064 273282676656966662 273533579450538624 274789196373928992 274940762395094976 275041482314102784 275193187489124352 275394352099862016 275932231693807059 277264774719640064 277417706200456192 278418107655012528 278772284844013107 279952937355426048 280107351551430144 280312108387359552 280513971298385846 280668694944992788 280926378895147776 281131734435275808 281857379106143232 282475035890159616 282681523489494528 282837442697155584 283233635840059947 283389859577423466 284761506933190656 285317681751419544 285594142918375424 285942921375418272 286151943978762876 286890546590181504 287519232959626752 287729407837521216 287888111316747648 288363061201517568 288729889420012992 289315567748422656 289475146109011968 290321564664886272 290481697905186816 290694038327632128 290888598970872378 291049044971407884 292296541295259648 292867432977476952 293028970447403856 293312903537790976 293885780302513224 294481917172501632 294644345146672896 295505878319616384 295668871082065152 295885003297768416 296156657450207232 296533399944878208 296750164126124464 297134907417298944 297298798706552832 297516122389817856 298097208566360469 298168093439612928 298386052572244224 298550633958108672 298750452997112172 299043174579351552 299133740665058103 299627243279701848 300030959146512384 300581590651701248 300616957113595416 300782769003895248 300948672351387744 301168664070942852 301828639229608176 302049274199805258 302828910289636032 303492523679606016 303495816599847936 303714374939605728 303881895278789184 304160891435347968 304383231268268544 304770438832235936 305388654845557248 305557098670623744 306450540479602176 306619570011030528 307049076691476399 307218436358708322 307725276881855952 308535238033885184 308705417426071552 309137845920670116 309308357694481848 309818646112344768 310212768097097292 311526576906789888 311698406237681664 311922871559595072 312094919475513216 312323059036533328 312609805086329856 313007477719593664 314044795855918848 314732987519591424 314736402399842304 315351121935779496 315656684278204416 316042176257041248 316273201239685284 316699345765763072 316874028251017216 317900256519328566 318016713925681344 318192123034300032 318596896964586408 319769838037730304 319946214120486912 320122687487348736 320356695299839488 320587395769583824 320764222794277472 321058718737311744 321293410783172352 323064598273708032 323695583817211368 323874125231341104 324187946015453184 324821125597514616 326611760247997056 326791910143335168 327030793118586144 328412266092804096 328593409096716288 328833608957167104 329014984361997312 329977016480014848 330621502840327377 332221758088722432 332444113109568432 332627479967323296 332870628709989468 333600074937987984 333843934641890022 334705637688545088 335439105119564544 335684309143774752 335869463202872256 336423571401770496 336550762482859008 337288273284501504 337534829039826432 337721003793847296 337907281236645888 338154289483163904 338895314222717952 339143044715570816 339557219133309198 340018425588363264 340682524075840536 341012631511136256 341200724523552768 341429089139556768 341678671807056444 341867132188637832 342431135176802112 342866743686265428 343562236701251904 343751736004451712 344756858039552448 344947016262409344 345199170514063152 345516100358575104 346657391986848768 346848598490978304 347102142788120832 347293594604330496 347866550020878336 347971902406292079 348309072951126784 349015605537779712 350229189119545344 350913230504544456 351106784409952368 351363441416099994 351686030722121088 352133412434542872 352390819899772801 353300395337908704 354074610959540352 354078452699822592 354333437429540016 354528877825254048 354854373341239296 355113769812979968 356286763986483456 356483281782394368 356679907972015104 356940638898895232 357071398091993088 357722831679535616 358421509085159709 358908338121050112 360401282212319424 360660820240781802 360859750643562156 361191058579475712 361455087131068896 361914896113280174 363447673057921536 363648140610628608 363910016819527584 364110739388098752 364711439267384832 365423766297203943 366385595165238656 366587683193459968 367192469466482688 367909642258409412 369937810076812992 370141857407246976 370883632605883327 371224143540016704 371696379792017476 373270583140568064 373476468735240192 373749477849812736 374568505193530368 374842312580367744 375300084305236482 375809838808190976 376908697985992704 377116590262874112 377644847786746596 377853146103231288 379726682669804736 379936129268078208 380145691391226624 380423575668559392 381257228500557696 381535925305017168 382520728786908672 383358977279502336 383639210450028288 383850815088996864 384484081602023424 384600523712217561 384973185893350656 385754090331230208 387095419553181696 387592051103509504 387851465294496504 388065393295210512 388349066828321046 389989565985204864 390204673302350592 390489910636635936 390705293929871808 391349868773488128 391847707070017632 392642556230002176 392859126862230528 394007837759488512 394225161442753536 394513337730357888 394777384317612513 394995132461196414 395377866593170944 396150088988860731 396688163186423808 397462944755147292 397848070096325632 398067511944144896 398333937329482896 398625117108232518 398844987553410804 399502991039602464 400822609484793888 401043692005193664 401264896468516992 401558218761257136 401705322853492224 401926892253852672 402438185639477568 402732365599740344 403771880386181376 404656698239474688 404661088799797248 404952499919474304 405175860371718912 405844308357691392 406636973022452508 407184873127409664 407409464894164992 408600720639469568 408826093348040704 409398768921968532 409624581811611096 409924014985449993 410300369175807936 412183794560893488 412411143592642464 412562223471154176 412789781233686528 413091528149793024 413617024129463056 415368769209053184 415897162079460096 416126559300684288 416813073448439808 417627161482518792 418726394474558464 419643983359455232 420468162581039328 420770956947578769 421003042417489182 421389568342721664 421697601652913712 422786068659214848 423712553835239424 423867008692438088 424022285234241792 424256164045733376 424795862619448544 426359784050307072 427142260399785984 427976522627129316 428391214377563136 428914382063127408 429227915968144314 431594111756281824 431832166975121472 433094834130019488 433973351622633984 434212719163517952 435482346997329408 435722546857780224 436041057491448192 438444811942889472 438686645815996416 439301149466215428 439543455671105784 439969355306686464 440828670453769836 443258817479424576 443503306623097728 443827504946652624 444800099917317312 445125246189186696 445702361125948416 445948198059829248 446274183584726784 447252140159419392 447256992883986432 447579078858366336 447825950937163008 448564761869027328 448734349977145344 450046438719768576 450294671725129728 450872385977551872 450925435670393124 451174153505842872 451423008527081616 451752996106414278 451860418963623936 452742958844412264 453073911299707887 454243365434454048 455238785519409024 455571562409408592 455822842918183776 456574846902402816 457155658248353904 458082982268335872 458335648005935616 459091797546848256 459675810719403264 459929355016545792 460265560685417536 460688133811433472 460827654538062483 462209855982465024 462802857050827776 463058126139107328 463706768881005174 463962536541722772 464727969168517152 465319152145645938 467884307339392608 468142379213269824 468484588554799992 468914707629494784 469511216579390496 471067193783878272 472099481279387136 472104603599763456 472444583239386688 472705170433672064 473485026417306624 474409801859527926 475049018648644608 475311042376525824 475573210629353472 476850384778992849 477025070888522016 477288184551450048 477895345446879612 480535042949759232 480881093654375736 481146334191416208 481588078105967616 481940116174758528 483184078467674112 484596897410562048 484864187480838144 485213355759370112 485480985850798336 486281919023179776 487231688396271924 489917640371995584 490187865215002752 490546189677879216 491170216153737379 493250413435750656 493522476542995968 494965524720022272 495969544711581696 497694110854090752 498332637133083648 499305943064984202 499424673591373824 499789750107156992 500400112406981976 500765901962835033 502058456532817632 503158657679346816 503526463715662128 503804194804308384 504635357102655744 506302243559739648 506581505690770944 506860921854968832 507231434224745856 508342971334076928 508714567073356224 509335828699963797 510027638382544896 511518947266704384 511801086785329152 512518007710584666 512800698282956748 513297581191134208 514300115529398142 515343355051877856 515627604006677568 517135287059328672 517420524393614016 517798755771094728 518274150537862656 519986087980273152 520272897736467456 520653214182181248 520940391906495744 521799825031317504 522463609426690176 523523408306669568 523812169149640704 525343783679318016 525633548590338048 526017783640477184 526369845756816684 526660176614928552 527045162124149991 527170488790894592 528200118651814308 529950593006863056 531111916439310528 531117679049733888 531500156144310024 531793316737881072 532281560011858944 532670654719469952 534430145979725184 534724922673591552 535019861958022656 535410958348342848 535607097137989632 535902523005136896 536584247519303424 538362507181575168 539542264319299584 539936666559299072 540234480495625216 540991230361172703 541289625965343234 542182630696603344 542872344169920261 545171509586882304 545472210915942912 545865025229291376 546166109082148128 546565353313933324 547067158901077248 549578392747857984 549881524790189952 550082964628205568 550788704199724032 551864463387614118 554529549439280128 554835412400912384 556836215310025056 557544569688026214 559905874710852096 560214703102860288 560624216774719104 561027942596771692 561337389889985576 561852757790295552 562263468870551616 563714758212286464 565363046978989056 565674885394311168 566467271680119894 566779719154846932 570635363502839088 571188285836750848 571885842750836544 572303887957525752 573781093180363008 575038465919253504 575458815675042432 575776222633495296 576726122403035136 577459778840025984 578631135496845312 578950292218023936 580643129329772544 580963395810373632 581388076655264256 581777197941744756 582098089942815768 582523600242481569 585734865954953904 586057940894807712 587771560605026448 588963834345003264 589288690293345792 591011756639232768 591337742164130304 591770006595536832 592313314900414464 593066799889756416 593500328252248928 594269814834597888 595032244779635712 596194417132720938 596336186879225856 596772105144488448 597101267916217344 597500905994224344 597937675662348777 598267481330116206 599254486559403696 601163181303402496 601233914227190832 601565538007790496 601897344702775488 602337328141885704 603657278459216352 604098548399610516 605657820579272064 606985047359212032 606991633199695872 607428749879211456 607763790557578368 608766462536537088 609540877664471872 610777309691114496 611114197341247488 612901080959204352 613239140022061056 614098153382952798 614436872717416644 615450553763711904 617070476067770368 618275691841340232 618616715388963696 619637292224689536 620425536194194584 623053153813579776 623396812475363328 623845743119190144 624189838951026432 624646118073066656 625219610172659712 626014955439187328 628089591711837696 629465975039182848 630702243871558992 631313368556408832 631504563626233773 632084352514082496 632546402479370568 633398691531526144 635800513038657132 636033427851362688 636384246068600064 637193793929172816 639539676075460608 639892428240973824 640713390599678976 641174791539167648 641528445588554944 642117437474623488 642586821566344704 643841873952216471 647391167634422736 647748250462682208 649642251195029232 653223520495994112 653583820286670336 654061586237172288 656824532185608192 657667217914334208 658029968723994624 659954032960029696 661243005680654754 664443516177444864 664888226219136864 665254959934646592 665741257419978936 667200149875975968 667687869283780044 669411275377090176 670878210239129088 671368618287549504 671738926405744512 672847142803540992 673101524965718016 675069658079652864 675442007587694592 675814562473291776 676308578966327808 677629494159621417 677790628445435904 678286089431141632 679114438266618396 681365048151681072 682025263022272512 682858178279113536 683357343614112888 683734264377275664 684862270353604224 685733487372530856 687124473402503808 687503472008903424 689513716079104896 689894032524818688 690398341028126304 691032200717150208 693314783973697536 693697196981956608 694204285576241664 694587189208660992 695560153321507761 695943804812584158 696618145902253568 697978728218468907 701826461009088912 702213568819904736 702726882832199988 703372061444242176 704266824869085744 704781639799545602 706600790675817408 708149221919080704 708156905399645184 708666874859080032 709057755650508096 709708746682478592 710227539625959936 711614702789291889 712573527972966912 712966563564788736 713359815944030208 713881277797790464 715445663359071232 716843018170319418 717816676242100224 720802564424638848 721321640481563604 721719501287124312 722382117158951424 722910174262137792 723829792226560348 726895346115843072 727296281221257216 727820033639055168 728221478776197504 729422878534769664 730847532594407886 732771190330477312 733175366386919936 734384938932965376 735819284516818824 739875620153625984 740283714814493952 741767265211766654 742448287080033408 743392759584034952 746541166281136128 746952937470480384 747498955699625472 748958914597476303 749137010387060736 749684625160735488 750600168610472964 753817395971985408 755289695573493192 755706292206462576 759453365339609472 759872258536156416 760291382782453248 760847151337118784 762514457001115392 763071850610034336 765041457573817344 766717954559004672 767278420900056576 767701630177993728 768777011565876999 769201047424435122 769946371786701312 771450173294097213 775184102207019008 775702930588993008 776130786590421024 776698133656642092 779979131970409728 780409346604701184 780979821273271872 781410587859743616 782699737546976256 783695414140035264 785285112460004352 785718253724461056 788015675518977024 788450322885507072 789026675460715776 789554768635225026 789990264922392828 790755733186341888 792300177977721462 793376326372847616 794925889510294584 795696140192651264 796135023888289792 796667874658965792 797250234216465036 797689975106821608 799005982079204928 801645218969587776 802087384010387328 802529792937033984 803116437522514272 803410645706984448 803853784507705344 804876371278955136 805464731199480688 807543760772362752 809313396478949376 809904999838948608 810351720743437824 811688616715382784 811934438948014851 813273946044905016 814369746254819328 817201441278939136 818797537843937064 819249163623222192 819848029970899986 820600738351615872 824367589121786976 824822287185284928 825124446942308352 825579562467373056 826183056299586048 827234048258926112 831794324158920192 832253118601368576 835254322965037584 836316854532039321 837452788949116928 840936325162078656 841541913895157538 842006084834978364 842779136685443328 843395203305827424 845572137318429696 847425107670478848 847734017384876176 848044570468483584 848512328091466752 849591725238897088 854284520799571968 855953045254258632 856782428755126272 857828764126254816 858455831936288628 863188223512563648 863664333950242944 866189668260038976 867946703245267968 868425438327035904 870964693994658816 871445093715560448 872082114982896384 876889623885778944 878602298932430856 879086911342211568 879938710613372928 881657340907539672 886517634958849152 887006613246195456 887655009893305248 889600199834634624 890250492378373392 891404722251896832 891896396119658496 892548367169453568 894504280318838784 895158157716732672 895651901874326016 897129523738054656 897401221995174309 900092877439537152 901744771955103744 901850871340786248 902348307011685744 902846017054163232 903505992212828556 905485917688824528 906147822599415774 908486730868908096 910477571038818048 911143124818817184 911645685836367552 913149693804805632 914311316496707808 916165964536671744 916671296011871232 919351621438806528 919858710033091584 920531121370835072 921147230074429197 921655309076124966 925605714101655552 926116252278214656 927413537762010348 927925073083445544 929455938337034304 930638304291291876 935768614678785216 936284758426539648 936969177109599984 937829415258989568 939022433158780992 942134387567756544 944198962558774272 944209207199526912 944889166478773376 945410340867344128 946970052834613248 948819603719055852 950098037297289216 950622084753051648 953700769557985698 954050141777044032 954576369102900096 955790690893759224 956489368299383317 961070085899518464 961762187308751472 962292668382832416 963176156211935232 963880232349517056 969193794821124096 970426711518740224 970961971701596672 972563838046359552 974463376792543848 979835280743991168 980375730430005504 981092379355758432 982340432307474758 986500826871501312 987044953085991936 989931049440044544 991864508520982131 996665274266167296 998611886129968404 999579500214313984 1000800224813963952 1001531803925670066 1004116913065635264 1006317315358693632 1007052927431324256 1007608389608616768 1009270714205311488 1012604487119479296 1013163011381541888 1013721843709937664 1014462868449491712 1016685942668153856 1017429134146712448 1018671657399927594 1020055276765089792 1023037894533408768 1023602173570658304 1025036015421169332 1025601396565913496 1026595162382268416 1028600231058796284 1030686710103755712 1031255208013355136 1034270574118657344 1034841048787228032 1035597511542189456 1036548301075725312 1039972175960546304 1040545795472934912 1041306428364362496 1041880783812991488 1043599650062635008 1043915707218876237 1044927218853380352 1047046816613339136 1050687567358636032 1052035567280954368 1052739691513633368 1053320353229857104 1054090324248299982 1054340977581789184 1056400237303628616 1057172459699318403 1059901186013726112 1062223832878621056 1062235358099467776 1063000312288620048 1063586633475762144 1064563120023717888 1065341309438939904 1068860291959450368 1069449845347183104 1070039723916045312 1070821916696685696 1071214194275979264 1073168495038606848 1075264527255479127 1076725014363150336 1079873333118598144 1080468960991250432 1081982460722345406 1082579251930686468 1084365261393206688 1085744688339840522 1090343019173764608 1090944421831885824 1091730050458582752 1092332218164296256 1093130706627866648 1094134317802154496 1099156785495715968 1099763049580379904 1101577408399448064 1103728926775228236 1109059098878560256 1109670824801824768 1112650897817649981 1113672430620050112 1115089139376052428 1119811749421704192 1120429406205720576 1121248433549438208 1122055885193543384 1122674779779971152 1123705515580591104 1124526937741103232 1127429516424572928 1130726093957978112 1131349770788622336 1132934543360239788 1133559438309693864 1141270727005678176 1143771685501673088 1144607775915051504 1147562186360726016 1150076931838507008 1150917631350084864 1151552445266990592 1153452244806070272 1154919557680051968 1157262270993690624 1161286258659545088 1162776153310528512 1163554395883489512 1164196179885631536 1165047200484963138 1171469731909907808 1172115881789615424 1175543121210052896 1177927668690006528 1178577380586691584 1182023513278465536 1182675484328260608 1183540013191073664 1186133599779512832 1187000656504497856 1188450266966582193 1190064489559271424 1192388834265441876 1193544210288976896 1194202535832434688 1195001811988448688 1195875351324697554 1196534962660232412 1198508973118807392 1202467828454381664 1203131076015580992 1203794689405550976 1204674656283771408 1207314556918432704 1208197096799221032 1211315641158544128 1213970094718424064 1213983266399391744 1214857499758422912 1215527581115156736 1217532925073074176 1219081755328943744 1221554619382228992 1222228394682494976 1225802161918408704 1226478280044122112 1228196306765905596 1228873745434833288 1229772044956349979 1230901107527423808 1236551383682680464 1237233430777927392 1239274584449379072 1240851072388389168 1246106307627159552 1247691486238380288 1248379677902052864 1249292236146133312 1250439220345319424 1252029910878374656 1256179183423675392 1258931950078365696 1261404487743117984 1262312870842736307 1263009127252467546 1264168705028164992 1265092804958741136 1271601026077314264 1272066855702725376 1272768492137200128 1274387587858345632 1279079352150921216 1281426781199357952 1282349583078335296 1283056891177109888 1285173643132689408 1287683747904432942 1294782335268845472 1295496500925364416 1299284502390058464 1306447040991988224 1307167640573340672 1308123172474344576 1315334435828668416 1316059937447989248 1319908065920059392 1322486011361309508 1329776452438273728 1330509919869293184 1331482514839957872 1334400299751951936 1335375738567560088 1338822550754180352 1341756420478258176 1342737236575099008 1343477852811489024 1345694285607081984 1346203049931436032 1350139316159305728 1350884015175389184 1352617157932655616 1355258988319242834 1355581256890871808 1356572178862283264 1358228876533236792 1359221733899123661 1362730096303362144 1365716356558227072 1366714687228225776 1367468528754551328 1369724540707208448 1371466974745061712 1374248946805007616 1375006944017806848 1379027432158209792 1379788065049637376 1380796682056252608 1382064401434300416 1382482963614187449 1386629567947395072 1388408571152483328 1389174378417321984 1391120306643015522 1391887609625168316 1393236291804507136 1395957456436937814 1403652922018177824 1404427137639809472 1405453765664399976 1406744122888484352 1408533649738171488 1409563279599091204 1413201581351634816 1416298443838161408 1416313810799290368 1417333749718160064 1418115511301016192 1420455079251919872 1423229405578583778 1425147055945933824 1425933127129577472 1426719631888060416 1427762555595580928 1430551154336978547 1430891326718142464 1433686036340638836 1441605128849277696 1442643280963127208 1443439002574248624 1444764234317902848 1445820348524275584 1447659584453120696 1453790692231686144 1454592562442514432 1455640067278110336 1456442957552395008 1458845757069539328 1461695065188815772 1465542380660954624 1466350732773839872 1471638569033637648 1473510648461212137 1479751240307251968 1480567429628987904 1483534530423533308 1484896574160066816 1486785519168069904 1493082332562272256 1494997911399250944 1497917829194952606 1498274020774121472 1499369250321470976 1501200337220945928 1502297705888505099 1510579391146986384 1511412584412925152 1518906730679218944 1519744517072312832 1520582765564906496 1521694302674237568 1525028914002230784 1526143701220068672 1530082915147634688 1534556841800113152 1535403260355987456 1537554023131753998 1538402094848870244 1539892743573402624 1542900346588194426 1550368204414038016 1551405861177986016 1552261573180842048 1553396267313284184 1559958263940819456 1560818693209402368 1561959642546543744 1562821175719487232 1565399475093952512 1567390828280070528 1570570224920008704 1571436507448922112 1576031351037954048 1576900645771014144 1578053350921431552 1579109537270450052 1579980529844785656 1581135486372449973 1581511466372683776 1584600355955442924 1589851779020589168 1591392280385302528 1593335749317931584 1594500468432930072 1595379950213643216 1598011964158409856 1603290437939175552 1604174768020774656 1605059585874067968 1606232875045028544 1606821291413968896 1607707569015410688 1609752742557910272 1610929462398961376 1615087521544725504 1618626792957898752 1619809999677897216 1620703441486875648 1622973691083518109 1623868877896029702 1626547892089810032 1628617032509760783 1637595075687874128 1638498327246444384 1639696059941799972 1641201476703231744 1648735178243573952 1649644574370569856 1650248893884616704 1652366112599172096 1654468096517852224 1663588648317840384 1664506237202737152 1670508645930075168 1672633709064078642 1674905577898233856 1681872650324157312 1683083827790315076 1684012169669956728 1685558273370886656 1686790406611654848 1691144274636859392 1695468034769752352 1696089140936967168 1697024656182933504 1699183450477794176 1711906090508517264 1713564857510252544 1715657528252509632 1716911663872577256 1726376447025127296 1727328667900485888 1732379336520077952 1735893406490535936 1736850876654071808 1741929387989317632 1742890187431120896 1744164229965792768 1747570800727444707 1757204597864861712 1758173822684423136 1763314681815079344 1773035269917698304 1774013226492390912 1775310019786610496 1779200399669269248 1780500984756746784 1782809444503793664 1785096734338907136 1789008560637677568 1790316315433465344 1791303803748652032 1793813026987046331 1794802443990348618 1803489543910207488 1803701742681572496 1804696614023371488 1805692034108326464 1807011984425657112 1810971835377649056 1812295645198831548 1816973461737816192 1820955142077636096 1822286249637634368 1823291371672735104 1826299387609611264 1828622632993415616 1832331929073343488 1833342592023742464 1838703242877613056 1839717420066183168 1841062242741670144 1842294460148858394 1843310618152249932 1851211428203311104 1854827075524020696 1855850146166891088 1858911876674068608 1861276608582583752 1871537229357570432 1872569516853079296 1873938354219199968 1875658830517979136 1878044866317561984 1884268775135513088 1888397925117548544 1889778332957546752 1890820681734688256 1893940105669226496 1894513690878701319 1897639207438111704 1900196074594578432 1907401539115971396 1908100283554088064 1909152738205800192 1911581381787518448 1912978736598766634 1922140171799036928 1923524374617502944 1924585336765664832 1926352312423870464 1927760464699034112 1931525621856649413 1940853423037480448 1941923943403193344 1948926753585087696 1959670561487982336 1960751460860011008 1962184758711516864 1964680864614949516 1973001653743002624 1974089906171983872 1979862098880089088 1983729017041964262 1993330548532334592 1997223772259936808 1999159000428627968 2001600449627927904 2003063607851340132 2008233826131270528 2012634630717387264 2014105854862648512 2015216779217233536 2018541428410622976 2025208974238958592 2026326022763083776 2027443687419875328 2028925736898983424 2032888482478864251 2033371885336307712 2034858268293424896 2037343314799855188 2046075789066817536 2050072030842338664 2051202793131826992 2053190324764536832 2057200462117592568 2061373420207511424 2062510416026710272 2068541148237314688 2069682097574456064 2071195023084378912 2073096602151450624 2079944351921092608 2081091590945869824 2082612856728724992 2083761567625982976 2086680459964523283 2087831414437752474 2089854437706760704 2093936184655406721 2104071134561908736 2105479383027266736 2106640706459714208 2108180648496599964 2112800474607257232 2114344919398636806 2119802372027452224 2124447665757242112 2124470716198935552 2126000624577240096 2127173266951524288 2129126240047435776 2130682618877879808 2137720583918900736 2138899690694366208 2140079447832090624 2141643833393371392 2146336990077213696 2150529054510958254 2153450028726300672 2159746666237196288 2160937921982500864 2163964921444690812 2165158503861372936 2168730522786413376 2171489376679681044 2180686038347529216 2181888843663771648 2183460100917165504 2184664436328592512 2186261413255733296 2188268635604308992 2198313570991431936 2199526099160759808 2203154816798896128 2207457853550456472 2218118197757120512 2225301795635299962 2227344861240100224 2230178278752104856 2239623498843408384 2240858812411441152 2242496867098876416 2244111770387086768 2245349559559942304 2247411031161182208 2249053875482206464 2261452187915956224 2265869086720479576 2267118876619387728 2282541454011356352 2287543371003346176 2289215551830103008 2295124372721452032 2300153863677014016 2301835262700169728 2303104890533981184 2309839115360103936 2314350519882291639 2325552306621057024 2327108791766979024 2328392359771263072 2330094400969926276 2342939463819815616 2344231763579230848 2351086242420105792 2355855337380013056 2357154761173383168 2364047026556931072 2365350968656521216 2367080026382147328 2372267199559025664 2374001313008995712 2376900533933164386 2380128979118542848 2384777668530883752 2387088420577953792 2388405071664869376 2390003623976897376 2391750702649395108 2393069925320464824 2397017946237614784 2404935656908763328 2406262152031161984 2407589378811101952 2409349312567542816 2414629113836865408 2416394193598442064 2422631282317088256 2427940189436848128 2429714999516845824 2431055162230313472 2435065850146148352 2435803316844044553 2438163510657887488 2443109238764457984 2451604323836817408 2456392613531811192 2457747490869666576 2459544089912699958 2461802215054847616 2473102767365360928 2474466861555854784 2478549168898758144 2481702144776778336 2495382972476760576 2496759355804105728 2498584472292266624 2504059821756749312 2508950563596117963 2512358366847350784 2522808975486235968 2524625741685472614 2526018254504935092 2528337410056329984 2530185609917482272 2543202052154628528 2544133711405450752 2545536984274400256 2548775175716691264 2562853562398715904 2564699166156670592 2566113782354219776 2570347286265378816 2575367495808865884 2589564670537690944 2590993001850728832 2596185428241183289 2598569004780116928 2612894081983976448 2614335281146681344 2616246344948689152 2630668871657336832 2639816131840118784 2644972022722619016 2659552904876547456 2661019839738586368 2662965029679915744 2668800599503903872 2670751477135120176 2677645101508360704 2683512840956516352 2685474473150198016 2686955705622978048 2691388571214163968 2692203665985522927 2700278632318611456 2705234315865311232 2710517976638485668 2713144357724566528 2716457753066473584 2718443467798247322 2725460192606724288 2731432713116454144 2733429374456451552 2734937057509102656 2739449081414416896 2742933949490123424 2748497893610015232 2750013888035613696 2758054864316419584 2759576130099274752 2761593364112505216 2763441690223287591 2764965927228374898 2776817142304966656 2778348756834643968 2782240613286031044 2783775219250336632 2786472583609014272 2791914912873875628 2807305844036355648 2808854275279618944 2810907531328799952 2813488245776968704 2817067299476342976 2819126559198182408 2826403162703269632 2832596887676322816 2832627621598580736 2834667499436320128 2836231022602032384 2840910158503839744 2846458811157167556 2850294111891867648 2851866254259154944 2855525111191161856 2861102308673957094 2861782653436284928 2867372072681277672 2869468104898149951 2883210257698555392 2885286561926254416 2886878005148497248 2889528468635805696 2891640697048551168 2895319168906241392 2907581384463372288 2911280134556220672 2912885915104790016 2917691514139078656 2923390130377631544 2931084761321909248 2932701465547679744 2943277138067275296 2947021296922424274 2959502480614503936 2961134859257975808 2967069060847066616 2969793148320133632 2973571038336139808 2989995822798501888 2995835658389905212 2998738500642941952 3002400674441891856 3004595411777010198 3021158782293972768 3022825168825850304 3037813461358437888 3039489034144625664 3041165531129812992 3043388605348475136 3050057828004461568 3052287402440137344 3060165830295269376 3069113683600226304 3070806520711974912 3075108046263507996 3076804189697740488 3079785487146805248 3085800693176388852 3102811722355972032 3104523146361684096 3106792534626568368 3119916527881638912 3121637386418804736 3123919285093087488 3125642351438974464 3130798950187905024 3134781656560141056 3141140449840017408 3152062702075908096 3156106701842863104 3158219074540900104 3159961059689571312 3162270972744899946 3163022932745367552 3169200711910885848 3171517379097955209 3179703558041178336 3186671498635863168 3189000936865860144 3190759900427286432 3196023928316819712 3206580875878351104 3208349536041549312 3210119171748135936 3212465750090057088 3213642582827937792 3219505485115820544 3221858924797922752 3225793581766437381 3230175043089451008 3239619999355794432 3241406882973751296 3245947382167036218 3247737755792059404 3253095784179620064 3257234065019521566 3275190151375748256 3276996654492888768 3279392119883599944 3282402953406463488 3297470356487147904 3299289148741139712 3304732225198344192 3308936193035704448 3327177296635680768 3329012474405474304 3337952693452949943 3341017291860150336 3345267418128157284 3363745300648314624 3366167655580630152 3368024339339913456 3371116546741773312 3373580813223309696 3382288549273718784 3390936069539504704 3392178281873934336 3394049312365867008 3398366900955588352 3423812181017034528 3431315056505019264 3433823327745154512 3438191513076161653 3452752894050254592 3454657335800971776 3464758673040155904 3471786812981071872 3483858775978635264 3488328459931585536 3495141601454889414 3514409195729723424 3516347645368846272 3526629363630158688 3546070539835396608 3548026452984781824 3550620039573220992 3558400799338538496 3561001969513493568 3565350800899746579 3570193468677814272 3580632630866930688 3582607607497304064 3587626053974092662 3589604887980697236 3607403485363144992 3609393228046742976 3611384068216652928 3614023968851314224 3621943670755298112 3624591290397663096 3633946923475632384 3641910284155272192 3644572499275268736 3646582743345470208 3652598775219222528 3657245265986831232 3664663858146686976 3666685184047484928 3677406485755226112 3679434840132366336 3682124485483340288 3684588920297716788 3686621236304499864 3689316134869049937 3709654151048041392 3711700292333782176 3717823753348137216 3722553217165167504 3743074458715140864 3745139033706158592 3747876708438399936 3751317661035958272 3756089732635123968 3768537550271026176 3776795850235097088 3779556665915093504 3781641363469376512 3786938612528208921 3789027381757402638 3795278414876223408 3814803078231942792 3816200567108176128 3818305476411600384 3823162763575036896 3825957473197533268 3844280343598073856 3847048749235005888 3849170673531329664 3855520929398068224 3863051243713298826 3881706846074960896 3883847886806386688 3897853507170175392 3919341122975964672 3921502921720022016 3924369517423033728 3929361729229899032 3946003307486005248 3948179812343967744 3959724197760178176 3967458034083928524 3994447544519873616 3998318000857255936 4003200899255855808 4006127215702680264 4016467652262541056 4025269261434774528 4028211709725297024 4030433558434467072 4037082856821245952 4050417948477917184 4052652045526167552 4057851473797966848 4065776964957728502 4066743770672615424 4069716536586849792 4074686629599710376 4077665201697370983 4100144061684677328 4102405586263653984 4114400924235185136 4122746840415022848 4125020832053420544 4137082296474629376 4139364195148912128 4142390046168757824 4146193204302901248 4159888703842185216 4165225713457449984 4167523135251965952 4173360919929046566 4175662828875504948 4179708875413521408 4187872369310813442 4208142269123817472 4210958766054533472 4213281412919428416 4216361296993199928 4225600949214514464 4228689838797273612 4239604744054904448 4248895331514484224 4248941432397871104 4252001249154480192 4254346533903048576 4261365237755759616 4275441167837801472 4277799381388732416 4280158895664181248 4283287666786742784 4291653463010935641 4292673980154427392 4301058109021916508 4319493332474392576 4327929842889381624 4330317007722745872 4337461045572826752 4342978753359362088 4361372076695058432 4363777687327543296 4366920201834331008 4369328872657185024 4372522826511466592 4376537271208617984 4396627141982863872 4399052198321519616 4414915707100912944 4420531945383636411 4450603591270599924 4454689722480200448 4460356557504209712 4479246997686816768 4484993734197752832 4488223540774173536 4490699119119884608 4494822062322364416 4498107750964412928 4506893117665515297 4531738173440959152 4534237753238775456 4565082908022712704 4575086742006692352 4578431103660206016 4590248745442904064 4603670525400339456 4606209781067962368 4619678230720207872 4628701039764583278 4651104613242114048 4654217583533958048 4656784719542526144 4660188801939852552 4685878927639631232 4688463527158461696 4702172484840211584 4711710674760026112 4714309522346766336 4728094053113862144 4730701937313042432 4734160052764294656 4743406459117349919 4744534399118051328 4748002626017991424 4753801067866328772 4769555337061767504 4774176841155907584 4780007247953794752 4783501405298790216 4786139850640929648 4794035892475229568 4809871313817526656 4812524304062323968 4815178757622203904 4818698625135085632 4829258227673730816 4832788387196884128 4845262564634176512 4855880378873696256 4859429999033691648 4862110324460626944 4868921073250554327 4871606633688089106 4876327021315774976 4885851097529282349 4912785227063622384 4915494981739333152 4919088179825399916 4923604430109695232 4946205534730721856 4948933723111709568 4957098337797516288 4963404289553556672 4990765944953521152 4993518711608211456 4997168944584533248 5008119643513498624 5017901127192235926 5024716733694701568 5045617950972471936 5049251483370945228 5052036509009870184 5056674820112659968 5060371219834964544 5086404104309257056 5088267422810901504 5091073968548800512 5097550351433382528 5129398332313341184 5132227564708439552 5140694572530757632 5150734991617731768 5179129341075381888 5181986003701457664 5192370856482366578 5197138009560233856 5225788163967952896 5228670562293362688 5232492689897378304 5242712402182334121 5289944045445238032 5319105809753094912 5322039679477172736 5325930059359831488 5337601199007807744 5341502954270240352 5355290203016721408 5367025681913032704 5370948946300396032 5373911411245956096 5381439080961138993 5384407331971045854 5410468631730622464 5421035953276971336 5426288715449133056 5432915506132947168 5436886935596494644 5450920385213448576 5462865426232908288 5466858748912903104 5469874115018205312 5478898162828833792 5485867898980246848 5496995787220030464 5500027776071227392 5516109728632839168 5519152260198549504 5523186728225010432 5526883380446575182 5529931854456749796 5553634284609933312 5564481226572062088 5567550438500673264 5572945167218028544 5583829825747751256 5614611688072711296 5617708550559237888 5621815062657599904 5626976491553937408 5634134598952685952 5638253118396364816 5652806325406539264 5665193775352645632 5669334998872640256 5672462045204064768 5681820317007679488 5683541072636103957 5692917622314335112 5700588223783735296 5711050222382323712 5722204617347914188 5734744145362555344 5738936209796299902 5766420515397110784 5770573123852508832 5773756010296994496 5779056937271611392 5783281394097102336 5790638337812482784 5822560269112441344 5825771830209580032 5846780260755263088 5862169522643818496 5865402931095359488 5886554276134550592 5894042593844848548 5919004961229007872 5922269718515951616 5934138121694133232 5939586296640267264 5947142076672279616 5979991645597003776 5991671316779810424 5997477001285883904 6004801348883783712 6009190823554020396 6042317564587945536 6045650337651700608 6075626922716875776 6078978068289251328 6082331062259625984 6086777210696950272 6100115656008923136 6104574804880274688 6138227367200452608 6150216092527015992 6153608379395480976 6159570974293610496 6171601386352777704 6205623444711944064 6209046292723368192 6213585069253136736 6239833055763277824 6243274772837609472 6247838570186174976 6251284702877948928 6269563313120282112 6281808553966220163 6312213403685726208 6316438149081800208 6319922119379142624 6324541945489799892 6338401423821771696 6343034758195910418 6359407116082356672 6373342997271726336 6378001873731720288 6381519800854572864 6392047856633639424 6413161751756702208 6416699072083098624 6420238343496271872 6424931500180114176 6439010970231641088 6443717849595845504 6451587163532874762 6460350086178902016 6479239998711588864 6482813765947502592 6491894764334072436 6495475511584118808 6506191568359240128 6514468130039043132 6550380302751496512 6553993308985777536 6558784239767199888 6564805906812926976 6594940712974295808 6598578297482279424 6609464450396688384 6617872386071408896 6654354593271361536 6675905386905899886 6682034583720300672 6690534836256314568 6695425578095683219 6727490601296629248 6732335311161260304 6736048678679826912 6742233093483546624 6747161626446619392 6781872139079009408 6784356563747868672 6796733801911176704 6847624362034069056 6862630113010038528 6867646655490309024 6876383026152323306 6905505788100509184 6909314671601943552 6929517346080311808 6943051559646874917 6976656919863171072 6990283202909778828 7028818391459446848 7032695290737692544 7053258727260317376 7092141079670793216 7096052905969563648 7101240079146441984 7116801598677076992 7122003939026987136 7130701601799493158 7140386937355628544 7161265261733861376 7165215214994608128 7175252107948185324 7179209775961394472 7214806970726289984 7218786456093485952 7222768136433305856 7228047937702628448 7243887341510596224 7249182580795326192 7267893846951264768 7283820568310544384 7289144998550537472 7293165486690940416 7305197550438445056 7307409950532133659 7314490531973662464 7329327716293373952 7354812971510452224 7364248970966680576 7369177840595433576 7373242472608999728 7378632269738099874 7419308302096082784 7423400584667564352 7435647506696274432 7445106434330335008 7486148917430281728 7490278067412317184 7495753416876799872 7512179465270247936 7526851690788353889 7537075100542052352 7559113331830187008 7563282726938753024 7573877225056417842 7578054763514805276 7590556829752446816 7629606156463885584 7632401134216352256 7636610952823200768 7646325527150073792 7651914946395066536 7688560687196147712 7694097498470011776 7698341347062659328 7711041858796136448 7726102487426597652 7763413692149921792 7767695773612773376 7788556284723549867 7795707014340350784 7838682245951929344 7843005843440044032 7848739034846067456 7858723458459798064 7892006614972010496 7919448395520356352 7934916068167857048 7988895089039747232 8006401798511711616 8012254431405360528 8032935304525082112 8050538522869549056 8056423419450594048 8060867116868934144 8074165713642491904 8100835896955834368 8115702947595933696 8131553929915457004 8139433073173699584 8149373259199420752 8155330403394741966 8200288123369354656 8204811172527307968 8228801848470370272 8245493680830045696 8250041664106841088 8274164592949258752 8278728390297824256 8284780092337515648 8330451426914899968 8335046270503931904 8346721839858093132 8351325657751009896 8359417750827042816 8375744738621626884 8421917532109066944 8426562825838856832 8432722593986399856 8451201898429028928 8457379677594547224 8479209488109808896 8497790663028968448 8497882864795742208 8504002498308960384 8508693067806097152 8522730475511519232 8550882335675602944 8555598762777464832 8566575333573485568 8583306926021871282 8585347960308854784 8602116218043833016 8608404314694449853 8655859685778763248 8660634015445491744 8674922091145653504 8685957506718724176 8722744153390116864 8733840403668662016 8738657745314370048 8745045653022933184 8753074542417235968 8793254283965727744 8798104396643039232 8829831414201825888 8841063890767272822 8901207182541199848 8909379444960400896 8920713115008419424 8969987468395505664 8976447081548347072 8981398238239769216 8996215501928825856 9013786235331030594 9063476346881918304 9068475506477550912 9130165816045425408 9150173484013384704 9156862207320412032 9180497490885808128 9207341050800678912 9212419562135924736 9239356461440415744 9257402079529166556 9308435167067916096 9313569439085052288 9320377603879705104 9371757855279262464 9376927054316923392 9404344969680423168 9423421349520052224 9456188106227724288 9468320105528589312 9486812918234699838 9489068798236102656 9496005252035982848 9507602135732657544 9514552137293865627 9539110674123535008 9560014495907589504 9567002810597580432 9572279701281859296 9588071784950459136 9619742627635053312 9625048608124647936 9630357515244407808 9637397250270171264 9658516455347461632 9665576774393768256 9677380745299312143 9690525129268353024 9718859998067383296 9724220648921253888 9737842146501108654 9743213267376178212 9752654042631549952 9771702195058564698 9825570454127244768 9830989963478666304 9838176359650799832 9847208860219390464 9892411069461443712 9897867446223419136 9914196675595032576 9926808579107113344 9981531889907042304 9987037423216422912 9994337889169066496 10013858080358849829 10016239287026997248 10035802254384471852 10091235901944943872 10098502966741890456 10104073018019740368 10113349640225319936 10120742439669929088 10172808208618514112 10176534845621803008 10182147937097601024 10195100702866765056 10258796664626682368 10264455129416879104 10301469983235463536 10314574539228484959 10358258682150763776 10363972007402915328 10384741712964733156 10394276019120467712 10451576327935905792 10464985379794756608 10485424804364668242 10579888090890476064 10638211619506189824 10644079358954345472 10651860118719662976 10675202398015615488 10683005908540480704 10710580406033442816 10741897892600792064 10747822822491912192 10762878161922277986 10768814663942091708 10842071906553942672 10852577430898266112 10865831012265894336 10873773871192989288 10901840770426897152 10925730852465816576 10933717497825806208 10939748230036410624 10957796325657667584 10971735797960493696 10993991574440060928 11000055552142454784 11032219457265678336 11038304520397099008 11046373456450020864 11053766760893150364 11059863708913499592 11067948404607149811 11128962453144124176 11135100877001346528 11167659651495502512 11229223376145422592 11235417101118475776 11243630125315199808 11253952983107874816 11268269197905371904 11276506236792729632 11305612650813078528 11330387550705291264 11338669997745280512 11344924090408129536 11360815837584626763 11367082145272207914 11385835244628670224 11422100444764647424 11444409234695828376 11469488290725110688 11477872419592599804 11532841030794221568 11541146247705017664 11547512020593988992 11566562788194204672 11581276675624965568 11645120538224882688 11651543660419160064 11693560521510526176 11724339045287636992 11773108552269101184 11788085187689697096 11838009922458015744 11844539437031903232 11868276243388266464 11879172593280534528 11894284153344559232 11983342633559620848 11994954002571767808 12009602697767567424 12018381647108040792 12084635129175891072 12091300675303401216 12151253845433751552 12157956136578502656 12173554421393900544 12200231312017846272 12209149609760549376 12232995605092112949 12300432185054031984 12307216758790961952 12343202772705555408 12411246889423888128 12418092585446736384 12427170138506273472 12479666111526555648 12495677140372349952 12502569405755897856 12539126626240564224 12563617107932440326 12624426807371452416 12632876298163600416 12639844238758285248 12649083890979599784 12676802847643543392 12686069516391820836 12718814232164713344 12746685994543452672 12756003747463440576 12763039601709145728 12784095713267278848 12826323503513404416 12833398144166197248 12840476686992543744 12849863000360228352 12874960389032806923 12878021940463282176 12887435699191691008 12903174327065749524 12958479997423177728 12983789528668144872 12990951023168237616 13012383136718480256 13028936260078086264 13100760605502993024 13107986617971555072 13117568479534399776 13129611813625853952 13189881425948591616 13197156594964558848 13235744772142817792 13261595836150909233 13351810773811799772 13364069167440601344 13381069672512629136 13390851156191366438 13454981202593258496 13464670622322520608 13472097357359653824 13484466186967093248 13494323252893238784 13520679352996545891 13563744278158018816 13593467603822353408 13695248724068138112 13725260226020077056 13735293310980618048 13752766052304646612 13811011576201018368 13818629343203887104 13859034692160623616 13886103119293749834 13953313839726342144 13980566405819557656 14057636782918893696 14065390581475385088 14106517454520634752 14184282159341586432 14192105811939127296 14202480158292883968 14230219377352049757 14233603197354153984 14244007878053974272 14261403203598986316 14322530523467722752 14350504215896370648 14358419551922788944 14429613941452579968 14437572912186971904 14445536272866611712 14456095875405256896 14487774683021192448 14498365161590652384 14535787693902529536 14567641136621088768 14578289997101074944 14586330973381880832 14606763219751662981 14614819901064267318 14628981063947324928 14657553292587847047 14728497941933361152 14738355681190867152 14746484945217999456 14757264539476199748 14838616604192165568 14846801169335128704 14871295013392548864 14890212868660670016 14972297834860563456 14980556134824634368 14991506833753599744 15024358930540495872 15053703381576707778 15074150201084104704 15118226663660374016 15126565453877506048 15147754450112835684 15156109527029610552 15181113659504893632 15259212312927771168 15264802268432704512 15273221905646401536 15292651054300147584 15303829892790133072 15388194996940023552 15396682694125318656 15422083717592272896 15452204974853195304 15526827384299843584 15577112569447099734 15591414028680701568 15677364491903858688 15686011686880088064 15697478069692134912 15717446916919596128 15869832136335714096 15977790178079494464 16012803597023423232 16024508862810721056 16065870609050164224 16101077045739098112 16112846838901188096 16121734233737868288 16231405895191867392 16263107859830914008 16278866146347399168 16298746518398841504 16310660806789483932 16400576246738709312 16409622345054615936 16457603696940740544 16490987361660091392 16500083328213682176 16548329185898517504 16557456780595648512 16569560184675031296 16660902853829799936 16693443679716186264 16702651315502019792 16718835501654085632 16751489477243253768 16843835064218133888 16853125651677713664 16865445187972799712 16902403796858057856 16914759355189094448 16958418976219617792 16995581326057936896 17008004996617920768 17017386135612194304 17045460951023038464 17050623217908311871 17101764671351205888 17133150667146971136 17166613852043742564 17204232436087666032 17216808629388899706 17311719371557526496 17321268030890983488 17349844182291307008 17371915013437448352 17467680807337324032 17477315490628740096 17490091306045866368 17586508567931455488 17596208793286078464 17659662828403651776 17682127781534545644 17802414365082399696 17818758889920801792 17841426230016838848 17939974936791011328 17952894163096694144 17962796476479538432 17992431003857651712 18027572470662061188 18126952693763836608 18136951012955101824 18173297997688283023 18260331632090850816 18300346968026769408 18313724414640824064 18414682101601357824 18478712922880831488 18514804159058333112 18616870334135832192 18627138878170104576 18640755207759410208 18743515710558524928 18753854108633846784 18808689939360846336 18845425661898660489 18936640211057178624 18973625836469399676 18992010504071965696 19015204271465315088 19029104274587731254 19078221348247070016 19120028991815179008 19134005621195160864 19144559402563718592 19176143569900918272 19239485255270106624 19250097216249295872 19260715030488815616 19274794500540342528 19317032910694923264 19331153548787536512 19354761490598624286 19381050258536706048 19437719996134766592 19448441297842507776 19475684293002217308 19486426534752356424 19505308085263099904 19543404390117129396 19651140908254489536 19661979926957332608 19676352719301599664 19694417720438780928 19784822138922887424 19795734892446838272 19828393351190065152 19853617158214226688 19963063779814084608 19988675778338132992 20027716160717699658 20032478574053994496 20071604508768943704 20086276734287049657 20182471803889887744 20197005933483780912 20208146036039480736 20226699280450639872 20241484879339858176 20345616417237028224 20353069691243606016 20390201405733530112 20517593329253364736 20528910258833758208 20602939966470927072 20629149078456969918 20716517364301527552 20727944014805830656 20769483425929466312 20788552038240935424 20929970759589513216 20970849608729336484 21159776181780952128 21276423239012379648 21288158717908690944 21303720237439325952 21350404796031230976 21366011817080961408 21421160812066885632 21483795785201584128 21495645644983824384 21525756323844555972 21537629327884183416 21684143813107885344 21731662024531788672 21747547742385978576 21803681540853794304 21851461704931633152 21867434995651612416 21879496460072821248 21915592651315335168 21943471595920987392 21987983148880121856 22064438914531356672 22092746912900041728 22107533521786300728 22119727417826999184 22135896809214299622 22257924906288248352 22270201754002693056 22335319302991005024 22458446752290845184 22470834202236951552 22487260250630399616 22536538395810743808 22553012473585459264 22580555072365061667 22611225301626157056 22677339995490561024 22689848180816259072 22721631675169253526 22734164290544415828 22771670489257340448 22888818469391656752 22938976581450221376 22955744839185199608 23065682061588443136 23082292495410035328 23095024041187977984 23133125576388409344 23162553351249931136 23290241076449765376 23303087320838320128 23365668854170649601 23387121043021052352 23546217104538202368 23576170375379394192 23676019844916031488 23736552486776532928 23758345186561069056 23788568306689118464 23966685267119241696 24019205395535134848 24036763294216081584 24169270258351782144 24182601350606802432 24302507690867503104 24347108842787801088 24418299219521098752 24465991210184225898 24600864370108063968 24614433517581923904 24686405545411110816 24822493778847776256 24836185170893472768 24854340277012546944 24991354280744699904 25005138811511795712 25078253252481128448 25127234215864880652 25265752596327200832 25279688477516570496 25298167781959199568 25353605695287086784 25372139032783641672 25437628464329426688 25493371989086905344 25512007494926881152 25526079203418291456 25568191426534557696 25652647007026808832 25666796288332394496 25699726000720456704 25749920778065613846 25756043880926564352 25774871398383382016 25806348654131499048 25825212944083349559 25967579057336289744 25981902046336475232 26024766273436960512 26057872520156172528 26201521211005986048 26215973235943110144 26235136959068799552 26259223627251707904 26379762851897183232 26394313189929117696 26471489544285635584 26523191672301818466 26703621547623599544 26728138334881202688 26762139345025258272 26781702312382732876 26909962405186516992 26929341244645041216 26944194714719307648 26988646505786477568 27041358705993091782 27127488556316037632 27186935207644706816 27390497448136276224 27450520452040154112 27470586621961236096 27505532104609293224 27622023152402036736 27637258686407774208 27718069384321247232 27772206238587499668 27961132811639115312 28115273565837787392 28130781162950770176 28213034909041269504 28368564318683172864 28404960316585767936 28460438754704099514 28467206394708307968 28488015756107948544 28522806407197972632 28543656411881596881 28701008431792741296 28716839103845577888 28859227882905159936 28875145824373943808 28891072545733223424 28912191750810513792 28975549366042384896 28996730323181304768 29071575387805059072 29156579994202149888 29172661946763761664 29213526439503325962 29229639802128534636 29257962127894649856 29315106585175694094 29456995883866722304 29476711362381734304 29492969890435998912 29514529078952399496 29677233208384331136 29693602338670257408 29742590026785097728 29780425737321340032 29944595669721126912 29961112269649268736 29983013667507199488 30041574241076549487 30048717861080991744 30107406763153415556 30236453327320748032 30295508900225671368 30312219054059221104 30362227319009787264 30518424625855542336 30529604536865409024 30546443811292803072 30585302108600295168 30607659785580266144 30776389993880047104 30793365388250637312 30904409949706390608 30943723617685454877 31154225138894199468 31182828057361403136 31354728983807717376 31394956139384269824 31434893833839192256 31739664272671428192 31955580356158988928 32025607194046846464 32049017725621442112 32131741218100328448 32225693677802376192 32243468467475736576 32526215719661828016 32557732292694798336 32597493036797683008 32621321613578967864 32801152493477418624 32819244690109231872 32915207393881481088 32981974723320182784 33000166656427364352 33096658371797035008 33114913561191297024 33139120369350062592 33203845213821449433 33386887359432372528 33405302631004039584 33502978954486507536 33687670128436267776 33706251303355427328 33730890375945599424 33804807593716115712 33829518710378188896 33916837952439235584 33991162652115873792 34016009993235841536 34034772271224388608 34082447512753880289 34101246435816623742 34266301334293942272 34333227704087485128 34408464872175332064 34433617258777799412 34623438743115052992 34642536061781966976 34699688364582614016 34743830026874896704 34935361614674648064 34954630981257480192 34980182612091732736 35173017135862910976 35319325656807303552 35364255563069091288 35604828730164799392 35637517779841603584 35682852460033677696 35905788326193388288 35925592952959076864 35984862007715303424 36055144941324122376 36253905387527673216 36273902025910203648 36346595995376566046 36520663264181701632 36600693936053538816 36627448829281648128 36698986815276338847 37029608318116666224 37233740668271664384 37254277756340209152 37281510415518820416 37487031421117049856 37507708217267693568 37617379878721692672 37690851323797320978 37873280422114357248 37947251672938799352 37984021008143931392 38030408542930630176 38058208549175462508 38156442696494140032 38240057983630358016 38268011242390321728 38289118805127437184 38352287139801836544 38478970510540213248 38500194432498591744 38521430060977631232 38549589001080685056 38624881167098420769 38634065821389846528 38662307097575073024 38709522981197248572 38875439992269533184 38951368586004434616 38972853069504712848 39010616170526199808 39086808780234258792 39302281816508979072 39323959853914665216 39352705438603199328 39388835440877561856 39569644277845774848 39591469784893676544 39707234316428453376 39784787508452727699 39977351556676265984 40055432321435399316 40143209017537887408 40172553468574099314 40364943607779775488 40394011866967561824 40416292072078961472 40453398560901279744 40482969758679716352 40691232834474056448 40780402811467060224 41035186658506729472 41057820517667516416 41205879932941854144 41258298156913939836 41433034728603055104 41455888029611661312 41538966851858932624 41577104076481870848 41859941519179026432 41941699217458672968 42319552363561904256 42552846478024759296 42576317435817381888 42607440474878651904 42700809592062461952 42732023634161922816 42967591570403168256 43051512647689111944 43075258655768366832 43368287626215770688 43463324049063577344 43495095484771957152 43607363081707588608 43702923409863266304 43734869991303224832 43758992920145642496 43886943191841974784 43972659877763541141 44185493825800083456 44215067043572601456 44239454835653998368 44271793618428599244 44515849812576496704 44540403508005386112 44670638605982010048 44916893504581690368 44941668404473903104 44974520501260799232 45073076791621487616 45106024947170918528 45161110144730123334 45222450603252314112 45354679990981122048 45379696361632518144 45443263350338507052 45468328581088831656 45543340978514680896 45777636938783313504 45877953162900442752 45911489678370399216 46164584990820070656 46190048082375955968 46266251152776818688 46325106702499862272 46580482152899530752 46731337708341299202 46774242086042104704 47092434209076404736 47152340750758788384 47473104973553065856 47577136613378236928 47933370534238483392 48038410791070269696 48073526588432163168 48338540516703564288 48365202701213604864 48694217685575602176 48836598439042197504 48931982420368451796 49201728740216127936 49228867035163847808 49372811090822221632 49644987557695552512 49672370341786945536 49708680554025093888 49982708561489399808 50156506504962256896 50254468431729761304 50531505192654401664 50559376955033140992 50596335563918399136 50707211390574173568 50744278065567283344 50875256928658853376 50986743978173810688 51024014989853762304 51052158406836582912 51136382853069115392 51151869653724935613 51305294014053617664 51399452001440913408 51499841556131227692 51549742796766764032 51612697308262998096 51650425888166699118 51935158114672579488 51963804092672950464 52049532546873921024 52115745040312345056 52403042422011972096 52431946471886220288 52470273918137599104 52759525703794366464 52788626379858235392 52942979088571271168 53046383344603636932 53407243095247199088 53456276669762405376 53524278690050516544 53563404624765465752 53819924810373033984 53858682489290082432 53888389429438615296 53977293011572955136 54082717411986183564 54254977112632075264 54373870415289413632 54519893993064849069 54780994896272552448 54901040904080308224 54941173243922472192 55011064209218586448 55244046304804073472 55436138768642494464 55544412477174999336 55922265623278230624 56230547131675574784 56261562325901540352 56426069818082539008 56809920633171535872 56920877509408199028 56976031512215897088 57045612814395945264 57087312823763193762 57402016863585482592 57433678207691155776 57718455765810319872 57750291648747887616 57782145091466446848 57824383501621027584 57951098732084769792 57993460646362609536 58143150775610118144 58313159988404299776 58345323893527523328 58427052879006651924 58459279604257069272 58515924255789299712 58630213170351388188 58953422724763468608 58985939780871997824 59029058157904798992 59354466416768662272 59387204677340514816 59485180053570195456 59560851474642680064 59889191339442253824 59966027335014398976 60083148482153098974 60097435722161983488 60214813526306831112 60258830202861148971 60591017800451342736 60624438108118442208 60724454638019574528 61036849251711084672 61059209073730818048 61170604217200590336 61215319571160532288 61552779987760094208 61586730776501274624 61808819899412781216 61887447235370909754 62308450277788398936 62365656114722806272 62789912278768539648 62869787667678384512 63479328545342856384 63911160712317977856 64051214388093692928 64098035451242884224 64263482436200656896 64451387355604752384 64486936934951473152 65052431439323656032 65194986073595366016 65242643227157935728 65602304986954837248 65638489380218463744 65830414787762962176 65963949446640365568 66193316743594070016 66278240738700125184 66407690427642898866 66773774718864745056 66810605262008079168 67005957908973015072 67375340256872535552 67412502606710854656 67461780751891198848 67609615187432231424 67659037420756377792 67741665217095185001 67833675904878471168 68032019986471683072 68069544542448777216 68164895025507760578 68202492871633247484 68666455408174970256 68816929744350664128 68867234517555598824 69246877486230105984 69285072123563933952 69399376729165228032 69487660053749793408 69870723229349296128 69909261962514960384 69960365224183465472 70097006562511948803 70638651313614607104 70728511126138182576 71209657460329598784 71275035559683207168 71365704920067355392 71811576652386776576 71851185905918153728 72110289882648244752 72507810775055346432 72547804051820407296 72693191990753132092 73041326528363403264 73254897658563296256 73397973630552677694 74059216636233332448 74467481336543328768 74508555512680418304 74563020831037640832 74974062842234099712 75015416434535387136 75234759757443385344 75381702647594641956 75894503345877598704 75968042016287862784 76060817085861260352 76116417098350925016 76312885392988280064 76480115967260716032 76536022484780643456 76578237610254874368 76704574279603673088 76957941021080426496 77000388864997183488 77099178002161370112 77249762334196841538 77268131642779693056 77324614195150146048 77419045962394497144 77475638832250048677 77902737172008869232 77945706139009425696 78173617560468517584 78604563633017958144 78647919707829330432 78705410877206398656 78777670881755123712 79139288555691549696 79182939569787353088 79414468632856906752 79569575016905455398 79954703113352531968 80110864642870798632 80286418035075774816 80345106937148198628 80729887215559550976 80788023733935123648 80832584144157922944 80965939517359432704 81382465668948112896 81560805622934120448 82070373317013458944 82411759865883708288 82516596313827879672 82866069457206110208 82911776059223322624 83077933703717865248 83154208152963741696 83883398434917345936 84639104727123808512 85105692956049518592 85214880949757303808 85401619184124923904 85464047268323845632 85630969235644790643 86103025295378223888 86150517311536733664 86736575252431541376 86926648098127154688 86990190969543914304 87214726163415177216 87469739982606449664 87517985840291284992 87773886383683949568 87945319755527082282 88370987651600166912 88430134087145202912 88478909671307996736 88543587236857198488 89031699625152993408 89080807016010772224 89341277211964020096 89833787009163380736 89883336808947806208 89949041002521598464 90124722723229648461 90146153583242975232 90212049894341837056 90322220289460246668 90709359981962244096 90886526700677014104 90936657162177663312 91086681957029361792 91555273877566627008 91755906325800885504 91822979356740798432 92329169981640141312 92380096164751911936 92650213404999724544 92831170853056364631 93462675416682598404 93548484172084209408 94184868418152809472 94304681501517576768 94946209947106131712 95154273226756473856 95866741068476966784 96076821582140539392 96147053176864326336 96677081033407128576 96730405402427209728 97673196878084395008 97863964840736903592 98403457480432255872 98457734070327695616 98745622181644443264 99289975115391105024 99344740683573891072 99417361108050187776 99611535641464348299 100508936863459522608 101063010385308803328 101118753910066281984 101192671127836798272 101414422781148347136 101488556131134566688 101750513857317706752 101973487956347621376 102048029979707524608 102104316813673165824 102247342538261640867 102303739307449871226 102798904002881826816 102999683112262455384 103099485593533528064 103225394616525996192 103300851776333398236 103870316229345158976 103927608185345900928 104099065093747842048 104231490080624690112 104806084844023944192 104863892943772440576 104940547836275198208 105519051407588732928 105885958177142542336 106092766689207273864 106814486190494398176 106912553339524810752 107048557380101033088 107126809249530931504 107717364978580164864 107776778858877230592 107954586023145910272 108165434823972367128 108509954225264150528 109039787986129698138 109561989792545104896 109802081808160616448 109882346487844944384 110022128418437172896 111088824954349998672 111844531246556461248 112461094263351149568 112523124651803080704 112852139636165078016 113619841266343071744 113841755018816398056 113952063024431794176 114091225628791890528 114174625647526387524 114804033727170965184 114867356415382311552 115436911531620639744 115500583297495775232 115564290182932893696 115648767003242055168 115902197464169539584 115986921292725219072 116626319976808599552 116854105758013303848 116918559208514138544 117031848511578599424 117260426340702776376 117906845449526937216 117971879561743995648 118058116315809597984 118708932833537324544 118774409354681029632 119121702949285360128 119354362525358183097 119932054670028797952 120166296964306197948 120429627052613662224 120517660405722297942 121182035600902685472 121248876216236884416 121448909276039149056 122073698503422169344 122341208434401180672 122430639142321064576 123105559975520188416 123173461553002549248 123617639798825562432 123774894470741819508 124616900555576797872 124731312229445612544 125579824557537079296 125739575335356769024 126958657090685712768 127213085983817981161 127822321424635955712 128102428776187385856 128196070902485768448 128902774711209504768 130104862878647312064 130389972147190732032 130485286454315871456 131204609973909674496 131276978760436927488 131660829575525924352 131917979633290623423 132556481477400250368 132815380855285797732 133547549437729490112 133621210524016158336 134011915817946030144 134750680513745071104 134825005213421709312 134923561503782397696 135219230374864462848 135318074841512755584 135483330434190370002 135667351809756942336 136064039972943366144 136139089084897554432 136329790051015521156 136404985743266494968 137332910816349940512 137633859488701328256 137734469035111197648 138493754972460211968 138570144247127867904 138798753458330456064 138975320107499586816 139741446458698592256 139920730448366930944 140194013125023897606 141277302627229214208 141457022252276365152 142419314920659197568 142731409840134710784 143623153304773553152 143702371811836307456 144220579765296489504 145015621550110692864 145095608103640814592 145386383981506264184 146082653056726806528 146509795317126592512 146795947261105355388 148118433272466664896 148934962673086657536 149017111025360836608 149126041662075281664 149948125684468199424 150469519514886770688 150763405295189283912 151789006691755197408 152121634171722520704 152232834196701850032 152625770785976560128 152960231934521432064 153072044969561286912 153156475220509748736 153409148559207346176 153915882042160852992 154198356004322740224 154499524668393683076 154649228390300292096 154838091924788994288 154951277664500097354 155805474344017738464 155891412278018851392 156347235120937035168 157209127266035916288 157295839415658660864 157410821754412797312 158278577111383099392 158365879139574706176 158828937265713813504 159139150033810910796 160221729285741597264 160572836070151549632 160690213874296397256 161459774431119101952 161576047467870247296 161665168288315845888 161931879034718865408 162764931337896225792 163121611245868240896 163559681979194547207 164823519731767416576 165033192627655759344 165732138914412220416 166155867407435730496 166308416305927483392 167766796869834691872 169278209454247617024 170429761899514607616 170928094536647691264 171261938471289581286 172206050590756447776 172301034623073467328 173473150504863082752 173853296196254309376 173980381939087828608 174429452326830354432 174939479965212899328 175035971680582569984 175547772767367899136 175890639511054164564 176860268174290405824 176957819342615993472 177087174473714396976 178063399250305986816 178161614032021544448 178682554423928040192 179667574018326761472 179898082005043196928 180249445446459296922 180292307166485950464 180424099788683674112 180644440578920493336 180776490608583446913 181773053401354028208 181873314324355326624 182173363914058723584 183110547755133254016 183511812651601771008 183645958713481596864 184658339963280282624 184760192329503823872 185300426809999449088 185662341706112729262 186925350833365196808 187096968344168418816 188369736836305618944 188609363003035153536 189892419894212263424 190308546453512947712 191733482136953933568 192153643164281078784 192294106353728652672 193354162066814257152 193460810804854419456 195727929681473807184 196806914960864511744 196915468140655391232 197491244363288886528 198579950230782210048 198834722216100375552 199223071282928696598 201017873726919045216 202126020770617606656 202237507820132563968 202385342255673596544 202828845562296694272 202977112262269133376 203501027714635413504 204096059959415049216 204208633627346331648 204494685076523281734 204607478614899742452 205999366224524910768 206198971187067056128 206450789233051992384 206601703552666796472 207740632458690317952 207855216370691801856 208198130187495684096 208462980161249380224 209612169688047888384 209727785887544881152 209881095672550396416 210291019687535846409 212185533378414547728 213628972380988796352 213825106679049621504 214097114760202066176 214253618499061863008 215434729957160329728 215553557717754461184 216330869647944734256 217019908450528301056 218079575972259396276 219123979585090209792 219764692975689888768 220044256836874345792 222177649908699997344 223689062493112922496 224922188526702299136 225046249303606161408 225704279272330156032 227683510037632796112 227904126048863588352 228182451257583781056 228349251295052775048 229608067454341930368 229734712830764623104 230873823063241279488 231001166594991550464 231297534006484110336 231804394928339079168 231973842585450438144 232426916496750146031 233708211516026607696 233837118417028277088 234520852681405552752 235813690899053874432 235943759123487991296 236116232631619195968 237417865667074649088 237548818709362059264 238243405898570720256 238708725050716366194 239864109340057595904 240332593928612395896 240859254105227324448 241035320811444595884 242364071201805370944 242497752432473768832 242897818552078298112 244147397006844338688 244682416868802361344 244861278284642129152 246211119951040376832 247235279597651124864 247549788941483639016 249233801111153595744 249462624458891225088 251479150670713538048 253917314181371425536 254426171967635962322 255644642849271911424 256204857552374771712 256392141804971536896 256892907706934371929 260209725757294624128 260779944294381464064 260970572908631742912 262409219947819348992 262553957520873854976 263321659151051848704 263835959266581246846 265112962954800500736 265630761710571595464 267095098875458980224 267242421048032316672 268023831635892060288 269501361027490142208 269650010426843418624 269847123007564795392 270374168169688945383 270438460749728925696 270636149683025511168 270966660868380740004 272128079945886732288 272659580102031042312 272809971486532989936 274665821632699881024 275267718977402656512 275468938070222395296 276987509944920423936 277140288494255735808 277950640214999173632 278493512559169093893 279841460896733861888 280388026250047795212 282554605254458428416 282914044504552730304 284838629841318395136 285462819680269421568 287246306609547106304 287404743623672614912 288441159530592979008 290031243100221385728 290191216207281629184 290772767963012528368 293019590634253185024 293591894522210710776 296236866544933329792 297869925346173315072 298034222050721673216 298252083324150563328 301526810590378567824 303578013383510394816 304243268343445041408 304465668393403700064 305251541571953120256 305920463869042864128 306144089939122573824 306312950441019497472 308396712008645480448 308999049336787366152 309298456780600584192 309676183849577988576 309902555329000194708 311610948688035476928 311782824556037702784 312694470241874070336 314418254532071832576 314591678831317321728 314821643508825594624 316557154222766198784 317657874531427627008 318278300067621821592 320443458571483194528 321145672140303099264 321380427748592794512 323152094935740494592 323330336576631691776 323863758069437730816 325529862675792451584 327119363958389094414 329647039463534833152 330066385255311518688 332311734814871460992 335533593739669383744 338556418908495234048 340859523799029215232 341856189073295382528 342523876942579162572 344412101181512895552 344602069246146934656 346946301009726165504 347706592392508618752 347960763878175657216 349878959930425798656 351095545534735798272 351781279022108329128 353720536348580811648 353915638685231986944 354174348947428793952 356126798500611973632 356323228064043088896 357365108847856080384 358063087576074549291 359796164010086393856 360498890892918593844 360848199577367348224 361288881157840986672 361552981217166893826 363546106802708056416 363746628648710653248 364346727828117447168 366221095510266508032 367023625303203542016 367291917426963193728 369316679926560565248 369520384659007647744 370600853619998898176 371324683412225458524 373850701666730393616 374193936688336837632 376739473672611237888 377218726006070307072 379784839788424526848 380617092907025895424 381639257951453943483 383466964273907867136 384307286328562157568 384588212707457305344 386708324133628514304 391455859362947614368 393613829921729023488 393830936281310782464 394982488726577773056 397669444432200751104 398446142565857393196 402035747453838090432 404252041541235213312 404475015640265127936 404770684511347193088 405657691124593388544 405954224524538266752 407002055429270827008 408192119918830098432 408417267254692663296 408989370153046563468 409214957229799484904 411998732449049821536 412901578466103984768 413203407105333592944 415481264917380635904 415710432741383603712 416396260374991368192 416925960322498760448 419224339376095776768 419762191345100792832 420582039375071692818 424371066756829095456 427257944761977592704 428194229520404132352 428507236998123726016 430869459914320659456 431107115435508922368 432661739295889468512 436159151944518792552 438247959170180419584 439529385951379777536 440088513673748691584 444355299817399994688 447378124986225844992 449844377053404598272 451408558544660312064 455367020075265592224 456364902515167562112 456698502590105550096 459216134908683860736 459469425661529246208 461747646126482558976 462595068012968220672 463947685170900876288 464853832993500292062 467416423032053215392 467674236834056554176 469041705362811105504 471627381798107748864 471887518246975982592 472232465263238391936 474835731334149298176 475097637418724118528 476486811797141440512 477417450101432732388 480665187857224791792 481718508210454648896 482070641622889191768 484728142403610741888 484995504864947537664 485795637104156596224 488294794013688677376 489364833737604722688 489722556569284258304 490679045937583641621 494470559195302249728 495099577882967278032 498467602222307191488 498925248917782450176 502958301341427076096 507834628362742851072 508852343935271924644 511289285698543822848 512784283609943073792 513785815413868743858 520419451514589248256 521559888588762928128 521941145817263485824 524818439895638697984 525107915041747709952 526643318302103697408 527671918533162493692 531261523421143190928 534190197750917960448 534484842096064633344 536047663271784120576 539002722054980284416 539694246015129590784 540748336339377890766 540876921499457851392 541272299366051022336 541933321736761480008 542329471825750340739 545319160204062084624 545619942973065979872 549331643265399762048 550535437954805313024 550937876140444790592 553975019889840847872 554280576988511471616 555901280429998347264 556987025118338187786 559682921793467723776 560776052500095590424 565109210508916856832 565828089009105460608 569677259682636790272 570925639360538843136 574492613219094212608 576882319061185958016 580062486200442771456 580382432414563258368 581545535926025056736 587183789044421421552 592473733089866659584 595739850692346630144 596504166648301126656 603053621180757135648 607156026767020789632 608486536686890082816 608931336786807400128 610503083143906240512 612288179878245147648 612625900882038994944 617998098673574732304 618596913561201168384 619352367699155977152 619805110658000389416 623221897376070953856 623565649112075405568 625388940483748140672 628836509064143665152 629183357662634643456 629643287017651189248 630873059062607539227 636556600135243643184 640886917142966389056 642291344280606198528 642760855497185589024 646304189871480989184 646660673153263383552 651059725351584903168 654238727916778188828 659294078927069666304 660132770510623037376 664623469629742921984 671067187479338767488 677112837816990468096 683712378146590765056 685047753885158325144 688824202363025791104 689204138492293869312 693892602019452331008 695413184785017237504 695921527756351314432 697280749490250438093 703562558044216658256 707441072697161623296 707831277370463973888 708348697894857587904 712253597001223947264 712646456128086177792 714730217695712160768 716126175152149098582 719592328020172787712 720997781785837187688 721696399154734696448 722577762315681973344 723105962434333787652 727092213605416112832 727493257297421306496 728693455656234894336 732442191020533016064 734047250606407084032 734583834853926387456 738633359853121130496 741201707239997796352 742649366824450917048 747701403333460787232 748387873376673675264 754437452012140614144 759569679576849053696 763278515902907886966 766933928547815734272 768614572657124315136 769176425414914610688 782911718725895228736 787227659843458046976 787661872562621564928 789964977453155546112 795338888864401502208 796892285131714786392 804071494907676180864 808504083082470426624 808950031280530255872 809541369022694386176 811315382249186777088 811908449049076533504 816384239837660196864 817978740306093126936 818429914459598969808 823997464898099643072 825803156932207969536 826406814210667185888 830962529834761271808 831420865482767207424 833851920644997520896 835480537677507281679 839524382690201585664 841164078750143385636 848742133513658190912 854515889523955185408 856388459040808264704 857014473996247452032 861738919828641318912 862214230871017844736 865323478591778937024 872318303889037585104 879058771902759555072 880177027347497383168 888710599634799989376 894756249972451689984 910734040150531184448 912729805030335124224 913397005180211100192 918432269817367721472 918938851323058492416 925190136025936441344 927895370341801752576 929707665987000584124 934832846064106430784 935348473668113108352 938083410725622211008 943254763596215497728 943775036493951965184 944464930526476783872 949671462668298596352 952973623594282881024 954834900202865464776 961330375714449583584 963437016420909297792 964141283245778383536 969456284807221483776 969991009729895075328 971591274208313192448 976589588027377354752 979445113138568516608 981358091875167283242 988941118390604499456 990199155765934556064 996935204444614382976 1005916602682854152192 1015669256725485702144 1017704687870543849288 1022578571397087645696 1025568567219886147584 1027571630827737487716 1040838903029178496512 1043119777177525856256 1043882291634526971648 1049636879791277395968 1053286636604207394816 1055343837066324987384 1062523046842286381856 1068380395501835920896 1068969684192129266688 1072095326543568241152 1079388492030259181568 1081496672678755781532 1082544598732102044672 1083866643473522960016 1084658943651500681478 1090638320408124169248 1091239885946131959744 1098663286530799524096 1101070875909610626048 1101875752280889581184 1107950039779681695744 1108561153977022943232 1111802560859996694528 1113974050236676375572 1121552105000191180848 1130218421017833713664 1131656178018210921216 1139354519365273580544 1141851278721077686272 1144917773854361830449 1153764638122371916032 1160124972400885542912 1163091071852050113472 1174367578088842843104 1184947466179733319168 1193008333296602253312 1206107242361514271296 1214312053534041579264 1216973073373780165632 1217862673573614800256 1221006166287812481024 1224576359756490295296 1225251801764077989888 1235996197347149464608 1238704735398311954304 1239610221316000778832 1246443794752141907712 1247131298224150811136 1250777880967496281344 1257673018128287330304 1259286574035302378496 1261746118125215078454 1273113200270487286368 1281773834285932778112 1284582688561212397056 1285521710994371178048 1292608379742961978368 1293321346306526767104 1308477455833556377656 1318588157854139332608 1320265541021246074752 1329246939259485843968 1342134374958677534976 1354225675633980936192 1370095507770316650288 1377648404726051582208 1378408276984587738624 1387785204038904662016 1391843055512702628864 1394561498980500876186 1407125116088433316512 1414882145394323246592 1415662554740927947776 1416697395789715175808 1424507194002447894528 1425292912256172355584 1429460435391424321536 1432252350304298197164 1441995563571674375376 1443392798309469392896 1445155524631363946688 1446211924868667575304 1454184427210832225664 1454986514594842612992 1457386911312469788672 1464884382041066032128 1468094501212814168064 1469167669707852774912 1472037137812750924863 1485298733648901834096 1495402806666921574464 1496775746753347350528 1508874904024281228288 1519139359153698107392 1526557031805815773932 1533867857095631468544 1538352850829829221376 1565823437451790457472 1574455319686916093952 1575323745125243129856 1579929954906311092224 1593784570263429572784 1608142989815352361728 1617008166164940853248 1619082738045388772352 1622630764498373554176 1623816898098153067008 1626988415477251022217 1635957480612186253872 1636859828919197939616 1647994929796199286144 1651606313864415939072 1652813628421334371776 1661925059669522543616 1662841730965534414848 1667703841289995041792 1670961075355014563358 1679048765380403171328 1682328157500286771272 1697484267027316381824 1709031779047910370816 1712776918081616529408 1714028947992494904064 1723477839657282637824 1730646957183557874048 1744636607778075170208 1760354054694994766336 1777421199269599978752 1789512499944903379968 1821468080301062368896 1825459610060670248448 1826794010360422200384 1836864539634735442944 1837877702646116984832 1855790740683603505152 1859415331974001168248 1869665692128212861568 1870696947336226216704 1876166821451244422016 1886509527192430995456 1887550072987903930368 1888929861052953567744 1892619177187822617681 1909669800405730929552 1922660751428899167168 1926874032841818595584 1928282566491556767072 1938912569614442967552 1939982019459790150656 1953179176054754709504 1958890226277137033216 1962716183750334566484 1977882236781208998912 1980398311531869112128 1993870408889228765952 2011833205365708304384 2031338513450971404288 2035409375741087698576 2051137134439772295168 2055143261655474975432 2081677806058356993024 2086239554355051712512 2087764583269053943296 2110687674132649974768 2125046093684572763712 2136760791003671841792 2137939368384258533376 2144190653087136482304 2158776984060518363136 2162993345357511563064 2165089197464204089344 2167733286947045920032 2169317887303001362956 2181276640816248338496 2182479771892263919488 2197326573061599048192 2202141751819221252096 2203751504561779162368 2215900079559363391488 2223605121719993389056 2227948100473352751144 2243104210000382361696 2263312356036421842432 2278709038730547161088 2289835547708723660898 2307529276244743832064 2326182143704100226944 2348735156177685686208 2369894932359466638336 2386016666593204506624 2412214484723028542592 2428624107068083158528 2433946146747560331264 2435725347147229600512 2449152719512980590592 2471992394694298929216 2477409470796623908608 2479220442632001557664 2492887589504283815424 2494262596448301622272 2501555761934992562688 2506441613032521845037 2518573148070604756992 2523492236250430156908 2546226400540974572736 2563547668571865556224 2569165377122424794112 2571043421988742356096 2585216759485923956736 2586642692613053534208 2616954911667112755312 2637176315708278665216 2640531082042492149504 2658493878518971687936 2684268749917355069952 2740191015540633300576 2755296809452103164416 2756816553969175477248 2775570408077809324032 2783686111025405257728 2789122997961001752372 2814250232176866633024 2829764290788646493184 2831325109481855895552 2833394791579430351616 2849014388004895789056 2858920870782848643072 2864504700608596394328 2883991127143348750752 2890311049262727893376 2892423849737335150608 2908368854421664451328 2909973029189685225984 2914773822624939577344 2929768764082132064256 2938335339415705549824 2944074275625501849726 2970597467297803668192 2990805613333843148928 3017749808048562456576 3053114063611631547864 3067735714191262937088 3076705701659658442752 3131646874903580914944 3148910639373832187904 3159859909812622184448 3187569140526859145568 3216285979630704723456 3238165476090777544704 3247633796196306134016 3253976830954502044434 3271914961224372507744 3273719657838395879232 3295989859592398572288 3303212627728831878144 3305627256842668743552 3323850119339045087232 3325683461931068829696 3335407682579990083584 3341922150710029126716 3364656315000573542544 3394968534054632763648 3418063558095820741632 3425553836163233058816 3428057895984989808128 3434753321563085491347 3461293914367115748096 3489273215556150340416 3520708109389989532672 3554842398539199957504 3579024999889806759936 3642936160602124737792 3650919220121340496896 3653588020720844400768 3673729079269470885888 3675755405292233969664 3718830663948002336496 3739331384256425723136 3741393894672452433408 3752333642902488844032 3773019054384861990912 3777859722105907135488 3785238354375645235362 3819339600811461859104 3845321502857798334336 3853748065683637191168 3856565132983113534144 3877825139228885935104 3879964038919580301312 3917780452554274066432 3925432367500669132968 3955764473562417997824 3960796623063738224256 3987740817778457531904 4062677026901942808576 4070818751482175397152 4110286523310949950864 4163355612116713986048 4175529166538107886592 4221375348265299949536 4250092187369145527424 4273521582007343683584 4275878736768517066752 4288381306174272964608 4325986690715023126128 4330178394928408178688 4335466573894091840064 4338635774606002725912 4362553281632496676992 4364959543784527838976 4394653146123198096384 4404283503638442504192 4407503009123558324736 4416111413438252774589 4455896200946705502288 4486208420000764723392 4526624712072843684864 4557418077461094322176 4579671095417447321796 4615058552489487664128 4652364287408200453888 4697470312355371372416 4739789864718933276672 4824428969446057085184 4857248214136166317056 4867892293495120662528 4871450694294459201024 4880965246431753066651 4943984789388597858432 4954818941593247817216 4958440885264003115328 4985775179008567630848 4988525192896603244544 5003111523869985125376 5012883226065043690074 5037146296141209513984 5046984472500860313816 5092452801081949145472 5127095337143731112448 5138330754244849588224 5142086843977484712192 5170433518971847913472 5233909823334225510624 5281062164084984299008 5316987757037943375872 5368537499834710139904 5480382031081266601152 5510593618904206328832 5513633107938350954496 5567372222050810515456 5578245995922003504744 5628500464353733266048 5659528581577292986368 5662650218963711791104 5666789583158860703232 5729009401217192788656 5767982254286697501504 5780622098525455786752 5784847699474670301216 5816737708843328902656 5819946058379370451968 5859537528164264128512 5876670678831411099648 5888148551251003699452 5941194934595607336384 5981611226667686297856 6035499616097124913152 6106228127223263095728 6153411403319316885504 6263293749807161829888 6375138281053718291136 6432571959261409446912 6476330952181555089408 6495267592392612268032 6507953661909004088868 6543829922448745015488 6547439315676791758464 6591979719184797144576 6606425255457663756288 6611254513685337487104 6647700238678090174464 6670815365159980167168 6683844301420058253432 6729312630001147085088 6789937068109265527296 6836127116191641483264 6856115791969979616256 6869506643126170982694 6922587828734231496192 6978546431112300680832 7041416218779979065344 7109684797078399915008 7158049999779613519872 7285872321204249475584 7301838440242680993792 7307176041441688801536 7347458158538941771776 7437661327896004672992 7478662768512851446272 7482787789344904866816 7504667285804977688064 7555719444211814270976 7570476708751290470724 7638679201622923718208 7690643005715596668672 7707496131367274382336 7713130265966227068288 7755650278457771870208 7759928077839160602624 7850864735001338265936 7911528947124835995648 7921593246127476448512 7975481635556915063808 8141637502964350794304 8220573046621899901728 8326711224233427972096 8351058333076215773184 8442750696530599899072 8500184374738291054848 8547043164014687367168 8576762612348545929216 8651973381430046252256 8670933147788183680128 8677271549212005451824 8725106563264993353984 8729919087569055677952 8789306292246396192768 8815006018247116649472 8832222826876505549178 8911792401893411004576 8972416840001529446784 9053249424145687369728 9159342190834894643592 9230117104978975328256 9304728574816400907776 9394940624710742744832 9479579729437866553344 9648857938892114170368 9714496428272332634112 9742901388588918402048 9761930492863506133302 9887969578777195716864 9909637883186495634432 9916881770528006230656 9971550358017135261696 9977050385793206489088 10006223047739970250752 10025766452130087380148 10093968945001720627632 10184905602163898290944 10254190674287462224896 10276661508489699176448 10284173687954969424384 10304259964689256474041 10467819646668451021248 10562124328169968598016 10633975514075886751744 10737074999669420279808 10960764062162533202304 11021187237808412657664 11027266215876701908992 11156491991844007009488 11257000928707466532096 11319057163154585972736 11333579166317721406464 11458018802434385577312 11535964508573395003008 11561244197050911573504 11569695398949340602432 11633475417686657805312 11639892116758740903936 11753341357662822199296 11776297102502007398904 11882389869191214672768 11963222453335372595712 12212456254446526191456 12526587499614323659776 12750276562107436582272 12865143918522818893824 12990535184785224536064 13015907323818008177736 13087659844897490030976 13094878631353583516928 13183959438369594289152 13212850510915327512576 13222509027370674974208 13248334240314758323767 13367688602840116506864 13458625260002294170176 13579874136218531054592 13672254232383282966528 13712231583939959232512 13739013286252341965388 13845175657468462992384 13957092862224601361664 14082832437559958130688 14219369594156799830016 14571744642408498951168 14603676880485361987584 14614352082883377603072 14875322655792009345984 14957325537025702892544 14965575578689809733632 15009334571609955376128 15111438888423628541952 15140953417502580941448 15277358403245847436416 15381286011431193337344 15414992262734548764672 15426260531932454136576 15511300556915543740416 15701729470002676531872 15843186492254952897024 15950963271113830127616 16283275005928701588608 16441146093243799803456 16702116666152431546368 16885501393061199798144 17000368749476582109696 17303946762860092504512 17341866295576367360256 17354543098424010903648 17450213126529986707968 17459838175138111355904 17578612584492792385536 17630012036494233298944 17664445653753011098356 17823584803786822009152 17944833680003058893568 18106498848291374739456 18318684381669789287184 18460234209957950656512 18609457149632801815552 18789881249421485489664 19297715877784228340736 19428992856544665268224 19485802777177836804096 19523860985727012266604 19775939157554391433728 19819275766372991268864 19833763541056012461312 19943100716034270523392 20012446095479940501504 20051532904260174760296 20187937890003441255264 20369811204327796581888 20508381348574924449792 20568347375909938848768 20608519929378512948082 20935639293336902042496 21124248656339937196032 21474149999338840559616 21921528124325066404608 22042374475616825315328 22312983983688014018976 22514001857414933064192 22667158332635442812928 22916037604868771154624 23071929017146790006016 23122488394101823147008 23139390797898681204864 23266950835373315610624 23279784233517481807872 23552594205004014797808 23764779738382429345536 23926444906670745191424 24424912508893052382912 25053174999228647319552 25500553124214873164544 25730287837045637787648 26031814647636016355472 26175319689794980061952 26189757262707167033856 26367918876739188578304 26445018054741349948416 26496668480629516647534 26735377205680233013728 26917250520004588340352 27159748272437062109184 27424463167879918465024 27478026572504683930776 27690351314936925984768 27914185724449202723328 28438739188313599660032 29143489284816997902336 29228704165766755206144 29750645311584018691968 29914651074051405785088 29931151157379619467264 30018669143219910752256 30281906835005161882896 30554716806491694872832 30762572022862386674688 30829984525469097529344 30852521063864908273152 30912779894067769422123 31403458940005353063744 31686372984509905794048 31901926542227660255232 32566550011857403177216 32882292186487599606912 33771002786122399596288 34000737498953164219392 34607893525720185009024 34683732591152734720512 34709086196848021807296 34900426253059973415936 34919676350276222711808 35260024072988466597888 35328891307506022196712 35647169607573644018304 35889667360006117787136 36637368763339578574368 37218914299265603631104 37579762498842970979328 38595431755568456681472 38971605554355673608192 39047721971454024533208 39551878315108782867456 39638551532745982537728 39667527082112024922624 40103065808520349520592 40375875780006882510528 40739622408655593163776 41016762697149848899584 41136694751819877697536 41217039858757025896164 41871278586673804084992 42248497312679874392064 43843056248650132809216 44625967967376028037952 45028003714829866128384 45334316665270885625856 45832075209737542309248 46143858034293580012032 46244976788203646294016 46278781595797362409728 46533901670746631221248 47105188410008029595616 47529559476764858691072 47852889813341490382848 48849825017786104765824 50106349998457294639104 51001106248429746329088 52063629295272032710944 52350639379589960123904 52379514525414334067712 52735837753478377156608 52890036109482699896832 52993336961259033295068 53470754411360466027456 53834501040009176680704 54319496544874124218368 54956053145009367861552 55380702629873851969536 55828371448898405446656 58286978569633995804672 58457408331533510412288 59501290623168037383936 59829302148102811570176 60037338286439821504512 60563813670010323765792 61109433612983389745664 61525144045724773349376 61705042127729816546304 61825559788135538844246 62806917880010706127488 63372745969019811588096 65133100023714806354432 65764584372975199213824 67542005572244799192576 68001474997906328438784 69215787051440370018048 69367465182305469441024 69418172393696043614592 69800852506119946831872 69839352700552445423616 70657782615012044393424 71294339215147288036608 71779334720012235574272 73274737526679157148736 74437828598531207262208 75159524997685941958656 77190863511136913362944 78095443942908049066416 79103756630217565734912 79335054164224049845248 80206131617040699041184 80751751560013765021056 81479244817311186327552 82273389503639755395072 82434079717514051792328 83742557173347608169984 87686112497300265618432 89251935934752056075904 90056007429659732256768 91664150419475084618496 92287716068587160024064 92489953576407292588032 92557563191594724819456 92738339682203308266369 94210376820016059191232 95059118953529717382144 95705779626682980765696 97699650035572209531648 102002212496859492658176 104127258590544065421888 104701278759179920247808 104759029050828668135424 105780072218965399793664 105986673922518066590136 106941508822720932054912 107669002080018353361408 109912106290018735723104 111656742897796810893312 116914816663067020824576 119002581246336074767872 121127627340020647531584 122218867225966779491328 123050288091449546698752 123410084255459633092608 123651119576271077688492 125613835760021412254976 126745491938039623176192 130266200047429612708864 131529168745950398427648 135084011144489598385152 136002949995812656877568 138431574102880740036096 138734930364610938882048 138836344787392087229184 139601705012239893663744 141315565230024088786848 142588678430294576073216 143558669440024471148544 146549475053358314297472 150319049995371883917312 156190887885816098132832 158207513260435131469824 158670108328448099690496 160412263234081398082368 161503503120027530042112 162958489634622372655104 164868159435028103584656 167485114346695216339968 175372224994600531236864 178503871869504112151808 180112014859319464513536 183328300838950169236992 184575432137174320048128 185115126383189449638912 185476679364406616532738 188420753640032118382464 190118237907059434764288 195399300071144419063296 204004424993718985316352 208254517181088130843776 209402557518359840495616 209518058101657336270848 211973347845036133180272 213883017645441864109824 215338004160036706722816 219824212580037471446208 223313485795593621786624 238005162492672149535744 242255254680041295063168 244437734451933558982656 246820168510919266185216 247302239152542155376984 251227671520042824509952 260532400094859225417728 263058337491900796855296 270168022288979196770304 276863148205761480072192 277469860729221877764096 277672689574784174458368 282631130460048177573696 285177356860589152146432 287117338880048942297088 293098950106716628594944 312381775771632196265664 317340216656896199380992 320824526468162796164736 323007006240055060084224 329736318870056207169312 334970228693390432679936 350744449989201062473728 357007743739008224303616 366656601677900338473984 369150864274348640096256 370230252766378899277824 370953358728813233065476 376841507280064236764928 380236475814118869528576 390798600142288838126592 408008849987437970632704 416509034362176261687552 418805115036719680991232 423946695690072266360544 427766035290883728219648 430676008320073413445632 439648425160074942892416 476010324985344299071488 484510509360082590126336 488875468903867117965312 494604478305084310753968 502455343040085649019904 521064800189718450835456 526116674983801593710592 540336044577958393540608 553726296411522960144384 555345379149568348916736 565262260920096355147392 570354713721178304292864 586197900213433257189888 624763551543264392531328 641649052936325592329472 646014012480110120168448 659472637740112414338624 669940457386780865359872 714015487478016448607232 733313203355800676947968 740460505532757798555648 741906717457626466130952 753683014560128473529856 781597200284577676253184 833018068724352523375104 847893391380144532721088 855532070581767456439296 861352016640146826891264 879296850320149885784832 952020649970688598142976 969021018720165180252672 989208956610168621507936 1004910686080171298039808 1052233349967603187421184 1107452592823045920288768 1110690758299136697833472 1130524521840192710294784 1140709427442356608585728 1172395800426866514379776 1249527103086528785062656 1283298105872651184658944 1292028024960220240336896 1318945275480224828677248 1428030974956032897214464 1466626406711601353895936 1483813434915252932261904 1507366029120256947059712 1563194400569155352506368 1666036137448705046750208 1695786782760289065442176 1711064141163534912878592 1758593700640299771569664 1938042037440330360505344 1978417913220337243015872 2009821372160342596079616 2221381516598273395666944 2261049043680385420589568 2344791600853733028759552 2499054206173057570125312 2566596211745302369317888 2584056049920440480673792 2637890550960449657354496 2856061949912065794428928 2967626869830505864523808 3014732058240513894119424 3332072274897410093500416 3391573565520578130884352 3422128282327069825757184 3517187401280599543139328 3876084074880660721010688 3956835826440674486031744 4522098087360770841179136 4689583201707466057519104 4998108412346115140250624 5133192423490604738635776 5275781101920899314708992 5935253739661011729047616 6029464116481027788238848 6664144549794820187000832 6783147131041156261768704 7034374802561199086278656 7752168149761321442021376 7913671652881348972063488 9044196174721541682358272 9996216824692230280501248 10266384846981209477271552 10551562203841798629417984 11870507479322023458095232 13566294262082312523537408 14068749605122398172557312 15827343305762697944126976 18088392349443083364716544 19992433649384460561002496 21103124407683597258835968 23741014958644046916190464 27132588524164625047074816 31654686611525395888253952 42206248815367194517671936 47482029917288093832380928 54265177048329250094149632 63309373223050791776507904 94964059834576187664761856 126618746446101583553015808 189928119669152375329523712 379856239338304750659047424
- Sum of all divisors σ(n): 1442981151004964899369825917
- Sum of proper divisors (its aliquot sum) s(n): 1063124911666660148710778493
- 379856239338304750659047424 is an abundant number, because the sum of its proper divisors (1063124911666660148710778493) is greater than itself. Its abundance is 683268672328355398051731069
Bases of 379856239338304750659047424
- Binary: 100111010001101011010111111111111000000101110100110000111111000010011100000010000000000002
- Hexadecimal: 0x13A35AFFF02E987E1381000
- Base-36: 1BQ8CEXG2QCRY9S000
Squares and roots of 379856239338304750659047424
- 379856239338304750659047424 squared (3798562393383047506590474242) is 144290762564239461556807155925036920463271507081035776
- 379856239338304750659047424 cubed (3798562393383047506590474243) is 54809746438908248214052696455038997884911872210922989017191475295090387424641024
-
379856239338304750659047424 is a
perfect square number . Itssquare root is 19489900957632 -
The
cube root of 379856239338304750659047424 is 724224292.3878327355
Scales and comparisons
How big is 379856239338304750659047424?- 379,856,239,338,304,750,659,047,424 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 379,856,239,338,304,750,659,047,424 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 379856239338304750659047424 cubic inches would be around 60352024.4 feet tall.
Recreational maths with 379856239338304750659047424
- 379856239338304750659047424 backwards is 424740956057403833932658973
- 379856239338304750659047424 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 379856239338304750659047424's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 379856239338304750659047424 - Facts about the integer". Numbermatics.com. 2024. Web. 4 June 2024.
APA style:
Numbermatics. (2024). Number 379856239338304750659047424 - Facts about the integer. Retrieved 4 June 2024, from https://numbermatics.com/n/379856239338304750659047424/
Chicago style:
Numbermatics. 2024. "Number 379856239338304750659047424 - Facts about the integer". https://numbermatics.com/n/379856239338304750659047424/
The information we have on file for 379856239338304750659047424 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 379856239338304750659047424, math, Factors of 379856239338304750659047424, curriculum, school, college, exams, university, Prime factorization of 379856239338304750659047424, STEM, science, technology, engineering, physics, economics, calculator, three hundred seventy-nine septillion, eight hundred fifty-six sextillion, two hundred thirty-nine quintillion, three hundred thirty-eight quadrillion, three hundred four trillion, seven hundred fifty billion, six hundred fifty-nine million, forty-seven thousand, four hundred twenty-four.