314198298077254937441206272
314,198,298,077,254,937,441,206,272 is an even composite number composed of five prime numbers multiplied together.
314198298077254937441206272 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of thirty thousand, four hundred divisors.
Prime factorization of 314198298077254937441206272:
218 × 39 × 79 × 313 × 373
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 31 × 31 × 31 × 37 × 37 × 37)See below for interesting mathematical facts about the number 314198298077254937441206272 from the Numbermatics database.
Names of 314198298077254937441206272
- Cardinal: 314198298077254937441206272 can be written as Three hundred fourteen septillion, one hundred ninety-eight sextillion, two hundred ninety-eight quintillion, seventy-seven quadrillion, two hundred fifty-four trillion, nine hundred thirty-seven billion, four hundred forty-one million, two hundred six thousand, two hundred seventy-two.
Scientific notation
- Scientific notation: 3.14198298077254937441206272 × 1026
Factors of 314198298077254937441206272
Divisors of 314198298077254937441206272
- Number of divisors d(n): 30400
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 31 32 36 37 42 48 49 54 56 62 63 64 72 74 81 84 93 96 98 108 111 112 124 126 128 144 147 148 162 168 186 189 192 196 216 217 222 224 243 248 252 256 259 279 288 294 296 324 333 336 343 372 378 384 392 432 434 441 444 448 486 496 504 512 518 558 567 576 588 592 648 651 666 672 686 729 744 756 768 777 784 837 864 868 882 888 896 961 972 992 999 1008 1024 1029 1036 1116 1134 1147 1152 1176 1184 1296 1302 1323 1332 1344 1369 1372 1458 1488 1512 1519 1536 1554 1568 1674 1701 1728 1736 1764 1776 1792 1813 1922 1944 1953 1984 1998 2016 2048 2058 2072 2187 2232 2268 2294 2304 2331 2352 2368 2401 2511 2592 2604 2646 2664 2688 2738 2744 2883 2916 2976 2997 3024 3038 3072 3087 3108 3136 3348 3402 3441 3456 3472 3528 3552 3584 3626 3844 3888 3906 3968 3969 3996 4032 4096 4107 4116 4144 4374 4464 4536 4557 4588 4608 4662 4704 4736 4802 5022 5103 5184 5208 5292 5328 5376 5439 5476 5488 5766 5832 5859 5952 5994 6048 6076 6144 6174 6216 6272 6561 6696 6727 6804 6882 6912 6944 6993 7056 7104 7168 7203 7252 7533 7688 7776 7812 7936 7938 7992 8029 8064 8192 8214 8232 8288 8649 8748 8928 8991 9072 9114 9176 9216 9261 9324 9408 9472 9583 9604 10044 10206 10323 10368 10416 10584 10633 10656 10752 10878 10952 10976 11532 11664 11718 11904 11907 11988 12096 12152 12288 12321 12348 12432 12544 12691 13122 13392 13454 13608 13671 13764 13824 13888 13986 14112 14208 14336 14406 14504 15066 15309 15376 15552 15624 15872 15876 15984 16058 16128 16317 16384 16428 16464 16576 16807 17298 17496 17577 17856 17982 18144 18228 18352 18432 18522 18648 18816 18944 19166 19208 19683 20088 20181 20412 20646 20736 20832 20979 21168 21266 21312 21504 21609 21756 21904 21952 22599 23064 23328 23436 23808 23814 23976 24087 24192 24304 24576 24642 24696 24864 25088 25382 25947 26244 26784 26908 26973 27216 27342 27528 27648 27776 27783 27972 28224 28416 28672 28749 28812 29008 29791 30132 30618 30752 30969 31104 31248 31744 31752 31899 31968 32116 32256 32634 32768 32856 32928 33152 33614 34596 34992 35154 35557 35712 35721 35964 36288 36456 36704 36864 36963 37044 37296 37632 37888 38073 38332 38416 39366 40176 40362 40824 41013 41292 41472 41664 41958 42336 42439 42532 42624 43008 43218 43512 43808 43904 45198 45927 46128 46656 46872 47089 47616 47628 47952 48174 48384 48608 48951 49152 49284 49392 49728 50176 50421 50653 50764 51894 52488 52731 53568 53816 53946 54432 54684 55056 55296 55552 55566 55944 56203 56448 56832 57344 57498 57624 58016 59582 60264 60543 61236 61504 61938 62208 62496 62937 63488 63504 63798 63936 64232 64512 64827 65268 65536 65712 65856 66304 67081 67228 67797 69192 69984 70308 71114 71424 71442 71928 72261 72576 72912 73408 73728 73926 74088 74431 74592 75264 75776 76146 76664 76832 77841 78732 80352 80724 80919 81648 82026 82584 82944 83328 83349 83916 84672 84878 85064 85248 86016 86247 86436 87024 87616 87808 88837 89373 90396 91854 92256 92907 93312 93744 94178 95232 95256 95697 95904 96348 96768 97216 97902 98304 98568 98784 99456 100352 100842 101306 101528 103788 104976 105462 106671 107136 107163 107632 107892 108864 109368 110112 110592 110889 111104 111132 111888 112406 112896 113664 114219 114688 114996 115248 116032 117649 119164 120528 121086 122472 123008 123039 123876 124416 124992 125874 126976 127008 127317 127596 127872 128464 129024 129654 130536 131072 131424 131712 132608 134162 134456 135594 137781 138384 139968 140616 141267 142228 142848 142884 143856 144522 145152 145824 146816 146853 147456 147852 148176 148862 149184 150528 151263 151552 151959 152292 153328 153664 155682 157464 158193 160704 161448 161838 163296 164052 165168 165888 166656 166698 167832 168609 169344 169756 170128 170496 172032 172494 172872 174048 175232 175616 177674 178746 180792 181629 183708 184512 185814 186624 187488 188356 188811 190464 190512 191394 191808 192696 193536 194432 194481 195804 196608 197136 197568 198912 200704 201243 201684 202612 203056 203391 207576 208537 209952 210924 213342 214272 214326 215264 215784 216783 217728 218736 220224 221184 221778 222208 222264 223293 223776 224812 225792 227328 228438 229376 229992 230496 232064 233523 235298 238328 241056 242172 242757 244944 246016 246078 247752 248832 248899 249984 250047 251748 253952 254016 254634 255192 255744 256928 258048 258741 259308 261072 262144 262848 263424 265216 266511 268119 268324 268912 271188 275562 276768 278721 279936 281232 282534 284456 285696 285768 287091 287712 289044 290304 291648 293632 293706 294912 295704 296352 297073 297724 298368 301056 302526 303104 303918 304584 306656 307328 311364 314928 316386 320013 321408 321489 322896 323676 326592 328104 329623 330336 331776 332667 333312 333396 335664 337218 338688 339512 340256 340992 342657 344064 344988 345744 348096 350464 351232 352947 354571 355348 357492 361584 363258 367416 369024 369117 371628 373248 374976 376712 377622 380928 381024 381951 382788 383616 385392 387072 388864 388962 391608 393216 393421 394272 395136 397824 401408 402486 403368 405224 406112 406782 415152 417074 419904 421848 423801 426684 428544 428652 430528 431568 433566 435456 437472 440448 440559 442368 443556 444416 444528 446586 447552 449624 451584 453789 454656 455877 456876 458752 459984 460992 464128 467046 469567 470596 474579 476656 482112 484344 485514 489888 492032 492156 495504 497664 497798 499968 500094 503496 505827 507904 508032 509268 510384 511488 513856 516096 517482 518616 521017 522144 525696 526848 530432 533022 536238 536648 537824 542376 544887 551124 553536 557442 559872 562464 565068 566433 568912 571392 571536 574182 575424 578088 580608 583296 583443 587264 587412 589824 591408 592704 594146 595448 596736 602112 603729 605052 606208 607836 609168 610173 613312 614656 621859 622728 625611 629856 632772 640026 642816 642978 645792 647352 650349 653184 656208 659246 660672 663552 665334 666624 666792 669879 671328 674436 677376 679024 680512 681984 685314 688128 689976 691488 696192 700569 700928 702464 705894 709142 710696 714984 723168 726516 728271 734832 738048 738234 743256 746496 746697 749952 750141 753424 755244 761856 762048 763902 765576 767232 770784 774144 776223 777728 777924 783216 786432 786842 788544 790272 795648 799533 802816 804357 804972 806736 810448 812224 813564 823543 830304 834148 836163 839808 843696 847602 853368 857088 857304 861056 861273 863136 867132 870912 874944 880896 881118 884736 887112 888832 889056 891219 893172 895104 899248 903168 907578 909312 911754 913752 917504 919968 921984 928256 934092 939134 941192 949158 953312 960039 964224 964467 968688 971028 979776 984064 984312 988869 991008 995328 995596 998001 999936 1000188 1006992 1011654 1015808 1016064 1018536 1020768 1022976 1027712 1027971 1032192 1034964 1037232 1042034 1044288 1051392 1053696 1058841 1060864 1063713 1066044 1072476 1073296 1075648 1084752 1089774 1102248 1102267 1107072 1107351 1114884 1119744 1124928 1130136 1132866 1137824 1142784 1143072 1145853 1148364 1150848 1156176 1161216 1166592 1166886 1174528 1174824 1179648 1180263 1182816 1185408 1188292 1190896 1193472 1204224 1207458 1210104 1212416 1215672 1218336 1220346 1226624 1229312 1243718 1245456 1251222 1259712 1265544 1271403 1280052 1285632 1285956 1291584 1294704 1300698 1306368 1312416 1315609 1318492 1321344 1321677 1327104 1330668 1333248 1333584 1339758 1342656 1348872 1354752 1358048 1361024 1361367 1363968 1367631 1370628 1376256 1379952 1382976 1392384 1401138 1401856 1404928 1408701 1411788 1418284 1421392 1423737 1429968 1446336 1453032 1456542 1459759 1469664 1476096 1476468 1486512 1492992 1493394 1499904 1500282 1506848 1510488 1517481 1523712 1524096 1527804 1531152 1534464 1541568 1548288 1552446 1555456 1555848 1563051 1566432 1570243 1573684 1577088 1580544 1591296 1599066 1605632 1608714 1609944 1613472 1620896 1624448 1627128 1634661 1647086 1660608 1668296 1672326 1679616 1687392 1695204 1699299 1706736 1714176 1714608 1722112 1722546 1726272 1734264 1741824 1742293 1749888 1750329 1761792 1762236 1769472 1774224 1777664 1778112 1782438 1786344 1790208 1798496 1806336 1811187 1815156 1818624 1823508 1827504 1835008 1839936 1843968 1856512 1865577 1868184 1876833 1878268 1882384 1898316 1906624 1920078 1928448 1928934 1937376 1942056 1951047 1959552 1968128 1968624 1977738 1982016 1990656 1991192 1996002 1999872 2000376 2009637 2013984 2023308 2031616 2032128 2037072 2041536 2045952 2055424 2055942 2064384 2069928 2074464 2079511 2084068 2088576 2101707 2102784 2107392 2117682 2121728 2127426 2132088 2144952 2146592 2151296 2169504 2179548 2204496 2204534 2214144 2214702 2229768 2239488 2240091 2249856 2250423 2260272 2265732 2275648 2285568 2286144 2291706 2296728 2301696 2307361 2312352 2322432 2328669 2333184 2333772 2349056 2349648 2359296 2360526 2365632 2370816 2376584 2381792 2386944 2398599 2408448 2413071 2414916 2420208 2424832 2431344 2436672 2440692 2453248 2458624 2470629 2481997 2487436 2490912 2502444 2508489 2519424 2531088 2542806 2560104 2571264 2571912 2583168 2583819 2589408 2601396 2612736 2624832 2631218 2636984 2642688 2643354 2654208 2661336 2666496 2667168 2673657 2679516 2685312 2697744 2709504 2716096 2722048 2722734 2727936 2735262 2741256 2752512 2753947 2759904 2765952 2784768 2802276 2803712 2809856 2817402 2823576 2836568 2842784 2847474 2859936 2880117 2892672 2906064 2913084 2919518 2939328 2952192 2952936 2966607 2973024 2985984 2986788 2994003 2999808 3000564 3013696 3020976 3034962 3047424 3048192 3055608 3062304 3068928 3083136 3083913 3096576 3104892 3110912 3111696 3126102 3132864 3140486 3147368 3154176 3161088 3176523 3182592 3191139 3198132 3211264 3217428 3219888 3226944 3241792 3248896 3254256 3269322 3286969 3294172 3306801 3321216 3322053 3336592 3344652 3359232 3374784 3390408 3398598 3413472 3428352 3429216 3437559 3444224 3445092 3452544 3468528 3483648 3484586 3499776 3500658 3523584 3524472 3538944 3540789 3548448 3555328 3556224 3564876 3572688 3580416 3596992 3612672 3622374 3630312 3637248 3647016 3647119 3655008 3679872 3687936 3713024 3731154 3736368 3753666 3756536 3764768 3796632 3813248 3814209 3840156 3856896 3857868 3874752 3884112 3902094 3919104 3936256 3937248 3946827 3955476 3964032 3965031 3981312 3982384 3992004 3999744 4000752 4019274 4027968 4046616 4063232 4064256 4074144 4083072 4084101 4091904 4102893 4110848 4111884 4128768 4139856 4148928 4159022 4168136 4177152 4203414 4205568 4214784 4226103 4235364 4243456 4254852 4264176 4271211 4289904 4293184 4302592 4339008 4353013 4359096 4379277 4408992 4409068 4428288 4429404 4459536 4478976 4480182 4499712 4500846 4520544 4531464 4551296 4552443 4571136 4572288 4583412 4593456 4603392 4614722 4624704 4644864 4657338 4666368 4667544 4689153 4698112 4699296 4710729 4721052 4731264 4741632 4753168 4763584 4773888 4797198 4816896 4826142 4829832 4840416 4849664 4862688 4873344 4881384 4903983 4906496 4917248 4941258 4963994 4974872 4981824 5004888 5016978 5038848 5062176 5085612 5097897 5120208 5142528 5143824 5166336 5167638 5178816 5202792 5225472 5226879 5249664 5250987 5262436 5273968 5285376 5286708 5308416 5322672 5332992 5334336 5347314 5359032 5370624 5395488 5419008 5432192 5433561 5444096 5445468 5455872 5470524 5482512 5505024 5507894 5519808 5531904 5569536 5596731 5604552 5607424 5619712 5630499 5634804 5647152 5673136 5685568 5694948 5719872 5760234 5764801 5785344 5812128 5826168 5839036 5853141 5878656 5904384 5905872 5933214 5946048 5971968 5973576 5988006 5999616 6001128 6027392 6028911 6041952 6069924 6094848 6096384 6111216 6124608 6137856 6166272 6167826 6193152 6209784 6221824 6223392 6238533 6252204 6265728 6280972 6294736 6305121 6308352 6322176 6353046 6365184 6382278 6396264 6422528 6434856 6439776 6453888 6483584 6497792 6508512 6538644 6573938 6588344 6613602 6642432 6644106 6673184 6689304 6718464 6720273 6749568 6751269 6780816 6797196 6826944 6856704 6858432 6875118 6888448 6890184 6905088 6922083 6937056 6967296 6969172 6986007 6999552 7001316 7047168 7048944 7077888 7081578 7096896 7110656 7112448 7129752 7145376 7160832 7193984 7195797 7225344 7239213 7244748 7260624 7274496 7294032 7294238 7310016 7359744 7375872 7411887 7426048 7445991 7462308 7472736 7507332 7513072 7525467 7529536 7593264 7626496 7628418 7680312 7713792 7715736 7715869 7749504 7751457 7768224 7804188 7838208 7872512 7874496 7893654 7910952 7928064 7930062 7962624 7964768 7984008 7999488 8001504 8020971 8038548 8055936 8093232 8126464 8128512 8148288 8166144 8168202 8183808 8205786 8221696 8223768 8257536 8261841 8279712 8297856 8318044 8336272 8354304 8406828 8411136 8429568 8452206 8470728 8486912 8509704 8528352 8542422 8579808 8586368 8605184 8640351 8678016 8706026 8718192 8758554 8817984 8818136 8856576 8858808 8899821 8919072 8957952 8960364 8982009 8999424 9001692 9041088 9062928 9102592 9104886 9142272 9144576 9166824 9186912 9206784 9209263 9229444 9249408 9251739 9289728 9314676 9332736 9335088 9378306 9396224 9398592 9421458 9442104 9462528 9483264 9506336 9527168 9529569 9547776 9573417 9594396 9633792 9652284 9659664 9680832 9699328 9725376 9746688 9762768 9807966 9812992 9834496 9860907 9882516 9920403 9927988 9949744 9963648 9966159 10009776 10033956 10077696 10124352 10171224 10195794 10218313 10240416 10285056 10287648 10312677 10332672 10335276 10357632 10405584 10450944 10453758 10499328 10501974 10524872 10547936 10570752 10573416 10616832 10622367 10645344 10665984 10668672 10694628 10718064 10741248 10790976 10838016 10864384 10867122 10888192 10890936 10911744 10941048 10941357 10965024 10991701 11015788 11039616 11063808 11139072 11193462 11209104 11214848 11239424 11260998 11269608 11294304 11346272 11371136 11389896 11439744 11442627 11520468 11529602 11570688 11624256 11652336 11678072 11706282 11757312 11808768 11811744 11840481 11866428 11892096 11895093 11943936 11947152 11976012 11999232 12002256 12054784 12057822 12083904 12139848 12189696 12192768 12196051 12222432 12249216 12252303 12275712 12308679 12332544 12335652 12386304 12419568 12443648 12446784 12477066 12504408 12531456 12561944 12589472 12610242 12616704 12644352 12678309 12706092 12730368 12764556 12792528 12845056 12869712 12879552 12907776 12967168 12995584 13017024 13059039 13077288 13137831 13147876 13176688 13227204 13284864 13288212 13346368 13378608 13436928 13440546 13499136 13502538 13561632 13594392 13653888 13657329 13713408 13716864 13750236 13776896 13780368 13810176 13844166 13874112 13934592 13938344 13972014 13999104 14002632 14067459 14094336 14097888 14132187 14163156 14193792 14221312 14224896 14259504 14290752 14321664 14387968 14391594 14450688 14478426 14489496 14521248 14548992 14556577 14588064 14588476 14620032 14711949 14719488 14751744 14823774 14852096 14891982 14924616 14945472 15014664 15026144 15050934 15059072 15186528 15252992 15256836 15360624 15427584 15431472 15431738 15499008 15502914 15536448 15608376 15676416 15680637 15745024 15748992 15752961 15787308 15821904 15856128 15860124 15925248 15929536 15968016 15998976 16003008 16041942 16077096 16111872 16151527 16186464 16257024 16296576 16300683 16332288 16336404 16367616 16411572 16443392 16447536 16515072 16523682 16559424 16595712 16636088 16672544 16708608 16790193 16813656 16822272 16859136 16891497 16904412 16941456 16973824 17019408 17056704 17084844 17159616 17172736 17210368 17280702 17294403 17356032 17373979 17412052 17436384 17517108 17559423 17635968 17636272 17713152 17717616 17799642 17838144 17915904 17920728 17964018 17998848 18003384 18082176 18086733 18125856 18205184 18209772 18284544 18289152 18333648 18373824 18413568 18418526 18458888 18498816 18503478 18579456 18629352 18665472 18670176 18715599 18756612 18792448 18797184 18842916 18884208 18915363 18925056 18966528 19012672 19054336 19059138 19095552 19146834 19188792 19267584 19277629 19304568 19319328 19361664 19450752 19493376 19525536 19615932 19625984 19668992 19721814 19765032 19840806 19855976 19899488 19927296 19932318 20019552 20067912 20155392 20160819 20248704 20342448 20391588 20436626 20480832 20570112 20575296 20625354 20665344 20670552 20715264 20766249 20811168 20901888 20907516 20958021 20998656 21003948 21049744 21095872 21141504 21146832 21233664 21244734 21290688 21331968 21337344 21389256 21436128 21482496 21581952 21587391 21676032 21717639 21728768 21734244 21776384 21781872 21823488 21882096 21882714 21930048 21983402 22031576 22079232 22127616 22235661 22278144 22337973 22386924 22418208 22429696 22478848 22521996 22539216 22576401 22588608 22692544 22742272 22779792 22879488 22885254 23008783 23040936 23059204 23141376 23147607 23248512 23254371 23304672 23356144 23412564 23514624 23617536 23623488 23680962 23732856 23784192 23790186 23887872 23894304 23952024 23998464 24004512 24062913 24109568 24115644 24167808 24279696 24379392 24385536 24392102 24444864 24498432 24504606 24551424 24617358 24665088 24671304 24772608 24785523 24839136 24887296 24893568 24954132 25008816 25062912 25123888 25178944 25220484 25233408 25288704 25356618 25412184 25460736 25529112 25529833 25585056 25739424 25759104 25815552 25921053 25934336 25991168 26034048 26118078 26154576 26275662 26295752 26353376 26454408 26569728 26576424 26692736 26699463 26757216 26873856 26881092 26946027 26998272 27005076 27123264 27188784 27307776 27314658 27426816 27433728 27500472 27553792 27560736 27620352 27627789 27688332 27748224 27755217 27869184 27876688 27944028 27998208 28005264 28134918 28188672 28195776 28264374 28326312 28387584 28442624 28449792 28519008 28581504 28588707 28643328 28720251 28775936 28783188 28901376 28956852 28978992 29042496 29097984 29113154 29176128 29176952 29240064 29423898 29438976 29503488 29582721 29647548 29704192 29761209 29783964 29849232 29890944 29898477 30029328 30052288 30101868 30118144 30373056 30471091 30505984 30513672 30654939 30721248 30855168 30862944 30863476 30938031 30998016 31005828 31072896 31216752 31352832 31361274 31490048 31497984 31505922 31574616 31643808 31712256 31720248 31850496 31859072 31867101 31936032 31997952 32006016 32083884 32154192 32223744 32303054 32372928 32514048 32593152 32601366 32664576 32672808 32735232 32823144 32824071 32886784 32895072 32975103 33047364 33118848 33191424 33272176 33345088 33417216 33580386 33627312 33644544 33718272 33782994 33808824 33882912 33947648 34038816 34113408 34169688 34319232 34327881 34345472 34420736 34561404 34588806 34712064 34747958 34824104 34872768 35034216 35118846 35271936 35272544 35426304 35435232 35521443 35599284 35676288 35685279 35831808 35841456 35928036 35997696 36006768 36164352 36173466 36251712 36410368 36419544 36569088 36578304 36588153 36667296 36747648 36756909 36827136 36837052 36917776 36926037 36997632 37006956 37158912 37258704 37330944 37340352 37431198 37513224 37584896 37594368 37685832 37768416 37830726 37850112 37933056 38025344 38034927 38108672 38118276 38191104 38293668 38377584 38535168 38555258 38609136 38638656 38723328 38901504 38986752 39051072 39177117 39231864 39251968 39337984 39413493 39443628 39530064 39681612 39711952 39798976 39854592 39864636 40039104 40135824 40310784 40321638 40353607 40497408 40684896 40783176 40783879 40873252 40961664 40971987 41140224 41150592 41250708 41330688 41341104 41430528 41532498 41622336 41803776 41815032 41916042 41997312 42007896 42099488 42191744 42202377 42283008 42293664 42396561 42489468 42581376 42663936 42674688 42778512 42872256 42964992 43163904 43174782 43352064 43435278 43457536 43468488 43552768 43563744 43646976 43669731 43764192 43765428 43860096 43966804 44063152 44135847 44158464 44255232 44471322 44556288 44675946 44773848 44836416 44859392 44957696 45043992 45078432 45152802 45177216 45385088 45484544 45559584 45758976 45770508 46017566 46081872 46118408 46282752 46295214 46497024 46508742 46609344 46712288 46825128 47029248 47041911 47235072 47246976 47258883 47361924 47465712 47568384 47580372 47775744 47788608 47904048 47996928 48009024 48125826 48219136 48231288 48335616 48454581 48559392 48677533 48771072 48784204 48889728 48902049 48996864 49009212 49102848 49234716 49330176 49342608 49545216 49571046 49678272 49774592 49787136 49908264 50017632 50125824 50247776 50357888 50370579 50440968 50466816 50577408 50674491 50713236 50824368 50921472 51058224 51059666 51170112 51478848 51518208 51631104 51842106 51868672 51883209 51982336 52068096 52121937 52236156 52309152 52551324 52591504 52678269 52706752 52908816 53139456 53152848 53385472 53398926 53514432 53747712 53762184 53892054 53996544 54010152 54011083 54246528 54260199 54377568 54615552 54629316 54853632 54867456 55000944 55107584 55121472 55240704 55255578 55376664 55496448 55510434 55738368 55753376 55888056 55996416 56010528 56146797 56269836 56377344 56391552 56528748 56652624 56775168 56885248 56899584 57038016 57163008 57177414 57286656 57440502 57551872 57566376 57802752 57832887 57913704 57957984 58084992 58226308 58352256 58353904 58480128 58847796 58877952 59006976 59165442 59295096 59408384 59522418 59567928 59698464 59781888 59796954 60058656 60104576 60203736 60236288 60482457 60746112 60942182 61011968 61027344 61309878 61442496 61710336 61725888 61726952 61876062 61996032 62011656 62145792 62298747 62433504 62705664 62722548 62874063 62980096 62995968 63011844 63149232 63287616 63424512 63440496 63700992 63718144 63734202 63872064 63995904 64012032 64167768 64308384 64447488 64464841 64606108 64745856 64762173 65028096 65152917 65186304 65202732 65329152 65345616 65470464 65646288 65648142 65773568 65790144 65950206 66094728 66237696 66382848 66544352 66690176 66706983 66834432 67013919 67160772 67254624 67289088 67436544 67565988 67617648 67765824 67895296 68077632 68226816 68339376 68638464 68655762 68690944 68841472 69026349 69122808 69177612 69424128 69442821 69495916 69648208 69745536 69763113 70068432 70237692 70543872 70545088 70852608 70870464 71042886 71198568 71352576 71370558 71528191 71663616 71682912 71856072 71995392 72013536 72188739 72328704 72346932 72503424 72820736 72839088 73138176 73156608 73176306 73334592 73495296 73513818 73654272 73674104 73835552 73852074 73995264 74013912 74317824 74356569 74517408 74661888 74680704 74862396 75026448 75169792 75188736 75371664 75536832 75661452 75700224 75866112 76050688 76069854 76217344 76236552 76382208 76587336 76589499 76755168 76941907 77110516 77218272 77277312 77446656 77763159 77803008 77973504 78102144 78354234 78463728 78503936 78675968 78826986 78887256 79060128 79363224 79423904 79597952 79709184 79729272 80078208 80098389 80271648 80621568 80643276 80707214 80994816 81369792 81566352 81567758 81746504 81923328 81943974 82280448 82301184 82501416 82661376 82682208 82861056 82883367 83064996 83244672 83265651 83607552 83630064 83832084 83994624 84015792 84198976 84383488 84404754 84566016 84587328 84793122 84978936 85162752 85327872 85349376 85372357 85557024 85744512 85766121 85929984 86160753 86327808 86349564 86704128 86870556 86915072 86936976 87105536 87127488 87293952 87339462 87528384 87530856 87720192 87933608 88126304 88271694 88316928 88510464 88748163 88942644 89112576 89283627 89351892 89547696 89672832 89718784 89915392 90087984 90156864 90305604 90354432 90770176 90969088 91119168 91413273 91517952 91541016 91964817 92035132 92163744 92236816 92565504 92590428 92814093 92994048 93017484 93218688 93424576 93650256 94058496 94083822 94470144 94493952 94517766 94723848 94931424 95136768 95160744 95551488 95577216 95601303 95808096 95993856 96018048 96251652 96438272 96462576 96671232 96909162 97118784 97355066 97542144 97568408 97779456 97804098 97993728 98018424 98205696 98469432 98472213 98660352 98685216 98925309 99142092 99356544 99549184 99574272 99816528 100035264 100251648 100495552 100715776 100741158 100881936 100933632 101154816 101348982 101426472 101648736 101842944 101896039 102116448 102119332 102340224 102957696 102983643 103036416 103262208 103684212 103737344 103766418 103964672 104136192 104243874 104472312 104618304 105102648 105183008 105356538 105413504 105817632 106278912 106305696 106564329 106770944 106797852 107028864 107495424 107524368 107784108 107993088 108020304 108022166 108493056 108520398 108755136 109231104 109258632 109707264 109734912 109764459 110001888 110215168 110242944 110270727 110481408 110511156 110753328 110778111 110992896 111020868 111476736 111506752 111776112 111992832 112021056 112293594 112539672 112754688 112783104 113057496 113060689 113305248 113550336 113799168 114076032 114104781 114326016 114354828 114573312 114881004 115103744 115132752 115605504 115665774 115827408 115915968 116169984 116452616 116704512 116707808 116960256 117531351 117695592 117755904 118013952 118240479 118330884 118590192 118816768 119044836 119135856 119396928 119563776 119593908 120117312 120209152 120407472 120472576 120964914 121060821 121492224 121617853 121884364 122023936 122054688 122351637 122619756 122884992 122915961 123420672 123451776 123453904 123752124 123992064 124023312 124291584 124597494 124867008 125411328 125445096 125748126 125960192 125991936 126023688 126298464 126575232 126607131 126849024 126880992 127189683 127436288 127468404 127744128 127991808 128024064 128335536 128616768 128894976 128929682 129212216 129491712 129524346 130056192 130305834 130372608 130405464 130658304 130691232 130940928 131009193 131292576 131296284 131547136 131580288 131900412 132189456 132407541 132475392 132765696 133088704 133380352 133413966 133668864 134027838 134321544 134509248 134578176 134873088 134943403 135131976 135235296 135531648 136155264 136453632 136678752 137276928 137311524 137381888 137682944 138052698 138245616 138355224 138848256 138885642 138991832 139296416 139491072 139526226 140136864 140475384 141087744 141090176 141125733 141705216 141740928 142085772 142397136 142705152 142741116 143056382 143327232 143365824 143712144 143990784 144027072 144377478 144657408 144693864 145006848 145363743 145641472 145678176 146032599 146313216 146352612 146669184 146706147 146990592 147027636 147308544 147348208 147671104 147704148 147990528 148027824 148635648 148713138 149034816 149323776 149361408 149724792 150052896 150339584 150377472 150743328 151073664 151111737 151322904 151400448 151732224 152023473 152101376 152139708 152434688 152473104 152764416 153174672 153178998 153510336 153883814 154221032 154436544 154554624 154893312 155526318 155606016 155649627 155947008 156204288 156365811 156708468 156927456 157007872 157351936 157653972 157774512 158034807 158120256 158726448 158847808 159195904 159418368 159458544 160156416 160196778 160543296 161061481 161243136 161286552 161414428 161989632 162033249 162739584 162780597 163132704 163135516 163493008 163846656 163887948 164560896 164602368 165002832 165322752 165364416 165722112 165766734 166129992 166489344 166531302 167215104 167260128 167664168 167989248 168031584 168397952 168440391 168766976 168809508 169132032 169174656 169586244 169957872 170325504 170655744 170698752 170744714 171114048 171489024 171532242 171859968 172321506 172655616 172699128 173408256 173498661 173741112 173830144 173873952 174211072 174254976 174678924 175056768 175061712 175440384 175867216 176252608 176543388 176633856 177020928 177496326 177885288 178225152 178567254 178703784 178708831 179095392 179345664 179437568 180175968 180313728 180611208 180708864 181447371 181540352 181938176 182238336 182826546 183035904 183082032 183929634 184070264 184327488 184473632 185131008 185180856 185628186 185988096 186034968 186437376 186849152 186896241 187300512 188116992 188167644 188622189 188940288 188987904 189035532 189447696 189862848 190273536 190321488 191102976 191154432 191202606 191616192 191987712 192036096 192503304 192876544 192925152 193342464 193394523 193818324 194237568 194286519 194710132 195084288 195136816 195458751 195558912 195608196 195987456 196036848 196411392 196938864 196944426 197320704 197370432 197850618 198284184 198713088 199098368 199148544 199633056 200070528 200120949 200503296 200991104 201041757 201431552 201482316 201763872 201867264 202309632 202697964 202852944 203297472 203685888 203792078 204232896 204238664 204680448 205915392 205967286 206072832 206524416 207079047 207368424 207474688 207532836 207929344 208272384 208328463 208487748 208944624 209236608 209289339 210205296 210366016 210713076 210827008 211635264 212557824 212611392 213128658 213297637 213541888 213595704 214057728 214584573 214990848 215048736 215568216 215986176 216040608 216044332 216566217 216986112 217040796 217510272 218462208 218517264 219414528 219469824 219528918 220003776 220430336 220485888 220541454 220962816 221022312 221506656 221556222 221985792 222041736 222953472 223013504 223069707 223552224 223985664 224042112 224587188 225079344 225509376 225566208 226114992 226121378 226610496 227100672 227598336 228152064 228209562 228652032 228709656 229146624 229762008 229768497 230207488 230265504 230825721 231331548 231654816 231831936 232339968 232905232 233289477 233409024 233415616 233920512 235062702 235391184 235511808 236027904 236480958 236661768 237180384 237633536 238089672 238271712 238793856 239127552 239187816 240234624 240295167 240418304 240814944 240945152 241929828 242121642 242984448 243235706 243768728 244047872 244109376 244703274 245239512 245769984 245831922 246841344 246903552 246907808 247504248 247984128 248046624 248583168 248650101 249194988 249734016 249796953 250822656 250890192 251496252 251920384 251983872 252047376 252596928 253150464 253214262 253698048 253761984 254379366 254872576 254936808 255488256 255983616 256048128 256117071 256671072 257233536 257298363 257789952 257859364 258424432 258482259 258983424 259048692 260112384 260611668 260745216 260810928 261316608 261382464 261881856 262018386 262585152 262592568 263094272 263160576 263800824 264378912 264815082 264950784 265531392 266177408 266244489 266760704 266827932 267337728 267850881 268055676 268643088 269018496 269156352 269746176 269886806 270263952 270470592 271063296 272310528 272907264 273357504 274239819 274553856 274623048 274763776 275365888 275894451 276105396 276491232 276710448 277696512 277771284 277983664 278442279 278592832 278982144 279052452 280273728 280950768 282175488 282180352 282251466 283410432 283481856 284171544 284794272 285410304 285482232 285487153 286112764 286654464 286731648 286803909 287424288 287981568 288054144 288754956 289314816 289387728 290013696 290727486 291282944 291356352 292065198 292626432 292705224 293338368 293412294 293981184 294055272 294617088 294696416 295342208 295408296 295416639 295981056 296055648 296775927 297426276 298069632 298647552 298722816 299449584 300105792 300679168 300754944 301486656 302147328 302223474 302645808 302800896 303464448 304046946 304202752 304279416 304869376 304946208 305528832 305688117 306349344 306357996 307020672 307767628 308442064 308873088 308950929 309109248 309786624 311052636 311212032 311299254 311894016 312408576 312731622 313416936 313854912 314015744 314703872 315307944 315549024 316069614 316240512 317452896 317695616 318391808 318836736 318917088 319692987 320312832 320393556 321086592 322122962 322486272 322573104 322828856 323979264 324066498 325479168 325561194 326265408 326271032 326986016 327693312 327775896 329121792 329204736 329293377 330005664 330645504 330728832 330812181 331444224 331533468 332259984 332334333 332978688 333062604 334430208 334520256 335328336 335978496 336063168 336795904 336880782 337533952 337619016 338264064 338349312 339172488 339182067 339915744 340651008 340742731 341397504 341489428 342228096 342314343 342978048 343064484 343719936 344643012 345311232 345398256 346816512 346997322 347482224 347660288 347747904 348422144 348509952 349357848 350113536 350123424 350880768 351734432 352505216 352594053 353086776 353267712 354041856 354721437 354992652 355770576 356450304 357134508 357407568 357417662 358190784 358691328 358875136 360351936 360627456 361222416 361417728 362894742 363080704 363182463 363876352 364476672 364853559 365653092 366071808 366164064 367054911 367859268 368140528 368654976 368747883 368947264 370262016 370361712 371256372 371976192 372069936 372874752 373698304 373792482 374601024 376233984 376335288 377244378 377880576 377975808 378071064 378077581 378895392 379725696 379821393 380547072 380642976 381569049 382308864 382405212 383232384 383975424 384072192 385006608 385753088 385850304 386684928 386789046 387636648 388475136 388573038 389420264 390168576 390273632 390917502 391117824 391216392 391974912 392073696 392822784 393027579 393877728 393888852 394641408 394740864 395701236 396568368 397426176 398196736 398297088 399266112 400141056 400241898 401006592 401982208 402083514 402863104 402964632 403527744 403734528 404619264 404830209 405395928 405705888 406594944 407584156 408465792 408477328 409360896 411830784 411934572 412145664 413048832 414158094 414736848 414949376 415065672 415858688 416544768 416656926 416975496 417889248 418473216 418578678 420410592 420732032 421426152 421654016 423270528 423377199 425115648 425222784 426257316 426595274 427083776 427191408 428115456 429169146 429981696 430097472 431136432 431972352 432081216 432088664 433132434 433972224 434081592 435020544 436091229 436924416 437034528 438097797 438939648 439057836 440007552 440118441 440860672 440971776 441082908 441925632 442044624 443013312 443112444 443971584 444083472 445906944 446027008 446139414 447104448 447971328 448084224 449174376 450158688 451018752 451132416 451253887 452229984 452242756 453220992 453335211 454201344 455196672 456070419 456304128 456419124 457304064 457419312 458293248 459524016 459536994 460414976 460531008 461651442 462663096 463309632 463663872 464679936 465810464 466578954 466818048 466831232 466948881 467841024 469097433 470125404 470782368 471023616 472055808 472961916 473323536 474360768 475267072 476179344 476543424 477587712 478255104 478375632 480469248 480590334 480836608 481629888 481890304 483184443 483859656 484243284 485968896 486099747 486471412 487537456 488095744 488218752 488341791 489406548 490479024 491539968 491663844 493682688 493807104 493815616 495008496 495968256 496093248 497166336 497300202 498389976 499468032 499593906 500697337 501645312 501780384 502992504 503967744 504094752 505193856 505321173 506300928 506428524 507396096 507523968 508758732 509745152 509873616 510976512 511967232 512096256 512234142 513342144 514467072 514596726 515579904 515718728 516848864 516964518 517966848 518097384 520224768 520495983 521223336 521490432 521621856 522633216 522764928 524036772 525170304 525185136 526188544 526321152 527601648 528757824 529630164 529901568 531062784 532354816 532488978 533521408 533655864 534675456 535701762 536111352 536126493 537286176 538036992 538312704 538593349 539773612 540527904 540941184 542126592 544342113 544621056 545814528 546715008 548479638 549107712 549246096 549527552 550731776 551788902 552210792 552982464 553420896 555393024 555542568 555967328 556884558 557185664 557964288 558104904 560547456 560688723 561901536 564350976 564360704 564502932 566820864 566963712 568343088 569588544 570820608 570964464 570974306 572225528 573308928 573463296 573607818 574848576 575963136 576108288 577509912 578629632 578775456 580027392 580183569 581454972 582565888 582712704 582859557 584130396 585252864 585410448 586376253 586676736 586824588 587962368 588110544 589234176 589392832 590684416 590816592 590833278 591962112 592111296 593551854 594852552 596139264 597295104 597445632 597606499 598899168 600211584 600362847 601509888 602973312 603125271 604294656 604446948 605291616 605601792 606928896 608093892 608405504 608558832 609738752 609892416 611057664 611376234 612698688 612715992 614041344 615535256 616884128 617746176 617901858 618218496 619573248 621237141 622105272 622424064 622598508 623788032 624817152 624985389 625463244 626833872 627709824 628031488 629407744 630615888 631098048 632139228 632481024 634905792 635391232 636783616 637673472 637834176 639385974 639892911 640625664 640787112 642173184 643753719 644245924 644972544 645146208 645657712 647958528 648132996 649698651 650958336 651122388 652530816 652542064 653972032 655386624 655551792 658243584 658409472 658586754 660011328 661291008 661457664 661624362 662888448 663066936 664519968 664668666 665957376 666125208 668860416 669040512 669209121 670656672 671956992 672126336 673591808 673761564 675067904 675238032 676528128 676698624 678344976 678364134 679831488 681302016 681485462 682795008 682978856 684456192 684628686 685956096 686128968 687439872 689286024 689305491 690622464 690796512 692477163 693994644 694964448 695320576 695495808 696844288 697019904 698715696 699868431 700227072 700246848 701761536 703468864 705010432 705188106 706173552 706535424 708083712 709442874 709985304 711541152 712900608 713272273 714269016 714815136 714835324 716381568 717382656 720703872 720885501 721254912 722444832 722835456 725789484 726161408 726364926 727752704 728953344 729707118 731306184 732143616 732328128 734109822 735718536 736281056 737309952 737495766 737894528 740524032 740723424 742512744 743952384 744139872 745749504 745950303 747396608 747584964 749202048 752467968 752670576 754488756 755761152 755951616 756142128 756155162 757790784 759451392 759642786 761094144 761285952 763138098 764617728 764810424 766464768 767950848 768144384 768351213 770013216 771506176 771700608 771895089 773369856 773578092 775273296 775446777 776950272 777146076 778840528 780337152 780547264 781835004 782235648 782432784 783949824 784147392 785645568 786055158 787755456 787777704 789282816 789481728 791402472 791424823 793136736 794852352 796594176 798532224 798733467 800282112 800483796 802013184 803552643 803964416 804167028 805726208 805929264 807055488 807469056 809238528 809660418 810791856 811411776 813189888 815168312 816931584 816954656 818721792 822719457 823661568 823869144 824291328 826097664 827683353 828316188 829473696 829898752 830131344 831717376 833089536 833313852 833950992 835326837 835778496 836946432 837157356 840821184 841464064 842852304 843308032 846541056 846754398 850231296 850445568 851324971 852514632 853190548 854167552 854382816 856230912 856461459 858338292 859963392 860194944 860411727 862272864 863944704 864162432 864177328 866264868 867944448 868163184 870041088 872182458 873848832 874069056 876195594 877879296 878115672 880015104 880236882 881721344 881943552 882165816 883851264 884089248 886026624 886224888 886249917 887943168 888166944 890327781 892054016 892278828 894208896 895942656 896168448 898348752 900317376 902037504 902264832 902507774 904459968 904485512 906441984 906670422 908402688 910393344 912140838 912608256 912838248 914608128 914838624 916586496 917064351 919048032 919073988 920829952 921062016 923302884 925326192 926619264 926852787 927327744 929359872 931620928 933157908 933636096 933662464 933897762 935682048 938194866 940250808 941564736 942047232 944111616 944603821 945923832 946647072 948721536 952358688 953086848 955175424 956510208 956751264 959078961 960938496 961180668 961673216 963259776 963780608 966368886 967719312 968486568 971937792 972199494 972942824 975074912 976191488 976437504 976683582 978813096 980958048 983079936 983327688 987365376 987614208 987631232 987880131 990016992 991936512 992186496 994332672 994600404 996779952 997002999 998936064 999187812 1001394674 1003290624 1003560768 1005985008 1007935488 1008189504 1010387712 1010642346 1012601856 1012857048 1014792192 1015047936 1017517464 1017546201 1019490304 1019747232 1021953024 1022228193 1024192512 1024468284 1026684288 1026943029 1028934144 1029193452 1031159808 1031437456 1033697728 1033929036 1035933696 1036194768 1040449536 1040991966 1042446672 1042980864 1043243712 1045266432 1045529856 1048073544 1050340608 1050370272 1052377088 1052642304 1055203296 1057515648 1057782159 1059260328 1059803136 1062125568 1064164311 1064709632 1064977956 1067042816 1067311728 1069350912 1071403524 1072222704 1072252986 1074572352 1076073984 1076625408 1077186698 1079547224 1081055808 1081882368 1084253184 1088684226 1089242112 1089547389 1091629056 1093430016 1094560677 1096959276 1098215424 1098492192 1099055104 1101164733 1101463552 1103577804 1104421584 1105964928 1106243649 1106841792 1110786048 1111085136 1111934656 1113769116 1114371328 1115928576 1116209808 1121094912 1121377446 1123803072 1127430367 1128701952 1128721408 1129005864 1133641728 1133927424 1134232743 1136686176 1139177088 1139464179 1141641216 1141928928 1141948612 1144451056 1144707147 1146926592 1147215636 1149697152 1151926272 1152216576 1155019824 1157259264 1157550912 1160054784 1160367138 1162909944 1165131776 1165425408 1165719114 1168260792 1170505728 1170820896 1172752506 1173353472 1173649176 1175924736 1176221088 1178468352 1178785664 1179082737 1181368832 1181633184 1181666556 1183924224 1184222592 1187103708 1189705104 1192278528 1194590208 1194891264 1195212998 1197798336 1200423168 1200725694 1203019776 1205946624 1206250542 1208589312 1208893896 1210583232 1211203584 1213857792 1214490627 1216187784 1216811008 1217117664 1219477504 1219784832 1222752468 1225397376 1225431984 1228082688 1231070512 1233768256 1235492352 1235803716 1236436992 1239146496 1242474282 1244210544 1244848128 1245197016 1247576064 1249634304 1249970778 1250926488 1250961817 1253667744 1255419648 1256062976 1261231776 1262196096 1264278456 1264962048 1269811584 1270131597 1270782464 1273567232 1275346944 1275668352 1278771948 1279785822 1281251328 1281574224 1284346368 1287507438 1288491848 1289945088 1290292416 1291315424 1295917056 1296265992 1299397302 1301916672 1302244776 1305061632 1305084128 1307944064 1308273687 1310773248 1311103584 1314293391 1316818944 1317173508 1320022656 1320355323 1322582016 1322915328 1323248724 1325776896 1326133872 1329039936 1329337332 1331914752 1332250416 1337720832 1338081024 1338418242 1341313344 1343913984 1344252672 1347183616 1347523128 1350135808 1350476064 1353056256 1353397248 1353761661 1356689952 1356728268 1359662976 1360005633 1362604032 1362970924 1365590016 1365957712 1368211257 1368912384 1369257372 1371912192 1372257936 1374879744 1378572048 1378610982 1381244928 1381593024 1384954326 1387989288 1389928896 1390641152 1390991616 1393688576 1394039808 1397431392 1399736862 1400454144 1400493696 1400846643 1403523072 1406937728 1407292299 1410020864 1410376212 1412347104 1413070848 1416167424 1418885748 1419970608 1423082304 1425801216 1426544546 1428538032 1429630272 1429670648 1432763136 1434765312 1441407744 1441771002 1442509824 1444889664 1445670912 1449553329 1451578968 1452322816 1452729852 1455505408 1457906688 1458299241 1459414236 1462612368 1464287232 1464656256 1465025373 1468219644 1471437072 1472562112 1474619904 1474991532 1475789056 1481048064 1481446848 1485025488 1487904768 1488279744 1491499008 1491900606 1493083459 1494793216 1495169928 1498404096 1502092011 1504935936 1505341152 1508977512 1509003523 1511903232 1512284256 1512310324 1515581568 1515963519 1518902784 1519285572 1522188288 1522571904 1526276196 1529235456 1529620848 1532929536 1535901696 1536288768 1536702426 1540026432 1543012352 1543401216 1543790178 1546739712 1547156184 1550546592 1550893554 1553900544 1554292152 1557681056 1560674304 1561094528 1561487949 1563670008 1564471296 1564865568 1567899648 1568294784 1572110316 1575510912 1575555408 1578565632 1578963456 1582804944 1582849646 1586273472 1589704704 1593188352 1597064448 1597466934 1600564224 1600967592 1604026368 1607105286 1607928832 1608334056 1608379479 1611452416 1611858528 1614110976 1614938112 1615780047 1619320836 1621583712 1622823552 1626379776 1630336624 1633026339 1633863168 1633909312 1637443584 1645438914 1647323136 1647738288 1648582656 1652195328 1655366706 1656632376 1658947392 1659797504 1660262688 1663434752 1666179072 1666627704 1667901984 1670653674 1671556992 1673892864 1674314712 1681642368 1682066169 1682928128 1685704608 1686616064 1693082112 1693508796 1700462592 1700891136 1702649942 1705029264 1706381096 1708335104 1708765632 1712461824 1712922918 1716676584 1719926784 1720389888 1720823454 1724545728 1727889408 1728324864 1728354656 1732529736 1735888896 1736326368 1740082176 1740550707 1744364916 1747697664 1748138112 1748578671 1752391188 1755758592 1756231344 1760030208 1760473764 1763442688 1763887104 1764331632 1767702528 1768178496 1772053248 1772449776 1772499834 1775886336 1776333888 1780655562 1784108032 1784557656 1788417792 1791885312 1792336896 1792819497 1796697504 1800634752 1801088541 1804529664 1805015548 1808919936 1808971024 1809375813 1812883968 1813340844 1816805376 1820786688 1824281676 1825216512 1825676496 1829216256 1829677248 1833172992 1834128702 1838096064 1838147976 1841659904 1842124032 1846605768 1850652384 1853238528 1853705574 1854655488 1858719744 1863241856 1863711423 1866315816 1867272192 1867324928 1867795524 1871364096 1874956167 1876389732 1880501616 1883129472 1884094464 1888223232 1889207642 1891847664 1893294144 1897443072 1904717376 1906173696 1910350848 1913020416 1913502528 1918157922 1919678733 1921876992 1922361336 1923346432 1926519552 1927561216 1931261157 1932737772 1935438624 1936973136 1943875584 1944398988 1945885648 1949095953 1950149824 1952382976 1952875008 1953367164 1957626192 1961916096 1966159872 1966655376 1974730752 1975228416 1975262464 1975760262 1980033984 1983873024 1984372992 1988665344 1989200808 1993559904 1994005998 1997872128 1998375624 1998410071 2002789348 2006581248 2007121536 2007627363 2011970016 2015870976 2016379008 2020775424 2021284692 2025203712 2025714096 2029584384 2030095872 2035034928 2035092402 2038980608 2039494464 2043906048 2044456386 2048385024 2048936568 2053368576 2053886058 2057868288 2058386904 2062319616 2062874912 2067395456 2067858072 2067916473 2071867392 2072389536 2077431489 2081983932 2084893344 2085961728 2086487424 2090532864 2091059712 2096147088 2100681216 2100740544 2104754176 2105284608 2110406592 2115031296 2115564318 2118520656 2119606272 2124251136 2128328622 2129419264 2129955912 2134085632 2134623456 2138701824 2139816819 2142807048 2144445408 2144505972 2149144704 2152147968 2154373396 2159094448 2162111616 2162656503 2163764736 2168506368 2177368452 2178484224 2179094778 2183258112 2186860032 2189121354 2193918552 2196430848 2196984384 2198110208 2202329466 2202927104 2207155608 2208843168 2211929856 2212487298 2213683584 2221572096 2222170272 2223869312 2227538232 2228742656 2231857152 2232419616 2237850909 2242189824 2242754892 2247606144 2254860734 2257403904 2257442816 2258011728 2267283456 2267854848 2268465486 2273372352 2278354176 2278928358 2283282432 2283857856 2283897224 2288902112 2289414294 2293853184 2294431272 2299394304 2303852544 2304433152 2305053639 2310039648 2314518528 2315101824 2315685267 2320109568 2320734276 2325819888 2326340331 2330263552 2330850816 2331438228 2336521584 2341011456 2341641792 2345505012 2346706944 2347298352 2351849472 2352442176 2356936704 2357571328 2358165474 2362737664 2363266368 2363333112 2367848448 2368445184 2374207416 2374274469 2379410208 2384557056 2385199117 2389782528 2390425996 2395596672 2396200401 2400846336 2401451388 2406039552 2410657929 2411893248 2412501084 2417178624 2417787792 2421166464 2422407168 2427715584 2428981254 2432375568 2433622016 2434235328 2438955008 2439569664 2445504936 2450794752 2450863968 2456165376 2462141024 2467536512 2468158371 2470984704 2471607432 2472873984 2478292992 2483050059 2484948564 2488421088 2489696256 2490394032 2495152128 2499268608 2499941556 2501852976 2501923634 2507335488 2510839296 2512125952 2522463552 2524392192 2528556912 2529924096 2539623168 2540263194 2541564928 2547134464 2550693888 2551336704 2553974913 2557543896 2559571644 2562502656 2563148448 2568692736 2569384377 2575014876 2576983696 2579890176 2580584832 2581235181 2582630848 2591834112 2592531984 2598794604 2603833344 2604489552 2610123264 2610168256 2615888128 2616547374 2621546496 2622207168 2628586782 2633637888 2634347016 2640045312 2640710646 2645164032 2645830656 2646497448 2646543067 2651553792 2652267744 2658079872 2658674664 2658749751 2663829504 2664500832 2670983343 2676162048 2676836484 2682626688 2687827968 2688505344 2694367232 2695046256 2700271616 2700952128 2706112512 2706794496 2707523322 2713379904 2713456536 2719325952 2720011266 2725208064 2725941848 2731180032 2731915424 2736422514 2737824768 2738514744 2743824384 2744515872 2749759488 2751193053 2757144096 2757221964 2762489856 2763186048 2769908652 2775978576 2779857792 2781282304 2781983232 2787377152 2788079616 2794862784 2799473724 2800908288 2800987392 2801693286 2807046144 2813875456 2814584598 2820041728 2820752424 2824694208 2826141696 2832334848 2833811463 2837771496 2839941216 2846164608 2853089092 2857076064 2859260544 2859341296 2865526272 2869530624 2877236883 2882815488 2883542004 2885019648 2889779328 2891341824 2899106658 2903157936 2904645632 2905459704 2911010816 2915813376 2916598482 2918828472 2925224736 2928574464 2929312512 2930050746 2936439288 2942874144 2945124224 2949239808 2949983064 2951578112 2962096128 2962893696 2963640393 2970050976 2975809536 2976559488 2982998016 2983801212 2986166918 2989586432 2990339856 2996808192 3004184022 3009871872 3010682304 3017955024 3018007046 3023806464 3024568512 3024620648 3031163136 3031927038 3037805568 3038571144 3044376576 3045143808 3052552392 3052638603 3058470912 3059241696 3065859072 3066684579 3072577536 3073404852 3080052864 3080829087 3086024704 3086802432 3087580356 3093479424 3094312368 3101093184 3101787108 3107801088 3108584304 3115362112 3121348608 3122189056 3122975898 3127340016 3128942592 3129731136 3135799296 3136589568 3144220632 3151021824 3151110816 3157131264 3157926912 3158777209 3165609888 3165699292 3172546944 3173346477 3179409408 3186376704 3192492933 3194128896 3194933868 3201128448 3201935184 3208052736 3214210572 3215857664 3216668112 3216758958 3222904832 3223717056 3228221952 3229876224 3231560094 3238641672 3243167424 3245647104 3252759552 3260673248 3266052678 3267726336 3267818624 3268642167 3274887168 3283682031 3290877828 3294646272 3295476576 3297165312 3303494199 3304390656 3310733412 3313264752 3317894784 3319595008 3320525376 3326869504 3332358144 3333255408 3335803968 3341307348 3343113984 3347785728 3348629424 3363284736 3364132338 3365856256 3371409216 3373232128 3382291101 3386164224 3387017592 3400925184 3401782272 3402698229 3405299884 3410058528 3412762192 3416670208 3417531264 3418392537 3424923648 3425845836 3433353168 3434121441 3440779776 3441646908 3449091456 3455778816 3456649728 3456709312 3465059472 3471777792 3472652736 3480164352 3481101414 3488729832 3495395328 3496276224 3497157342 3504782376 3504881359 3511517184 3512462688 3520060416 3520947528 3527774208 3528663264 3535405056 3536356992 3537248211 3544106496 3544899552 3544999668 3551772672 3552667776 3561311124 3568216064 3569115312 3576835584 3583770624 3584673792 3585638994 3593395008 3601269504 3602177082 3609059328 3610031096 3617839872 3617942048 3618751626 3625767936 3626681688 3633610752 3641573376 3643471881 3648563352 3650433024 3651352992 3658432512 3659354496 3668257404 3676192128 3676295952 3683319808 3684248064 3693211536 3701304768 3706477056 3707411148 3709310976 3717439488 3726483712 3727422846 3732631632 3734544384 3734649856 3735591048 3742728192 3749912334 3752779464 3752885451 3761003232 3766258944 3768188928 3770153443 3778415284 3783695328 3786588288 3794886144 3809434752 3810394791 3812347392 3820701696 3826040832 3827005056 3836315844 3839357466 3843753984 3844722672 3846692864 3853039104 3855122432 3862522314 3865475544 3870877248 3873946272 3887751168 3888797976 3891771296 3898191906 3900299648 3904765952 3905750016 3906734328 3915252384 3923832192 3924821061 3932319744 3933310752 3942880173 3950456832 3950524928 3951520524 3960067968 3967746048 3968745984 3977330688 3978401616 3987119808 3988011996 3995744256 3996751248 3996820142 4005578696 4013162496 4014243072 4015254726 4023940032 4031741952 4032758016 4041550848 4042569384 4050407424 4051428192 4059168768 4060191744 4061284983 4070069856 4070184804 4077961216 4078988928 4080016899 4087812096 4088912772 4096770048 4097873136 4104633771 4106737152 4107772116 4115736576 4116773808 4124639232 4125749824 4134790912 4135716144 4135832946 4143734784 4144779072 4154862978 4163967864 4169786688 4171923456 4172974848 4181065728 4182119424 4183245493 4192294176 4201362432 4201481088 4202539929 4210569216 4220813184 4221876897 4230062592 4231128636 4237041312 4239212544 4248502272 4256657244 4258838528 4259911824 4268171264 4269246912 4277403648 4279633638 4285614096 4288890816 4289011944 4298289408 4304295936 4308746792 4318188896 4324223232 4325313006 4327529472 4337012736 4348659987 4354736904 4356968448 4358189556 4366516224 4373720064 4374897723 4378242708 4387837104 4392861696 4393968768 4396220416 4404658932 4405854208 4414311216 4417686336 4423859712 4424974596 4427367168 4443144192 4444340544 4447738624 4455076464 4457485312 4463714304 4464839232 4475701818 4479250377 4484379648 4485509784 4495212288 4506276033 4509721468 4514807808 4514885632 4516023456 4527010569 4535709696 4536930972 4546744704 4547890557 4556708352 4557856716 4566564864 4567715712 4567794448 4577804224 4578828588 4587706368 4588862544 4598788608 4607705088 4608866304 4610107278 4620079296 4629037056 4630203648 4631370534 4640219136 4641468552 4651639776 4652680662 4660527104 4661701632 4662876456 4673043168 4682022912 4683283584 4684463847 4691010024 4693413888 4694596704 4703698944 4704884352 4715142656 4716330948 4725475328 4726532736 4726666224 4735696896 4736890368 4748414832 4748548938 4758820416 4769114112 4770398234 4779565056 4780851992 4791193344 4792400802 4801692672 4802902776 4812079104 4821315858 4823786496 4825002168 4825138437 4834357248 4835575584 4842332928 4844814336 4847340141 4857962508 4864751136 4867244032 4868470656 4877910016 4879139328 4891009872 4899079017 4901589504 4901727936 4912330752 4924282048 4935073024 4936316742 4941969408 4943214864 4945747968 4956585984 4966100118 4969897128 4976842176 4979392512 4980788064 4990304256 4992905911 4998537216 4999883112 5003705952 5003847268 5014670976 5021678592 5044927104 5046198507 5048784384 5057113824 5059848192 5079246336 5080526388 5083129856 5094268928 5101387776 5102673408 5107949826 5115087792 5119143288 5125005312 5126296896 5137385472 5138768754 5150029752 5153967392 5159780352 5161169664 5162470362 5165261696 5183668224 5185063968 5197589208 5207666688 5208979104 5220246528 5220336512 5221652121 5231776256 5233094748 5243092992 5244414336 5257173564 5267275776 5268694032 5280090624 5281421292 5290328064 5291661312 5292994896 5293086134 5303107584 5304535488 5316159744 5317349328 5317499502 5327659008 5329001664 5341966686 5352324096 5353672968 5365253376 5375655936 5377010688 5378458491 5388734464 5390092512 5400543232 5401904256 5403265623 5413588992 5415046644 5426759808 5426913072 5428127439 5438651904 5440022532 5450416128 5451883696 5462360064 5463830848 5472845028 5475649536 5477029488 5487648768 5489031744 5499518976 5502386106 5514288192 5514443928 5524979712 5526372096 5539817304 5539973761 5551957152 5559715584 5562564608 5563966464 5576159232 5589725568 5591134269 5598947448 5601816576 5601974784 5603386572 5614092288 5624868501 5627750912 5629169196 5640083456 5641504848 5649388416 5652283392 5664669696 5667622926 5675542992 5679882432 5692329216 5706178184 5714152128 5718521088 5718682592 5731052544 5739061248 5754473766 5759036199 5765630976 5767084008 5770039296 5779558656 5782683648 5793783471 5798213316 5806315872 5809291264 5810919408 5822021632 5831626752 5833196964 5837656944 5847287859 5850449472 5857148928 5858625024 5860101492 5872878576 5885748288 5890248448 5898479616 5899966128 5903156224 5924192256 5925787392 5927280786 5940101952 5951619072 5953118976 5959274797 5965996032 5967602424 5972333836 5979172864 5980679712 5993616384 5995230213 6008368044 6019743744 6021364608 6022882089 6035910048 6036014092 6047612928 6049137024 6049241296 6062326272 6063854076 6075611136 6077142288 6088753152 6090287616 6105104784 6105277206 6116941824 6118483392 6131718144 6133369158 6145155072 6146809704 6160105728 6161658174 6172049408 6173604864 6175160712 6186958848 6188624736 6202186368 6203574216 6203749419 6215602176 6217168608 6230724224 6232294467 6244378112 6245951796 6254680032 6257885184 6259462272 6271598592 6273179136 6288441264 6302043648 6302221632 6314262528 6315853824 6317554418 6331219776 6331398584 6345093888 6346692954 6358818816 6372753408 6384985866 6388257792 6389867736 6402256896 6403870368 6416105472 6419450457 6428421144 6431715328 6433336224 6433517916 6445809664 6447434112 6456443904 6463120188 6477283344 6486334848 6487969509 6491294208 6505519104 6521346496 6532105356 6535452672 6535637248 6537284334 6549774336 6567364062 6581755656 6589292544 6590953152 6594330624 6606988398 6608781312 6612226747 6621466824 6626529504 6635789568 6639190016 6641050752 6664716288 6666510816 6671607936 6682614696 6686227968 6695571456 6697258848 6713552727 6726569472 6728264676 6731712512 6742818432 6746464256 6764582202 6772328448 6774035184 6801850368 6803564544 6805396458 6810599768 6820117056 6825524384 6833340416 6835062528 6836785074 6849847296 6851691672 6866706336 6868242882 6881559552 6883293816 6898182912 6911557632 6913299456 6913418624 6915160917 6930118944 6943555584 6945305472 6960328704 6962202828 6977459664 6979020993 6990790656 6992552448 6994314684 7009564752 7009762718 7023034368 7024925376 7040120832 7041895056 7055548416 7057326528 7070810112 7072713984 7074496422 7088212992 7089799104 7089999336 7103545344 7105335552 7122622248 7122823407 7136432128 7138230624 7153671168 7155597351 7169347584 7171277988 7186790016 7188601203 7202539008 7204354164 7218118656 7220062192 7231973787 7235679744 7235884096 7237503252 7251535872 7253363376 7267221504 7283146752 7286943762 7297126704 7300866048 7302705984 7316865024 7318708992 7336514808 7352384256 7352591904 7366639616 7368496128 7386423072 7402609536 7404475113 7412954112 7414822296 7418621952 7434878976 7449150177 7452967424 7454845692 7465263264 7469088768 7469299712 7471182096 7485456384 7499824668 7505558928 7505770902 7522006464 7532517888 7536377856 7540306886 7556830568 7567390656 7573176576 7589772288 7618869504 7620789582 7624694784 7641403392 7652081664 7654010112 7661924739 7672631688 7678714932 7687507968 7689445344 7693385728 7706078208 7708153131 7710244864 7725044628 7730951088 7741754496 7743705543 7747892544 7775502336 7777595952 7783542592 7796383812 7800599296 7809531904 7811500032 7813468656 7830504768 7847664384 7849642122 7864639488 7866621504 7885760346 7892012569 7900913664 7901049856 7903041048 7920135936 7935492096 7937491968 7939629201 7954661376 7956803232 7974239616 7976023992 7976249253 7991488512 7993502496 7993640284 8011157392 8012950029 8028486144 8030509452 8047880064 8063483904 8065516032 8083101696 8085138768 8100814848 8102856384 8118337536 8120383488 8122569966 8140139712 8140369608 8155922432 8157977856 8160033798 8175624192 8177825544 8193540096 8195746272 8209267542 8213474304 8215544232 8231473152 8233547616 8249278464 8251499648 8253579159 8269581824 8271432288 8271665892 8287469568 8289558144 8309725956 8327935728 8339573376 8343846912 8345949696 8362131456 8364238848 8366490986 8384588352 8402724864 8402962176 8405079858 8421138432 8441626368 8443753794 8460125184 8462257272 8474082624 8478425088 8497004544 8501434389 8513314488 8517677056 8519823648 8536342528 8538493824 8559267276 8571228192 8577781632 8578023888 8596578816 8608591872 8617493584 8631710649 8636377792 8648446464 8650626012 8655058944 8674025472 8697319974 8709473808 8713936896 8716379112 8733032448 8747440128 8749795446 8756485416 8775674208 8785723392 8787937536 8792440832 8809317864 8828622432 8835372672 8847719424 8849949192 8854734336 8886288384 8888681088 8890921179 8895477248 8910152928 8914970624 8927428608 8929678464 8951403636 8958500754 8968759296 8971019568 8990424576 9012552066 9019442936 9029615616 9029771264 9032046912 9054021138 9071419392 9073861944 9093489408 9095781114 9113416704 9115713432 9133129728 9135431424 9135588896 9155608448 9157657176 9157915809 9175412736 9177725088 9197577216 9200053737 9217732608 9220214556 9240158592 9242487261 9258074112 9260407296 9262741068 9280438272 9282937104 9303279552 9305361324 9321054208 9323403264 9325752912 9346086336 9364045824 9366567168 9368927694 9382020048 9386827776 9389193408 9407397888 9409768704 9430285312 9432661896 9450950656 9453065472 9453332448 9471393792 9473780736 9476331627 9496829664 9497097876 9517640832 9520039431 9538228224 9540796468 9559130112 9561703984 9577478799 9582386688 9584801604 9603385344 9605805552 9624158208 9642631716 9647572992 9650004336 9650276874 9668714496 9671151168 9684665856 9689628672 9694680282 9715925016 9729502272 9734488064 9736941312 9755820032 9758278656 9782019744 9798158034 9803179008 9803455872 9805926501 9824661504 9848564096 9851046093 9870146048 9872633484 9883938816 9886429728 9891495936 9910482597 9913171968 9932200236 9939794256 9953684352 9958785024 9961576128 9980608512 9985811822 9997074432 9999766224 10007411904 10007694536 10029341952 10043357184 10089854208 10092397014 10097568768 10114227648 10119696384 10146873303 10158492672 10161052776 10166259712 10188537856 10202775552 10205346816 10208094687 10215899652 10230175584 10238286576 10250010624 10252593792 10255177611 10274770944 10277537508 10300059504 10302364323 10307934784 10322339328 10324940724 10330523392 10367336448 10370127936 10395178416 10415333376 10417958208 10440493056 10440673024 10443304242 10463552512 10466189496 10486185984 10488828672 10514347128 10514644077 10534551552 10537388064 10560181248 10562842584 10563024661 10583322624 10585989792 10586172268 10606215168 10609070976 10611744633 10632319488 10634698656 10634999004 10655318016 10658003328 10683933372 10704648192 10707345936 10730506752 10751311872 10754021376 10756916982 10777468928 10780185024 10801086464 10803808512 10806531246 10827177984 10830093288 10853519616 10853826144 10856254878 10877303808 10880045064 10900832256 10903767392 10924720128 10927661696 10930415643 10945690056 10951299072 10954058976 10975297536 10978063488 11004772212 11028576384 11028887856 11049959424 11052744192 11079634608 11079947522 11103914304 11119431168 11125129216 11127932928 11152318464 11179451136 11182268538 11197894896 11203633152 11203949568 11206773144 11228184576 11249737002 11255501824 11258338392 11258656353 11280166912 11283009696 11298776832 11304566784 11310460329 11335245852 11351085984 11359764864 11384658432 11412356368 11428304256 11431184373 11437042176 11437365184 11462105088 11478122496 11508947532 11518072398 11531261952 11534168016 11540078592 11559117312 11565367296 11587566942 11596426632 11612631744 11618582528 11621838816 11644043264 11663253504 11666393928 11675313888 11694575718 11700898944 11714297856 11717250048 11720202984 11745757152 11771496576 11774463183 11780496896 11796959232 11799932256 11806312448 11828640519 11851574784 11854561572 11880203904 11903238144 11906237952 11918549594 11931992064 11935204848 11944667672 11958345728 11961359424 11987232768 11990460426 12016736088 12039487488 12042729216 12045764178 12071820096 12072028184 12095225856 12098274048 12098482592 12124652544 12127708152 12151222272 12154284576 12177506304 12180575232 12183854949 12210209568 12210554412 12233883648 12236966784 12240050697 12263436288 12266738316 12290310144 12293619408 12320211456 12323316348 12344098816 12347209728 12350321424 12373917696 12377249472 12404372736 12407148432 12407498838 12431204352 12434337216 12461448448 12464588934 12488756224 12491903592 12509360064 12515770368 12518924544 12543197184 12546358272 12549736479 12576882528 12604087296 12604443264 12607619787 12631707648 12635108836 12662439552 12662797168 12665630691 12690187776 12693385908 12717637632 12745506816 12769971732 12776515584 12779735472 12804513792 12807740736 12832210944 12838900914 12856842288 12863430656 12866672448 12867035832 12891619328 12894868224 12912887808 12926240376 12954566688 12972669696 12975939018 12982588416 13011038208 13042692992 13045979961 13064210712 13070905344 13071274496 13074568668 13099548672 13124693169 13134728124 13163511312 13178585088 13181906304 13188661248 13213976796 13217562624 13224453494 13242933648 13253059008 13271579136 13278380032 13282101504 13329432576 13333021632 13343215872 13365229392 13372455936 13391142912 13394517696 13427105454 13437751131 13453138944 13456529352 13463425024 13485636864 13492928512 13518828099 13529164404 13544656896 13548070368 13581031707 13607129088 13610792916 13621199536 13640234112 13643671671 13651048768 13666680832 13670125056 13673570148 13699694592 13703383344 13733412672 13736485764 13763119104 13766587632 13796365824 13823115264 13826598912 13826837248 13830321834 13860237888 13887111168 13890610944 13920657408 13924405656 13954919328 13958041986 13981581312 13985104896 13988629368 13988870497 14019129504 14019525436 14046068736 14049850752 14053391541 14080241664 14083790112 14111096832 14114653056 14145427968 14148992844 14176425984 14179598208 14179998672 14207090688 14210671104 14245244496 14245646814 14272864256 14276461248 14307342336 14311194702 14338695168 14342555976 14373580032 14377202406 14405078016 14408708328 14436237312 14440124384 14463947574 14471359488 14471768192 14475006504 14475415311 14503071744 14506726752 14534443008 14542020423 14573887524 14594253408 14601732096 14605411968 14633730048 14637417984 14673029616 14704768512 14705183808 14733279232 14736992256 14772846144 14805219072 14808950226 14825908224 14829644592 14837243904 14869757952 14898300354 14905934848 14909691384 14930526528 14938177536 14938599424 14942364192 14970912768 14978717733 14999649336 15011117856 15011541804 15044012928 15065035776 15080613772 15113661136 15134781312 15138595521 15146353152 15179544576 15237739008 15241579164 15249389568 15282806784 15304163328 15308020224 15323849478 15345263376 15357429864 15375015936 15378890688 15386771456 15412156416 15416306262 15420489728 15450089256 15461902176 15483508992 15487411086 15495785088 15551004672 15555191904 15567085184 15592767624 15601198592 15623000064 15626937312 15661009536 15664956363 15695328768 15699284244 15729278976 15733243008 15771520692 15784025138 15801827328 15802099712 15806082096 15840271872 15870984192 15874983936 15879258402 15909322752 15913606464 15948479232 15952047984 15952498506 15982977024 15987004992 15987280568 16022314784 16025900058 16056972288 16061018904 16095760128 16126967808 16131032064 16135375473 16166203392 16170277536 16201629696 16205712768 16209796869 16240766976 16245139932 16280279424 16280739216 16284382317 16311844864 16315955712 16320067596 16351248384 16355651088 16387080192 16391492544 16418535084 16426948608 16431088464 16462946304 16467095232 16498556928 16502999296 16507158318 16539163648 16542864576 16543331784 16574939136 16579116288 16619451912 16619921283 16655871456 16679146752 16687693824 16691899392 16696393819 16728477696 16732981972 16769176704 16773402807 16805449728 16805924352 16810159716 16842276864 16874605503 16883252736 16887507588 16920250368 16924514544 16948165248 16956850176 16994009088 17002868778 17026628976 17035354112 17039647296 17072685056 17076987648 17118534552 17142456384 17155563264 17156047776 17193157632 17217183744 17234987168 17263421298 17272755584 17277108597 17296892928 17301252024 17310117888 17348050944 17381350413 17394639948 17418947616 17427873792 17432758224 17466064896 17494880256 17499590892 17512970832 17551348416 17571446784 17575875072 17584881664 17618635728 17657244864 17670745344 17695438848 17699898384 17709468672 17772576768 17777362176 17781842358 17790954496 17820305856 17829941248 17854857216 17859356928 17877824391 17902807272 17917001508 17937518592 17942039136 17980849152 17985690639 18025104132 18038885872 18059231232 18059542528 18064093824 18068646267 18108042276 18142838784 18147723888 18186978816 18191562228 18226833408 18231426864 18266259456 18270862848 18271177792 18311216896 18315314352 18315831618 18350825472 18355450176 18395154432 18400107474 18435465216 18440429112 18480317184 18484974522 18516148224 18520814592 18525482136 18525801469 18560876544 18565874208 18606559104 18610722648 18611248257 18646806528 18651505824 18692172672 18696883401 18733134336 18737855388 18764040096 18773655552 18778386816 18814795776 18819537408 18860570624 18865323792 18901901312 18906130944 18906664896 18942787584 18947561472 18952663254 18993659328 18994195752 19035281664 19040078862 19076456448 19081592936 19118260224 19123407968 19154957598 19164773376 19169603208 19206770688 19211611104 19248316416 19258351371 19285263432 19295145984 19300008672 19300553748 19337428992 19342302336 19369331712 19389360564 19431850032 19459004544 19468976128 19473882624 19511640064 19516557312 19564039488 19596316068 19606358016 19606911744 19611853002 19649323008 19697128192 19702092186 19740292096 19745266968 19767877632 19772859456 19782991872 19820965194 19826343936 19836680241 19864400472 19879588512 19907368704 19917570048 19923152256 19971623644 19994148864 19999532448 20014823808 20015389072 20058683904 20086714368 20140658181 20179708416 20184794028 20195137536 20228455296 20239392768 20293746606 20316985344 20322105552 20332519424 20377075712 20405551104 20410693632 20416189374 20431799304 20460351168 20476573152 20500021248 20505187584 20510355222 20549541888 20555075016 20600119008 20604728646 20615869568 20644678656 20649881448 20661046784 20734672896 20740255872 20745482751 20790356832 20830666752 20835916416 20880986112 20881346048 20886608484 20927105024 20932378992 20972371968 20977657344 21028694256 21029288154 21069103104 21074776128 21120362496 21125685168 21126049322 21166645248 21171979584 21172344536 21212430336 21218141952 21223489266 21264638976 21269397312 21269998008 21310636032 21316006656 21367866744 21368470221 21409296384 21414691872 21461013504 21466792053 21508042752 21513833964 21554937856 21560370048 21565803609 21602172928 21607617024 21613062492 21654355968 21660186576 21695921361 21707039232 21707652288 21712509756 21754607616 21760090128 21801664512 21807534784 21849440256 21855323392 21860831286 21891380112 21902598144 21908117952 21950595072 21956126976 22009544424 22057152768 22057775712 22099918848 22105488384 22111440463 22159269216 22159895044 22207828608 22213425339 22238862336 22255865856 22304636928 22347450531 22358902272 22364537076 22395789792 22407266304 22407899136 22413546288 22456369152 22499474004 22511003648 22516676784 22517312706 22560333824 22566019392 22597553664 22609133568 22620920658 22670491704 22702171968 22719529728 22769316864 22824712736 22856608512 22862368746 22874084352 22874730368 22924210176 22956244992 22985774217 23017895064 23036144796 23062523904 23068336032 23080157184 23118234624 23124459393 23130734592 23175133884 23192853264 23225263488 23237165056 23243677632 23288086528 23326507008 23332787856 23350627776 23389151436 23401797888 23428595712 23434500096 23440405968 23491514304 23542993152 23548926366 23560993792 23593918464 23599864512 23612624896 23657281038 23676037707 23703149568 23709123144 23760407808 23806476288 23812475904 23818887603 23837099188 23863984128 23870409696 23889335344 23916691456 23922718848 23928747759 23974465536 23980920852 24033472176 24038850087 24085458432 24091528356 24143640192 24144056368 24190451712 24196548096 24196965184 24249305088 24255416304 24302444544 24308569152 24355012608 24361150464 24367709898 24420419136 24421108824 24467767296 24473933568 24480101394 24526872576 24533476632 24534169513 24580620288 24587238816 24640422912 24646632696 24694419456 24700642848 24747835392 24754498944 24760737477 24808745472 24814296864 24814997676 24862408704 24868674432 24922896896 24929177868 24977512448 24983807184 25018720128 25031540736 25037849088 25086394368 25092716544 25099472958 25153765056 25208174592 25208886528 25215239574 25263415296 25270217672 25324879104 25325594336 25331261382 25380375552 25386771816 25435275264 25491013632 25504303167 25539943464 25553031168 25559470944 25609027584 25615481472 25677801828 25713684576 25726861312 25733344896 25734071664 25783238656 25789736448 25825775616 25852480752 25895131947 25909133376 25945339392 25951878036 25965176832 26022076416 26085385984 26091959922 26128421424 26141810688 26142548992 26149137336 26199097344 26249386338 26269456248 26327022624 26357170176 26363812608 26377322496 26391074101 26427953592 26448906988 26485867296 26506118016 26543158272 26564203008 26658865152 26666043264 26672763537 26686431744 26730458784 26744911872 26782285824 26789035392 26854210908 26875502262 26906277888 26913058704 26926850048 26971273728 26985857024 27037656198 27058328808 27089313792 27096140736 27162063414 27214258176 27221585832 27242399072 27280468224 27287343342 27302097536 27333361664 27340250112 27347140296 27399389184 27406766688 27466825344 27472971528 27473747427 27526238208 27533175264 27592731648 27600161211 27653197824 27653674496 27660643668 27720475776 27774222336 27781221888 27841314816 27848811312 27909838656 27916083972 27963162624 27970209792 27977258736 27977740994 28038259008 28039050872 28092137472 28099701504 28106783082 28160483328 28167580224 28222193664 28229306112 28290855936 28297985688 28352851968 28359196416 28359997344 28414181376 28421342208 28428994881 28490488992 28491293628 28545728512 28552922496 28560118293 28614684672 28622389404 28677390336 28685111952 28732436397 28747160064 28754404812 28810156032 28817416656 28872474624 28880248768 28927895148 28942718976 28943536384 28950013008 28950830622 29006143488 29013453504 29068886016 29084040846 29147775048 29188506816 29203464192 29210823936 29267460096 29274835968 29282718451 29346059232 29409537024 29410367616 29417779503 29473984512 29545692288 29553138279 29610438144 29617900452 29651816448 29659289184 29674487808 29731447791 29739515904 29796600708 29811869696 29819382768 29861053056 29876355072 29877198848 29884728384 29941825536 29957435466 29999298672 30022235712 30023083608 30088025856 30130071552 30161227544 30227322272 30269562624 30277191042 30292706304 30359089152 30440619909 30475478016 30483158328 30498779136 30565613568 30608326656 30616040448 30624284061 30647698956 30690526752 30714859728 30750031872 30757781376 30773542912 30824312832 30832612524 30840979456 30900178512 30907092969 30923804352 30967017984 30974822172 30991570176 31102009344 31110383808 31134170368 31185535248 31202397184 31246000128 31253874624 31322019072 31329912726 31390657536 31398568488 31458557952 31466486016 31543041384 31543932231 31568050276 31603654656 31604199424 31612164192 31680543744 31689073983 31749967872 31758516804 31818645504 31827212928 31835233899 31896958464 31904095968 31904997012 31965954048 31974009984 31974561136 32044629568 32051800116 32113944576 32122037808 32191520256 32253935616 32262064128 32270750946 32332406784 32340555072 32403259392 32411425536 32419593738 32481533952 32490279864 32560558848 32561478432 32568764634 32623689728 32631911424 32640135192 32702496768 32711302176 32774160384 32782985088 32791246929 32837070168 32853897216 32862176928 32925892608 32934190464 33005998592 33014316636 33078327296 33085729152 33086663568 33149878272 33158232576 33238903824 33239842566 33311742912 33358293504 33375387648 33383798784 33392787638 33456955392 33465963944 33538353408 33546805614 33610899456 33611848704 33620319432 33684553728 33749211006 33766505472 33775015176 33775969059 33840500736 33849029088 33896330496 33913700352 33931380987 34005737556 34053257952 34070708224 34079294592 34145370112 34153975296 34237069104 34284912768 34293553119 34311126528 34312095552 34386315264 34434367488 34469974336 34526842596 34545511168 34554217194 34593785856 34602504048 34620235776 34696101888 34762700826 34789279896 34837895232 34855747584 34865516448 34932129792 34950341377 34989760512 34999181784 35025941664 35102696832 35142893568 35151750144 35237271456 35314489728 35323389549 35341490688 35390877696 35399796768 35418937344 35485921557 35554724352 35563684716 35581908992 35640611712 35659882496 35709714432 35718713856 35755648782 35805614544 35834003016 35875037184 35884078272 35961698304 35971381278 36050208264 36077771744 36118462464 36119085056 36128187648 36137292534 36216084552 36285677568 36295447776 36373957632 36383124456 36453666816 36462853728 36532518912 36541725696 36542355584 36551564847 36622433792 36630628704 36631663236 36701650944 36710900352 36790308864 36800214948 36870930432 36880858224 36960634368 36969949044 37032296448 37041629184 37050964272 37051602938 37121753088 37131748416 37213118208 37221445296 37222496514 37293613056 37303011648 37384345344 37393766802 37466268672 37475710776 37528080192 37547311104 37556773632 37629591552 37639074816 37649209437 37721141248 37730647584 37803802624 37812261888 37813329792 37822859361 37895122944 37905326508 37987318656 37988391504 37996892073 38070563328 38080157724 38152912896 38163185872 38236520448 38246815936 38309915196 38329546752 38339206416 38413541376 38423222208 38496632832 38516702742 38570526864 38590291968 38600017344 38601107496 38674857984 38684604672 38738663424 38778721128 38779816327 38863700064 38918009088 38937952256 38947765248 39033114624 39128078976 39137939883 39192632136 39212716032 39213823488 39223706004 39298646016 39374079507 39394256384 39404184372 39480584192 39490533936 39535755264 39545718912 39565983744 39641930388 39652687872 39673360482 39728800944 39759177024 39814737408 39835140096 39846304512 39943247288 39988297728 39999064896 40029647616 40030778144 40117367808 40173428736 40281316362 40313253393 40359416832 40369588056 40390275072 40456910592 40478785536 40556484297 40587493212 40633970688 40644211104 40665038848 40743095121 40754151424 40821387264 40832378748 40863598608 40920702336 40931015013 40953146304 41000042496 41010375168 41020710444 41099083776 41110150032 41200238016 41209457292 41231739136 41289357312 41299762896 41322093568 41469345792 41480511744 41490965502 41580713664 41661333504 41671832832 41714923579 41761972224 41762692096 41773216968 41854210048 41864757984 41944743936 41955314688 41966611491 42057388512 42058576308 42138206208 42149552256 42160174623 42240724992 42251370336 42252098644 42333290496 42343959168 42344689072 42436283904 42446978532 42529277952 42538794624 42539996016 42621272064 42632013312 42735733488 42736940442 42818592768 42829383744 42922027008 42933584106 43016085504 43027667928 43109875712 43120740096 43131607218 43204345856 43215234048 43226124984 43308711936 43320373152 43391842722 43414078464 43415304576 43425019512 43426245933 43509215232 43520180256 43603329024 43615069568 43626061269 43710646784 43721662572 43782760224 43805196288 43816235904 43901190144 43912253952 44019088848 44114305536 44115551424 44199837696 44210976768 44222880926 44318538432 44319790088 44415657216 44426850678 44477724672 44511731712 44609273856 44694901062 44717804544 44729074152 44791579584 44814532608 44815798272 44827092576 44912738304 44936153199 44998948008 45022007296 45033353568 45034625412 45120667648 45132038784 45195107328 45241841316 45340983408 45404343936 45415786563 45439059456 45538633728 45649425472 45713217024 45724737492 45748168704 45749460736 45848420352 45912489984 45971548434 46035790128 46072289592 46125047808 46136672064 46160314368 46236469248 46248918786 46261469184 46285587229 46350267768 46385706528 46450526976 46474330112 46487355264 46653014016 46665575712 46701255552 46778302872 46803595776 46869000192 46880811936 46983028608 46994869089 47085986304 47097852732 47121987584 47187836928 47199729024 47225249792 47314562076 47352075414 47406299136 47418246288 47520815616 47612952576 47624951808 47637775206 47674198376 47727968256 47740819392 47778670688 47833382912 47845437696 47857495518 47948931072 47961841704 48066944352 48077700174 48170916864 48183056712 48287280384 48288112736 48380903424 48393096192 48393930368 48406126419 48498610176 48510832608 48604889088 48617138304 48722300928 48735419796 48840838272 48842217648 48853146951 48935534592 48947867136 48960202788 49053745152 49066953264 49068339026 49161240576 49174477632 49280845824 49293265392 49388838912 49401285696 49495670784 49508997888 49521474954 49617490944 49628593728 49629995352 49724817408 49737348864 49845793792 49858355736 49859763849 49955024896 49967614368 50037440256 50063081472 50075698176 50089181457 50185433088 50198945916 50307530112 50320208421 50416349184 50417773056 50430479148 50526830592 50540435344 50623816509 50649758208 50651188672 50662522764 50760751104 50773543632 50870550528 50982027264 51008606334 51079886928 51106062336 51118941888 51218055168 51230962944 51355603656 51427369152 51453722624 51466689792 51468143328 51566477312 51579472896 51651551232 51704961504 51790263894 51818266752 51831325791 51890678784 51903756072 51930353664 52044152832 52144051239 52170771968 52183919844 52256842848 52283621376 52285097984 52298274672 52398194688 52498772676 52538912496 52654045248 52714340352 52727625216 52754644992 52782148202 52855907184 52897813976 52971734592 53012236032 53086316544 53128406016 53317730304 53332086528 53345527074 53372863488 53460917568 53489823744 53564571648 53578070784 53633473173 53708421816 53751004524 53812555776 53826117408 53853700096 53942547456 53957071917 53971714048 54075312396 54116657616 54178627584 54192281472 54205938801 54324126828 54428516352 54443171664 54484798144 54560936448 54574686684 54604195072 54666723328 54680500224 54694280592 54798778368 54813533376 54933650688 54945943056 54947494854 55052476416 55066350528 55185463296 55200322422 55244087983 55306395648 55307348992 55321287336 55440951552 55548444672 55562443776 55577404407 55682629632 55697622624 55819677312 55832167944 55833744771 55940419584 55954517472 55955481988 56076518016 56078101744 56090650203 56199403008 56213566164 56320966656 56335160448 56444387328 56458612224 56581711872 56595971376 56705703936 56718392832 56719994688 56828362752 56842684416 56857989762 56980977984 56982587256 57091457024 57105844992 57120236586 57229369344 57244778808 57354780672 57370223904 57464872794 57494320128 57508809624 57620312064 57634833312 57744949248 57760497536 57775054113 57855790296 57885437952 57887072768 57900026016 57901661244 58012286976 58026907008 58168081692 58295550096 58377013632 58406928384 58421647872 58534920192 58549671936 58565436902 58692118464 58819074048 58820735232 58835559006 58947969024 59091384576 59106276558 59220876288 59235800904 59303632896 59318578368 59348975616 59462895582 59479031808 59510040723 59593201416 59623739392 59638765536 59722106112 59752710144 59754397696 59769456768 59914870932 59998597344 60044471424 60046167216 60176051712 60260143104 60322455088 60421974543 60454644544 60539125248 60554382084 60585412608 60718178304 60881239818 60950956032 60966316656 60997558272 61131227136 61216653312 61232080896 61248568122 61295397912 61381053504 61429719456 61500063744 61515562752 61547085824 61648625664 61665225048 61800357024 61814185938 61847608704 61934035968 61949644344 61983140352 62204018688 62220767616 62236448253 62268340736 62371070496 62404794368 62492000256 62507749248 62644038144 62659825452 62781315072 62797136976 62917115904 62932972032 63086082768 63087864462 63136100552 63207309312 63208398848 63224328384 63361087488 63378147966 63499935744 63517033608 63637291008 63654425856 63670467798 63793916928 63808191936 63809994024 63931908096 63948019968 63949122272 64089259136 64103600232 64105410663 64227889152 64244075616 64383040512 64400376159 64524128256 64541501892 64664813568 64681110144 64697410827 64806518784 64822851072 64839187476 64963067904 64980559728 65121117696 65122956864 65137529268 65247379456 65263822848 65280270384 65404993536 65422604352 65548320768 65565970176 65582493858 65674140336 65707794432 65724353856 65851785216 65868380928 66011997184 66028633272 66156654592 66171458304 66173327136 66299756544 66316465152 66334321389 66477807648 66479685132 66623485824 66640276017 66716587008 66767597568 66785575276 66913910784 66931927888 67042351593 67076706816 67093611228 67221798912 67223697408 67240638864 67369107456 67498422012 67533010944 67550030352 67551938118 67681001472 67698058176 67792660992 67827400704 67862761974 68011475112 68106515904 68141416448 68158589184 68290740224 68307950592 68474138208 68569825536 68587106238 68622253056 68624191104 68772630528 68868734976 68939948672 68957322651 69053685192 69091022336 69108434388 69187571712 69205008096 69240471552 69373378179 69392203776 69525401652 69578559792 69675790464 69711495168 69731032896 69864259584 69900682754 69979521024 69998363568 70051883328 70205393664 70285787136 70303500288 70474542912 70628979456 70646779098 70682981376 70781755392 70799593536 70837874688 70971843114 71028113121 71109448704 71127369432 71163817984 71281223424 71319764992 71419428864 71437427712 71456662809 71511297564 71611229088 71668006032 71750074368 71768156544 71786243277 71923396608 71942762556 72100416528 72116550261 72155543488 72238170112 72256375296 72274585068 72432169104 72571355136 72590895552 72747915264 72766248912 72907333632 72925707456 73065037824 73083451392 73084711168 73103129694 73244867584 73261257408 73263326472 73403301888 73421800704 73580617728 73600429896 73602508539 73741860864 73761716448 73921268736 73939898088 73941172627 74083258368 74101928544 74103205876 74243506176 74263496832 74282212431 74426236416 74442890592 74444993028 74587226112 74606023296 74768690688 74787533604 74932537344 74951421552 75056160384 75094622208 75113547264 75259183104 75278149632 75298418874 75442282496 75461295168 75607605248 75624523776 75626659584 75645718722 75790245888 75810653016 75974637312 75976783008 75993784146 76141126656 76160315448 76305825792 76326371744 76473040896 76493631872 76512909501 76619830392 76659093504 76678412832 76827082752 76846444416 77033405484 77141053728 77180583936 77200034688 77202214992 77349715968 77369209344 77477326848 77557442256 77559632654 77727400128 77836018176 77875904512 77895530496 78066229248 78256157952 78275879766 78385264272 78425432064 78427646976 78447412008 78597292032 78748159014 78788512768 78808368744 78961168384 78981067872 79071510528 79091437824 79131967488 79173222303 79283860776 79346720964 79457601888 79518354048 79629474816 79692609024 79886494576 79976595456 79998129792 80018290611 80059295232 80061556288 80234735616 80346857472 80562632724 80626506786 80718833664 80739176112 80780550144 80913821184 80957571072 81112968594 81174986424 81267941376 81288422208 81330077696 81486190242 81508302848 81642774528 81664757496 81727197216 81841404672 81862030026 81906292608 82000084992 82020750336 82041420888 82198167552 82220300064 82400476032 82418914584 82421242281 82463478272 82578714624 82599525792 82644187136 82800483633 82961023488 82981931004 83161427328 83322667008 83343665664 83429847158 83523944448 83525384192 83546433936 83708420096 83729515968 83889487872 83910629376 83933222982 84114777024 84117152616 84276412416 84299104512 84320349246 84481449984 84502740672 84504197288 84666580992 84687918336 84689378144 84872567808 84893957064 85058555904 85077589248 85079992032 85242544128 85264026624 85286984643 85471466976 85473880884 85637185536 85658767488 85680354879 85844054016 85867168212 86032171008 86055335856 86219751424 86241480192 86263214436 86408691712 86430468096 86452249968 86617423872 86640746304 86783685444 86828156928 86830609152 86850039024 86852491866 87018430464 87040360512 87206658048 87230139136 87252122538 87421293568 87443325144 87565520448 87610392576 87632471808 87802380288 87824507904 87848155353 88038177696 88228611072 88231102848 88253338509 88421953536 88445761852 88637076864 88639580176 88659414837 88831314432 88853701356 88955449344 89023463424 89194343373 89218547712 89389802124 89435609088 89458148304 89583159168 89629065216 89631596544 89654185152 89825476608 89872306398 89997896016 90044014592 90066707136 90069250824 90241335296 90264077568 90390214656 90483682632 90681966816 90808687872 90831573126 90878118912 91077267456 91298850944 91321859727 91426434048 91449474984 91496337408 91498921472 91696840704 91824979968 91872852183 91943096868 92071580256 92144579184 92250095616 92273344128 92320628736 92472938496 92497837572 92522938368 92571174458 92700535536 92771413056 92901053952 92948660224 92974710528 93306028032 93331151424 93402511104 93556605744 93607191552 93738000384 93761623872 93966057216 93989738178 94171972608 94195705464 94243975168 94375673856 94399458048 94450499584 94629124152 94631796693 94704150828 94812598272 94836492576 95041631232 95067221949 95249903616 95275550412 95348396752 95455936512 95481638784 95505701697 95557341376 95666765824 95690875392 95714991036 95897862144 95923683408 96133888704 96155400348 96341833728 96366113424 96574560768 96576225472 96761806848 96786192384 96787860736 96812252838 96997220352 97021665216 97209778176 97234276608 97444601856 97470839592 97681676544 97684435296 97706293902 97871069184 97895734272 97920405576 97922093479 98107490304 98133906528 98136678052 98322481152 98348955264 98373740787 98561691648 98586530784 98777677824 98802571392 99017995776 99042949908 99234981888 99257187456 99259990704 99449634816 99474697728 99691587584 99716711472 99719527698 99910049792 99935228736 100074880512 100126162944 100151396352 100178362914 100370866176 100397891832 100615060224 100640416842 100832698368 100835546112 100860958296 101053661184 101080870688 101247633018 101299516416 101302377344 101325045528 101327907177 101521502208 101547087264 101741101056 101794142961 102017212668 102159773856 102212124672 102237883776 102436110336 102461925888 102711207312 102854738304 102907445248 102933379584 102936286656 103132954624 103158945792 103303102464 103409923008 103580527788 103636533504 103662651582 103781357568 103807512144 103860707328 104088305664 104288102478 104341543936 104367839688 104513685696 104567242752 104570195968 104596549344 104796389376 104851024131 104997545352 105077824992 105308090496 105428680704 105455250432 105564296404 105711814368 105795627952 105943469184 105970168647 106024472064 106172633088 106256812032 106457764671 106664173056 106691054148 106745726976 106921835136 106979647488 107129143296 107156141568 107266946346 107416843632 107502009048 107625111552 107652234816 107707400192 107885094912 107914143834 107943428096 108150624792 108233315232 108357255168 108384562944 108411877602 108648253656 108857032704 108886343328 108969596288 109121872896 109149373368 109208390144 109361000448 109388561184 109597556736 109627066752 109654694541 109867301376 109891886112 109894989708 110104952832 110132701056 110370926592 110400644844 110488175966 110612791296 110614697984 110642574672 110881903104 111096889344 111124887552 111154808814 111365259264 111395245248 111639354624 111664335888 111667489542 111880839168 111909034944 111910963976 112153036032 112156203488 112181300406 112398806016 112427132328 112641933312 112670320896 112888774656 112917224448 112947628311 113163423744 113191942752 113411407872 113436785664 113439989376 113468578083 113685368832 113715979524 113961955968 113965174512 113990676219 114182914048 114211689984 114240473172 114458738688 114489557616 114709561344 114740447808 114929745588 114988640256 115017619248 115240624128 115269666624 115489898496 115520995072 115550108226 115711580592 115770875904 115774145536 115800052032 115803322488 116024573952 116053814016 116336163384 116339448981 116591100192 116754027264 116813856768 116843295744 116874756733 117099343872 117130873804 117384236928 117413819649 117638148096 117641470464 117671118012 117895938048 118122238521 118182769152 118212553116 118441752576 118471601808 118607265792 118637156736 118697951232 118925791164 118958063616 119020081446 119186402832 119247478784 119277531072 119444212224 119505420288 119508795392 119538913536 119829741864 119997194688 120088942848 120092334432 120352103424 120520286208 120644910176 120843949086 120909289088 120939760179 121078250496 121108764168 121170825216 121436356608 121669452891 121762479636 121901912064 121932633312 121995116544 122229285363 122262454272 122464161792 122497136244 122590795824 122762107008 122859438912 123000127488 123031125504 123094171648 123297251328 123330450096 123600714048 123628371876 123695217408 123868071936 123899288688 123966280704 124408037376 124441535232 124472896506 124536681472 124742140992 124809588736 124984000512 125015498496 125144770737 125288076288 125319650904 125562630144 125594273952 125834231808 125865944064 125899834473 126172165536 126175728924 126272201104 126414618624 126416797696 126448656768 126480523869 126722174976 126756295932 126999871488 127034067216 127308851712 127340935596 127587833856 127616383872 127619988048 127863816192 127896039936 127898244544 128178518272 128207200464 128210821326 128455778304 128488151232 128766081024 128800752318 129048256512 129083003784 129329627136 129362220288 129394821654 129613037568 129645702144 129678374952 129680610283 129926135808 129961119456 130242235392 130245913728 130275058536 130278737799 130527645696 130560540768 130809987072 130845208704 130878183807 131131940352 131164987716 131348280672 131415588864 131448707712 131703570432 131736761856 132023994368 132057266544 132313309184 132342916608 132346654272 132599513088 132632930304 132668642778 132955615296 132959370264 133246971648 133280552034 133433174016 133535195136 133571150552 133827821568 133863855776 134084703186 134153413632 134187222456 134443597824 134447394816 134481277728 134738214912 134808459597 134996844024 135066021888 135100060704 135103876236 135362002944 135396116352 135585321984 135725523948 136022950224 136213031808 136282832896 136317178368 136581480448 136615901184 136948276416 137139651072 137174212476 137244506112 137248382208 137545261056 137737469952 137879897344 137914645302 138107370384 138182044672 138216868776 138375143424 138410016192 138480943104 138746756358 138784407552 138856761687 139050803304 139157119584 139351580928 139422990336 139462065792 139801365508 139959042048 139996727136 140103766656 140410787328 140607000576 140949085824 140984607267 141257958912 141293558196 141365962752 141563510784 141599187072 141675749376 141943686228 142056226242 142218897408 142254738864 142327635968 142562446848 142639529984 142838857728 142874855424 142913325618 143022595128 143222458176 143336012064 143500148736 143536313088 143572486554 143846793216 143885525112 144200833056 144233100522 144311086976 144476340224 144512750592 144549170136 144864338208 145142710272 145181791104 145218379257 145495830528 145532497824 145814667264 145851414912 146166902784 146169422336 146206259388 146489735168 146522514816 146526652944 146806603776 146843601408 147161235456 147200859792 147205017078 147483721728 147523432896 147842537472 147879796176 147882345254 148166516736 148203857088 148206411752 148487012352 148526993664 148564424862 148852472832 148885781184 148889986056 149174452224 149212046592 149537381376 149575067208 149579291547 149865074688 149902843104 150112320768 150189244416 150227094528 150267544371 150556299264 150596837748 150884564992 150922590336 150960625263 151215210496 151249047552 151253319168 151291437444 151580491776 151621306032 151871449527 151949274624 151953566016 151987568292 152282253312 152320630896 152611651584 152652743488 152946081792 152987263744 153025819002 153239660784 153318187008 153356825664 153654165504 153692888832 154066810968 154282107456 154361167872 154400069376 154404429984 154699431936 154738418688 154780083241 154954653696 155114884512 155119265308 155454800256 155493977373 155672036352 155791060992 156132458496 156432153717 156512315904 156551759532 156770528544 156850864128 156855293952 156894824016 157194584064 157496318028 157577025536 157616737488 157922336768 157962135744 158143021056 158182875648 158263934976 158346444606 158567721552 158693441928 158915203776 159036708096 159258949632 159385218048 159772989152 159953190912 159996259584 160036581222 160118590464 160123112576 160469471232 160693714944 160900419519 161125265448 161253013572 161437667328 161478352224 161561100288 161827642368 161871215751 161915142144 162225937188 162349972848 162535882752 162576844416 162660155392 162972380484 163016605696 163285549056 163329514992 163454394432 163682809344 163724060052 163812585216 164000169984 164041500672 164082841776 164396335104 164440600128 164800952064 164837829168 164842484562 164926956544 165157429248 165199051584 165288374272 165600967266 165732263949 165922046976 165963862008 166322854656 166645334016 166687331328 166732213221 166859694316 167047888896 167050768384 167092867872 167416840192 167459031936 167501234313 167821258752 167866445964 168229554048 168234305232 168271950609 168598209024 168640698492 168962899968 169005481344 169008394576 169333161984 169375836672 169378756288 169745135616 169787914128 170117111808 170155178496 170159984064 170485088256 170528053248 170573969286 170942933952 170947761768 171274371072 171317534976 171360709758 171688108032 171734336424 171739186591 172064342016 172110671712 172439502848 172482960384 172526428872 172860936192 172904499936 173234847744 173281492608 173325162339 173567370888 173656313856 173661218304 173700078048 173704983732 174036860928 174080721024 174460278272 174504245076 174842587136 174886650288 175131040896 175220785152 175264943616 175604760576 175649015808 175696310706 176076355392 176457222144 176462205696 176506677018 176843907072 176891523704 177274153728 177279160352 177318829674 177662628864 177707402712 177910898688 178046926848 178388686746 178437095424 178530122169 178779604248 178871218176 178916296608 179166318336 179258130432 179263193088 179308370304 179744612796 179995792032 180088029184 180133414272 180138501648 180482670592 180528155136 180780429312 180967365264 181265923629 181363933632 181617375744 181663146252 181756237824 182154534912 182597701888 182643719454 182852868096 182898949968 182992674816 182997842944 183393681408 183649959936 183745704366 183886193736 184143160512 184289158368 184500191232 184546688256 184641257472 184737518707 184945876992 184995675144 185142348916 185401071072 185542826112 185802107904 185949421056 186612056064 186662302848 186709344759 186805022208 187113211488 187214383104 187476000768 187523247744 187932114432 187979476356 188343945216 188391410928 188487950336 188751347712 188798916096 188900999168 189258248304 189263593386 189408301656 189625196544 189672985152 190083262464 190134443898 190499807232 190551100824 190696793504 190911873024 190963277568 191011403394 191114682752 191333531648 191381750784 191429982072 191795724288 191847366816 192267777408 192310800696 192316231989 192683667456 192732226848 193149121536 193152450944 193201128477 193572384768 193575721472 193624505676 193994440704 194043330432 194419556352 194468553216 194889203712 194941679184 195363353088 195368870592 195412587804 195742138368 195791468544 195840811152 195844186958 196214980608 196267813056 196273356104 196644962304 196697910528 196747481574 197123383296 197173061568 197555355648 197605142784 198035991552 198085899816 198469963776 198514374912 198519981408 198899269632 198949395456 199002964167 199383175168 199433422944 199439055396 199820099584 199870457472 199920828051 200149761024 200302792704 200356725828 200741732352 200795783664 201127054779 201230120448 201280833684 201665396736 201671092224 201721916592 202107322368 202161741376 202495266036 202599032832 202604754688 202650091056 202655814354 203043004416 203094174528 203482202112 203588285922 204034425336 204319547712 204424249344 204475767552 204872220672 204923851776 204979029157 205422414624 205709476608 205814890496 205866759168 205872573312 206317891584 206606204928 206819846016 206871967953 207161055576 207273067008 207325303164 207562715136 207615024288 207721414656 208120134537 208176611328 208576204956 208683087872 208735679376 209027371392 209134485504 209140391936 209193098688 209592778752 209702048262 209995090704 210155649984 210616180992 210857361408 210910500864 211128592808 211423628736 211591255904 211886938368 211940337294 212048944128 212345266176 212513624064 212915529342 213084339363 213328346112 213382108296 213491453952 213843670272 213959294976 214258286592 214312283136 214369988427 214533892692 214833687264 215004018096 215250223104 215304469632 215414800384 215770189824 215828287668 215886856192 216301249584 216349650783 216466630464 216714510336 216769125888 216823755204 217296507312 217714065408 217772686656 217939192576 218243745792 218298746736 218416780288 218722000896 218777122368 219195113472 219254133504 219309389082 219734602752 219783772224 219789979416 220209905664 220265402112 220741853184 220801289688 220807525617 220976351932 221225582592 221229395968 221285149344 221763806208 221823517881 222249775104 222309617628 222730518528 222790490496 222846637293 223278709248 223328671776 223334979084 223761678336 223818069888 223821927952 224306072064 224312406976 224362600812 224797612032 224854264656 225283866624 225340641792 225777549312 225834448896 225895256622 226326847488 226383885504 226822815744 226873571328 226879978752 226937156166 227370737664 227431959048 227923911936 227930349024 227981352438 228365828096 228423379968 228480946344 228917477376 228979115232 229419122688 229480895616 229538728503 229859491176 229977280512 230035238496 230481248256 230539333248 231041990144 231100216452 231423161184 231541751808 231548291072 231600104064 231606644976 232049147904 232107628032 232672326768 232678897962 233182200384 233508054528 233627713536 233686591488 233749513466 234198687744 234261747608 234768473856 234827639298 235276296192 235282940928 235342236024 235791876096 236244477042 236365538304 236425106232 236883505152 236943203616 237214531584 237274313472 237395902464 237519666909 237851582328 238040162892 238372805664 238494957568 238555062144 238888424448 239017590784 239077827072 239659483728 239994389376 240054871833 240177885696 240184668864 240704206848 241040572416 241289820352 241687898172 241818578176 241879520358 242156500992 242217528336 242341650432 242872713216 243338905782 243524959272 243803824128 243865266624 243990233088 244458570726 244524908544 244652389639 244928323584 244994272488 245181591648 245524214016 245718877824 246000254976 246062251008 246594502656 246660900192 247201428096 247256743752 247263726843 247390434816 247736143872 247798577376 247932561408 248401450899 248883070464 248945793012 249073362944 249484281984 249619177472 249968001024 250030996992 250289541474 250576152576 250639301808 251125260288 251188547904 251668463616 251731888128 251799668946 252344331072 252351457848 252544402208 252829237248 252833595392 252897313536 252961047738 253444349952 253512591864 253999742976 254068134432 254617703424 254681871192 255175667712 255232767744 255239976096 255727632384 255792079872 255796489088 255860953929 256357036544 256414400928 256421642652 256911556608 256976302464 257532162048 257601504636 258096513024 258166007568 258659254272 258724440576 258789643308 259226075136 259291404288 259356749904 259361220566 259852271616 259922238912 260484470784 260491827456 260550117072 260557475598 261055291392 261121081536 261619974144 261690417408 261756367614 262263880704 262329975432 262696561344 262831177728 262897415424 263407140864 263473523712 263544466059 264047988736 264114533088 264626618368 264685833216 264693308544 264760015527 265265860608 265337285556 265911230592 265918740528 265978244511 266493943296 266561104068 266866348032 267070390272 267142301104 267583030119 267655643136 267727711552 268169406372 268306827264 268374444912 268887195648 268894789632 268962555456 269476429824 269616919194 269993688048 270132043776 270200121408 270207752472 270724005888 270792232704 271170643968 271451047896 272045900448 272426063616 272565665792 272634356736 273231802368 273896552832 273965579181 274279302144 274348424952 274489012224 274496764416 275090522112 275474939904 275618556549 275759794688 275829290604 276214740768 276364089344 276433737552 276750286848 276820032384 276961886208 277493512716 277568815104 277713523374 278101606608 278314239168 278703161856 278845980672 278924131584 279602731016 279918084096 279993454272 280207533312 280821574656 281214001152 281898171648 281969214534 282515917824 282587116392 282731925504 283127021568 283198374144 283351498752 283887372456 283895390079 284112452484 284437794816 284509477728 284655271936 285124893696 285201665847 285279059968 285749710848 285826651236 286045190256 286444916352 286517105091 286672024128 287000297472 287072626176 287144973108 287693586432 287771050224 288401666112 288466201044 288622173952 288952680448 289025501184 289098340272 289728676416 290285420544 290363582208 290436758514 290991661056 291064995648 291629334528 291702829824 292004465053 292333805568 292338844672 292412518776 292979470336 293045029632 293053305888 293613207552 293687202816 293766280437 294322470912 294401719584 294410034156 294967443456 295046865792 295121222361 295685074944 295759592352 295764690508 296333033472 296407714176 296412823504 297053987328 297128849724 297704945664 297771562368 297779972112 298348904448 298424093184 299074762752 299150134416 299158583094 299730149376 299805686208 300224641536 300378488832 300454189056 300535088742 301112598528 301193675496 301769129984 301845180672 301921250526 302430420992 302498095104 302506638336 302582874888 303160983552 303242612064 303742899054 303898549248 303907132032 303975136584 303983721531 304564506624 304641261792 305223303168 305305486976 305382428883 305974527488 306051638004 306479321568 306636374016 306713651328 307308331008 307385777664 308133621936 308564214912 308722335744 308800138752 308808859968 309398863872 309476837376 309560166482 309909307392 310229769024 310238530616 310909600512 310987954746 311344072704 311582121984 312264916992 312864307434 313024631808 313103519064 313541057088 313701728256 313710587904 313789648032 314389168128 314553072393 314992636056 315154051072 315233474976 315844673536 315924271488 316286042112 316365751296 316692889212 317135443104 317386883856 317830407552 317910505941 318073416192 318517899264 318770436096 319373294013 319545978304 319992519168 320073162444 320237180928 320246225152 320938942464 321387429888 321800839038 322250530896 322506027144 322875334656 322956704448 323122200576 323655284736 323742431502 323830284288 324451874376 324699945696 325071765504 325153688832 325320310784 325944760968 326571098112 326659029984 326908788864 327365618688 327448120104 327625170432 328083001344 328165683552 328792670208 328881200256 328964083623 329601904128 329675658336 329684969124 329853913088 330314858496 330398103168 330576748544 331201934532 331464527898 331844093952 331927724016 332645709312 333290668032 333374662656 333464426442 333719388632 334095777792 334101536768 334185735744 334833680384 334918063872 335002468626 335642517504 335732891928 336459108096 336468610464 336543901218 337196418048 337281396984 337925799936 338010962688 338016789152 338666323968 338751673344 338757512576 338842884933 339490271232 339575828256 340234223616 340310356992 340319968128 341056106496 341147938572 341885867904 341895523536 341972028657 342548742144 342635069952 342721419516 343376216064 343468672848 343478373182 344128684032 344221343424 344879005696 344965920768 345052857744 345721872384 345808999872 346469695488 346562985216 346650324678 347134741776 347312627712 347322436608 347400156096 347409967464 348073721856 348161442048 348920556544 349008490152 349018346943 349685174272 349773300576 350262081792 350441570304 350529887232 350624270199 351298031616 351392621412 352152710784 352241458947 352914444288 352924411392 353013354036 353687814144 353783047408 354366715563 354548307456 354558320704 354637659348 355325257728 355414805424 355821797376 356093853696 356777373492 356874190848 357060244338 357559208496 357742436352 357832593216 358332636672 358516260864 358526386176 358616740608 359489225592 359991584064 360176058368 360266828544 360277003296 360965341184 361056310272 361560858624 361934730528 362531847258 362727867264 362819280537 363234751488 363326292504 363512475648 364309069824 365008358673 365195403776 365287438908 365705736192 365797899936 365985349632 365995685888 366687856089 366787362816 367491408732 367772387472 368286321024 368578316736 369000382464 369093376512 369282514944 369475037414 369891753984 369991350288 370284697832 370802142144 371085652224 371604215808 371898842112 373224112128 373324605696 373418689518 373610044416 374226422976 374428766208 374952001536 375046495488 375434312211 375864228864 375958952712 376687890432 376782821856 376975900672 377502695424 377597832192 377699503419 377801998336 378516496608 378527186772 378816603312 379250393088 379345970304 379441571607 380166524928 380268887796 380999614464 381102201648 381393587008 381926555136 382022806788 382229365504 382667063296 382763501568 382859964144 383591448576 383694733632 384535554816 384621601392 384632463978 385367334912 385464453696 386298243072 386304901888 386402256954 387144769536 387151442944 387249011352 387988881408 388086660864 388839112704 388937106432 389041830849 389778407424 389883358368 390726706176 390737741184 390825175608 390836213397 391582937088 391681622304 391688373916 392429961216 392535626112 392546712208 392634551421 393395821056 393494963148 394246766592 394346123136 395110711296 395210285568 396071983104 396171799632 396939927552 397028749824 397039962816 397798539264 397898790912 398005928334 398766350336 398866845888 398878110792 399640199168 399740914944 399841656102 400299522048 400605585408 400713451656 401483464704 401591567328 402254109558 402460240896 402561667368 403330793472 403342184448 403443833184 404214644736 404323482752 404425378791 404990532072 405198065664 405209509376 405300182112 405311628708 406086008832 406188349056 407176571844 408068850672 408639095424 408848498688 408951535104 409744441344 409847703552 409958058314 410844829248 411418953216 411629780992 411733518336 411745146624 412635783168 413212409856 413639692032 413743935906 414322111152 414546134016 414650606328 415125430272 415230048576 415442829312 416240269074 416353222656 416570285061 417152409912 417366175744 417471358752 418054742784 418268971008 418280783872 418386197376 419404096524 419990181408 420311299968 421232361984 421821001728 422257185616 422847257472 422953821801 423182511808 423773876736 423880674588 424097888256 424690532352 425027248128 425831058684 426168678726 426656692224 426764216592 426982907904 427687340544 427918589952 428516573184 428624566272 428739976854 429067785384 429667374528 430008036192 430500446208 430608939264 430829600768 431540379648 431656575336 432602499168 432699301566 432933260928 433429020672 433538251776 433647510408 434593014624 435428130816 435545373312 435655137771 435878385152 436487491584 436597493472 436833560576 437444001792 437554244736 438508267008 438618778164 439469205504 439567544448 439579958832 440419811328 440530804224 441483706368 441602579376 441615051234 441952703864 442451165184 442458791936 442570298688 443527612416 443647035762 444499550208 444619235256 445461037056 445580980992 445693274586 446557418496 446657343552 446669958168 447523356672 447636139776 447643855904 448612144128 448624813952 448725201624 448737874641 449595224064 449708529312 450567733248 450681283584 450802633113 451668897792 451790513244 452653694976 452767771008 452881875789 453645631488 453747142656 453759957504 453874312332 454741475328 454863918096 455847823872 455860698048 455962704876 456731656192 456846759936 456961892688 457834954752 457958230464 458838245376 458961791232 459077457006 459718982352 459954561024 460070476992 460962496512 461078666496 462083980288 462200432904 462846322368 463083503616 463096582144 463200208128 463213289952 464098295808 464215256064 464340249723 465344653536 465357795924 466364400768 466481932119 467016109056 467373182976 467499026932 468397375488 468523495216 469296461151 469536947712 469655278596 470552592384 470565881856 470684472048 471583752192 472488954084 472731076608 472850212464 473767010304 473886407232 474429063168 474548626944 474791804928 475039333818 475703164656 476080325784 476745611328 476989915136 477110124288 477776848896 478035181568 478155654144 479318967456 479988778752 480109743666 480355771392 480369337728 481408413696 482081144832 482579640704 482701258557 483375796344 483637156352 483759040716 484313001984 484435056672 484683300864 485613647253 485745426432 486677811564 487049918544 487607648256 487730533248 487980466176 488917141452 489049817088 489304779278 489856647168 489988544976 490363183296 491048428032 491437755648 492000509952 492124502016 493189005312 493321800384 494402856192 494513487504 494527453686 494780869632 495472287744 495597154752 495865122816 496802901798 497196791847 497766140928 497891586024 498146725888 498968563968 499238354944 499936002048 500061993984 500196639663 500579082948 501152305152 501278603616 502250520576 502377095808 502503702939 503463776256 503599337892 504688662144 504702915696 504815851827 505088804416 505667190784 505794627072 505922095476 506888699904 507025183728 507999485952 508136268864 509235406848 509363742384 510351335424 510465535488 510479952192 511455264768 511584159744 511592978176 511721907858 512714073088 512828801856 512843285304 513823113216 513952604928 515064324096 515203009272 515217559773 516193026048 516332015136 517318508544 517448881152 517579286616 517588208389 518582808576 518713499808 518722441132 519704543232 519844477824 519975487017 520968941568 520983654912 521100234144 521114951196 522110582784 522242163072 523380834816 523512735228 524527761408 524659950864 525393122688 525662355456 525794830848 526814281728 526947047424 527088932118 528095977472 528229066176 529253236736 529371666432 529386617088 529520031054 530531721216 530674571112 531822461184 531837481056 531956489022 532987886592 533122208136 533732696064 534140780544 534284602208 535166060238 535311286272 535455423104 535590366507 536338812744 536613654528 536748889824 537774391296 537789579264 537925110912 539233838388 539987376096 540264087552 540400242816 540415504944 541448011776 541584465408 542341287936 542902095792 544091800896 544852127232 545131331584 545268713472 546463604736 547793105664 547931158362 548558604288 548696849904 548978024448 548993528832 550181044224 550949879808 551237113098 551519589376 551658581208 552429481536 552728178688 552867475104 553500573696 553640064768 553923772416 554212556121 554987025432 555427046748 556203213216 556628478336 557406323712 557848263168 559205462032 559836168192 559986908544 560128034277 560415066624 561643149312 562428002304 563796343296 563938429068 565031835648 565174232784 565463851008 566254043136 566396748288 566702997504 567774744912 567790780158 568224904968 568875589632 569018955456 569310543872 570249787392 570403331694 570558119936 571499421696 571653302472 572090380512 572889832704 573034210182 573344048256 574000594944 574145252352 574289946216 575387172864 575542100448 576803332224 576932402088 576948695967 577244347904 578051002368 578196680544 579457352832 579603385431 580727164416 580873517028 581983322112 582129991296 583258669056 583405659648 584008930106 584667611136 584677689344 584825037552 585958940672 586090059264 586106611776 587226415104 587374405632 587532560874 588644941824 588803439168 588820068312 589934886912 590093731584 590242444722 591370149888 591519184704 591529381016 592666066944 592815428352 592825647008 594107974656 594257699448 595409891328 595543124736 595559944224 596697808896 596848186368 597008892501 598149525504 598300268832 598317166188 599460298752 599611372416 599762484153 600449283072 600908378112 601070177484 602225197056 602387350992 603538259968 603690361344 603842501052 604860841984 604996190208 605013276672 605165749776 606321967104 606485224128 607485798108 607797098496 607814264064 607950273168 607967443062 609129013248 609282523584 610446606336 610610973952 610764857766 611949054976 612103276008 612958643136 613272748032 613427302656 614616662016 614771555328 614937087471 616267243872 617128429824 617444671488 617600277504 617617719936 618953674752 619120332964 619818614784 620459538048 620477061232 620615903859 621819201024 621975909492 622688145408 623164243968 624360403611 624529833984 625728614868 626049263616 626207038128 627082114176 627403456512 627421175808 627579296064 628778336256 629106144786 629985272112 630308102144 630466949952 631689347072 631848542976 632572084224 632731502592 633385778424 634270886208 634773767712 635660815104 635821011882 636146832384 637035798528 637540872192 638746588026 639091956608 639253018089 639985038336 640146324888 640474361856 640492450304 641877884928 642774859776 643109965281 643601678076 644501061792 645012054288 645750669312 645913408896 646244401152 647310569472 647484863004 647660568576 648903748752 649399891392 650143531008 650307377664 650640621568 651889521936 653142196224 653318059968 653817577728 654731237376 654896240208 655250340864 656166002688 656331367104 657585340416 657762400512 657928167246 659203808256 659351316672 659369938248 659707826176 660629716992 660796206336 661153497088 662403869064 662422576851 662929055796 663688187904 663855448032 665291418624 665470553643 666749325312 666928852884 667438777264 668191555584 668203073536 668371471488 668539911879 669667360768 669836127744 670004937252 671285035008 671465783856 672918216192 672937220928 673087802436 674392836096 674562793968 675851599872 676021925376 676033578304 677332647936 677503346688 677515025152 677685769866 678980542464 679151656512 680468447232 680620713984 680639936256 682112212992 682295877144 683771735808 683791047072 683944057314 685097484288 685270139904 685442839032 685454654353 686752432128 686937345696 686956746364 688257368064 688442686848 688616185509 689931841536 690105715488 691443744768 691617999744 693125970432 693300649356 694269483552 694625255424 694644873216 694800312192 694819934928 696147443712 696322884096 697841113088 698016980304 698036693886 699370348544 699546601152 700524163584 700883140608 701059774464 701248540398 702596063232 702785242824 704305421568 704482917894 705828888576 705848822784 706026708072 707375628288 707566094816 708733431126 709096614912 709116641408 709275318696 710650515456 710829610848 711643594752 712187707392 712559000727 713554746984 714120488676 715118416992 715484872704 715665186432 716665273344 717052772352 717233481216 718978451184 719983168128 720352116736 720533657088 720554006592 721930682368 722112620544 723121717248 723869461056 725063694516 725455734528 725638561074 726469502976 726652585008 727024951296 728618139648 730016717346 730390807552 730574877816 731411472384 731595799872 731970699264 731991371776 733375712178 733574725632 733957168917 734982817464 735544774944 736572642048 737156633472 738000764928 738186753024 738950074828 739783507968 739982700576 740569395664 741604284288 741791180529 742171304448 743208431616 743797684224 745204352697 746649211392 746837379036 747220088832 748452845952 748857532416 749904003072 750092990976 750868624422 751728457728 751917905424 753375780864 753565643712 753951801344 755005390848 755195664384 755399006838 755603996672 757032993216 757054373544 757633206624 758500786176 758691940608 758883143214 760333049856 760537775592 761999228928 762204403296 762787174016 763853110272 764045613576 764458731008 765527003136 765719928288 767182897152 767389467264 767582861787 769071109632 769243202784 769264927956 770734669824 770928907392 772596486144 772609803776 772804513908 774289539072 774302885888 774498022704 775977762816 776173321728 777678225408 777874212864 778083661698 779556814848 779766716736 781453412352 781475482368 781650351216 781672426794 783165874176 783363244608 783376747832 784859922432 785071252224 785093424416 785269102842 786791642112 786989926296 788493533184 788692246272 790221422592 790420571136 790633398177 792143966208 792343599264 793879855104 794057499648 794079925632 794280046581 795797581824 796011856668 797532700672 797733691776 797756221584 797934733533 799280398336 799481829888 799683312204 800599044096 801211170816 801426903312 802749090357 802966929408 803183134656 804508219116 804920481792 805123334736 806661586944 806684368896 806887666368 808429289472 808646965504 808850757582 809981064144 810396131328 810419018752 810600364224 810623257416 812172017664 812376698112 814353143688 816137701344 817278190848 817696997376 817903070208 818123297131 819695407104 819916116628 821689658496 821896737543 822837906432 823467036672 823490293248 825271566336 826424819712 826855669647 827279384064 827487871812 828644222304 829092268032 829301212656 830250860544 830460097152 830885658624 832480538148 832706445312 833140570122 834304819824 834732351488 834942717504 836109485568 836537942016 836561567744 836772394752 838808193048 839980362816 840622599936 842464723968 843642003456 844514371232 845694514944 845907643602 846365023616 847547753472 847761349176 848195776512 849381064704 850054496256 851662117368 851686170237 852337357452 853313384448 853528433184 853965815808 855374681088 855604997541 855837179904 857249132544 857479953708 858135570768 859334749056 860016072384 861000892416 861217878528 861659201536 863080759296 863313150672 865204998336 865398603132 865866521856 866858041344 867076503552 867295020816 869186029248 870856261632 871090746624 871310275542 871756770304 872974983168 873194986944 873667121152 874888003584 875108489472 876013395159 877016534016 877237556328 878938411008 879135088896 879159917664 880839622656 881061608448 881298841311 882967412736 883205158752 883230102468 883905407728 884902330368 884917583872 885140597376 885363667083 887055224832 887294071524 888999100416 889238470512 891161961984 891386549172 893114836992 893314687104 893339916336 895046713344 895272279552 895287711808 897224288256 897249627904 897450403248 897475749282 899190448128 899417058624 901135466496 901362567168 901605266226 903337795584 903581026488 905307389952 905535542016 905763751578 907291262976 907494285312 907519915008 907748624664 907764271981 909482950656 909727836192 911695647744 911721396096 911925409752 911951164593 913693519872 913923785376 915669909504 915916460928 916147286649 917923582464 918154914012 919437964704 919909122048 920140953984 921924993024 922157332992 924167960576 924400865808 925692644736 926167007232 926193164288 926400416256 926426579904 928196591616 928430512128 928680499446 930689307072 930715591848 932728801536 932963864238 934032218112 934746365952 934998053864 936794750976 937046990432 938592922302 939073895424 939310557192 941105184768 941131763712 941368944096 943167504384 943659217179 944977908168 945462153216 945700424928 947534020608 947772814464 948858126336 949097253888 950078667636 951406329312 952160651568 953491222656 953979830272 954220248576 955553697792 956070363136 956311308288 958119882039 958637934912 959977557504 960219487332 960711542784 960738675456 962816827392 964162289664 965159281408 965402517114 966751592688 967274312704 967518081432 968626003968 968870113344 969366601728 971227294506 971490852864 973355623128 974099837088 975215296512 975461066496 975960932352 977834282904 978609558556 979713294336 979977089952 980726366592 982096856064 982875511296 984249004032 986378010624 986643600768 986892250869 988805712384 989026975008 989054907372 989561739264 990944575488 991194309504 991730245632 993605803596 994393583694 995532281856 995783172048 996293451776 997937127936 998476709888 999872004096 1000123987968 1000393279326 1001158165896 1002304610304 1002557207232 1004501041152 1004754191616 1005007405878 1006927552512 1007198675784 1009377324288 1009405831392 1009631703654 1010177608832 1011334381568 1011589254144 1011844190952 1013777399808 1014050367456 1015998971904 1016272537728 1016528654799 1018470813696 1018727484768 1020702670848 1020931070976 1020959904384 1023168319488 1023185956352 1023443815716 1025428146176 1025657603712 1025686570608 1027646226432 1027905209856 1030128648192 1030406018544 1030435119546 1032386052096 1032664030272 1034637017088 1034897762304 1035158573232 1035176416778 1037165617152 1037426999616 1037444882264 1039409086464 1039688955648 1039950974034 1041937883136 1041967309824 1042200468288 1042229902392 1044221165568 1044484326144 1046761669632 1047025470456 1047055040829 1049055522816 1049319901728 1050786245376 1051324710912 1051589661696 1051872810597 1053894094848 1054177864236 1056191954944 1056458132352 1056724376841 1058506473472 1058743332864 1058773234176 1059040062108 1061063442432 1061349142224 1063100146689 1063644922368 1063674962112 1063912978044 1065975773184 1066244416272 1067465392128 1068281561088 1068569204416 1070332120476 1070622572544 1070910846208 1071180733014 1072677625488 1073227309056 1073497779648 1075548782592 1075579158528 1075850221824 1078467676776 1079974752192 1080528175104 1080800485632 1080831009888 1082896023552 1083168930816 1083460582687 1084682575872 1085804191584 1088183601792 1088457841611 1089704254464 1090537426944 1092927209472 1095025076019 1095586211328 1095862316724 1097117208576 1097393699808 1097956048896 1097987057664 1100063568267 1100362088448 1102474226196 1103039178752 1103317162416 1104858963072 1105456357376 1105734950208 1107001147392 1107280129536 1107847544832 1108425112242 1109974050864 1110854093496 1112406426432 1113256956672 1114812647424 1115696526336 1118410924064 1119672336384 1119973817088 1120256068554 1120830133248 1123286298624 1124856004608 1126302936633 1127592686592 1127876858136 1130063671296 1130348465568 1130927702016 1132508086272 1132793496576 1133098510257 1133405995008 1135549489824 1135581560316 1136449809936 1137751179264 1138037910912 1138621087744 1140499574784 1140806663388 1141116239872 1142998843392 1143306604944 1144180761024 1145779665408 1146068420364 1146688096512 1148001189888 1148290504704 1148579892432 1150774345728 1151084200896 1153606664448 1153864804176 1153897391934 1154488695808 1156102004736 1156393361088 1158914705664 1159206770862 1161454328832 1161747034056 1163966644224 1164259982592 1166517338112 1166811319296 1167125492547 1168017860212 1169335222272 1169355378688 1169650075104 1171917881344 1172180118528 1172213223552 1172508640191 1174748811264 1175065121748 1177289883648 1177606878336 1177640136624 1177903654263 1180187463168 1180484889444 1182740299776 1183038369408 1183058762032 1185332133888 1185630856704 1185651294016 1188215949312 1188515398896 1190819782656 1191086249472 1191119888448 1193395617792 1193696372736 1194017785002 1196299051008 1196600537664 1196634332376 1198920597504 1199222744832 1199524968306 1200898566144 1201816756224 1202140354968 1202174306137 1204450394112 1204774701984 1207076519936 1207380722688 1207685002104 1209992380416 1210026553344 1210331499552 1212643934208 1212970448256 1213276136373 1214971596216 1215594196992 1215628528128 1215900546336 1215934886124 1218258026496 1218565047168 1221221947904 1221529715532 1223898109952 1224206552016 1225917286272 1226545496064 1226854605312 1229233324032 1229543110656 1229874174942 1232534487744 1234256859648 1234889342976 1235200555008 1235235439872 1237907349504 1238240665928 1239637229568 1240919076096 1240954122464 1241231807718 1243638402048 1243951818984 1245376290816 1246328487936 1248720807222 1249059667968 1249710855183 1251457229736 1252098527232 1252414076256 1254164228352 1254806913024 1254842351616 1255158592128 1258212289572 1259970544224 1260616204288 1260933899904 1263378694144 1263697085952 1265463005184 1266771556848 1268541772416 1268861465403 1269547535424 1271321630208 1271642023764 1272293664768 1274071597056 1275081744384 1277493176052 1278183913216 1278506036178 1279970076672 1280292649776 1280948723712 1280984900608 1283755769856 1285549719552 1286219930562 1287203356152 1289002123584 1290024108576 1291501338624 1291826817792 1292488802304 1293162630949 1294621138944 1294969726008 1297807497504 1298799782784 1300287062016 1300614755328 1303779043872 1306284392448 1306636119936 1306965413313 1307635155456 1309462474752 1309792480416 1310500681728 1312332005376 1312662734208 1315524801024 1315856334492 1318407616512 1318702633344 1318739876496 1319415652352 1321259433984 1321592412672 1322306994176 1324807738128 1324845153702 1325858111592 1327376375808 1327710896064 1330582837248 1330941107286 1333498650624 1333857705768 1334877554528 1336383111168 1336406147072 1336742942976 1337079823758 1339334721536 1339672255488 1340009874504 1342570070016 1342931567712 1345836432384 1345874441856 1346175604872 1346213623923 1348785672192 1349125587936 1351703199744 1352043850752 1352067156608 1352407899339 1355006693376 1355030050304 1355371539732 1357961084928 1358303313024 1360936894464 1361241427968 1361279872512 1364224425984 1364591754288 1367543471616 1367582094144 1367888114628 1370194968576 1370540279808 1370885678064 1370909308706 1373504864256 1373874691392 1373913492728 1376514736128 1376885373696 1377232371018 1379863683072 1380211430976 1382887489536 1383235999488 1386251940864 1386601298712 1388538967104 1389250510848 1389289746432 1389600624384 1389639869856 1392294887424 1392645768192 1393020749169 1395682226176 1396033960608 1396073387772 1398740697088 1399093202304 1399445796357 1401048327168 1402119548928 1402497080796 1405192126464 1405570485648 1407889383453 1408610843136 1408965835788 1411657777152 1411697645568 1412053416144 1414751256576 1415132189632 1417466862252 1418193229824 1418233282816 1418550637392 1421301030912 1421659221696 1423287189504 1424375414784 1425118001454 1427109493968 1428240977352 1430236833984 1430969745408 1431330372864 1433330546688 1434105544704 1434466962432 1434853204099 1437956902368 1439966336256 1440704233472 1441067314176 1441108013184 1444225241088 1446243434496 1447738922112 1448103775671 1450127389032 1450911469056 1451277122148 1452939005952 1453305170016 1454049902592 1456840941759 1457236279296 1460033434692 1460781615104 1461149755632 1462822944768 1463191599744 1463941398528 1463982743552 1466751424356 1467149451264 1467914337834 1469965634928 1471089549888 1473145284096 1474313266944 1476001529856 1476373506048 1477900149656 1479567015936 1479965401152 1481138791328 1483208568576 1483582361058 1484342608896 1486416863232 1487595368448 1490408705394 1491590375541 1493298422784 1493674758072 1494440177664 1496905691904 1497715064832 1499808006144 1500185981952 1500589918989 1501737248844 1503456915456 1503835810848 1506751561728 1507131287424 1507903602688 1510391328768 1510798013676 1511207993344 1514065986432 1514108747088 1514447555481 1515266413248 1517001572352 1517383881216 1517766286428 1520666099712 1521075551184 1523998457856 1524408806592 1525574348032 1527706220544 1528091227152 1528917462016 1531054006272 1531439856576 1534365794304 1534778934528 1535165723574 1538142219264 1538486405568 1538529855912 1541469339648 1541857814784 1545192972288 1545219607552 1545609027816 1545652679319 1548579078144 1548605771776 1548996045408 1551955525632 1552346643456 1552764625167 1555748425728 1556167323396 1559113629696 1559533433472 1559926461051 1562906824704 1562950964736 1563300702432 1563344853588 1566331748352 1566726489216 1566753495664 1570142504448 1570186848832 1570538205684 1573583284224 1573979852592 1576987066368 1577384492544 1580442845184 1580841142272 1581266796354 1584287932416 1584687198528 1587759710208 1588114999296 1588159851264 1588560093162 1591595163648 1592023713336 1595065401344 1595467383552 1595512443168 1595869467066 1598560796672 1598963659776 1599366624408 1601198088192 1602422341632 1602853806624 1605498180714 1605933858816 1606366269312 1606771099521 1609016438232 1609840963584 1610246669472 1613323173888 1613368737792 1613775332736 1617293931008 1617701515164 1619962128288 1620792262656 1620838037504 1621200728448 1621246514832 1624344035328 1624753396224 1628706287376 1632275402688 1634556381696 1635393994752 1635806140416 1636246594262 1639390814208 1639832233256 1643379316992 1643793475086 1645675812864 1646934073344 1646980586496 1650543132672 1652849639424 1653711339294 1654558768128 1654975743624 1657288444608 1658184536064 1658602425312 1660501721088 1660920194304 1661771317248 1662637668363 1664961076296 1666281140244 1668609639648 1669464702976 1669885435008 1672218971136 1673123135488 1673544789504 1677616386096 1679960725632 1680384102831 1681245199872 1684929447936 1687284006912 1689028742464 1691389029888 1691815287204 1692730047232 1695095506944 1695522698352 1696391553024 1698762129408 1700108992512 1703324234736 1703372340474 1704674714904 1706626768896 1707056866368 1707931631616 1710749362176 1711209995082 1711674359808 1712566727473 1714498265088 1714959907416 1716271141536 1718669498112 1720032144768 1722001784832 1722435757056 1726161518592 1726626301344 1730409996672 1730797206264 1730846087901 1731733043712 1734153007104 1734590041632 1738372058496 1738810156293 1742181493248 1742620551084 1743513540608 1745949966336 1746389973888 1747334242304 1749776007168 1750216978944 1752026790318 1754033068032 1754475112656 1757876822016 1758270177792 1758319835328 1761679245312 1762123216896 1762597682622 1765934825472 1766410317504 1766460204936 1767810815456 1769804660736 1769835167744 1770281194752 1770727334166 1774110449664 1774588143048 1777998200832 1778476941024 1782323923968 1782773098344 1786229673984 1786629374208 1786679832672 1790093426688 1790544559104 1790575423616 1791026677503 1794448576512 1794499255808 1794900806496 1794951498564 1798380896256 1798834117248 1802725134336 1803210532452 1806675591168 1807162052976 1810614779904 1811071084032 1811527503156 1814582525952 1814988570624 1815039830016 1815497249328 1815528543962 1818965901312 1819455672384 1823391295488 1823442792192 1823850819504 1823902329186 1827387039744 1827847570752 1831339819008 1831832921856 1832294573298 1835847164928 1836309828024 1838875929408 1839818244096 1840281907968 1843849986048 1844314665984 1844811262413 1848335921152 1848801731616 1851385289472 1852334014464 1852386328576 1852800832512 1852853159808 1856861024256 1857360998892 1861378614144 1861431183696 1861847711577 1865457603072 1865927728476 1868064436224 1869492731904 1869996107728 1873081210833 1873589501952 1874093980864 1877185844604 1878147790848 1878621114384 1882210369536 1882263527424 1882737888192 1886335008768 1887318434358 1889955816336 1890924306432 1891400849856 1895068041216 1895545628928 1897716252672 1898194507776 1900157335272 1902812658624 1904321303136 1906982445312 1907959660544 1908440497152 1911107395584 1912622616576 1916239764078 1917275869824 1917759054267 1919955115008 1920438974664 1921423085568 1921477350912 1925633654784 1928324579328 1929329895843 1930318562816 1930805034228 1933503185376 1934548625408 1935036162864 1937252007936 1937740226688 1938733203456 1942454589012 1942981705728 1946711246256 1948199674176 1950430593024 1950922132992 1951921864704 1955668565808 1957219117112 1959426588672 1959954179904 1961452733184 1964193712128 1965751022592 1968498008064 1972756021248 1973287201536 1973784501738 1977611424768 1978053950016 1978109814744 1979123478528 1981889150976 1982388619008 1983460491264 1987211607192 1987267730553 1988787167388 1991064563712 1991566344096 1992586903552 1995874255872 1996411660929 1996953419776 2000247975936 2000786558652 2002316331792 2004609220608 2005114414464 2005619735637 2009002082304 2009508383232 2010014811756 2013855105024 2014397351568 2018754648576 2018811662784 2019263407308 2020355217664 2022668763136 2023178508288 2023688381904 2027554799616 2028100734912 2031997943808 2032545075456 2033057309598 2036941627392 2037454969536 2041405341696 2041862141952 2041919808768 2044031255371 2046336638976 2046371912704 2046887631432 2050856292352 2051315207424 2051373141216 2055292452864 2055810419712 2056363963059 2060257296384 2060812037088 2060870239092 2064772104192 2065328060544 2065848556527 2069795524608 2070317146464 2070352833556 2074331234304 2074853999232 2074889764528 2079377911296 2079901948068 2083875766272 2083934619648 2084400936576 2084459804784 2088442331136 2088968652288 2093523339264 2094050940912 2094110081658 2098111045632 2098639803456 2101572490752 2102649421824 2103179323392 2103745621194 2107788189696 2108355728472 2112383909888 2112916264704 2113448753682 2117012946944 2117486665728 2117546468352 2118080124216 2122126884864 2122698284448 2126200293378 2127289844736 2127349924224 2127825956088 2131951546368 2132488832544 2134930784256 2136563122176 2137138408832 2137677002181 2140664240952 2141821692416 2142361466028 2145355250976 2146454618112 2146995559296 2151158317056 2151700443648 2156935353552 2159949504384 2161056350208 2161600971264 2161662019776 2165792047104 2166337861632 2166921165374 2169365151744 2171608383168 2176367203584 2176915683222 2179408508928 2181074853888 2185854418944 2190050152038 2191172422656 2191724633448 2194234417152 2194787399616 2195912097792 2195974115328 2200127136534 2200724176896 2201871506751 2204948452392 2206078357504 2206634324832 2209717926144 2210912714752 2211469900416 2214002294784 2214560259072 2216850224484 2219948101728 2221708186992 2224812852864 2225373541587 2226513913344 2229625294848 2231393052672 2235613058091 2236821848128 2239947634176 2240512137108 2241660266496 2246572597248 2249712009216 2252605873266 2255185373184 2255753716272 2260127342592 2260696931136 2261855404032 2265016172544 2265586993152 2266197020514 2266811990016 2271098979648 2271163120632 2272899619872 2275502358528 2276075821824 2277242175488 2280999149568 2281613326776 2285997686784 2286613209888 2288361522048 2291559330816 2292136840728 2293376193024 2296581009408 2297159784864 2301548691456 2302168401792 2302748585361 2307213328896 2307729608352 2307794783868 2308977391616 2312204009472 2312786722176 2317829411328 2318413541724 2322908657664 2323494068112 2327933288448 2328519965184 2333034676224 2333622638592 2334250985094 2336035720424 2338670444544 2338710757376 2339300150208 2343835762688 2344360237056 2344426447104 2345017280382 2349497622528 2350130243496 2354579767296 2355213756672 2355280273248 2355807308526 2360374926336 2360969778888 2365480599552 2366076738816 2366117524064 2370664267776 2371261713408 2371302588032 2371900194531 2376431898624 2377030797792 2381639565312 2382172498944 2382239776896 2387392745472 2388035570004 2392598102016 2393201075328 2393268664752 2393804200599 2397841195008 2398445489664 2399049936612 2401797132288 2403633512448 2404280709936 2404348612274 2408900788224 2409549403968 2414153039872 2414761445376 2415370004208 2419984760832 2420053106688 2420662999104 2425287868416 2425940896512 2426552272746 2429943192432 2431188393984 2431257056256 2431801092672 2431869772248 2436516052992 2437130094336 2442443895808 2443059431064 2447796219904 2448413104032 2451834572544 2453090992128 2453709210624 2454369891393 2459086221312 2459748349884 2465068975488 2465690212629 2468513719296 2470401110016 2470470879744 2475814699008 2476481331856 2479274459136 2480567008941 2481838152192 2481908244928 2482463615436 2487276804096 2487903637968 2490752581632 2492656975872 2497441614444 2498119335936 2499421710366 2502914459472 2504197054464 2504828152512 2508328456704 2509613826048 2509684703232 2510317184256 2516424579144 2519941088448 2521232408576 2521867799808 2526757388288 2527394171904 2530926010368 2533543113696 2537083544832 2537722930806 2539095070848 2542643260416 2543284047528 2544587329536 2548143194112 2550163488768 2554986352104 2555058510711 2556367826432 2557012072356 2559940153344 2560585299552 2561897447424 2561969801216 2566814992623 2567511539712 2572439861124 2574406712304 2578004247168 2580048217152 2583002677248 2583653635584 2584977604608 2586325261898 2589242277888 2589939452016 2595614995008 2597599565568 2600574124032 2601229510656 2607558087744 2612568784896 2613272239872 2613930826626 2615270310912 2618924949504 2619584960832 2621001363456 2624664010752 2625325468416 2628040185477 2631049602048 2631712668984 2636815233024 2637405266688 2637479752992 2638831304704 2642518867968 2643184825344 2643896523933 2644613988352 2649615476256 2649690307404 2651716223184 2654752751616 2655421792128 2656091001249 2661165674496 2661882214572 2666997301248 2667715411536 2669755109056 2672812294144 2673485885952 2674159647516 2678669443072 2679344510976 2680019749008 2685140140032 2685863135424 2691672864768 2691748883712 2692351209744 2692427247846 2697571344384 2698251175872 2703406399488 2704087701504 2704134313216 2704815798678 2710013386752 2710060100608 2710743079464 2715922169856 2716606626048 2721873788928 2722482855936 2722559745024 2723292815943 2728448851968 2729183508576 2735086943232 2735164188288 2735776229256 2735853493779 2741080559616 2741771356128 2741818617412 2747009728512 2747749382784 2747826985456 2748441859947 2753770747392 2754464742036 2759727366144 2760422861952 2765774979072 2766471998976 2772503881728 2773202597424 2777077934208 2778501021696 2778579492864 2779201248768 2779279739712 2784589774848 2785291536384 2786041498338 2791364452352 2792067921216 2792146775544 2797481394176 2798186404608 2798891592714 2802096654336 2804239097856 2804994161592 2810384252928 2811140971296 2815778766906 2817221686272 2817931671576 2823315554304 2823395291136 2824106832288 2829502513152 2830264379264 2830977651537 2834933724504 2836386459648 2836466565632 2837101274784 2842602061824 2843318443392 2846574379008 2850236002908 2854218987936 2856481954704 2860473667968 2861939490816 2862660745728 2866661093376 2868211089408 2868933924864 2869706408198 2875913804736 2879932672512 2881408466944 2882134628352 2882216026368 2888450482176 2892486868992 2895477844224 2896207551342 2900254778064 2901822938112 2902554244296 2905878011904 2906610340032 2908099805184 2913681883518 2914472558592 2920066869384 2921563230208 2922299511264 2925645889536 2926383199488 2927882797056 2927965487104 2933502848712 2935828675668 2939931269856 2942179099776 2946290568192 2948626533888 2952747012096 2955800299312 2959134031872 2959930802304 2960676752607 2962277582656 2966417137152 2967164722116 2968685217792 2972833726464 2975190736896 2980817410788 2983180751082 2986596845568 2987349516144 2988880355328 2993811383808 2995430129664 2999616012288 3000371963904 3001179837978 3003474497688 3006913830912 3007671621696 3013503123456 3014262574848 3015807205376 3020782657536 3021596027352 3028131972864 3028217494176 3028895110962 3030532826496 3034003144704 3034767762432 3035532572856 3041332199424 3042151102368 3047996915712 3048817613184 3049585964397 3051148696064 3055412441088 3056182454304 3057834924032 3062108012544 3062879713152 3069557869056 3070331447148 3076284438528 3076972811136 3077059711824 3082938679296 3083715629568 3090385944576 3090439215104 3091218055632 3091305358638 3097158156288 3097211543552 3097992090816 3103911051264 3104693286912 3105529250334 3111496851456 3112334646792 3118227259392 3119066866944 3119852922102 3125813649408 3125901929472 3126601404864 3126689707176 3132663496704 3133452978432 3133506991328 3140285008896 3140373697664 3141076411368 3141165122487 3147166568448 3147959705184 3153974132736 3154768985088 3155618431791 3161682284544 3162533592708 3168575864832 3169374397056 3170173130523 3175519420416 3176229998592 3176319702528 3177120186324 3183190327296 3184047426672 3190130802688 3190934767104 3191024886336 3191738934132 3197121593344 3197927319552 3198733248816 3202396176384 3204844683264 3205707613248 3210996361428 3211867717632 3212732538624 3213542199042 3218032876464 3219681927168 3220493338944 3226646347776 3226737475584 3227550665472 3234587862016 3235403030328 3239924256576 3241584525312 3241676075008 3242401456896 3242493029664 3248688070656 3249506792448 3250381748061 3257412574752 3264550805376 3265373524833 3269112763392 3271612280832 3272493188524 3278781628416 3279664466512 3285075228057 3286758633984 3287586950172 3291351625728 3293868146688 3293961172992 3300190704801 3301086265344 3307422678588 3309117536256 3309951487248 3314576889216 3316369072128 3317204850624 3321003442176 3321840388608 3323542634496 3325275336726 3329922152592 3332562280488 3337219279296 3338929405952 3339770870016 3344437942272 3346246270976 3347089579008 3355232772192 3359921451264 3360768205662 3362490399744 3369858895872 3374568013824 3378057484928 3378908809899 3382778059776 3383630574408 3385460094464 3390191013888 3391045396704 3392783106048 3397524258816 3399295530771 3400217985024 3406648469472 3406744680948 3409349429808 3413253537792 3414113732736 3415863263232 3421498724352 3422419990164 3423348719616 3425133454946 3428996530176 3429919814832 3432542283072 3437338996224 3440064289536 3444003569664 3444871514112 3452323037184 3453252602688 3460819993344 3461594412528 3461692175802 3463466087424 3468306014208 3469180083264 3476744116992 3477620312586 3484362986496 3485241102168 3487027081216 3491899932672 3492779947776 3494668484608 3499552014336 3500433957888 3501376477641 3504053580636 3508066136064 3508950225312 3515753644032 3516540355584 3516639670656 3517525920573 3524246433792 3525195365244 3531869650944 3532820635008 3532920409872 3533710962789 3535621630912 3539670335488 3540562389504 3541454668332 3548220899328 3549176286096 3555996401664 3556953882048 3564647847936 3565546196688 3572459347968 3573258748416 3573359665344 3580186853376 3581089118208 3581150847232 3582053355006 3588897153024 3588998511616 3589801612992 3589902997128 3596761792512 3597668234496 3605450268672 3606421064904 3606522918411 3613351182336 3614324105952 3621229559808 3622142168064 3623055006312 3623117458723 3629977141248 3630079660032 3630994498656 3631057087924 3637931802624 3638911344768 3639828409119 3646782590976 3646885584384 3647701639008 3647804658372 3654774079488 3655695141504 3663665843712 3664589146596 3671694329856 3672619656048 3677751858816 3679636488192 3680563815936 3687699972096 3688629331968 3689622524826 3696671842304 3697603463232 3702770578944 3704668028928 3704772657152 3705601665024 3705706319616 3713722048512 3714721997784 3722757228288 3722862367392 3723695423154 3730915206144 3731855456952 3736128872448 3738985463808 3739992215456 3746162421666 3747179003904 3748187961728 3749132565549 3754371689208 3756295581696 3757242228768 3764420739072 3764527054848 3765475776384 3774636868716 3779911632672 3781848612864 3782801699712 3790136082432 3791091257856 3796389015552 3800314670544 3805625317248 3808642606272 3813964890624 3815919321088 3816880994304 3822214791168 3825245233152 3832479528156 3834551739648 3835518108534 3839910230016 3840877949328 3842846171136 3842954701824 3851267309568 3856649158656 3858659791686 3860637125632 3861610068456 3867006370752 3869097250816 3870072325728 3874504015872 3875480453376 3877466406912 3879487892847 3884909178024 3893422492512 3896399348352 3900861186048 3901844265984 3911337131616 3914438234224 3918853177344 3919908359808 3920896239939 3922905466368 3928387424256 3931502045184 3936996016128 3946574403072 3947569003476 3955222849536 3956107900032 3956219629488 3958246957056 3963778301952 3964777238016 3966920982528 3974423214384 3974535461106 3977574334776 3982129127424 3983132688192 3985173807104 3991748511744 3992823321858 3993906839552 4000495951872 4001573117304 4004632663584 4009218441216 4010228828928 4011239471274 4018004164608 4019016766464 4020029623512 4027710210048 4028794703136 4037509297152 4037623325568 4038526814616 4038640871769 4040710435328 4046357016576 4047376763808 4055109599232 4056201469824 4057223698017 4065090150912 4066114619196 4073883254784 4074909939072 4082810683392 4083724283904 4083839617536 4088062510742 4092673277952 4092743825408 4093775262864 4101712584704 4102630414848 4102746282432 4110584905728 4111620839424 4112727926118 4120514592768 4121624074176 4121740478184 4129544208384 4130656121088 4131697113054 4139591049216 4140634292928 4140705667112 4148662468608 4149707998464 4149779529056 4158755822592 4159803896136 4167751532544 4167869239296 4168801873152 4168919609568 4176884662272 4177937304576 4179062247507 4187046678528 4188101881824 4188220163316 4196222091264 4197279606912 4198337389071 4203144981504 4206358646784 4207491242388 4215576379392 4216711456944 4224767819776 4225832529408 4226897507364 4234025893888 4234973331456 4235092936704 4236160248432 4244253769728 4245396568896 4252400586756 4254579689472 4254699848448 4255651912176 4263903092736 4264977665088 4269861568512 4273126244352 4274276817664 4275354004362 4281328481904 4283643384832 4284722932056 4290710501952 4292909236224 4293991118592 4302316634112 4303400887296 4304559612297 4313870707104 4319899008768 4322112700416 4323201942528 4323324039552 4332675723264 4333842330748 4338730303488 4343216766336 4344311327013 4352734407168 4353831366444 4358817017856 4362149707776 4370522825277 4371708837888 4380100304076 4382344845312 4383449266896 4388468834304 4389574799232 4391824195584 4391948230656 4400254273068 4401448353792 4403743013502 4409896904784 4412156715008 4413268649664 4419435852288 4421825429504 4422939800832 4428004589568 4429120518144 4433700448968 4439896203456 4443416373984 4449625705728 4450747083174 4453027826688 4459250589696 4462786105344 4471226116182 4473643696256 4474771126623 4479895268352 4481024274216 4483320532992 4493145194496 4499424018432 4501769756967 4505211746532 4510370746368 4511507432544 4520254685184 4521393862272 4523710808064 4531173986304 4532394041028 4533623980032 4542197959296 4542326241264 4545799239744 4551004717056 4552151643648 4554484350976 4561998299136 4563226653552 4571995373568 4573226419776 4576723044096 4583118661632 4584273681456 4586752386048 4593162018816 4594319569728 4603097382912 4604336803584 4605497170722 4614426657792 4615459216704 4615589567736 4617954783232 4624408018944 4625573444352 4635658822656 4636827083448 4636958037957 4645817315328 4646988136224 4655866576896 4657039930368 4658293875501 4667245277184 4668501970188 4672071440848 4677340889088 4677421514752 4678600300416 4679779383153 4687671525376 4688720474112 4688852894208 4690034560764 4698995245056 4700260486992 4710427513344 4710560546496 4711614617052 4720749852672 4721939557776 4730961199104 4732153477632 4732235048128 4741328535552 4742523426816 4742605176064 4743800389062 4752863797248 4754061595584 4763279130624 4764344997888 4764479553792 4774785490944 4776071140008 4785196204032 4786402150656 4786537329504 4787608401198 4795682390016 4796890979328 4798099873224 4798182580471 4803594264576 4807267024896 4808561419872 4808697224548 4817801576448 4819098807936 4820313298563 4829522890752 4830740008416 4839969521664 4840106213376 4841325998208 4851881793024 4853104545492 4859886384864 4862376787968 4862514112512 4863602185344 4863739544496 4873032105984 4874260188672 4884887791616 4886118862128 4895592439808 4896826208064 4903669145088 4906181984256 4907418421248 4908739782786 4918172442624 4919496699768 4930137950976 4931380425258 4937027438592 4940802220032 4940941759488 4951629398016 4952962663712 4958548918272 4961134017882 4963676304384 4963816489856 4964927230872 4974553608192 4975807275936 4981505163264 4985313951744 4987913005089 4994883228888 4998843420732 5005828918944 5008394108928 5009656305024 5016656913408 5019369406464 5020634368512 5032849158288 5039882176896 5042464817152 5043735599616 5053514776576 5054788343808 5061852020736 5067086227392 5074167089664 5075445861612 5078190141696 5085286520832 5086568095056 5089174659072 5096286388224 5100326977536 5109972704208 5110117021422 5112735652864 5114024144712 5119880306688 5121170599104 5123794894848 5123939602432 5133629985246 5135023079424 5137700182419 5144879722248 5148813424608 5156008494336 5160096434304 5166005354496 5167307271168 5172650523796 5178484555776 5179878904032 5191229990016 5192538263703 5195199131136 5202459021312 5215116175488 5216430468879 5226544479744 5227861653252 5230540621824 5237849899008 5239169921664 5242002726912 5249328021504 5250650936832 5256080370954 5262099204096 5263425337968 5273630466048 5274810533376 5274959505984 5277662609408 5285037735936 5286369650688 5287793047866 5289227976704 5299230952512 5299380614808 5303432446368 5309505503232 5310843584256 5312182002498 5322331348992 5323764429144 5333994602496 5335430823072 5339510218112 5345624588288 5346971771904 5348319295032 5358689021952 5360039498016 5370280280064 5371726270848 5373080032509 5383345729536 5383497767424 5384702419488 5384854495692 5395142688768 5396502351744 5408175403008 5408268626432 5409631597356 5420026773504 5420120201216 5421486158928 5431844339712 5433213252096 5443747577856 5444965711872 5445119490048 5446585631886 5456897703936 5458367017152 5470173886464 5470328376576 5471552458512 5471706987558 5482161119232 5483542712256 5483637234824 5494019457024 5495498765568 5495653970912 5496883719894 5507541494784 5508929484072 5519454732288 5520845723904 5531549958144 5532943997952 5534433787239 5545007763456 5546405194848 5554155868416 5557002043392 5557158985728 5558402497536 5558559479424 5570583072768 5572082996676 5582728904704 5584135842432 5584293551088 5585543134731 5594962788352 5596372809216 5597783185428 5604193308672 5608478195712 5609988323184 5619243632499 5620768505856 5622281942592 5631557533812 5634443372544 5635863343152 5646631108608 5646790582272 5648213664576 5659005026304 5660528758528 5661955303074 5669867449008 5672772919296 5672933131264 5674202549568 5685204123648 5686636886784 5693148758016 5700472005816 5708437975872 5712963909408 5720947335936 5723878981632 5725321491456 5726863079917 5733322186752 5737867849728 5739412816396 5751827609472 5753277162801 5759865345024 5764269256704 5764432052736 5776900964352 5784973737984 5787989687529 5790955688448 5792415102684 5800509556128 5803645876224 5805108488592 5811756023808 5813220680064 5816199610368 5827363767036 5828945117184 5840133738768 5843126460416 5844599022528 5851291779072 5852766398976 5855765594112 5855930974208 5867005697424 5871657351336 5879862539712 5884358199552 5892581136384 5897253067776 5905494024192 5911600598624 5918268063744 5919861604608 5921353505214 5924555165312 5932834274304 5934329444232 5937370435584 5945667452928 5950381473792 5961634821576 5961803191659 5966361502164 5973193691136 5974699032288 5977760710656 5987622767616 5989234982787 5990860259328 6000743927808 6002359675956 6006948995376 6013827661824 6015343243392 6027006246912 6028525149696 6031614410752 6041565315072 6043192054704 6056263945728 6056434988352 6057790221924 6061065652992 6068006289408 6069535524864 6071065145712 6082664398848 6084302204736 6095993831424 6097635226368 6099171928794 6102297392128 6110824882176 6112364908608 6115669848064 6124216025088 6125759426304 6132093766113 6139115738112 6140662894296 6152568877056 6153945622272 6154119423648 6165877358592 6167431259136 6169091889177 6180771889152 6180878430208 6182436111264 6182610717276 6194316312576 6194423087104 6195984181632 6197545669581 6209386573824 6211058500668 6222993702912 6224669293584 6238133733888 6239705844204 6251627298816 6251803858944 6253202809728 6253379414352 6265326993408 6266905956864 6267013982656 6280570017792 6280747395328 6282152822736 6282330244974 6294333136896 6295919410368 6307948265472 6309537970176 6311236863582 6323364569088 6325067185416 6337151729664 6338748794112 6340346261046 6351038840832 6352459997184 6352639405056 6354240372648 6354349903867 6366380654592 6368094853344 6380261605376 6381869534208 6382049772672 6383477868264 6395854639104 6397466497632 6404792352768 6409689366528 6411415226496 6413031006543 6421992722856 6425465077248 6427084398084 6436065752928 6439363854336 6440986677888 6453474951168 6455101330944 6469175724032 6470806060656 6479848513152 6483169050624 6483352150016 6484802913792 6484986059328 6497376141312 6499013584896 6500763496122 6514825149504 6529101610752 6530747049666 6538225526784 6543224561664 6544986377048 6557563256832 6559328933024 6570150456114 6573517267968 6575173900344 6582703251456 6587736293376 6587922345984 6600381409602 6602172530688 6605614520253 6614845357176 6618235072512 6619902974496 6629153778432 6632738144256 6634409701248 6642006884352 6643680777216 6650550673452 6659844305184 6665124560976 6674438558592 6677858811904 6679541740032 6688875884544 6692492541952 6694179158016 6706839174273 6710465544384 6719842902528 6721536411324 6724980799488 6739717791744 6749136027648 6756114969856 6757817619798 6765556119552 6767261148816 6770920188928 6780382027776 6782090793408 6785566212096 6795048517632 6798591061542 6800435970048 6813296938944 6813489361896 6818698859616 6826507075584 6828227465472 6831726526464 6842997448704 6844839980328 6850266909892 6857993060352 6859839629664 6865084566144 6874677992448 6880128579072 6889743028224 6904646074368 6906505205376 6908245756083 6921639986688 6923188825056 6923384351604 6926932174848 6936612028416 6938360166528 6953488233984 6955240625172 6968725972992 6970482204336 6974054162432 6983799865344 6985559895552 6989336969216 6999104028672 7000867915776 7002752955282 7008107161272 7016132272128 7017900450624 7031507288064 7033080711168 7033279341312 7035051841146 7048492867584 7050390730488 7063739301888 7065641270016 7065840819744 7067421925578 7071243261824 7079340670976 7081124779008 7082909336664 7096441798656 7098352572192 7111992803328 7113907764096 7115700583593 7129295695872 7131092393376 7144918695936 7146517496832 7146719330688 7162178236416 7162301694464 7164106710012 7177794306048 7177997023232 7179603225984 7179805994256 7193523585024 7195336468992 7210900537344 7212842129808 7213045836822 7226702364672 7228648211904 7242459119616 7244284336128 7246110012624 7246234917446 7259954282496 7260159320064 7261988997312 7262114175848 7275863605248 7277822689536 7279656818238 7293565181952 7293771168768 7295403278016 7295609316744 7309548158976 7311390283008 7327331687424 7329178293192 7343388659712 7345239312096 7355503717632 7359272976384 7361127631872 7363109674179 7377258663936 7379245049652 7393343684608 7395206926464 7397070637887 7405541157888 7409545314304 7411203330048 7411412639232 7427444097024 7429443995568 7441701026823 7445514456576 7445724734784 7447390846308 7461830412288 7463710913904 7472257744896 7477970927616 7479984430912 7492324843332 7494358007808 7496375923456 7498265131098 7508743378416 7512591163392 7514484457536 7528841478144 7529054109696 7530951552768 7549273737432 7559823265344 7563697225728 7565603399424 7580272164864 7582182515712 7584224078809 7592778031104 7600629341088 7611250634496 7617285212544 7627929781248 7633761988608 7644429582336 7650490466304 7664959056312 7665175532133 7669103479296 7671036217068 7679820460032 7681755898656 7685692342272 7685909403648 7700444977869 7702534619136 7717319583372 7721274251264 7723220136912 7734012741504 7738194501632 7740144651456 7749008031744 7750960906752 7754932813824 7758975785694 7769818356048 7786844985024 7792798696704 7801722372096 7803688531968 7822674263232 7828876468448 7837706354688 7839816719616 7841792479878 7845810932736 7856774848512 7863004090368 7873992032256 7884120556431 7893148806144 7895138006952 7910445699072 7912215800064 7912439258976 7916493914112 7927556603904 7929554476032 7931689571799 7933841965056 7948846428768 7949070922212 7955148669552 7964258254848 7966265376384 7970347614208 7983497023488 7985646643716 7987813679104 8000991903744 8003146234608 8009265327168 8018436882432 8020457657856 8022478942548 8036008329216 8038033532928 8040059247024 8055420420096 8057589406272 8075018594304 8075246651136 8077053629232 8077281743538 8081420870656 8092714033152 8094753527616 8110219198464 8112402939648 8114447396034 8130180301824 8132229238392 8147766509568 8149819878144 8165621366784 8167448567808 8167679235072 8169878447829 8176125021484 8185346555904 8185487650816 8187550525728 8203425169408 8205260829696 8205492564864 8207560481337 8223241678848 8225455852236 8241029185536 8243248148352 8243480956368 8245325579841 8261312242176 8263394226108 8279182098432 8281268585856 8281411334224 8297324937216 8299415996928 8299559058112 8317511645184 8319607792272 8335503065088 8335738478592 8337603746304 8337839219136 8353769324544 8355874609152 8358124495014 8374093357056 8376203763648 8376440326632 8392444182528 8394559213824 8396674778142 8406289963008 8412717293568 8414982484776 8431152758784 8433422913888 8449535639552 8451665058816 8453795014728 8469946662912 8470185873408 8472320496864 8488507539456 8490793137792 8492932954611 8504801173512 8509159378944 8509399696896 8511303824352 8527806185472 8529955330176 8539723137024 8548553635328 8550708008724 8562656963808 8567286769664 8569445864112 8581421003904 8585818472448 8587982237184 8604633268224 8606801774592 8609119224594 8627741414208 8639798017536 8644225400832 8646403885056 8646648079104 8665351446528 8667684661496 8677460606976 8686433532672 8688622654026 8705468814336 8707662732888 8717634035712 8724299415552 8741045650554 8743417675776 8760200608152 8764689690624 8766898533792 8776937668608 8779149598464 8783648391168 8783896461312 8800508546136 8807486027004 8819793809568 8824313430016 8826537299328 8838871704576 8843650859008 8845879601664 8858241036288 8867400897936 8879792406912 8882030257821 8886832747968 8899251411456 8901494166348 8906055653376 8918501179392 8925572210688 8942452232364 8947287392512 8949542253246 8959790536704 8962048548432 8966641065984 8986290388992 8998848036864 9003539513934 9010423493064 9020741492736 9023014865088 9040509370368 9042787724544 9047421616128 9052138416643 9062347972608 9064788082056 9084395918592 9084652482528 9091598479488 9102009434112 9104303287296 9123996598272 9126453307104 9143990747136 9146452839552 9148757893191 9153446088192 9166237323264 9168547362912 9173504772096 9186324037632 9188639139456 9208673607168 9210994341444 9228853315584 9230918433408 9231179135472 9235909566464 9248816037888 9251146888704 9271317645312 9273654166896 9273916075914 9291634630656 9293976272448 9311733153792 9314079860736 9316587751002 9334490554368 9337003940376 9344142881696 9354681778176 9354843029504 9357200600832 9359558766306 9375343050752 9377440948224 9377705788416 9380069121528 9397990490112 9400520973984 9420855026688 9421121092992 9423229234104 9423495367461 9441499705344 9443879115552 9461922398208 9464306955264 9464470096256 9466855295373 9485046853632 9485210352128 9487600778124 9505727594496 9508123191168 9526558261248 9528689995776 9528959107584 9549570981888 9552142280016 9570392408064 9572804301312 9573074659008 9575216802396 9591364780032 9593781958656 9596199746448 9596365160942 9607188529152 9614534049792 9617122839744 9617394449096 9635603152896 9638197615872 9640626597126 9659045781504 9661480016832 9679939043328 9680212426752 9682651996416 9703763586048 9706209090984 9719772769728 9724753575936 9725028225024 9727204370688 9727479088992 9746064211968 9748520377344 9751145244183 9769775583232 9772237724256 9791184879616 9793652416128 9796120574499 9807338290176 9814836842496 9817479565572 9836344885248 9838993399536 9855225684171 9860275901952 9862760850516 9874054877184 9881604440064 9881883518976 9900572114403 9903258796032 9905925327424 9922268035764 9927352608768 9927632979712 9929854461744 9949107216384 9951614551872 9963010326528 9970627903488 9975826010178 9989766457776 9997686841464 10011657837888 10016788217856 10019312610048 10033313826816 10038738812928 10041268737024 10065698316576 10079764353792 10084929634304 10087471199232 10109576687616 10123704041472 10134172454784 10136726429697 10148334179328 10150891723224 10156380283392 10170573041664 10173136190112 10178349318144 10192572776448 10197886592313 10200653955072 10219945408416 10220234042844 10225471305728 10228048289424 10239760613376 10242341198208 10247589789696 10247879204864 10267259970492 10270046158848 10275400364838 10289759444496 10297626849216 10312016988672 10320192868608 10332010708992 10334614542336 10345301047592 10356969111552 10359757808064 10382459980032 10385076527406 10390398262272 10404918042624 10430232350976 10432860937758 10453088959488 10455723306504 10461081243648 10475699798016 10478339843328 10484005453824 10498656043008 10501301873664 10504129432923 10512160741908 10524198408192 10526850675936 10547260932096 10549621066752 10549919011968 10555325218816 10572739301376 10575586095732 10578455953408 10598461905024 10598761229616 10601132888367 10606864892736 10619011006464 10621687168512 10624364004996 10644662697984 10647528858288 10667989204992 10670861646144 10679020436224 10691249176576 10693943543808 10696638590064 10717378043904 10720078996032 10740560560128 10743452541696 10746160065018 10766691459072 10766995534848 10769404838976 10769708991384 10790285377536 10793004703488 10816350806016 10816537252864 10819263194712 10819568755233 10840053547008 10840240402432 10842972317856 10863688679424 10866426504192 10869352376169 10889931423744 10890238980096 10893171263772 10913795407872 10916734034304 10919485227357 10940347772928 10940656753152 10943104917024 10943413975116 10964322238464 10967085424512 10967274469648 10990997531136 10991307941824 10993767439788 11015082989568 11017858968144 11038909464576 11041691447808 11063099916288 11065887995904 11068867574478 11090015526912 11092810389696 11108311736832 11114004086784 11114317971456 11116804995072 11117118958848 11141166145536 11144165993352 11165457809408 11168271684864 11168587102176 11171086269462 11189925576704 11192745618432 11195566370856 11208386617344 11216956391424 11219976646368 11238487264998 11241537011712 11244563885184 11247397696647 11263115067624 11268886745088 11271726686304 11293262217216 11293581164544 11296427329152 11321057517056 11323910606148 11339734898016 11345545838592 11345866262528 11348405099136 11370408247296 11373273773568 11400944011632 11416875951744 11425927818816 11441894671872 11447757963264 11450642982912 11453726159834 11466644373504 11475735699456 11478825632792 11503655218944 11506554325602 11519730690048 11528538513408 11528864105472 11553801928704 11569947475968 11575979375058 11581911376896 11584830205368 11601019112256 11607291752448 11610216977184 11623512047616 11626441360128 11632399220736 11638463678541 11654727534072 11680267477536 11686252920832 11689198045056 11702583558144 11705532797952 11711861948416 11734011394848 11743314702672 11759725079424 11762688719817 11768716399104 11785162272768 11794506135552 11810988048384 11823201197248 11839723209216 11842707010428 11849110330624 11865668548608 11868658888464 11874740871168 11891334905856 11900762947584 11923269643152 11923606383318 11932723004328 11946387382272 11949398064576 11955521421312 11975245535232 11978469965574 11981720518656 12001487855616 12004719351912 12013897990752 12027655323648 12030686486784 12054012493824 12057050299392 12083130630144 12086384109408 12112527891456 12112869976704 12115580443848 12115922615307 12122131305984 12139071049728 12142130291424 12165328797696 12168604409472 12171671094051 12195270452736 12198343857588 12204594784256 12221649764352 12224729817216 12231339696128 12248432050176 12251518852608 12264187532226 12278231476224 12281325788592 12305137754112 12307891244544 12308238847296 12331754717184 12334862518272 12338183778354 12361543778304 12361756860416 12364872222528 12365221434552 12388632625152 12388846174208 12391968363264 12395091339162 12418773147648 12422117001336 12445987405824 12449338587168 12476267467776 12479411688408 12503254597632 12503607717888 12506405619456 12506758828704 12530653986816 12533811913728 12534027965312 12537186742521 12561140035584 12561494790656 12564305645472 12564660489948 12588666273792 12591838820736 12619075940352 12622473727164 12646729138176 12650134370832 12674303459328 12677497588224 12680692522092 12702077681664 12704919994368 12705278810112 12708480745296 12708699807734 12732761309184 12736189706688 12760523210752 12763739068416 12764099545344 12766955736528 12791709278208 12794932995264 12809584705536 12819378733056 12822830452992 12826062013086 12843985445712 12850930154496 12854168796168 12872131505856 12878727708672 12881973355776 12906949902336 12910202661888 12913678836891 12938351448064 12941612121312 12959697026304 12966338101248 12966704300032 12969605827584 12969972118656 12998027169792 13001526992244 13029650299008 13032933981039 13058203221504 13061494099332 13076451053568 13086449123328 13089972754096 13111568475831 13115126513664 13118657866048 13140300912228 13147034535936 13150347800688 13165406502912 13175472586752 13175844691968 13200762819204 13204345061376 13211229040506 13229690714352 13236470145024 13239805948992 13258307556864 13265476288512 13268819402496 13284013768704 13287361554432 13301101346904 13319688610368 13330249121952 13348877117184 13355717623808 13359083480064 13377751769088 13388358316032 13413678348546 13420931088768 13424313379869 13439685805056 13443072822648 13449961598976 13479435583488 13498272055296 13505309270901 13512229939712 13515635239596 13531112239104 13534522297632 13541840377856 13560764055552 13564181586816 13571132424192 13597182123084 13600871940096 13626593877888 13626978723792 13637397719232 13653014151168 13656454930944 13663453052928 13685994897408 13689679960656 13700533819784 13715986120704 13719679259328 13730169132288 13749355984896 13760257158144 13779486056448 13809292148736 13813010410752 13816491512166 13843279973376 13846377650112 13846768703208 13853864349696 13873224056832 13876720333056 13906976467968 13910481250344 13910874113871 13937451945984 13940964408672 13948108324864 13967599730688 13971119791104 13974881626503 13978673938432 14001735831552 14005505910564 14016214322544 14032264544256 14035800901248 14039338149459 14063014576128 14066161422336 14066558682624 14070103682292 14096985735168 14100781460976 14131282540032 14131681639488 14134843851156 14142486523648 14158681341952 14162249558016 14165818673328 14192883597312 14196705144384 14223985606656 14227815528192 14231401167186 14258591391744 14262184786752 14289837391872 14293034993664 14293438661376 14324356472832 14324603388928 14328213420024 14355588612096 14355994046464 14359206451968 14359611988512 14387047170048 14390672937984 14394547741413 14421801074688 14425684259616 14426091673644 14453404729344 14457296423808 14460939895689 14488568672256 14492220025248 14492469834892 14519908564992 14520318640128 14523977994624 14524228351696 14555645379072 14559313636476 14587130363904 14587542337536 14590806556032 14591218633488 14619096317952 14622780566016 14654663374848 14658356586384 14686777319424 14690478624192 14711007435264 14718545952768 14722255263744 14726219348358 14754517327872 14758490099304 14786687369216 14790413852928 14794141275774 14811082315776 14819090628608 14822406660096 14822825278464 14854888194048 14858887991136 14883402053646 14891028913152 14891449469568 14894781692616 14923660824576 14927421827808 14944515489792 14955941855232 14959968861824 14963739015267 14984649686664 14992751846912 14996530262196 15017486756832 15025182326784 15028968915072 15058108219392 15061903105536 15098547474864 15119646530688 15127394451456 15131206798848 15160544329728 15164365031424 15168448157618 15185556062208 15201258682176 15222501268992 15234570425088 15255859562496 15267523977216 15288859164672 15300980932608 15329918112624 15330351064266 15338206958592 15342072434136 15359640920064 15363511797312 15371384684544 15371818807296 15400889955738 15405069238272 15413100547257 15434639166744 15442548502528 15446440273824 15468025483008 15476389003264 15480289302912 15498016063488 15501921813504 15517951571388 15539636712096 15573689970048 15577614791109 15585597393408 15607377063936 15645348526464 15649291406637 15657752936896 15679633439232 15683584959756 15691621865472 15713549697024 15726008180736 15747984064512 15768241112862 15786297612288 15790276013904 15820891398144 15824431600128 15824878517952 15832987828224 15855113207808 15859108952064 15863379143598 15867683930112 15897692857536 15898141844424 15910297339104 15928516509696 15932530752768 15940695228416 15966994046976 15971293287432 16001983807488 16006292469216 16018530654336 16036873764864 16040915315712 16044957885096 16076067065856 16080118494048 16110840840192 16115178812544 16119240097527 16150037188608 16150493302272 16154107258464 16154563487076 16162841741312 16185428066304 16189507055232 16224805879296 16228894792068 16260360603648 16264458476784 16295533019136 16299639756288 16331242733568 16334897135616 16335358470144 16339756895658 16352250042968 16370693111808 16370975301632 16375101051456 16406850338816 16410521659392 16410985129728 16415120962674 16446483357696 16450911704472 16482058371072 16486496296704 16486961912736 16490651159682 16522624484352 16526788452216 16558364196864 16562537171712 16562822668448 16594649874432 16598831993856 16599118116224 16603301361717 16635023290368 16639215584544 16671006130176 16671476957184 16675207492608 16675678438272 16711749218304 16716248990028 16748186714112 16752407527296 16752880653264 16756629404193 16784888365056 16789118427648 16793349556284 16812579926016 16825434587136 16829964969552 16862305517568 16866845827776 16899071279104 16903330117632 16907590029456 16939893325824 16940371746816 16944640993728 16977015078912 16981586275584 16985865909222 17009602347024 17018318757888 17018799393792 17022607648704 17055612370944 17059910660352 17079446274048 17097107270656 17101416017448 17125313927616 17134573539328 17138891728224 17162842007808 17171636944896 17175964474368 17180589239751 17213603549184 17218238449188 17255482828416 17259831488403 17279596035072 17292807770112 17293296158208 17330702893056 17335369322992 17354921213952 17363969062587 17372867065344 17377245308052 17410937628672 17415325465776 17435268071424 17448598831104 17482091301108 17486835351552 17520401216304 17529379381248 17533797067584 17553875337216 17558299196928 17567296782336 17567792922624 17601017092272 17614972054008 17639587619136 17648626860032 17653074598656 17677743409152 17687301718016 17691759203328 17716482072576 17734801795872 17759584813824 17764060515642 17773665495936 17798502822912 17802988332696 17812111306752 17837002358784 17851144421376 17884904464728 17885409574977 17894574785024 17899084506492 17919581073408 17924097096864 17933282131968 17967704948361 17972580777984 18007079027868 18020846986128 18041482985472 18046029730176 18081018740736 18085575449088 18094843232256 18104276833286 18124695945216 18129576164112 18168791837184 18169304965056 18183196958976 18204018868224 18208606574592 18247993196544 18252906614208 18287981494272 18292905679104 18297515786382 18306892176384 18332474646528 18337094725824 18347009544192 18372648075264 18377278278912 18396281298339 18417347214336 18421988682888 18457706631168 18461836866816 18462358270944 18471819132928 18497632075776 18502293777408 18507275667531 18542635290624 18547308333792 18547832151828 18583269261312 18587952544896 18592637008743 18628159721472 18633175502004 18668981108736 18674007880752 18688285763392 18709686059008 18714401201664 18719117532612 18750686101504 18754881896448 18755411576832 18760138243056 18795980980224 18801041947968 18841710053376 18842242185984 18846458468208 18846990734922 18882999410688 18887758231104 18923844796416 18928613910528 18928940192512 18933710590746 18970093707264 18970420704256 18975201556248 19011455188992 19016246382336 19053116522496 19057379991552 19057918215168 19063049711601 19099141963776 19104284560032 19140784816128 19145608602624 19146149318016 19150433604792 19187563917312 19192399492896 19192730321884 19214377058304 19229068099584 19234245679488 19234788898192 19239093019629 19276395231744 19281253194252 19318091563008 19322960033664 19360424853504 19365303992832 19407527172096 19412418181968 19439545539456 19449507151872 19450056450048 19454408741376 19454958177984 19492128423936 19497040754688 19502290488366 19539551166464 19544475448512 19582369759232 19587304832256 19592241148998 19614676580352 19629673684992 19634959131144 19672689770496 19677986799072 19710451368342 19720551803904 19725521701032 19748109754368 19763208880128 19763767037952 19801144228806 19806517592064 19811850654848 19816843560759 19844536071528 19854705217536 19855265959424 19859708923488 19898214432768 19903229103744 19926020653056 19951652020356 19979532915552 19995373682928 20023315675776 20033576435712 20038625220096 20066627653632 20077477625856 20082537474048 20131396633152 20159528707584 20169859268608 20174942398464 20219153375232 20247408082944 20268344909568 20273452859394 20296668358656 20301783446448 20312760566784 20341146083328 20346272380224 20356698636288 20385145552896 20395773184626 20401307910144 20439890816832 20440468085688 20450942611456 20456096578848 20479521226752 20484682396416 20495179579392 20495758409728 20534519940984 20550800729676 20579518888992 20595253698432 20624033977344 20640385737216 20669229084672 20690602095184 20713938223104 20719515616128 20724737268249 20764919960064 20770153054812 20780796524544 20809836085248 20860464701952 20865721875516 20906177918976 20911446613008 20922162487296 20951399596032 20956679686656 20968010907648 20997312086016 21002603747328 21008258865846 21024321483816 21048396816384 21053701351872 21094521864192 21099242133504 21099838023936 21110650437632 21145478602752 21151172191464 21196923810048 21197522459232 21202265776734 21213729785472 21238022012928 21243374337024 21248728009992 21289325395968 21295057716576 21335978409984 21341723292288 21347101750779 21358040872448 21387887087616 21393277180128 21434756087808 21440157992064 21486905083392 21492320130036 21533382918144 21533991069696 21538809677952 21539417982768 21580570755072 21586009406976 21632701612032 21633074505728 21638526389424 21639137510466 21680107094016 21680480804864 21685944635712 21727377358848 21732853008384 21738704752338 21779862847488 21780477960192 21786342527544 21827590815744 21833468068608 21838970454714 21880695545856 21881313506304 21886209834048 21886827950232 21928644476928 21934170849024 21934548939296 21981995062272 21982615883648 21987534879576 22030165979136 22035717936288 22077818929152 22083382895616 22089329022537 22131775991808 22137735148956 22180031053824 22185620779392 22191211913661 22216623473664 22228635942912 22233609990144 22234237917696 22282332291072 22288331986704 22330915618816 22336543369728 22337174204352 22342172538924 22379851153408 22385491236864 22391132741712 22416773234688 22433912782848 22439953292736 22476974529996 22483074023424 22489127770368 22494795393294 22526230135248 22537773490176 22543453372608 22586524434432 22587162329088 22592854658304 22642115034112 22647821212296 22679469796032 22691091677184 22691732525056 22696810198272 22740816494592 22746547547136 22752672236427 22801888023264 22833751903488 22851855637632 22883789343744 22901285965824 22907452319668 22933288747008 22951471398912 22957651265584 22995526596399 23007310437888 23013108651204 23039461380096 23057077026816 23057728210944 23101334933607 23107603857408 23151958750116 23163822753792 23169660410736 23202038224512 23214583504896 23220433954368 23247024095232 23252882720256 23264798441472 23276927357082 23309455068144 23360534955072 23372505841664 23378396090112 23405167116288 23411065595904 23423723896832 23468022789696 23486629405344 23519450158848 23525377439634 23537432798208 23570324545536 23589012271104 23621976096768 23646402394496 23652361669293 23679446418432 23685414020856 23698220661248 23731337097216 23737317776928 23749481742336 23782669811712 23795068715397 23801525895168 23846539286304 23847212766636 23865446008656 23892774764544 23898796129152 23911042842624 23950491070464 23956939931148 23963441037312 24002975711232 24009438703824 24027795981504 24055310647296 24061372973568 24108024987648 24114100598784 24166261260288 24172768218816 24225055782912 24225739953408 24231160887696 24231845230614 24244262611968 24278142099456 24284260582848 24330657595392 24337208818944 24343342188102 24390540905472 24396687715176 24409189568512 24443299528704 24449459634432 24462679392256 24496864100352 24503037705216 24509635343487 24528375064452 24556462952448 24562651577184 24610275508224 24615782489088 24616477694592 24622681444011 24669725036544 24676367556708 24723087556608 24723513720832 24729744445056 24730442869104 24735976739523 24777692348416 24783936726528 24790182678324 24837546295296 24844234002672 24891974811648 24898677174336 24952534935552 24958823376816 25006509195264 25007215435776 25012811238912 25013517657408 25061307973632 25067623827456 25068055930624 25074373485042 25122280071168 25122989581312 25128611290944 25129320979896 25177332547584 25183677641472 25238151880704 25244947454328 25293458276352 25300268741664 25348606918656 25354995176448 25361385044184 25361822211061 25409839988736 25410557620224 25416961490592 25417399615468 25465522618368 25472379413376 25478798863833 25527478136832 25528199090688 25533911473056 25583418556416 25589865990528 25619169411072 25645660905984 25652124026172 25687970891424 25701860308992 25708337592336 25744263011712 25757455417344 25763946711552 25813899804672 25820405323776 25827357673782 25876702896128 25883224242624 25919394052608 25932676202496 25933408600064 25939211655168 25939944237312 25996054339584 26003053984488 26059300598016 26065867962078 26116406443008 26122988198664 26152902107136 26172898246656 26179945508192 26223136951662 26230253027328 26237315732096 26280601824456 26294069071872 26300695601376 26330813005824 26350945173504 26351689383936 26401525638408 26422458081012 26459381428704 26472940290048 26479611897984 26516615113728 26530952577024 26537638804992 26574723108864 26602202693808 26639377220736 26660498243904 26697754234368 26711435247616 26718166960128 26755503538176 26776716632064 26827356697092 26841862177536 26848626759738 26879371610112 26886145645296 26899923197952 26958871166976 26996544110592 27010618541802 27024459879424 27031270479192 27062224478208 27069044595264 27083680755712 27121528111104 27128363173632 27142264848384 27156415249929 27194364246168 27253187755776 27253957447584 27274795438464 27306028302336 27312909861888 27371989794816 27379359921312 27401067639568 27431972241408 27439358518656 27446273679573 27460338264576 27498711969792 27520514316288 27558972112896 27626020821504 27632983024332 27686559946752 27692755300224 27693537406416 27707728699392 27746448113664 27753440666112 27813952935936 27820962500688 27821748227742 27874903891968 27881928817344 27896216649728 27935199461376 27942239582208 27949763253006 27957347876864 28003471663104 28011011821128 28032428645088 28064529088512 28071601802496 28078676298918 28126029152256 28132322844672 28133117365248 28140207364584 28193971470336 28201562921952 28262565080064 28263363278976 28269687702312 28270486102383 28284973047296 28324499116032 28331637346656 28385767194624 28393410288768 28400565886119 28455631056384 28462802334372 28517182783488 28524369573504 28579674783744 28586069987328 28586877322752 28648712945664 28649206777856 28656426840048 28711177224192 28711988092928 28718412903936 28719223977024 28774094340096 28781345875968 28789095482826 28843602149376 28851368519232 28852183347288 28906809458688 28914592847616 28921879791378 28977137344512 28984440050496 28984939669784 29039817129984 29040637280256 29047955989248 29048456703392 29111290758144 29118627272952 29174260727808 29175084675072 29181613112064 29182437266976 29238192635904 29245561132032 29253435732549 29309326749696 29316713172768 29373554638848 29380957248384 29388361723497 29422014870528 29444510527488 29452438696716 29509034655744 29516980198608 29573374738432 29580827705856 29588282551548 29622164631552 29638181257216 29644813320192 29645650556928 29701716343209 29709776388096 29717775982272 29766804107292 29782057826304 29782898939136 29789563385232 29847321649152 29854843655616 29889030979584 29911883710464 29919937723648 29927478030534 29969299373328 29985503693824 29993060524392 30034973513664 30050364653568 30057937830144 30116216438784 30123806211072 30197094949728 30239293061376 30254788902912 30262413597696 30328730062848 30336896315236 30371112124416 30402517364352 30410179289091 30445002537984 30469140850176 30511719124992 30535047954432 30577718329344 30593659776939 30601961865216 30659836225248 30660702128532 30676413917184 30684144868272 30719281840128 30727023594624 30742769369088 30743637614592 30801779911476 30810138476544 30826201094514 30869278333488 30885097005056 30892880547648 30936050966016 30952778006528 30960578605824 30996032126976 31003843627008 31035903142776 31079273424192 31147379940096 31155229582218 31171194786816 31214754127872 31290697052928 31298582813274 31315505873792 31359266878464 31367169919512 31383243730944 31427099394048 31452016361472 31495968129024 31512388298769 31536482225724 31572595224576 31580552027808 31641782796288 31648863200256 31649757035904 31665975656448 31718217904128 31726758287196 31735367860224 31795385715072 31796283688848 31820594678208 31857033019392 31865061505536 31881390456832 31933988093952 31942586574864 32003967614976 32012584938432 32037061308672 32073747529728 32081830631424 32089915770192 32152134131712 32160236988096 32221681680384 32230357625088 32238480195054 32300074377216 32300986604544 32308214516928 32309126974152 32325683482624 32370856132608 32379014110464 32449611758592 32457789584136 32458706265699 32520721207296 32528916953568 32591066038272 32599279512576 32608057128507 32669794271232 32670716940288 32679513791316 32704500085936 32741386223616 32741950603264 32750202102912 32758455682071 32813700677632 32821043318784 32821970259456 32830241925348 32892966715392 32901823408944 32972992593408 32973923825472 32981302319364 33045248968704 33053576904432 33116728393728 33125074343424 33125645336896 33189299748864 33197663987712 33198236232448 33206602723434 33270046580736 33278431169088 33342012260352 33342953914368 33350414985216 33351356876544 33423498436608 33432497980056 33496373428224 33504815054592 33505761306528 33513258808386 33569776730112 33578236855296 33586699112568 33587278063297 33625159852032 33650869174272 33659929939104 33724611035136 33733691655552 33742193089941 33806660235264 33815180058912 33879786651648 33880743493632 33889281987456 33963172551168 33971731818444 34019204694048 34036637515776 34037598787584 34045215297408 34111224741888 34119821320704 34194214541312 34202832034896 34250627855232 34269147078656 34277783456448 34325684015616 34343273889792 34351928948736 34361178479502 34427207098368 34436476898376 34510965656832 34519662976806 34559192070144 34585615540224 34586592316416 34661405786112 34670738645984 34709842427904 34727938125174 34745734130688 34754490616104 34821875257344 34830650931552 34870536142848 34897197662208 34915391035623 34964182602216 35040802432608 35058758762496 35067594135168 35107750674432 35116598393856 35135585845248 35202034184544 35229944108016 35279175238272 35297253720064 35306149197312 35355486818304 35374603436032 35383518406656 35432964145152 35469603591744 35519169627648 35528121031284 35547330991872 35597005645824 35605976665392 35624222613504 35674004717568 35702288842752 35769808929456 35770819149954 35789149570048 35798169012984 35839162146816 35848194193728 35866564263936 35935409896722 35945161555968 36014158055736 36041693972256 36082965970944 36092059460352 36162037481472 36171150898176 36208553666572 36249391890432 36259152328224 36337583674368 36338609930112 36347767845921 36366393917952 36417213149184 36495986393088 36505813228416 36515013282153 36585811358208 36595031572764 36613784352768 36664949293056 36674189451648 36694019088384 36745296150528 36754556557824 36792562596678 36834694428672 36843977365776 36915413262336 36923673733632 36924716541888 36943638265856 36995264151552 37004587554816 37014551335062 37085270581248 37094616667584 37095664303656 37166538522624 37175905089792 37185274017486 37256319442944 37266351004008 37337962217472 37348015761504 37376571526784 37419372118016 37428802403328 37438235065224 37509763792896 37510823153664 37520276486112 37591961960448 37602083895936 37611560227563 37683420106752 37684484371968 37692916936416 37693981469844 37765998821376 37775516462208 37857227821056 37857880385024 37867421181492 37940187414528 37940841408512 37950403112496 38022910377984 38032492764672 38106233044992 38114759983104 38115836430336 38126099423202 38198283927552 38208569120064 38281569632256 38291217205248 38292298636032 38300867209584 38375127834624 38384798985792 38385460643768 38428754116608 38458136199168 38468491358976 38469577796384 38478186039258 38552790463488 38562506388504 38636183126016 38645920067328 38720849707008 38730607985664 38741036510673 38815054344192 38824836363936 38879091078912 38899014303744 38900112900096 38908817482752 38909916355968 38994081509376 39004580976732 39079102332928 39088950897024 39098801943117 39164739518464 39174609664512 39184482297996 39229353160704 39259347369984 39269918262288 39334705427493 39345379540992 39355973598144 39420902736684 39441103607808 39451043402064 39496219508736 39526417760256 39527534075904 39602288457612 39613035184128 39623701309696 39633687121518 39689072143056 39709410435072 39710531918848 39719417846976 39796428865536 39806458207488 39852041306112 39903304040712 39959065831104 39990747365856 40046631351552 40067152871424 40077250440192 40088041559419 40133255307264 40165074948096 40262793266304 40272940139607 40319057415168 40349884796928 40438306750464 40494816165888 40515927812703 40536689819136 40546905718788 40593336717312 40603566892896 40625521133568 40682292166656 40692544760448 40713397272576 40791546369252 40802615820288 40879781633664 40880936171376 40901885222912 40912193157696 40959042453504 40969364792832 40990359158784 40991516819456 41069039881968 41101601459352 41159037777984 41190507396864 41248067954688 41280771474432 41338458169344 41381204190368 41427876446208 41439031232256 41449474536498 41529839920128 41540306109624 41561593049088 41619672170496 41720929403904 41731443751032 41732622341613 41812355837952 41822893226016 41844324974592 41902799192064 41913359373312 41924644879509 41936021815296 42005207494656 42016517731692 42048642967632 42096793632768 42107402703744 42189043728384 42198484267008 42199676047872 42221300875264 42290957205504 42302344382928 42393847620096 42395044918464 42404531553468 42427459570944 42476044025856 42486748674048 42497456019984 42578650791936 42590115433152 42671956819968 42683446584576 42694203501558 42716081744896 42775774175232 42786554360256 42869512175616 42880315984128 42973810166784 42984640260072 43066765836288 43067982139392 43077619355904 43078835965536 43161141510144 43172018813952 43183643224239 43265403224064 43266149011456 43277052778848 43278275020932 43360214188032 43360961609728 43371889271424 43382819687067 43465706016768 43477409504676 43559725694976 43560955920384 43572685055088 43666936137216 43677940909428 43761391091712 43762627012608 43772419668096 43773655900464 43857288953856 43868341698048 43869097878592 43963990124544 43965231767296 43975069759152 44060331958272 44071435872576 44155637858304 44166765791232 44178658045074 44263551983616 44275470297912 44360062107648 44371241558784 44382423827322 44433246947328 44457271885824 44467219980288 44468475835392 44480449327069 44564664582144 44576663973408 44661831237632 44673086739456 44674348408704 44684345077848 44770982473728 44782265483424 44833546469376 44867825565696 44879906585472 44891217045801 44953949059992 44978255540736 44989590786588 45052460270496 45075546980352 45086906745216 45174324658176 45185709316608 45284230068224 45295642424592 45358939592064 45382183354368 45383465050112 45393620396544 45481632989184 45493095094272 45505344472854 45603776046528 45667503806976 45703711275264 45767578687488 45802571931648 45814904639336 45866577494016 45902942797824 45915302531168 45991053192798 46014620875776 46026217302408 46078922760192 46114154053632 46115456421888 46202669867214 46215207714816 46239301641771 46303917500232 46327645507584 46339320821472 46404076449024 46429167009792 46440867908736 46494048190464 46505765440512 46553854714164 46618910136288 46721069910144 46745011683328 46756792180224 46822131191808 46847447793664 46936045579392 46947874219911 46973258810688 47038900317696 47050754879268 47074865596416 47140649091072 47178024542208 47243952193536 47292804788992 47304723338586 47358892836864 47370828041712 47396441322496 47462674194432 47474635553856 47498963484672 47565339623424 47590137430794 47603051790336 47693078572608 47694425533272 47730892017312 47785549529088 47797592258304 47822085685248 47900982140928 47913879862296 48005951422464 48018877407648 48055591963008 48110621294592 48122745947136 48228201197568 48332522520576 48345536437632 48357720292581 48450111565824 48451479906816 48462321775392 48463690461228 48488525223936 48556284198912 48568521165696 48674417637888 48686684376204 48781081810944 48793375430352 48818379137024 48886599057408 48898919268864 48925358784512 48993728200704 49006075410432 49019270686974 49056750128904 49112925904896 49125303154368 49220551016448 49231564978176 49232955389184 49245362888022 49339450073088 49352735113416 49446175113216 49447027441664 49459488890112 49460885738208 49471953479046 49555384696832 49567873453056 49580365356648 49675092590592 49688468005344 49783949623296 49797354348672 49809904085151 49905069871104 49917646753632 50013018390528 50014430871552 50025622477824 50027035314816 50135247654912 50136111861248 50148746970084 50244560142336 50245979162624 50257222581888 50258641959792 50354665095168 50367355282944 50476303761408 50489894908656 50586916552704 50600537483328 50697213837312 50709990352896 50722770088368 50723644422122 50819679977472 50821115240448 50833922981184 50834799230936 50931045236736 50944758826752 50957597727666 51054956273664 51056398181376 51067822946112 51166837112832 51179731981056 51238338822144 51291321811968 51304248052344 51375941782848 51403720617984 51416675184672 51488526023424 51514910834688 51527893423104 51541767719253 51640810647552 51654715347564 51753405792256 51766448485248 51779494465209 51838788105216 51866817200128 51878423310336 51879888474624 51992108679168 52006107968976 52091907187761 52118601196032 52131735924156 52232812886016 52245976397328 52305804214272 52345796493312 52359891016384 52446273903324 52460506054656 52474631464192 52561203648912 52588138143744 52601391202752 52661626011648 52701890347008 52703378767872 52803051276816 52844916162024 52918762857408 52945880580096 52959223795968 53033230227456 53061905154048 53075277609984 53089568551663 53149446217728 53204405387616 53278754441472 53320996487808 53395508468736 53436333920256 53511007076352 53553433264128 53654713394184 53656228724931 53683724355072 53697253519476 53758743220224 53772291290592 53799846395904 53903114845083 53917742333952 54021237083604 54048919758848 54062540958384 54124448956416 54138089190528 54167361511424 54243056222208 54256726347264 54284529696768 54312830499858 54388728492336 54506375511552 54507914895168 54549590876928 54612056604672 54625819723776 54743979589632 54758719842624 54802135279136 54863944482816 54878717037312 54892547359146 54920676529152 54997423939584 55041028632576 55117944225792 55188843895017 55252041643008 55265966048664 55373119893504 55385510600448 55387074812832 55415457398784 55492896227328 55506881332224 55521827002593 55627905871872 55641925001376 55643496455484 55749807783936 55763857634688 55792433299456 55884479164416 55899526506012 55914695753728 56006943326208 56022023642256 56064857290176 56129058177024 56143203604992 56157352597836 56252058304512 56264645689344 56266234730496 56280414729168 56387942940672 56403125843904 56525130160128 56526726557952 56539375404624 56540972204766 56569946094592 56648998232064 56663274693312 56771534389248 56786820577536 56801131772238 56911262112768 56925604668744 57034365566976 57048739147008 57159349567488 57172139974656 57173754645504 57189149134803 57297425891328 57298413555712 57312853680096 57422354448384 57423976185856 57436825807872 57438447954048 57562691751936 57578190965652 57687204298752 57702737038464 57704366694576 57717279058887 57829185695232 57843759582756 57954274689024 57968880100992 57969879339568 58081274560512 58095911978496 58096913406784 58222581516288 58237254545904 58348521455616 58350169350144 58363226224128 58364874533952 58476385271808 58491122264064 58506871465098 58618653499392 58633426345536 58747109277696 58761914496768 58776723446994 58844029741056 58889021054976 58904877393432 59018069311488 59033960397216 59146749476864 59161655411712 59176565103096 59244329263104 59289626640384 59291301113856 59403432686418 59419552776192 59435551964544 59450530682277 59533608214584 59564115652608 59565797878272 59579126770464 59694643298304 59709687311232 59778061959168 59839875447296 59854956061068 59938598746656 59971007387648 59986121048784 60069947027328 60100729307136 60115875660288 60232432877568 60247612422144 60394189899456 60478586122752 60509577805824 60524827195392 60657460125696 60673792630472 60742224248832 60805034728704 60820358578182 60890005075968 60938281700352 61023438249984 61070095908864 61155436658688 61187319553878 61203923730432 61319672450496 61321404257064 61352827834368 61368289736544 61438563680256 61454047189248 61485538738176 61487275229184 61603559822952 61652402189028 61738556666976 61770194010112 61785761095296 61872101932032 61905556013056 61921157211648 62007687254016 62071806285552 62158546848384 62174211804747 62294759880192 62310459164436 62342389573632 62429508255744 62581394105856 62597165626548 62631011747584 62718533756928 62734339839024 62766487461888 62854198788096 62904032722944 62991936258048 63024776597538 63072964451448 63145190449152 63161104055616 63283565592576 63297726400512 63299514071808 63331951312896 63364968916501 63436435808256 63453516574392 63590771430144 63592567377696 63641189356416 63714066038784 63730123011072 63867976187904 63885173149728 64007935229952 64025169876864 64041305252337 64074122617344 64163661262848 64179831540384 64304268263424 64320473976192 64460715250176 64476960390108 64600148754432 64601973209088 64616429033856 64618253948304 64651366965248 64741712265216 64758028220928 64899223517184 64915579168272 64917412531398 65041442414592 65057833907136 65182132076544 65198559025152 65216114257014 65339588542464 65341433880576 65359027582632 65409000171872 65482772447232 65483901206528 65500404205824 65516911364142 65627401355264 65642086637568 65643940518912 65660483850696 65785933430784 65803646817888 65945985186816 65947847650944 65962604638728 66090497937408 66107153808864 66233456787456 66250148686848 66251290673792 66267987067611 66395327975424 66396472464896 66413205446868 66540093161472 66556862338176 66685907828736 66700829970432 66702713753088 66846996873216 66864995960112 66992746856448 67009630109184 67011522613056 67026517616772 67139553460224 67156473710592 67173398225136 67174556126594 67250319704064 67301738348544 67319859878208 67449222070272 67467383311104 67484386179882 67613320470528 67630360117824 67759573303296 67761486987264 67778563974912 67926345102336 67943463636888 68038409388096 68073275031552 68075197575168 68090430594816 68222449483776 68239642641408 68258016709281 68388429082624 68405664069792 68501255710464 68538294157312 68555566912896 68651368031232 68703857897472 68722356959004 68854414196736 68872953796752 68986579789197 69021931313664 69039325953612 69118384140288 69171231080448 69173184632832 69304004800821 69322811572224 69341477291968 69455876250348 69491468261376 69508981232208 69643750514688 69661301863104 69741072285696 69794395324416 69830782071246 69928365204432 70081604865216 70117517524992 70135188270336 70215501348864 70233196787712 70271171690496 70404068369088 70459888216032 70558350476544 70594507440128 70612298394624 70710973636608 70767036813312 70865928290304 70939207183488 70957085007879 71038339255296 71056242062568 71094661983744 71194011291648 71211953330784 71248445227008 71348009435136 71385206146191 71404577685504 71539617858912 71541638299908 71578299140096 71596338025968 71678324293632 71696388387456 71733128527872 71870819793444 71890323111936 72028316111472 72083387944512 72165931941888 72184118920704 72324074962944 72342301796352 72417107333144 72498783780864 72518304656448 72675167348736 72677219860224 72695535691842 72732787835904 72834426298368 72991972786176 73011626456832 73030026564306 73171622716416 73190063145528 73227568705536 73329898586112 73348378903296 73388038176768 73490592301056 73509113115648 73528906030461 73585125193356 73669388857344 73687954731552 73830826524672 73847347467264 73849433083776 73887276531712 74009175109632 74029102670124 74170541162496 74189233335168 74191328607312 74207930218569 74333077045248 74351810179584 74370548034972 74512638885888 74532702008016 74675924434944 74696031523008 74753143053568 74838744236032 74857604806656 74876470130448 75019527585792 75021646307328 75040552972224 75183923920896 75204167791872 75223120455126 75366840213504 75368968743936 75385833872832 75387962939688 75531997642752 75551032924416 75714455642112 75715760770048 75734842362984 75880374829056 75881682817024 75900806224992 76045820755968 76064985529344 76085466633183 76229519966208 76231672860672 76252198846404 76396567855104 76417138240128 76436396591499 76582434410496 76584597272064 76601734419168 76750255669248 76769597971584 76770921287536 76857508233216 76936982717952 76939155592768 76956372078516 77105580926976 77125012777008 77272366252032 77291840134656 77441699414016 77461215971328 77482073021346 77630108688384 77649672727872 77758182157824 77798028607488 77800225800192 77817634965504 77819832711936 77988163018752 78009161953464 78158204665856 78177901794048 78197603886234 78329479036928 78349219329024 78368964595992 78458706321408 78518694739968 78539836524576 78669410854986 78690759081984 78711947196288 78841805473368 78882207215616 78902086804128 78992439017472 79052835520512 79055068151808 79204576915224 79247402619392 79267374243036 79378144286112 79418820870144 79421063837696 79438835693952 79592857731072 79612916414976 79806608081424 79918131662208 79981494731712 80093262703104 80134305742848 80154500880384 80176083118838 80266510614528 80330149896192 80525586532608 80545880279214 80638114830336 80699769593856 80876613500928 80989632331776 81031855625406 81073379638272 81093811437576 81186673434624 81207133785792 81251042267136 81364584333312 81385089520896 81426794545152 81469245749787 81583092738504 81759563267328 81761872342752 81803770445824 81824386315392 81918084907008 81938729585664 81983033638912 82138079763936 82203202918704 82318075555968 82338821038719 82381014793728 82496135909376 82561542948864 82676916338688 82762408380736 82878062464512 82898949072996 83059679840256 83080612219248 83123186098176 83239344340992 83441858807808 83462887502064 83465244683226 83624711675904 83645786452032 83688649949184 83805598384128 83826718746624 83849289759018 83872043630592 84010414989312 84033035463384 84097285935264 84193587265536 84214805407488 84378087456768 84396968534016 84399352095744 84581914411008 84604688765856 84787695240192 84790089836928 84809063106936 84811458307149 84854919141888 84973497348096 84994912039968 85157301583872 85180230866304 85201697658357 85366893169152 85388407003116 85432163489792 85551548350464 85573108720512 85739024351232 85760631968256 85947620333568 85969280520144 86133531672576 86135964278784 86155238711808 86157671931072 86322283020288 86344037627904 86367286448478 86530806448128 86532298022912 86554105557696 86556550041864 86720428376064 86721923219456 86743778542848 86765639374134 86931412033536 86954819009352 87119451389952 87121911840768 87145370110176 87333872274432 87355881818856 87522782183424 87525254025216 87544839336192 87547311800928 87714577907712 87736683396096 87738195757184 87760307197647 87927980249088 87930463534592 87950139518304 88120663916544 88142871745152 88333531582464 88357316090148 88527103967232 88550940595824 88720124215296 88742483117568 88764847654644 88866493894656 88914543771648 88934439960576 88936951670784 88960898654138 89129329164288 89153327946816 89323662475264 89346173478912 89348696817408 89368690155696 89541964947456 89564530966848 89667092938752 89735651131392 89759813170944 89782434091602 89907898119984 89956511081472 89979181573176 90104920540992 90151093960704 90173813490432 90348649316352 90371418633216 90568460136448 90591284849184 90717879184128 90764366708736 90766930100224 90787240793088 90986190188544 91010688945708 91207552093056 91230537867273 91335007613952 91407422550528 91535157374976 91605143863296 91629809278672 91733154988032 91780979330817 91805885595648 91830605062336 91982106385596 92029241751552 92052434604816 92157845520384 92228308107264 92230912843776 92405339734428 92430415429632 92478603283542 92607835000464 92655291015168 92678641642944 92808152898048 92858334019584 92881735817472 92988096380928 93011530881024 93107709428328 93237820272576 93442139820288 93490023366656 93513584360448 93644262383616 93872091158784 93895748439822 93946517621376 94077800635392 94101509758536 94149731192832 94281298182144 94356049084416 94487904387072 94537164896307 94585609577984 94609446677172 94717785673728 94741656083424 94792882644992 94925348388864 94949271107712 94997926969344 95180274861588 95206103580672 95386157145216 95388851066544 95461784034624 95571099058176 95595184516608 95644171370496 95801964281856 95827759724592 96011902844928 96037754815296 96111183926016 96221242589184 96245491894272 96456402395136 96665045041152 96691072875264 96715440585162 96900223131648 96902959813632 96924643550784 96927380922456 96977050447872 97112568397824 97137042331392 97348835275776 97373368752408 97376118797097 97562163621888 97586750860704 97636758274048 97773198114816 97797838537728 97824171385521 97850717569024 98012150820864 98038541373948 98113500257808 98225851809792 98250606308736 98275367046213 98441102032896 98463129956352 98465910778368 98490725776044 98678900146176 98705470226832 98894054883328 98918977780224 98921771476416 98943906958092 99110769393664 99135746906112 99160730713296 99350185181184 99376936010688 99567899246592 99594708697344 99619808170302 99810139742208 99835293507264 100026036781056 100028861743104 100051244955648 100054070629632 100270495309824 100272223722496 100297493940168 100489120284672 100491958325248 100514445163776 100517283919584 100709330190336 100734710565888 100761834189891 100952607522816 100979789817312 101173833105408 101201074966656 101226579269823 101419980705792 101445540176736 101447288844244 101639359954944 101642230480896 101667845962368 101669598461872 101889517653504 101915195455332 102109912547328 102112796362752 102135645892224 102333674225664 102359463962112 102582643623936 102608496104688 102751883565696 102807441235968 102833350369344 102977052046848 103029821669376 103055786846208 103083535438506 103281621295104 103309430695128 103506811584512 103532896970496 103558988930418 103677576210432 103733634400256 103756846620672 103759776949248 103984217358336 104012215937952 104183814375522 104237202392064 104263471848312 104465625772032 104491952794656 104611608428544 104691592986624 104719782032768 104746173106869 104892547806648 104949262928384 105122407297824 105176276287488 105202782405504 105323252023296 105406757535744 105606102553632 105689832324048 105837525714816 105891761160192 105918447591936 106066460454912 106123810308096 106150555219968 106179137103326 106298892435456 106408810775232 106557508882944 106641992975616 106791016937472 106872667840512 107022014152704 107106866528256 107309426788368 107312457449862 107367448710144 107394507038952 107517486440448 107544582581184 107599692791808 107806229690166 107835484667904 108042474167208 108097839517696 108125081916768 108248897912832 108276178381056 108334723022848 108486112444416 108513452694528 108625660999716 108777456984672 109012751023104 109015829790336 109043303537763 109099181753856 109251639447552 109487959179264 109517439685248 109545039846459 109604270558272 109757434074624 109785094718292 109841353058304 109994847879168 110082057265152 110235888451584 110377687790034 110504083286016 110531932097328 110746239787008 110771021200896 110774149625664 110830914797568 110985792454656 111013762664448 111043654005186 111255811743744 111283850002752 111286992910968 111499615567872 111527715269376 111584866598912 111768958328832 111799053012024 112013886652416 112044047284512 112129714580352 112258116354048 112286407209984 112314705195672 112529291378688 112532469460992 112560829458336 112775885881344 112806251687808 112834680682689 113050260320256 113053453115904 113078750809248 113081944409532 113139892189184 113297996464128 113326549386624 113573641155072 113602263544476 113822524225536 113851209337488 114068731133952 114097478294016 114318699134976 114344279949312 114347509291008 114378298269606 114594851782656 114596827111424 114625707360192 114844708896768 114847952371712 114873651615744 114876895908096 115125383503872 115156381931304 115374408597504 115405474076928 115408733389152 115434558117774 115658371390464 115687519165512 115908549378048 115937760201984 115939758679136 116162549121024 116191823956992 116193826813568 116223109532019 116445163032576 116474509091808 116697042911232 116700338700288 116726452448256 116729749067904 116982244528128 117013742930196 117237306998784 117266852691072 117296405829351 117494218555392 117523828993536 117553446893988 117688059482112 117778042109952 117809754786864 118036138622976 118067920794432 118293498953728 118323310823424 118353130206192 118488658526208 118579253280768 118582602227712 118806865372836 118839105552384 118871103929088 118901061364554 119067216429168 119128231305216 119131595756544 119158253540928 119389286596608 119419374622464 119556123918336 119679750894592 119709912122136 119877197493312 119942014775296 119972242097568 120139894054656 120201458614272 120231751320576 120264124678257 120495224844288 120788379798912 120818820418821 120957172245504 121049654390784 121314920251392 121347585260944 121484448497664 121547783438109 121610069457408 121640717156364 121780010151936 121876563400704 122046876499968 122140191817728 122374639107756 122407847460864 122639344900992 122642808514128 122705655668736 122736579473088 122877127360512 122908094378496 122971077476352 122974550458368 123207119645904 123304804378056 123477113333952 123540388020224 123571522190592 123744203864064 123811112026112 123842314423296 124015374508032 124143612571104 124317093696768 124348423609494 124589519760384 124620918328872 124684779147264 124859016511488 125162788211712 125194331253096 125197867024839 125262023495168 125437067513856 125468679678048 125532974923776 125708397576192 125773934638527 125808065445888 126049553195076 126145928902896 126290380898304 126322208111232 126567131185152 126595452801024 126599028143616 126663902625792 126729937833002 126872871616512 126907033148784 127181542860288 127185134755392 127282378712832 127428132077568 127460246022144 127735952375808 127770346299456 128015870459904 128050339753728 128082610504674 128148245234688 128327322525696 128359663080768 128608536526848 128640947952384 128921430500352 128953920780216 129200297508864 129203946418176 129232858067712 129236507896608 129302733930496 129483424530432 129516056441856 129550929672717 129798447034368 129831158336544 129834825062796 130082884829184 130115667814272 130148459061201 130397118050304 130432228514028 130679177084928 130682867761152 130718055165264 130818000343744 130967802413056 131000808411648 131033822728284 131254802710528 131284173275136 131287881037824 131320967701392 131571866861568 131607293635776 131891970373632 131895695301888 131925209277456 132180995874816 132214307617728 132466913574912 132500297373696 132502581347584 132535974135222 132790655950848 132792944929792 132826410893736 133080186322944 133113724676352 133371815657472 133401659940864 133405427506176 133441347981207 133693993746432 133729991920224 133985493712896 134019260218368 134023045226112 134053035233544 134312947421184 134346796450272 134349112253188 134500639408128 134603476697088 134639719756416 134673651137403 134934766622208 134968772359764 135226640941056 135260720235648 135522973974528 135557127949824 135852690204672 135886927273776 136076818776192 136146550063104 136150395150336 136180861189632 136444898967552 136479285282816 136516033418562 136776858165248 136811328139584 137002511420928 137076588314624 137111133825792 137302736062464 137407715794944 137444713918008 137708828393472 137745907593504 137973159578394 138043862627328 138078651907224 138236768280576 138342462160896 138346369265664 138608009601642 138645623144448 138682954583936 138717904925313 138911752500696 138982936522752 139017962464416 139287501029376 139322603726208 139482144571392 139661564142492 139856730408864 140163209730432 140235035049984 140270376540672 140466393575424 140542343380992 140808136738176 140919776432064 141116700953088 141189014880256 141224596789248 141421947273216 141534073626624 141731856580608 141878414366976 141914170015758 142076678510592 142112484125136 142189323967488 142388022583296 142423906661568 142496890454016 142696018870272 142770412292382 142809155371008 143079235717824 143083276599816 143156598280192 143192676051936 143356648587264 143392776774912 143466257055744 143741639586888 144056632222944 144166775889024 144331863883776 144368237841408 144684603592704 144834214666288 144997567561728 145036609312896 145073160877743 145350334697472 145354439720448 145391071383684 145465575671808 145668852596736 146023252913664 146060053128612 146343245432832 146380126291056 146455137411072 146659797172224 146696757806592 146776076353536 146981184602112 147018226231296 147057812060922 147170250386712 147338777714688 147375909463104 147661653049344 147694694934528 147698866167552 147774553063424 148018350219264 148058205340248 148341082324992 148378466670336 148382657214624 148415860437138 148666154090496 148703620359168 148741096069944 149025277771776 149065404016032 149351848869888 149392063046016 149429712255453 149506286107136 149715209613312 149752940260896 150039055171584 150043292614656 150081105944448 150408335583744 150446240910252 150733680427008 150737937487872 150771667745664 150775925879376 151063995285504 151102065848832 151428911284224 151431521540096 151469684725968 151760749658112 151763365634048 151801612449984 152091641511936 152129971058688 152170933266366 152459039932416 152463345721344 152504397692808 152793135710208 152834276480256 152872793182998 153164868820992 153169194544128 153203468838336 153500511338496 153539195943168 153541842575072 153715016466432 153873965435904 153878311185536 153912744157032 154211161853952 154250025554016 154544732504064 154583680269312 154625303157759 154922431942656 154964146042692 155260217376768 155299345455744 155338483395627 155516364315648 155600451600384 155635269931008 155639665423872 155976326037504 156018323906928 156316409331712 156355803588096 156395207772468 156658958073856 156698438658048 156737929191984 156917412642816 157037389479936 157079673049152 157338821709972 157381518163968 157423894392576 157683610946736 157764414431232 157804173608256 157984878034944 158105671041024 158110136303616 158409153830448 158494805238784 158534748486072 158756288572224 158837641740288 158842127675392 158877671387904 159185715462144 159225832829952 159268705654989 159613216162848 159836263324416 159962989463424 160186525406208 160309001760768 160352166237676 160533021229056 160660299792384 160968686174793 161051173065216 161091760558428 161276229660672 161399539187712 161709344535249 161753227001856 162063711250812 162146759276544 162187622875152 162373346869248 162414267571584 162502084534272 162729168666624 162770179041792 162853589090304 162938491499574 163166185477008 163519126534656 163523744685504 163607540891648 163648772630784 163836169814016 163877459171328 163966067277824 164276159527872 164406405837408 164636151111936 164677642077438 164762029587456 164992271818752 165123085897728 165353832677376 165524816761472 165566531685051 165756124929024 165797898145992 166119359680512 166161224438496 166246372196352 166478688681984 166565481007779 166883717615616 166925775004128 166930489366452 167249423351808 167291572904064 167377299898368 167653437493248 167698579518036 167744087261184 168020829978624 168066070926768 168194571870528 168387174531072 168429610814976 168756174913536 168793937068032 168798704191488 169163828822016 169209377531712 169575390480384 169580179673856 169618126213872 169622916614298 169709838283776 169946994696192 169989824079936 170314603167744 170360461732608 170403395316714 170733786338304 170776814006232 170864326979584 171103096700928 171146217441024 171478048702464 171521263936512 171567447404409 171895240667136 171938561040288 172267063345152 172271928557568 172310477423616 172315343862144 172688075255808 172734572896956 173061612896256 173064596045824 173108211115392 173113100083728 173151837176661 173443846438912 173487557085696 173531278748268 173862824067072 173909638018704 174243823681536 174290740220352 174667744548864 174711763637712 175045564366848 175050508050432 175089678672384 175094623601856 175429155815424 175473366792192 175476391514368 175520614395294 175855960498176 175860927069184 175900279036608 176241327833088 176285743490304 176667063164928 176714632180296 177054207934464 177101881191648 177440248430592 177484966235136 177529695309288 177532755477427 177732987789312 177868879921152 177873903341568 177921797308276 178258658328576 178306655893632 178351592046831 178692346957824 178697393634816 178737380311392 179083929894912 179129061933696 179334185877504 179519626341888 179564868183204 179815796239968 179913022162944 179958363146352 180209841081984 180302187921408 180347626980864 180697298632704 180742837266432 181136920272896 181182569698368 181435758368256 181528733417472 181533860200448 181574481586176 181972380377088 182021377891416 182415104186112 182461075734546 182670015227904 182814845101056 183070314749952 183210287726592 183259618557344 183466309976064 183561958661634 183611771191296 183661210124672 183964212771192 184058483503104 184104869209632 184315691040768 184456616214528 184461825687552 184810679468856 184957206567084 185215670000928 185310582030336 185357283285888 185616305796096 185716668039168 185763471634944 186023061762048 186215418856656 186475640545152 186884279640576 186980046733312 187027168720896 187288524767232 187744182317568 187791496879644 187893035242752 188155601270784 188203019517072 188299462385664 188562596364288 188712098168832 188975808774144 189074329792614 189171219155968 189218893354344 189435571347456 189483312166848 189585765289984 189850696777728 189898542215424 189995853938688 190094906749503 190360549723176 190772314290432 190777702133088 190923568069248 191142198116352 191190369033216 191603928563712 191655519449184 192023805689856 192075509630592 192123915757011 192222367852032 192490983788544 192912804790272 193382145750528 193430881170324 193800446263296 193805919627264 193849287101568 193854761844912 193954100895744 194225136795648 194274084662784 194697670551552 194746737504816 194752237594194 195124327243776 195173501721408 195273516548096 195546396229632 195595677075456 195648342771042 195701435138048 196024301641728 196077082747896 196227000515616 196451703619584 196501212617472 196550734092426 196882204065792 196926259912704 196931821556736 196981451552088 197357800292352 197410940453664 197788109766656 197837955560448 197843542952832 197887813916184 198271493812224 198321461426592 198700370362368 198753872021376 198803961202833 199189417394688 199239616340604 199620279484416 199670587014528 200057723486208 200102489911296 200108141259264 200540990619648 200544447444992 200594987880336 200978240569344 200983916650496 201028890327552 201034567839168 201418660380672 201469421131776 201523668379782 201905215045632 201959579634624 202347666210816 202402149933312 202453158539646 202839961411584 202891080353472 202894577688488 203278719909888 203284460961792 203335691924736 203339196923744 203779035307008 203830390910664 204219825094656 204225592725504 204271291784448 204667348451328 204718927924224 204774050127843 205165287247872 205216992209376 205503767131392 205614882471936 205666700738688 205954104093696 206111573692416 206167070877012 206563242590208 206618861390256 207013623169024 207065793940992 207117977860836 207355152420864 207467268800512 207513693241344 207519553898496 207912014402463 207968434716672 208024431875904 208367628751044 208474404784128 208526943696624 208931251544064 208983905589312 209223216857088 209383185973248 209439564065536 209492346213738 209785095613296 209898525856768 210244814595648 210352552574976 210405564811008 210646504046592 210813515071488 211212205107264 211379664648096 211675051429632 211783522320384 211836895183872 212132920909824 212301110439936 212358274206652 212597784870912 212817621550464 212871255023637 213115017765888 213283985951232 213582033874944 213745335681024 214044028305408 214155618438573 214213733056512 214618853576736 214624914899724 214734897420288 214789014077904 215034972880896 215089165162368 215199385583616 215612459380332 215670969335808 216084948334416 216195679035392 216250163833536 216497795825664 216552356762112 216669446045696 216972224888832 217026905389056 217251321999432 217554913969344 218025502046208 218031659580672 218086607075526 218198363507712 218503278895104 218975918358528 219034879370496 219090079692918 219208541116544 219514868149248 219570189436584 219682706116608 219989695758336 220164114530304 220471776903168 220586718091383 220755375580068 221008166572032 221063864194656 221492479574016 221542042401792 221548299251328 221661829595136 222027525328896 222087308010372 222511623487488 222567700005504 222573985821936 222999231135744 223055430538752 223169733197824 223537916657664 223598106024048 224027773304832 224088094569024 224259429160704 224516232708096 224572814419968 224629410391344 225058582757376 225064938921984 225121658916672 225551771762688 225612503375616 225669361365378 226100520640512 226106906231808 226157501618496 226163888819064 226279784378368 226595992928256 226653098773248 227147282310144 227204527088952 227645048451072 227702418674976 228137462267904 228194956588032 228256399899549 228688559898624 228695018582016 228756596539212 229189703565312 229193654222848 229251414720384 229309189774497 229695904743424 229747303231488 229753791816192 230250767007744 230312763862608 230810948153856 230817466778304 230869116235548 231316742780928 231375038331024 231817098756096 231875520403968 231879517358272 232325098242048 232383647913984 232387653627136 232446219064038 232890326065152 232949018183616 233394085822464 233400677400576 233452904896512 233459498135808 233964489056256 234027485860392 234474613997568 234533705382144 234592811658702 234988437110784 235047657987072 235106893787976 235110946443079 235376118964224 235556084219904 235619509573728 236072277245952 236135841588864 236646621646848 236706260412384 236977317052416 237158506561536 237165204455424 237613730745672 237742207858176 237802122729108 238134432858336 238256462610432 238263191513088 238316507081856 238778573193216 238838749244928 239359501789184 239419824244272 239754394986624 239884029550592 239944484195136 240279788109312 240402917228544 240463502641152 240528249356514 240990449688576 241576759597824 241637640837642 241914344491008 242099308781568 242629840502784 242695170521888 242968896995328 243095566876218 243220138914816 243281434312728 243560020303872 243753126801408 244093752999936 244280383635456 244407737249361 244749278215512 245278689801984 245285617028256 245411311337472 245473158946176 245754254721024 245816188756992 245949100916736 246414239291808 246609608756112 246954226667904 247080776040448 247143044381184 247488407728128 247622224052224 247684628846592 248030749016064 248287225142208 248634187393536 248696847218988 249179039520768 249241836657744 249369558294528 249718033022976 250325576423424 250388662506192 250395734049678 250524046990336 250874135027712 250937359356096 251065949847552 251416795152384 251547869277054 251616130891776 252099106390152 252291857805792 252580761796608 252644416222464 253134262370304 253190905602048 253198056287232 253459875666004 253745743233024 253814066297568 254363085720576 254370269510784 254434374921447 254564757425664 254920492044288 255471904751616 255540692598912 255605092975071 256100679507456 256165221009348 256296490469376 256654645051392 256719326161536 257217073053696 257281895904768 257842861000704 257907841560432 258400595017728 258407892836352 258465716135424 258473015793216 258605467860992 258966849060864 259032112883712 259101859345434 259596894068736 259662316673088 259669650125592 260165769658368 260231335628544 260296918122402 260794236100608 260864457028056 261358354169856 261365735522304 261436110330528 261636000687488 261935604826112 262001616823296 262067645456568 262568346550272 262575762075648 262641935402784 263143733723136 263214587271552 263280921592941 263783940747264 263791390603776 263850418554912 264361991749632 264428615235456 265000594747392 265005162695168 265071948270444 265581311901696 265585889859584 265652821787472 266160372645888 266227449352704 266743631314944 266803319881728 266810855012352 266882695962414 267387987492864 267459983840448 267970987425792 268038520436736 268046090452224 268106070467088 268625894842368 268693592900544 268698224506376 269001278816256 269206953394176 269279439512832 269347302274806 269869533244416 269937544719528 270453281882112 270521440471296 271045947949056 271114255899648 271705380409344 271773854547552 272153637552384 272293100126208 272300790300672 272361722379264 272958570565632 273032066837124 273553716330496 273622656279168 273691613601819 274005022841856 274153176629248 274222267651584 274605472124928 274815431589888 274889427836016 275342937992451 275417656786944 275491815187008 275946319156788 276087725254656 276157303814448 276473536561152 276684924321792 276692738531328 277216019203284 277291246288896 277365909167872 277435809850626 277823505001392 277965873045504 278035924928832 278575002058752 278645207452416 278964289142784 279323128284984 279713460817728 280326419460864 280470070099968 280540753081344 280616290915933 280932787150848 281616273476352 281839552864128 282233401906176 282449193578496 282843894546432 283068147253248 283463713161216 283611494688921 283756828733952 283828340031516 284153357021184 284224968250272 284378647934976 284776045166592 284847813323136 284993780908032 285540824584764 285618310742016 286158471435648 286166553199632 286313196560384 286385352103872 286713297174528 286785553549824 286932514111488 287483279173776 288113264445888 288333551778048 288663727767552 288736475682816 289369207185408 289668429332576 289995135123456 290073218625792 290146321755486 290700669394944 290708879440896 290782142767368 290931151343616 291337705193472 292046505827328 292120106257224 292128356391291 292686490865664 292760252582112 292910274822144 293319594344448 293393515613184 293472514156563 293552152707072 294036452462592 294115624121844 294340500773424 294677555429376 294751818926208 295323306098688 295389389869056 295397732335104 295549106126848 296036700438528 296116410680496 296682164649984 296756933340672 296765314429248 296831720874276 297332308180992 297407240718336 297482192139888 298050555543552 298130808032064 298703697739776 298784126092032 298859424510906 299012572214272 299430419226624 299505880521792 300078110343168 300086585229312 300162211888896 300816671167488 300892481820504 301467360854016 301475874975744 301543335491328 301551851758752 302127990571008 302204131697664 302285502569673 302857822568448 302863043080192 302939369451936 303521499316224 303526731268096 303603224899968 303679737809469 304259942117376 304341866532732 304918079864832 304926691442688 305008795385616 305668552960512 305745586365996 306329737641984 306338389088256 306406937676672 307001022676992 307078391886336 307083685150144 307747930871808 307756622371072 307825488314064 308422323707904 308500051108032 309089465008128 309167360538624 309250606315518 309844863885312 309928292085384 310520434753536 310598690911488 310676966791254 311032728631296 311200903200768 311270539862016 311279330847744 311952652075008 312036647813856 312632818663424 312711607176192 312790415544936 313396877316096 313475858383968 313834825285632 314074778959872 314159346098304 314238519320607 314677643419944 314847788785152 315367221893472 315528828862464 315608347216512 315969756069888 316220272607232 316818307660896 316989610477568 317069496972144 317512577144448 317675283480576 317684255350784 317755342775808 318371430924288 318451665659904 318537411309978 319226432325696 319672526648832 319925978926848 320373050812416 320618003521536 320704332475352 321066042458112 321320599584768 321937372349586 322102346130432 322183521116856 322552459321344 322799078375424 323418689070498 323506454003712 324127422501624 324293518553088 324375245750304 324746693738496 324828535143168 325004169068544 325458337333248 325540358083584 325876982999148 326332370954016 327038253069312 327047489371008 327215081783296 327297545261568 327754918342656 327932134555648 328552319055744 328635119539377 328812811674816 329272302223872 329355284154876 329524059174912 329984543637504 330246171795456 330707665354752 331049633522944 331133063370102 331512249858048 331595796291984 332238719361024 332322448876992 332492744392704 332957377363968 333130962015558 333767435231232 333851550008256 333860978732904 334498846703616 334583145808128 334754599796736 335306874986496 335397159036072 336041659957248 336132141853536 336389143741056 336774349062144 336859221629952 337587874136064 337597408382976 338327657644032 338418755063424 338504042048067 339150780960768 339160359347712 339236252427744 339245833228596 339419676567552 339893989392384 339979648159872 340720923465216 340806790633428 341467572676608 341553628012464 341728653959168 342206193401856 342292434882048 342956097404928 343042527873024 343134894808818 343790481334272 343877122080576 344534126690304 344543857115136 344620954847232 344630687724288 345376150511616 345469145793912 346123225792512 346129192091648 346216422230784 346226200167456 346303674353322 346887692877824 346975114171392 347062557496536 347725648134144 347819276037408 348487647363072 348581480440704 348669328596057 349335489097728 349423527275424 350091128733696 350101016100864 350179357344768 350189247203712 350946733584384 350952783028736 351041228790588 351711920996352 351721854138368 351800558073216 352482655666176 352571486980608 353334126329856 353429264360592 354108415868928 354203762383296 354880496861184 354969932470272 355059390618576 355065510954854 355465975578624 355737759842304 355747806683136 355843594616552 356517316657152 356613311787264 356703184093662 357384693915648 357394787269632 357474760622784 358167859789824 358258123867392 358668371755008 359039252683776 359129736366408 359631592479936 359826044325888 359916726292704 360419682163968 360604375842816 360695253961728 360792374034771 361485674532864 362273840545792 362365139396736 362456461256463 362871516736512 363067720400896 363148963172352 363944760754176 364042755782832 364643350314327 364830208372224 364922151469092 365340030455808 365629690202112 366140629499904 366420575453184 366519237114688 367123917323268 367223542382592 367322420249344 367928425542384 368116967006208 368209738419264 368631382081536 368913232429056 368923651375104 369621358937712 369914413134168 370431340001856 370621164060672 370714566571776 371232611592192 371433336078336 371526943269888 372046123524096 372430837713312 372951281090304 373768559281152 374054337441792 374577049534464 375488364635136 375582993759288 375593601074517 375786070485504 376311202541568 376406039034144 376598924771328 377125192728576 377321803915581 377424196337664 378148659585228 378342438311936 378437786708688 378871142694912 378966624333696 379171530579968 379701393555456 379797084430848 379991707877376 380189813499006 380721099446352 381544628580864 381555404266176 381847136138496 382284396232704 382380738066432 383207857127424 383311038898368 384047611379712 384151019261184 384247831514022 384444735704064 384981967577088 385825609580544 386764291501056 386861762340648 387600892526592 387611839254528 387698574203136 387709523689824 387908201791488 388450273591296 388548169325568 388652789018151 389395341103104 389493475009632 389504475188388 390248654487552 390347003442816 390547033096192 391191354150912 391296685542084 391402870276096 392048603283456 392154165495792 392454001031232 392903407239168 393002425234944 393101468184852 393764408131584 393852519825408 393863643113472 393962903104176 394715600584704 394821880907328 395576219533312 395675911120896 395687085905664 395775627832368 396542987624448 396642922853184 397400740724736 397507744042752 397607922405666 398378834789376 398479232681208 399240558968832 399341174029056 400115446972416 400204979822592 400216282518528 400324043943621 401081981239296 401088894889984 401189975760672 401956481138688 401967833300992 402057780655104 402069135678336 402938842263552 403047336759564 403810430091264 403919159269248 404020953412209 404804299866624 404906317079292 405679922823168 405782160706944 405789155376976 406568921923584 406671383849472 406678393847488 407558070614016 407660781821328 408439650189312 408451185451008 408542583568896 409334696902656 409437855848448 409548100255686 410330574495744 410433984418752 411007534262784 411229764943872 411333401477376 411908208187392 412223147384832 412334141754024 413126485180416 413237722780512 414027246338048 414131587881984 414235955721672 414710304841728 415027386482688 415039107796992 415824028804926 415936869433344 416048863751808 416153714775939 416735257502088 416948809568256 417053887393248 417862503088128 417967811178624 418446433714176 418879128131072 418984692427476 419570191226592 419797051713536 420489629191296 420705105149952 420811129622016 421627030142976 422424410214528 422759329296192 423350102859264 423567044640768 423673790367744 424265841819648 424602220879872 424716548413304 425195569741824 425635243100928 425742510047274 426230035531776 426567971902464 427164067749888 427490671362048 428088056610816 428311236877146 428427466113024 429237707153472 429249829799448 429469794840576 429578028155808 430069945761792 430178330324736 430398771167232 431224918760664 432169896668832 432391358070784 432500327667072 432995591651328 433104713524224 433338892091392 434053810778112 434502643998864 435109827938688 435219482633229 436051004092416 436063319161344 436173214151052 436396727015424 437006557790208 438069758740992 438180159385836 438417082233088 439029736298496 439140378873168 439365412233216 439979391516672 440328229060608 440943553806336 441173436182766 441510751160136 442016333144064 442127728389312 442984959148032 443084084803584 443096598502656 443323659190272 444055050657792 444174616020744 445023246974976 445135400011008 445147971643872 445998462271488 446110861077504 447075833315328 447196212048096 448055546609664 448176189138048 448289136766359 448518858321408 449145628839936 449258820782688 450117165514752 450129877843968 450243317833344 451225006751232 451338722730756 452201041281024 452213812463616 452315003236992 452327777638128 452559568756736 453191985856512 453306197546496 454294564620288 454409054177904 455290096902144 455404837349952 456274924535808 456389913176064 456512799799098 457377119797248 457390037164032 457513193078424 458379407130624 458387308445696 458502829440768 458618379548994 459391809486848 459494606462976 459507583632384 460501534015488 460625527725216 461621896307712 461634933556608 461738232471096 462633485561856 462750076662048 463634197512192 463751040807936 463759034716544 463875909473277 464767295827968 464775307254272 464892438128076 465780652130304 465898036367232 466801354801152 466905809793024 466918996271616 467928978112512 468054971720784 468949227995136 469067410764288 469185623317404 469976874221568 470095315974144 470213787575952 470221892886158 470752237928448 471112168439808 471239019147456 472144554491904 472271683177728 473293243293696 473412520824768 473954634104832 474317013123072 474330408910848 475227461491344 475484415716352 475604245458216 476268865716672 476512925220864 476526383026176 476633014163712 477557146386432 477677498489856 477806116964967 478719003578368 478839648488544 479508789973248 479768059101184 479888968390272 480559576218624 480927005282304 481056498713028 481980899377152 482906058524379 483153519195648 483275281675284 483828688982016 484198617563136 485128033605747 485259681005568 485390341043776 486191133752436 486440277829632 486562868625456 487120040607744 487506253602816 488187505999872 488560767270912 488815474498722 489498556431024 490557379603968 490571234056512 490822622674944 490946317892352 491508509442048 491632377513984 491898201833472 492828478583616 493219217512224 493908453335808 494161552080896 494286088762368 494976815456256 495369257693184 496061498032128 496574450284416 496699595055153 497268374787072 497393694437976 498358079041536 498483673315488 498739116589056 499436066045952 499696443023337 500651152846848 500777325012384 500791468099356 501048093980672 501748270055424 501874718712192 502131899695104 503095738554108 503232261783552 504198212780304 504583715611584 505161523593216 505288832444928 506268524740608 506381811204096 506396112574464 506919751332008 507491486466048 507628132595136 508726171441152 508740539021568 508868749842894 509129514851328 509840984088576 510943809503232 511081385197824 511210185950142 512201359014912 512330442018696 512592980938752 513309290102784 513438652323072 514434146107392 514563791809536 514702342213227 515685722001408 515815683120864 516801190035456 516815785672704 516931432270848 516946031586432 517210935721984 518064225767424 518203718690868 519193788137472 519324633346176 519339300251184 519455511529983 520331539316736 520462671257088 520593836244804 521588472201216 521728914056112 522731471044608 522872220661056 523272001374976 523871209652224 524003233646592 524135290913136 525136693100544 525151524151296 525283870805568 526287467446272 526429174543104 526561843185882 527567881494528 527582781207552 527700837109824 528723983499264 528857230470912 530001189494784 530010325390336 530143896540888 531162623803392 531171779719168 531305643574944 532320745291776 532454898705408 532598266432281 533606639763456 533621710024704 533765391924828 534775974985728 534919967680896 535054776140493 536077040873472 536092180904448 536212140934176 537251789684736 537387185801088 537396449012752 538002557632512 538558879025664 538694604549612 539739066488832 539875089439056 540906563764224 541042880942592 542091895898112 542228511799296 543410760818688 543547709095104 544307275104768 544586200252416 544601580601344 544723444758528 545917141131264 546064133674248 547107432660992 547245312558336 547383227203638 548010045683712 548306353258496 548444535303168 549210944249856 549630863179776 549778855672032 550685875984902 550835313573888 550983630374016 551892638313576 552175450509312 552314607628896 552947073122304 553369848643584 553385477062656 554432038406568 554731818335744 554871619701252 555647010002784 555931746091008 556071849857664 557150004117504 557290414904832 558646256569968 559426921635456 560652838921728 560940140199936 561081506162688 561232581831866 561865574301696 563232546952704 563679105728256 564466803812352 564898387156992 565687789092864 566136294506496 566927426322432 567222989377842 567513657467904 567656680063032 568306714042368 568449936500544 568757295869952 569552090333184 569695626646272 569987561816064 570284720248509 571081649169528 572316942871296 572333106399264 572626393120768 572770704207744 573426594349056 573571107099648 574966558347552 576226528891776 576371747271033 576667103556096 577472951365632 578738414370816 579336858665152 580146437251584 580292643510972 581401338789888 581417758881792 581564285534736 581862302687232 582675410386944 584093011654656 584240212514448 584256712782582 585372981731328 585520505164224 585820549644288 586639188688896 586787031226368 586945028313126 587104305414144 588072904925184 588231248243688 588681001546848 589355110858752 589503637852416 590646612197376 590778779738112 590795464670208 592073400877056 592232821360992 593364329299968 593513866681344 593530628858496 593663441748552 594814481436672 594964384279776 596101111087104 596261616064128 596411883608499 597568252184064 597718849021812 598025144428544 598860838453248 599011761043584 600173170458624 600324423777792 601633342334976 601784963641008 602934721708032 602951749951488 603086670982656 603103703517504 604255981142016 604408263395328 604571005139346 605715645136896 605726086160384 605878738903872 607042998632448 607053462536192 607206449799936 607359475618938 608519884234752 608683733065464 609836159729664 609853382885376 610017590771232 611337105921024 611491172731992 612659475283968 612676778176512 612813875353344 614002045353984 614156783772672 614167370300288 614322150383529 615495861743616 615513244742144 615650976628128 616844647415808 617000102216064 618334721077248 618501212631036 619689727770624 619856584170768 621040869507072 621197381822976 621353933582508 622065457262592 622401806401536 622541079724032 622558661695488 623905304150016 624073295627712 625265637326848 625423214352384 625580831089872 626793754632192 626951716767936 627669650571264 628149557919744 628318692196608 628477038641214 629355286839888 629695577570304 630734443786944 631057657724928 631216694433024 631939512139776 632440545214464 633636615321792 633979220955136 634138993944288 635025154288896 635350566961152 635368510701568 635510685551616 636903331319808 637074822619956 638452864651392 638613765070911 639345053297664 639851957853696 640746101624832 641236007043072 641408664950704 642132084916224 642466855315719 642641199169536 643874744699172 644204692260864 644367042233712 645104918642688 645598156750848 646837378140996 647012908007424 648254845003248 648587037106176 648750491500608 649493387476992 649657070286336 650008338137088 650916674666496 651080716167168 651753965998296 652664741908032 654076506138624 654094978742016 654430163566592 654595090523136 655509836685312 657104638111488 657270239078754 657625623349632 658544604447744 658710568309752 659048118349824 659969087275008 660492343590912 661415330709504 661760154274149 662099267045888 662266126740204 663024499716096 663191592583968 664477438722048 664644897753984 664985488785408 666261924031116 667534870462464 667703100016512 667721957465808 668997693407232 669166291616256 669509199593472 670613749972992 670794318072144 672083319914496 672264283707072 672778287482112 673548698124288 673718443259904 675175748272128 675194816765952 676655315288064 676837510126848 677008084096134 678301561921536 678320718695424 678472504855488 678491666457192 678839353135104 679787978784768 679959296319744 681441846930432 681613581266856 682935145353216 683107256024928 683457307918336 684412386803712 684584869764096 684769199698647 686085055746048 686269789617636 687580962668544 687754244161152 687927569323491 689087714230272 689241909694464 689261375448576 690752301023232 690938291587824 692258384183296 692432844461568 692452400334912 692607348706644 693775385755648 693950228342784 694125114993072 695451296268288 695638552074816 696975294726144 697162960881408 697338657192114 698670978195456 698847054550848 700182257467392 700202032201728 700358714689536 700378494407424 701893467168768 701905566057472 702082457581176 703423841992704 703443708276736 703601116146432 704965311332352 705142973961216 705332839329237 706668252659712 706858528721184 708216831737856 708407524766592 709939864940544 710118781237152 710131021909708 710931951157248 711475519684608 711495613366272 711687189233104 713226623574528 713406368187324 714769387831296 714789574539264 714949521245568 716335719579648 716516247734784 718078505367552 718259472732816 719263184959872 719652088651776 719833452585408 720839364327936 721208751685632 721390507923456 721584748069542 722971349065728 724547681091584 724730278793472 724912922512926 725743033473024 726135440801792 726297926344704 727889521508352 728085511565664 729286700628654 729660416744448 729844302938184 730680060911616 731259380404224 732281258999808 732841150906368 733038474229376 733223211748083 734247834646536 734644840498688 735856851084768 736233934012416 736419476838528 737262764163072 737847302750208 739242717875424 739828826268336 740862680003712 741242328121344 741429133143552 742465223184384 742866672156672 743053886539776 744092247048192 744861675426624 745902562180608 747537118562304 748108674883584 749154099068928 750976729270272 751165987518576 751187202149034 751572140971008 752622405083136 752812078068288 753197849542656 754250385457152 754643607831162 754848392675328 756297319170456 756684876623872 756875573417376 757742285389824 757933248667392 758343061159936 759402787110912 759594168861696 760379626998012 761442198892704 763089257161728 763110808532352 763303124764341 763694272276992 764761476132864 766415714254848 766622077796736 766815278925213 768302038522368 768495663028044 768889471408128 769963935154176 771651219161088 773528583002112 773723524681296 775201785053184 775223678509056 775397148406272 775419047379648 775816403582976 776900547182592 777096338651136 777305578036302 778790682206208 778986950019264 779008950376776 780497308975104 780694006885632 781094066192384 782382708301824 782593371084168 784097206566912 784308330991584 784908002062464 785806814478336 786004850469888 786202936369704 787705039650816 787727286226944 787925806208352 789431201169408 789643761814656 789842764778823 791351822241792 791374171811328 791551255664736 793085975248896 793285845706368 795015488085504 795215844811332 796757669578752 796958465362416 798481117937664 798682348058112 800230893944832 800409959645184 800432565037056 800648087887242 802163962478592 802177789779968 802379951521344 803912962277376 803935666601984 804115561310208 804138271356672 805877684527104 806094673519128 807620860182528 807838318538496 808041906824418 809608599733248 809812634158584 811359845646336 811564321413888 811578310753952 813137843847168 813342767698944 813356787694976 815116141228032 815321563642656 816879300378624 816902370902016 817085167137792 818875711696896 819096200511372 820661148991488 820867968837504 821074840805457 822015068525568 822459529887744 822666802954752 823816416374784 824446294769664 824668283508048 826252970360832 826475445561024 828054492676096 828263175763968 828471911443344 829420609683456 830054772965376 830078215593984 831648057609852 831873738866688 832097727503616 832307429551878 833470515004176 833897619136512 834107774786496 835725006176256 835935622357248 836892867428352 837758256262144 837969384854952 839140382453184 839594103427072 840979258382592 841410210299904 841622259244032 841848872747799 844848820429056 845518658592384 846700205718528 847347580735488 848531683639296 849204441759744 849433096826608 850391139483648 850834484066763 851270486201856 851485020094548 852460071063552 853135943804928 854328135499776 854981342724096 856622473754292 856854932226048 858475414306944 858499659598896 858939589681152 859156056311616 860139891523584 860356660649472 860797542334464 862449837521328 864339793337664 864782716141568 865000655334144 865991183302656 866209427048448 866677784182784 868107621556224 869005287997728 870219655877376 870438965266458 872102008184832 872126638322688 872346428302104 872793454030848 874013115580416 876139517481984 876360318771672 876385069173873 876834164466176 878059472596992 878280757746336 878730824466432 879958783033344 880417542469689 880656458121216 882346872365532 883021502320272 884032666288128 884255456778624 885969918296064 886168169607168 886193197005312 886647318380544 888110101315584 888349232041488 890046493949952 890270800022016 890295943287744 891996924542976 892221722155008 894151666630656 894392424096192 896111093219328 896352378276096 896578273532718 897037716642816 898291257679872 898517641565376 900234331029504 900259755687936 900486635666688 902450013502464 902677445461512 904402082562048 904427624927232 904630006473984 904655555276256 905119137513472 906383971713024 906612395092992 906856507709019 908589129240576 908818108355808 910580193804288 910809674699904 911039213428407 912779826352128 913025599598196 914754239594496 914780074328064 915026386156848 916774616891392 917005658881536 917236759097988 918783618973696 918989212925952 919015167264768 921003068030976 921251055450432 923243792615424 923269867113216 923476464942192 925266971123712 925500153324096 927268395024384 927502081615872 927518069433088 927751818946554 929534591655936 929550614508544 929784876256152 931561304260608 931796072734464 933602709602304 933811619586048 933837992543232 935857956225024 936109943441568 937898455990272 938134821528576 938371246634808 940190631948288 940427575151904 940443785772316 941504475856896 942224336879616 942478038294912 942715557961821 944543366355456 946586486587392 946825041649536 947909268209664 948660817821696 950454922982688 950968831432704 951208490916432 952537731433344 953025850441728 953052766052352 953266028327424 955114292772864 955354996979712 955612233929934 957438007156736 957679296977088 959017579946496 959536118202368 959777936780544 961119152437248 961854010564608 962112997426056 963961798754304 965812117048758 966307038391296 966550563350568 967657377964032 968397235126272 970256067211494 970519362011136 970780682087552 972382267504872 972880555659264 973125737250912 974240081215488 975012507205632 976375011999744 977630948997444 978997112862048 981114759207936 981142468113024 981645245349888 981892635784704 983264755027968 983796403666944 985656957167232 986438435024448 987816906671616 988323104161792 988572177524736 989953630912512 990738515386368 992122996064256 993148900568832 993399190110306 994536749574144 994787388875952 996716158083072 996967346630976 997478233178112 998872132091904 999392886046674 1001302305693696 1001554650024768 1001582936198712 1002096187961344 1003496540110848 1003749437424384 1004263799390208 1006191477108216 1008396425560608 1009167431223168 1010323047186432 1010577664889856 1012763622408192 1012792225148928 1013839502664016 1014982972932096 1015256265190272 1015512126144201 1017452342882304 1017481078043136 1017737499685788 1018259029702656 1019681968177152 1022162770395648 1022420371900284 1024402718029824 1024660884037392 1025185961877504 1026618580205568 1026877304646144 1028868292214784 1029127583619072 1029404684426454 1031371444002816 1031631366241728 1033602380070912 1033631571345408 1033862864541696 1033892063172864 1034421871443968 1036128451534848 1036407437381736 1038387576274944 1038649266692352 1038678600502368 1038911023059966 1040663078633472 1040925342514176 1041187672489608 1043176944402432 1043457828112224 1045462942089216 1045744441322112 1046007985788171 1046544002749952 1048006467293184 1048270581826272 1050273386201088 1050303048302592 1050567741611136 1052858349086208 1053123686371764 1055135762989056 1055165562415104 1055401674219648 1057447966998528 1057714460941824 1060002378989568 1060020650780672 1060287793081776 1062325247606784 1062343559438336 1062611287149888 1064641490583552 1064909797410816 1065196532864562 1067213279526912 1067243420049408 1067530783849656 1069551949971456 1069839935361792 1070109552280986 1072154081746944 1072184361808896 1072424281868352 1074503579369472 1074774371602176 1074792898025504 1076005115265024 1077117758051328 1077389209099224 1079478132977664 1079750178878112 1081813127528448 1082085761885184 1082377122104313 1084457023598592 1086821521637376 1087095418190208 1087369383769389 1088614550209536 1089203161202688 1089446889517056 1091834282262528 1092128267348496 1094214865321984 1094490625116672 1094766454407276 1096020091367424 1096612706516992 1096889070606336 1098421888499712 1099261726359552 1099557711344064 1101371751969804 1101670627147776 1101967260748032 1103785276627152 1104350901018624 1104629215257792 1105894146244608 1106739697287168 1106770954125312 1108864076813136 1109463636671488 1109743239402504 1111294020005568 1111863492182016 1112143699715328 1114300008235008 1114580829809664 1117292513139936 1118853843270912 1121305677843456 1122163012325376 1122465163663732 1123731148603392 1126465093905408 1126780803223551 1127358211456512 1128933607624704 1129796774313984 1131375578185728 1131965411746743 1132272589012992 1134445978755684 1135027314935808 1135313360126064 1136613428084736 1136899873001088 1137514591739904 1139104180666368 1139391253292544 1139975123632128 1140569440497018 1142163298339056 1144633885742592 1144666212798528 1145252786241536 1145541408415488 1146853188698112 1147142214199296 1149933116695104 1152453057783552 1152743494542066 1153334207112192 1154945902731264 1157476828741632 1158673717330304 1160292874503168 1160585287021944 1162802677579776 1162835517763584 1163128571069472 1163724605374464 1165350820773888 1165958367054453 1168186023309312 1168480425028896 1168513425565164 1170745963462656 1171041010328448 1171641099288576 1173574062452736 1173890056626252 1174208610828288 1176145809850368 1176462496487376 1177362003093696 1178710221717504 1179007275704832 1181293224394752 1181557559476224 1181590929340416 1184146801754112 1184465642721984 1186728658599936 1187027733362688 1187061257716992 1187326883497104 1189628962873344 1189928768559552 1192202222174208 1192523232128256 1192823767216998 1195136504368128 1195437698043624 1196050288857088 1197721676906496 1198023522087168 1200346340917248 1200648847555584 1200972131830863 1203266684669952 1203569927282016 1205869443416064 1205903499902976 1206173341965312 1206207407035008 1208816526790656 1209142010278692 1211431290273792 1211452172320768 1211757477807744 1212062860236627 1214106925072384 1214412899599872 1214718951237876 1217039768469504 1217367466130928 1219706765770752 1220035181542464 1222674211842048 1222982345463984 1225318950567936 1225353556353024 1225627750706688 1228004090707968 1228313567545344 1228334740600576 1228644300767058 1230991723487232 1231026489484288 1231301953256256 1233689294831616 1234000204432128 1236669442154496 1237002425262072 1239379455541248 1239713168341536 1242081739014144 1242394763645952 1242707867165016 1242729288341989 1244130914525184 1245082159448064 1245117323390976 1247810608300032 1248146591255424 1248461144327817 1250846428704768 1251161662179744 1253587509264384 1253903433535872 1255339301142528 1256637384393216 1256954077282428 1258710573679776 1259391155140608 1261468887573888 1262115315449856 1262433388866048 1264881090428928 1267273230643584 1267958441910272 1268277987888576 1270050308577792 1270701133922304 1270737021403136 1271021371103232 1273806662639616 1274149645239912 1276905729302784 1277227530141822 1278690106595328 1279703915707392 1281492203249664 1282472014086144 1282817329901408 1284264169832448 1284933710631438 1285282398339072 1287749489398344 1288409384521728 1288734084467424 1290209837285376 1291196313501696 1293674756281992 1296509690006496 1297174074212352 1297500983001216 1298986774953984 1299314140572672 1300016676274176 1302161432334336 1303507931996592 1305329483816064 1308153012277248 1308189957484032 1308860327133184 1309190181046272 1311019673370624 1314209276222976 1314540478157508 1315251246699264 1317089208895488 1317421136619504 1318096236699648 1319938174550016 1320984687181824 1322830661419008 1323520308548298 1324198534091776 1324532253480408 1326048999432192 1326383185167936 1328954877444096 1329289795507968 1329970977570816 1332523848062232 1335069740924928 1335406200033024 1335443914931616 1337995386814464 1338332583232512 1341227499945984 1341588636144288 1344166639828992 1344528567414144 1344867410299077 1345556574964224 1347436886519808 1350351496544256 1350389633531904 1353675020253696 1354016168192268 1356603123843072 1356641437390848 1356945009710976 1356983332914384 1357678706270208 1359575957569536 1359918592639488 1362883693860864 1363227162533712 1365870290706432 1366214512049856 1366914615836672 1368824773607424 1369169739528192 1369538399397294 1372170111492096 1372539579235272 1375161925337088 1375508488322304 1375855138646982 1378175428460544 1378483819388928 1378522750897152 1381504602046464 1381876583175648 1384516768366592 1384865688923136 1384904800669824 1385214697413288 1387900456685568 1388250229986144 1390902592536576 1391277104149632 1391627728419831 1394325921762816 1394677314384228 1397341956390912 1397694109101696 1400404064403456 1400717429379072 1400756988814848 1403786934337536 1403811132114944 1404164915162352 1406847683985408 1406887416553472 1407202232292864 1409930622664704 1410285947922432 1410665678658474 1413336505319424 1413717057442368 1416433663475712 1416815049533184 1419879729881088 1420237562474304 1420262043819416 1421863902314496 1422951039369216 1422991226732544 1423374378466208 1426453247149056 1426812736374648 1429538775662592 1429579149078528 1429899042491136 1432671439159296 1433032495469568 1433418350894901 1436157010735104 1436518945465632 1438526369919744 1439304177303552 1439666905170816 1441678728655872 1442781015846912 1443169496139084 1445942698131456 1449095362183168 1449460557586944 1449825845025852 1451486066946048 1452270881603584 1452595852689408 1455384100817241 1455779043016704 1456171023131328 1458573401257308 1459320833488896 1459688605876368 1461360121823232 1462518760808448 1464562517999616 1465682301812736 1466076948458752 1466446423496166 1468495669293072 1469289680997376 1471713702169536 1472467868024832 1472838953677056 1474525528326144 1475694605500416 1478485435750848 1479657652536672 1481725360007424 1482484656242688 1482858266287104 1484930446368768 1486107773079552 1488184494096384 1489723350853248 1490098785165459 1491805124361216 1495074237124608 1496217349767168 1498308198137856 1499089329070011 1501953458540544 1502331975037152 1502374404298068 1503144281942016 1505244810166272 1505624156136576 1506395699085312 1509287215662324 1509696785350656 1512594638340912 1513369753247744 1513751146834752 1515484570779648 1515866497334784 1516686122319872 1518805574221824 1519188337723392 1520759253996024 1522884397785408 1526178514323456 1526221617064704 1526606249528682 1527388544553984 1529522952265728 1532831428509696 1533244155593472 1533630557850426 1536604077044736 1536991326056088 1537778942816256 1539927870308352 1543302438322176 1544107026639681 1547057166004224 1547447049362592 1550403570106368 1550447357018112 1550794296812544 1550838094759296 1551632807165952 1554192677302272 1554611156072604 1557581364412416 1557973900038528 1558017900753552 1560994617950208 1561388013771264 1562188132384768 1564765416603648 1565186742168336 1568194413133824 1568616661983168 1569816004124928 1571613628956672 1572009700939776 1572405872739408 1575410079301632 1575454572453888 1575851612416704 1578862402338816 1579287523629312 1579685529557646 1582703644483584 1582748343622656 1583102511329472 1586171950497792 1586571691412736 1590030976171008 1590431689622664 1593515339157504 1593916930724832 1596962235875328 1597364696116224 1597794799296843 1600819919290368 1600865130074112 1601296175774484 1604327924957184 1604355579559936 1604759903042688 1605164328421479 1607871333203968 1608231122620416 1608276542713344 1611755369054208 1612189347038256 1615676637076992 1616083813648836 1619217199466496 1619625268317168 1622719691292672 1623128642827776 1623156621507904 1626275687694336 1626685535397888 1626713575389952 1630232282456064 1630643127285312 1633758600757248 1633804741804032 1634170334275584 1637751423393792 1638192401022744 1641322297982976 1641735937675008 1642149681610914 1644030137051136 1644919059775488 1645333605909504 1645776625101553 1647632832749568 1648892589539328 1649336567016096 1652505940721664 1652950891122048 1656526351527936 1656943822886688 1658841219366912 1660109545930752 1660156431187968 1663296115219704 1664195455007232 1664614859103756 1666941030008352 1667795238273024 1668215549572992 1671450012352512 1671871244714496 1675516512524288 1675938769709904 1678280764906368 1679188206854144 1681958516765184 1682820420599808 1683244518488064 1683697745495598 1689697640858112 1691037317184768 1693400411437056 1694695161470976 1697063367278592 1698408883519488 1698866193653216 1700782278967296 1701668968133526 1702540972403712 1702970040189096 1704920142127104 1706271887609856 1708656270999552 1709962685448192 1710854160745527 1713244947508584 1716950828613888 1716999319197792 1717879179362304 1718312112623232 1720279783047168 1720713321298944 1724899675042656 1728679586675328 1729565432283136 1730001310668288 1732418854096896 1733355568365568 1736215243112448 1738010575995456 1740439311754752 1740877930532916 1744204016369664 1744253276645376 1744692856604208 1745586908061696 1748026231160832 1752279034963968 1752720637543344 1752770138347746 1753668328932352 1756118945193984 1756561515492672 1757461648932864 1759917566066688 1760835084939378 1761312916242432 1764693744731064 1766043004640544 1768065332576256 1768510913557248 1771939836592128 1772336339214336 1772386394010624 1776220202631168 1776698464082976 1780092987899904 1780541600044032 1780591886575488 1784443444310016 1788303333261312 1788784848192384 1789235650825497 1792704756552192 1793156547065436 1794075433285632 1796582515359744 1797035283130752 1800519511375872 1800973271333376 1804900027004928 1805354890923024 1808804165124096 1808855249854464 1809260012947968 1809311110552512 1810238275026944 1812767943426048 1813224790185984 1813713015418038 1817178258481152 1817636216711616 1821160387608576 1821619349399808 1822078426856814 1825559652704256 1826051199196392 1829508479188992 1829560148656128 1830052772313696 1833549233782784 1834011317763072 1834473518195976 1837978425851904 1838030334529536 1842006136061952 1842502110900864 1842966451150587 1846487585230848 1846539734226432 1846952929884384 1850533942247424 1851000306648192 1855004163231744 1855036138866176 1855503637893108 1859069183311872 1859101229017088 1859569752512304 1863122608521216 1863592145468928 1867205419204608 1867623239172096 1867675985086464 1871715912450048 1872219886883136 1875796911980544 1876269643057152 1876742493269616 1880381263896576 1880855150303808 1880887571544632 1883008951713792 1884448673759232 1884956076589824 1885431115923642 1889086732710912 1893172973174784 1893650083299072 1895818536419328 1897321635643392 1900909845965376 1901937662865408 1902416981832864 1905075462866688 1906051700883456 1906105532104704 1906532056654848 1910709993959424 1911224467859868 1914876014313472 1915358593954176 1915841295212733 1918035159892992 1919072236404736 1919555873561088 1922238304874496 1923708021129216 1924225994852112 1927400565947157 1927923597508608 1931624234097516 1932614076782592 1933101126701136 1935314755928064 1936794470252544 1940512134422988 1941038724022272 1941561364175104 1944764535009744 1945761111318528 1946251474501824 1948480162430976 1950025014411264 1952750023999488 1955261897994888 1957994225724096 1962229518415872 1962284936226048 1963290490699776 1963785271569408 1964314036411531 1966529510055936 1971313914334464 1972876870048896 1975633813343232 1977144355049472 1979907261825024 1981477030772736 1984245992128512 1985280462822447 1986297801137664 1986798380220612 1989073499148288 1989574777751904 1993432316166144 1993934693261952 1994956466356224 1998785772093348 2002604611387392 2003109300049536 2003165872397424 2004192375922688 2006993080221696 2007498874848768 2008527598780416 2012382954216432 2016792851121216 2018334862446336 2020646094372864 2021155329779712 2025527244816384 2025584450297856 2027679005328032 2029965945864192 2030512530380544 2031024252288402 2034904685764608 2034962156086272 2035474999371576 2036518059405312 2039363936354304 2044325540791296 2044840743800568 2048805436059648 2049321768074784 2050371923755008 2053237160411136 2053754609292288 2054307599095941 2058255167238144 2058809368852908 2062742888005632 2063262732483456 2067263142690816 2067725729083392 2067784126345728 2068843742887936 2072256903069696 2072814874763472 2076775152549888 2077298533384704 2077357201004736 2077822046119932 2081326157266944 2081850685028352 2082375344979216 2086353888804864 2086915656224448 2090925884178432 2091488882644224 2092015971576342 2093088005499904 2096012934586368 2096541163652544 2100546772402176 2100606096605184 2101135483222272 2105716698172416 2106247372743528 2110271525978112 2110331124830208 2110803348439296 2114895933997056 2115428921883648 2115998517987711 2120004757979136 2120041301561344 2120575586163552 2124650495213568 2124687118876672 2125222574299776 2129819594821632 2130393065729124 2134426559053824 2134486840098816 2135061567699312 2139679870723584 2140219104561972 2144308163493888 2144368723617792 2144848563736704 2149007158738944 2149548743204352 2149585796051008 2154235516102656 2154778418198448 2158956265955328 2159500357756224 2163626255056896 2164171523770368 2164754244208626 2168914047197184 2173643043274752 2174190836380416 2174738767538778 2177229100419072 2178406322405376 2178893779034112 2183668564525056 2184256534696992 2188429730643968 2188981250233344 2189532908814552 2192040182734848 2193778141212672 2196843776999424 2198523452719104 2199115422688128 2199669635244249 2202743503939608 2203934521496064 2207570553254304 2208701802037248 2209258430515584 2211788292489216 2213541908250624 2217728153626272 2218927273342976 2219486478805008 2222588040011136 2223726984364032 2224287399430656 2228600016470016 2229161659619328 2234585026279872 2237707686541824 2242611355686912 2244326024650752 2244930327327464 2247462297206784 2252930187810816 2253561606447102 2254716422913024 2257867215249408 2259593548627968 2262751156371456 2263930823493486 2264545178025984 2268891957511368 2270054629871616 2270626720252128 2273226856169472 2273799746002176 2275029183479808 2278208361332736 2278782506585088 2281138880994036 2284326596678112 2289267771485184 2289332425597056 2290505572483072 2291082816830976 2294284428398592 2299866233390208 2300445836775639 2304906115567104 2305486989084132 2306668414224384 2309891805462528 2314953657483264 2317347434660608 2320585749006336 2321170574043888 2325605355159552 2325671035527168 2326257142138944 2327449210748928 2330701641547776 2331916734108906 2336372046618624 2336960850057792 2337026851130328 2341491926925312 2342082020656896 2343282198577152 2347148124905472 2347780113252504 2352291619700736 2352924992974752 2354724006187392 2357420443435008 2358014551409664 2363115118952448 2363181858680832 2368293603508224 2368931285443968 2369528294336469 2374055466725376 2374122515433984 2374653766994208 2379257925746688 2379857537119104 2385046464256512 2385647534433996 2390273008736256 2390875396087248 2392100577714176 2395443353812992 2396047044174336 2400692681834496 2401297695111168 2401944263661726 2406533369339904 2407139854564032 2411738886832128 2411806999805952 2412346683930624 2412414814070016 2417633053581312 2418284020557384 2422862580547584 2422904344641536 2423514955615488 2424125720473254 2428213850144768 2428825799199744 2429437902475752 2434079536939008 2434734932261856 2439413531541504 2440070363084928 2445348423684096 2445964690927968 2450637901135872 2450707112706048 2451255501413376 2456627135090688 2456669481201152 2457288601534116 2461983446974464 2462052978968576 2462603906512512 2467378589663232 2468000408864256 2473338884308992 2474004850524144 2478758911082496 2479426336683072 2484163478028288 2484789527291904 2485415734330032 2485458576683978 2488261829050368 2490164318896128 2490234646781952 2495621216600064 2496293182510848 2496922288655634 2501692857409536 2502323324359488 2507175018528768 2507806867071744 2510678602285056 2513274768786432 2513908154564856 2517421147359552 2518782310281216 2522937775147776 2524230630899712 2524866777732096 2525546618243397 2534546461287168 2535916883820544 2536555975777152 2540100617155584 2541474042806272 2542042742206464 2547613325279232 2548299290479824 2552503452200289 2553811458605568 2554455060283644 2557380213190656 2559407831414784 2562984406499328 2564944028172288 2565634659802816 2569867421262876 2570564796678144 2575498978796688 2576818769043456 2577468168934848 2580419674570752 2582392627003392 2587349512563984 2593019380012992 2594348148424704 2595001966002432 2597973549907968 2598628281145344 2600033352548352 2604322864668672 2607015863993184 2610658967632128 2616306024554496 2616379914968064 2618380362092544 2622039346741248 2628418552445952 2629080956315016 2629155207521619 2630502493398528 2634178417790976 2634842273239008 2636192473399296 2639876349100032 2641252627409067 2641969374363648 2647040617096596 2648397068183552 2649064506960816 2652097998864384 2652766370335872 2657909754888192 2658579591015936 2659941955141632 2665047696124464 2670139481849856 2670812400066048 2670887829863232 2675990773628928 2676665166465024 2682454999891968 2683177272288576 2688333279657984 2689057134828288 2689734820598154 2691113149928448 2694873773039616 2700702993088512 2700779267063808 2707350040507392 2708032336384536 2713206247686144 2713282874781696 2713890019421952 2713966665828768 2715357412540416 2719151915139072 2719837185278976 2720569523127057 2725767387721728 2726454325067424 2731740581412864 2732429024099712 2733829231673344 2738339479056384 2739076798794588 2744340222984192 2745079158470544 2750323850674176 2751016976644608 2751710277293964 2756350856921088 2756967638777856 2757045501794304 2763009204092928 2763753166351296 2769033536733184 2769731377846272 2769809601339648 2770429394826576 2775800913371136 2776500459972288 2781805185073152 2782554208299264 2783255456839662 2788651843525632 2789354628768456 2794683912781824 2795388218203392 2800808128806912 2801434858758144 2801513977629696 2807573868675072 2807622264229888 2808329830324704 2813695367970816 2813774833106944 2814404464585728 2820571895844864 2821331357316948 2826673010638848 2827434114884736 2828146673885463 2833630099066368 2839759459762176 2840475124948608 2840524087638832 2843727804628992 2845982453465088 2846748756932416 2852906494298112 2853625472749296 2859077551325184 2859158298157056 2859798084982272 2865342878318592 2866064990939136 2866836701789802 2872314021470208 2873037890931264 2877052739839488 2878608354607104 2879333810341632 2883357457311744 2885562031693824 2886338992278168 2891885396262912 2898190724366336 2898921115173888 2899651690051704 2902972133892096 2905191705378816 2910768201634482 2911558086033408 2912342046262656 2917146802514616 2918641666977792 2919377211752736 2922720243646464 2925037521616896 2929125035999232 2932153896917504 2932892846992332 2936991338586144 2938579361994752 2943427404339072 2944935736049664 2945677907354112 2951389211000832 2956970871501696 2959315305073344 2963450720014848 2964969312485376 2965716532574208 2969860892737536 2972215546159104 2976368988192768 2979446701706496 2980197570330918 2983610248722432 2990148474249216 2992434699534336 2996616396275712 2998178658140022 3003906917081088 3004663950074304 3004748808596136 3006288563884032 3010489620332544 3011248312273152 3012791398170624 3018574431324648 3025189276681824 3026739506495488 3027502293669504 3030969141559296 3031732994669568 3033372244639744 3038376675446784 3041518507992048 3045768795570816 3046536378432603 3052357028646912 3052443234129408 3053212499057364 3054777089107968 3059045904531456 3066488311186944 3067261115700852 3073208154089472 3073982652112176 3075557885632512 3079855740616704 3086604876644352 3088214053279362 3094114332008448 3094894098725184 3100807140212736 3100894714036224 3101588593625088 3101676189518592 3103265614331904 3108385354604544 3109222312145208 3115162728824832 3115947800077056 3116035801507104 3121989235900416 3122776027542528 3129530833207296 3130373484336672 3136388826267648 3137233323966336 3138023957364513 3139632008249856 3144019401879552 3144811745478816 3150820158603264 3150909144907776 3151703224833408 3158575047258624 3159371059115292 3165407288967168 3165496687245312 3166205022658944 3172343900995584 3173143382825472 3180061952342016 3180863379245328 3187030678315008 3187833861449664 3193924471750656 3194729392232448 3195589598593686 3201639838580736 3201730260148224 3202592351548968 3208655849914368 3208711159119872 3209519806085376 3210328656842958 3215742666407936 3216462245240832 3216553085426688 3223510738108416 3224378694076512 3231353274153984 3232167627297672 3238434398932992 3239250536634336 3245439382585344 3246257285655552 3246313243015808 3247131366312939 3253371070795776 3253427150779904 3260464564912128 3261286254570624 3267609483608064 3268340668551168 3275502846787584 3276384802045488 3282644595965952 3283471875350016 3284299363221828 3288060274102272 3289838119550976 3290667211819008 3291553250203106 3295265665499136 3297785179078656 3298673134032192 3305011881443328 3305901782244096 3313052703055872 3313887645773376 3317682438733824 3320219091861504 3320312862375936 3326592230439408 3328390910014464 3329229718207512 3333882060016704 3335590476546048 3336431099145984 3342900024705024 3343742489428992 3351033025048576 3351877539419808 3356561529812736 3358376413708288 3363917033530368 3366489036976128 3367395490991196 3379395281716224 3380342409670653 3382074634369536 3386800822874112 3389390322941952 3394126734557184 3395896235240229 3396817767038976 3397732387306432 3403337936267052 3405081944807424 3405940080378192 3409840284254208 3412543775219712 3417312541999104 3419925370896384 3421708321491054 3426489895017168 3433901657227776 3433998638395584 3435758358724608 3436624225246464 3440559566094336 3441426642597888 3449799350085312 3457359173350656 3459130864566272 3460002621336576 3464837708193792 3472430486224896 3476021151990912 3480878623509504 3481755861065832 3488408032739328 3488506553290752 3489385713208416 3491173816123392 3496052462321664 3497875101163359 3504558069927936 3505441275086688 3505540276695492 3507336657864704 3512237890387968 3513123030985344 3514923297865728 3521670169878756 3522625832484864 3529387489462128 3532086009281088 3536130665152512 3537021827114496 3543879673184256 3544672678428672 3544772788021248 3552440405262336 3553396928165952 3560185975799808 3561083200088064 3561183773150976 3568886888620032 3576606666522624 3577569696384768 3578471301650994 3585409513104384 3586313094130872 3588150866571264 3593165030719488 3594070566261504 3601039022751744 3601946542666752 3602916395492589 3609800054009856 3610709781846048 3617608330248192 3617710499708928 3618520025895936 3618622221105024 3620476550053888 3626449580371968 3627426030836076 3634356516962304 3635272433423232 3636188580709881 3642320775217152 3643238698799616 3644156853713628 3651119305408512 3652102398392784 3659120297312256 3660105544627392 3667098467565568 3668022635526144 3668947036391952 3675956851703808 3676060669059072 3684012272123904 3685004221801728 3685932902301174 3692975170461696 3693079468452864 3693905859768768 3701067884494848 3702000613296384 3710008326463488 3710072277732352 3711007275786216 3718138366623744 3718202458034176 3719139505024608 3726245217042432 3727184290937856 3728187865025967 3735246478344192 3735351970172928 3743431824900096 3744439773766272 3745383432983451 3752539286114304 3753484986539232 3760762527793152 3761710300607616 3761775143089264 3766017903427584 3769912153179648 3770862231847284 3778173465421824 3786345946349568 3787300166598144 3794643271286784 3801819691930752 3803875325730816 3804833963665728 3810150925733376 3812103401766912 3812211064209408 3813064113309696 3821419987918848 3822448935719736 3829752028626944 3830717187908352 3831682590425466 3836070319785984 3838144472809472 3839111747122176 3844476609748992 3847416042258432 3848451989704224 3854801131894314 3855847195017216 3863248468195032 3865228153565184 3866202253402272 3870629511856128 3873588940505088 3881024268845976 3883122728350208 3889529070019488 3891522222637056 3892502949003648 3896960324861952 3900050028822528 3910523795989776 3915988451448192 3924459036831744 3924569872452096 3926580981399552 3927570543138816 3928628072823062 3933059020111872 3942627828668928 3945753740097792 3951267626686464 3954288710098944 3959814523650048 3962954061545472 3968491984257024 3970560925644894 3972595602275328 3973596760441224 3978146998296576 3979149555503808 3986864632332288 3987869386523904 3989912932712448 3997571544186696 4005209222774784 4006218600099072 4006331744794848 4008384751845376 4013986160443392 4014997749697536 4024765908432864 4033585702242432 4034602230897231 4036669724892672 4042310659559424 4051054489632768 4051168900595712 4055358010656064 4061025060761088 4062048504576804 4069809371529216 4069924312172544 4070949998743152 4073036118810624 4078727872708608 4088651081582592 4089681487601136 4097610872119296 4098643536149568 4100743847510016 4106474320822272 4107509218584576 4108615198191882 4116510334476288 4117618737705816 4125485776011264 4126525464966912 4134526285381632 4135451458166784 4135568252691456 4144513806139392 4145629749526944 4153550305099776 4154597066769408 4154714402009472 4155644092239864 4163701370056704 4164750689958432 4172707777609728 4173831312448896 4174883185259493 4182977765288448 4184031943152684 4186176010999808 4192025869172736 4193082327305088 4201212193210368 4202270966444544 4211433396344832 4212494745487056 4220543051956224 4220662249660416 4221606696878592 4229791867994112 4230857843767296 4231997035975422 4240009515958272 4240082603122688 4241151172327104 4249300990427136 4249374237753344 4250445148599552 4259639189643264 4260786131458248 4268853118107648 4268973680197632 4270123135398624 4279359741447168 4280438209123944 4288616326987776 4288737447235584 4289697127473408 4298014317477888 4299097486408704 4299171592102016 4300255052684703 4308471032205312 4309556836396896 4317912531910656 4319000715512448 4328343047540736 4329508488417252 4337828094394368 4347286086549504 4348381672760832 4349477535077556 4354458200838144 4356812644810752 4357787558068224 4367337129050112 4368513069393984 4376859461287936 4377962500466688 4379065817629104 4384080365469696 4387556282425344 4393687553998848 4397046905438208 4398230845376256 4399339270488498 4405487007879216 4407869042992128 4415141106508608 4417403604074496 4418516861031168 4423576584978432 4427083816501248 4435456307252544 4437854546685952 4438972957610016 4445176080022272 4447453968728064 4448574798861312 4458323319238656 4469170052559744 4470296355496377 4475415373083648 4485222711373824 4488652049301504 4489860654654928 4494924594413568 4497267987210033 4505860375621632 4507123212894204 4509432845826048 4515734430498816 4519187097255936 4527861646986972 4529090356051968 4537783915022736 4540109259743232 4541253440504256 4546453712338944 4547599492004352 4550058366959616 4556416722665472 4557565013170176 4562277761988072 4568653193356224 4578535542970368 4578664851194112 4581011144966144 4582165633661952 4588568856797184 4599732466780416 4600891673551278 4609812231134208 4610973978168264 4613336828448768 4619783610925056 4629907314966528 4632321079919043 4634694869321216 4641171498012672 4642341148087776 4651210710319104 4651342071054336 4652514284277888 4654898421497856 4663833468217812 4672744093237248 4673921700115584 4674053702260656 4682983853850624 4684164041313792 4686564397154304 4694296249810944 4695560226505008 4704583239401472 4705849985949504 4709448012374784 4714840886870016 4716029102819328 4726230237904896 4726363717361664 4736587207016448 4737862570887936 4739056588672938 4748110933450752 4748245030867968 4749307533988416 4758515851493376 4759715074238208 4770092928513024 4771295068867992 4780546017472512 4781750792174496 4784201155428352 4790886707625984 4792094088348672 4793384397890529 4802595390222336 4803888527323452 4813066738679808 4814279709128064 4815492985264437 4823613999611904 4824693367861248 4824829628140032 4835266107162624 4836568041114768 4845808689283072 4847029911230976 4848251440946508 4856427700289536 4857651598399488 4858875804951504 4868159073878016 4869469864523712 4878827063083008 4880140726169856 4890696847368192 4891929381855936 4901275802271744 4901414225412096 4902511002826752 4913254270181376 4913338962402304 4914577203068232 4923966893948928 4924105957937152 4925207813025024 4934757179326464 4936000817728512 4937329875304659 4946677768617984 4948009701048288 4957517822164992 4958852673366144 4969579054583808 4970831468660064 4970917153367956 4976523658100736 4980328637792256 4980469293563904 4992586365021696 4993844577311268 5003385714819072 5004646648718976 5014350037057536 5015613734143488 5026549537572864 5027816309129712 5034842294719104 5037564620562432 5045875550295552 5048461261799424 5049733555464192 5051093236486794 5069092922574336 5071833767641088 5073111951554304 5080201234311168 5082948085612544 5084085484412928 5095226650558464 5096598580959648 5105006904400578 5107622917211136 5108910120567288 5114760426381312 5118815662829568 5125968812998656 5129888056344576 5131269319605632 5132562482236581 5139734842525752 5150997957593376 5153637538086912 5154936337869696 5160839349141504 5174699025127968 5186038760025984 5188696296849408 5190003932004864 5197256562290688 5200066705096704 5208645729337344 5214031727986368 5221317935264256 5232612049108992 5232759829936128 5236760724185088 5244078693482496 5256837104891904 5258161912630032 5258310415043238 5261004986797056 5268356835581952 5269684546478016 5272384946798592 5279752698200064 5282505254818134 5283938748727296 5294081234193192 5296794136367104 5298129013921632 5304195997728768 5305532740671744 5315819509776384 5317159182031872 5330095392248928 5340278963699712 5341624800132096 5341775659726464 5353330332930048 5364909999783936 5366354544577152 5367706952476491 5378114269656576 5379469641196308 5382226299856896 5389747546079232 5401558534127616 5414700081014784 5416064672769072 5426412495372288 5426565749563392 5427780038843904 5427933331657536 5430714825080832 5438303830278144 5439674370557952 5441139046254114 5451534775443456 5452908650134848 5463481162825728 5464858048199424 5467658463346688 5476678958112768 5478153597589176 5488680445968384 5490158316941088 5500647701348352 5502033953289216 5503420554587928 5513935277555712 5514091003588608 5526018408185856 5527506332702592 5528899353451761 5539462755692544 5539619202679296 5540858789653152 5551601826742272 5553000919944576 5565108416598528 5566510913679324 5577303687051264 5578709257536912 5589367825563648 5590776436406784 5601616257613824 5602869717516288 5603027955259392 5615147737350144 5615244528459776 5616659660649408 5627390735941632 5627549666213888 5628808929171456 5641143791689728 5642662714633896 5653346021277696 5654868229769472 5656293347770926 5667260198132736 5679518919524352 5680950249897216 5681048175277664 5687455609257984 5691964906930176 5693497513864832 5705812988596224 5707250945498592 5718155102650368 5718316596314112 5719596169964544 5732129981878272 5733673403579604 5744628042940416 5746075781862528 5747523885638199 5754105479678976 5757216709214208 5758667620683264 5766714914623488 5771124063387648 5772677984556336 5783770792525824 5796381448732672 5797842230347776 5799303380103408 5805944267784192 5810383410757632 5821536403268964 5823116172066816 5824684092525312 5834293605029232 5837283333955584 5838754423505472 5845440487292928 5850075043233792 5858250071998464 5864307793835008 5865785693984664 5873982677172288 5877158723989504 5886854808678144 5889871472099328 5891355814708224 5892942109234593 5913941743003392 5918630610146688 5926901440029696 5931433065148416 5939721785475072 5944431092318208 5952737976385536 5955841388467341 5958893403412992 5960395140661836 5967220497444864 5980296948498432 5984869399068672 5996357316280044 6007813834162176 6009327900148608 6009497617192272 6012577127768064 6020979240665088 6022496624546304 6025582796341248 6037148862649296 6050378553363648 6053479012990976 6055004587339008 6061938283118592 6063465989339136 6066744489279488 6076753350893568 6083037015984096 6091537591141632 6093072756865206 6104714057293824 6104886468258816 6106424998114728 6109554178215936 6118091809062912 6132976622373888 6134522231401704 6146416308178944 6147965304224352 6151115771265024 6159711481233408 6162922797287823 6176428106558724 6188228664016896 6189788197450368 6201789428072448 6203177187250176 6203352379037184 6206531228663808 6216770709209088 6218444624290416 6230325457649664 6231895600154112 6232071603014208 6243978471800832 6245552055085056 6259061666414592 6260746968673344 6272777652535296 6274466647932672 6276047914729026 6279264016499712 6288038803759104 6289623490957632 6301640317206528 6301818289815552 6303406449666816 6317150094517248 6318742118230584 6330814577934336 6330993374490624 6332410045317888 6344687801991168 6346286765650944 6347995553963133 6360123904684032 6361726758490656 6374061356630016 6375667722899328 6389458784464896 6391179197187372 6403279677161472 6403460520296448 6405184703097936 6417422318239744 6419039612170752 6420657313685916 6431485332815872 6432924490481664 6433106170853376 6447021476216832 6448757388153024 6462706548307968 6464335254595344 6476868797865984 6478501073268672 6490878765170688 6492514571311104 6492626486031616 6494262732625878 6506742141591552 6506854301559808 6520929129824256 6522572509141248 6535218967216128 6536681337102336 6551005693575168 6552769604090976 6565289191931904 6566943750700032 6568598726443656 6576120548204544 6581334423638016 6583106500406212 6590531330998272 6595570358157312 6597346268064384 6599008905732747 6611803564488192 6626105406111744 6627775291546752 6635364877467648 6640625724751872 6653184460878816 6656781820028928 6658459436415024 6667764120033408 6671180953092096 6672862198291968 6685800049410048 6687484978857984 6702066050097152 6703755078839616 6713123059625472 6716752827416576 6727834067060736 6732978073952256 6734790981982392 6758790563432448 6760684819341306 6764149268739072 6773601645748224 6778780645883904 6788253469114368 6791792470480458 6793635534077952 6795464774612864 6806675872534104 6810163889614848 6811880160756384 6819680568508416 6825087550439424 6834625083998208 6843416642982108 6852979790034336 6867803314455552 6867997276791168 6871516717449216 6873248450492928 6882853285195776 6899598700170624 6914718346701312 6918261729132544 6920005242673152 6929675416387584 6944860972449792 6952042303981824 6961757247019008 6963511722131664 6976816065478656 6977013106581504 6978771426416832 6982347632246784 6992104924643328 6995750202326718 7009116139855872 7010882550173376 7011080553390984 7014673315729408 7024475780775936 7026246061970688 7029846595731456 7043340339757512 7058774978924256 7064172018562176 7072261330305024 7074043654228992 7089345356857344 7089545576042496 7104880810524672 7106793856331904 7108584883009407 7122166400176128 7122367546301952 7137773777240064 7155139392769536 7156942603301988 7170819026208768 7172626188261744 7176301733142528 7186330061438976 7188141132523008 7202078045503488 7203893085333504 7205832790985178 7219600108019712 7221419563692096 7235216660496384 7235420999417856 7237040051791872 7237244442210048 7240953100107776 7252899160743936 7254852061672152 7268713033924608 7270544866846464 7272377161419762 7284641550434304 7286477397599232 7288313707427256 7302238610817024 7304204796785568 7318240594624512 7320211089254784 7336045271052288 7337894072783904 7351913703407616 7352121338118144 7370008443603456 7371865804602348 7385950340923392 7386158936905728 7387811719537536 7402135768989696 7404001226592768 7420016652926976 7420144555464704 7422014551572432 7436276733247488 7436404916068352 7438279010049216 7452490434084864 7454368581875712 7456375730051934 7470492956688384 7470703940345856 7486863649800192 7488879547532544 7490766865966902 7505078572228608 7506969973078464 7521525055586304 7523420601215232 7523550286178528 7532035806855168 7539824306359296 7541724463694568 7556346930843648 7572691892699136 7574600333196288 7576639854730191 7603639383861504 7607750651461632 7609667927331456 7620301851466752 7624422128418816 7626128226619392 7642839975837696 7644897871439472 7659504057253888 7661434375816704 7663365180850932 7672140639571968 7676288945618944 7678223494244352 7688953219497984 7694832084516864 7696903979408448 7709602263788628 7711694390034432 7726496936390064 7730456307130368 7732404506804544 7741259023712256 7747177881010176 7762048537691952 7766245456700416 7779058140038976 7783044445274112 7785005898007296 7793920649723904 7800100057645056 7821047591979552 7831976902896384 7848918073663488 7849139744904192 7855141086277632 7857256145646124 7866118040223744 7885255657337856 7887465622564857 7891507480195584 7902535253372928 7908577420197888 7919629047300096 7923757882227201 7925908123090944 7941121851289788 7945191204550656 7947193520882448 7956293996593152 7958299111007616 7973729264664576 7975738773047808 7979825865424896 7995143088373392 8010418445549568 8012437200198144 8012663489589696 8016769503690752 8027972320886784 8029995499395072 8049531816865728 8067171404484864 8069204461794462 8073339449785344 8084621319118848 8102108979265536 8102337801191424 8110716021312128 8122050121522176 8124097009153608 8139618743058432 8139848624345088 8141899997486304 8146072237621248 8157455745417216 8161708569381171 8177302163165184 8179362975202272 8195221744238592 8197287072299136 8201487695020032 8215018437169152 8217230396383764 8233020668952576 8235237475411632 8250971552022528 8253050929933824 8269052570763264 8270902916333568 8271136505382912 8289027612278784 8291259499053888 8307100610199552 8309194133538816 8309428804018944 8311288184479728 8327402740113408 8329501379916864 8345415555219456 8347662624897792 8349766370518986 8365955530576896 8368063886305368 8372352021999616 8384051738345472 8386164654610176 8402424386420736 8404541932889088 8422866792689664 8424989490974112 8441086103912448 8441324499320832 8443213393757184 8461715687534592 8463994071950844 8480019031916544 8480165206245376 8482302344654208 8484440021656389 8498748475506688 8500890297199104 8519278379286528 8521572262916496 8537947360395264 8540246270797248 8558719482894336 8560876418247888 8577232653975552 8577474894471168 8579394254946816 8596028634955776 8598194972817408 8598343184204032 8600510105369406 8616942064410624 8619113672793792 8635825063821312 8638001431024896 8656686095081472 8659016976834504 8675656188788736 8694572173099008 8696763345521664 8698955070155112 8699105018393923 8708916401676288 8715575116136448 8734674258100224 8737026138787968 8755925000933376 8758131635258208 8768160730939392 8775112564850688 8787375107997696 8796461690752512 8798678540976996 8810974015758432 8815738085984256 8830282213017216 8834807208148992 8837033722062336 8854167633002496 8870912614505088 8875709093371904 8877945915220032 8890352160044544 8894907937456128 8897149597722624 8916646638477312 8938340105119488 8940592710992754 8950830746167296 8970445422747648 8977304098603008 8979721309309856 8989849188827136 8994535974420066 9011720751243264 9014246425788408 9018865691652096 9031468860997632 9038374194511872 9055723293973944 9075567830045472 9080218519486464 9082506881008512 9092907424677888 9095198984008704 9100116733919232 9115130026340352 9124555523976144 9137306386712448 9157071085940736 9157329702388224 9162022289932288 9164331267323904 9177137713594368 9199464933560832 9201783347102556 9219624462268416 9221947956336528 9226673656897536 9239567221850112 9259814629933056 9264642159838086 9269389738642432 9282342996025344 9284682296175552 9302421420638208 9302684142108672 9305028568555776 9309796842995712 9327666936435624 9345488186474496 9347843400231168 9348107404521312 9365967707701248 9368328082627584 9388592499621888 9391120453010016 9409166478802944 9411699971899008 9414071872093539 9418896024749568 9432058205638656 9452460475809792 9452727434723328 9475725141775872 9478113177345876 9496221866901504 9496490061735936 9498615067976832 9517031702986752 9519430148476416 9540185857026048 9542590137735984 9561092034945024 9563501584348992 9568402310856704 9581773415251968 9584188176697344 9586768795781058 9605190780444672 9607777054646904 9626133477359616 9628559418256128 9630985970528874 9647227999223808 9649386735722496 9649659256280064 9670532214325248 9673136082229536 9691617378566144 9694059822461952 9696502881893016 9715303196798976 9717751609903008 9736318147756032 9738939729047424 9741394098938817 9760281452339712 9781393694736384 9783858763711872 9802828450824192 9805022005653504 9826508540362752 9826677924804608 9829154406136464 9847933787897856 9848211915874304 9850415626050048 9869514358652928 9872001635457024 9874659750609318 9893355537235968 9896019402096576 9915035644329984 9917705346732288 9939158109167616 9941662937320128 9941834306735912 9953047316201472 9960657275584512 9960938587127808 9985172730043392 9987689154622536 10006771429638144 10009293297437952 10028700074115072 10031227468286976 10053099075145728 10055632618259424 10069684589438208 10075129241124864 10091751100591104 10099467110928384 10102186472973588 10138185845148672 10143667535282176 10146223903108608 10160402468622336 10165896171225088 10168170968825856 10187688705720687 10190453301116928 10193197161919296 10210013808801156 10215245834422272 10217820241134576 10229520852762624 10237631325659136 10251937625997312 10259776112689152 10262538639211264 10265124964473162 10279469685051504 10301995915186752 10307275076173824 10309872675739392 10321678698283008 10349398050255936 10372077520051968 10377392593698816 10380007864009728 10394513124581376 10417291458674688 10428063455972736 10442635870528512 10465224098217984 10465519659872256 10473521448370176 10488157386964992 10493625303490077 10513674209783808 10516323825260064 10516620830086476 10522009973594112 10536713671163904 10539369092956032 10544769893597184 10565010509636268 10567877497454592 10588162468386384 10593588272734208 10596258027843264 10608391995457536 10611065481343488 10631639019552768 10634318364063744 10660190784497856 10680557927399424 10683249600264192 10683551319452928 10706660665860096 10729819999567872 10732709089154304 10735413904952982 10756228539313152 10758939282392616 10764452599713792 10779495092158464 10803117068255232 10808749186477767 10829400162029568 10832129345538144 10852824990744576 10853131499126784 10855560077687808 10855866663315072 10861429650161664 10879348741115904 10882278092508228 10903069550886912 10905817300269696 10926962325651456 10929716096398848 10935316926693376 10953357916225536 10956307195178352 10977360891936768 10980316633882176 11001295402696704 11004067906578432 11006841109175856 11027870555111424 11028182007177216 11052036816371712 11055012665405184 11057798706903522 11078925511385088 11079238405358592 11081717579306304 11103203653484544 11106001839889152 11130216833197056 11133021827358648 11154607374102528 11157418515073824 11178735651127296 11181552872813568 11184563595077901 11205739435032576 11206055910518784 11230295474700288 11230489056919552 11233319321298816 11236150298950353 11255099332427776 11257617858342912 11282287583379456 11285325429267792 11309736459538944 11312586695541852 11334520396265472 11359037839048704 11361900499794432 11362096350555328 11383929813860352 11386995027729664 11411625977192448 11414501890997184 11436310205300736 11436633192628224 11439192339929088 11464259963756544 11467346807159208 11489256085880832 11492151563725056 11495047771276398 11508210959357952 11514433418428416 11517335241366528 11533429829246976 11542248126775296 11545355969112672 11567541585051648 11595684460695552 11598606760206816 11611888535568384 11620766821515264 11643072806537928 11649368185050624 11668587210058464 11674566667911168 11677508847010944 11690880974585856 11700150086467584 11728615587670016 11731571387969328 11747965354344576 11754317447979008 11773709617356288 11779742944198656 11782711629416448 11785884218469186 11827883486006784 11837261220293376 11853802880059392 11862866130296832 11879443570950144 11888862184636416 11905475952771072 11911682776934682 11917786806825984 11920790281323672 11934440994889728 11960593896996864 11969738798137344 11992714632560088 12015627668324352 12018655800297216 12018995234384544 12025154255536128 12041958481330176 12044993249092608 12074297725298592 12100757106727296 12106958025981952 12110009174678016 12126931978678272 12133488978558976 12153506701787136 12166074031968192 12183075182283264 12186145513730412 12209428114587648 12209772936517632 12212849996229456 12219108356431872 12236183618125824 12265953244747776 12269044462803408 12292832616357888 12295930608448704 12302231542530048 12319422962466816 12325845594575646 12352856213117448 12376457328033792 12379576394900736 12403578856144896 12406354374500352 12406704758074368 12433541418418176 12436889248580832 12460650915299328 12463791200308224 12464143206028416 12491104110170112 12518123332829184 12521493937346688 12524649555778479 12548933295865344 12552095829458052 12558528032999424 12576077607518208 12579246981915264 12603636579631104 12606812899333632 12634300189034496 12637484236461168 12661629155868672 12661986748981248 12664820090635776 12689375603982336 12692573531301888 12695991107926266 12720247809368064 12723453516981312 12748122713260032 12751335445798656 12778917568929792 12782358394374744 12806559354322944 12806921040592896 12810369406195872 12834844636479488 12838079224341504 12841314627371832 12865848980963328 12866212341706752 12894042952433664 12897514776306048 12900765158054109 12925413096615936 12928670509190688 12953737595731968 12957002146537344 12985029142622208 12985252972063232 12988525465251756 13013484283183104 13013708603119616 13041858259648512 13045145018282496 13070437934432256 13073362674204672 13102011387150336 13105539208181952 13130578383863808 13133887501400064 13137197452887312 13152241096409088 13162668847276032 13166213000812424 13181062661996544 13191140716314624 13194692536128768 13198017811465494 13223607128976384 13252210812223488 13255550583093504 13270729754935296 13281251449503744 13306368921757632 13313563640057856 13316918872830048 13335528240066816 13342361906184192 13345724396583936 13374969957715968 13404132100194304 13407510157679232 13410889066489131 13426246119250944 13433505654833152 13455668134121472 13465956147904512 13469581963964784 13491803961630099 13517581126864896 13521369638682612 13528298537478144 13547203291496448 13557561291767808 13583584940960916 13587271068155904 13590929549225728 13613351745068208 13620327779229696 13623760321512768 13639361137016832 13650175100878848 13669250167996416 13686833285964216 13705959580068672 13735606628911104 13735994553582336 13743033434898432 13746496900985856 13765706570391552 13799197400341248 13829436693402624 13840010485346304 13859350832775168 13889721944899584 13896963239757129 13904084607963648 13923514494038016 13927023444263328 13953632130957312 13954026213163008 13957542852833664 13964695264493568 13991500404653436 14018232279711744 14021765100346752 14022161106781968 14029346631458816 14048951561551872 14052492123941376 14059693191462912 14086680679515024 14117549957848512 14128344037124352 14144522660610048 14148087308457984 14178690713714688 14179091152084992 14209761621049344 14213587712663808 14217169766018814 14244332800352256 14244735092603904 14275547554480128 14310278785539072 14313885206603976 14341638052417536 14345252376523488 14352603466285056 14372660122877952 14376282265046016 14380153193671587 14407786170667008 14411665581970356 14439200216039424 14442839127384192 14470841998835712 14474080103583744 14474488884420096 14481906200215552 14505798321487872 14509704123344304 14537426067849216 14541089733692928 14544754322839524 14569283100868608 14572954795198464 14576627414854512 14604477221634048 14608409593571136 14636481189249024 14640422178509568 14672090542104576 14675788145567808 14703827406815232 14704242676236288 14740016887206912 14743731609204696 14771900681846784 14772317873811456 14775623439075072 14804271537979392 14808002453185536 14811989625913977 14840033305853952 14840289110929408 14844029103144864 14872553466494976 14872809832136704 14876558020098432 14908737163751424 14912751460103868 14940985913376768 14941407880691712 14977759095065088 14981533731933804 15010157144457216 15013939946156928 15043050111172608 15046841202430464 15047100572357056 15079648612718592 15083448927389136 15112693861687296 15145383785398272 15149200666392576 15153279709460382 15207278767723008 15215501302923264 15219335854662912 15240603702933504 15248844256837632 15252256453238784 15285679951675392 15289795742878944 15319008114507776 15322868751633408 15326730361701864 15344281279143936 15356446988488704 15377906438995968 15389664169033728 15393807958816896 15397687446709743 15419204527577256 15452993872780128 15460912614260736 15464809013609088 15482518047424512 15524097075383904 15532490913400832 15558116280077952 15566088890548224 15570011796014592 15600200115290112 15642095183959104 15663953805792768 15697836147326976 15698279489808384 15710282172555264 15714512291292248 15732236080447488 15770511314675712 15774931245129714 15783014960391168 15805070506745856 15817154840395776 15839258094600192 15847515764454402 15851816246181888 15882243702579576 15890382409101312 15894387041764896 15912587993186304 15916598222015232 15947458529329152 15951477546095616 15990286176746784 16020836891099136 16024874400396288 16025326979179392 16033539007381504 16059990998790144 16099063633731456 16103120857429473 16134342808969728 16138408923588924 16146678899570688 16169242638237696 16204675602382848 16221432042624256 16244100243044352 16248194018307216 16279237486116864 16279697248690176 16283799994972608 16292144475242496 16314911490834432 16323417138762342 16354604326330368 16358725950404544 16390443488477184 16394574144598272 16402975390040064 16430036874338304 16434460792767528 16466041337905152 16470474950823264 16501943104045056 16506101859867648 16541805832667136 16542273010765824 16578055224557568 16582518998107776 16586698060355283 16618388267077632 16618857608037888 16622576368959456 16654805480226816 16659002759833728 16695325249795584 16699532741037972 16731911061153792 16736127772610736 16744704043999232 16768103476690944 16772329309220352 16804848772841472 16809083865778176 16845733585379328 16849978981948224 16882172207824896 16882648998641664 16886426787514368 16923431375069184 16927988143901688 16960038063833088 16960330412490752 16964604689308416 16968880043312778 16997496951013376 17001780594398208 17038556758573056 17043144525832992 17075894720790528 17080492541594496 17117438965788672 17121752836495776 17154465307951104 17154949788942336 17158788509893632 17196389945634816 17196686368408064 17201020210738812 17233884128821248 17238227345587584 17271650127642624 17276002862049792 17313372190162944 17318033953669008 17351312377577472 17389144346198016 17393526691043328 17397910140310224 17398210036787846 17417832803352576 17431150232272896 17469348516200448 17474052277575936 17511850001866752 17516263270516416 17536321461878784 17550225129701376 17574750215995392 17592923381505024 17597357081953992 17621948031516864 17631476171968512 17660564426034432 17669614416297984 17674067444124672 17678826327703779 17741825229010176 17751418186743808 17755891830440064 17780704320089088 17794299195445248 17833293276954624 17867524165402023 17876680210238976 17881185421985508 17901661492334592 17940890845495296 17954608197206016 17959442618619712 17989071948840132 18023441502486528 18028492851576816 18037731383304192 18062937721995264 18076748389023744 18111446587947888 18151135660090944 18160437038972928 18165013762017024 18185814849355776 18190397968017408 18200233467838464 18230260052680704 18249111047952288 18274612773424896 18314142171881472 18314659404776448 18328662534647808 18354275427188736 18398929867121664 18403566694205112 18439248924536832 18443895912673056 18453347313795072 18479134443700224 18488768391863469 18529284319676172 18538779477284864 18564685992050688 18569364592351104 18605368284217344 18610057137111552 18619593685991424 18655333872871248 18690976372948992 18695686800462336 18696214809042624 18731935415402496 18736656165255168 18777184999243776 18782240906020032 18818332957605888 18823399943798016 18828143744187078 18837792049499136 18864116411277312 18904920951619584 18905454869446656 18951450283551744 18956226354691752 18992443733803008 18992980123471872 18997230135953664 19034063405973504 19038860296952832 19043986661889399 19080371714052096 19085180275471968 19122184069890048 19127003168697984 19136804621713408 19168376353394688 19173537591562116 19210381560889344 19215554109293808 19252266954719232 19257118836512256 19261971941057748 19294455998447616 19298773471444992 19299318512560128 19341064428650496 19346272164459072 19383234757132288 19388119644923904 19393005763786032 19430606393597952 19435503219806016 19472636295512064 19477879458094848 19482788197877634 19520562904679424 19562787389472768 19567717527423744 19605656901648384 19610044011307008 19653017080725504 19653355849609216 19658308812272928 19695867575795712 19696423831748608 19700831252100096 19744003270914048 19749319501218636 19786711074471936 19792038804193152 19797026717198241 19835410693464576 19878316218335232 19883325874640256 19883668613471824 19906094632402944 19921877174255616 19970345460086784 19975378309245072 20013542859276288 20018586594875904 20057400148230144 20062454936573952 20106198150291456 20111265236518848 20139369178876416 20150258482249728 20183502201182208 20198934221856768 20204372945947176 20276371690297344 20287335070564352 20292447806217216 20320804937244672 20336341937651712 20375377411441374 20380906602233856 20386394323838592 20420027617602312 20430491668844544 20435640482269152 20459041705525248 20475262651318272 20503875251994624 20525077278422528 20530249928946324 20558939370103008 20603991830373504 20614550152347648 20619745351478784 20698796100511872 20744155040103936 20754785187397632 20760015728019456 20789026249162752 20834582917349376 20856126911945472 20885271741057024 20930448196435968 20931039319744512 20947042896740352 20976314773929984 20987250606980154 21027348419567616 21032647650520128 21033241660172952 21044019947188224 21073427342327808 21078738185912064 21089539787194368 21130021019272536 21176324936772768 21187176545468416 21192516055686528 21216783990915072 21222130962686976 21268636728127488 21320381568995712 21325754649028221 21366499200528384 21367102638905856 21413321331720192 21465418178308608 21470827809905964 21512457078626304 21517878564785232 21528905199427584 21558990184316928 21606234136510464 21617498372955534 21658800324059136 21664258691076288 21705649981489152 21706262998253568 21711120155375616 21711733326630144 21722859300323328 21758697482231808 21764556185016456 21806139101773824 21811634600539392 21853924651302912 21859432192797696 21906715832451072 21912614390356704 21954721783873536 21960633267764352 22008135813156864 22013682218351712 22055741110222848 22056364014354432 22110025330810368 22115597413807044 22157851022770176 22158476810717184 22163435158612608 22206407306969088 22212003679778304 22260433666394112 22266043654717296 22309214748205056 22314837030147648 22357471302254592 22363105745627136 22369127190155802 22411478870065152 22412111821037568 22460590949400576 22460978113839104 22466638642597632 22472300597900706 22510198664855552 22515235716685824 22564575166758912 22570650858535584 22619472919077888 22625173391083704 22669040792530944 22718075678097408 22723800999588864 22724192701110656 22729919564190573 22773990055459328 22823251954384896 22829003781994368 22873266385256448 22878384679858176 22928519927513088 22934693614318416 22978512171761664 22984303127450112 22990095542552796 23016421918715904 23028866836856832 23034670482733056 23066859658493952 23084496253550592 23090711938225344 23135083170103296 23191368921391104 23197213520413632 23223777071136768 23241533643030528 23286145613075856 23298736370101248 23337174420116928 23349133335822336 23355017694021888 23381761949171712 23400300172935168 23457231175340032 23463142775938656 23495930708689152 23508634895958016 23547419234712576 23565423258832896 23571768436938372 23655766972013568 23662396867694571 23674522440586752 23707605760118784 23725732260593664 23758887141900288 23771273646681603 23777724369272832 23823365553869364 23835573613651968 23841580562647344 23868881989779456 23921187793993728 23939477596274688 23985429265120176 24031255336648704 24037311600594432 24037990468769088 24050308511072256 24083916962660352 24089986498185216 24148595450597184 24201514213454592 24213916051963904 24220018349356032 24253863957356544 24307013403574272 24332148063936384 24366150364566528 24372291027460824 24418856229175296 24419545873035264 24425699992458912 24438216712863744 24472367236251648 24485125708143513 24531906489495552 24538088925606816 24585665232715776 24591861216897408 24604463085060096 24651691189151292 24705712426234896 24752914656067584 24759152789801472 24807157712289792 24812708749000704 24813409516148736 24867082836836352 24873778497161664 24921301830598656 24927582400616448 24928286412056832 24982208220340224 25036246665658368 25042987874693376 25049299111556958 25097866591730688 25104191658916104 25117056065998848 25152155215036416 25158493963830528 25207273159262208 25213625798667264 25268600378068992 25274968472922336 25323258311737344 25323973497962496 25329640181271552 25385147062603776 25391982215852532 25440495618736128 25446907033962624 25453320064969167 25496245426520064 25502670891597312 25557835137859584 25564716788749488 25613842081185792 25620738812391744 25669689272958976 25676158448683008 25682629254743664 25731697961926656 25732424683413504 25788085904867328 25795029552612096 25801530316108218 25850826193231872 25857341018381376 25907475191463936 25914004293074688 25970058285244416 25970505944126464 25977050930503512 26026968566366208 26027417206239232 26083716519297024 26090290036564992 26097315055181769 26146725348409344 26204022774300672 26211078416363904 26267775002800128 26274394905774624 26304482192818176 26325337694552064 26332426001624848 26362125323993088 26389385072257536 26396035622930988 26447214257952768 26504421624446976 26511101166187008 26562502899007488 26612737843515264 26627127280115712 26633837745660096 26671056480133632 26684723812368384 26691448793167872 26749939915431936 26808264200388608 26815020315358464 26821778132978262 26852492238501888 26867011309666304 26911336268242944 26931912295809024 26939163927929568 26983607923260198 27035162253729792 27042739277365224 27056597074956288 27094406582992896 27115122583535616 27167169881921832 27181859098451456 27226703490136416 27240655558459392 27247520643025536 27278722274033664 27300350201757696 27373666571928432 27411919160137344 27471213257822208 27471989107164672 27486066869796864 27492993801971712 27531413140783104 27598394800682496 27658873386805248 27680020970692608 27718701665550336 27779443889799168 27793926479514258 27808169215927296 27847028988076032 27854046888526656 27907264261914624 27908052426326016 27915085705667328 27929390528987136 27983000809306872 28036464559423488 28043530200693504 28044322213563936 28058693262917632 28097903123103744 28104984247882752 28173361359030048 28235099915697024 28242215616280617 28256688074248704 28296174616915968 28357381427429376 28358182304169984 28427175425327616 28434339532037628 28488665600704512 28489470185207808 28551095108960256 28620557571078144 28627770413207952 28683276104835072 28690504753046976 28705206932570112 28745320245755904 28752564530092032 28760306387343174 28815572341334016 28823331163940712 28878400432078848 28885678254768384 28941683997671424 28948160207167488 28948977768840192 29011596642975744 29019408246688608 29074852135698432 29082179467385856 29089508645679048 29145909590396928 29153254829709024 29208954443268096 29216819187142272 29224182296816451 29280844357019136 29344181084209152 29351576291135616 29408485352472576 29480033774413824 29487463218409392 29543801363693568 29544635747622912 29551246878150144 29608543075958784 29616004906371072 29623979251827954 29680066611707904 29680578221858816 29688058206289728 29745106932989952 29745619664273408 29753116040196864 29817474327502848 29825502920207736 29881971826753536 29882815761383424 29955518190130176 29963067463867608 30020314288914432 30027879892313856 30086100222345216 30093682404860928 30094201144714112 30159297225437184 30166897854778272 30225387723374592 30298401332785152 30306559418920764 30414557535446016 30431002605846528 30438671709325824 30481207405867008 30497688513675264 30504512906477568 30571359903350784 30579591485757888 30638016229015552 30645737503266816 30653460723403728 30688562558287872 30712893976977408 30755812877991936 30779328338067456 30787615917633792 30795374893419486 30838409055154512 30905987745560256 30921825228521472 30929618027218176 30965036094849024 31048194150767808 31064981826801664 31116232560155904 31132177781096448 31140023592029184 31284190367918208 31327907611585536 31395672294653952 31396558979616768 31420564345110528 31429024582584496 31464472160894976 31480875910470231 31541022629351424 31549862490259428 31566029920782336 31610141013491712 31634309680791552 31695031528908804 31703632492363776 31764487405159152 31780764818202624 31788774083529792 31825175986372608 31833196444030464 31894917058658304 31902955092191232 31980572353493568 32041673782198272 32049748800792576 32050653958358784 32067078014763008 32119981997580288 32198127267462912 32206241714858946 32268685617939456 32276817847177848 32293357799141376 32338485276475392 32409351204765696 32426247559433301 32442864085248512 32488200486088704 32496388036614432 32558474972233728 32559394497380352 32567599989945216 32584288950484992 32646834277524684 32709208652660736 32717451900809088 32780886976954368 32789148289196544 32805950780080128 32860073748676608 32868921585535056 32932082675810304 32940949901646528 33003886208090112 33012203719735296 33083611665334272 33084546021531648 33156110449115136 33165037996215552 33173396120710566 33236776534155264 33237715216075776 33245152737918912 33309610960453632 33318005519667456 33390650499591168 33399065482075944 33463822122307584 33472255545221472 33489408087998464 33536206953381888 33544658618440704 33553690785233703 33618167731556352 33691467170758656 33699957963896448 33708450896851059 33765297997283328 33772853575028736 33846862750138368 33855976287803376 33920660824981504 33929209378616832 33937760086625556 33994993902026752 34003561188796416 34077113517146112 34086289051665984 34151789441581056 34160985083188992 34234877931577344 34243505672991552 34308930615902208 34309899577884672 34317577019787264 34392779891269632 34393372736816128 34402040421477624 34467768257642496 34476454691175168 34543300255285248 34552005724099584 34626744380325888 34636067907338016 34702624755154944 34787053382086656 34795820280620448 34796420073575692 34835665606705152 34862300464545792 34948104555151872 35023700003733504 35032526541032832 35072642923757568 35100450259402752 35185846763010048 35194714163907984 35243896063033728 35262952343937024 35321128852068864 35339228832595968 35348134888249344 35357652655407558 35483650458020352 35502836373487616 35511783660880128 35561408640178176 35588598390890496 35666586553909248 35735048330804046 35753360420477952 35762370843971016 35803322984669184 35881781690990592 35909216394412032 35918885237239424 35978143897680264 36046883004973056 36056985703153632 36075462766608384 36125875443990528 36222893175895776 36302271320181888 36320874077945856 36330027524034048 36380795936034816 36400466935676928 36460520105361408 36498222095904576 36549225546849792 36628284343762944 36629318809552896 36657325069295616 36708550854377472 36797859734243328 36807133388410224 36878497849073664 36887791825346112 36906694627590144 36958268887400448 36977536783726938 37058568639352344 37077558954569728 37129371984101376 37138729184702208 37210736568434688 37220114274223104 37310667745742496 37381952745897984 37391373600924672 37392429618085248 37473312330510336 37554369998487552 37564481812040064 37573948667335437 37646799887596032 37656287488374156 37675584098998272 37728232822554624 37810909738893312 37902900567103488 37912452709383504 37984887467606016 37985960246943744 37994460271907328 38068126811947008 38077720593905664 38087973323778798 38160743428104192 38170360550943936 38244368139780096 38254006337395968 38273609243426816 38336752706789376 38347075183124232 38420763121778688 38431108218587616 38504533909438464 38514237673024512 38523943882115496 38597546942889984 38598637025120256 38682128857300992 38692544328918144 38702295474162327 38776239289847808 38786011527572064 38861212787195904 38871006439612032 38955758916189696 38965576395755268 39041125809358848 39125574778945536 39135435054847488 39211313803296768 39220088022614016 39306034161451008 39306711699218432 39316617624545856 39391735151591424 39392847663497216 39401662504200192 39488006541828096 39498639002437272 39573422148943872 39584077608386304 39594053434396482 39670821386929152 39756632436670464 39766651749280512 39767337226943648 39812189264805888 39843754348511232 39940690920173568 39950756618490144 40027085718552576 40037173189751808 40124909873147904 40212396300582912 40222530473037696 40232667199467393 40278738357752832 40300516964499456 40367004402364416 40397868443713536 40408745891894352 40552743380594688 40574670141128704 40584895612434432 40641609874489344 40672683875303424 40750754822882748 40761813204467712 40772788647677184 40840055235204624 40860983337689088 40871280964538304 40918083411050496 40950525302636544 41007750503989248 41050154556845056 41060499857892648 41117878740206016 41207983660747008 41229100304695296 41239490702957568 41397592201023744 41488310080207872 41520031456038912 41578052498325504 41669165834698752 41690889719271387 41712253823890944 41770543482114048 41860896392871936 41862078639489024 41894085793480704 41974501213960308 42054696839135232 42065295301040256 42066483320345904 42088039894376448 42146854684655616 42157476371824128 42179079574388736 42260042038545072 42352649873545536 42374353090936832 42385032111373056 42433567981830144 42444261925373952 42537273456254976 42640763137991424 42651509298056442 42732998401056768 42734205277811712 42826642663440384 42930836356617216 42941655619811928 43024914157252608 43035757129570464 43057810398855168 43117980368633856 43140459581014761 43234996745911068 43317600648118272 43328517382152576 43412525996507136 43422240310751232 43423466653260288 43445718600646656 43517394964463616 43529112370032912 43612278203547648 43623269201078784 43707849302605824 43718864385595392 43813431664902144 43825228780713408 43909443567747072 43921266535528704 44016271626313728 44027364436703424 44111482220445696 44112728028708864 44220050661620736 44231194827614088 44315702045540352 44316953621434368 44326870317225216 44412814613938176 44424007359556608 44435968877741931 44520867332788224 44532087309434592 44618429496410112 44629674060295296 44726211491254272 44738254380311604 44822957740130304 44824223642075136 44921956227678208 44933277285195264 44944601195801412 45020397329711104 45030471433371648 45129150333517824 45141301717071168 45238945838155776 45250346782167408 45338081585061888 45436151356194816 45447601999177728 45448385402221312 45459839128381146 45547980110918656 45646503908769792 45658007563988736 45746532770512896 45756769359716352 45857039855026176 45869387228636832 45957024343523328 45968606254900224 45980191085105592 46032843837431808 46069340965466112 46133719316987904 46168992507101184 46181423876450688 46193062340129229 46382737842782208 46394427040827264 46447554142273536 46572291226151712 46597472740202496 46674348840233856 46698266671644672 46710035388043776 46800600345870336 46914462350680064 46926285551877312 46991861417378304 47017269791916032 47094838469425152 47130846517665792 47143536873876744 47311533944027136 47324793735389142 47349044881173504 47415211520237568 47451464521187328 47517774283800576 47542547293363206 47555448738545664 47646731107738728 47671147227303936 47683161125294688 47737763979558912 47842375587987456 47970858530240352 48062510673297408 48074623201188864 48075980937538176 48100617022144512 48179972996370432 48297190901194368 48403028426909184 48427832103927808 48440036698712064 48507727914713088 48614026807148544 48664296127872768 48732300729133056 48744582054921648 48837712458350592 48839091746070528 48851399984917824 48876433425727488 48944734472503296 48970251416287026 49063812978991104 49076177851213632 49171330465431552 49183722433794816 49208926170120192 49303382378302584 49411424852469792 49505829312135168 49518305579602944 49625417498001408 49626819032297472 49734165673672704 49747556994323328 49760094181065849 49855164801232896 49856572824113664 49964416440680448 50085975749386752 50098598223113916 50195733183461376 50208383317832208 50234112131997696 50304310430072832 50316987927661056 50414546318524416 50427251597334528 50537200756137984 50549936945844672 50646516623474688 50647946995924992 50659280362543104 50770294125207552 50783964431705064 50880991237472256 50893814067925248 50906640129938334 50992490853040128 51005341783194624 51115670275719168 51129433577498976 51227684162371584 51241477624783488 51352316897366016 51365258509487328 51463395923853312 51464849366827008 51590059105224192 51603060632216436 51701652386463744 51714682036762752 51814950382927872 51828008586149376 51940116570488832 51941011888252928 51954101861007024 52053937132732416 52054834412478464 52167433038594048 52180580073129984 52194630110363538 52293450696818688 52408045548601344 52422156832727808 52535550005600256 52548789811549248 52608964385636352 52650675389104128 52664852003249696 52724250647986176 52778770144515072 52792071245861976 52894428515905536 53008843248893952 53022202332374016 53036478983111337 53225475687030528 53254254560231424 53267675491320192 53342112960267264 53382897586335744 53499879830863872 53616528400777216 53630040630716928 53643556265956524 53704984477003776 53734022619332608 53822672536485888 53863824591618048 53878327855859136 53967215846520396 54070324507459584 54085478554730448 54113194149912576 54188813165985792 54230245167071232 54334339763843664 54363718196902912 54453406980272832 54481311116918784 54495041286051072 54557444548067328 54600700403515392 54747333143856864 54823838320274688 54942426515644416 54943978214329344 54985987603943424 55062826281566208 55196789601364992 55317746773610496 55360041941385216 55437403331100672 55466305175590407 55587852959028516 55616338431854592 55694057976152064 55708093777053312 55816104852652032 55830171411334656 55858781057974272 55966001618613744 56072929118846976 56087060401387008 56088644427127872 56117386525835264 56195806246207488 56209968495765504 56346722718060096 56470199831394048 56484431232561234 56513376148497408 56592349233831936 56714762854858752 56716364608339968 56854350850655232 56868679064075256 56977331201409024 56978940370415616 57102190217920512 57131959985668197 57241115142156288 57255540826415904 57366552209670144 57381009506093952 57410413865140224 57505129060184064 57520612774686348 57631144682668032 57646662327881424 57756800864157696 57771356509536768 57883367995342848 57896320414334976 57897955537680384 58023193285951488 58038816493377216 58149704271396864 58164358934771712 58179017291358096 58291819180793856 58306509659418048 58417908886536192 58433638374284544 58448364593632902 58561688714038272 58688362168418304 58703152582271232 58816970704945152 58960067548827648 58974926436818784 59087602727387136 59089271495245824 59102493756300288 59232009812742144 59247958503655908 59360133223415808 59361156443717632 59376116412579456 59391080151594723 59491239328546816 59506232080393728 59634948655005696 59651005840415472 59765631522766848 59911036380260352 59926134927735216 60040628577828864 60055759784627712 60172200444690432 60187364809721856 60188402289428224 60318594450874368 60333795709556544 60450775446749184 60596802665570304 60613118837841528 60829115070892032 60862005211693056 60877343418651648 60893735128757461 60962414811734016 61009025812955136 61142719806701568 61159182971515776 61291475006533632 61306921446807456 61377125116575744 61425787953954816 61511625755983872 61575231835267584 61590749786838972 61676818110309024 61811975491120512 61843650457042944 61859236054436352 62096388301535616 62129963653603328 62232465120311808 62264355562192896 62280047184058368 62568380735836416 62655815223171072 62791344589307904 62793117959233536 62841128690221056 62858049165168992 62928944321789952 62961751820940462 63082045258702848 63099724980518856 63132059841564672 63220282026983424 63268619361583104 63390063057817608 63528974810318304 63561529636405248 63577548167059584 63650351972745216 63666392888060928 63805910184382464 63961144706987136 64099497601585152 64101307916717568 64134156029526016 64239963995160576 64396254534925824 64412483429717892 64537371235878912 64553635694355696 64586715598282752 64676970552950784 64818702409531392 64852495118866602 64885728170497024 64976400972177408 64992776073228864 65116949944467456 65118788994760704 65135199979890432 65168577900969984 65293668555049368 65418417305321472 65434903801618176 65561773953908736 65578296578393088 65720147497353216 65737843171070112 65864165351620608 65881899803293056 66024407439470592 66167223330668544 66169092043063296 66330075992431104 66346792241421132 66473553068310528 66475430432151552 66490305475837824 66619221920907264 66636011039334912 66781300999182336 66798130964151888 66927644244615168 66944511090442944 66978816175996928 67072413906763776 67089317236881408 67107381570467406 67236335463112704 67382934341517312 67399915927792896 67416901793702118 67530595994566656 67545707150057472 67693725500276736 67711952575606752 67841321649963008 67858418757233664 67875520173251112 68007122377592832 68154227034292224 68172578103331968 68189758692571719 68321970166377984 68469755863154688 68487011345983104 68619799155769344 68635154039574528 68785559782539264 68786745473632256 68804080842955248 68935536515284992 68952909382350336 69086600510570496 69104011448199168 69253488760651776 69272135814676032 69405249510309888 69574106764173312 69591640561240896 69592840147151384 69671331213410304 69724600929091584 69896209110303744 70047400007467008 70065053082065664 70145285847515136 70200900518805504 70371693526020096 70389428327815968 70487792126067456 70525904687874048 70642257704137728 70696269776498688 70715305310815116 70967300916040704 71005672746975232 71023567321760256 71122817280356352 71177196781780992 71313820940044809 71333173107818496 71470096661608092 71506720840955904 71524741687942032 71606645969338368 71763563381981184 71818432788824064 71837770474478848 71956287795360528 72093766009946112 72113971406307264 72150925533216768 72251750887981056 72445786351791552 72604542640363776 72641748155891712 72660055048068096 72761591872069632 72921040210722816 72996444191809152 73098451093699584 73256568687525888 73258637619105792 73314650138591232 73417101708754944 73455377124430539 73595719468486656 73614266776820448 73756995698147328 73775583650692224 73813389255180288 73955073567453876 74117137278704688 74155117909139456 74258743968202752 74277458369404416 74421473136869376 74440228548446208 74621335491484992 74763905491795968 74782747201849344 74784859236170496 74946624661020672 75108739996975104 75128963624080128 75147897334670874 75293599775192064 75312574976748312 75351168197996544 75456465645109248 75621819477786624 75805801134206976 75824905418767008 75969774935212032 75971920493887488 75988920543814656 76155441187811328 76175946647557596 76321486856208384 76340721101887872 76488736279560192 76508012674791936 76547218486853632 76673505413578752 76694150366248464 76841526243557376 76862216437175232 77009067818876928 77028475346049024 77047887764230992 77195093885779968 77197274050240512 77364257714601984 77385088657836288 77404590948324654 77552478579695616 77572023055144128 77722425574391808 77742012879224064 77911517832379392 77931152791510536 78082251618717696 78251149557891072 78270870109694976 78291945165545307 78440176045228032 78612068322902016 78613423398436864 78633235249091712 78785695326994432 78803325008400384 78976013083656192 78997278004874544 79168155216772608 79188106868792964 79341642773858304 79513264873340928 79533303498561024 79534674453887296 79687508697022464 79881381840347136 79901513236980288 80054171437105152 80074346379503616 80249819746295808 80424792601165824 80445060946075392 80465334398934786 80557476715505664 80601033928998912 80734008804728832 80795736887427072 80817491783788704 81105486761189376 81169791224868864 81283219748978688 81345367750606848 81501509645765496 81545577295354368 81680110470409248 81721966675378176 81742561929076608 81836166822100992 81901050605273088 82100309113690112 82120999715785296 82235757480412032 82415967321494016 82458200609390592 82478981405915136 82795184402047488 82976620160415744 83040062912077824 83156104996651008 83338331669397504 83381779438542774 83424507647781888 83541086964228096 83721792785743872 83724157278978048 83788171586961408 83949002427920616 84109393678270464 84130590602080512 84132966640691808 84176079788752896 84293709369311232 84314952743648256 84520084077090144 84705299747091072 84748706181873664 84770064222746112 84888523850747904 85074546912509952 85281526275982848 85303018596112884 85465996802113536 85468410555623424 85653285326880768 85861672713234432 85883311239623856 86049828314505216 86071514259140928 86115620797710336 86235960737267712 86280919162029522 86469993491822136 86635201296236544 86657034764305152 86825051993014272 86844480621502464 86846933306520576 87034789928927232 87058224740065824 87224556407095296 87246538402157568 87437728771190784 87626863329804288 87650457561426816 87672546890449353 87842533071057408 88032543252627456 88054728873406848 88225456057417728 88440101323241472 88462389655228176 88631404091080704 88633907242868736 88653740634450432 88825629227876352 88848014719113216 88871937755483862 89041734665576448 89064174618869184 89236858992820224 89259348120590592 89452422982508544 89476508760623208 89645915480260608 89648447284150272 89843912455356416 89866554570390528 89889202391602824 90060942866743296 90258300667035648 90282603434142336 90477891676311552 90500693564334816 90676163170123776 90895203998355456 90896770804442624 90919678256762292 91095960221837312 91293007817539584 91316015127977472 91493065541025792 91513538719432704 91714079710052352 91738774457273664 91914048687046656 91937212509800448 91960382170211184 92065687674863616 92138681930932224 92267438633975808 92337985014202368 92362847752901376 92386124680258458 92765475685564416 92788854081654528 92895108284547072 93144582452303424 93194945480404992 93348697680467712 93396533343289344 93420070776087552 93828924701360128 93852571103754624 93983722834756608 94034539583832064 94189676938850304 94261693035331584 94287073747753488 94442627731410693 94623067888054272 94649587470778284 94698089762347008 94830423040475136 94902929042374656 95085094586726412 95110897477091328 95293462215477456 95342294454607872 95366322250589376 95475527959117824 95684751175974912 95941717060480704 96125021346594816 96149246402377728 96151961875076352 96201234044289024 96359945992740864 96594381802388736 96806056853818368 96880073397424128 97015455829426176 97228053614297088 97278742678299903 97328592255745536 97464601458266112 97489164109843296 97675424916701184 97678183492141056 97702799969835648 97752866851454976 97940502832574052 98127625957982208 98152355702427264 98342660930863104 98367444867589632 98417852340240384 98606764756605168 98822849704939584 99011658624270336 99036611159205888 99250834996002816 99253638064594944 99468331347345408 99495113988646656 99520188362131698 99710329602465792 99713145648227328 99928832881360896 100171951498773504 100197196446227832 100391466366922752 100416766635664416 100468224263995392 100608620860145664 100633975855322112 100661072355701109 100854503194669056 101074401512275968 101099873891689344 101295893991849984 101318560725086208 101540588250415104 101567928863410128 101761982474944512 101787628135850496 101813280259876668 101984981706080256 102010683566389248 102231340551438336 102258867154997952 102455368324743168 102482955249566976 102704633794732032 102730517018974656 102926791847706624 102929698733654016 103180118210448384 103206121264432872 103403304772927488 103429364073525504 103629900765855744 103656017172298752 103880233140977664 103882023776505856 103908203722014048 104107874265464832 104109668824956928 104361160146259968 104389260220727076 104586901393637376 104844313665455616 105071100011200512 105097579623098496 105217928771272704 105301350778208256 105329704006499392 105557540289030144 105584142491723952 105788857031811072 106017686497787904 106044404664748032 106072957966222674 106450951374061056 106508509120462848 106535350982640384 106684225920534528 106765795172671488 106999759661727744 107233056801554432 107260081261433856 107287112531913048 107409968954007552 107645345072971776 107727649183236096 107756655711718272 107934431693040792 108140649014919168 108170957109460896 108226388299825152 108377626331971584 108668679527687328 108727436393805824 108906813960545664 108962622233837568 108990082572102144 109201400807030784 109494666287713728 109647676640549376 109884853031288832 109887956428658688 109971975207886848 110125652563132416 110393579202729984 110635493547220992 110720083882770432 110874806662201344 110932610351180814 111175705918057032 111232676863709184 111388115952304128 111416187554106624 111632209705304064 111660342822669312 111932003237227488 112145858237693952 112174120802774016 112177288854255744 112234773051670528 112419936991531008 112693445436120192 112721846002006311 112940399662788096 112968862465122468 113026752296994816 113184698467663872 113432729216679936 113708701701310464 113737358128150512 113954662402818048 113957880740831232 114204380435841024 114263919971336394 114482230284312576 114511081652831808 114733104419340288 114762019012187904 114820827730280448 115010258120368128 115041225549372696 115262289365336064 115293324655762848 115513601728315392 115542713019073536 115792640828669952 115795911075360768 116046386571902976 116077632986754432 116106886422486981 116328717869543424 116358034582716192 116583638361587712 116613019318836096 116867276748569088 116896729187265804 117123377428076544 117376724336836608 117406305164542464 117633941409890304 117920135097655296 117949852873637568 118175205454774272 118178542990491648 118204987512600576 118464019625484288 118495917007311816 118720266446831616 118722312887435264 118752232825158912 118782160303189446 118982478657093632 119012464160787456 119269897310011392 119302011680830944 119531263045533696 119822072760520704 119852269855470432 120081257155657728 120111519569255424 120374729619443712 120376804578856448 120637188901748736 120667591419113088 120901550893498368 121193605331140608 121226237675683056 121658230141784064 121724010423386112 121754686837303296 121787470257514922 121924829623468032 122018051625910272 122285439613403136 122318365943031552 122582950013067264 122613842893614912 122754250233151488 122851575907909632 123023251511967744 123150463670535168 123181499573677944 123353636220618048 123623950982241024 123687300914085888 123718472108872704 124192776603071232 124259927307206656 124464930240623616 124560094368116736 125072669157814161 125136761471672832 125311630446342144 125582689178615808 125586235918467072 125682257380442112 125716098330337984 125923503641880924 126164090517405696 126199449961037712 126264119683129344 126440564053966848 126537238723166208 126780126115635216 127057949620636608 127123059272810496 127155096334119168 127300703945490432 127332785776121856 127611820368764928 127922289413974272 128198995203170304 128202615833435136 128479927990321152 128792509069851648 128824966859435784 129074742471757824 129107271388711392 129173431196565504 129353941105901568 129421378743044283 129704990237733204 129771456340994048 129952801944354816 129985552146457728 130237577989521408 130270399959780864 130337155801939968 130587337110098736 130836834610642944 130869807603236352 131123547907817472 131156593156786176 131440294994706432 131475686342140224 131728330703241216 131763799606586112 132048814878941184 132334446661337088 132338184086126592 132660151984862208 132693584482842264 132947106136621056 132950860864303104 132980610951675648 133238443841814528 133272022078669824 133307906633225793 133562601998364672 133596261928303776 133855288489230336 133889022180885888 133957632351993856 134178634473762816 134214763140934812 134472670926225408 134765868683034624 134799831855585792 134833803587404236 135061191989133312 135091414300114944 135387451000553472 135423905151213504 135682643299926016 135716837514467328 135751040346502224 136014244755185664 136308454068584448 136345156206663936 136379517385143438 136643940332755968 136939511726309376 136974022691966208 137239598311538688 137270308079149056 137571119565078528 137573490947264512 137608161685910496 137871073030569984 137905818764700672 138208022896398336 138506977521303552 138544271629352064 138579187020387687 139148213528346624 139183281122481792 139185680294302768 139342662426820608 139792418220607488 140094800014934016 140130106164131328 140401801037611008 140743387052040192 140778856655631936 140975584252134912 141051809375748096 141284515408275456 141392539552997376 141430610621630232 141934601832081408 142011345493950464 142047134643520512 142245634560712704 142354393563561984 142627641880089618 142666346215636992 142940193323216184 143013441681911808 143049483375884064 143213291938676736 143527126763962368 143675540948957696 143912575590721056 144187532019892224 144227942812614528 144301851066433536 144891572703583104 145209085280727552 145283496311783424 145320110096136192 145523183744139264 145842080421445632 145992888383618304 146196902187399168 146513137375051776 146517275238211584 146629300277182464 146834203417509888 146910754248861078 147191438936973312 147228533553640896 147513991396294656 147551167301384448 147626778510360576 147910147134907752 148234274557409376 148310235818278912 148517487936405504 148554916738808832 148880457096892416 149242670982969984 149280282543197547 149565494403698688 149569718472340992 149893249322041344 150257927248160256 150295794669341748 150587199550384128 150625149953496624 150702336395993088 150912931290218496 151243638955573248 151611602268413952 151649810837534016 151939549870424064 151943840987774976 151977841087629312 152310882375622656 152351893295115192 152642973712416768 152681442203775744 152977472559120384 153016025349583872 153347010827157504 153388300732496928 153683052487114752 153724432874350464 154056950692098048 154095775528461984 154390187771559936 154394548100481024 154770177315672576 154809181896649308 155104957159391232 155144046110288256 155444851148783616 155484025758448128 155823035664758784 155862305583021072 156164503237435392 156502299115782144 156541740219389952 156583890331090614 156880352090456064 157224136645804032 157226846796873728 157266470498183424 157571390653988864 157606650016800768 157952026167312384 157994556009749088 158336310433545216 158376213737585928 158683285547716608 159026529746681856 159066606997122048 159069348907774592 159109436949334011 159762763680694272 159803026473960576 160148692759007232 160499639492591616 160849585202331648 160890121892150784 160930668797869572 161114953431011328 161202067857997824 161468017609457664 161591473774854144 161634983567577408 162210973522378752 162339582449737728 162566439497957376 162690735501213696 163003019291530992 163091154590708736 163360220940818496 163443933350756352 163485123858153216 163672333644201984 163802101210546176 164200618227380224 164241999431570592 164471514960824064 164831934642988032 164957962811830272 165590368804094976 165953240320831488 166080125824155648 166312209993302016 166398915526771221 166763558877085548 166849015295563776 167082173928456192 167448314557956096 167576343173922816 167898004855841232 168218787356540928 168261181204161024 168265933281383616 168352159577505792 168587418738622464 168629905487296512 169040168154180288 169410599494182144 169497412363747328 169540128445492224 169777047701495808 170149093825019904 170563052551965696 170606037192225768 170931993604227072 170936821111246848 171306570653761536 171395879957004591 171723345426468864 171766622479247712 172099656629010432 172143028518281856 172231241595420672 172561838324059044 172939986983644272 173270402592473088 173314069528610304 173650103986028544 173688961243004928 173693866613041152 174069579857854464 174116449480131648 174449112814190592 174493076804315136 174875457542381568 175253726659608576 175300915122853632 175345093780898706 175685066142114816 176065086505254912 176109457746813696 176450912114835456 176880202646482944 176924779310456352 177262808182161408 177267814485737472 177307481268900864 177696029438226432 177743875510967724 178083469331152896 178128349237738368 178173240454784169 178473717985640448 178518696241181184 178904845965017088 178953017521246416 179296894568300544 179687824910712832 179733109140781056 179778404783205648 180121885733486592 180516601334071296 180565206868284672 180955783352623104 181001387128669632 181352326340247552 181790407996710912 181793541608885248 181839356513524584 182191920443674624 182586015635079168 182632030255954944 182681205386272383 183027077438865408 183428159420104704 183477548914547328 183874425019600896 183920764340422368 184131375349727232 184277363861864448 184534877267951616 184725695505802752 184772249360516916 185530951371128832 185577708163309056 186289164904606848 186389890960809984 186697395360935424 186793066686578688 186840141552175104 187657849402720256 187705142207509248 187967445669513216 188069079167664128 188379353877700608 188523386070663168 188574147495506976 188885255462821386 189246135776108544 189299174941556568 189396179524694016 189660846080950272 189805858084749312 190170189173452824 190586924430954912 190684588909215744 190732644501178752 190951055918235648 191883434120961408 192298492804755456 192303923750152704 192402468088578048 192719891985481728 193188763604777472 193612113707636736 193760146794848256 194030911658852352 194456107228594176 194557485356599806 194657184511491072 194929202916532224 194978328219686592 195350849833402368 195356366984282112 195405599939671296 195505733702909952 195881005665148104 196255251915964416 196304711404854528 196685321861726208 196734889735179264 197213529513210336 197645699409879168 198073222318411776 198501669992005632 198507276129189888 198990227977293312 199040376724263396 199420659204931584 199426291296454656 199857665762721792 200343902997547008 200394392892455664 200782932733845504 200833533271328832 200936448527990784 201217241720291328 201267951710644224 201322144711402218 201709006389338112 202148803024551936 202199747783378688 202591787983699968 202637121450172416 203081176500830208 203135857726820256 203523964949889024 203575256271700992 203626560519753336 204021367132778496 204462681102876672 204517734309995904 204569276077715157 204965910499133952 205409267589464064 205461034037949312 205859397467308032 206360236420896768 206412242528865744 206806609545854976 206858728147051008 207259801531711488 207312034344597504 207760466281955328 207764047553011712 207816407444028096 208215748530929664 208219337649913856 208722320292519936 208778520441454152 209173802787274752 209688627330911232 210142200022401024 210195159246196992 210435857542545408 210602701556416512 210659408012998784 211115080578060288 211168284983447904 211577714063622144 212088809329496064 212145915932445348 212901902748122112 213017018240925696 213070701965280768 213368451841069056 213531590345342976 213999519323455488 214466113603108864 214520162522867712 214574225063826096 214819937908015104 215290690145943552 215455298366472192 215513311423436544 215868863386081584 216281298029838336 216341914218921792 216452776599650304 216755252663943168 217337359055374656 217454872787611648 217813627921091328 217925244467675136 217980165144204288 218989332575427456 219295353281098752 219769706062577664 219775912857317376 219943950415773696 220251305126264832 220366131373291617 220787158405459968 221270987094441984 221440167765540864 221865220702361628 222351411836114064 222465353727418368 222776231904608256 222832375108213248 223264419410608128 223320685645338624 223864006474454976 224291716475387904 224348241605548032 224354577708511488 224469546103341056 224839873983062016 225386890872240384 225443692004012622 225880799325576192 225937724930244936 226053504593989632 226369396935327744 226865458433359872 227417403402620928 227474716256301024 227909324805636096 227915761481662464 228527839942672788 228964460568625152 229022163305663616 229466208838680576 229524038024375808 229641655460560896 230020516240736256 230082451098745392 230524578730672128 230586649311525696 231027203456630784 231085426038147072 231585281657339904 231591822150721536 232092773143805952 232155265973508864 232213772844973962 232657435739086848 232716069165432384 233167276723175424 233226038637672192 233734553497138176 233793458374531608 234246754856153088 234753448673673216 234812610329084928 234875835496635921 235840270195310592 235899705747275136 236357085980983296 236409975025201152 236928039250968576 236991834014623632 237444625774870528 237504465650317824 237564320606378892 237964957314187264 238024928321574912 238539794620022784 238604023361661888 239062526091067392 239644145521041408 239704539710940864 240162514311315456 240223039138510848 240749459238887424 240753609157712896 241274377803497472 241335182838226176 241803101786996736 242387210662281216 242452475351366112 243316460283568128 243509373674606592 243574940515029844 243849659246936064 244036103251820544 244636731886063104 245165900026134528 245227685787229824 245508500466302976 245703151815819264 246300927341070336 246362999147355888 246707272441236096 247247901964482048 247374601828171776 247436944217745408 248385553206142464 248519854614413312 248929860481247232 249120188736233472 250145338315628322 250273522943345664 250623260892684288 251165378357231616 251172471836934144 251364514760884224 251432196660675968 251847007283761848 252328181034811392 252398899922075424 252528239366258688 252881128107933696 253560252231270432 254115899241273216 254246118545620992 254310192668238336 254665571552243712 255223640737529856 255844578827948544 256397990406340608 256405231666870272 256959855980642304 257585018139703296 257649933718871568 258149484943515648 258214542777422784 258346862393131008 258707882211803136 258842757486088566 259409980475466408 259542912681988096 259905603888709632 259971104292915456 260475155979042816 260540799919561728 261174674220197472 261673669221285888 261739615206472704 262313186313572352 262880589989412864 262951372684280448 263017640671348059 263527599213172224 264097629757882368 264676368172253184 265320303969724416 265387168965684528 265894212273242112 265901721728606208 265961221903351296 266476887683629056 266544044157339648 266615813266451586 267125203996729344 267192523856607552 267710576978460672 267778044361771776 267915264703987712 268357268947525632 268429526281869624 268945341852450816 269531737366069248 269599663711171584 269667607174808472 270182828600229888 270774902001106944 270847810302427008 271433675028934656 271502080693004448 272028489510371328 272690312413327872 272759034770286876 273287880665511936 273879023452618752 273948045383932416 274479196623077376 274540616158298112 275142239130157056 275146981894529024 275216323371820992 275742146061139968 275811637529401344 276416045792796672 277013955042607104 277088543258704128 277158374040775374 278296427056693248 278366562244963584 278371360588605536 278685324853641216 279584836441214976 280189600029868032 280260212328262656 281486774104080384 281557713311263872 281951168504269824 282103618751496192 282569030816550912 282785079105994752 282861221243260464 283869203664162816 284022690987900928 284094269287041024 284491269121425408 284708787127123968 285255283760179236 285332692431273984 285880386646432368 286026883363823616 286098966751768128 286426583877353472 287054253527924736 287351081897915392 287825151181442112 288375064039784448 288455885625229056 288603702132867072 289783145407166208 290418170561455104 290640220192272384 291046367488278528 291684160842891264 291836228034899709 291985776767236608 292393804374798336 293026274750103552 293034550476423168 293258600554364928 293821508497722156 294382877873946624 294457067107281792 295027982792589312 295102334602768896 295253557020721152 295820294269815504 296468549114818752 296620471636557824 297034975872811008 297109833477617664 297760914193784832 298485341965939968 298560565086395094 299130988807397376 299139436944681984 299786498644082688 300515854496320512 300591589338683496 301174399100768256 301250299906993248 301404672791986176 301825862580436992 301983217067103327 303223204536827904 303299621675068032 303887681975549952 303955682175258624 304621764751245312 304703786590230384 305285947424833536 305362884407551488 305954945118240768 306032050699167744 306694021654315008 306776601464993856 307366104974229504 307448865748700928 308113901384196096 308191551056923968 308780375543119872 308789096200962048 309540354631345152 309618363793298616 310209914318782464 310288092220576512 310889702297567232 310968051516896256 311646071329517568 311724611166042144 312329006474870784 313083480438779904 313167780662181228 313760704180912128 314453693593747456 314532940996366848 315142781307977728 315213300033601536 315904052334624768 315989112019498176 316672620867090432 316752427475171856 317366571095433216 318053059493363712 318133213994244096 318138697815549184 318218873898668022 319525527361388544 319606052947921152 320297385518014464 320999278985183232 321699170404663296 321780243784301568 321861337595739144 322229906862022656 322936035218915328 323182947549708288 323269967135154816 324421947044757504 324679164899475456 325132878995914752 326006038583061984 326182309181417472 326720441881636992 326887866701512704 326970247716306432 327604202421092352 328401236454760448 328483998863141184 328943029921648128 329663869285976064 329915925623660544 331180737608189952 331906480641662976 332160251648311296 332624419986604032 332797831053542442 333527117754171096 333698030591127552 334164347856912384 334896629115912192 335796009711682464 336437574713081856 336522362408322048 336531866562767232 336704319155011584 337259810974593024 338080336308360576 338821198988364288 338994824727494656 339080256890984448 339554095402991616 340298187650039808 341126105103931392 341212074384451536 341863987208454144 341873642222493696 342613141307523072 342791759914009182 343446690852937728 343533244958495424 344199313258020864 344286057036563712 344462483190841344 345123676648118088 345879973967288544 346540805184946176 346628139057220608 347377922486009856 347387733226082304 348139159715708928 348232898960263296 348320659267460943 348986153608630272 349750915084763136 350601830245707264 350690187561797412 351370132284229632 352130173010509824 352218915493627392 352901824229670912 353760405292965888 353849558620912704 354525616364322816 354535628971474944 354614962537801728 355392058876452864 355487751021935448 356166938662305792 356256698475476736 356346480909568338 356947435971280896 357037392482362368 357809691930034176 357906035042492832 358593789136601088 359466218281562112 359556809566411296 360243771466973184 361130413736569344 361911566705246208 362002774257339264 362704652680495104 363580815993421824 363587083217770496 363678713027049168 364383840887349248 365172031270158336 365264060511909888 365362410772544766 366054154877730816 366856318840209408 366955097829094656 367748850039201792 367841528680844736 368262750699454464 368554727723728896 369069754535903232 369451391011605504 369544498721033832 371061902742257664 371155416326618112 372578329809213696 372779781921619968 373394790721870848 373680283104350208 375315698805440512 375410284415018496 375934891339026432 376138158335328256 376758707755401216 377046772141326336 377148294991013952 377770510925642772 378492271552217088 378598349883113136 378792359049388032 379321692161900544 379611716169498624 380340378346905648 381173848861909824 381369177818431488 381465289002357504 381902111836471296 383766868241922816 384596985609510912 384607847500305408 385439783970963456 386377527209554944 387224227415273472 387520293589696512 388061823317704704 388264136229132849 389114970713199612 389314369022982144 389858405833064448 389956656439373184 390712733968564224 390811199879342592 391011467405819904 391762011330296208 392510503831928832 392609422809709056 393370643723452416 393469779470358528 394427059026420672 395291398819758336 396146444636823552 397003339984011264 397014552258379776 397980455954586624 398080753448526792 398841318409863168 398852582592909312 399715331525443584 399923719899677379 400687805995094016 400788785784911328 401565865467691008 401667066542657664 401872897055981568 402535903421288448 402644289422804436 403418012778676224 404297606049103872 404399495566757376 405183575967399936 405274242900344832 406162353001660416 406271715453640512 407047929899778048 407150512543401984 407253121039506672 408042734265556992 408925362205753344 409035468619991808 409138552155430314 409931820998267904 410818535178928128 410922068075898624 411718794934616064 412720472841793536 412824485057731488 413613219091709952 413717456294102016 414624068689195008 415520932563910656 415528095106023424 415632814888056192 415737561061163061 416438675299827712 417444640585039872 417557040882908304 419377254661822464 420284400044802048 420390318492393984 421205403112833024 421318816025997568 422230161156120576 422336569966895808 423155428127244288 424177618658992128 424291831864890696 425803805496244224 426034036481851392 426141403930561536 426736903682138112 427063180690685952 427999038646910976 429040325045735424 429148450127652192 429639875816030208 430581380291887104 431026622846873088 431737726772163168 432562596059676672 432683828437843584 432905553199300608 434674718110749312 434909745575223296 435627255842182656 435850488935350272 435960330288408576 437978665150854912 438590706562197504 439539412125155328 439551825714634752 439887900831547392 440502610252529664 440732262746583234 441574316810919936 442541974188883968 442880335531081728 443730441404723256 444702823672228128 444930707454836736 445552463809216512 445664750216426496 446641371290677248 447728012948909952 448696483211096064 448709155417022976 448939092206682112 449679747966124032 450773781744480768 450887384008025244 451761598651152384 451875449860489872 452107009187979264 452738793870655488 453730916866719744 454834806805241856 454949432512602048 455818649611272192 455831522963324928 457055679885345576 457928921137250304 458044326611327232 458932417677361152 459048076048751616 460041032481472512 460164902197490784 461049157461344256 461173298623051392 462170852076294144 463170563314679808 463183644301443072 464310531947017728 464427545689947924 465314871478173696 465432138330864768 466334553446350848 466452077275344384 467469106994276352 467586916749063216 468493509712306176 469506897347346432 469625220658169856 469751670993271842 471680540390621184 471799411494550272 472714171961966592 472819950050402304 473856078501937152 473983668029247264 474889251549741056 475008931300635648 475128641212757784 476049856643149824 477079589240045568 477208046723323776 477328310848002033 479288291042082816 479409079421881728 480446078277021696 481498918477774848 481507218315425792 482548755606994944 482670365676452352 483606203573993472 484774421324562432 484904950702732224 486632920567136256 487018747349213184 487149881030059688 487699318493872128 488072206503641088 489273463772126208 490331800052269056 490455371574459648 491017000932605952 491406303631638528 492601854682140672 492725998294711776 493414544882472192 494495803928964096 494873888435490816 496771106412284928 497039709228826624 497859720962494464 498240377472466944 499196746580313663 500290676631256644 500547045886691328 501246521785368576 502344943673868288 502729029521768448 502864393321351936 503694014567523696 504656362069622784 504797799844150848 505056478732517376 505762256215867392 507120504462540864 508231798482546432 508492237091241984 508620385336476672 509331143104487424 510447281475059712 511689157655897088 512795980812681216 512810463333740544 513919711961284608 514187639871013773 515170036279406592 515299867437743136 516298969887031296 516429085554845568 516693724786262016 517685514972177132 518819960950932816 519085825363976192 519811207777419264 519942208585830912 520950311958085632 521081599839123456 522349348440394944 523347338442571776 523479230412945408 524626372627144704 525761179978825728 525902745368560896 526035281342696118 527055198426344448 528195259515764736 529352736344506368 530640607939448832 530774337931369056 531788424546484224 531803443457212416 531922443806702592 533088088314679296 533231626532903172 534250407993458688 534385047713215104 535421153956921344 535556088723543552 535830529407975424 536714537895051264 536859052563739248 537890683704901632 539063474732138496 539199327422343168 539335214349616944 540365657200459776 541549804002213888 541695620604854016 542867350057869312 543004161386008896 544056979020742656 545380624826655744 545518069540573752 546575761331023872 547758046905237504 547896090767864832 548043616158817149 549081232316596224 550284478260314112 550293963789058048 550432646743641984 551623275058802688 552832091585593344 554177086517408256 554316748081550748 556592854113386496 556733124489927168 556742721177211072 559169672882429952 560379200059736064 560520424656525312 562973548208160768 563115426622527744 563902337008539648 564207237502992384 565138061633101824 565570158211989504 565722442486520928 567738407328325632 568188538574082048 568982538242850816 569417574254247936 570510567520358472 571760773292864736 572053766727647232 572197933503536256 572853167754706944 574702163795830784 575650302362884224 576911771250458112 577207404265734144 579566290814332416 580836341122910208 581280440384544768 582092734976557056 583368321685782528 583672456069799418 583971553534473216 584787608749596672 586052549500207104 586069100952846336 586517201108729856 587643016995444312 588765755747893248 588914134214563584 590055965585178624 590204669205537792 591640588539631008 592937098229637504 593240943273115648 594219666955235328 595521828387569664 596970683931879936 597121130172790188 598261977614794752 598278873889363968 599572997288165376 601031708992641024 601183178677366992 602348798201536512 602500599813986496 602809345583972352 603651725160873984 603966434134206654 606446409073655808 606599243350136064 607775363951099904 607911364350517248 609243529502490624 609407573180460768 610571894849667072 610725768815102976 612064101398335488 613388043308630016 613553202929987712 613707828233145471 614897731497401856 616227802768392192 616383102113847936 617578192401924096 619080709262690304 619236727586597232 620419828637564928 620576184441153024 621779404595134464 621936103033792512 623292142659035136 623449222332084288 624658012949741568 626166960877559808 626335561324362456 627521408361824256 628907387187494912 629065881992733696 630426600067203072 631808104669249536 631978224038996352 633345241734180864 633504854950343712 634733142190866432 636266427988488192 636277395631098368 636437747797336044 639051054722777088 639212105895842304 640594771036028928 641998557970366464 643398340809326592 643560487568603136 643722675191478288 644459813724045312 645872070437830656 646365895099416576 646539934270309632 648843894089515008 649358329798950912 650265757991829504 652012077166123968 652364618362834944 653440883763273984 653775733403025408 653940495432612864 656802472909520896 656967997726282368 657886059843296256 659327738571952128 659831851247321088 661098394119874851 662361475216379904 663812961283325952 664320503296622592 665595662107084884 667054235508342192 667396061182255104 668328695713824768 669793258231824384 671592019423364928 672875149426163712 673044724816644096 673063733125534464 673408638310023168 674519621949186048 676160672616721152 677642397976728576 678160513781968896 679108190805983232 680596375300079616 682252210207862784 682424148768903072 683727974416908288 683747284444987392 685583519828018364 686893381705875456 687066489916990848 688398626516041728 688572114073127424 688924966381682688 690247353296236176 691759947934577088 693081610369892352 693256278114441216 694755844972019712 694775466452164608 696278319431417856 696465797920526592 696641318534921886 697972307217260544 699501830169526272 701203660491414528 701380375123594824 702740264568459264 704260346021019648 704437830987254784 704627506489907763 707520810585931776 707699117241825408 709071257942949888 709229925075603456 710784117752905728 710975502043870896 712333877324611584 712513396950953472 712692961819136676 713894871942561792 714074784964724736 715619383860068352 715812070084985664 717187578273202176 718932436563124224 719113619132822592 720487542933946368 722260827473138688 723823133410492416 724005548514678528 725409305360990208 727161631986843648 727174166435540992 727357426054098336 728767681774698496 730528121023819776 730724821545089532 732108309755461632 733910195658189312 735497700078403584 735683057361689472 736525501398908928 737109455447457792 738902782023211008 739088997442067664 742123805484515328 742310832653236224 745156659618427392 745559563843239936 746789581443741696 747360566208700416 750631397610881024 750820568830036992 751869782678052864 753517415510802432 754093544282652672 754296589982027904 755541021851285544 756984543104434176 757196699766226272 757584718098776064 758643384323801088 760680756693811296 762347697723819648 762738355636862976 762930578004715008 767533736483845632 769193971219021824 769215695000610816 770879567941926912 772755054419109888 774448454830546944 775040587179393024 776123646635409408 776528272458265698 778229941426399224 778628738045964288 779716811666128896 779913312878746368 781425467937128448 781622399758685184 783524022660592416 785021007663857664 785218845619418112 786939558940717056 788854118052841344 789052922014044177 790582797639516672 792292889273647104 794029104516759552 795960911909173248 796161506897053584 797682636819726336 797705165185818624 799430663050887168 799847439799354758 801375611990188032 801577571569822656 803131730935382016 803334133085315328 803745794111963136 805071806842576896 805288578845608872 806836025557352448 808595212098207744 808798991133514752 810548485800689664 812324706003320832 812543430907281024 814301025086803968 814506242079013344 816085468531113984 818070937239983616 818277104310860628 819863641996535808 821637070357856256 821844136151797248 823437589869232128 825440945683587072 825648970115462976 827226438183419904 827434912588204032 829248137378390016 831041865127821312 831056190212046848 831265629776112384 831475122122326122 832877350599655424 834889281170079744 835114081765816608 838754509323644928 840568800089604096 840780636984787968 842637632051995136 844460322312241152 844673139933791616 846310856254488576 848355237317984256 848583663729781392 851607610992488448 852068072963702784 852282807861123072 853473807364276224 854126361381371904 855998077293821952 858080650091470848 858296900255304384 859279751632060416 861162760583774208 862053245693746176 863475453544326336 865125192119353344 865367656875687168 865811106398601216 869349436221498624 869819491150446592 871254511684365312 871920660576817152 875508684104699127 875957330301709824 877181413124395008 879078824250310656 879103651429269504 879775801663094784 881464525493166468 883148633621839872 885083948377767936 885760671062163456 887460882809446512 889405647344456256 889861414909673472 891104927618433024 891329500432852992 893282742581354496 895456025897819904 897392966422192128 897418310834045952 899359495932248064 901547563488961536 901774768016050488 903523197302304768 903750899720979744 904214018375958528 905477587741310976 905949651201309981 909669613610483712 909898865025204096 911663045926649856 914111359770691152 915857842274500608 916088653222654464 917864835354722304 918096152097503232 920082064962945024 920329804394981568 922098314922688512 922346597246102784 924341704152588288 926341126629359616 926367288602886144 928621063894035456 928855091379895848 930629742956347392 930864276661729536 932669106892701696 932904154550688768 934938213988552704 935173833498126432 936987019424612352 939250441316339712 939503341986543684 943361080781242368 943598822989100544 945428343923933184 945639900100804608 947712157003874304 947967336058494528 949778503099482112 950017862601271296 950257282425515568 952099713286299648 954159178480091136 954416093446647552 954656621696004066 958576582084165632 958818158843763456 960892156554043392 962997836955549696 963014436630851584 965097511213989888 965340731352904704 969548842649124864 969809901405464448 973265841134272512 974037494698426368 974299762060119376 975398636987744256 978546927544252416 980663600104538112 980910743148919296 982812607263277056 985203709364281344 985451996589423552 986829089764944384 988991607857928192 989747776870981632 993542212824569856 994079418457653248 995719441924988928 996480754944933888 998393493160627326 1000581353262513288 1001094091773382656 1002493043570737152 1004689887347736576 1005728786642703872 1007388029135047392 1009312724139245568 1009595599688301696 1010112957465034752 1014241008925081728 1016463596965092864 1016984474182483968 1017240770672953344 1018662286208974848 1020894562950119424 1023378315311794176 1025591961625362432 1025620926667481088 1027839423922569216 1028375279742027546 1030340072558813184 1030599734875486272 1032597939774062592 1032858171109691136 1033387449572524032 1035371029944354264 1037639921901865632 1038171650727952384 1039622415554838528 1039884417171661824 1042163199678246912 1044698696880789888 1044961977802382829 1046958460825890816 1049252745254289408 1051805490737121792 1052070562685392236 1054110396852688896 1056390519031529472 1058705472689012736 1061281215878897664 1061548675862738112 1063576849092968448 1063606886914424832 1063844887613405184 1066176176629358592 1066463253065806344 1068500815986917376 1068770095426430208 1070842307913842688 1071112177447087104 1073429075790102528 1073718105127478496 1075781367409803264 1078398654844686336 1078670428699233888 1080731314400919552 1083391241209708032 1085734700115738624 1086008322772017792 1088113958041485312 1090761249653311488 1091036139081147504 1093151522662047744 1095516093810475008 1095792181535729664 1096087232317634298 1098162464633192448 1100568956520628224 1100587927578116096 1100865293487283968 1103246550117605376 1105664183171186688 1108354173034816512 1108633496163101496 1113185708226772992 1113466248979854336 1113485442354422144 1118339345764859904 1121040849313050624 1125947096416321536 1126230853245055488 1127804674017079296 1128414475005984768 1130276123266203648 1131140316423979008 1131444884973041856 1135476814656651264 1136377077148164096 1137965076485701632 1138835148508495872 1141021135040716944 1143521546585729472 1144107533455294464 1144395867007072512 1145706335509413888 1149404327591661568 1151300604725768448 1153823542500916224 1159132581628664832 1161672682245820416 1162560880769089536 1164185469953114112 1164792408687398547 1167344912139598836 1167943107068946432 1169575217499193344 1172138201905692672 1173034402217459712 1175286033990888624 1177531511495786496 1177828268429127168 1180111931170357248 1180409338411075584 1183281177079262016 1185874196459275008 1186481886546231296 1188439333910470656 1191043656775139328 1193941367863759872 1194242260345580376 1196523955229589504 1196557747778727936 1199145994576330752 1199771159699032137 1202063417985282048 1202366357354733984 1204697596403073024 1205001199627972992 1205618691167944704 1207932868268413308 1212892818147311616 1213198486700272128 1215550727902199808 1215822728701034496 1218487059004981248 1218815146360921536 1221143789699334144 1221451537630205952 1224128202796670976 1226776086617260032 1227106405859975424 1227415656466290942 1229795462994803712 1232455605536784384 1232766204227695872 1235156384803848192 1238161418525380608 1238473455173194464 1240839657275129856 1241152368882306048 1243872206067585024 1246584285318070272 1246898444664168576 1247212683183489183 1249316025899483136 1252333921755119616 1252671122648724912 1257814774374989824 1258131763985467392 1260853200134406144 1263616209338499072 1263956448077992704 1266690483468361728 1267009709900687424 1269466284381732864 1272532855976976384 1272554791262196736 1272875495594672088 1278102109445554176 1278424211791684608 1281189542072057856 1283997115940732928 1287120975137206272 1287445350382956576 1288919627448090624 1291744140875661312 1293079868540619264 1297687788179030016 1298716659597901824 1304024154332247936 1304729236725669888 1306881767526547968 1307551466806050816 1307880990865225728 1313604945819041792 1313935995452564736 1315772119686592512 1318655477143904256 1319663702494642176 1322196788239749702 1324722950432759808 1327625922566651904 1328641006593245184 1331191324214169768 1334108471016684384 1334792122364510208 1336657391427649536 1343184038846729856 1346089449633288192 1346127466251068928 1346817276620046336 1349039243898372096 1352321345233442304 1355284795953457152 1356321027563937792 1358216381611966464 1361192750600159232 1364504420415725568 1364848297537806144 1367455948833816576 1367494568889974784 1371167039656036728 1373786763411750912 1374132979833981696 1376797253032083456 1377144228146254848 1380494706592472352 1383519895869154176 1386512556228882432 1389511689944039424 1389550932904329216 1392931595841053184 1393282637069843772 1395944614434521088 1399003660339052544 1402407320982829056 1402760750247189648 1405480529136918528 1408520692042039296 1408875661974509568 1409255012979815526 1415041621171863552 1415398234483650816 1418142515885899776 1418459850151206912 1421568235505811456 1421951004087741792 1424667754649223168 1425026793901906944 1425385923638273352 1428149569929449472 1431238767720136704 1431624140169971328 1431984932544006099 1437864873126248448 1438227238265645184 1444521654946277376 1447646266820984832 1448011097029357056 1450818610721980416 1454323263973687296 1454348332871081984 1454714852108196672 1457535363549396992 1461056242047639552 1461449643090179064 1464216619510923264 1467820391316378624 1470995400156807168 1471366114723378944 1473051002797817856 1474218910894915584 1477805564046422016 1478177994884135328 1484621665306472448 1490313319236854784 1491119127686479872 1493579162887483392 1494721132417400832 1501262795221762048 1501641137660073984 1503739565356105728 1507034831021604864 1508187088565305344 1508593179964055808 1511082043702571088 1513969086208868352 1514393399532452544 1515169436197552128 1517286768647602176 1521361513387622592 1524695395447639296 1525476711273725952 1525861156009430016 1535067472967691264 1538387942438043648 1538431390001221632 1541759135883853824 1542562919613041319 1545510108838219776 1548896909661093888 1550081174358786048 1553056544916531396 1556459882852798448 1557257476091928576 1559433623332257792 1559826625757492736 1562850935874256896 1563244799517370368 1567048045321184832 1570042015327715328 1570437691238836224 1573879117881434112 1577708236105682688 1578105844028088354 1581165595279033344 1584585778547294208 1588058209033519104 1591921823818346496 1592323013794107168 1595365273639452672 1595410330371637248 1599694879598709516 1602751223980376064 1603155143139645312 1606263461870764032 1606668266170630656 1607491588223926272 1610143613685153792 1610577157691217744 1613672051114704896 1617190424196415488 1617597982267029504 1621096971601379328 1624649412006641664 1625086861814562048 1628602050173607936 1629012484158026688 1632170937062227968 1636141874479967232 1636554208621721256 1639727283993071616 1643274140715712512 1643688272303594496 1644130848476451447 1650881891367174144 1651297940230925952 1654869825176408064 1658496274756780032 1662112380424093696 1662531259552224768 1662950244244652244 1665754701199310848 1669778562340159488 1670228163531633216 1677509018647289856 1681137600179208192 1681561273969575936 1685275264103990272 1688920644624482304 1689346279867583232 1692621712508977152 1696710474635968512 1697167327459562784 1703215221984976896 1704565615722246144 1706947614728552448 1708252722762743808 1716161300182941696 1716593800510608768 1718559503264120832 1724106491387492352 1726950907088652672 1730735313751374336 1731622212797202432 1738698872442997248 1739638982300893184 1742509023368730624 1743841321153634304 1751017368209398254 1751914660603419648 1754362826248790016 1758157648500621312 1758207302858539008 1759551603326189568 1762929050986332936 1766297267243679744 1770167896755535872 1774921765618893024 1778811294688912512 1779722829819346944 1782659000865705984 1786565485162708992 1790912051795639808 1794785932844384256 1794836621668091904 1798718991864496128 1803095126977923072 1803549536032100976 1807046394604609536 1807501799441959488 1808428036751917056 1810955175482621952 1811899302402619962 1819339227220967424 1819797730050408192 1823326091853299712 1828222719541382304 1831715684549001216 1832177306445308928 1836192304195006464 1840164129925890048 1840659608789963136 1841123484699436413 1844693194492205568 1848683408305176576 1852734577205772288 1857242127788070912 1857710182759791696 1861259485912694784 1861728553323459072 1865338213785403392 1865808309101377536 1869876427977105408 1870347666996252864 1873974038849224704 1878500882632679424 1879006683973087368 1886722161562484736 1887197645978201088 1891279800201609216 1895424314007748608 1895934672116989056 1900035725202542592 1900514564851031136 1904199426572599296 1908832186893295104 1909313243392008132 1917153164168331264 1917636317687526912 1921784313108086784 1925995673911099392 1926028873261703168 1930195022427979776 1930681462705809408 1939097685298249728 1939619802810928896 1946531682268545024 1948074989396852736 1948599524120238752 1950797273975488512 1957093855088504832 1961327200209076224 1961821486297838592 1970407418728562688 1970903993178847104 1973658179529888768 1977983215715856384 1979495553741963264 1987084425649139712 1988158836915306496 1991438883849977856 1992961509889867776 1996786986321254652 2001162706525026576 2002188183546765312 2004986087141474304 2009379774695473152 2011457573285407744 2014776058270094784 2018625448278491136 2019191199376603392 2020225914930069504 2028482017850163456 2032927193930185728 2034481541345906688 2037324572417949696 2041789125900238848 2046756630623588352 2051183923250724864 2051241853334962176 2056750559484055092 2060680145117626368 2061199469750972544 2065195879548125184 2065716342219382272 2066774899145048064 2070742059888708528 2075279843803731264 2076343301455904768 2079244831109677056 2079768834343323648 2084326399356493824 2089397393761579776 2089923955604765658 2093916921651781632 2098505490508578816 2103610981474243584 2104141125370784472 2108220793705377792 2112781038063058944 2113882519469723289 2122562431757795328 2123097351725476224 2127213773828849664 2127689775226810368 2132352353258717184 2132926506131612688 2137001631973834752 2137540190852860416 2141684615827685376 2142224354894174208 2146858151580205056 2147436210254956992 2151562734819606528 2156797309689372672 2157340857398467776 2161462628801839104 2166782482419416064 2171469400231477248 2172016645544035584 2176227916082970624 2181522499306622976 2182072278162295008 2186303045324095488 2191584363071459328 2192174464635268596 2196324929266384896 2201175855156232192 2201730586974567936 2206493100235210752 2211328366342373376 2216708346069633024 2217266992326202992 2226371416453545984 2226932497959708672 2226970884708844288 2236678691529719808 2242081698626101248 2251894192832643072 2252461706490110976 2255609348034158592 2260552246532407296 2262280632847958016 2262889769946083712 2270953629313302528 2272754154296328192 2275930152971403264 2282042270081433888 2287043093171458944 2288215066910588928 2288791734014145024 2298808655183323136 2302601209451536896 2307647085001832448 2318265163257329664 2323345364491640832 2325121761538179072 2328370939906228224 2329584817374797094 2334689824279197672 2335886214137892864 2339150434998386688 2344276403811385344 2350572067981777248 2355063022991572992 2355656536858254336 2360818676822151168 2366562354158524032 2371748392918550016 2372963773092462592 2376878667820941312 2382087313550278656 2387882735727519744 2388484520691160752 2393047910459179008 2393115495557455872 2398291989152661504 2399542319398064274 2404126835970564096 2404732714709467968 2409395192806146048 2410002399255945984 2411237382335889408 2415865736536826616 2425785636294623232 2426396973400544256 2431645457402068992 2436974118009962496 2437630292721843072 2442903075260411904 2448256405593341952 2454212811719950848 2454831312932581884 2459590925989607424 2464911211073568768 2465532408455391744 2470312769607696384 2476322837050761216 2476946910346388928 2481679314550259712 2482304737764612096 2487744412135170048 2493168570636140544 2493796889328337152 2494425366366978366 2498632051798966272 2504667843510239232 2505342245297449824 2516263527970934784 2521706400268812288 2527912896155985408 2533380966936723456 2534019419801374848 2538932568763465728 2545065711953952768 2545109582524393472 2545750991189344176 2556204218891108352 2556848423583369216 2562379084144115712 2567994231881465856 2574241950274412544 2574890700765913152 2577839254896181248 2583488281751322624 2586159737081238528 2595375576358060032 2597433319195803648 2608048308664495872 2609458473451339776 2613763535053095936 2615761981730451456 2627209891638083584 2627871990905129472 2631544239373185024 2637310954287808512 2639327404989284352 2644393576479499404 2649445900865519616 2655251845133303808 2657282013186490368 2662382648428339536 2668216942033368768 2669584244729020416 2673314782855299072 2686368077693459712 2692178899266576384 2692254932502137856 2698078487796744192 2704642690466884608 2710569591906914304 2712642055127875584 2716432763223932928 2717848953603929943 2729008840831451136 2729696595075612288 2734989137779949568 2742334079312073456 2747573526823501824 2748265959667963392 2753594506064166912 2754288456292509696 2760989413184944704 2767039791738308352 2773025112457764864 2779023379888078848 2779101865808658432 2785863191682106368 2786565274139687544 2791889228869042176 2798007320678105088 2804814641965658112 2805521500494379296 2810961058273837056 2817751323949019136 2818510025959631052 2830083242343727104 2830796468967301632 2836285031771799552 2836919700302413824 2843136471011622912 2843902008175483584 2849335509298446336 2850053587803813888 2850771847276546704 2856299139858898944 2862477535440273408 2863248280339942656 2863969865088012198 2875729746252496896 2876454476531290368 2889043309892554752 2895292533641969664 2896022194058714112 2908646527947374592 2908696665742163968 2909429704216393344 2915070727098793984 2922112484095279104 2922899286180358128 2935640782632757248 2941990800313614336 2942732229446757888 2948437821789831168 2955611128092844032 2956355989768270656 2969243330612944896 2980626638473709568 2982238255372959744 2987158325774966784 2989442264834801664 3003282275320147968 3007479130712211456 3014069662043209728 3017186359928111616 3022164087405142176 3027938172417736704 3028786799064905088 3030338872395104256 3042723026775245184 3049390790895278592 3050953422547451904 3051722312018860032 3070134945935382528 3076775884876087296 3076862780002443264 3083518271767707648 3085125839226082638 3091020217676439552 3097793819322187776 3100162348717572096 3106113089833062792 3112919765705596896 3114514952183857152 3118867246664515584 3119653251514985472 3126489599034740736 3134096090642369664 3140875382477672448 3147758235762868224 3155416472211365376 3156211688056176708 3162331190558066688 3169171557094588416 3176116418067038208 3183843647636692992 3184646027588214336 3190730547278905344 3190820660743274496 3199389759197419032 3205502447960752128 3206310286279290624 3212526923741528064 3213336532341261312 3220287227370307584 3221154315382435488 3227344102229409792 3235195964534059008 3242193943202758656 3250173723629124096 3257204100347215872 3258024968316053376 3264341874124455936 3272283748959934464 3273108417243442512 3279454567986143232 3286548281431425024 3287376544607188992 3288261696952902894 3301763782734348288 3302595880461851904 3309739650352816128 3316992549513560064 3324224760848187392 3325062519104449536 3325900488489304488 3339557124680318976 3340456327063266432 3355018037294579712 3363122547939151872 3370550528207980544 3377841289248964608 3378692559735166464 3385243425017954304 3393420949271937024 3394334654919125568 3406430443969953792 3409131231444492288 3413895229457104896 3416505445525487616 3432322600365883392 3433187601021217536 3437119006528241664 3448212982774984704 3453901814177305344 3461470627502748672 3477397744885994496 3479277964601786368 3485018046737461248 3487682642307268608 3494377226062195641 3502034736418796508 3503829321206839296 3508725652497580032 3516414605717078016 3519103206652379136 3525858101972665872 3532594534487359488 3540335793511071744 3549843531237786048 3557622589377825024 3559445659638693888 3565318001731411968 3573130970325417984 3581824103591279616 3589571865688768512 3589673243336183808 3597437983728992256 3599313479097096411 3606190253955846144 3607099072064201952 3614092789209219072 3615003598883918976 3616856073503834112 3623798604805239924 3638678454441934848 3639595460100816384 3646652183706599424 3656445439082764608 3663431369098002432 3664354612890617856 3672384608390012928 3680328259851780096 3681319217579926272 3682246969398872826 3689386388984411136 3697366816610353152 3705469154411544576 3714484255576141824 3715420365519583392 3722518971825389568 3723457106646918144 3731616618202755072 3739752855954210816 3740695333992505728 3747948077698449408 3757001765265358848 3758013367946174736 3773444323124969472 3774395291956402176 3782559600403218432 3790848628015497216 3791869344233978112 3800071450405085184 3801029129702062272 3808398853145198592 3817664373786590208 3818626486784016264 3834306328336662528 3835272635375053824 3843568626216173568 3851991347822198784 3852057746523406336 3861362925411618816 3879239605621857792 3893063364537090048 3896149978793705472 3897199048240477504 3914187710177009664 3922654400418152448 3923642972595677184 3940814837457125376 3941807986357694208 3947316359059777536 3955966431431712768 3958991107483926528 3974168851298279424 3982877767699955712 3985923019779735552 3993573972642509304 4002325413050053152 4004376367093530624 4009972174282948608 4022915146570815488 4029552116540189568 4038382398753206784 4040451829860139008 4056964035700326912 4065854387860371456 4068963082691813376 4074649144835899392 4083578251800477696 4093513261247176704 4102367846501449728 4102483706669924352 4113501118968110184 4121360290235252736 4122398939501945088 4130391759096250368 4131432684438764544 4141484119777417056 4150559687607462528 4152686602911809536 4159537668686647296 4168652798712987648 4178794787523159552 4179847911209531316 4187833843303563264 4197010981017157632 4207221962948487168 4208282250741568944 4216441587410755584 4225562076126117888 4227765038939446578 4245124863515590656 4246194703450952448 4254427547657699328 4255379550453620736 4264704706517434368 4265853012263225376 4274003263947669504 4275080381705720832 4284448709788348416 4293716303160410112 4294872420509913984 4295954797632018297 4313594619378745344 4314681714796935552 4333564964838832128 4342938800462954496 4344033291088071168 4352455832165941248 4363044998613245952 4364144556324590016 4372606090648190976 4383168726142918656 4384348929270537192 4392649858532769792 4402351710312464384 4403461173949135872 4412986200470421504 4422656732684746752 4433416692139266048 4434533984652405984 4453864995919417344 4453941769417688576 4473357383059439616 4484163397252202496 4503788385665286144 4504923412980221952 4511218696068317184 4521104493064814592 4524561265695916032 4525779539892167424 4541907258626605056 4545508308592656384 4551860305942806528 4564084540162867776 4574086186342917888 4576430133821177856 4577583468028290048 4597617310366646272 4605202418903073792 4615294170003664896 4627688758839123957 4636530326514659328 4646690728983281664 4650243523076358144 4659169634749594188 4669379648558395344 4671772428275785728 4678300869996773376 4688552807622770688 4701144135963554496 4710126045983145984 4711313073716508672 4721637353644302336 4733124708317048064 4743496785837100032 4753757335641882624 4764174627100557312 4775765471455039488 4776969041382321504 4786095820918358016 4786230991114911744 4799084638796128548 4808253671941128192 4809465429418935936 4818790385612292096 4820004798511891968 4822474764671778816 4831731473073653232 4851571272589246464 4852793946801088512 4863290914804137984 4873948236019924992 4875260585443686144 4885806150520823808 4896512811186683904 4908425623439901696 4909662625865163768 4919181851979214848 4929822422147137536 4931064816910783488 4932392545429354341 4952645674101522432 4953893820692777856 4964609475529224192 4975488824270340096 4986337141272281088 4987593778656674304 4988850732733956732 4997264103597932544 5009335687020478464 5010684490594899648 5032527055941869568 5043412800537624576 5055825792311970816 5066761933873446912 5068038839602749696 5077865137526931456 5090131423907905536 5090219165048786944 5091501982378688352 5113696847166738432 5124758168288231424 5148483900548825088 5149781401531826304 5155678509792362496 5172319474162477056 5194866638391607296 5216096617328991744 5218916946902679552 5227527070106191872 5231523963460902912 5254419783276167168 5255743981810258944 5263088478746370048 5274621908575617024 5278654809978568704 5288787152958998808 5298891801731039232 5310503690266607616 5324765296856679072 5336433884066737536 5339168489458040832 5372736155386919424 5384357798533152768 5384509865004275712 5396156975593488384 5409285380933769216 5421139183813828608 5425284110255751168 5432865526447865856 5435697907207859886 5458017681662902272 5459393190151224576 5469978275559899136 5484668158624146912 5495147053647003648 5496531919335926784 5508576912585019392 5521978826369889408 5523370454098309239 5534079583476616704 5546050224915529728 5558203731617316864 5571726383364212736 5573130548279375088 5583778457738084352 5596014641356210176 5609629283931316224 5611043000988758592 5621922116547674112 5635502647898038272 5637020051919262104 5660166484687454208 5661592937934603264 5673839400604827648 5686272942023245824 5687804016350967168 5700107175607627776 5701543694553093408 5712598279717797888 5726496560679885312 5727939730176024396 5751459492504993792 5752908953062580736 5778086619785109504 5790585067283939328 5792044388117428224 5817293055894749184 5817393331484327936 5818859408432786688 5830141454197587968 5844224968190558208 5845798572360716256 5871281565265514496 5883981600627228672 5885464458893515776 5911222256185688064 5912711979536541312 5938486661225889792 5961253276947419136 5964476510745919488 5974316651549933568 5978884529669603328 6006564550640295936 6014958261424422912 6028139324086419456 6034372719856223232 6044328174810284352 6055876344835473408 6057573598129810176 6060677744790208512 6085446053550490368 6098781581790557184 6103444624037720064 6140269891870765056 6153551769752174592 6153725560004886528 6170251678452165276 6182040435352879104 6195587638644375552 6200324697435144192 6212226179666125584 6225839531411193792 6229029904367714304 6237734493329031168 6239306503029970944 6252979198069481472 6268192181284739328 6281750764955344896 6295516471525736448 6310832944422730752 6312423376112353416 6324662381116133376 6338343114189176832 6341647558409169867 6367687295273385984 6369292055176428672 6381641321486548992 6398779518394838064 6411004895921504256 6412620572558581248 6425053847483056128 6426673064682522624 6440574454740615168 6442308630764870976 6454688204458819584 6470391929068118016 6484387886405517312 6500347447258248192 6514408200694431744 6516049936632106752 6528683748248911872 6544567497919868928 6546216834486885024 6558909135972286464 6574753089214377984 6576523393905805788 6603527565468696576 6605191760923703808 6619479300705632256 6633985099027120128 6648449521696374784 6650125038208899072 6651800976978608976 6679114249360637952 6680912654126532864 6710036074589159424 6726245095878303744 6741101056415961088 6755682578497929216 6757385119470332928 6786841898543874048 6788669309838251136 6812860887939907584 6818262462888984576 6827790458914209792 6864645200731766784 6866375202042435072 6896425965549969408 6907803628354610688 6922941255005497344 6954795489771988992 6958555929203572736 6970036093474922496 6975365284614537216 6988754452124391282 7004069472837593016 7007658642413678592 7017451304995160064 7032829211434156032 7051716203945331744 7065189068974718976 7099687062475572096 7115245178755650048 7118891319277387776 7130636003462823936 7146261940650835968 7163648207182559232 7179143731377537024 7179346486672367616 7194875967457984512 7198626958194192822 7212380507911692288 7214198144128403904 7228185578418438144 7230007197767837952 7233712147007668224 7247597209610479848 7277356908883869696 7279190920201632768 7312890878165529216 7328709225781235712 7344769216780025856 7362638435159852544 7364493938797745652 7378772777968822272 7394733633220706304 7410938308823089152 7428968511152283648 7430840731039166784 7445037943650779136 7446914213293836288 7463233236405510144 7479505711908421632 7481390667985011456 7495896155396898816 7514003530530717696 7516026735892349472 7548790583912804352 7565119200806436864 7583738688467956224 7600142900810170368 7602058259404124544 7616797706290397184 7635328747573180416 7637252973568032528 7668612656673325056 7670545270750107648 7687137252432347136 7703982695644397568 7704115493046812672 7722725850823237632 7758479211243715584 7786126729074180096 7792299957587410944 7794398096480955008 7828375420354019328 7847285945191354368 7881629674914250752 7883615972715388416 7894632718119555072 7911932862863425536 7917982214967853056 7948337702596558848 7965755535399911424 7971846039559471104 7987147945285018608 8004650826100106304 8008752734187061248 8019944348565897216 8045830293141630976 8059104233080379136 8076764797506413568 8113928071400653824 8131708775720742912 8137926165383626752 8149298289671798784 8153546860811789829 8187026522494353408 8204967413339848704 8227002237936220368 8242720580470505472 8244797879003890176 8260783518192500736 8262865368877529088 8282968239554834112 8301119375214925056 8305373205823619072 8319075337373294592 8337305597425975296 8357589575046319104 8359695822419062632 8375667686607126528 8394021962034315264 8414443925896974336 8416564501483137888 8432883174821511168 8455530077878893156 8490249727031181312 8492389406901904896 8508855095315398656 8510759100907241472 8529409413034868736 8531706024526450752 8548006527895339008 8550160763411441664 8568897419576696832 8587432606320820224 8589744841019827968 8591909595264036594 8627189238757490688 8629363429593871104 8667129929677664256 8685877600925908992 8688066582176142336 8726089997226491904 8728289112649180032 8745212181296381952 8766337452285837312 8768697858541074384 8804703420624928768 8806922347898271744 8825972400940843008 8845313465369493504 8866833384278532096 8869067969304811968 8907729991838834688 8907883538835377152 8946714766118879232 8968326794504404992 9009846825960443904 9022437392136634368 9042208986129629184 9051559079784334848 9083814517253210112 9091016617185312768 9128169080325735552 9148172372685835776 9152860267642355712 9155166936056580096 9195234620733292544 9210404837806147584 9230588340007329792 9255377517678247914 9273060653029318656 9293381457966563328 9300487046152716288 9318339269499188376 9338759297116790688 9343544856551571456 9356601739993546752 9402288271927108992 9422626147433017344 9443274707288604672 9466249416634096128 9486993571674200064 9507514671283765248 9528349254201114624 9551530942910078976 9553938082764643008 9572191641836716032 9572461982229823488 9598169277592257096 9616507343882256384 9618930858837871872 9637580771224584192 9640009597023783936 9663462946147306464 9705587893602177024 9726581829608275968 9750521170887372288 9771612301041647616 9793025622373367808 9816851246879803392 9819325251730327536 9838363703958429696 9859644844294275072 9862129633821566976 9864785090858708682 9905291348203044864 9907787641385555712 9929218951058448384 9950977648540680192 9972674282544562176 9975187557313348608 9977701465467913464 10018671374040956928 10021368981189799296 10065054111883739136 10111651584623941632 10133523867746893824 10136077679205499392 10155730275053862912 10180262847815811072 10180438330097573888 10183003964757376704 10227393694333476864 10249516336576462848 10296967801097650176 10299562803063652608 10311357019584724992 10344638948324954112 10432193234657983488 10437833893805359104 10455054140212383744 10463047926921805824 10508839566552334336 10511487963620517888 10526176957492740096 10549243817151234048 10557309619957137408 10577574305917997616 10597783603462078464 10621007380533215232 10649530593713358144 10672867768133475072 10678336978916081664 10745472310773838848 10768715597066305536 10769019730008551424 10792313951186976768 10797940437291289233 10818570761867538432 10842278367627657216 10850568220511502336 10871395814415719772 10916035363325804544 10918786380302449152 10939956551119798272 10969336317248293824 10990294107294007296 10993063838671853568 11017153825170038784 11043957652739778816 11046740908196618478 11068159166953233408 11092100449831059456 11116407463234633728 11143452766728425472 11146261096558750176 11167556915476168704 11219258567862632448 11222086001977517184 11243844233095348224 11271005295796076544 11274040103838524208 11320332969374908416 11323185875869206528 11347678801209655296 11372545884046491648 11375608032701934336 11400214351215255552 11403087389106186816 11425196559435595776 11452993121359770624 11455879460352048792 11502918985009987584 11505817906125161472 11556173239570219008 11584088776234856448 11634786662968655872 11637718816865573376 11660282908395175936 11688449936381116416 11691597144721432512 11742563130531028992 11767963201254457344 11770928917787031552 11822444512371376128 11825423959073082624 11876973322451779584 11922506553894838272 11948633303099867136 11957769059339206656 12013129101280591872 12029916522848845824 12068745439712446464 12088656349620568704 12115147196259620352 12121355489580417024 12170892107100980736 12197563163581114368 12206889248075440128 12280539783741530112 12307103539504349184 12307451120009773056 12340503356904330552 12364080870705758208 12391175277288751104 12424452359332251168 12451679062822387584 12458059808735428608 12478613006059941888 12505958396138962944 12536384362569478656 12563501529910689792 12591032943051472896 12621665888845461504 12624846752224706832 12649324762232266752 12676686228378353664 12683295116818339734 12735374590546771968 12738584110352857344 12763282642973097984 12797559036789676128 12822009791843008512 12825241145117162496 12853346129365045248 12881148909481230336 12884617261529741952 12887864392896054891 12940783858136236032 13000694894516496384 13028816401388863488 13032099873264213504 13057367496497823744 13089134995839737856 13092433668973770048 13117818271944572928 13149506178428755968 13153046787811611576 13207055130937393152 13210383521847407616 13238958601411264512 13267970198054240256 13300250076417798144 13303601953957217952 13361825308253065728 13420072149178318848 13452490191756607488 13482202112831922176 13511365156995858432 13514770238940665856 13573683797087748096 13577338619676502272 13625721775879815168 13636524925777969152 13655580917828419584 13729290401463533568 13732750404084870144 13792851931099938816 13815607256709221376 13845882510010994688 13909590979543977984 13917111858407145472 13940072186949844992 13950730569229074432 13977508904248782564 14008138945675186032 14015317284827357184 14034902609990320128 14065658422868312064 14103432407890663488 14130378137949437952 14199374124951144192 14230490357511300096 14261272006925647872 14292523881301671936 14327296414365118464 14358287462755074048 14358692973344735232 14397253916388385644 14424761015823384576 14428396288256807808 14456371156836876288 14460014395535675904 14467424294015336448 14495194419220959696 14554713817767739392 14558381840403265536 14625781756331058432 14657418451562471424 14689538433560051712 14725276870319705088 14728987877595491304 14757545555937644544 14789467266441412608 14797177636288063023 14857937022304567296 14861681462078333568 14893828426587672576 14926466472811020288 14959011423816843264 14962781335970022912 14991792310793797632 15028007061061435392 15032053471784698944 15097581167825608704 15130238401612873728 15167477376935912448 15200285801620340736 15204116518808249088 15233595412580794368 15270657495146360832 15274505947136065056 15341090541500215296 15374274504864694272 15408230986093625344 15445451701646475264 15516958422487431168 15584599915174821888 15588796192961910016 15656750840708038656 15694571890382708736 15763259349828501504 15767231945430776832 15789265436239110144 15823865725726851072 15835964429935706112 15896675405193117696 15931511070799822848 15974295890570037216 16009301652200212608 16017505468374122496 16091660586283261952 16118208466160758272 16153529595012827136 16227856142801307648 16263417551441485824 16275852330767253504 16298596579343597568 16307093721623579658 16374053044988706816 16409934826679697408 16454004475872440736 16485441160941010944 16489595758007780352 16525730737755058176 16565936479109668224 16602238750429850112 16610746411647238144 16638150674746589184 16674611194851950592 16715179150092638208 16719391644838125264 16751335373214253056 16788043924068630528 16828887851793948672 16833129002966275776 16865766349643022336 16911060155757786312 16980499454062362624 16984778813803809792 17021518201814482944 17058818826069737472 17063412049052901504 17100321526822883328 17137794839153393664 17179489682039655936 17183819190528073188 17254378477514981376 17258726859187742208 17334259859355328512 17371755201851817984 17376133164352284672 17452179994452983808 17456578225298360064 17490424362592763904 17532674904571674624 17537395717082148768 17613844695796543488 17651944801881686016 17733666768557064192 17738135938609623936 17815459983677669376 17815767077670754304 17893429532237758464 17936653589008809984 18019693651920887808 18044874784273268736 18084417972259258368 18103118159568669696 18167629034506420224 18182033234370625536 18256338160651471104 18296344745371671552 18310333872113160192 18390469241466585088 18420809675612295168 18461176680014659584 18510755035356495828 18546121306058637312 18586762915933126656 18600974092305432576 18636678538998376752 18677518594233581376 18687089713103142912 18713203479987093504 18804576543854217984 18845252294866034688 18886549414577209344 18932498833268192256 18973987143348400128 19015029342567530496 19024942675227509601 19103061885820157952 19107876165529286016 19144923964459646976 19196338555184514192 19233014687764512768 19237861717675743744 19275161542449168384 19280019194047567872 19326925892294612928 19411175787204354048 19453163659216551936 19501042341774744576 19543224602083295232 19586051244746735616 19633702493759606784 19638650503460655072 19676727407916859392 19724259267643133952 19729570181717417364 19810582696406089728 19815575282771111424 19858437902116896768 19901955297081360384 19945348565089124352 19950375114626697216 19955402930935826928 20037342748081913856 20042737962379598592 20130108223767478272 20223303169247883264 20267047735493787648 20272155358410998784 20360525695631622144 20360876660195147776 20366007929514753408 20454787388666953728 20593935602195300352 20599125606127305216 20689277896649908224 20864386469315966976 20875667787610718208 20910108280424767488 20926095853843611648 21022975927241035776 21052353914985480192 21098487634302468096 21155148611835995232 21195567206924156928 21299061187426716288 21345735536266950144 21356673957832163328 21490944621547677696 21537431194132611072 21538039460017102848 21584627902373953536 21595880874582578466 21637141523735076864 21684556735255314432 21701136441023004672 21742791628831439544 21832070726651609088 21837572760604898304 21938672634496587648 21986127677343707136 22034307650340077568 22087915305479557632 22093481816393236956 22136318333906466816 22184200899662118912 22232814926469267456 22286905533456850944 22292522193117500352 22335113830952337408 22438517135725264896 22444172003955034368 22487688466190696448 22542010591592153088 22548080207677048416 22646371751738413056 22695357602419310592 22751216065403868672 22800428702430511104 22806174778212373632 22850393118871191552 22905986242719541248 22911758920704097584 23005837970019975168 23011635812250322944 23112346479140438016 23168177552469712896 23269573325937311744 23275437633731146752 23376899872762232832 23383194289442865024 23485126261062057984 23541857835574063104 23644889024742752256 23650847918146165248 23753946644903559168 23845013107789676544 23897266606199734272 23915538118678413312 24026258202561183744 24059833045697691648 24137490879424892928 24177312699241137408 24230294392519240704 24341784214201961472 24395126327162228736 24413778496150880256 24460640582435369487 24561079567483060224 24614902240019546112 24681006713808661104 24728161741411516416 24782350554577502208 24848904718664502336 24903358125644775168 24916119617470857216 24957226012119883776 25011916792277925888 25072768725138957312 25127003059821379584 25182065886102945792 25243331777690923008 25249693504449413664 25298649524464533504 25366590233636679468 25470749181093543936 25477168220705714688 25526565285946195968 25595118073579352256 25644019583686017024 25650482290234324992 25706692258730090496 25762297818962460672 25769234523059483904 25775728785792109782 25881567716272472064 26001389789032992768 26057632802777726976 26064199746528427008 26178269991679475712 26184867337947540096 26235636543889145856 26299012356857511936 26306093575623223152 26414110261874786304 26420767043694815232 26477917202822529024 26535940396108480512 26600500152835596288 26607203907914435904 26723650616506131456 26840144298356637696 26904980383513214976 26964404225663844352 27029540477881331712 27154677239353004544 27251443551759630336 27273049851555938304 27458580802927067136 27465500808169740288 27585703862199877632 27631214513418442752 27691765020021989376 27819181959087955968 27880144373899689984 27901461138458148864 27955017808497565128 28016277891350372064 28030634569654714368 28069805219980640256 28206864815781326976 28398748249902288384 28460980715022600192 28522544013851295744 28585047762603343872 28654592828730236928 28716574925510148096 28717385946689470464 28794507832776771288 28849522031646769152 28856792576513615616 28912742313673752576 28920028791071351808 28990388838441919392 29116763680806531072 29251563512662116864 29314836903124942848 29379076867120103424 29450553740639410176 29457975755190982608 29515091111875289088 29578934532882825216 29594355272576126046 29715874044609134592 29723362924156667136 29787656853175345152 29852932945622040576 29918022847633686528 29925562671940045824 30056014122122870784 30064106943569397888 30195162335651217408 30334954753871824896 30400571603240681472 30408233037616498176 30467190825161588736 30541314990292721664 30549011894272130112 30682181083000430592 30748549009729388544 30816461972187250688 30890903403292950528 31033916844974862336 31177592385923820032 31313501681416077312 31389143780765417472 31526518699657003008 31534463890861553664 31578530872478220288 31647731451453702144 31671928859871412224 31793350810386235392 31863022141599645696 31948591781140074432 32018603304400425216 32035010936748244992 32183321172566523904 32236416932321516544 32307059190025654272 32393821311873867699 32455712285602615296 32526835102882971648 32551704661534507008 32614187443247159316 32748106089977413632 32819869653359394816 32908008951744881472 32970882321882021888 32979191516015560704 33051461475510116352 33131872958219336448 33204477500859700224 33276301349493178368 33349222389703901184 33430358300185276416 33438783289676250528 33502670746428506112 33657775703587897344 33666258005932551552 33731532699286044672 33822120311515572624 33960998908124725248 33969557627607619584 34043036403628965888 34117637652139474944 34126824098105803008 34200643053645766656 34275589678306787328 34358979364079311872 34367638381056146376 34508756955029962752 34517453718375484416 34668519718710657024 34752266328704569344 34904359988905967616 34913156450596720128 34980848725185527808 35065349809143349248 35074791434164297536 35227689391593086976 35303889603763372032 35467333537114128384 35476271877219247872 35630919967355338752 35631534155341508608 35873307178017619968 36039387303841775616 36089749568546537472 36206236319137339392 36364066468741251072 36512676321302942208 36592689490743343104 36620667744226320384 36780938482933170176 36841619351224590336 36922353360029319168 37021510070712991656 37092242612117274624 37173525831866253312 37273357077996753504 37355037188467162752 37374179426206285824 37609153087708435968 37690504589732069376 37773098829154418688 37864997666536384512 37947974286696800256 38030058685135060992 38049885350455019202 38206123771640315904 38215752331058572032 38289847928919293952 38392677110369028384 38466029375529025536 38475723435351487488 38560038388095135744 38653851784589225856 38663593178688164673 38822351574408708096 39002084683549489152 39086449204166590464 39172102489493471232 39267404987519213568 39277301006921310144 39353454815833718784 39448518535286267904 39459140363434834728 39621165392812179456 39631150565542222848 39716875804233793536 39803910594162720768 39900750229253394432 39910805861871653856 40085475924759197184 40260216447534956544 40446606338495766528 40534095470987575296 40544310716821997568 40721051391263244288 40721753320390295552 40732015859029506816 40909574777333907456 41187871204390600704 41198251212254610432 41378555793299816448 41728772938631933952 41751335575221436416 41820216560849534976 41852191707687223296 42045951854482071552 42104707829970960384 42196975268604936192 42310297223671990464 42391134413848313856 42598122374853432576 42691471072533900288 42981889243095355392 43074862388265222144 43076078920034205696 43191761749165156932 43274283047470153728 43369113470510628864 43402272882046009344 43485583257662879088 43664141453303218176 43675145521209796608 43877345268993175296 43972255354687414272 44068615300680155136 44175830610959115264 44186963632786473912 44272636667812933632 44368401799324237824 44391532908864189069 44573811066913701888 44585044386235000704 44877034271450529792 44888344007910068736 44975376932381392896 45084021183184306176 45096160415354096832 45292743503476826112 45390715204838621184 45502432130807737344 45600857404861022208 45612349556424747264 45700786237742383104 45811972485439082496 45823517841408195168 46023271624500645888 46224692958280876032 46336355104939425792 46539146651874623488 46550875267462293504 46753799745524465664 46766388578885730048 46970252522124115968 47083715671148126208 47289778049485504512 47301695836292330496 47507893289807118336 47690026215579353088 47794533212399468544 48052516405122367488 48274981758849785856 48354625398482274816 48460588785038481408 48683568428403922944 48790252654324457472 48827556992301760512 48921281164870738974 49122159134966120448 49229804480039092224 49362013427617322208 49456323482823032832 49697809437329004672 49806716251289550336 49832239234941714432 49914452024239767552 50023833584555851776 50145537450277914624 50254006119642759168 50364131772205891584 50486663555381846016 50499387008898827328 50597299048929067008 50733180467273358936 50941498362187087872 50954336441411429376 51190236147158704512 51300964580468649984 51413384517460180992 51538469046118967808 51551457571584219564 51763135432544944128 52002779578065985536 52115265605555453952 52128399493056854016 52356539983358951424 52369734675895080192 52471273087778291712 52598024713715023872 52612187151246446304 52841534087389630464 52955834405645058048 53201000305671192576 53214407815828871808 53447301233012262912 53680288596713275392 53809960767026429952 53928808451327688704 54059080955762663424 54309354478706009088 54502887103519260672 54546099703111876608 54931001616339480576 55171407724399755264 55262429026836885504 55383530040043978752 55638363918175911936 55760288747799379968 55802922276916297728 55910035616995130256 56032555782700744128 56061269139309428736 56139610439961280512 56413729631562653952 56797496499804576768 56921961430045200384 57045088027702591488 57074828025682528803 57309185657460473856 57434771893378940928 57589015665553542576 57699044063293538304 57713585153027231232 57825484627347505152 57840057582142703616 57980777676883838784 58233527361613062144 58503127025324233728 58629673806249885696 58758153734240206848 58901107481278820352 58915951510381965216 59030182223750578176 59188710545152252092 59431748089218269184 59446725848313334272 59575313706350690304 59705865891244081152 59836045695267373056 59851125343880091648 60112028244245741568 60128213887138795776 60390324671302434816 60669909507743649792 60801143206481362944 60816466075232996352 61082629980585443328 61098023788544260224 61364362166000861184 61632923944374501376 61781806806585901056 62067833689949724672 62355184771847640064 62627003362832154624 62778287561530834944 63068927781723107328 63157061744956440576 63295462902907404288 63586701620772470784 63897183562280148864 64037206608800850432 64070021873496489984 64366642345133047808 64472833864643033088 64614118380051308544 64787642623747735398 64911424571205230592 65053670205765943296 65103409323069014016 65228374886494318632 65496212179954827264 65816017903489762944 65958383032031121408 66102922951020232704 66263745916438672896 66408955001719400448 66552602698986356736 66698444779407802368 66860716600370552832 66877566579352501056 67005341492857012224 67315551407175794688 67332516011865103104 67463065398572089344 67644240623031145248 67939115255215239168 68086072807257931776 68253648196211606016 68401286107291533312 68551179356613574656 68717958728158623744 68735276762112292752 69017513910059925504 69034907436750968832 69337039437421314048 69504532657409138688 69808719977811935232 69826312901193440256 70130699618286698496 70149582868328595072 70455378783186173952 70934667074228256768 70952543754438495744 71261839934710677504 71263068310683017216 71746614356035239936 72078774607683551232 72179499137093074944 72412472638274678784 73025352642605884416 73185378981486686208 73241335488452640768 73561876965866340352 73683238702449180672 73844706720058638336 74043020141425983312 74184485224234549248 74347051663732506624 74546714155993507008 74710074376934325504 74748358852412571648 75218306175416871936 75381009179464138752 75546197658308837376 75729995333072769024 75895948573393600512 76099770700910038404 76412247543280631808 76431504662117144064 76579695857838587904 76785354220738056768 76932058751058051072 76951446870702974976 77120076776190271488 77307703569178451712 77327186357376329346 77644703148817416192 78004169367098978304 78172898408333180928 78534809975038427136 78554602013842620288 78706909631667437568 78897037070572535808 78918280726869669456 79242330785624358912 79262301131084445696 79433751608467587072 79607821188325441536 79801500458506788864 79821611723743307712 80170951849518394368 80520432895069913088 80893212676991533056 81088621433643995136 81443506640780591104 81464031718059013632 81819149554667814912 82375742408781201408 82396502424509220864 82757111586599632896 83457545877263867904 83640433121699069952 83704383415374446592 84091903708964143104 84209415659941920768 84620594447343980928 85196244749706865152 85382942145067800576 85963778486190710784 86149724776530444288 86152157840068411392 86383523498330313864 86548566094940307456 86738226941021257728 86971166515325758176 87350291042419593216 87754690537986350592 87944510709374828544 88137230601360310272 88351661221918230528 88373927265572947824 88545273335625867264 88736803598648475648 88783065817728378138 89147622133827403776 89170088772470001408 89754068542901059584 89776688015820137472 90168042366368612352 90192320830708193664 90585487006953652224 91004864261615474688 91201714809722044416 91224699112849494528 91401572475484766208 91623944970878164992 91647035682816390336 92046543249001291776 92449385916561752064 92672710209878851584 93101750534924587008 93532777157771460096 93940505044248231936 94167431342296252416 94579556098971009024 94603391672584660992 95015786579614236672 95380052431158706176 95589066424798937088 96105032810244734976 96549963517699571712 96709250796964549632 96921177570076962816 97367136856807845888 97580505308648914944 97655113984603521024 97842562329741477948 98244318269932240896 98459608960078184448 98724026855234644416 98912646965646065664 99395618874658009344 99613432502579100672 99828904048479535104 100047667169111703552 100291074900555829248 100508012239285518336 100973327110763692032 100998774017797654656 101194598097858134016 101466360934546717872 101882996724374175744 101908672882822858752 102380472294317409024 102601929160937299968 102826769034920361984 103076938092237935616 103102915143168439128 103526270865089888256 104005559156131971072 104256798986113708032 104713079966717902848 104739469351790160384 104942546175556583424 105196049427430047744 105224374302492892608 105683068174779260928 105911668811290116096 106402000611342385152 106428815631657743616 106894602466024525824 107619921534052859904 107857616902655377408 108118161911525326848 108618708957412018176 109092199406223753216 109862003232678961152 110342815448799510528 110524858053673771008 110767060080087957504 111276727836351823872 111520577495598759936 111820071233990260512 112065111565401488256 112122538278618857472 112827459263125307904 113594992999609153536 113843922860090400768 114090176055405182976 114149656051365057606 114618371314920947712 114869543786757881856 115178031331107085152 115398088126587076608 115427170306054462464 115680115164285407232 115961555353767677568 116467054723226124288 117006254050648467456 117259347612499771392 117516307468480413696 117802214962557640704 117831903020763930432 118060364447501156352 118377421090304504184 118863496178436538368 118893451696626668544 119150627412701380608 119411731782488162304 119702250687760183296 120256427774277591552 120780649342604869632 121339819015487299584 121602286412962725888 121632932150465992704 122165259961170886656 122196047577088520448 122728724332001722368 123563613613171802112 124135667379899449344 124710369543695280128 125254006725664309248 125556575123061669888 126137855563446214656 126314123489912881152 126590925805814808576 127173403241544941568 127794367124560297728 128074413217601700864 128733284690266095616 128945667729286066176 129228236760102617088 129575285247495470796 129822849142410461184 130107340411531886592 130206818646138028032 130456749772988637264 130992424359909654528 131632035806979525888 131916766064062242816 132205845902040465408 132527491832877345792 132817910003438800896 133105205397972713472 133174598726592567207 133721433200741105664 133755133158705002112 134631102814351589376 134665032023730206208 134926130797144178688 135288481246062290496 135878230510430478336 136172145614515863552 136507296392423212032 136802572214583066624 137102358713227149312 137435917456317247488 137470553524224585504 138069814873501937664 138674078874842628096 139009065314818277376 139617439955623870464 139652625802386880512 140261399236573396992 140299165736657190144 140910757566372347904 141869334148456513536 141905087508876991488 142523679869421355008 142526136621366034432 144157549215367102464 144824945276549357568 146050705285211768832 146370757962973372416 146482670976905281536 147366477404898361344 147689413440117276672 148086040282851966624 148368970448469098496 149093428311987014016 149420148753868651008 149496717704825143296 150436612350833743872 150762018358928277504 151092395316617674752 151459990666145538048 151791897146787201024 152199541401820076808 152824495086561263616 152863009324234288128 153570708441476113536 153902893741405949952 154240153552380542976 154615407138356903424 154654372714752658692 155289406297634832384 156008338734197956608 156345796816666361856 157069619950076854272 157109204027685240576 157413819263334875136 157794074141145071616 157836561453739338912 158524602262168891392 158867503216935174144 159603000917013577728 159643223447486615424 160341903699036788736 161040865790139826176 161786425353983066112 162177242867287990272 162887013281561182208 162928063436118027264 163638299109335629824 164793004849018441728 165514223173199265792 166915091754527735808 167280866243398139904 167408766830748893184 168183807417928286208 168418831319883841536 169241188894687961856 170392489499413730304 170765884290135601152 171224484077047586409 171927556972381421568 172304315680136822784 172767046996660627728 173097132189880614912 173476453882042515456 173942333030651516352 174700582084839186432 175509381075972701184 175889021418749657088 176274461202720620544 176703322443836461056 176747854531145895648 177090546671251734528 177566131635456756276 178295244267654807552 178340177544940002816 179508137085802119168 179553376031640274944 180336084732737224704 180384641661416387328 181170974013907304448 182009728523230949376 182403429619444088832 182449398225698989056 183247889941756329984 183294071365632780672 184093086498002583552 184898771833123504128 185345420419757703168 186203501069849174016 187065554315542920192 187881010088496463872 188334862684592504832 189206783345169321984 190760104862317412352 192210065620489469952 193099927035399143424 193418501593929099264 193842355140153925632 194734273713615691776 195161010617297829888 195310227969207042048 195685124659482955896 196488636539864481792 197448053710469288832 198791237749316018688 199226865005158201344 199657808096959070208 200095334338223407104 200582149801111658496 201016024478571036672 201946654221527384064 201997548035595309312 202389196195716268032 202932721869093435744 203817345765645717504 204760944588634818048 205203858321874599936 205653538069840723968 206153876184475871232 206205830286336878256 207052541730179776512 208011118312263942144 208513597972227416064 209426159933435805696 209478938703580320768 210392098854860095488 210448748604985785216 211366136349558521856 212804001222684770304 212857631263315487232 213789204932049051648 215239843068105719808 215715233805310754816 216236323823050653696 217237417914824036352 219724006465357922304 220685630897599021056 221049716107347542016 221534120160175915008 222553455672703647744 223041154991197519872 223640142467980521024 224130223130802976512 224245076557237714944 225654918526250615808 227189985999218307072 227687845720180801536 228299312102730115212 229236742629841895424 229739087573515763712 230356062662214170304 230796176253174153216 230854340612108924928 231360230328570814464 231923110707535355136 232934109446452248576 234012508101296934912 234518695224999542784 235604429925115281408 235663806041527860864 236120728895002312704 236754842180609008368 237726992356873076736 237786903393253337088 238301254825402761216 238823463564976324608 239404501375520366592 240512855548555183104 241561298685209739264 242679638030974599168 243265864300931985408 244330519922341773312 244392095154177040896 245457448664003444736 247127227226343604224 248271334759798898688 249420739087390560256 251113150246123339776 252275711126892429312 252628246979825762304 255588734249120595456 256148826435203401728 257466569380532191232 257891335458572132352 258456473520205234176 259150570494990941592 259645698284820922368 260214680823063773184 260913499545977274528 263264071613959051776 263833532128124485632 264411691804080930816 265054983665754691584 265635820006877601792 266210410795945426944 266349197453185134414 267442866401482211328 267510266317410004224 269262205628703178752 269330064047460412416 270576962492124580992 271756461020860956672 273014592784846424064 273605144429166133248 274204717426454298624 274871834912634494976 274941107048449171008 276139629747003875328 277348157749685256192 278018130629636554752 279305251604773761024 280598331473314380288 281821515132744695808 283738668296913027072 283810175017753982976 285047359738842710016 285052273242732068864 288315098430734204928 289649890553098715136 292101410570423537664 292741515925946744832 292965341953810563072 294732954809796722688 295378826880234553344 296172080565703933248 296737940896938196992 298186856623974028032 298840297507737302016 300873224701667487744 301524036717856555008 302919981332291076096 303583794293574402048 304399082803640153616 305648990173122527232 305726018648468576256 307141416882952227072 307805787482811899904 308480307104761085952 309230814276713806848 309308745429505317384 310578812595269664768 312016677468395913216 314139239900153708544 314218408055370481152 314827638526669750272 315588148282290143232 315673122907478677824 317049204524337782784 317735006433870348288 319206001834027155456 319286446894973230848 320683807398073577472 323572850707966132224 324354485734575980544 325774026563122364416 325856126872236054528 327276598218671259648 329586009698036883456 331028446346398531584 333830183509055471616 334561732486796279808 336367614835856572416 338482377789375923712 340784978998827460608 341531768580271202304 342448968154095172818 343855113944762843136 344608631360273645568 345534093993321255456 346194264379761229824 347884666061303032704 349401164169678372864 351018762151945402368 351778042837499314176 352548922405441241088 353406644887672922112 353495709062291791296 354181093342503469056 355132263270913512552 356590488535309615104 356680355089880005632 359106752063280549888 360769283322832774656 362341948027814608896 364019457046461898752 364806859238888177664 364898796451397978112 366495779883512659968 366588142731265561344 368186172996005167104 370690840839515406336 372407002139698348032 374131108631085840384 375762020176992927744 376669725369185009664 378413566690338643968 381520209724634824704 386199854070798286848 386837003187858198528 387684710280307851264 389468547427231383552 390322021234595659776 390620455938414084096 391370249318965911792 392977273079728963584 394896107420938577664 397582475498632037376 398453730010316402688 399315616193918140416 399523796179777701621 401164299602223316992 403893308443054768128 403995096071190618624 404778392391432536064 405865443738186871488 407634691531291435008 409521889177269636096 410407716643749199872 411307076139681447936 412307752368951742464 412411660572673756512 416022236624527884288 417027195944454832128 418852319866871611392 418957877407160641536 420784197709720190976 420897497209971570432 422732272699117043712 425608002445369540608 425715262526630974464 427578409864098103296 431430467610621509632 432472647646101307392 434474835829648072704 439448012930715844608 442099432214695084032 443068240320351830016 445106911345407295488 447280284935961042048 448260446261605953024 448490153114475429888 451309837052501231616 454379971998436614144 455375691440361603072 456598624205460230424 458473485259683790848 460712125324428340608 461708681224217849856 462720460657141628928 463846221415070710272 465868218892904497152 468025016202593869824 469037390449999085568 471208859850230562816 471327612083055721728 472241457790004625408 473509684361218016736 475573806786506674176 476602509650805522432 478809002751040733184 481025711097110366208 483122597370419478528 485359276061949198336 486531728601863970816 488661039844683546624 488784190308354081792 490914897328006889472 496542669519597797376 498841478174781120512 502226300492246679552 504551422253784858624 505256493959651524608 511177468498241190912 512297652870406803456 514933138761064382464 515782670917144264704 516912947040410468352 518301140989981883184 519291396569641844736 520429361646127546368 521826999091954549056 526528143227918103552 527667064256248971264 528823383608161861632 530109967331509383168 531271640013755203584 532698394906370268828 534885732802964422656 535020532634820008448 538524411257406357504 538660128094920824832 541153924984249161984 543512922041721913344 546029185569692848128 547210288858332266496 549743669825268989952 549882214096898342016 552279259494007750656 554696315499370512384 556036261259273109504 558610503209547522048 561196662946628760576 563643030265489391616 567620350035507965952 570104546485464137728 576630196861468409856 579299781106197430272 584202821140847075328 585483031851893489664 585930683907621126144 589465909619593445376 592344161131407866496 596373713247948056064 597680595015474604032 601746449403334975488 603048073435713110016 605839962664582152192 607167588587148804096 608798165607280307232 611452037296937152512 614282833765904454144 615611574965623799808 616960614209522171904 618461628553427613696 618617490859010634768 621157625190539329536 624033354936791826432 628278479800307417088 628436816110740962304 631176296564580286464 631346245814957355648 634098409048675565568 638412003668054310912 638572893789946461696 641367614796147154944 647145701415932264448 648708971469151961088 651712253744472109056 659172019396073766912 662056892692797063168 667660367018110943232 669123464973592559616 672735229671713144832 676964755578751847424 681569957997654921216 683063537160542404608 684897936308190345636 687710227889525686272 689217262720547291136 691068187986642510912 692388528759522459648 695769332122606065408 698802328339356745728 702037524303890804736 703556085674998628352 706813289775345844224 706991418124583582592 708362186685006938112 710264526541827025104 713180977070619230208 713360710179760011264 718213504126561099776 721538566645665549312 724683896055629217792 728038914092923797504 729797592902795956224 732991559767025319936 733176285462531122688 736372345992010334208 741381681679030812672 744814004279396696064 748262217262171680768 753339450738370019328 756827133380677287936 772399708141596573696 773674006375716397056 775369420560615702528 778937094854462767104 780644042469191319552 782740498637931823584 789792214841877155328 795164950997264074752 796907460020632805376 798631232387836280832 799047592359555403242 802328599204446633984 807786616886109536256 807990192142381237248 811730887476373742976 815269383062582870016 819043778354539272192 820815433287498399744 822614152279362895872 824615504737903484928 824823321145347513024 832044473249055768576 834054391888909664256 837915754814321283072 841794994419943140864 845464545398234087424 851216004890739081216 851430525053261948928 855156819728196206592 864945295292202614784 868949671659296145408 878896025861431689216 884198864429390168064 886136480640703660032 890213822690814590976 894560569871922084096 896520892523211906048 902619674105002463232 908759943996873228288 910751382880723206144 913197248410920460848 916946970519367581696 921424250648856681216 923417362448435699712 925440921314283257856 927692442830141420544 931736437785808994304 936050032405187739648 942417719700461125632 942655224166111443456 944482915580009250816 947019368722436033472 951147613573013348352 953205019301611044864 957618005502081466368 962051422194220732416 970718552123898396672 973063457203727941632 977322079689367093248 977568380616708163584 981829794656013778944 993085339039195594752 997682956349562241024 1009102844507569717248 1022354936996482381824 1024595305740813606912 1031565341834288529408 1033825894080820936704 1036602281979963766368 1038582793139283689472 1043653998183909098112 1053056286455836207104 1055334128512497942528 1057646767216323723264 1060219934663018766336 1062543280027510407168 1065396789812740537656 1069771465605928845312 1070041065269640016896 1077320256189841649664 1082307849968498323968 1087025844083443826688 1092058371139385696256 1094420577716664532992 1099487339650537979904 1099764428193796684032 1104558518988015501312 1112072522518546219008 1117221006419095044096 1122393325893257521152 1127286060530978783232 1135240700071015931904 1140209092970928275456 1158599562212394860544 1168405642281694150656 1170966063703786979328 1171861367815242252288 1178931819239186890752 1184688322262815732992 1192747426495896112128 1195361190030949208064 1198571388539333104863 1203492898806669950976 1211679925329164304384 1214335177174297608192 1217596331214560614464 1222904074593874305024 1228565667531808908288 1231223149931247599616 1233921228419044343808 1236923257106855227392 1237234981718021269536 1248066709873583652864 1256556959600614834176 1256873632221481924608 1262352593129160572928 1262692491629914711296 1268196818097351131136 1276824007336108621824 1277145787579892923392 1282735229592294309888 1294291402831864528896 1297417942938303922176 1303424507488944218112 1318344038792147533824 1335320734036221886464 1345470459343426289664 1353929511157503694848 1363139915995309842432 1366127074321084809216 1369795872616380691272 1375420455779051372544 1382136375973285021824 1391538664245212130816 1397604656678713491456 1404075048607781609472 1407112171349997256704 1413626579550691688448 1413982836249167165184 1416724373370013876224 1420529053083654050208 1426721420359520022528 1436427008253122199552 1443077133291331098624 1449367792111258435584 1456077828185847595008 1459595185805591912448 1465983119534050639872 1466352570925062245376 1472744691984020668416 1489628008558793392128 1496524434524343361536 1506678901476740038656 1513654266761354575872 1544799416283193147392 1547348012751432794112 1550738841121231405056 1557874189708925534208 1561288084938382639104 1565480997275863647168 1579584429683754310656 1590329901994528149504 1593814920041265610752 1598095184719110806484 1604657198408893267968 1615573233772219072512 1615980384284762474496 1623461774952747485952 1630538766125165740032 1638087556709078544384 1641630866574996799488 1649231009475806969856 1649646642290695026048 1664088946498111537152 1668108783777819328512 1675831509628642566144 1683589988839886281728 1690929090796468174848 1702861050106523897856 1710313639456392413184 1729890590584405229568 1737899343318592290816 1757792051722863378432 1768397728858780336128 1789121139743844168192 1793041785046423812096 1805239348210004926464 1817519887993746456576 1821502765761446412288 1826394496821840921696 1842848501297713362432 1846834724896871399424 1850881842628566515712 1855384885660282841088 1863472875571617988608 1872100064810375479296 1884835439400922251264 1885310448332222886912 1894038737444872066944 1902295227146026696704 1915236011004162932736 1924102844388441464832 1941437104247796793344 1946126914407455883264 1955136761233416327168 1986170678078391189504 1995365912699124482048 2018205689015139434496 2044709873992964763648 2049190611481627213824 2063130683668577058816 2067651788161641873408 2073204563959927532736 2077165586278567378944 2087307996367818196224 2106112572911672414208 2110668257024995885056 2120439869326037532672 2125086560055020814336 2130793579625481075312 2139542931211857690624 2140082130539280033792 2154640512379683299328 2164615699936996647936 2174051688166887653376 2184116742278771392512 2198974679301075959808 2199528856387593368064 2209117037976031002624 2224145045037092438016 2234442012838190088192 2244786651786515042304 2270481400142031863808 2280418185941856550912 2317199124424789721088 2336811284563388301312 2341932127407573958656 2369376644525631465984 2385494852991792224256 2390722380061898416128 2397142777078666209726 2406985797613339901952 2423359850658328608768 2435192662429121228928 2445808149187748610048 2457131335063617816576 2462446299862495199232 2467842456838088687616 2473846514213710454784 2474469963436042539072 2496133419747167305728 2513747264442963849216 2525384983259829422592 2536393636194702262272 2553648014672217243648 2554291575159785846784 2565470459184588619776 2594835885876607844352 2606849014977888436224 2636688077584295067648 2670641468072443772928 2707859022315007389696 2726279831990619684864 2732254148642169618432 2739591745232761382544 2750840911558102745088 2764272751946570043648 2783077328490424261632 2795209313357426982912 2808150097215563218944 2827253159101383376896 2827965672498334330368 2833448746740027752448 2841058106167308100416 2853442840719040045056 2872854016506244399104 2886154266582662197248 2912155656371695190016 2919190371611183824896 2931966239068101279744 2932705141850124490752 2945489383968041336832 2979256017117586784256 2993048869048686723072 3027308533522709151744 3094696025502865588224 3101477682242462810112 3115748379417851068416 3130961994551727294336 3159168859367508621312 3180659803989056299008 3187629840082531221504 3196190369438221612968 3209314396817786535936 3231960768569524948992 3246923549905494971904 3261077532250331480064 3276175113418157088768 3283261733149993598976 3298462018951613939712 3299293284581390052096 3336217567555638657024 3351663019257285132288 3367179977679772563456 3381858181592936349696 3405722100213047795712 3420627278912784826368 3475798686637184581632 3515584103445726756864 3536795457717560672256 3578242279487688336384 3586083570092847624192 3610478696420009852928 3635039775987492913152 3643005531522892824576 3652788993643681843392 3685697002595426724864 3693669449793742798848 3701763685257133031424 3710769771320565682176 3744200129620750958592 3769670878801844502528 3770620896664445773824 3788077474889744133888 3804590454292053393408 3830472022008325865472 3848205688776882929664 3882874208495593586688 3892253828814911766528 3910273522466832654336 3990731825398248964096 4036411378030278868992 4089419747985929527296 4098381222963254427648 4126261367337154117632 4146409127919855065472 4174615992735636392448 4212225145823344828416 4221336514049991770112 4240879738652075065344 4250173120110041628672 4261587159250962150624 4280164261078560067584 4309281024759366598656 4329231399873993295872 4348103376333775306752 4368233484557542785024 4397949358602151919616 4399057712775186736128 4418234075952062005248 4468884025676380176384 4489573303573030084608 4540962800284063727616 4634398248849579442176 4673622569126776602624 4683864254815147917312 4738753289051262931968 4770989705983584448512 4781444760123796832256 4794285554157332419452 4813971595226679803904 4846719701316657217536 4870385324858242457856 4891616298375497220096 4914262670127235633152 4924892599724990398464 4947693028427420909568 4948939926872085078144 4992266839494334611456 5027494528885927698432 5050769966519658845184 5072787272389404524544 5108583150319571693568 5130940918369177239552 5189671771753215688704 5213698029955776872448 5273376155168590135296 5415718044630014779392 5452559663981239369728 5464508297284339236864 5479183490465522765088 5528545503893140087296 5566154656980848523264 5590418626714853965824 5616300194431126437888 5654506318202766753792 5655931344996668660736 5682116212334616200832 5706885681438080090112 5745708033012488798208 5772308533165324394496 5824311312743390380032 5838380743222367649792 5865410283700248981504 5958512034235173568512 5986097738097373446144 6054617067045418303488 6189392051005731176448 6202955364484925620224 6231496758835702136832 6261923989103454588672 6318337718735017242624 6361319607978112598016 6375259680165062443008 6392380738876443225936 6418628793635573071872 6463921537139049897984 6493847099810989943808 6522155064500662960128 6552350226836314177536 6596924037903227879424 6598586569162780104192 6672435135111277314048 6703326038514570264576 6734359955359545126912 6811444200426095591424 6841254557825569652736 6951597373274369163264 7156484558975376672768 7172167140185695248384 7220957392840019705856 7270079551974985826304 7305577987287363686784 7371394005190853449728 7387338899587485597696 7403527370514266062848 7421539542641131364352 7488400259241501917184 7541241793328891547648 7576154949779488267776 7609180908584106786816 7660944044016651730944 7696411377553765859328 7784507657629823533056 7820547044933665308672 7981463650796497928192 8178839495971859054592 8196762445926508855296 8252522734674308235264 8292818255839710130944 8349231985471272784896 8424450291646689656832 8481759477304150130688 8500346240220083257344 8523174318501924301248 8560328522157120135168 8618562049518733197312 8658462799747986591744 8736466969115085570048 8795898717204303839232 8798115425550373472256 8836468151904124010496 8937768051352760352768 8979146607146060169216 9081925600568127455232 9347245138253553205248 9477506578102525863936 9541979411967168897024 9562889520247593664512 9588571108314664838904 9627943190453359607808 9740770649716484915712 9783232596750994440192 9828525340254471266304 9849785199449980796928 9895386056854841819136 9897879853744170156288 10054989057771855396864 10101539933039317690368 10145574544778809049088 10217166300639143387136 10261881836738354479104 10427396059911553744896 10546752310337180270592 10831436089260029558784 10905119327962478739456 10929016594568678473728 10958366980931045530176 11057091007786280174592 11132309313961697046528 11232600388862252875776 11309012636405533507584 11311862689993337321472 11364232424669232401664 11413771362876160180224 11491416066024977596416 11544617066330648788992 11648622625486780760064 11676761486444735299584 11730820567400497963008 11972195476194746892288 12109234134090836606976 12378784102011462352896 12523847978206909177344 12636675437470034485248 12722639215956225196032 12750519360330124886016 12784761477752886451872 12927843074278099795968 12987694199621979887616 13044310129001325920256 13104700453672628355072 13193848075806455758848 13197173138325560208384 13406652077029140529152 13468719910719090253824 13622888400852191182848 13903194746548738326528 14312969117950753345536 14344334280371390496768 14441914785680039411712 14540159103949971652608 14611155974574727373568 14742788010381706899456 14774677799174971195392 14843079085282262728704 14976800518483003834368 15082483586657783095296 15152309899558976535552 15218361817168213573632 15392822755107531718656 15569015315259647066112 15641094089867330617344 15962927301592995856384 16357678991943718109184 16393524891853017710592 16585636511679420261888 16698463970942545569792 16848900583293379313664 16963518954608300261376 17046348637003848602496 17120657044314240270336 17237124099037466394624 17316925599495973183488 17472933938230171140096 17596230851100746944512 17875536102705520705536 17958293214292120338432 18163851201136254910464 18694490276507106410496 18955013156205051727872 19083958823934337794048 19125779040495187329024 19177142216629329677808 19255886380906719215616 19481541299432969831424 19566465193501988880384 19657050680508942532608 19790772113709683638272 19795759707488340312576 20109978115543710793728 20203079866078635380736 20434332601278286774272 20523763673476708958208 20854792119823107489792 21662872178520059117568 21810238655924957478912 21916733961862091060352 22114182015572560349184 22264618627923394093056 22465200777724505751552 22623725379986674642944 22728464849338464803328 22827542725752320360448 22982832132049955192832 23089234132661297577984 23353522972889470599168 23461641134800995926016 23944390952389493784576 24757568204022924705792 25047695956413818354688 25273350874940068970496 25445278431912450392064 25501038720660249772032 25569522955505772903744 25855686148556199591936 25975388399243959775232 26209400907345256710144 26387696151612911517696 26394346276651120416768 26813304154058281058304 26937439821438180507648 27245776801704382365696 28625938235901506691072 28688668560742780993536 28883829571360078823424 29222311949149454747136 29485576020763413798912 29549355598349942390784 29686158170564525457408 30164967173315566190592 30304619799117953071104 30436723634336427147264 30785645510215063437312 31282188179734661234688 32715357983887436218368 32787049783706035421184 33171273023358840523776 33396927941885091139584 33697801166586758627328 33927037909216600522752 34092697274007697204992 34241314088628480540672 34474248198074932789248 34633851198991946366976 34945867876460342280192 35192461702201493889024 35916586428584240676864 36327702402272509820928 37910026312410103455744 38167917647868675588096 38251558080990374658048 38354284433258659355616 38963082598865939662848 39132930387003977760768 39314101361017885065216 39581544227419367276544 39591519414976680625152 40219956231087421587456 40406159732157270761472 40868665202556573548544 41709584239646214979584 43325744357040118235136 43620477311849914957824 43833467923724182120704 44228364031145120698368 44529237255846788186112 44930401555449011503104 45247450759973349285888 45456929698676929606656 45655085451504640720896 46178468265322595155968 46707045945778941198336 46923282269601991852032 47888781904778987569152 50095391912827636709376 50546701749880137940992 50890556863824900784128 51139045911011545807488 51711372297112399183872 51950776798487919550464 52418801814690513420288 52788692553302240833536 53626608308116562116608 53874879642876361015296 54491553603408764731392 57251876471803013382144 57377337121485561987072 57767659142720157646848 58444623898298909494272 58971152041526827597824 59372316341129050914816 60329934346631132381184 60609239598235906142208 61571291020430126874624 62564376359469322469376 65430715967774872436736 66342546046717681047552 66793855883770182279168 67395602333173517254656 68185394548015394409984 68482628177256961081344 68948496396149865578496 69267702397983892733952 70384923404402987778048 71833172857168481353728 75820052624820206911488 76335835295737351176192 76503116161980749316096 76708568866517318711232 77926165197731879325696 78628202722035770130432 79163088454838734553088 79183038829953361250304 80439912462174843174912 80812319464314541522944 81737330405113147097088 86651488714080236470272 87666935847448364241408 88456728062290241396736 89058474511693576372224 90494901519946698571776 90913859397353859213312 91310170903009281441792 92356936530645190311936 93846564539203983704064 100190783825655273418752 101093403499760275881984 101781113727649801568256 102278091822023091614976 103422744594224798367744 103901553596975839100928 104837603629381026840576 105577385106604481667072 107749759285752722030592 108983107206817529462784 114503752943606026764288 114754674242971123974144 116889247796597818988544 117942304083053655195648 118744632682258101829632 120659868693262264762368 121218479196471812284416 125128752718938644938752 130861431935549744873472 132685092093435362095104 133587711767540364558336 134791204666347034509312 136370789096030788819968 136965256354513922162688 138535404795967785467904 140769846808805975556096 143666345714336962707456 151640105249640413822976 152671670591474702352384 153417137733034637422464 155852330395463758651392 157256405444071540260864 158366077659906722500608 160879824924349686349824 161624638928629083045888 163474660810226294194176 173302977428160472940544 175333871694896728482816 176913456124580482793472 178116949023387152744448 180989803039893397143552 181827718794707718426624 184713873061290380623872 187693129078407967408128 200381567651310546837504 202186806999520551763968 204556183644046183229952 206845489188449596735488 207803107193951678201856 211154770213208963334144 215499518571505444061184 229007505887212053528576 229509348485942247948288 233778495593195637977088 235884608166107310391296 237489265364516203659264 241319737386524529524736 242436958392943624568832 265370184186870724190208 267175423535080729116672 272741578192061577639936 273930512709027844325376 277070809591935570935808 281539693617611951112192 303280210499280827645952 305343341182949404704768 306834275466069274844928 311704660790927517302784 314512810888143080521728 316732155319813445001216 323249277857258166091776 326949321620452588388352 350667743389793456965632 353826912249160965586944 356233898046774305488896 361979606079786794287104 363655437589415436853248 375386258156815934816256 400763135302621093675008 404373613999041103527936 409112367288092366459904 415606214387903356403712 422309540426417926668288 430999037143010888122368 458015011774424107057152 467556991186391275954176 471769216332214620782592 482639474773049059049472 484873916785887249137664 530740368373741448380416 534350847070161458233344 545483156384123155279872 554141619183871141871616 563079387235223902224384 606560420998561655291904 613668550932138549689856 623409321581855034605568 633464310639626890002432 646498555714516332183552 701335486779586913931264 707653824498321931173888 712467796093548610977792 723959212159573588574208 727310875178830873706496 801526270605242187350016 818224734576184732919808 831212428775806712807424 844619080852835853336576 916030023548848214114304 935113982372782551908352 943538432664429241565184 969747833571774498275328 1061480736747482896760832 1068701694140322916466688 1090966312768246310559744 1126158774470447804448768 1213120841997123310583808 1227337101864277099379712 1246818643163710069211136 1266928621279253780004864 1292997111429032664367104 1402670973559173827862528 1415307648996643862347776 1447918424319147177148416 1454621750357661747412992 1603052541210484374700032 1636449469152369465839616 1662424857551613425614848 1689238161705671706673152 1870227964745565103816704 1939495667143548996550656 2122961473494965793521664 2137403388280645832933376 2181932625536492621119488 2454674203728554198759424 2493637286327420138422272 2533857242558507560009728 2805341947118347655725056 2830615297993287724695552 2909243500715323494825984 3206105082420968749400064 3272898938304738931679232 3378476323411343413346304 3740455929491130207633408 3878991334287097993101312 4245922946989931587043328 4363865251072985242238976 4909348407457108397518848 4987274572654840276844544 5067714485117015120019456 5610683894236695311450112 5818487001430646989651968 6412210164841937498800128 6545797876609477863358464 7480911858982260415266816 8491845893979863174086656 8727730502145970484477952 9818696814914216795037696 10135428970234030240038912 11221367788473390622900224 11636974002861293979303936 13091595753218955726716928 14961823717964520830533632 17455461004291940968955904 19637393629828433590075392 22442735576946781245800448 26183191506437911453433856 34910922008583881937911808 39274787259656867180150784 44885471153893562491600896 52366383012875822906867712 78549574519313734360301568 104732766025751645813735424 157099149038627468720603136 314198298077254937441206272
- Sum of all divisors σ(n): 1167891905121349460697948160
- Sum of proper divisors (its aliquot sum) s(n): 853693607044094523256741888
- 314198298077254937441206272 is an abundant number, because the sum of its proper divisors (853693607044094523256741888) is greater than itself. Its abundance is 539495308966839585815535616
Bases of 314198298077254937441206272
- Binary: 100000011111001100001001111011110010010101110011010010111010100110111110000000000000000002
- Hexadecimal: 0x103E613DE4AE697537C0000
- Base-36: 13H8ICOYEES7PC0000
Squares and roots of 314198298077254937441206272
- 314198298077254937441206272 squared (3141982980772549374412062722) is 98720570514643543718215296817694806689392702452137984
- 314198298077254937441206272 cubed (3141982980772549374412062723) is 31017835240916637012220817291570992386116304142406982123338513662140066350235648
-
The
square root of 314198298077254937441206272 is 17725639567509.4030566199 -
314198298077254937441206272 is a
perfect cube number . Itscube root is 679831488
Scales and comparisons
How big is 314198298077254937441206272?- 314,198,298,077,254,937,441,206,272 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 314,198,298,077,254,937,441,206,272 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 314198298077254937441206272 cubic inches would be around 56652624 feet tall.
Recreational maths with 314198298077254937441206272
- 314198298077254937441206272 backwards is 272602144739452770892891413
- The number of decimal digits it has is: 27
- The sum of 314198298077254937441206272's digits is 117
- 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 314198298077254937441206272 - Facts about the integer". Numbermatics.com. 2024. Web. 6 June 2024.
APA style:
Numbermatics. (2024). Number 314198298077254937441206272 - Facts about the integer. Retrieved 6 June 2024, from https://numbermatics.com/n/314198298077254937441206272/
Chicago style:
Numbermatics. 2024. "Number 314198298077254937441206272 - Facts about the integer". https://numbermatics.com/n/314198298077254937441206272/
The information we have on file for 314198298077254937441206272 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 314198298077254937441206272, math, Factors of 314198298077254937441206272, curriculum, school, college, exams, university, Prime factorization of 314198298077254937441206272, STEM, science, technology, engineering, physics, economics, calculator, three hundred fourteen septillion, one hundred ninety-eight sextillion, two hundred ninety-eight quintillion, seventy-seven quadrillion, two hundred fifty-four trillion, nine hundred thirty-seven billion, four hundred forty-one million, two hundred six thousand, two hundred seventy-two.