69340919213115616415551488
69,340,919,213,115,616,415,551,488 is an even composite number composed of six prime numbers multiplied together.
69340919213115616415551488 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-three thousand, two hundred ninety-six divisors.
Prime factorization of 69340919213115616415551488:
212 × 36 × 113 × 133 × 713 × 2813
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 13 × 13 × 13 × 71 × 71 × 71 × 281 × 281 × 281)See below for interesting mathematical facts about the number 69340919213115616415551488 from the Numbermatics database.
Names of 69340919213115616415551488
- Cardinal: 69340919213115616415551488 can be written as Sixty-nine septillion, three hundred forty sextillion, nine hundred nineteen quintillion, two hundred thirteen quadrillion, one hundred fifteen trillion, six hundred sixteen billion, four hundred fifteen million, five hundred fifty-one thousand, four hundred eighty-eight.
Scientific notation
- Scientific notation: 6.9340919213115616415551488 × 1025
Factors of 69340919213115616415551488
Divisors of 69340919213115616415551488
- Number of divisors d(n): 23296
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 22 24 26 27 32 33 36 39 44 48 52 54 64 66 71 72 78 81 88 96 99 104 108 117 121 128 132 142 143 144 156 162 169 176 192 198 208 213 216 234 242 243 256 264 281 284 286 288 297 312 324 338 351 352 363 384 396 416 426 429 432 468 484 486 507 512 528 562 568 572 576 594 624 639 648 676 702 704 726 729 768 781 792 832 843 852 858 864 891 923 936 968 972 1014 1024 1053 1056 1089 1124 1136 1144 1152 1188 1248 1278 1287 1296 1331 1352 1404 1408 1452 1458 1521 1536 1562 1573 1584 1664 1686 1704 1716 1728 1782 1846 1859 1872 1917 1936 1944 2028 2048 2106 2112 2178 2197 2248 2272 2288 2304 2343 2376 2496 2529 2556 2574 2592 2662 2673 2704 2769 2808 2816 2904 2916 3042 3072 3091 3124 3146 3159 3168 3267 3328 3372 3408 3432 3456 3564 3653 3692 3718 3744 3834 3861 3872 3888 3993 4056 4096 4212 4224 4356 4394 4496 4544 4563 4576 4608 4686 4719 4752 4992 5041 5058 5112 5148 5184 5324 5346 5408 5538 5577 5616 5632 5751 5808 5832 6084 6144 6182 6248 6292 6318 6336 6534 6591 6656 6744 6816 6864 6912 7029 7128 7306 7384 7436 7488 7587 7668 7722 7744 7776 7986 8019 8112 8307 8424 8448 8591 8712 8788 8992 9088 9126 9152 9216 9273 9372 9438 9477 9504 9801 9984 10082 10116 10153 10224 10296 10368 10648 10692 10816 10959 11076 11154 11232 11264 11502 11583 11616 11664 11979 11999 12168 12288 12364 12496 12584 12636 12672 13068 13182 13312 13488 13632 13689 13728 13824 14058 14157 14256 14612 14768 14872 14976 15123 15174 15336 15444 15488 15552 15972 16038 16224 16614 16731 16848 16896 17182 17253 17303 17424 17576 17984 18176 18252 18304 18432 18546 18744 18876 18954 19008 19602 19773 19951 19968 20164 20232 20306 20448 20449 20592 20736 21087 21296 21384 21632 21918 22152 22308 22464 22528 22761 23004 23166 23232 23328 23958 23998 24167 24336 24728 24921 24992 25168 25272 25344 25773 26136 26364 26624 26976 27264 27378 27456 27648 27819 28116 28314 28512 29224 29403 29536 29744 29952 30246 30348 30459 30672 30888 30976 31104 31944 32076 32448 32877 33228 33462 33696 33792 34001 34364 34506 34606 34749 34848 35152 35937 35968 35997 36352 36504 36608 36864 37092 37488 37752 37908 38016 39204 39546 39902 39936 40183 40328 40464 40612 40896 40898 41067 41184 41472 42174 42471 42592 42768 43264 43836 44304 44616 44928 45056 45369 45522 46008 46332 46464 46656 47489 47916 47996 48334 48672 49456 49842 49984 50193 50336 50544 50688 51546 51759 51909 52272 52728 53248 53952 54528 54756 54912 55296 55451 55638 56232 56628 57024 58448 58806 59072 59319 59488 59853 59904 60492 60696 60918 61344 61347 61776 61952 62208 63261 63888 64152 64896 65533 65754 66456 66924 67392 67584 68002 68283 68728 69012 69212 69498 69696 70304 71874 71936 71994 72501 72704 73008 73216 74184 74763 74976 75504 75816 76032 77319 78408 78961 79092 79804 79872 80366 80656 80928 81224 81792 81796 82134 82368 82944 83457 84348 84942 85184 85536 86528 87672 88209 88608 89232 89856 90738 91044 91377 92016 92664 92928 93312 94501 94978 95832 95992 96668 97344 98631 98912 99684 99968 100386 100672 101088 101376 102003 103092 103518 103818 104247 104544 105456 107811 107904 107991 109056 109512 109824 110592 110902 111276 111683 112464 113256 114048 116896 117612 118144 118638 118976 119706 119808 120549 120984 121392 121836 122688 122694 123201 123552 123904 124416 126522 127413 127776 128304 129792 131066 131508 131989 132912 133848 134784 135168 136004 136107 136566 137456 138024 138424 138996 139392 140608 142467 143748 143872 143988 145002 145408 146016 146432 148368 149526 149952 150579 151008 151632 152064 154638 155727 155987 156816 157922 158184 159608 159744 160732 161312 161856 162448 163584 163592 164268 164736 165888 166353 166914 168696 169884 170368 171072 173056 175344 176418 177216 177957 178464 179559 179712 181476 182088 182754 184032 184041 185328 185856 186624 189002 189783 189956 191664 191984 193336 194688 196599 197262 197824 199368 199936 200772 201344 202176 202752 204006 204849 206184 207036 207636 208494 209088 210912 215622 215808 215982 217503 218112 219024 219461 219648 221804 222552 223366 224289 224928 224939 226512 228096 231957 233792 235224 236288 236883 237276 237952 239412 239616 241098 241968 242784 243672 245376 245388 246402 247104 247808 248832 250371 253044 254826 255552 256608 259363 259584 262132 263016 263978 265824 265837 267696 269568 272008 272214 273132 274131 274912 276048 276848 277992 278784 281216 283503 284934 287496 287744 287976 290004 290816 292032 292864 295893 296736 299052 299904 301158 302016 303264 304128 306009 309276 311454 311974 313632 315844 316368 319216 321464 322624 323433 323712 323973 324896 327168 327184 328536 329472 331776 332706 333828 335049 337392 339768 340736 342144 346112 350688 352836 354432 355914 356928 357911 359118 359424 361647 362952 364176 365508 368064 368082 370656 371712 373248 374011 378004 379566 379912 382239 383328 383968 386672 389376 393198 394524 395648 395967 398736 399872 401544 402688 404352 405504 408012 408321 409698 412368 414072 415272 416988 418176 421824 427401 431244 431616 431964 435006 436224 438048 438922 439296 442013 443608 445104 446732 448578 449856 449878 451737 453024 456192 463914 467181 467584 467961 470448 472576 473766 474552 475904 478824 479232 482196 483936 485568 487344 490752 490776 492804 494208 495616 497664 499059 500742 506088 509652 511104 513216 518726 519168 522379 524264 526032 527956 531648 531674 533871 535392 538677 539136 544016 544428 546264 548262 549824 552096 552123 553696 555984 557568 562432 567006 569349 569868 574992 575488 575952 580008 584064 585728 589797 591786 593472 598104 599808 602316 604032 606528 608256 609961 612018 617357 618552 622908 623948 627264 631688 632736 638432 642928 645248 646866 647424 647946 649792 652509 654336 654368 657072 658383 658944 665412 667656 670098 672867 674784 674817 679536 681472 684288 692224 695871 701376 705672 708864 710649 711828 713856 715822 718236 718848 720863 723294 725904 728352 731016 736128 736164 741312 743424 746496 748022 751113 756008 759132 759824 764478 766656 767936 773344 778089 778752 786396 789048 791296 791934 797472 797511 799744 803088 805376 808704 816024 816642 819396 822393 824736 828144 830544 833976 836352 843648 850509 851929 854802 862488 863232 863928 868571 870012 872448 876096 877844 878592 884026 887216 887679 890208 893464 897156 899712 899756 903474 906048 912384 918027 927828 934362 935168 935922 940896 945152 947532 949104 951808 957648 964392 967872 970299 971136 971919 974688 981504 981552 985608 988416 995328 998118 1001484 1005147 1012176 1019304 1022208 1026432 1026493 1037452 1038336 1044758 1048528 1052064 1055912 1063296 1063348 1067742 1070784 1073733 1077354 1078272 1084941 1088032 1088856 1092528 1096524 1099648 1104192 1104246 1107392 1111968 1115136 1122033 1124864 1134012 1138698 1139736 1146717 1149984 1150976 1151904 1160016 1168128 1179594 1183572 1186944 1187901 1196208 1199616 1204632 1208064 1213056 1216512 1219922 1224036 1224963 1228513 1234714 1237104 1245816 1247896 1254528 1263376 1265472 1276864 1282203 1285856 1290496 1293732 1294848 1295892 1299584 1305018 1308672 1308736 1314144 1316766 1317888 1326039 1330824 1335312 1340196 1345734 1349568 1349634 1355211 1359072 1362944 1368576 1391742 1401543 1402752 1403883 1411344 1416521 1417728 1421298 1423656 1427712 1431644 1436472 1437696 1441726 1446588 1451808 1451879 1456704 1462032 1472256 1472328 1482624 1486848 1492992 1496044 1497177 1502226 1512016 1518264 1519648 1528956 1533312 1535872 1546688 1556178 1557504 1567137 1572792 1578096 1582592 1583868 1594944 1595022 1599488 1601613 1606176 1610752 1616031 1617408 1632048 1633284 1638792 1644786 1649472 1656288 1656369 1661088 1667952 1672704 1687296 1701018 1703858 1709604 1715857 1724976 1726464 1727856 1737142 1740024 1752192 1755688 1757184 1768052 1769391 1774432 1775358 1780416 1786928 1794312 1799424 1799512 1806948 1812096 1824768 1829883 1836054 1852071 1855656 1868724 1870336 1871844 1881792 1890304 1895064 1898208 1903616 1915296 1928784 1935744 1940598 1942272 1943838 1949376 1957527 1963008 1963104 1971216 1975149 1976832 1996236 2002968 2010294 2024352 2024451 2038608 2044416 2052864 2052986 2074904 2076672 2087613 2089516 2097056 2104128 2111824 2126592 2126696 2131947 2135484 2141568 2147466 2154708 2156544 2162589 2169882 2176064 2177712 2185056 2193048 2199296 2208384 2208492 2214784 2223936 2230272 2244066 2249728 2253339 2268024 2277396 2279472 2293434 2299968 2303808 2320032 2334267 2336256 2359188 2367144 2373888 2375802 2392416 2392533 2399232 2409264 2414071 2416128 2426112 2439844 2448072 2449926 2457026 2467179 2469428 2474208 2491632 2495792 2509056 2526752 2530944 2551527 2553728 2555787 2564406 2571712 2580992 2587464 2589696 2591784 2599168 2605713 2610036 2617344 2617472 2628288 2633532 2635776 2652078 2661648 2663037 2670624 2680392 2691468 2699136 2699268 2710422 2718144 2725888 2737152 2754081 2783484 2803086 2805504 2807766 2822688 2833042 2835456 2842596 2847312 2852993 2855424 2863288 2872944 2883452 2893176 2903616 2903758 2913408 2915757 2924064 2924207 2944512 2944656 2965248 2985984 2992088 2994354 3004452 3015441 3024032 3036528 3039296 3057912 3066624 3071744 3079479 3093376 3112356 3115008 3134274 3145584 3156192 3165184 3167736 3189888 3190044 3198976 3203226 3212352 3221199 3221504 3232062 3234816 3254823 3264096 3266568 3277584 3289572 3298944 3312576 3312738 3322176 3335904 3345408 3366099 3371719 3374592 3402036 3407716 3419208 3431714 3449952 3452928 3455712 3474284 3480048 3504384 3511376 3536104 3538782 3548864 3550716 3560832 3563703 3573856 3588624 3598848 3599024 3613896 3624192 3649536 3659766 3672108 3674889 3685539 3704142 3711312 3737448 3740672 3743688 3763584 3780608 3790128 3796416 3807232 3830592 3846609 3857568 3871488 3881196 3884544 3887676 3898752 3915054 3926016 3926208 3937021 3942432 3950298 3953664 3978117 3992472 4005936 4020588 4048704 4048902 4077216 4088832 4105728 4105972 4149808 4175226 4179032 4194112 4204629 4208256 4211649 4223648 4249563 4253184 4253392 4263894 4270968 4283136 4294932 4309416 4313088 4325178 4339764 4352128 4355424 4355637 4370112 4386096 4398592 4416768 4416984 4429568 4447872 4460544 4488132 4491531 4499456 4506678 4536048 4554792 4558944 4586868 4599936 4607616 4640064 4652843 4668534 4672512 4701411 4718376 4734288 4747776 4751604 4784832 4785066 4798464 4818528 4828142 4832256 4848093 4852224 4862143 4879688 4896144 4899852 4914052 4934358 4938856 4948416 4969107 4983264 4991584 5018112 5053504 5061888 5103054 5107456 5111574 5128812 5143424 5147571 5161984 5174928 5179392 5183568 5198336 5211426 5220072 5234944 5256576 5267064 5271552 5304156 5308173 5323296 5326074 5341248 5360784 5382936 5398272 5398536 5420844 5436288 5451776 5474304 5489649 5508162 5556213 5566968 5606172 5606231 5611008 5615532 5645376 5666084 5670912 5685192 5694624 5705986 5710848 5726576 5745888 5746169 5766904 5786352 5807232 5807516 5826816 5831514 5848128 5848414 5872581 5889024 5889312 5925447 5930496 5984176 5988708 6008904 6030882 6048064 6073056 6073353 6078592 6115824 6133248 6143488 6158958 6186752 6224712 6230016 6262839 6268548 6291168 6312384 6330368 6335472 6379776 6380088 6395841 6406452 6424704 6442398 6443008 6464124 6469632 6487767 6509646 6528192 6533136 6555168 6579144 6597888 6625152 6625476 6644352 6671808 6690816 6709571 6732198 6743438 6749184 6790927 6804072 6815432 6838416 6863428 6899904 6911424 6948568 6960096 7002801 7008768 7022752 7072208 7077564 7097728 7101432 7121664 7127406 7147712 7177248 7177599 7197696 7198048 7227792 7242213 7248384 7319532 7344216 7349778 7371078 7401537 7408284 7422624 7474896 7481344 7487376 7527168 7580256 7592832 7614464 7654581 7661184 7667361 7693218 7715136 7742976 7762392 7769088 7775352 7797504 7817139 7830108 7852032 7852416 7874042 7884864 7900596 7907328 7929493 7956234 7984944 8011872 8041176 8097408 8097804 8154432 8177664 8211456 8211944 8262243 8299616 8350452 8358064 8388224 8409258 8416512 8423298 8447296 8499126 8506368 8506784 8527788 8541936 8558979 8566272 8589864 8618832 8650356 8679528 8704256 8710848 8711274 8740224 8747271 8772192 8772621 8797184 8833536 8833968 8859136 8895744 8976264 8983062 8998912 9013356 9046323 9072096 9109584 9117888 9173736 9199872 9215232 9238437 9280128 9305686 9337068 9345024 9371219 9402822 9436752 9468576 9495552 9503208 9554281 9569664 9570132 9596928 9637056 9656284 9663597 9664512 9696186 9704448 9724286 9759376 9764469 9792288 9799704 9828104 9868716 9877712 9896832 9938214 9966528 9983168 10036224 10098297 10107008 10115157 10123776 10206108 10214912 10223148 10257624 10286848 10295142 10323968 10349856 10358784 10367136 10396672 10422852 10440144 10469888 10513152 10534128 10608312 10616346 10646592 10652148 10682496 10691109 10721568 10765872 10796544 10797072 10841688 10872576 10948608 10979298 11016324 11056617 11075077 11112426 11133936 11212344 11212462 11222016 11231064 11290752 11291423 11332168 11341824 11370384 11389248 11411972 11421696 11453152 11491776 11492338 11533808 11539827 11572704 11614464 11615032 11653632 11663028 11696256 11696828 11745162 11778048 11778624 11811063 11850894 11860992 11934351 11968352 11977416 12017808 12061764 12096128 12146112 12146706 12157184 12231648 12266496 12286976 12317916 12373504 12449424 12525678 12537096 12582336 12613887 12624768 12634947 12660736 12670944 12748689 12759552 12760176 12791682 12812904 12849408 12884796 12928248 12939264 12975534 13019292 13056384 13066272 13066911 13110336 13158288 13195776 13250304 13250952 13288704 13343616 13344409 13381632 13419142 13464396 13474593 13486876 13498368 13581854 13608144 13630864 13676832 13726856 13799808 13822848 13897136 13920192 13958529 14005602 14017536 14045504 14104233 14144416 14155128 14195456 14202864 14243328 14254812 14295424 14354496 14355198 14395392 14396096 14455584 14484426 14496768 14544279 14586429 14639064 14688432 14699556 14742156 14803074 14816568 14845248 14907321 14949792 14962688 14974752 15054336 15160512 15185664 15309162 15322368 15334722 15386436 15430272 15442713 15485952 15524784 15538176 15550704 15581731 15595008 15634278 15660216 15704832 15748084 15769728 15801192 15814656 15858986 15912468 15924519 15969888 15970669 16023744 16082352 16194816 16195608 16308864 16355328 16422912 16423888 16468947 16524486 16599232 16668639 16700904 16716128 16776448 16818516 16818693 16833024 16846596 16894592 16998252 17012736 17013568 17055576 17083872 17117958 17132544 17179728 17237664 17238507 17300712 17359056 17408512 17421696 17422548 17480448 17494542 17544384 17545242 17594368 17617743 17667072 17667936 17718272 17776341 17791488 17952528 17966124 18026712 18092646 18144192 18219168 18220059 18235776 18347472 18399744 18414773 18430464 18476874 18560256 18611372 18674136 18690048 18742438 18805644 18873504 18874427 18937152 18991104 19006416 19108562 19139328 19140264 19187523 19274112 19312568 19327194 19329024 19392372 19408896 19448572 19463301 19518752 19528938 19584576 19599408 19656208 19737432 19755424 19793664 19876428 19933056 19966336 20072448 20128713 20196594 20214016 20230314 20247552 20372781 20412216 20429824 20446296 20515248 20573696 20590284 20647936 20699712 20734272 20793344 20845704 20880288 20939776 21008403 21026304 21068256 21216624 21232692 21293184 21304296 21364992 21382218 21443136 21531744 21532797 21593088 21594144 21683376 21726639 21745152 21958596 22032648 22113234 22150154 22188041 22224852 22267872 22424688 22424924 22444032 22462128 22581504 22582846 22664336 22740768 22778496 22823944 22843392 22906304 22963743 22983552 22984676 23002083 23067616 23079654 23145408 23228928 23230064 23307264 23326056 23392512 23393656 23451417 23490324 23556096 23557248 23622126 23701788 23721984 23788479 23868702 23936704 23954832 24035616 24123528 24192256 24292224 24293412 24314368 24463296 24532992 24573952 24635832 24747008 24786729 24898848 25051356 25074192 25164672 25227774 25249536 25269894 25341888 25497378 25519104 25520352 25583364 25625808 25676937 25698816 25769592 25856496 25951068 26038584 26112768 26132544 26133822 26220672 26316576 26317863 26391552 26500608 26501904 26554781 26577408 26687232 26688818 26838284 26928792 26949186 26973752 26996736 27138969 27163708 27216288 27261728 27353664 27453712 27599616 27645696 27715311 27794272 27840384 27917058 28011204 28035072 28091008 28113657 28208466 28288832 28310256 28390912 28405728 28486656 28509624 28590848 28662843 28708992 28710396 28790784 28792192 28911168 28968852 28990791 28993536 29088558 29172858 29278128 29293407 29376864 29399112 29484312 29606148 29633136 29690496 29814642 29899584 29949504 30108672 30294891 30321024 30345471 30371328 30618324 30644736 30669444 30772872 30860544 30885426 30971904 31049568 31076352 31101408 31163462 31190016 31268556 31320432 31382923 31409664 31496168 31539456 31602384 31717972 31824936 31849038 31939776 31941338 32047488 32073327 32164704 32389632 32391216 32617728 32845824 32847776 32937894 33048972 33169851 33198464 33225231 33337278 33401808 33432256 33552896 33637032 33637386 33666048 33693192 33789184 33874269 33996504 34025472 34027136 34111152 34167744 34235916 34265088 34359456 34475328 34477014 34601424 34619481 34718112 34817024 34843392 34845096 34960896 34989084 35088768 35090484 35188736 35235486 35334144 35335872 35433189 35436544 35552682 35582976 35803053 35905056 35932248 36053424 36185292 36288384 36438336 36440118 36471552 36694944 36799488 36829546 36860928 36953748 37088909 37120512 37222744 37348272 37484876 37611288 37747008 37748854 37874304 37904841 37982208 38012832 38217124 38246067 38278656 38280528 38375046 38548224 38625136 38654388 38784744 38817792 38897144 38926602 39037504 39057876 39169152 39198816 39200733 39312416 39474864 39510848 39587328 39752856 39866112 39932672 40033227 40144896 40257426 40393188 40423779 40428032 40460628 40495104 40745562 40824432 40859648 40892592 41030496 41147392 41180568 41399424 41468544 41586688 41691408 41760576 41875587 41879552 42016806 42052608 42136512 42312699 42433248 42465384 42586368 42608592 42729984 42764436 42886272 43063488 43065594 43186176 43188288 43307231 43366752 43453278 43490304 43759287 43832347 43917192 44065296 44226468 44300308 44376082 44449704 44535744 44849376 44849848 44888064 44924256 45163008 45165692 45328672 45481536 45556992 45647888 45812608 45927486 45967104 45969352 46004166 46135232 46159308 46290816 46328139 46457856 46460128 46614528 46652112 46745193 46785024 46787312 46902834 46980648 47114496 47244252 47403576 47443968 47576958 47737404 47773557 47873408 47909664 47912007 48071232 48247056 48384512 48584448 48586824 48628736 48926592 49065984 49147904 49271664 49406841 49494016 49573458 49797696 50005917 50102712 50148384 50329344 50455548 50456079 50499072 50539788 50683776 50994756 51038208 51040704 51166728 51181273 51251616 51353874 51397632 51539184 51712992 51715521 51902136 52077168 52225536 52265088 52267644 52441344 52633152 52635726 52783104 53001216 53003808 53109562 53154816 53329023 53374464 53377636 53676568 53857584 53898372 53947504 54277938 54327416 54432576 54523456 54660177 54707328 54907424 55199232 55244319 55291392 55430622 55588544 55680768 55834116 56022408 56070144 56182016 56227314 56416932 56577664 56620512 56623281 56781824 56811456 56973312 57019248 57181696 57325686 57417984 57420792 57562569 57584384 57822336 57937704 57981582 57987072 58177116 58345716 58389903 58556256 58586814 58753728 58798224 58968624 59212296 59266272 59380992 59629284 59799168 59899008 60217344 60386139 60486959 60589782 60642048 60690942 60742656 61118343 61236648 61289472 61338888 61545744 61668541 61721088 61770852 61943808 62099136 62202816 62326924 62380032 62537112 62640864 62765846 62819328 62992336 63025209 63078912 63204768 63207859 63435944 63649872 63698076 63879552 63882676 64094976 64146654 64329408 64598391 64779264 64782432 65179917 65235456 65695552 65875788 66097944 66339702 66396928 66450462 66564123 66674556 66803616 66864512 67105792 67274064 67274772 67332096 67386384 67578368 67748538 67993008 68054272 68222304 68335488 68471832 68530176 68718912 68891229 68950656 68954028 69006249 69202848 69238962 69436224 69634048 69686784 69690192 69921792 69978168 70177536 70180968 70354251 70470972 70668288 70671744 70866378 70873088 71105364 71165952 71365437 71606106 71810112 71864496 72106848 72370584 72576768 72876672 72880236 72881003 72943104 73389888 73598976 73659092 73721856 73907496 74177818 74241024 74445488 74696544 74700197 74969752 75222576 75494016 75497708 75748608 75809682 76025664 76434248 76492134 76557312 76561056 76750092 77030811 77096448 77250272 77308776 77569488 77794288 77853204 78075008 78115752 78338304 78397632 78401466 78624832 78949728 78953589 79021696 79174656 79505712 79664343 79732224 79865344 80066454 80514852 80786376 80847558 80856064 80921256 80990208 81416907 81491124 81648864 81719296 81785184 82060992 82294784 82361136 82798848 82937088 83145933 83382816 83521152 83751174 83759104 84033612 84105216 84273024 84340971 84625398 84866496 84930768 85172736 85217184 85459968 85528872 85772544 85988529 86126976 86131188 86372352 86376576 86614462 86733504 86906556 86972373 86980608 87224423 87518574 87664694 87834384 88130592 88452936 88600616 88752164 88899408 89071488 89698752 89699696 89848512 90326016 90331384 90657344 90884673 90963072 91036413 91113984 91295776 91625216 91854972 91934208 91938704 92008332 92270464 92318616 92581632 92656278 92915712 92920256 93229056 93304224 93490386 93570048 93574624 93805668 93961296 94148769 94228992 94488504 94807152 95153916 95474808 95547114 95746816 95819328 95824014 96142464 96219981 96494112 96769024 97168896 97173648 97257472 97853184 98543328 98813682 98988032 99146916 99509553 99595392 99675693 100011834 100205424 100296768 100572991 100658688 100911096 100912158 100998144 101079576 101367552 101622807 101989512 102076416 102081408 102333456 102362546 102503232 102707748 102795264 103078368 103083409 103425984 103431042 103804272 104154336 104451072 104530176 104535288 104882688 105097091 105266304 105271452 105566208 106002432 106007616 106219124 106299567 106309632 106658046 106748928 106755272 107353136 107409159 107715168 107796744 107895008 108555876 108654832 108865152 109046912 109320354 109414656 109814848 110398464 110488638 110582784 110861244 111177088 111266727 111361536 111668232 112044816 112364032 112454628 112833864 113155328 113241024 113246562 113563648 113622912 113714523 113946624 114038496 114363392 114651372 114738201 114835968 114841584 115125138 115168768 115644672 115875408 115963164 116354232 116691432 116779806 117112512 117173628 117507456 117596448 117602199 117937248 118424592 118532544 118761984 119258568 119598336 119798016 120099681 120434688 120772278 120973918 121179564 121284096 121381884 121485312 121825847 122236686 122473296 122578944 122677776 123091488 123337082 123442176 123541704 124198272 124205653 124405632 124653848 124760064 125074224 125281728 125531692 125626761 125638656 125984672 126050418 126157824 126409536 126415718 126871888 126938097 127299744 127396152 127759104 127765352 128189952 128293308 128658816 129196782 129558528 129564864 129921693 130359834 130470912 131277861 131391104 131497041 131751576 132195888 132679404 132793856 132900924 133128246 133349112 133607232 133729024 134211584 134548128 134549544 134664192 134772768 135156736 135497076 135986016 136108544 136444608 136670976 136943664 137437824 137782458 137901312 137908056 138012498 138405696 138477924 138872448 138984417 139268096 139373568 139380384 139843584 139956336 140235579 140355072 140361936 140708502 140941944 141343488 141732756 142210728 142331904 142730874 143212212 143620224 143728992 143736021 144213696 144741168 145153536 145753344 145760472 145762006 145886208 146779776 146788499 147197952 147318184 147443712 147814992 148220523 148355636 148482048 148890976 149393088 149400394 149939504 150017751 150445152 150988032 150995416 151368237 151497216 151619364 152051328 152868496 152984268 153114624 153122112 153500184 153543819 154061622 154192896 154500544 154617552 155138976 155146563 155588576 155706408 156150016 156231504 156676608 156795264 156802932 157249664 157899456 157907178 158043392 158349312 159011424 159328686 159464448 159730688 159987069 160132908 161029704 161572752 161695116 161712128 161842512 162833814 162982248 163297728 163570368 163980531 164121984 164589568 164722272 165597696 165732957 165874176 166291866 166765632 167042304 167502348 168067224 168210432 168546048 168681942 169250796 169732992 169861536 169869843 170345472 170434368 170919936 171057744 171399041 171545088 171977058 172253952 172262376 172753152 173228924 173467008 173477317 173813112 173944746 173961216 174448846 175037148 175169709 175329388 175668768 176261184 176905872 177201232 177504328 177798816 178142976 179397504 179399392 179697024 180652032 180662768 181158417 181314688 181460877 181769346 181926144 182072826 182227968 182591552 183250432 183355029 183709944 183868416 183877408 184016664 184540928 184637232 185005623 185163264 185312556 185831424 185840512 186608448 186980772 187140096 187149248 187611336 187922592 188297538 188457984 188977008 189075627 189614304 189623577 190307832 190949616 191094228 191493632 191638656 191648028 192284928 192439962 192988224 193538048 193795173 194337792 194347296 194514944 195539751 195706368 197086656 197627364 198293832 199019106 199190784 199351386 199692369 200023668 200410848 200593536 201145982 201317376 201822192 201824316 201996288 202159152 202562503 202735104 203245614 203979024 204162816 204666912 204725092 205006464 205415496 205590528 206156736 206166818 206851968 206862084 207018747 207608544 207618697 208308672 208902144 209060352 209070576 209765376 210194182 210532608 210542904 211062753 212004864 212015232 212438248 212599134 212619264 213316092 213497856 213510544 214096311 214706272 214818318 215430336 215593488 215790016 217111752 217309664 217730304 218093824 218640708 218643009 218829312 219629696 220796928 220977276 221165568 221722488 222354176 222533454 222723072 223336464 224089632 224100591 224728064 224909256 225667728 226310656 226482048 226493124 227127296 227245824 227429046 228076992 228726784 229302744 229476402 229671936 229683168 230250276 230337536 231092433 231289344 231750816 231926328 232708464 233382864 233559612 234225024 234347256 235014912 235192896 235204398 235874496 236849184 236860767 237065088 237523968 238517136 238993029 239196672 239392049 239596032 240199362 241544556 241947836 242359128 242568192 242763768 242970624 243651694 244068451 244473372 244946592 245157888 245355552 246182976 246674164 246884352 247083408 248396544 248411306 248811264 249307696 249437799 250148448 250563456 251063384 251253522 251277312 251969344 252100836 252315648 252819072 252831436 253022913 253743776 253876194 254599488 254792304 255518208 255530704 256379904 256586616 257317632 257965587 258393564 259117056 259129728 259843386 260719668 260917119 260941824 261673269 262555722 262782208 262994082 263503152 264391776 265358808 265587712 265801848 266256492 266698224 267214464 267458048 268423168 269096256 269099088 269545536 270313472 270994152 271972032 272217088 272654019 272889216 273109239 273341952 273887328 274875648 275564916 275802624 275816112 276024996 276811392 276955848 277744896 277968834 278747136 278760768 279687168 279912672 280471158 280710144 280723872 281417004 281883888 282446307 282686976 283465512 284421456 285461748 286424424 287240448 287457984 287472042 288427392 288444533 289482336 290307072 291506688 291520944 291524012 291772416 293559552 293576998 294636368 295629984 296441046 296711272 296964096 297781952 298528659 298786176 298800788 299027079 299879008 300035502 300890304 301718973 301976064 301990832 302736474 302994432 303238728 304102656 304868421 305736992 305968536 306229248 306244224 307000368 307087638 308123244 308385792 309001088 309235104 309250227 310277952 310293126 311177152 311412816 312300032 312463008 313353216 313590528 313605864 314499328 315291273 315798912 315814356 316086784 316698624 318022848 318657372 318898701 318928896 319461376 319974138 320265816 322059408 322227477 323145504 323390232 323424256 323685024 325667628 325964496 326595456 327140736 327961062 328243968 329444544 331195392 331465914 331748352 332583732 333531264 333800181 334084608 335004696 336134448 337092096 337363884 338501592 339465984 339723072 339739686 340690944 340868736 341839872 342115488 342798082 343090176 343954116 344214603 344507904 344524752 345212153 345506304 346457848 346934016 346954634 347626224 347889492 348897692 350074296 350339418 350658776 351337536 352522368 352806597 353811744 354402464 355008656 355597632 356285952 358795008 358798784 359394048 360299043 361304064 361325536 362316834 362629376 362921754 363538692 363852288 364145652 364455936 365183104 365477541 366500864 366710058 367419888 367736832 367754816 368033328 369081856 369274464 370011246 370326528 370625112 371681024 372616959 373216896 373961544 374280192 374298496 375222672 375845184 376595076 376880283 376915968 377954016 378151254 379228608 379247154 380615664 380814291 381899232 382188456 382987264 383277312 383296056 384569856 384879924 385976448 387076096 387590346 388675584 388694592 389765079 391079502 391412736 393833583 394173312 394491123 395254728 396587664 398038212 398042401 398381568 398702772 399384738 400047336 400821696 401187072 402291964 402634752 403644384 403648632 403992576 404318304 405125006 405470208 406491228 407958048 407977999 408325632 409333824 409450184 410012928 410830992 412313472 412333636 413703936 413724168 414037494 415217088 415237394 416617344 416953251 417804288 418120704 418141152 419530752 420388364 420706737 421065216 421085808 422125506 424030464 424876496 425198268 426632184 426995712 427021088 428192622 429412544 429636636 430860672 431186976 431208063 431580032 434223504 434619328 435460608 436187648 437281416 437286018 437658624 439259392 440365497 441593856 441954552 442331136 443444976 444661569 444708352 445066908 445446144 446672928 448179264 448201182 449456128 449818512 450053253 451335456 452621312 452964096 452986248 454104711 454491648 454858092 456153984 457453568 458605488 458952804 459343872 459366336 460500552 460631457 460675072 462184866 462578688 463501632 463852656 465416928 465439689 466765728 467119224 468450048 468694512 470029824 470385792 470408796 471748992 473698368 473721534 474130176 475047936 476379541 477034272 477986058 478393344 478784098 479192064 480398724 482155817 483089112 483895672 484718256 485136384 485527536 487303388 488136902 488946744 489893184 490711104 492365952 493348328 493768704 494166816 496793088 496822612 497198871 497622528 498615392 498875598 500296896 501126912 502126768 502507044 503938688 504201672 504631296 505638144 505662872 506045826 507487552 507752388 509198976 509584608 509609529 511036416 511061408 512759808 513173232 514197123 514635264 515931174 516787128 518259456 519686772 520431951 521439336 521834238 521883648 523346538 525111444 525509127 525564416 525988164 527006304 528783552 530717616 531175424 531603696 532512984 533396448 534428928 534916096 538192512 538198176 539091072 540626944 541988304 543475251 543944064 544382631 544434176 545308038 545778432 546218478 546683904 547774656 549751296 550065087 551129832 551605248 551632224 552049992 553622784 553911696 555016869 555489792 555937668 557494272 557521536 559825344 560942316 561420288 561447744 562834008 562994003 563767776 564892614 565373952 566931024 568842912 568870731 570923496 572848848 574480896 574915968 574944084 576854784 576889066 578964672 580614144 583013376 583041888 583048024 583544832 586619253 587119104 587153996 589272736 591259968 592882092 593422544 595563904 597057318 597572352 597601576 598054158 599077107 599758016 600071004 601780608 603437946 603952128 603981664 605472948 605988864 606477456 607687509 608205312 609736842 611473984 611937072 612488448 614000736 614175276 616246488 616771584 618002176 618470208 618500454 620555904 620586252 621056241 622354304 622825632 622856091 624600064 624926016 626706432 627181056 627211728 628998656 630582546 631597824 631628712 632173568 633188259 636045696 637314744 637797402 637857792 638922752 639948276 640531632 642288933 644118816 644454954 646291008 646780464 647370048 651335256 651928992 653190912 654281472 655922124 655929027 656487936 658889088 662390784 662931828 663496704 665167464 665356549 667062528 667600362 668169216 670009392 672268896 672301773 674184192 674727768 677003184 678353951 678931968 679446144 679479372 681381888 681737472 684230976 685596164 686180352 687908232 688429206 689015808 689049504 690424306 691012608 692915696 693277299 693868032 693909268 695252448 695778984 697795384 700148592 700678836 701317552 702675072 705044736 705613194 707623488 708804928 710017312 710582301 711195264 712571904 716979087 717590016 717597568 718176147 718788096 720598086 722651072 724633668 725258752 725843508 727077384 727704576 728291304 728911872 730366208 730955082 732205353 733001728 733420116 734839776 735473664 735509632 736066656 738163712 738548928 740022492 740653056 741250224 743362048 745233918 746433792 747923088 748313397 748596992 750445344 751690368 753190152 753760566 753831936 755908032 756302508 758457216 758494308 759068739 761231328 761628582 763798464 764376912 765974528 766554624 766592112 769139712 769759848 771952896 773896761 775180692 777351168 777389184 779530158 782159004 782825472 785019807 786330467 787667166 788346624 788982246 790509456 793175328 796076424 796084802 796763136 797405544 798769476 800094672 801643392 801691033 802374144 804583928 805269504 807288768 807297264 808636608 810250012 810940416 812982456 815916096 815955998 816651264 818667648 818900368 819327717 820025856 821661984 821702167 824626944 824667272 827407872 827448336 828074988 830434176 830474788 833234688 833906502 836241408 836282304 839061504 840776728 841413474 842130432 842171616 844251012 847338921 848060928 849752992 850396536 853264368 854042176 856385244 858825088 859273272 861721344 862373952 862416126 863160064 865333599 868447008 869238656 870921216 872375296 874562832 874572036 875317248 878518784 880730994 883909104 886889952 889323138 889416704 890133816 890892288 893345856 895585977 896358528 896402364 897081237 898912256 899637024 900106506 902670912 905156919 905242624 905928192 905972496 908209422 908983296 909716184 912307968 914605263 917210976 917905608 918687744 918732672 921001104 921262914 921350144 924369732 925157376 927003264 927705312 927750681 930833856 930879378 933531456 934238448 936900096 937389024 940059648 940771584 940817592 943497984 945873819 947396736 947443068 947453039 948260352 950095872 952759082 954068544 955972116 956696103 956786688 957568196 958384128 960797448 964311634 966178224 967791344 969436512 970272768 971055072 974606776 976273804 977893488 979786368 981422208 984731904 986696656 988333632 993586176 993645224 994397742 995245056 997230784 997751196 1000593792 1001400543 1002253824 1004253536 1005014088 1007877376 1008403344 1011276288 1011325744 1012091652 1014975104 1015504776 1018397952 1019169216 1019219058 1022072832 1022122816 1025519616 1026346464 1028394246 1029270528 1031862348 1032643809 1033574256 1035636459 1036518912 1039373544 1040863902 1042878672 1043668476 1046693076 1050222888 1051018254 1051128832 1051976328 1054012608 1057567104 1058419791 1061435232 1062350848 1063207392 1065025968 1066792896 1068857856 1069832192 1076385024 1076396352 1078182144 1080897129 1083976608 1086950502 1087888128 1088765262 1088868352 1090616076 1091556864 1092436956 1093367808 1095549312 1096432623 1099502592 1100130174 1102259664 1103210496 1103264448 1104099984 1106302901 1107245568 1107823392 1110033738 1110979584 1111875336 1115043072 1117850877 1119650688 1121884632 1122840576 1122895488 1125668016 1125988006 1127535552 1129785228 1130640849 1130747904 1133862048 1133917499 1137685824 1137741462 1141846992 1145697696 1148961792 1149831936 1149888168 1153709568 1153778132 1157929344 1161228288 1166026752 1166083776 1166096048 1169295237 1173238506 1174238208 1174307992 1178545472 1181500749 1182519936 1183473369 1185764184 1186845088 1191127808 1194114636 1194127203 1195144704 1195203152 1196108316 1198154214 1199516032 1200142008 1203561216 1206875892 1207904256 1207963328 1210945896 1211977728 1212954912 1215375018 1216410624 1219473684 1222947968 1223874144 1223933997 1224976896 1228001472 1228350552 1232492976 1236004352 1236940416 1237000908 1241111808 1241172504 1242112482 1244708608 1245651264 1245712182 1249200128 1249852032 1250859753 1253412864 1254362112 1254423456 1257997312 1261165092 1262120211 1263195648 1263257424 1264347136 1266376518 1272091392 1274629488 1275594804 1279896552 1281063264 1284577866 1288237632 1288909908 1292582016 1293560928 1293624189 1294740096 1302670512 1303857984 1306381824 1307448883 1308562944 1311844248 1311858054 1312975872 1317778176 1321096491 1324781568 1325863656 1326993408 1330334928 1330713098 1334125056 1335200724 1336338432 1340018784 1340084317 1344537792 1344603546 1348368384 1349455536 1354006368 1356707902 1357863936 1358892288 1358958744 1362314133 1363474944 1366262183 1368461952 1371192328 1372360704 1375816464 1376858412 1378031616 1378099008 1380848612 1381894371 1382025216 1385831392 1386554598 1387736064 1387818536 1390504896 1391557968 1395590768 1396319067 1400297184 1401357672 1402635104 1405350144 1410089472 1411226388 1415246976 1417609856 1420034624 1421164602 1422390528 1425143808 1429138623 1433958174 1435180032 1435195136 1436352294 1437576192 1441196172 1445302144 1446467451 1449267336 1450517504 1451687016 1454154768 1455409152 1456582608 1460732416 1461910164 1464410706 1466003456 1466840232 1469679552 1471019264 1472133312 1476327424 1477097856 1480044984 1481306112 1482500448 1486724096 1490467836 1491596613 1492867584 1495846176 1496626794 1497193984 1500890688 1503380736 1506380304 1507521132 1511816064 1512605016 1516914432 1516988616 1518137478 1522462656 1523257164 1527596928 1528753824 1528828587 1531949056 1533109248 1533184224 1538279424 1539519696 1542591369 1543905792 1547793522 1550361384 1554778368 1559060316 1561295853 1564318008 1565650944 1570039614 1572660934 1575334332 1575350911 1576693248 1577964492 1581018912 1586350656 1592152848 1592169604 1593526272 1594811088 1597538952 1600189344 1603286784 1603382066 1604748288 1609167856 1614577536 1614594528 1614673489 1617273216 1620500024 1621880832 1625964912 1630425753 1631832192 1631911996 1633147893 1633302528 1637335296 1637800736 1638655434 1640051712 1643323968 1643404334 1649253888 1649334544 1650195261 1654815744 1654896672 1656149976 1660868352 1660949576 1665050607 1666469376 1667813004 1672482816 1672564608 1681553456 1682826948 1684260864 1684343232 1688502024 1688982009 1694677842 1696121856 1699505984 1700793072 1706528736 1706612193 1708084352 1712770488 1717650176 1718546544 1723442688 1724747904 1724832252 1726320128 1730667198 1736894016 1738477312 1741842432 1744750592 1749125664 1749144072 1750634496 1757037568 1759857759 1761461988 1767818208 1773779904 1778646276 1778833408 1780267632 1786691712 1791171954 1792717056 1792804728 1794162474 1797231321 1799274048 1800213012 1805341824 1810313838 1810485248 1811856384 1811944992 1816418844 1817966592 1819432368 1823062527 1824615936 1829210526 1834421952 1835811216 1837465344 1842002208 1842525828 1848739464 1850314752 1854006528 1855410624 1855501362 1861667712 1861758756 1867062912 1868476896 1868568273 1873800192 1874778048 1880119296 1881543168 1881635184 1885389451 1886995968 1891747638 1894793472 1894886136 1894906078 1896520704 1905518164 1908137088 1908250487 1911944232 1913392206 1913573376 1915136392 1916768256 1921594896 1926866799 1928623268 1932356448 1935582688 1938873024 1942110144 1949213552 1952547608 1955786976 1959572736 1962844416 1967787081 1969463808 1973393312 1976667264 1987172352 1987290448 1988795484 1990490112 1994461568 1995502392 1996069647 2001187584 2002801086 2004507648 2008507072 2010028176 2015754752 2016806688 2016905319 2022552576 2022651488 2024183304 2029950208 2031009552 2035061853 2036795904 2038338432 2038438116 2044145664 2044245632 2052692928 2056788492 2058541056 2063724696 2065287618 2067148512 2071272918 2073037824 2078747088 2079831897 2081727804 2085757344 2087336952 2093386152 2100445776 2102036508 2102257664 2103952656 2108025216 2115134208 2116839582 2122870464 2126414784 2130051936 2131746903 2133585792 2137715712 2139664384 2150937261 2152770048 2152792704 2154528441 2156364288 2161794258 2167953216 2173901004 2175776256 2177530524 2181232152 2183113728 2184873912 2186735616 2191098624 2192865246 2196616059 2199005184 2200260348 2204519328 2206420992 2206528896 2208199968 2212605802 2214491136 2215646784 2220067476 2221959168 2223750672 2228187533 2230086144 2235701754 2239301376 2243769264 2245790976 2251336032 2251976012 2255071104 2259570456 2261281698 2261495808 2267724096 2267834998 2275371648 2275482924 2277206217 2283693984 2291395392 2297923584 2299663872 2299776336 2307419136 2307556264 2315858688 2321690283 2332053504 2332167552 2332192096 2338590474 2346477012 2348476416 2348615984 2355059421 2357090944 2358991401 2363001498 2365039872 2366946738 2371528368 2373690176 2382255616 2388229272 2388254406 2390289408 2390406304 2392216632 2396308428 2399032064 2400284016 2405073099 2407122432 2413751784 2415808512 2415926656 2421891792 2425909824 2430750036 2432821248 2438947368 2445895936 2447748288 2447867994 2449953792 2456002944 2456701104 2457983151 2464985952 2465106501 2472008704 2473880832 2474001816 2482223616 2482345008 2484224964 2489417216 2491302528 2491424364 2498400256 2499704064 2501719506 2508724224 2508846912 2515994624 2522330184 2524240422 2526391296 2526514848 2528694272 2532753036 2542016763 2544182784 2549258976 2551189608 2559793104 2562126528 2569155732 2576475264 2577819816 2585164032 2587121856 2587248378 2589480192 2596000797 2605341024 2607715968 2612763648 2614897766 2617125888 2623688496 2623716108 2625951744 2633312539 2635556352 2642192982 2651727312 2660669856 2661426196 2668250112 2670401448 2672676864 2680037568 2680168634 2684752961 2689075584 2689207092 2691243711 2696736768 2698911072 2708012736 2713415804 2715470757 2715727872 2717784576 2717917488 2724628266 2726949888 2732524366 2736923904 2742384656 2743815789 2751632928 2753716824 2756063232 2756198016 2761697224 2763788742 2764050432 2771662784 2773109196 2775472128 2775637072 2781009792 2783115936 2783252043 2791181536 2792638134 2800594368 2802715344 2805270208 2810700288 2820178944 2822452776 2830493952 2835219712 2837621457 2840069248 2842329204 2842359117 2844781056 2850287616 2858277246 2867916348 2870088309 2870360064 2870390272 2872704588 2875152384 2882392344 2890604288 2892934902 2898534672 2901035008 2903374032 2908309536 2910818304 2913165216 2921464832 2923820328 2928821412 2933680464 2939359104 2942038528 2944266624 2952654848 2954195712 2960089968 2965000896 2973448192 2980935672 2983193226 2985735168 2991692352 2993253588 2994387968 3001781376 3004201629 3006761472 3012760608 3015042264 3023632128 3025210032 3033828864 3033977232 3036274956 3044925312 3046514328 3055193856 3057507648 3057657174 3066218496 3066368448 3076558848 3079039392 3085182738 3087811584 3095587044 3100722768 3106909377 3109556736 3112096637 3118120632 3122591706 3128636016 3140079228 3145321868 3150668664 3150701822 3153386496 3155928984 3162037824 3172701312 3172889863 3184305696 3184339208 3187052544 3189622176 3195077904 3200378688 3206573568 3206764132 3209496576 3218335712 3229155072 3229189056 3229346978 3234546432 3241000048 3242691387 3251929824 3260851506 3263664384 3263823992 3266295786 3266605056 3274670592 3275601472 3277310868 3280103424 3286647936 3286808668 3289297869 3298507776 3298669088 3300390522 3309631488 3309793344 3312299952 3318908703 3321736704 3321899152 3330101214 3332938752 3335626008 3345129216 3353552631 3363106912 3365653896 3368521728 3368686464 3377004048 3377964018 3389355684 3391922547 3392243712 3399011968 3401586144 3401752497 3413057472 3413224386 3416168704 3425540976 3435300352 3437093088 3446885376 3449495808 3449664504 3452640256 3461334396 3473788032 3476954624 3483684864 3489501184 3498251328 3498288144 3507885711 3514075136 3519715518 3522923976 3535636416 3544502247 3547559808 3550420107 3557292552 3557666816 3560535264 3573383424 3582343908 3582381609 3585434112 3585609456 3588324948 3594462642 3598548096 3600426024 3610683648 3620627676 3623712768 3623889984 3632837688 3635933184 3638864736 3646125054 3649231872 3658421052 3668843904 3671622432 3671801991 3674930688 3684004416 3685051656 3697478928 3708013056 3710821248 3711002724 3723335424 3723517512 3734125824 3736953792 3737136546 3747600384 3749556096 3749778929 3760238592 3763086336 3763270368 3770778902 3773991936 3783495276 3786360633 3789586944 3789772272 3789812156 3793041408 3811036328 3816274176 3816500974 3823888464 3826784412 3830272784 3843189792 3853733598 3857246536 3864712896 3871165376 3877746048 3880872567 3884220288 3898427104 3905095216 3911573952 3919145472 3922346649 3925688832 3935574162 3938927616 3946786624 3953334528 3963289473 3974344704 3974580896 3977590968 3980980224 3988923136 3991004784 3992139294 4002375168 4005602172 4009015296 4017014144 4020056352 4020252951 4031509504 4033613376 4033810638 4045105152 4045302976 4048366608 4059900416 4062019104 4070123706 4073591808 4076676864 4076876232 4086942399 4088491264 4098786549 4105385856 4113576984 4117082112 4127449392 4130575236 4134297024 4142545836 4145683113 4146075648 4157494176 4159663794 4163455608 4171514688 4174673904 4186772304 4188957201 4200891552 4204073016 4204515328 4207905312 4216050432 4230268416 4233679164 4245740928 4252829568 4260103872 4263493806 4267171584 4275431424 4287415869 4301874522 4305540096 4305585408 4309056882 4312728576 4323588516 4335906432 4339402353 4347802008 4351552512 4355061048 4362464304 4366227456 4369747824 4378466411 4382197248 4385730492 4393232118 4398010368 4400520696 4409038656 4413057792 4416399936 4425211604 4428982272 4431293568 4440134952 4443918336 4447501344 4456375066 4460172288 4471403508 4474789839 4478602752 4487538528 4487757989 4491581952 4502672064 4503952024 4510142208 4519140912 4522563396 4535448192 4535669996 4550743296 4550965848 4554412434 4567387968 4582790784 4586485761 4595847168 4599327744 4599552672 4614838272 4615112528 4627774107 4631717376 4643380566 4664335104 4664384192 4677180948 4683887559 4692954024 4696952832 4697231968 4710118842 4714181888 4717982802 4726002996 4726052733 4730079744 4733893476 4743056736 4747380352 4764511232 4776458544 4776508812 4780578816 4780812608 4784433264 4792616856 4798064128 4800568032 4810146198 4814244864 4827503568 4831853312 4843783584 4844020467 4851819648 4861500072 4865642496 4877894736 4891277259 4891791872 4895496576 4895735988 4899443679 4899907584 4912005888 4913402208 4915966302 4929971904 4930213002 4944017408 4947761664 4948003632 4950585783 4964447232 4964690016 4968449928 4978834432 4982605056 4982848728 4995151821 4999408128 5003439012 5017448448 5017693824 5031989248 5044660368 5048480844 5052782592 5053029696 5065506072 5066946027 5084033526 5088365568 5098517952 5102379216 5119586208 5119836579 5124253056 5138311464 5152950528 5155639632 5170328064 5174243712 5174496756 5174551213 5178960384 5192001594 5210682048 5215431936 5225527296 5229795532 5234251776 5247376992 5247432216 5251903488 5266625078 5271112704 5284385964 5303454624 5303713987 5321339712 5322852392 5336500224 5340802896 5360075136 5360337268 5369505922 5378151168 5378414184 5382487422 5391693963 5397822144 5416025472 5426831608 5430941514 5431455744 5435569152 5435834976 5449256532 5453899776 5465048732 5469187581 5473847808 5484769312 5487631578 5503265856 5507433648 5512396032 5523394448 5527577484 5543325568 5546218392 5550944256 5551274144 5562019584 5566231872 5566504086 5582363072 5585276268 5601188736 5605430688 5605704819 5610540416 5621400576 5640357888 5644905552 5656168353 5660987904 5670439424 5675242914 5680138496 5684658408 5684718234 5689562112 5716554492 5724751461 5735832696 5740176618 5740720128 5740780544 5745409176 5750304768 5764784688 5780600397 5781208576 5785869804 5797069344 5802070016 5806748064 5816619072 5826330432 5842929664 5847640656 5857642824 5867360928 5878718208 5884077056 5888533248 5903361243 5908391424 5920179936 5930001792 5946896384 5961871344 5966386452 5971470336 5983384704 5986507176 5988208941 5988775936 6003562752 6008403258 6013522944 6025521216 6030084528 6047264256 6050420064 6050715957 6067657728 6067954464 6072549912 6089850624 6093028656 6105185559 6110387712 6115015296 6115314348 6132436992 6132736896 6158078784 6170365476 6175623168 6191174088 6192934033 6201445536 6213818754 6219113472 6224193274 6236241264 6245183412 6257272032 6280158456 6290643736 6301337328 6301403644 6306772992 6311857968 6324075648 6345402624 6345779726 6368611392 6368678416 6379244352 6390155808 6400757376 6413147136 6413528264 6418993152 6436671424 6452811783 6458310144 6458378112 6458693956 6463585323 6469092864 6482000096 6485382774 6503859648 6521703012 6527328768 6527647984 6532591572 6549341184 6551202944 6554621736 6560206848 6573295872 6573617336 6578595738 6589848177 6597015552 6597338176 6600781044 6619262976 6619586688 6624599904 6637817406 6643473408 6643798304 6660202428 6665877504 6671252016 6684562599 6690258432 6707105262 6726213824 6731307792 6737372928 6754008096 6755928036 6778711368 6783845094 6784487424 6798023936 6803172288 6803504994 6826114944 6826448772 6831618651 6832337408 6851081952 6870600704 6874186176 6893770752 6898991616 6899329008 6905280512 6922668792 6947576064 6953909248 6965070849 6996502656 6996576288 7015771422 7028150272 7039431036 7045847952 7065178263 7071272832 7076974203 7089004494 7095119616 7100840214 7114585104 7121070528 7146766848 7164687816 7164763218 7170868224 7171218912 7176649896 7188925284 7197096192 7200852048 7215219297 7221367296 7241255352 7247425536 7247779968 7265675376 7277729472 7292250108 7298463744 7316842104 7318922039 7337687808 7343244864 7343603982 7349861376 7368008832 7370103312 7394957856 7395319503 7416026112 7421642496 7422005448 7446670848 7447035024 7461893461 7468251648 7473907584 7474273092 7495200768 7499112192 7499557858 7526172672 7526540736 7541557804 7547983872 7566990552 7572721266 7579173888 7579544544 7579624312 7586082816 7622072656 7626050289 7632548352 7633001948 7647776928 7653568824 7660545568 7686379584 7707467196 7714493072 7729425792 7742330752 7755492096 7761745134 7768440576 7788002391 7796854208 7810190432 7823147904 7838290944 7844693298 7851377664 7871148324 7877855232 7893573248 7899937617 7906669056 7926578946 7949161792 7955181936 7977846272 7982009568 7984278588 8004750336 8011204344 8018030592 8034028288 8040112704 8040505902 8054258883 8063019008 8067226752 8067621276 8073731133 8090210304 8090605952 8096733216 8119800832 8124038208 8140247412 8146412271 8147183616 8153353728 8153752464 8173884798 8176982528 8197573098 8210771712 8227153968 8231447367 8254898784 8261150472 8268594048 8285091672 8291366226 8292151296 8314988352 8319327588 8326911216 8343029376 8349347808 8349756129 8373544608 8377914402 8401783104 8408146032 8415810624 8432100864 8460536832 8467358328 8491481856 8505659136 8512864371 8520207744 8526987612 8527077351 8534343168 8550862848 8574831738 8603749044 8611080192 8611170816 8618113764 8625457152 8647177032 8649635137 8671812864 8678804706 8695604016 8703105024 8710122096 8724928608 8732454912 8739495648 8756932822 8764394496 8771460984 8786464236 8801041392 8818077312 8818601363 8826115584 8832799872 8850423208 8857964544 8862587136 8880269904 8895002688 8912750132 8920344576 8942807016 8949579678 8957205504 8975077056 8975515978 8983163904 9005344128 9007904048 9012604887 9020284416 9038281824 9045126792 9070896384 9071339992 9101486592 9101931696 9108824868 9134775936 9165581568 9172971522 9198655488 9199105344 9229676544 9230225056 9255548214 9263434752 9286761132 9320728131 9328670208 9328768384 9336289911 9354361896 9367775118 9385908048 9394463936 9420237684 9428363776 9435965604 9452005992 9452105466 9460159488 9467786952 9486113472 9494760704 9518669589 9529022464 9552917088 9553017624 9561157632 9561625216 9568866528 9585233712 9596128256 9601136064 9620292396 9628489728 9655007136 9663706624 9687567168 9688040934 9703639296 9723000144 9728074161 9755789472 9782554518 9783583744 9790993152 9791471976 9798887358 9799815168 9824011776 9826804416 9831932604 9859943808 9860426004 9867893607 9888034816 9895523328 9896007264 9901171566 9928894464 9929380032 9936899856 9956726109 9957668864 9965210112 9965697456 9990303642 9998816256 10006878024 10035387648 10060657893 10089320736 10096961688 10105565184 10106059392 10131012144 10133892054 10168067052 10176731136 10197035904 10204758432 10205257491 10239172416 10239673158 10248506112 10276622928 10305901056 10311279264 10340656128 10348487424 10348993512 10349102426 10357920768 10384003188 10421364096 10421983429 10430863872 10451054592 10459591064 10468503552 10494753984 10494864432 10523657133 10533250156 10542225408 10568771928 10606909248 10607427974 10642679424 10645704784 10651260321 10673000448 10681605792 10720150272 10720674536 10739011844 10747144827 10756302336 10756828368 10764974844 10783387926 10795644288 10832050944 10853663216 10861883028 10871138304 10871669952 10898513064 10907799552 10930097464 10938375162 10947695616 10969538624 10975263156 11006531712 11014867296 11015405973 11024792064 11046788896 11055154968 11086651136 11092436784 11102548288 11124039168 11132463744 11133008172 11164726144 11170552536 11202377472 11210861376 11211409638 11221080832 11242801152 11249336787 11280715776 11289811104 11312336706 11321975808 11340878848 11350485828 11359081899 11360276992 11369316816 11369436468 11379124224 11433108984 11449502922 11471665392 11480353236 11481561088 11490818352 11529569376 11561200794 11562417152 11571739608 11594138688 11613496128 11633238144 11642617701 11652660864 11685859328 11695281312 11715285648 11734721856 11757436416 11767039947 11768154112 11777066496 11806722486 11816782848 11840359872 11860003584 11889868419 11923742688 11932772904 11942940672 11966769408 11973014352 11976417882 11977551872 12007125504 12016806516 12027045888 12051042432 12060169056 12060758853 12094528512 12100840128 12101431914 12135315456 12135908928 12145099824 12169331911 12179701248 12186057312 12210371118 12220775424 12230030592 12230628696 12265473792 12296359647 12316157568 12316889507 12340730952 12351246336 12382348176 12385868066 12402891072 12427637508 12437049339 12438226944 12448386548 12472482528 12490366824 12514544064 12560316912 12581287472 12602674656 12602807288 12613545984 12623715936 12648151296 12690805248 12691559452 12737222784 12737356832 12758488704 12780311616 12801514752 12826294272 12827056528 12862247607 12873342848 12905623566 12916620288 12916756224 12917387912 12927170646 12938185728 12964000192 12970765548 13007719296 13018207059 13043406024 13054657536 13055295968 13065183144 13098682368 13102405888 13109243472 13135399233 13146591744 13147234672 13157191476 13179696354 13194031104 13194676352 13201562088 13239173376 13249199808 13275634812 13286946816 13287596608 13320404856 13331755008 13342504032 13369125198 13380516864 13414210524 13424369517 13452427648 13462615584 13463273967 13474745856 13508016192 13511856072 13557422736 13567690188 13596047872 13606344576 13607009988 13652229888 13652897544 13663237302 13664674816 13702163904 13741201408 13748372352 13759457283 13787541504 13797983232 13798658016 13810561024 13845337584 13883322321 13895152128 13907818496 13930141698 13993005312 13993152576 14031542844 14051662677 14078862072 14091695904 14130356526 14142545664 14153948406 14178008988 14178158199 14190239232 14201680428 14229170208 14242141056 14293533696 14329375632 14329526436 14341736448 14342437824 14353299792 14377850568 14381937713 14394192384 14401704096 14430438594 14442734592 14482510704 14495559936 14531350752 14532061401 14555458944 14584500216 14596927488 14633684208 14637844078 14675375616 14686489728 14687207964 14698331037 14699722752 14736017664 14740206624 14740927487 14789915712 14790639006 14832052224 14843284992 14844010896 14893341696 14894070048 14923786922 14936503296 14947815168 14948546184 14985455463 14998224384 14999115716 15052345344 15053081472 15083115608 15095967744 15133981104 15145442532 15158347776 15159089088 15159248624 15200838081 15244145312 15252100578 15265096704 15266003896 15295553856 15307137648 15321091136 15359509737 15372759168 15414934392 15428986144 15458851584 15484661504 15510984192 15523490268 15523653639 15536881152 15576004782 15593708416 15620380864 15646295808 15676581888 15689386596 15702755328 15742296648 15755710464 15787146496 15799875234 15813338112 15853157892 15898323584 15910363872 15911141961 15955692544 15964019136 15968557176 16009500672 16022408688 16068056576 16080225408 16081011804 16108517766 16126038016 16134453504 16135242552 16147462266 16175081889 16181211904 16193466432 16239601664 16248076416 16280494824 16292824542 16294367232 16306707456 16307504928 16347769596 16353965056 16395146196 16407562743 16421543424 16454307936 16462894734 16509797568 16522300944 16537188096 16570183344 16582732452 16629976704 16638655176 16653822432 16686058752 16698695616 16699512258 16747089216 16755828804 16803566208 16816292064 16817114457 16831621248 16864201728 16921073664 16934716656 16968505059 16982963712 16996835479 17011318272 17025728742 17040415488 17053975224 17054154702 17068686336 17149663476 17174254383 17207498088 17222160384 17222341632 17236227528 17250914304 17294354064 17299270274 17328860021 17343625728 17357609412 17391208032 17406210048 17420244192 17449857216 17478991296 17513865644 17528788992 17542921968 17572928472 17602082784 17636154624 17637202726 17652231168 17665599744 17700846416 17710083729 17725174272 17760539808 17761408379 17790005376 17825500264 17840689152 17885614032 17899159356 17914411008 17950154112 17951031956 17964626823 17966327808 18010688256 18015808096 18025209774 18040568832 18076563648 18090253584 18141792768 18142679984 18152147871 18202973184 18203863392 18217649736 18269551872 18315556677 18331163136 18345943044 18397310976 18398210688 18460450112 18511096428 18526869504 18573522264 18578802099 18641456262 18657340416 18657536768 18672579822 18708723792 18735550236 18771816096 18788927872 18840475368 18856727552 18871931208 18904011984 18904210932 18920318976 18935573904 18972226944 18989521408 19037339178 19058044928 19105834176 19106035248 19123250432 19137733056 19170467424 19192256512 19202272128 19240584792 19256979456 19310014272 19327413248 19358435349 19375134336 19376081868 19390755969 19407278592 19446000288 19456148322 19511578944 19565109036 19567167488 19581986304 19582943952 19597774716 19648023552 19653608832 19663865208 19719887616 19720852008 19735787214 19769544531 19791046656 19792014528 19802343132 19857788928 19858760064 19873799712 19913452218 19915337728 19930420224 19931394912 19980607284 19997632512 20013756048 20053687797 20070775296 20121315786 20178641472 20193923376 20212118784 20262024288 20267784108 20336134104 20353462272 20394071808 20409516864 20410514982 20478344832 20479346316 20479561843 20497012224 20553245856 20611802112 20622558528 20681312256 20696974848 20697987024 20698204852 20715841536 20768006376 20842728192 20843966858 20861727744 20919182128 20989507968 20989728864 20990755357 21047314266 21066500312 21084450816 21137543856 21195534789 21213818496 21214855948 21230922609 21285358848 21291409568 21302520642 21363211584 21440300544 21441349072 21478023688 21494289654 21512604672 21513656736 21529949688 21566775852 21591288576 21645657891 21664101888 21707326432 21723766056 21742276608 21743339904 21797026128 21860194928 21876750324 21895391232 21939077248 21950526312 21956766117 22013063424 22029734592 22030811946 22049584128 22093577792 22110309936 22173302272 22184873568 22185958509 22205096576 22248078336 22264927488 22266016344 22329452288 22341105072 22385680383 22404754944 22421722752 22422819276 22442161664 22485602304 22498673574 22579622208 22624673412 22643951616 22681757696 22700971656 22718163798 22720553984 22738633632 22738872936 22758248448 22866217968 22878150867 22899005844 22943330784 22960706472 22963122176 22981636704 23059138752 23122401588 23124834304 23143479216 23188277376 23226992256 23266476288 23285235402 23305321728 23364007173 23390562624 23430571296 23469443712 23514872832 23534079894 23536308224 23554132992 23613444972 23633565696 23680719744 23699812851 23720007168 23779736838 23847485376 23865545808 23933538816 23946028704 23952835764 24014251008 24033613032 24054091776 24102084864 24120338112 24121517706 24162776649 24189057024 24201680256 24202863828 24270630912 24271817856 24290199648 24338663822 24359402496 24372114624 24420742236 24439236813 24441550848 24460061184 24461257392 24510062863 24530947584 24592719294 24632315136 24633779014 24681461904 24764696352 24771736132 24805782144 24855275016 24874098678 24876453888 24896773096 24944965056 24980733648 25029088128 25049268387 25120633824 25162574944 25205349312 25205614576 25247431872 25296302592 25381610496 25383118904 25474445568 25474713664 25516977408 25538593113 25560623232 25581232053 25603029504 25652588544 25654113056 25724495214 25746685696 25811247132 25833240576 25833512448 25834775824 25854341292 25876371456 25928000384 25941531096 25948905411 26015438592 26036414118 26086812048 26109315072 26110591936 26130366288 26197364736 26204811776 26218486944 26270798466 26293183488 26294469344 26314382952 26359392708 26389352704 26403124176 26455804089 26478346752 26498399616 26551269624 26573893632 26575193216 26640809712 26685008064 26738250396 26761033728 26828421048 26848739034 26904855296 26925231168 26926547934 26949491712 27016032384 27023712144 27037814661 27114845472 27135380376 27192095744 27212689152 27214019976 27304459776 27305795088 27326474604 27329349632 27404327808 27482402816 27496744704 27518914566 27595966464 27597316032 27690675168 27766644642 27790304256 27815636992 27860283396 27962184393 27986010624 27986305152 28008869733 28063085688 28103325354 28157724144 28183391808 28260713052 28261010471 28285091328 28307896812 28356017976 28356316398 28380478464 28403360856 28458340416 28484282112 28556008767 28587067392 28658751264 28659052872 28683472896 28684875648 28706599584 28755701136 28763875426 28788384768 28803408192 28860877188 28885469184 28965021408 28966437929 28991119872 29062701504 29064122802 29110917888 29169000432 29267368416 29275688156 29350751232 29372979456 29374415928 29396662074 29399445504 29472035328 29480413248 29481854974 29532282571 29579831424 29581278012 29603680821 29664104448 29686569984 29688021792 29786683392 29788140096 29847573844 29870178327 29873006592 29895630336 29897092368 29970910926 29996448768 29998231432 30106162944 30166231216 30181973679 30267962208 30290885064 30316695552 30318178176 30318497248 30401676162 30488290624 30504201156 30530193408 30532007792 30591107712 30614275296 30615772473 30642182272 30719019474 30745518336 30829868784 30857972288 30917703168 30969323008 31021968384 31046980536 31047307278 31073762304 31152009564 31187416832 31240761728 31265950287 31292591616 31353163776 31378773192 31405510656 31484593296 31570971399 31574292992 31599750468 31626676224 31706315784 31796647168 31820727744 31822283922 31911385088 31928038272 31937114352 31953780963 32019001344 32044817376 32136113152 32160450816 32162023608 32217035532 32241434481 32268907008 32270485104 32294924532 32350163778 32362423808 32386932864 32479203328 32496152832 32560989648 32585649084 32613414912 32615009856 32695539192 32707930112 32790292392 32815125486 32843086848 32908615872 32925789468 33019595136 33044601888 33046217919 33074376192 33140366688 33165464904 33259953408 33277310352 33307644864 33372117504 33397391232 33399024516 33494178432 33511657608 33607132416 33632584128 33634228914 33663242496 33728403456 33748010361 33842147328 33869433312 33937010118 33965927424 33993670958 34022636544 34051457484 34080830976 34107950448 34108309404 34137372672 34233063007 34299326952 34348508766 34414996176 34444683264 34472455056 34588708128 34598540548 34657720042 34687251456 34715218824 34782416064 34840488384 34899714432 34901788493 34957982592 35027731288 35057577984 35085843936 35145856944 35204165568 35272309248 35274405452 35301119841 35304462336 35331199488 35401692832 35420167458 35450348544 35521079616 35522816758 35580010752 35651000528 35669605257 35771228064 35798318712 35828822016 35900308224 35902063912 35929253646 35932655616 36021376512 36031616192 36050419548 36081137664 36153127296 36180507168 36182276559 36283585536 36285359968 36304295742 36405946368 36407726784 36435299472 36507995733 36539103744 36631113354 36662326272 36691886088 36796421376 36889078941 36920900224 36950668521 37022192856 37053739008 37147044528 37157604198 37282912524 37311148017 37314680832 37315073536 37345159644 37417447584 37471100472 37543632192 37577855744 37680950736 37713455104 37743862416 37808023968 37808421864 37840637952 37871147808 37944453888 37979042816 38074678356 38211668352 38212070496 38246500864 38275466112 38340934848 38384513024 38404544256 38481169584 38586742821 38620028544 38654826496 38716870698 38750268672 38752163736 38781511938 38814557184 38892000576 38912296644 39023157888 39054621177 39130218072 39134334976 39163972608 39165887904 39195549432 39296047104 39307217664 39327730416 39406197699 39439775232 39441704016 39471574428 39539089062 39582093312 39584029056 39604686264 39717520128 39747599424 39826904436 39860840448 39862789824 39961214568 39995265024 40027512096 40107375594 40141550592 40242631572 40357282944 40387846752 40389821901 40424237568 40524048576 40535568216 40672268208 40788143616 40819033728 40821029964 40956689664 40958692632 40959123686 40994024448 41106491712 41223604224 41245117056 41247568219 41362624512 41393949696 41395974048 41396409704 41431683072 41536012752 41649966963 41685456384 41687933716 41723455488 41838364256 41979015936 41979457728 41981510714 42094628532 42133000624 42154988031 42275087712 42391069578 42427636992 42429711896 42461845218 42534474597 42570717696 42582819136 42605041284 42726423168 42880601088 42882698144 42956047376 42988579308 43025209344 43027313472 43059899376 43133551704 43145813139 43182577152 43291315782 43328203776 43414652864 43447532112 43486679808 43594052256 43596184203 43720389856 43753500648 43790782464 43878154496 43901052624 43913532234 44026126848 44059469184 44061623892 44094993111 44099168256 44187155584 44220619872 44222782461 44346604544 44369747136 44371917018 44410193152 44496156672 44529854976 44532032688 44658904576 44682210144 44771360766 44809509888 44843445504 44845638552 44884323328 44956366389 44997347148 45159244416 45249346824 45287903232 45363515392 45401943312 45436327596 45441107968 45477267264 45477745872 45602514243 45732435936 45756301734 45798011688 45886661568 45921412944 45963273408 46078529211 46118277504 46244803176 46249668608 46286958432 46376554752 46453984512 46532952576 46570470804 46570960917 46610643456 46728014346 46781125248 46861142592 46938887424 47029745664 47068159788 47108265984 47226889944 47267131392 47361439488 47399625702 47440014336 47559473676 47694970752 47731091616 47733425883 47867077632 47892057408 47905671528 48028502016 48067226064 48163130521 48204169728 48240676224 48243035412 48325553298 48378114048 48403360512 48405727656 48543635712 48580399296 48677327644 48718804992 48744229248 48747126077 48841484472 48878473626 48883101696 48920122368 48922514784 49020125726 49061895168 49185438588 49222688229 49264630272 49267558028 49362923808 49529392704 49543472264 49611564288 49710550032 49748197356 49793546192 49889930112 49961467296 50058176256 50098536774 50241267648 50325149888 50410698624 50411229152 50451343371 50494863744 50592605184 50763220992 50766237808 50905515177 50948891136 50949427328 50990506437 51033954816 51077186226 51121246464 51162464106 51206059008 51308226112 51448990428 51493371392 51522763149 51622494264 51666481152 51667024896 51669551648 51708682584 51752742912 51856000768 51883062192 51897810822 51986580063 52030877184 52072828236 52173624096 52218630144 52221183872 52260732576 52409623552 52436973888 52541596932 52586366976 52588938688 52628765904 52718785416 52778705408 52806248352 52911608178 52956693504 52996799232 53102539248 53130251187 53150386432 53281619424 53284225137 53370016128 53476500792 53522067456 53656842096 53697478068 53809710592 53850462336 53853095868 53893880469 53898983424 54032064768 54047424288 54075629322 54229690944 54270760752 54384191488 54425378304 54428039952 54456443613 54608919552 54611590176 54652949208 54658699264 54808655616 54946670031 54993489408 55037829132 55191932928 55194632064 55381350336 55533289284 55580608512 55720566792 55736406297 55924368786 55972021248 55972610304 56017739466 56126171376 56206650708 56315448288 56366783616 56521426104 56522020942 56570182656 56615793624 56712035952 56712632796 56760956928 56806721712 56916680832 56920063343 56968564224 57112017534 57174134784 57317502528 57318105744 57369751296 57413199168 57511402272 57527750852 57576769536 57606816384 57721754376 57770938368 57930042816 57932875858 57982239744 58125403008 58128245604 58172267907 58221835776 58338000864 58340853857 58534736832 58551376312 58701502464 58745958912 58748831856 58793324148 58944070656 58960826496 58963709948 59064565142 59159662848 59162556024 59207361642 59308633593 59373139968 59376043584 59573366784 59576280192 59695147688 59740356654 59746013184 59791260672 59794184736 59941821852 59992897536 59996462864 60161063391 60212325888 60332462432 60363947358 60535924416 60581770128 60636356352 60636994496 60803352324 60976581248 61008402312 61060386816 61064015584 61182215424 61228550592 61231544946 61284364544 61438038948 61438685529 61491036672 61659737568 61715944576 61835406336 61938646016 62043936768 62093961072 62094614556 62147524608 62304019128 62374833664 62481523456 62531900574 62585183232 62757546384 62969186592 62972266071 63141942798 63148585984 63199500936 63253352448 63412631568 63586604367 63593294336 63641455488 63644567844 63692767827 63822770176 63856076544 63874228704 63907561926 64089634752 64272226304 64320901632 64324047216 64434071064 64482868962 64537814016 64540970208 64589849064 64700327556 64724847616 64773865728 64936973673 64992305664 65121979296 65171298168 65226829824 65230019712 65391078384 65415860224 65580584784 65630250972 65686173696 65817231744 65851578936 65870298351 66039190272 66089203776 66092435838 66148752384 66280733376 66330929808 66519906816 66554620704 66557875527 66615289728 66744235008 66794782464 66798049032 66988356864 67023315216 67157041149 67214264832 67265168256 67268457828 67269165769 67326484992 67456806912 67496020722 67738866624 67874020236 67931854848 67987341916 68045273088 68102914968 68161661952 68215900896 68216618808 68274745344 68466126014 68598653904 68697017532 68829992352 68889366528 68944910112 69177416256 69197081096 69315440084 69374502912 69430437648 69564832128 69680976768 69799428864 69803576986 69915965184 70055462576 70092021519 70171687872 70291713888 70408331136 70544618496 70548810904 70602239682 70608924672 70662398976 70803385664 70840334916 70900697088 71042159232 71045633516 71099438553 71160021504 71302001056 71339210514 71542456128 71596637424 71800616448 71804127824 71858507292 72042753024 72063232384 72100839096 72162275328 72306254592 72361014336 72364553118 72488329947 72567171072 72570719936 72608591484 72811892736 72815453568 72870598944 73015991466 73078207488 73262226708 73317710439 73324652544 73383772176 73530188589 73592842752 73778157882 73841800448 73901337042 74044385712 74294089056 74315208396 74565825048 74622296034 74629361664 74630147072 74690319288 74834895168 74942200944 75087264384 75147805161 75155711488 75361901472 75426910208 75487724832 75616047936 75616843728 75742295616 75888907776 75958085632 76149356712 76423336704 76424140992 76493001728 76550932224 76615779339 76681869696 76743696159 76809088512 76962339168 77173485642 77240057088 77309652992 77433741396 77500537344 77504327472 77563023876 77629114368 77784001152 77824593288 77846716233 78046315776 78109242354 78260436144 78327945216 78331775808 78391098864 78592094208 78614435328 78655460832 78812395398 78879550464 78883408032 78943148856 79078178124 79168058112 79209372528 79367412267 79435040256 79495198848 79653808872 79721680896 79725579648 79922429136 80055024192 80214751188 80283101184 80485263144 80508142429 80714565888 80775693504 80779643802 80848475136 81048097152 81071136432 81344536416 81576287232 81638067456 81642059928 81913379328 81917385264 81918247372 81988048896 82212983424 82447208448 82490234112 82495136438 82787899392 82791948096 82792819408 83072025504 83299933926 83370912768 83375867432 83446910976 83676728512 83886553179 83958031872 83958915456 83963021428 84026609199 84189257064 84266001248 84309976062 84550175424 84782139156 84783031413 84855273984 84859423792 84923690436 85068949194 85141435392 85165638272 85210082568 85452846336 85668026301 85761202176 85765396288 85912094752 85977158616 86050418688 86054626944 86119798752 86267103408 86291626278 86365154304 86582631564 86656407552 86829305728 86895064224 86899313787 86973359616 87188104512 87192368406 87440779712 87507001296 87756308992 87802105248 87827064468 88052253696 88118938368 88123247784 88189986222 88198336512 88374311168 88441239744 88445564922 88596847713 88693209088 88739494272 88743834036 88811042463 88820386304 88992313344 89059709952 89064065376 89317809152 89364420288 89542721532 89610534981 89619019776 89686891008 89691277104 89768646656 89912732778 89994694296 90318488832 90498693648 90545921037 90803886624 90872655192 90882215936 90954534528 90955491744 91205028486 91464871872 91512603468 91596023376 91773323136 91842825888 91847317419 91926546816 92157058422 92236555008 92489606352 92573916864 92753109504 92907969024 93065905152 93140941608 93141921834 93221286912 93456028692 93562250496 93722285184 93797850861 93877774848 94059491328 94136319576 94216531968 94453779888 94722878976 94799251404 94880028672 95118947352 95145986507 95389941504 95462183232 95466851766 95734155264 95784114816 95811343056 96057004032 96134452128 96326261042 96408339456 96481352448 96486070824 96651106596 96724303443 96806721024 96811455312 97004614993 97087271424 97160798592 97354655288 97437609984 97488458496 97494252154 97682968944 97756947252 97840244736 97845029568 98040251452 98123790336 98370877176 98445376458 98529260544 98535116056 98725847616 99058785408 99086944528 99138653757 99223128576 99421100064 99496394712 99587092384 99779860224 99922934592 100116352512 100197073548 100482535296 100650299776 100821397248 100822458304 100902686742 100989727488 101185210368 101244031083 101526441984 101532475616 101811030354 101897782272 101898854656 101981012874 102067909632 102154372452 102242492928 102324928212 102412118016 102616452224 102699189021 102897980856 102986742784 103045526298 103244988528 103334049792 103339103296 103417365168 103712001536 103766124384 103795621644 103973160126 104061754368 104145656472 104347248192 104442367744 104521465152 104705365479 104819247104 104873947776 105083193864 105172733952 105177877376 105257531808 105437570832 105557410816 105612496704 105823216356 105903359523 105913387008 105993598464 106205078496 106260502374 106300772864 106563238848 106568450274 106740032256 106953001584 107008815771 107313684192 107394956136 107619421184 107700924672 107706191736 107787760938 107797966848 108064129536 108094848576 108151258644 108459381888 108541521504 108546829677 108768382976 108850756608 108856079904 108912887226 109217839104 109223180352 109305898416 109523987199 109617311232 109893340062 109986978816 110075658264 110389264128 110667236823 110762700672 110852005563 111066578568 111161217024 111441133584 111472812594 111848737572 111849914681 111944042496 111945220608 112035478932 112252342752 112413301416 112630896576 112733567232 113042852208 113044041884 113140365312 113231587248 113424071904 113425265592 113521913856 113613443424 113833361664 113840126686 113937128448 114224035068 114635005056 114636211488 114641817719 114739502592 114826398336 115022804544 115055501704 115153539072 115213632768 115443508752 115760228463 115860085632 115865751716 115964479488 116250806016 116256491208 116344535814 116443671552 116676001728 116681707714 117069473664 117102752624 117163863531 117403004928 117491917824 117497663712 117586648296 117888141312 117921652992 117927419896 118129130284 118218593097 118319325696 118325112048 118414723284 118617267186 118746279936 118752087168 119152560384 119390295376 119480713308 119582521344 119588369472 119883643704 119985795072 119992925728 120322126782 120424651776 120664924864 120727894716 121071848832 121163540256 121169465703 121272712704 121273988992 121606704648 121953162496 122016804624 122128031168 122364430848 122457101184 122463089892 122568729088 122876077896 122877371058 122982073344 123319475136 123431889152 123670812672 123742704657 123877292032 124087873536 124187922144 124189229112 124295049216 124608038256 124749667328 124949900889 124963046912 125063801148 125170366464 125515092768 125938373184 125944532142 126283885596 126297171968 126399001872 126464964093 126825263136 127173208734 127186588672 127282910976 127289135688 127385535654 127603423791 127712153088 127748457408 127815123852 128179269504 128544452608 128641803264 128648094432 128868142128 128965737924 129075628032 129081940416 129179698128 129400655112 129437439417 129449695232 129547731456 129873947346 129984611328 130243958592 130342596336 130460039424 130782156768 130788552609 131161169568 131260501944 131372347392 131634463488 131703157872 131740596702 132078380544 132178407552 132184871676 132297504768 132561466752 132661859616 132668347383 133039813632 133109241408 133115751054 133230579456 133488470016 133589564928 133596098064 133862651021 133976713728 134046630432 134314082298 134428529664 134530336512 134536915656 134538331538 134652969984 134992041444 135477733248 135485784577 135748040472 135863709696 135974683832 136090546176 136205829936 136323323904 136431801792 136433237616 136807542729 136932252028 137197307808 137394035064 137659984704 137889820224 138354832512 138394162192 138630880168 138749005824 138860875296 139129664256 139361953536 139598857728 139607153972 139712882751 139831930368 140110925152 140184043038 140343375744 140583427776 140816662272 141089236992 141097621808 141204479364 141324797952 141606771328 141680669832 141801394176 142084318464 142091267032 142198877106 142320043008 142604002112 142678421028 143084912256 143193274848 143200277649 143601232896 143608255648 143717014584 144085506048 144126464768 144201678192 144489391563 144612509184 144722028672 144729106236 144976659894 145134342144 145141439872 145217182968 145630907136 145741197888 146031982932 146156414976 146241378231 146524453416 146635420878 146649305088 146767544352 147060377178 147185685504 147556315764 147668064687 147683600896 147802674084 148088771424 148588178112 148630416792 149131650096 149244592068 149260294144 149380638576 149669790336 149884401888 150174528768 150295610322 150311422976 150723802944 150975449664 151232095872 151233687456 151354030113 151484591232 151777815552 151916171264 152298713424 152716545531 152846673408 152848281984 152971519311 152986003456 153101864448 153231558678 153363739392 153487392318 153618177024 153924678336 154346971284 154480114176 154568289447 154867482792 155001074688 155008654944 155126047752 155258228736 155568002304 155649186576 155693432466 155959740189 156092631552 156218484708 156520872288 156655890432 156663551616 156782197728 157228870656 157310921664 157624790796 157759100928 157766816064 157886297712 158156356248 158201314843 158336116224 158418745056 158734824534 158870080512 158990397696 159307617744 159451159296 159844858272 159852675411 160110048384 160429502376 160566202368 160970526288 161016284858 161429131776 161551387008 161559287604 161681641407 161696950272 162096194304 162142272864 162689072832 163152574464 163276134912 163284119856 163826758656 163834770528 163836494744 163976097792 164425966848 164840010093 164980468224 164990272876 165575798784 165583896192 165585638816 166144051008 166599867852 166741825536 166751734864 167209218891 167353457024 167773106358 167916063744 167917830912 167926042856 168053218398 168378514128 168532002496 168619952124 169100350848 169564278312 169566062826 169710547968 169718847584 169847380872 170137898388 170282870784 170331276544 170420165136 170760190029 170905692672 171336052602 171522404352 171530792576 171824189504 171954317232 172109253888 172239597504 172534206816 172583252556 172730308608 173165263128 173312815104 173658611456 173790128448 173798627574 173946719232 174376209024 174384736812 174516803721 174881559424 175014002592 175022561571 175512617984 175604210496 175654128936 176104507392 176237876736 176246495568 176379972444 176748622336 176882479488 176891129844 177193695426 177386418176 177478988544 177487668072 177622084926 177640772608 177925900779 178119419904 178128130752 178635618304 178728840576 179085443064 179221069962 179238039552 179373782016 179382554208 179537293312 179825465556 179989388592 180483190173 180636977664 180997387296 181091842074 181607773248 181745310384 181909069056 181910983488 182410056972 182929743744 183025206936 183192046752 183546646272 183685651776 183694634838 183853093632 184314116844 184316056587 184473110016 184979212704 185147833728 185506219008 185815938048 186131810304 186281883216 186283843668 186442573824 186912057384 186965190269 187124500992 187444570368 187595701722 187755549696 188272639152 188907559776 188916798213 189445757952 189598502808 189760057344 190237894704 190291973014 190617460231 190779883008 190924366464 190933703532 191078303481 191468310528 191568229632 191622686112 192268904256 192652522084 192816678912 192962704896 192972141648 193302213192 193448606886 193613442048 193622910624 194009229986 194174542848 194321597184 194709310576 194810921019 194976916992 194988504308 195365937888 195513894504 195680489472 195690059136 196080502904 196247580672 196741754352 196890752916 197058521088 197070232112 197451695232 197610895053 198117570816 198173889056 198277307514 198446257152 198842200128 198992789424 199174184768 199559720448 199673626581 199845869184 200232705024 200394147096 200965070592 201300599552 201471123447 201642794496 201644916608 201805373484 201807497307 201979454976 202370420736 202488062166 203064951232 203622060708 203795564544 203797709312 203962025748 204135819264 204308744904 204484985856 204649856424 204824236032 205232904448 205398378042 205795961712 205973485568 206091052596 206489977056 206668099584 206678206592 206834730336 207424003072 207532248768 207591243288 207946320252 208123508736 208291312944 208694496384 208884735488 209042930304 209410730958 209638494208 209747895552 210166387728 210276064557 210355754752 210515063616 210875141664 211114821632 211224993408 211646432712 211806719046 211826774016 211987196928 212410156992 212521004748 212601545728 213126477696 213136900548 213298315659 213480064512 213906003168 214017631542 214627368384 214789912272 215238842368 215401849344 215412383472 215575521876 216128259072 216189697152 216302517288 216918763776 217083043008 217093659354 217464989841 217701513216 217712159808 217825774452 218435678208 218446360704 218611796832 219047974398 219234622464 219786680124 219973957632 220151316528 220590565767 220778528256 220958861227 221334473646 221525401344 221704011126 222133157136 222882267168 222945625188 223697475144 223699829362 223888084992 223890441216 224070957864 224504685504 224826602832 225261793152 225275180273 225467134464 226085704416 226088083768 226280730624 226463174496 226848143808 226850531184 227226886848 227666723328 227680253372 227874256896 228448070136 229270010112 229272422976 229283635438 229479005184 229652796672 230045609088 230111003408 230231088477 230427265536 230887017504 230898308927 231520456926 231720171264 231731503432 231928958976 232501612032 232512982416 232689071628 232887343104 233352003456 233363415428 233540148699 234138947328 234205505248 234327727062 234983835648 234995327424 235173296592 235776282624 235843305984 235854839792 236258260568 236437186194 236638651392 236650224096 236829446568 237234534372 237504174336 238102236801 238305120768 238780590752 238961426616 239165042688 239176738944 239767287408 239985851456 240644253564 240849303552 241329849728 241455789432 241524427287 242143697664 242327080512 242338931406 242545425408 242547977984 243213409296 243906324992 244033609248 244256062336 244728861696 244914202368 244926179784 245137458176 245752155792 245754742116 245964146688 246638950272 246863778304 247341625344 247485409314 247754584064 248375844288 248378458224 249216076512 249499334656 249899801778 249926093824 250127602296 250340732928 251030185536 251659659537 251876746368 251889064284 252079827597 252567771192 252594343936 252798003744 252929928186 253650526272 254346417468 254349094239 254373177344 254565821952 254578271376 254771071308 255206847582 255424306176 255496914816 255630247704 256358539008 257004078903 257283606528 257296188864 257736284256 257931475848 258151256064 258163880832 258359396256 258801310224 258874878834 258899390464 259095462912 259747894692 259969222656 260487917184 260685192672 260697941361 260920078848 261564313536 261577105218 262322339136 262521003888 263268926976 263406315744 263481193404 264156761088 264356815104 264369743352 264595009536 265122933504 265323719232 265336694766 265790543139 266079627264 266218482816 266231502108 266234303959 266461158912 266976940032 267179129856 267192196128 267725302042 267953427456 268093260864 268628164596 268831604943 268857059328 269060673024 269073831312 269076663076 269305939968 269984082888 270955466496 270971569154 271496080944 271949367664 272411659872 272646647808 272863603584 272866475232 273615085458 273864504056 274394615616 274788070128 275319969408 275541952257 275779640448 276709665024 276788324384 277261760336 277721750592 278259328512 278723907072 279197715456 279214307944 279425765502 279663860736 280221850304 280368086076 280686751488 281166855552 281393552583 281633324544 282178473984 282195243616 282408958728 282649595904 283213542656 283361339664 284168636928 284182534064 284397754212 284640086016 285208004224 285356842056 285437959521 286169824512 286386549696 286400555298 287202465792 287216511296 287434029168 288171012096 288252929536 288403356384 288978783126 289225018368 289444057344 289458212472 289953319788 290172910329 290282879744 290434365936 291013844979 291261814272 291482395776 292063965864 292312829952 292482756462 293048906832 293270841756 293535088704 294120754356 294371371008 295112631528 295336129374 295367201792 295605348168 296177542848 297176356224 297260833584 297415961271 298263300192 298489184136 298520588288 298761277152 299339580672 299768803776 300349057536 300591220644 300622845952 301447605888 301950899328 302464191744 302467374912 302708060226 302969182464 303555631104 303732093249 304597426848 305433091062 305693346816 305696563968 305943038622 305972006912 306203728896 306463117356 306727478784 306974784636 307236354048 307849356672 308097567063 308693942568 308960228352 309136578894 309734965584 310002149376 310017309888 310252095504 310871115181 311136004608 311298373152 311386864932 311919480378 312185263104 312436969416 313041744576 313327103232 313564395456 314116096437 314457741312 314621843328 315249581592 315518201856 315533632128 315772595424 316312712496 316402629686 316672232448 316837490112 317469649068 317710078569 317740161024 317980795392 318615235488 318630817219 318902318592 319689716544 319705350822 320220096768 320859004752 321941052576 322032569716 322858263552 323102774016 323118575208 323363282814 323393900544 324192388608 324284545728 325378145664 325640489031 326305148928 326552269824 326568239712 327653517312 327669541056 327672989488 328571961597 328851933696 329680020186 329960936448 329980545752 331167792384 331171277632 332001710469 332288102016 332556016689 333199735704 333483651072 333503469728 334418437782 334706914048 335546212716 335549744043 335832127488 335835661824 335852085712 336106436796 336757028256 337064004992 337239904248 338200701696 339128556624 339132125652 339421095936 339437695168 339694761744 340275796776 340565741568 340662553088 340840330272 341520380058 341811385344 342672105204 343061585152 343648379008 343908634464 343925453157 344218507776 344479195008 345068413632 345166505112 345460617216 346330526256 347280685389 347317222912 347580256896 347597255148 347893438464 348752418048 348769473624 349033607442 349763118848 350028005184 350045123142 351025235968 351208420992 351308257872 351491590593 352209014784 352475753472 352492991136 352759944888 353497244672 353764958976 353782259688 354387390852 354655779291 354957977088 354975336144 355244169852 355281545216 355851801558 356238839808 356256261504 357271236608 357457681152 358170886128 358442139924 358747564032 358765108416 359650931112 359978777184 360966380346 361273955328 361994774592 362183684148 363215546496 363490620768 363508397109 363818138112 363821966976 364820113944 365859487488 366050413872 366384093504 367093292544 367371303552 367389269676 367393136123 367706187264 368628233688 368632113174 368946220032 369958425408 370295667456 371012438016 371228113971 371631876096 372263620608 372563766432 372567687336 372885147648 373824114768 373930380538 374249001984 374889140736 375191403444 375511099392 376545278304 376563693077 377815119552 377833596426 378891515904 379197005616 380475789408 380583946028 381234920462 381559766016 381848732928 381867407064 382156606962 382810271373 383136459264 383245372224 383919673423 384537808512 385305044168 385633357824 385925409792 385944283296 386604426384 386897213772 387226884096 387245821248 388018459972 388312318251 388349085696 388643194368 389418621152 389621842038 389953833984 389977008616 390731875776 391027789008 391380118272 392161005808 392365657827 393483508704 393781505832 394117042176 394140464224 394903390464 395221790106 396235141632 396347778112 396554615028 396892514304 397684400256 397985578848 398005042149 398348369536 399119440896 399347253162 399691738368 400465410048 400788294192 401587953063 401930141184 402601199104 402942246894 403285588992 403289833216 403610746968 403614994614 403958909952 404976124332 406129902464 406457353731 407244121416 407591129088 407595418624 407924051496 408271638528 408617489808 408969971712 409299712848 410422628187 410465808896 410796756084 411591923424 411946971136 412182105192 412979954112 413356413184 413669460672 414848006144 415064497536 415182486576 415892640504 416247017472 416582625888 417388992768 417769470976 418085860608 418821461916 419138648253 419495791104 420332775456 420552129114 420711509504 421030127232 421750283328 422229643264 422449986816 423292865424 423613438092 423974393856 424820313984 425042009496 425203091456 426252955392 426273801096 426596631318 426960129024 427812006336 428035263084 429254736768 429579824544 429600832947 430477684736 430803698688 430824766944 431151043752 432256518144 432379394304 432605034576 433468174689 433837527552 434166086016 434187318708 434929979682 435403026432 435424319616 435651548904 436892721408 437223593664 438095948796 438469244928 438724134693 439573360248 439947915264 440302633056 441181131534 441557056512 441917722454 442668947292 443050802688 443408022252 444266314272 445764534336 445891250376 447394950288 447399658724 447780882432 448141915728 449009371008 449653205664 450523586304 450550360546 450934268928 452171408832 452176167536 452926348992 453696287616 453701062368 453723250409 454453773696 455333446656 455360506744 455748513792 456896140272 458149636593 458540020224 458544845952 458567270876 458914557933 458958010368 459305593344 460091218176 460222006816 460462176954 460854531072 461774035008 461796617854 463040913852 463440342528 463463006864 463704868341 465003224064 465025964832 465378143256 465774686208 466704006912 466726830856 467080297398 467879220567 468277894656 468411010496 468655454124 469967671296 469990654848 470346593184 471686611968 471709679584 472516521136 472874372388 473277302784 473300448192 473658893136 474469068744 474603944529 475008348672 476204473602 476610241536 477561181504 477922853232 478353477888 479534574816 479558026233 479971702912 481288507128 481698607104 482659699456 482911578864 483048854574 484287395328 484654161024 484677862812 485044924221 485090850816 485095955968 486426818592 487812649984 488067218496 488512124672 489457723392 489828404736 489852359568 490274916352 491504311584 491509484232 491928293376 493277900544 493727556608 494520030279 494970818628 496751688576 496756916448 498432153024 498998669312 499799603556 499852187648 500255204592 501627656673 502060371072 503319319074 503753492736 503778128568 504159655194 505135542384 505596007488 505859856372 507301052544 508692834936 508698188478 508746354688 509131643904 509156542752 509542142616 510413695164 510848612352 510993829632 511260495408 512280570087 512717078016 514008157806 514567213056 514592377728 515472568512 515862951696 516327761664 516718792512 517602620448 517749757668 518190925824 519495789384 519938445312 520975834368 521370385344 521395882722 521840157696 523128627072 523154210436 524644678272 525042007776 525067684713 526537853952 526812631488 526962386808 528313522176 528713630208 528739486704 529794435731 530245867008 530647438464 530673389532 531581086278 532159254528 532436965632 532463004216 532468607918 532922317824 534358259712 534384392256 535450604084 535906854912 536186521728 536218386847 537256329192 537663209886 537714118656 538121346048 538147662624 538153326152 538611879936 539968165776 541449570519 541910932992 541943138308 542992161888 543898735328 544823319744 545727207168 545732950464 547230170916 547729008112 548789231232 549576140256 550639938816 551083904514 551559280896 552948169761 553419330048 553576648768 554523520672 555443501184 556518657024 557447814144 558395430912 558428615888 558851531004 559327721472 560443700608 560736172152 560895570807 561373502976 562333711104 562787105166 563266649088 564390487232 564817917456 566427085312 566722679328 566750394639 568337273856 568365068128 568795508424 569280172032 570416008448 570713684112 570875919042 571852380693 572339649024 572773099392 572801110596 573234910443 574404931584 574433022592 574868058336 576505859072 576806712768 577957566252 578450036736 578888114688 578916424944 579906639576 580345820658 580565759488 580868731872 582027689958 582523628544 582964791552 584127931728 584432763057 584965512924 586097813664 586541683512 587070177408 588241508712 588742742016 590225263056 590672258748 590734403584 591210696336 592355085696 592832685159 594352712448 594521667168 594831922542 596526600384 596978368272 597522554304 598679161344 599020879743 599537607552 600698115072 601182441288 601245691904 602895211776 603901798656 604413370341 604928383488 604934749824 605416120452 605422491921 605938364928 607111262208 607464186498 609194853696 610866182124 611386693632 611393127936 611886077244 612407457792 612926234712 613454957568 613949569272 614472708096 615698713344 616195134126 617387885136 617920456704 618273157788 619469931168 620004298752 620034619776 620504191008 621742230362 622272009216 622596746304 622773729864 623838960756 624370526208 624873938832 626083489152 626120696773 626654206464 627128790912 628232192874 628915482624 629243686656 630499163184 631067264256 631545190848 632625424992 632805259372 633344464896 633674980224 634939298136 635420157138 635480322048 635961590784 637230470976 637261634438 637804637184 639379433088 639410701644 639894946977 640440193536 641718009504 643882105152 644065139432 645716527104 646205548032 646237150416 646726565628 648384777216 648569091456 650756291328 651280978062 652394969523 653104539648 653136479424 655307034624 655339082112 655345978976 657143923194 657703867392 659360040372 659921872896 659961091504 661771697301 662335584768 662342555264 662876583681 664003420938 664576204032 665112033378 666399471408 667006939456 668836875564 669413828096 671092425432 671099488086 671664254976 671671323648 671704171424 672212873592 673514056512 674128009984 674479808496 675825540819 676401403392 678257113248 678264251304 678842191872 678875390336 679389523488 680551593552 681325106176 681680660544 683040760116 683622770688 685344210408 686123170304 687296758016 687817268928 687850906314 688437015552 688958390016 690136827264 690333010224 690693265431 692661052512 692694926781 694561370778 694634445824 695160513792 695194510296 695786876928 697504836096 697538947248 698067214884 699526237696 700056010368 700090246284 700620446097 702050471936 702416841984 702616515744 702983181186 704951506944 704985982272 705519889776 706994489344 707529917952 707564519376 708774781704 709311558582 709915954176 709950672288 710488339704 710563090432 711703603116 712512523008 714306710403 714915362304 716341772256 716884279848 717495128064 717530216832 719301862224 719957554368 721932760692 722547910656 723989549184 724367368296 724573281861 726431092992 726981241536 727016794218 727636276224 727643933952 729640227888 731718974976 732100827744 732768187008 734186585088 734742607104 734778539352 734786272246 735412374528 737256467376 737264226348 737892440064 739916850816 739960823459 740591334912 742024876032 742456227942 743263752192 745127532864 745135374672 747648229536 747860761076 748498003968 749778281472 750382806888 751022198784 753090556608 753127386154 755630239104 755667192852 756239482791 757783031808 758394011232 760951578816 761167892056 762469840924 763047282717 763119532032 763697465856 763734814128 764313213924 765620542746 766272918528 766490744448 767839346846 769075617024 770610088336 771012236709 771850819584 771888566592 773208852768 773794427544 774453768192 774491642496 776036919944 776624636502 776698171392 777286388736 778837242304 779243684076 779907667968 779954017232 781463751552 782055578016 782093824083 782760236544 784322011616 784731315654 786967017408 787563011664 788280928448 789806780928 790443580212 792470283264 792695556224 793109230056 793785028608 795368800512 795971157696 796010084298 796696739072 797371629417 798238881792 798694506324 798702911877 799383476736 800930820096 801576588384 803175906126 803860282368 805202398208 805884493788 806494814829 806571177984 806579666432 807221493936 807229989228 807917819904 809952248664 812259804928 812914707462 814488242832 815190837248 815848102992 817234979616 817939943424 818599425696 820845256374 820931617792 821593512168 823183846848 824364210384 825959908224 826625856771 826712826368 827338921344 829696012288 830128995072 830364973152 831785281008 833165251776 834777985536 835538941952 836171721216 837642923832 838277296506 838991582208 840665550912 841104258228 841423019008 842060254464 843500566656 844180657749 844899973632 846585730848 847226876184 847948787712 849640627968 850084018992 850406182912 852505910784 852547602192 853193262636 853920258048 855624012672 856070526168 856313878563 858509473536 859159649088 859201665894 861607397376 861649533888 862302087504 864513036288 864758788608 865210069152 866936349378 867675055104 868332172032 868374637416 869859959364 870848639232 871303097808 873041534937 873785442816 874447187328 874499154997 876191897592 876938489856 877448269386 879146720496 880605266112 882362263068 883114113024 883835444908 885337894584 886101605376 886816044504 888532628544 891529068672 891782500752 894789900576 894799317448 895561764864 896283831456 898018742016 899306411328 901047172608 901100721092 901868537856 904342817664 904352335072 905852697984 907392575232 907402124736 907446500818 908907547392 910666893312 910721013488 911196279747 913792280544 916299273186 917080040448 917089691904 917134541752 917829115866 917916020736 918611186688 920182436352 920444013632 920924353908 921709062144 923548070016 923593235708 924292701189 926081827704 926880685056 926926013728 927409736682 930006448128 930051929664 930756286512 932613345543 933408013824 933453661712 934160594796 935758441134 936555789312 936822020992 937310908248 939981309696 940693186368 942348289311 943373223936 943419359168 945033042272 945748744776 946554605568 946600896384 947317786272 948938137488 949207889058 950016697344 952408947204 953130235707 953220483072 955122363008 955845706464 955892451657 956706955776 959069149632 959116052466 959943405824 962577014256 965319398912 965823157728 966097709148 968574790656 969308322048 969355725624 970089848442 970181701632 970191911936 972853637184 975625299968 976134436992 976921467093 977024249344 978915446784 979656809472 979704719136 980549832704 983008623168 983018968464 985715884791 986555801088 987455113216 989040060558 989941637256 993503377152 993513832896 996005131407 996864306048 997668050067 999599207112 999704375296 1000510409184 1003255313346 1004120742144 1006638638148 1006649232129 1007506985472 1007556257136 1008319310388 1010271084768 1011192014976 1011719712744 1014602105088 1017385669872 1017396376956 1018263287808 1018313085504 1019084285232 1020827390328 1021697224704 1021987659264 1022520990816 1024561140174 1025434156032 1028016315612 1029184755456 1030945137024 1031725903392 1031776359471 1032655523328 1033437585024 1035205240896 1035499515336 1036381851648 1038991578768 1041951668736 1042740770688 1042791765444 1043680315392 1046257254144 1046308420872 1046605851577 1049289356544 1050084015552 1050135369426 1053075707904 1053625262976 1053924773616 1056627044352 1057427260416 1057478973408 1059588871462 1060491734016 1061294876928 1061346779064 1063162172556 1063967337873 1064873931264 1064926008432 1064937215836 1065844635648 1068716519424 1068768784512 1070901208168 1071813709824 1072373043456 1072436773694 1074512658384 1075326419772 1076242692096 1076295325248 1076306652304 1079936331552 1082899141038 1083821865984 1083886276616 1085984323776 1087797470656 1089646639488 1090525191327 1091454414336 1091465900928 1094460341832 1095458016224 1097578462464 1099152280512 1101279877632 1102167809028 1102179408369 1103118561792 1105896339522 1106838660096 1107153297536 1109047041344 1110887002368 1113037314048 1113684341913 1114895628288 1116790861824 1116857231776 1117703062008 1118655442944 1120887401216 1121472344304 1121791141614 1122747005952 1124667422208 1125574210332 1126533298176 1128780974464 1129635834912 1129691079231 1132854170624 1133445358656 1133500789278 1136674547712 1136730136256 1137591016848 1140832016896 1141427368224 1141751838084 1143704761386 1144679298048 1145546198784 1145602221192 1146469820886 1148430814119 1148866045184 1149736116672 1151759020269 1153011718144 1153613425536 1155915132504 1156900073472 1157776229376 1157832849888 1159813279152 1160691641316 1161131518976 1161737463744 1164055379916 1164936954753 1165047257088 1165929583104 1168255863456 1168865526114 1169931025848 1172195627328 1173083367024 1174140354816 1176483017424 1177096973481 1180450526112 1181344517496 1181468807168 1182421392672 1184710171392 1185665370318 1188705424896 1189043334336 1189663845084 1193053200768 1193956736544 1194015126447 1195045108608 1197358322688 1198041759486 1199075215104 1201396230144 1202364882576 1204763859189 1205790423552 1207803597312 1208826740682 1209856766976 1209869499648 1210832240904 1210844983842 1211876729856 1214928372996 1218389707392 1219372061193 1221732364248 1222773387264 1222786255872 1223772154488 1224814915584 1225852469424 1226909915136 1227899138544 1230349061491 1231397426688 1232390268252 1234775770272 1235840913408 1236546315576 1238939862336 1240069239552 1241008382016 1243484460724 1244544018432 1245193492608 1245547459728 1247677921512 1248741052416 1249747877664 1252166978304 1252241393546 1253308412928 1254257581824 1256464385748 1257415944759 1258487373312 1260998326368 1261059994909 1262134528512 1263090381696 1265250849984 1265610518744 1266688929792 1267349960448 1269878596272 1270840314276 1271923181568 1274460941952 1274523268876 1275609274368 1278758866176 1278821403288 1279789893954 1280880387072 1283436019008 1287764210304 1288130278864 1288802498841 1291433054208 1292411096064 1292474300832 1293453131256 1296769554432 1297138182912 1300404524067 1301512582656 1302561956124 1304789939046 1306209079296 1306272958848 1310678164224 1310691957952 1314287846388 1315407734784 1316172404079 1318720080744 1319843745792 1319922183008 1323543394602 1324671169536 1324685110528 1325753167362 1328006841876 1329152408064 1330224066756 1332798942816 1334013878912 1337673751128 1338827656192 1342184850864 1342198976172 1343342647296 1343408342848 1344425747184 1347028113024 1348256019968 1348959616992 1351651081638 1352802806784 1356514226496 1356528502608 1357750780672 1358779046976 1361103187104 1361169751227 1362650212352 1363361321088 1366081520232 1367245541376 1370688420816 1372246340608 1374448909779 1374593516032 1375634537856 1375701812628 1376743673799 1376874031104 1377916780032 1380273654528 1380666020448 1381386530862 1385322105024 1385389853562 1389122741556 1389268891648 1390321027584 1390389020592 1391114605023 1395009672192 1395077894496 1396134429768 1399052475392 1400112020736 1400180492568 1401240892194 1403637661701 1404833683968 1405233031488 1405966362372 1409903013888 1409971964544 1411039779552 1413988978688 1415059835904 1415129038752 1417549563408 1418623117164 1419831908352 1419901344576 1420976679408 1423407206232 1423811833587 1425025046016 1428613420806 1429830724608 1432683544512 1433768559696 1435060433664 1438603724448 1438674078699 1439915108736 1443865521384 1445095821312 1447979098368 1448734736592 1449146563722 1452862185984 1453962483072 1454033588436 1454048890853 1455272552448 1455287867904 1459280455776 1463437949952 1464201655488 1465536374016 1468373170176 1469485214208 1469557078704 1469572544492 1470824749056 1474512934752 1474528452696 1475784880128 1479833701632 1479921646918 1481182669824 1484912455884 1490255065728 1490270749344 1490343630347 1495296459072 1495721522152 1496996007936 1499556562944 1500765613776 1504882970019 1506181113216 1506254772308 1511260478208 1511334385704 1512478965582 1516788022464 1521903157632 1522335784112 1524939681848 1526094565434 1526239064064 1527394931712 1527469628256 1528626427848 1531241085492 1532545837056 1532981488896 1535678693692 1536841710261 1538151234048 1541220176672 1542024473418 1543701639168 1543777133184 1546417705536 1547588855088 1548983284992 1552073839888 1553249273004 1554572777472 1557674484608 1558487368152 1559815335936 1559908034464 1562927503104 1564111156032 1564187648166 1565520473088 1568644023232 1569462631308 1573934034816 1575126023328 1575203054139 1576561856896 1579613561856 1580887160424 1584940566528 1585391112448 1586218460112 1589383307193 1590737601024 1591942315392 1592020168596 1593393478144 1594743258834 1596477763584 1597389012648 1597405823754 1598766953472 1603153176768 1606351812252 1607720564736 1608655160541 1610404796416 1611768987576 1612989629658 1613142355968 1613159332864 1614442987872 1614459978456 1615835639808 1619904497328 1624348711557 1624519609856 1625829414924 1628976485664 1630381674496 1631696205984 1634469959232 1637198851392 1641690512748 1641863235584 1643187024336 1646367693696 1648728420768 1651919816448 1653251713542 1653425652736 1654677842688 1658844509283 1660257990144 1660729946304 1663570562016 1666330503552 1669555971072 1671077883904 1672343442432 1675285847664 1676554593012 1677983164416 1681331101824 1682208516456 1682686712421 1682846038016 1684120508928 1687001133312 1688361315498 1689799947264 1693171461696 1694453752368 1699281255936 1700168037984 1700251183917 1705011821568 1705095204384 1706386525272 1707840516096 1711248025344 1712141052336 1712627757126 1715557142079 1717018947072 1718319298176 1718403331788 1723214794752 1723299067776 1724604175008 1729517577216 1730420138304 1733872698756 1735350110208 1736664344064 1736749274832 1739719918728 1740214463273 1741697278464 1742606195616 1746083069874 1747570885632 1748894374656 1748998309994 1752383795184 1754896538772 1758293440992 1761210532224 1764724526136 1766228226048 1767670889816 1770675789168 1772203210752 1773632089008 1777065257088 1778498055477 1783058137344 1783565001504 1789579801152 1789598634896 1792567662912 1796037484032 1798612822656 1802094345216 1802201442184 1803737075712 1808685635328 1808704670144 1811705395968 1813240111023 1814785150464 1814804249472 1814893001636 1816267475763 1817815094784 1821333786624 1821442026976 1822392559494 1827584561088 1832598546372 1834160080896 1834179383808 1834269083504 1835658231732 1837222373376 1840364872704 1840888027264 1841848707816 1843418124288 1847096140032 1847186471416 1848585402378 1852163655408 1853761370112 1853852027456 1854819473364 1860012896256 1860103859328 1861512573024 1865226691086 1866816027648 1866907323424 1868321189592 1871516882268 1873111578624 1873644041984 1874621816496 1878362090319 1879962619392 1881386372736 1884696578622 1886746447872 1886838718336 1890066084544 1891497489552 1893201792768 1894635572544 1897876274976 1898415778116 1900033394688 1904817894408 1906260471414 1906440966144 1910244726016 1911691412928 1911784903314 1913413911552 1918138299264 1918232104932 1919684840931 1919886811648 1925154028512 1930638797824 1931646315456 1932195418296 1937149581312 1938616644096 1938711451248 1940179696884 1940383823872 1945707274368 1951250599936 1952268873984 1953842934186 1954048498688 1957184908569 1959313618944 1959409438272 1966017246336 1966037936928 1971431769582 1973111602176 1974910226432 1978080121116 1979883274512 1985315091903 1987006754304 1987027665792 1988629751043 1992010262814 1993728612096 1995336100134 1999198414224 2001020818368 2006510626692 2008241484288 2013277276296 2013298464258 2015013970944 2015112514272 2016638620776 2020542169536 2022384029952 2023439425488 2027476622457 2029204210176 2034771339744 2034792753912 2036526575616 2036626171008 2038168570464 2041654780656 2043975318528 2045041981632 2049122280348 2050868312064 2056032631224 2056617092959 2058369510912 2061890274048 2063451806784 2063552718942 2065311046656 2066875170048 2070410481792 2070999030672 2077983157536 2078084780343 2083903337472 2085481541376 2085583530888 2087360630784 2092514508288 2092616841744 2093211703154 2096792062541 2098578713088 2100168031104 2100270738852 2101861338291 2106151415808 2107250525952 2107849547232 2114854520832 2114957946816 2119177742924 2120983468032 2122589753856 2122693558128 2126324345112 2127934675746 2129747862528 2129852016864 2129874431672 2131689271296 2137537569024 2141802416336 2142920131209 2144746086912 2144873547388 2149025316768 2150652839544 2152485384192 2152590650496 2152613304608 2159872663104 2165798282076 2167643731968 2167772553232 2171968647552 2173719845583 2175594941312 2179293278976 2181050382654 2182908828672 2182931801856 2188920683664 2190916032448 2195156924928 2198304561024 2202559755264 2204335618056 2204358816738 2206237123584 2211792679044 2213677320192 2214306595072 2218094082688 2219882470377 2221774004736 2226074628096 2227368683826 2229791256576 2233714463552 2235406124016 2241774802432 2242944688608 2243582283228 2245494011904 2249334844416 2251148420664 2253066596352 2257561948928 2259271669824 2259382158462 2265708341248 2266890717312 2267001578556 2268718448373 2273349095424 2273460272512 2275182033696 2281664033792 2282854736448 2283503676168 2287409522772 2289141848151 2289358596096 2291092397568 2291204442384 2292939641772 2296861628238 2297732090368 2299472233344 2303518040538 2306023436288 2307226851072 2311830265008 2313036710127 2315552458752 2315665699776 2319626558304 2321383282632 2322263037952 2323474927488 2328110759832 2329873909506 2330094514176 2331859166208 2336511726912 2337731052228 2339862051696 2344391254656 2346166734048 2346281472249 2348280709632 2352966034848 2354193946962 2360901052224 2362689034992 2364842785344 2369420342784 2371330740636 2377410849792 2378086668672 2379327690168 2386106401536 2387913473088 2388030252894 2390090217216 2392114888251 2394716645376 2396083518972 2396108735631 2398150430208 2402792460288 2404729765152 2409527718378 2411580847104 2415607194624 2417653481364 2419713533952 2419738999296 2421664481808 2421689967684 2423753459712 2429856745992 2430547473497 2436779414784 2438744122386 2443464728496 2445572511744 2447544308976 2451704938848 2453819830272 2455798277088 2460698122982 2462794853376 2464780536504 2469551540544 2473092631152 2477879724672 2478026983003 2480138479104 2482016764032 2486968921448 2489088036864 2490386985216 2491094919456 2495355843024 2499495755328 2504333956608 2504482787092 2506616825856 2508515163648 2512928771496 2514831889518 2516974746624 2521996652736 2522119989818 2524269057024 2526180763392 2530501699968 2531221037488 2532541973247 2534699920896 2539757192544 2541680628552 2543846363136 2548921883904 2549046537752 2551218548736 2557517732352 2557642806576 2559579787908 2561760774144 2566872038016 2568941635689 2575528420608 2576260557728 2577604997682 2584822192128 2584948601664 2586906262512 2593539108864 2594276365824 2600809048134 2603025165312 2605123912248 2609579878092 2612545917696 2619124604811 2621356328448 2621383915904 2623497464991 2628575692776 2630815469568 2632344808158 2637440161488 2639844366016 2647086789204 2649342339072 2649370221056 2651506334724 2656013683752 2658304816128 2660448133512 2665597885632 2668027757824 2675347502256 2677655312384 2684369701728 2684397952344 2686685294592 2686816685696 2688851494368 2694056226048 2696512039936 2697919233984 2703302163276 2705605613568 2713028452992 2713057005216 2715501561344 2717558093952 2722206374208 2722339502454 2725300424704 2726722642176 2732163040464 2733588839241 2741376841632 2744492681216 2748897819558 2749187032064 2751269075712 2751403625256 2753487347598 2753748062208 2755833560064 2760547309056 2761332040896 2762773061724 2770644210048 2770779707124 2772878103567 2778245483112 2778537783296 2780642055168 2780778041184 2782229210046 2790019344384 2790155788992 2792268859536 2797840036629 2798104950784 2800224041472 2800360985136 2802481784388 2807275323402 2809667367936 2810466062976 2811932724744 2819943929088 2822079559104 2827044867933 2830119671808 2830258077504 2835099126816 2837246234328 2839663816704 2839802689152 2841953358816 2846814412464 2847623667174 2850050092032 2857226841612 2859661449216 2865367089024 2867537119392 2867677354971 2870120867328 2877207448896 2877348157398 2879830217472 2887731042768 2895958196736 2897469473184 2898293127444 2905724371968 2907924966144 2908067176872 2908097781706 2910545104896 2910575735808 2918560911552 2926875899904 2928403310976 2928577343549 2931072748032 2936746340352 2938970428416 2939114157408 2939145088984 2941649498112 2949025869504 2949056905392 2957147654373 2959667403264 2959843293836 2962365339648 2969824911768 2980510131456 2980541498688 2980687260694 2990592918144 2991443044304 2993004150201 2999113125888 3001531227552 3009765940038 3012362226432 3012509544616 3019947696387 3022520956416 3022668771408 3024957931164 3033576044928 3043806315264 3044671568224 3049879363696 3052189130868 3054789863424 3054939256512 3057252855696 3062482170984 3065091674112 3065962977792 3071357387384 3073683420522 3076302468096 3082440353344 3084048946836 3087554266368 3092835411072 3095177710176 3095329078413 3097966569984 3104147679776 3106498546008 3109145554944 3115348969216 3116974736304 3119816068928 3125855006208 3128222312064 3128375296332 3131040946176 3137288046464 3138925262616 3139817554731 3147868069632 3150252046656 3150406108278 3153123713792 3159227123712 3161774320848 3169881133056 3170782224896 3172436920224 3178766614386 3181475202048 3183884630784 3184040337192 3186786956288 3189486517668 3191902013619 3194778025296 3194811647508 3197533906944 3206306353536 3212703624504 3215441129472 3217310321082 3220809592832 3223537975152 3225979259316 3226318665728 3228885975744 3228919956912 3239808994656 3248697423114 3249039219712 3251658829848 3257952971328 3263392411968 3268939918464 3271575573981 3274397702784 3283381025496 3283726471168 3286374048672 3292735387392 3297456841536 3303839632896 3306503427084 3306538225107 3306851305472 3309355685376 3317689018566 3320515980288 3321459892608 3327141124032 3332661007104 3339111942144 3341053025739 3344686884864 3350571695328 3353109186024 3355966328832 3362662203648 3364417032912 3365373424842 3365692076032 3368241017856 3374002266624 3376722630996 3379599894528 3386342923392 3388907504736 3389073237693 3398562511872 3400336075968 3400502367834 3410023643136 3410190408768 3412773050544 3419582266991 3422496050688 3424282104672 3425255514252 3431114284158 3434037894144 3436638596352 3436806663576 3446598135552 3449208350016 3455277060807 3459035154432 3460840276608 3461045951467 3467745397512 3470700220416 3473328688128 3473498549664 3479439837456 3480428926546 3483394556928 3485212391232 3492166139748 3494810864259 3495141771264 3497788749312 3497996619988 3504767590368 3509793077544 3516586881984 3522421064448 3529449052272 3535341779632 3541351578336 3544406421504 3547264178016 3554130514176 3556996110954 3566116274688 3567130003008 3579159602304 3579197269792 3582045379341 3585135325824 3592074968064 3597225645312 3604188690432 3604402884368 3614291577567 3617371270656 3617409340288 3623410791936 3626480222046 3629570300928 3629608498944 3629786003272 3632534951526 3635630189568 3642884053952 3644785118988 3655169122176 3658116183579 3665197092744 3668320161792 3668358767616 3668538167008 3671316463464 3674444746752 3680729745408 3681776054528 3683697415632 3691047184473 3694192280064 3694372942832 3697170804756 3704327310816 3707522740224 3707704054912 3709638946728 3720207718656 3723025146048 3730453382172 3733632055296 3733814646848 3736642379184 3743033764536 3746223157248 3747288083968 3749243632992 3756724180638 3759925238784 3762772745472 3769393157244 3772247834277 3773677436672 3780132169088 3782994979104 3783179984727 3786403585536 3789271145088 3795752549952 3796831556232 3800066789376 3809635788816 3812520942828 3820489452032 3823382825856 3823569806628 3826827823104 3836276598528 3836464209864 3839369681862 3839773623296 3850308057024 3861277595648 3863292630912 3864390836592 3866407496523 3874299162624 3877233288192 3877422902496 3880359393768 3880767647744 3891414548736 3901213572201 3904537747968 3907685868372 3908096997376 3914369817138 3918627237888 3918818876544 3932034492672 3932075873856 3942863539164 3946223204352 3948517212237 3956160242232 3959766549024 3970630183806 3974013508608 3974055331584 3977259502086 3984020525628 3987457224192 3990672200268 3998396828448 4002041636736 4013021253384 4016482968576 4026554552592 4026596928516 4030027941888 4030225028544 4033277241552 4041084339072 4041324497353 4044768059904 4046878850976 4054953244914 4058408420352 4069542679488 4069585507824 4073252342016 4076337140928 4083309561312 4083509253681 4087950637056 4090083963264 4098244560696 4101736624128 4112065262448 4113234185918 4116739021824 4123780548096 4126903613568 4127105437884 4130231021397 4130622093312 4133750340096 4140820963584 4141998061344 4142200623847 4155966315072 4156169560686 4167806674944 4170963082752 4171167061776 4185029016576 4185233683488 4186423406308 4193584125082 4197157426176 4200336062208 4200541477704 4203722676582 4210912985103 4214501051904 4215699094464 4229709041664 4229915893632 4238355485848 4241966936064 4245179507712 4245387116256 4252648690224 4255869351492 4259495725056 4259704033728 4259748863344 4271435500761 4275075138048 4283604832672 4285840262418 4289492173824 4289747094776 4298050633536 4301305679088 4305181300992 4305226609216 4316022236097 4319745326208 4331596564152 4335287463936 4335545106464 4343937295104 4347439691166 4351189882624 4358586557952 4362100765308 4362146672559 4365817657344 4365863603712 4377841367328 4381832064896 4390313849856 4396609122048 4405119510528 4408671236112 4408717633476 4412474247168 4423585358088 4427354640384 4428613190144 4436188165376 4439764940754 4443548009472 4454737367652 4467428927104 4470812248032 4471030891041 4483549604864 4485889377216 4487164566456 4490988023808 4498669688832 4502296841328 4514648910057 4515123897856 4518543339648 4518764316924 4531416682496 4533781434624 4534003157112 4537436896746 4546920545024 4550364067392 4563328067584 4565709472896 4567007352336 4574819045544 4578283696302 4578717192192 4582184795136 4582408884768 4585879283544 4593723256476 4595464180736 4598944466688 4607036081076 4610525130783 4614453702144 4623660530016 4626073420254 4631104917504 4631331399552 4639253116608 4642766565264 4644526075904 4646949854976 4656221519664 4659747819012 4663718332416 4673023453824 4675462104456 4679724103392 4688782509312 4692333468096 4692562944498 4696561419264 4705932069696 4708387893924 4721802104448 4725378069984 4725609162417 4729685570688 4738840685568 4742661481272 4754821699584 4756173337344 4758655380336 4768149921579 4772212803072 4775826946176 4776060505788 4776110769599 4780180434432 4784229776502 4789433290752 4792167037944 4792217471262 4796300860416 4809459530304 4819055436756 4823161694208 4825965481623 4831214389248 4835306962728 4839427067904 4839477998592 4843328963616 4843379935368 4847506919424 4859713491984 4861094946994 4873558829568 4877488244772 4886929456992 4891145023488 4895088617952 4903409877696 4911596554176 4921396245964 4925589706752 4929561073008 4939103081088 4946185262304 4955759449344 4956053966006 4960276958208 4964033528064 4973937842896 4976533527849 4980773970432 4982189838912 4990711686048 4990955754499 4998991510656 5008667913216 5008965574184 5013233651712 5017030327296 5025857542992 5029663779036 5033949493248 5043993305472 5044239979636 5048060137263 5048538114048 5052361526784 5061003399936 5062442074976 5065083946494 5069399841792 5079514385088 5083361257104 5097843767808 5098093075504 5100753551751 5115035464704 5115285613152 5119159575816 5123521548288 5133744076032 5137883271378 5146671426237 5151056841216 5152521115456 5155209995364 5169644384256 5169897203328 5173812525024 5188552731648 5201618096268 5206050330624 5210247824496 5219159756184 5220643389819 5225091835392 5238249209622 5242712656896 5242767831808 5246994929982 5257151385552 5264689616316 5274880322976 5279688732032 5294173578408 5298684678144 5298740442112 5303012669448 5312027367504 5316609632256 5320896267024 5331195771264 5335494166431 5336055515648 5350695004512 5355310624768 5368739403456 5368795904688 5373633371392 5377702988736 5388112452096 5393024079872 5395838467968 5406604326552 5411211227136 5426056905984 5426114010432 5431003122688 5435116187904 5439720333069 5444412748416 5444679004908 5448802427289 5453445284352 5464326080928 5467177678482 5482753683264 5488985362432 5497795639116 5498374064128 5502538151424 5502807250512 5506974695196 5511667120128 5521094618112 5522664081792 5525546123448 5541288420096 5541559414248 5545756207134 5556490966224 5561284110336 5561556082368 5564458420092 5580038688768 5580311577984 5584537719072 5595680073258 5596209901568 5600448082944 5600721970272 5604963568776 5614550646804 5619334735872 5620932125952 5623865449488 5635086270957 5639887858176 5644159118208 5654089735866 5660239343616 5660516155008 5670198253632 5674492468656 5679605378304 5683906717632 5693628824928 5695247334348 5700100184064 5714453683224 5719322898432 5730734178048 5735074238784 5735354709942 5740241734656 5754414897792 5754696314796 5759660434944 5775462085536 5791916393472 5794938946368 5796586254888 5811448743936 5815849932288 5816134353744 5816195563412 5821151471616 5837121823104 5853751799808 5856806621952 5857154687098 5862145496064 5877940856832 5878228314816 5878290177968 5898051739008 5898113810784 5898402255317 5914295308746 5919334806528 5919686587672 5924730679296 5939649823536 5955945275709 5961020262912 5961082997376 5961374521388 5965889253129 5981185836288 5982886088608 5986008300402 6003062455104 6019531880076 6024724452864 6025019089232 6039895392774 6045041912832 6045337542816 6049915862328 6067152089856 6082429867371 6087612630528 6089343136448 6099758727392 6104378261736 6109579726848 6109878513024 6114505711392 6124964341968 6131925955584 6142714774768 6147366841044 6152604936192 6164880706688 6168097893672 6169851278877 6175108532736 6185670822144 6190355420352 6190658156826 6195933139968 6208295359552 6212997092016 6230697938432 6233949472608 6234254341029 6239632137856 6251710012416 6256444624128 6256750592664 6262081892352 6274576092928 6277850525232 6279635109462 6290376187623 6295736139264 6300504093312 6300812216556 6305584014873 6306247427584 6318454247424 6323548641696 6341564449792 6344873840448 6357533228772 6362950404096 6367769261568 6368080674384 6373573912576 6378973035336 6383804027238 6389556050592 6389623295016 6395067813888 6412612707072 6425407249008 6428760393627 6434620642164 6447075950304 6451958518632 6452637331456 6457771951488 6457839913824 6479617989312 6497394846228 6498078439424 6503317659696 6515905942656 6521159536749 6526784823936 6537879836928 6543151147962 6548795405568 6566762050992 6572748097344 6585470774784 6594913683072 6607679265792 6613006854168 6613076450214 6613702610944 6618711370752 6635378037132 6641031960576 6642919785216 6654282248064 6659647411131 6665322014208 6678223884288 6682106051478 6689373769728 6701143390656 6706218372048 6725324407296 6728834065824 6730746849684 6736482035712 6748004533248 6753445261992 6759199789056 6772685846784 6777815009472 6778146475386 6797125023744 6800672151936 6801004735668 6820047286272 6820380817536 6825546101088 6839164533982 6844992101376 6848564209344 6850511028504 6862228568316 6867425544453 6868075788288 6873277192704 6873613327152 6887327664503 6893196271104 6898416700032 6910554121614 6918070308864 6921680553216 6922091902934 6935490795024 6946657376256 6946997099328 6958879674912 6960857853092 6966789113856 6970424782464 6984332279496 6989621728518 6990283542528 6995577498624 6995993239976 7009535180736 7019586155088 7033173763968 7038844416747 7044842128896 7058898104544 7070683559264 7082703156672 7094528356032 7108261028352 7113992221908 7132232549376 7134260006016 7158319204608 7158394539584 7164090758682 7170270651648 7176344664753 7184149936128 7188326206893 7194451290624 7208377380864 7208805768736 7228583155134 7234742541312 7234818680576 7246821583872 7252960444092 7259140601856 7259216997888 7259572006544 7265069903052 7271260379136 7285768107904 7289570237976 7291642420491 7310338244352 7316232367158 7330394185488 7336717535232 7337076334016 7342632926928 7361459490816 7363552109056 7367394831264 7382094368946 7388384560128 7388745885664 7394341609512 7408654621632 7415408109824 7419277893456 7434080949009 7440415437312 7446050292096 7460906764344 7467264110592 7467629293696 7473284758368 7486067529072 7494576167936 7498487265984 7513448361276 7519850477568 7525545490944 7538786314488 7544495668554 7547354873344 7560264338176 7565989958208 7566359969454 7572807171072 7578542290176 7591505099904 7593663112464 7597625919741 7619271577632 7625041885656 7640978904064 7646765651712 7647139613256 7653655646208 7672553197056 7672928419728 7678739363724 7679547246592 7700616114048 7706824907067 7722555191296 7726585261824 7728781673184 7732814993046 7754466576384 7754845804992 7760718787536 7782829097472 7802427144402 7809075495936 7815371736744 7816193994752 7828739634276 7837637753088 7857373814433 7864068985344 7864151747712 7870492394973 7885727078328 7892446408704 7897034424474 7912320484464 7919533098048 7941260367612 7941343942351 7948027017216 7948110663168 7954519004172 7968041051256 7974914448384 7981344400536 7996793656896 8004083273472 8026042506768 8032965937152 8053109105184 8053193857032 8060055883776 8060450057088 8066554483104 8082168678144 8082648994706 8089536119808 8093757701952 8109906489828 8116816840704 8139085358976 8139171015648 8139569058049 8146504684032 8152674281856 8166619122624 8167018507362 8175901274112 8180167926528 8196489121392 8224130524896 8226468371836 8233478043648 8247561096192 8253807227136 8254210875768 8260462042794 8261244186624 8267500680192 8281641927168 8283996122688 8284401247694 8311932630144 8312339121372 8318634310701 8335613349888 8341926165504 8342334123552 8370058033152 8370467366976 8372846812616 8387168250164 8393520109887 8394314852352 8400672124416 8401082955408 8407445353164 8421825970206 8429002103808 8431398188928 8459831787264 8476710971696 8481134603799 8490359015424 8490774232512 8505297380448 8511738702984 8518991450112 8519408067456 8519497726688 8542871001522 8550150276096 8567209665344 8571680524836 8578984347648 8579494189552 8596101267072 8602611358176 8603032064913 8610362601984 8610453218432 8632044472194 8639490652416 8663193128304 8671090212928 8687874590208 8694879382332 8702379765248 8717173115904 8724201530616 8724293345118 8731635314688 8731727207424 8755682734656 8763664129792 8780627699712 8785732030647 8793218244096 8810239021056 8817342472224 8817435266952 8824948494336 8847170716176 8857226380288 8871442963119 8872376330752 8879529881508 8887096018944 8909474735304 8934857854208 8941624496064 8942061782082 8967099209728 8971778754432 8974329132912 8979012450603 8997339377664 9004593682656 9029297820114 9030247795712 9037086679296 9037528633848 9059843089161 9067562869248 9068006314224 9074873793492 9093841090048 9100728134784 9126656135168 9131418945792 9134014704672 9149638091088 9156567392604 9164369590272 9164817769536 9171758567088 9187446512952 9190928361472 9197888933376 9214072162152 9221050261566 9228907404288 9247321060032 9252146840508 9262662799104 9278506233216 9285533130528 9285987235239 9293899709952 9312443039328 9319495638024 9327436664832 9346046907648 9350924208912 9359448206784 9377565018624 9384666936192 9385125888996 9393122838528 9411864139392 9416775787848 9419452664193 9443604208896 9450756139968 9451218324834 9459371141376 9477681371136 9485322962544 9509643399168 9512346674688 9517310760672 9536299843158 9544425606144 9551653892352 9552121011576 9552221539198 9560360868864 9568459553004 9584334075888 9584434942524 9592601720832 9618919060608 9619490704967 9638110873512 9646323388416 9651930963246 9662428778496 9670613925456 9678955997184 9686657927232 9686759870736 9719426983968 9722189893988 9747117659136 9754976489544 9773858913984 9790177235904 9806819755392 9823193108352 9842792491928 9851179413504 9859122146016 9878206162176 9892370524608 9911518898688 9912107932012 9919614675321 9920553916416 9928067056128 9947875685792 9953067055698 9961547940864 9964379677824 9981423372096 9981911508998 9997983021312 10017335826432 10017931148368 10023159077217 10034060654592 10051715085984 10059327558072 10067898986496 10087986610944 10088479959272 10096120274526 10097076228096 10104723053568 10122006799872 10124884149952 10130167892988 10138799683584 10159028770176 10166722514208 10167219713079 10195687535616 10196186151008 10201507103502 10230070929408 10230571226304 10238319151632 10258746800973 10267488152064 10275766542756 10293342852474 10302113682432 10305042230912 10310419990728 10339794406656 10347625050048 10365831182421 10377105463296 10383137854401 10403236192536 10412100661248 10420495648992 10438319512368 10441286779638 10450183670784 10476498419244 10484432592777 10485425313792 10485535663616 10493989859964 10514302771104 10529379232632 10549760645952 10559377464064 10588347156816 10597480884224 10606025338896 10624054735008 10633219264512 10641792534048 10662391542528 10670988332862 10672111031296 10701390009024 10737478806912 10737591809376 10746136138023 10747266742784 10755405977472 10776224904192 10786048159744 10791676935936 10813208653104 10842874732701 10852113811968 10852228020864 10862006245376 10870232375808 10879440666138 10888825496832 10889358009816 10897604854578 10906890568704 10928652161856 10934355356964 10965507366528 10974348550737 10995591278232 10996748128256 11005076302848 11005614501024 11013949390392 11023334240256 11042189236224 11045328163584 11051092246896 11073141553419 11082576840192 11083118828496 11091512414268 11112981932448 11122568220672 11123112164736 11128916840184 11160623155968 11169075438144 11191360146516 11200896165888 11201443940544 11209927137552 11229101293608 11238669471744 11241864251904 11247730898976 11270172541914 11279775716352 11288318236416 11308179471732 11321032310016 11340396507264 11348984937312 11349539954181 11359210756608 11367813435264 11387257649856 11390494668696 11400200368128 11428907366448 11461468356096 11470148477568 11470709419884 11480483469312 11508829795584 11509392629592 11519320869888 11550924171072 11583832786944 11589877892736 11593172509776 11622897487872 11631699864576 11632268707488 11632391126824 11642302943232 11674243646208 11703640716603 11713613243904 11714309374196 11724290992128 11755881713664 11756456629632 11756580355936 11796103478016 11796227621568 11796804510634 11828590617492 11838669613056 11839373175344 11845551636711 11879299647072 11911890551418 11922040525824 11922165994752 11922749042776 11931778506258 11962371672576 11965772177216 11972016600804 12006124910208 12039063760152 12049448905728 12050038178464 12079790785548 12090083825664 12090675085632 12099831724656 12123973492059 12134304179712 12164859734742 12175225261056 12178686272896 12199517454784 12208756523472 12219757026048 12229011422784 12249928683936 12250527761043 12263851911168 12285429549536 12294733682088 12305209872384 12329761413376 12336195787344 12339702557754 12350217065472 12371341644288 12380710840704 12381316313652 12390693064191 12391866279936 12416590719104 12425994184032 12426601871541 12461395876864 12467898945216 12468508682058 12479264275712 12503420024832 12512889248256 12513501185328 12549152185856 12555701050464 12559270218924 12580752375246 12591472278528 12601008186624 12601624433112 12611168029746 12612494855168 12632738955309 12647097283392 12683128899584 12689747680896 12715066457544 12725900808192 12735538523136 12736161348768 12747147825152 12757946070672 12767608054476 12779112101184 12779246590032 12814306502283 12825225414144 12850814498016 12857520787254 12869241284328 12894151900608 12903917037264 12915543902976 12915679827648 12948066708291 12959235978624 12994789692456 12996156878848 13006635319392 13031811885312 13042319073498 13053569647872 13075759673856 13086302295924 13086440017677 13097590811136 13133524101984 13145496194688 13170941549568 13189827366144 13215358531584 13226013708336 13226152900428 13237422741504 13270756074264 13282063921152 13285839570432 13308564496128 13319294822262 13330644028416 13364212102956 13402286781312 13412436744096 13413092673123 13450648814592 13457668131648 13461493699368 13472964071424 13496009066496 13506890523984 13533839676401 13545371693568 13555630018944 13556292950772 13594250047488 13601344303872 13602009471336 13640761635072 13651092202176 13678329067964 13689984202752 13697128418688 13701022057008 13724457136632 13734851088906 13736151576576 13746554385408 13747226654304 13774655329006 13786392542208 13796833400064 13821108243228 13831575392349 13843361106432 13844183805868 13870981590048 13893314752512 13893994198656 13917759349824 13921715706184 13933578227712 13940849564928 13968664558992 13979243457036 13991154997248 13991986479952 14019070361472 14039172310176 14066347527936 14077688833494 14089684257792 14117796209088 14141367118528 14165406313344 14176827487251 14189056712064 14216522056704 14227984443816 14264465098752 14268520012032 14304449764737 14316638409216 14316789079168 14328181517364 14328332308797 14340541303296 14352689329506 14368299872256 14376652413786 14388902581248 14417611537472 14457166310268 14469485082624 14469637361152 14477896444869 14493643167744 14505920888184 14518281203712 14518433995776 14519144013088 14530139806104 14542520758272 14571536215808 14579140475952 14583284840982 14620676488704 14632464734316 14660788370976 14673435070464 14674152668032 14685265853856 14727104218112 14734789662528 14764188737892 14776769120256 14777491771328 14788683219024 14817309243264 14830816219648 14838555786912 14868161898018 14880830874624 14892100584192 14921813528688 14929600583547 14935258587392 14946569516736 14972135058144 14972867263497 14989152335872 14996974531968 15026896722552 15039700955136 15051090981888 15077572628976 15088991337108 15094709746688 15120528676352 15131979916416 15132719938908 15144180411789 15145614342144 15157084580352 15183010199808 15187326224928 15195251839482 15238543155264 15250083771312 15281957808128 15293531303424 15294279226512 15302260655253 15345106394112 15345856839456 15357478727448 15359094493184 15401232228096 15413649814134 15440014278711 15453170523648 15457563346368 15465629986092 15508933152768 15509691609984 15521437575072 15565658194944 15604854288804 15618150991872 15630743473488 15657479268552 15661930169457 15675275506176 15714747628866 15728137970688 15728303495424 15740984789946 15771454156656 15794068848948 15824640968928 15839066196096 15882520735224 15882687884702 15896054034432 15896221326336 15909038008344 15936082102512 15949828896768 15962688801072 15993587313792 15994537799383 16008166546944 16052085013536 16065931874304 16106218210368 16106387714064 16120900114176 16133108966208 16164337356288 16165297989412 16179072239616 16187515403904 16219812979656 16233633681408 16278170717952 16278342031296 16279138116098 16293009368064 16305348563712 16333238245248 16334037014724 16346407281867 16360335853056 16392978242784 16393779933817 16448261049792 16452936743672 16466956087296 16495122192384 16507614454272 16508421751536 16520924085588 16535001360384 16563283854336 16567992245376 16568802495388 16623865260288 16624678242744 16637268621402 16683852331008 16684668247104 16740116066304 16740934733952 16745693625232 16774336500328 16787040219774 16788629704704 16801344248832 16802165910816 16814890706328 16843651940412 16858004207616 16862796377856 16905258812871 16919663574528 16953421943392 16962269207598 16980718030848 16981548465024 17010594760896 17023477405968 17038816134912 17038995453376 17085742003044 17100300552192 17134419330688 17143361049672 17157968695296 17158988379104 17192202534144 17205222716352 17206064129826 17220725203968 17220906436864 17264088944388 17278981304832 17326386256608 17342180425856 17375749180416 17389758764664 17404759530496 17434346231808 17448403061232 17448586690236 17463454414848 17511365469312 17527328259584 17561255399424 17571464061294 17586436488192 17634684944448 17634870533904 17694341432352 17695206765951 17714452760576 17742885926238 17744752661504 17759059763016 17774192037888 17818949470608 17867835827127 17869715708416 17883248992128 17884123564164 17897667759387 17934198419456 17943557508864 17948658265824 17958024901206 18009187365312 18058595640228 18060495591424 18074173358592 18075057267696 18119686178322 18135125738496 18136012628448 18149747586984 18187682180096 18201456269568 18247289602113 18262837891584 18268029409344 18299276182176 18313134785208 18328739180544 18329635539072 18343517134176 18374893025904 18381856722944 18395777866752 18428144324304 18442100523132 18457814808576 18494642120064 18504293681016 18509553836631 18525325598208 18557012466432 18571066261056 18571974470478 18587799419904 18624886078656 18638991276048 18692093815296 18701848417824 18702763023087 18718896413568 18755130037248 18769333872384 18770251777992 18786245677056 18823728278784 18833551575696 18838905328386 18871128562869 18887208417792 18901512279936 18902436649668 18902635581089 18918742282752 18955362742272 18970645925088 19024693349376 19034621521344 19072599686316 19088851212288 19103307784704 19104242023152 19104443078396 19120721737728 19136919106008 19168668151776 19168869885048 19185203441664 19237838121216 19238981409934 19276221747024 19303861926492 19341227850912 19357911994368 19373315854464 19373519741472 19438853967936 19444379787976 19494235318272 19509952979088 19547717827968 19563478610247 19580354471808 19613639510784 19646386216704 19685584983856 19718244292032 19756412324352 19784741049216 19823037797376 19824215864024 19839229350642 19841107832832 19856134112256 19895751371584 19906134111396 19923095881728 19928759355648 19962846744192 19963823017996 19978942233393 19995966042624 20034671652864 20035862296736 20046318154434 20068121309184 20103430171968 20118655116144 20175973221888 20176959918544 20192240549052 20209446107136 20244013599744 20249768299904 20260335785976 20277599367168 20318057540352 20333445028416 20334439426158 20391375071232 20392372302016 20403014207004 20460141858816 20461142452608 20476638303264 20517493601946 20534976304128 20551533085512 20586685704948 20602276633359 20604227364864 20610084461824 20620839981456 20661982993509 20679588813312 20695250100096 20731662364842 20754210926592 20766275708802 20806472385072 20840991297984 20876639024736 20882573559276 20900367341568 20952996838488 20968865185554 20970850627584 20971071327232 20987979719928 21028605542208 21058758465264 21099521291904 21116533250241 21118754928128 21176694313632 21194961768448 21212050677792 21248109470016 21283585068096 21324783085056 21341976665724 21344222062592 21402780018048 21474957613824 21475183618752 21492272276046 21494533485568 21510811954944 21529033994259 21552449808384 21564978620679 21583353871872 21626417306208 21685749465402 21704227623936 21704456041728 21724012490752 21740464751616 21758881332276 21777650993664 21778716019632 21795209709156 21813781137408 21857304323712 21868710713928 21874927261473 21931014733056 21948697101474 21991182556464 22010152605696 22011229002048 22027898780784 22084378472448 22090656327168 22102184493792 22146283106838 22165153680384 22166237656992 22183024828536 22225963864896 22246224329472 22257833680368 22302242847027 22321246311936 22338150876288 22382720293032 22401792331776 22402887881088 22419854275104 22458202587216 22483728503808 22495461797952 22540345083828 22559551432704 22576636472832 22616358943464 22622788022549 22642064620032 22680793014528 22697969874624 22699079908362 22718421513216 22735626870528 22774515299712 22780989337392 22857814732896 22922936712192 22940296955136 22941418839768 22960966938624 23017659591168 23018785259184 23038641739776 23101848342144 23120474721201 23167665573888 23179755785472 23186345019552 23263399729152 23264537414976 23264782253648 23348487292416 23407281433206 23427226487808 23428618748392 23448581984256 23512913259264 23513160711872 23572121443299 23592206956032 23592455243136 23593609021268 23611477184919 23657181234984 23677339226112 23678746350688 23691103273422 23758599294144 23823781102836 23824031827053 23844081051648 23844331989504 23845498085552 23863557012516 23924743345152 23931544354432 23944033201608 24012249820416 24078127520304 24098897811456 24100076356928 24159581571096 24180167651328 24181350171264 24199663449312 24247946984118 24268608359424 24329719469484 24350450522112 24357372545792 24399034909568 24417513046944 24418707174147 24439514052096 24458022845568 24499857367872 24501055522086 24527703822336 24570859099072 24589467364176 24659522826752 24672391574688 24679405115508 24700434130944 24742683288576 24761421681408 24762632627304 24781386128382 24783732559872 24833181438208 24851988368064 24853203743082 24922791753728 24935797890432 24937017364116 24955902932103 24958528551424 25006840049664 25025778496512 25027002370656 25098304371712 25111402100928 25118540437848 25161504750492 25180560329661 25182944557056 25202016373248 25203248866224 25222336059492 25224989710336 25265477910618 25294194566784 25366257799168 25379495361792 25430132915088 25443403811397 25471077046272 25472322697536 25515892141344 25535216108952 25558224202368 25558493180064 25628613004566 25650450828288 25701628996032 25715041574508 25738482568656 25788303801216 25807834074528 25809096194739 25831087805952 25831359655296 25896133416582 25918471957248 25989579384912 26013270638784 26063623770624 26084638146996 26107139295744 26151519347712 26172604591848 26172880035354 26195181622272 26267048203968 26290992389376 26341883099136 26357196091941 26379654732288 26430717063168 26452027416672 26452305800856 26474845483008 26541512148528 26571679140864 26617128992256 26638589644524 26661288056832 26728424205912 26736022208467 26804573562624 26824873488192 26826185346246 26901297629184 26915336263296 26922987398736 26992018132992 27013781047968 27067679352802 27090743387136 27111260037888 27112585901544 27179529267483 27202688607744 27204018942672 27258296813033 27281523270144 27302184404352 27356658135928 27379968405504 27394256837376 27402044114016 27448914273264 27469702177812 27493108770816 27494453308608 27549310658012 27572785084416 27593666800128 27642216486456 27663150784698 27686722212864 27688367611736 27741963180096 27787988397312 27835518699648 27843431412368 27857961705717 27881699129856 27937329117984 27958486914072 27982309994496 27983972959904 28038140722944 28078344620352 28132695055872 28155377666988 28179368515584 28235592418176 28258357992579 28282734237056 28330812626688 28353654974502 28378113424128 28433044113408 28455968887632 28528930197504 28537040024064 28608899529474 28633276818432 28633578158336 28656363034728 28656664617594 28681082606592 28705378659012 28753304827572 28777805162496 28835223074944 28858472114901 28914332620536 28938970165248 28939274722304 28955792889738 28987286335488 29011841776368 29036867991552 29038288026176 29060279612208 29143072431616 29158280951904 29166569681964 29241352977408 29264929468632 29321576741952 29348305336064 29370531707712 29454208436224 29469579325056 29528377475784 29553538240512 29554983542656 29577366438048 29634618486528 29661632439296 29677111573824 29736323796036 29758844025963 29761661749248 29784201168384 29843627057376 29859201167094 29870517174784 29893139033472 29944270116288 29945734526994 29978304671744 29993949063936 30053793445104 30069477231651 30102181963776 30155145257952 30177982674216 30189419493376 30241057352704 30263959832832 30265439877816 30288360823578 30291228684288 30314169160704 30366020399616 30374652449856 30390503678964 30477086310528 30500167542624 30501659139237 30563915616256 30587062606848 30588558453024 30604521310506 30690212788224 30691713678912 30714957454896 30776240402919 30802464456192 30827299628268 30880028557422 30906341047296 30915126692736 30931259972184 31019383219968 31042875150144 31097493547263 31131316389888 31149413563203 31209708577608 31236301983744 31261486946976 31314958537104 31323860338914 31350551012352 31429495257732 31456275941376 31456606990848 31481969579892 31542908313312 31588137697896 31649281937856 31678132392192 31765041470448 31765375769404 31792442652672 31818076016688 31872164205024 31899657793536 31925377602144 31987174627584 31989075598766 32016333093888 32104170027072 32212436420736 32212775428128 32214350779039 32241800228352 32266217932416 32328674712576 32330595978824 32358144479232 32375030807808 32439625959312 32528624198103 32556341435904 32556684062592 32558276232196 32586018736128 32610697127424 32666476490496 32668074029448 32692814563734 32720671706112 32785956485568 32787559867634 32896522099584 32905873487344 32923045652211 32990244384768 33015228908544 33016843503072 33041848171176 33070002720768 33126567708672 33135984490752 33137604990776 33219424660257 33247730520576 33249356485488 33274537242804 33367704662016 33369336494208 33481869467904 33491387250464 33548673000656 33574080439548 33602688497664 33604331821632 33629781412656 33687303880824 33716008415232 33725592755712 33810517625742 33839327149056 33906843886784 33924538415196 33963096930048 34021189521792 34046954811936 34048619862543 34077632269824 34077990906752 34171484006088 34200601104384 34268838661376 34286722099344 34317976758208 34384405068288 34410445432704 34412128259652 34441450407936 34441812873728 34528177888776 34557962609664 34652772513216 34684360851712 34751498360832 34779517529328 34809519060992 34868692463616 34896806122464 34897173380472 34926908829696 35022730938624 35054656519168 35110922149809 35142928122588 35172872976384 35269369888896 35269741067808 35388682864704 35390413531902 35428905521152 35485771852476 35489505323008 35518119526032 35536654910133 35637898941216 35735671654254 35739431416832 35766497984256 35768247128328 35795335518774 35887115017728 35897316531648 35916049802412 36018374730624 36117191280456 36120991182848 36148346717184 36150114535392 36239372356644 36270251476992 36272025256896 36299495173968 36371920476177 36375364360192 36402912539136 36494579204226 36525675783168 36536058818688 36598552364352 36626269570416 36659271078144 36687034268352 36749786051808 36751583283129 36791555733504 36856288648608 36884201046264 36915629617152 36989284240128 37008587362032 37019107673262 37050651196416 37114024932864 37142132522112 37143948940956 37175598839808 37249772157312 37277982552096 37279805614623 37384187630592 37403696835648 37405526046174 37437792827136 37510260074496 37538667744768 37540503555984 37615404936901 37647456557568 37667103151392 37677810656772 37742257125738 37774416835584 37803024559872 37804873299336 37805271162178 37837484565504 37941291850176 38049386698752 38069243042688 38071505466137 38145199372632 38177702424576 38206615569408 38208484046304 38208886156792 38241443475456 38273838212016 38337336303552 38337739770096 38442919506849 38475676242432 38477962819868 38552443494048 38607723852984 38682455701824 38746631708928 38747039482944 38877707935872 38888759575952 38988470636544 39019905958176 39095435655936 39126957220494 39160708943616 39227279021568 39259320053031 39292772433408 39371169967712 39436488584064 39512824648704 39569482098432 39646075594752 39648431728048 39678458701284 39712268224512 39791502743168 39812268222792 39846191763456 39857518711296 39925693488384 39927646035992 39957884466786 39991932085248 40071724593472 40092636308868 40206860343936 40237310232288 40239278019369 40351946443776 40353919837088 40384481098104 40418892214272 40488027199488 40499536599808 40520671571952 40601519029203 40636115080704 40666890056832 40668878852316 40782750142464 40784744604032 40806028414008 40922284905216 40953276606528 41034987203892 41069952608256 41103066171024 41173371409896 41204553266718 41208454729728 41220168923648 41241679962912 41323965987018 41359177626624 41390500200192 41463324729684 41494726177047 41532551417604 41612944770144 41681982595968 41753278049472 41765147118552 41800734683136 41905993676976 41937730371108 41942142654464 41975959439856 42057211084416 42117516930528 42199042583808 42233066500482 42237509856256 42353388627264 42424101355584 42496218940032 42530482461753 42567170136192 42649566170112 42683953331448 42688444125184 42805560036096 42913349294211 42949915227648 42950367237504 42984544552092 42984996926391 42989066971136 43021623909888 43058067988518 43104899616768 43129957241358 43166707743744 43252834612416 43371498930804 43408455247872 43408912083456 43433689334607 43480929503232 43517762664552 43555301987328 43557432039264 43590419418312 43627562274816 43714608647424 43737421427856 43749854522946 43862029466112 43897394202948 43982365112928 44020305211392 44022458004096 44055797561568 44181312654336 44204368987584 44292566213676 44330307360768 44332475313984 44366049657072 44451927729792 44454569470883 44492448658944 44515667360736 44604485694054 44642492623872 44676301752576 44765440586064 44805775762176 44839708550208 44916405174432 44918601790491 44967457007616 44990923595904 45080690167656 45119102865408 45153272945664 45232717886928 45245576045098 45284129240064 45361586029056 45395939749248 45398159816724 45432541235367 45436843026432 45471253741056 45549030599424 45561978674784 45715629465792 45845873424384 45880593910272 45882837679536 46035319182336 46037570518368 46077283479552 46203696684288 46240949442402 46320042836133 46359511570944 46372690039104 46526799458304 46529074829952 46529564507296 46696974584832 46814562866412 46854452975616 46857237496784 46985790508371 47025826518528 47026321423744 47144242886598 47184413912064 47184910486272 47187218042536 47222954369838 47314362469968 47357492701376 47382206546844 47517198588288 47647562205672 47648063654106 47688162103296 47688663979008 47690996171104 47727114025032 47849486690304 47863088708864 47888066403216 47983613398149 48024499640832 48156255040608 48197795622912 48200152713856 48319163142192 48362700342528 48399326898624 48495893968236 48537216718848 48659438938968 48700901044224 48714745091584 48798069819136 48835026093888 48837414348294 48879028104192 48916045691136 48999714735744 49002111044172 49039221845601 49141718198144 49178934728352 49181339801451 49319045653504 49344783149376 49358810231016 49400868261888 49485366577152 49522843362816 49525265254608 49562772256764 49666362876416 49703976736128 49706407486164 49845583507456 49871595780864 49874034728232 49911805864206 49917057102848 50051556993024 50054004741312 50196608743424 50222804201856 50237080875696 50323009500984 50361120659322 50365889114112 50404032746496 50406497732448 50444672118984 50449979420672 50530955821236 50588389133568 50715776438613 50758990723584 50860265830176 50886807622794 50942154092544 50944645395072 51031784282688 51070432217904 51116448404736 51116986360128 51257226009132 51300901656576 51403257992064 51430083149016 51476965137312 51576607602432 51615668149056 51618192389478 51662175611904 51662719310592 51792266833164 51836943914496 51979158769824 52026541277568 52127247541248 52169276293992 52214278591488 52303038695424 52345209183696 52345760070708 52390363244544 52534096407936 52537218465589 52581984778752 52683766198272 52714392183882 52759309464576 52904054833344 52904611601712 53083024297056 53085620297853 53143358281728 53234257984512 53277179289048 53322576113664 53456848411824 53472044416934 53609147125248 53649746976384 53652370692492 53693003278161 53802595258368 53830672526592 53845974797472 54027562095936 54135358705604 54181486774272 54222520075776 54225171803088 54359058534966 54405377215488 54408037885344 54516593626066 54563046540288 54604368808704 54713316271856 54741868806339 54788513674752 54804088228032 54897828546528 54939404355624 54986217541632 54988906617216 55098621316024 55145570168832 55187333600256 55284432972912 55326301569396 55373444425728 55376735223472 55483926360192 55528661509893 55575976794624 55671037399296 55686862824736 55715923411434 55763398259712 55874658235968 55916973828144 55967945919808 56076281445888 56108289069261 56156689240704 56265390111744 56310755333976 56358737031168 56471184836352 56516715985158 56565468474112 56613385688607 56661625253376 56707309949004 56707906743267 56756226848256 56866088226816 56911937775264 57074080048128 57217799058948 57266553636864 57267156316672 57312726069456 57313329235188 57362165213184 57410757318024 57506609655144 57555610324992 57670446149888 57716944229802 57828665241072 57878549444608 57911585779476 58023683552736 58073735983104 58076576052352 58120559224416 58286144863232 58316561903808 58333139363928 58482705954816 58529858937264 58643153483904 58690435830741 58696610672128 58741063415424 58908416872448 58939158650112 59056754951568 59109967085312 59154732876096 59269236973056 59323264878592 59354223147648 59472647592072 59517688051926 59523323498496 59568402336768 59687254114752 59718402334188 59741034349568 59786278066944 59888540232576 59891469053988 59936826700179 59987898127872 60107586890208 60138954463302 60204363927552 60310290515904 60355965348432 60378838986752 60482114705408 60527919665664 60530879755632 60576721647156 60628338321408 60732040799232 60749304899712 60781007357928 60954172621056 61000335085248 61003318278474 61174125213696 61177116906048 61209042621012 61380425576448 61383427357824 61429914909792 61552480805838 61604928912384 61654599256536 61760057114844 61812682094592 61830253385472 61862519944368 61985948980527 62038766439936 62085750300288 62089440004787 62194987094526 62262632779776 62298827126406 62419417155216 62522973893952 62629917074208 62647720677828 62701102024704 62858990515464 62912551882752 62913213981696 62963939159784 63085816626624 63176275395792 63298563875712 63356264784384 63530082940896 63530751538808 63584885305344 63636152033376 63744328410048 63850755204288 63974349255168 63978151197532 64032666187776 64208340054144 64424872841472 64425550856256 64428701558078 64483600456704 64532435864832 64657349425152 64661191957648 64694935862037 64750061615616 64879251918624 64882424808487 65057248396206 65112682871808 65113368125184 65116552464392 65172037472256 65221394254848 65332952980992 65336148058896 65385629127468 65441343412224 65571912971136 65575119735268 65624781784419 65793044199168 65811746974688 65846091304422 66030457817088 66033687006144 66083696342352 66253135417344 66271968981504 66275209981552 66438849320514 66495461041152 66498712970976 66549074485608 66738672988416 66906728541081 66963738935808 66982774500928 67097346001312 67148160879096 67205376995328 67208663643264 67259562825312 67374607761648 67451185511424 67621035251484 67678654298112 67813687773568 67849076830392 67868364067647 67926193860096 68042379043584 68093909623872 68097239725086 68155264539648 68155981813504 68342968012176 68537677322752 68573444198688 68635953516416 68768810136576 68820890865408 68824256519304 68882900815872 68883625747456 69056355777552 69115925219328 69305545026432 69361424163603 69368721703424 69502996721664 69559035058656 69619038121984 69793612244928 69794346760944 70045461877248 70109313038336 70221844299618 70285856245176 70345745952768 70538739777792 70539482135616 70716364329897 70777365729408 70780827063804 70834431554757 70971543704952 70979010646016 71036239052064 71073309820266 71275797882432 71471343308508 71472095481159 71478862833664 71532995968512 71536494256656 71590671037548 71774230035456 71794633063296 71832099604824 72036749461248 72234382560912 72296693434368 72300229070784 72478744713288 72540502953984 72544050513792 72598990347936 72743840952354 72750728720384 72805825078272 72989158408452 73051351566336 73072117637376 73197104728704 73252539140832 73256121522441 73318542156288 73374068536704 73499572103616 73503166566258 73583111467008 73712577297216 73768402092528 73978568480256 74017174724064 74038215346524 74101302392832 74228049865728 74284265044224 74287897881912 74351197679616 74499544314624 74555965104192 74559611229246 74768375261184 74807393671296 74811052092348 74875585654272 75020520148992 75077335489536 75081007111968 75230809873802 75294913115136 75334206302784 75355621313544 75484514251476 75541680988983 75548833671168 75606049119744 75609746598672 75610542324356 75674969131008 75882583700352 76098773397504 76138486085376 76143010932274 76290398745264 76413231138816 76416968092608 76417772313584 76547676424032 76674672607104 76675479540192 76885839013698 76951352484864 76955925639736 77104886988096 77215447705968 77364911403648 77427288584217 77493263417856 77494078965888 77755415871744 77777519151904 78039811916352 78190871311872 78253914440988 78321417887232 78454558043136 78518640106062 78585544866816 78742339935424 78872977168128 79025649297408 79071588275823 79138964196864 79292151189504 79296863456096 79356917402568 79424536449024 79583005486336 79624536445584 79715037422592 79851386976768 79855292071984 79915768933572 79983864170496 80143449186944 80185272617736 80208066625401 80413720687872 80474620464576 80478556038738 80703892887552 80707839674176 80768962196208 80976054398976 80999073199616 81041343143904 81203038058406 81272230161408 81333780113664 81337757704632 81538587802449 81569489208064 81612056828016 81774890439099 81844569810432 81906553213056 82069974407784 82139905216512 82206132342048 82346742819792 82409106533436 82440337847296 82483359925824 82647931974036 82718355253248 82781000400384 82926649459368 82989452354094 83065102835208 83225889540288 83363965191936 83506556098944 83530294237104 83573885117151 83811987353952 83875460742216 83884285308928 83951918879712 84114422168832 84235033861056 84398085167616 84466133000964 84475019712512 84706777254528 84775073977737 84848202711168 84992437880064 85060964923506 85134340272384 85299132340224 85367906662896 85611120072192 85826698588422 85899830455296 85900734475008 85969089104184 85969993852782 85978133942272 86043247819776 86116135977036 86259914482716 86333415487488 86505669224832 86575416344703 86742997861608 86816910495744 86817824166912 86867378669214 86961859006464 87035525329104 87110603974656 87114864078528 87180838836624 87354783365861 87429217294848 87474842855712 87499709045892 87724058932224 87794788405896 87964730225856 88044916008192 88111595123136 88362625308672 88408737975168 88585132427352 88660614721536 88664950627968 88732099314144 88903855459584 88909138941766 88984897317888 89031334721472 89208971388108 89276532077889 89284985247744 89352603505152 89530881172128 89535259638539 89611551524352 89679417100416 89832810348864 89837203580982 89934914015232 89981847191808 90161380335312 90306545891328 90465435773856 90491152090196 90568258480128 90723172058112 90791879498496 90796319633448 90865082470734 90873686052864 90942507482112 91098061198848 91123957349568 91431258931584 91504977417711 91691746848768 91761187820544 91765675359072 92070638364672 92075141036736 92328721208757 92407393368576 92481898884804 92640085672266 92719023141888 92745380078208 93058149659904 93059129014592 93292480641789 93393949169664 93448240689609 93629125732824 93708905951232 93714474993568 93971581016742 94051653037056 94052642847488 94288485773196 94368827824128 94369820972544 94374436085072 94445908739676 94628724939936 94714985402752 94764413093688 95034397176576 95295124411344 95296127308212 95377327958016 95381992342208 95454228050064 95698973380608 95726177417728 95776132806432 95967226796298 96048999281664 96312510081216 96400305427712 96638326284384 96643052337117 96725400685056 96798653797248 96991787936472 97074433437696 97318877877936 97429490183168 97585872594309 97596139638272 97670052187776 97674828696588 97758056208384 97832091382272 97999429471488 98004222088344 98078443691202 98283436396288 98357869456704 98362679602902 98638091307008 98689566298752 98717620462032 98769136956633 98970733154304 99045686725632 99050530509216 99125544513528 99332725752832 99407953472256 99412814972328 99658273980771 99743191561728 99748069456464 99823611728412 99834114205696 100103113986048 100108009482624 100393217486848 100445608403712 100474161751392 100646019001968 100722241318644 100808065492992 100812995464896 100889344237968 101061911642472 101176778267136 101431552877226 101517981447168 101720531660352 101773615245588 101889290790144 102063568565376 102140864435808 102145859587629 102232896809472 102233972720256 102514452018264 102601803313152 102806515984128 102860166298032 102953930274624 103153215204864 103231336298112 103236384778956 103237471250563 103324351223808 103325438621184 103584533666328 103673887828992 103958317539648 104053082555136 104254495082496 104338552587984 104428557182976 104606077390848 104690418367392 104691520141416 104780726489088 105068192815872 105074436931178 105163969557504 105428784367764 105518618929152 105808109666688 105809223203424 105814397754637 106166048594112 106171240595706 106286716563456 106468515969024 106554358578096 106913696823648 106944088833868 107218294250496 107299493952768 107304741384984 107386006556322 107661345053184 107691949594944 108055124191872 108270717411208 108362973548544 108445040151552 108450343606176 108718117069932 108810754430976 108816075770688 109033187252132 109115761428531 109126093080576 109208737617408 109426632543712 109483737612678 109577027349504 109608176456064 109795657093056 109878808711248 109977813234432 110197242632048 110254749849387 110374667200512 110568865945824 110652603138792 110746888851456 110753470446944 110967852720384 111057323019786 111151953589248 111342074798592 111373725649472 111431846822868 111526796519424 111749316471936 111833947656288 111839416843869 111935891839616 112152562891776 112216578138522 112313378481408 112530780223488 112621510667952 112846214810703 112942369672704 113033431970316 113130936948224 113226771377214 113323250506752 113414619898008 113415813486534 113512453696512 113823875550528 114148160096256 114214516398411 114435598117896 114533107273728 114534312633344 114625452138912 114626658470376 114724330426368 114821514636048 115013219310288 115328758520547 115340892299776 115433888459604 115657330482144 115757098889216 115823171558952 116047367105472 116153152104704 116241118448832 116572289726464 116633123807616 116666278727856 116965411909632 117059717874528 117286306967808 117380871661482 117393221344256 117482126830848 117777960159093 117878317300224 118113509903136 118219934170624 118309465752192 118538473946112 118646529757184 118708446295296 118945295184144 119035376103852 119136804673536 119374508229504 119436804668376 119482068699136 119572556133888 119777080465152 119782938107976 119873653400358 119975796255744 120215173780416 120277908926604 120620581031808 120711930696864 120717834058107 120964229410816 121055839331328 121061759511264 121153443294312 121256676642816 121464081598464 121498609799424 121562014715856 121804557087609 121908345242112 122000670170496 122006636556948 122348250427392 122354233812096 122418085242024 122766854715648 122859829819584 123104961611676 123209857824768 123309198513072 123520114229688 123625364189184 123660506770944 123725039888736 123971897961054 124077532879872 124171500600576 124178880009574 124389974189052 124597654252812 124838834310432 125045947787904 125259834148416 125295441355656 125402204049408 125717981030928 125826427963392 125927878319568 126171633253248 126352550791584 126597127751424 126712529568768 127060165881792 127061503077616 127272304066752 127488656820096 127701510408576 127948698510336 127956302395064 128065332375552 128416680108288 128740047882633 128849745682944 128851101712512 128857403116156 128954990779173 128967200913408 129064871729664 129314698850304 129322383915296 129389871724074 129500123231232 129758503837248 129764849616974 130114496792412 130225365743616 130226736250368 130233104928784 130301068003821 130442788509696 130665905961984 130672296117792 130771258254936 130882686824448 131143825942272 131150239470536 131249563568838 131586088398336 131623493949376 131692182608844 132060915634176 132067374012288 132167392684704 132543937963008 132550419963104 132877698641028 132990922082304 132997425941952 133098148971216 133363708412649 133477345976832 133813457082162 133927477871616 133965549001856 134194692002624 134296321758192 134417327286528 134519125650624 134749215523296 134755805371473 134902371022848 135242070502968 135357308596224 135627375547136 135698153660784 135736728135294 135852387720192 136084758087168 136187819247744 136194479450172 136297623706101 136310529079296 136311963627008 136685936024352 137075354645504 137146888397376 137271907032832 137537620273152 137641781730816 137648513038608 137767251494912 138112711555104 138231850438656 138611090052864 138722848327206 138737443406848 138960128508399 139118070117312 139587224489856 139588693521888 140090923754496 140218626076672 140443688599236 140571712490352 140957371525113 141077479555584 141078964271232 141432728659794 141554731458816 141561654127608 141668863109514 141943087409904 142072478104128 142146619640532 142551595764864 142942686617016 142944190962318 142957725667328 143065991937024 143072988513312 143181342075096 143548460070912 143589266126592 143664199209648 143950840194447 144073498922496 144468765121824 144593386868736 144600458141568 144957489426576 145088101027584 145197980695872 145487681904708 145611650156544 145978316816904 146102703132672 146144235274752 146394209457408 146505078281664 146512243044882 146637084312576 146748137073408 146999144207232 147006333132516 147425154594432 147536804185056 147544019404353 147957136960512 148034349448128 148076430693048 148202604785664 148456099731456 148568530088448 148575795763824 148872236440411 148999088629248 149111930208384 149119222458492 149536750522368 149614787342592 149622104184696 149751171308544 150154670979072 150162014223936 150461619747604 150589826230272 150668412605568 150711242627088 150969028502952 151083361977966 151097667342336 151212098239488 151219493197344 151221084648712 151349938262016 151765167400704 152147329315839 152276972170752 152286021864548 152580797490528 152826462277632 152833936185216 152835544627168 153095352848064 153349345214208 153350959080384 153771678027396 153902704969728 153911851279472 154209773976192 154430895411936 154729822807296 154854577168434 154986526835712 154988157931776 155510831743488 155555038303808 156079623832704 156381742623744 156507828881976 156642835774464 156909116086272 157037280212124 157171089733632 157484679870848 157611655396767 157745954336256 158051298594816 158143176551646 158277928393728 158593726912192 158713834805136 159166010972672 159249072891168 159256860893559 159430074845184 159702773953536 159710584143968 159831537867144 159967728340992 160286898373888 160370545235472 160416133250802 160827441375744 160949240929152 160957112077476 161079009834483 161407785775104 161415679348352 161537924392416 161998146399232 162082686287808 162406076116812 162544460322816 162667560227328 162675515409264 163077175604898 163138978416128 163224113656032 163549780878198 163689139620864 163813106426112 164139948815568 164225606419017 164412264684096 164693485639584 164818213066872 164880675694592 164966719851648 165295863948072 165436710506496 165562000800768 165853298918736 165978904708188 166130205670416 166451779080576 166585984529679 166727930383872 167013112197888 167060588474208 167147770234302 167623974707904 167750921484432 167903837759424 168228844337664 168324867207783 168470067722112 168796170335232 168932266001928 168950039425024 169413554509056 169550147955474 169696405422336 169840157065821 169984875760128 170121929847012 170123720229801 170268680544768 170598264680448 170735813325792 171222240144384 171653397176844 171799660910592 171801468950016 171938178208368 171939987705564 172086495639552 172232271954072 172519828965432 172666830974976 173011338449664 173150832689406 173485995723216 173635648333824 173734757338428 174071050658208 174221207949312 174229728157056 174361677673248 174709566731722 174858434589696 174949685711424 174999418091784 175448117864448 175589576811792 175929460451712 175939915793213 176089832016384 176223190246272 176725250617344 176817475950336 177170264854704 177329901255936 177464198628288 177807710919168 177818277883532 177969794635776 178062669442944 178417942776216 178553064155778 178569970495488 178705207010304 179061762344256 179070519277078 179223103048704 179358834200832 179665620697728 179674407161964 179810480100537 179963694383616 180322760670624 180613091782656 180930871547712 180982304180392 181136516960256 181446344116224 181583758996992 181592639266896 181730164941468 181885014964224 182196122397696 182247914699136 182862517863168 183009954835422 183522375641088 183531350718144 184141276729344 184150282073472 184657442417514 184814786737152 184963797769608 185280171344532 185438046283776 185490760156416 185957846941581 186116299319808 186118258029184 186268320014361 186584961283578 186787898339328 186896481379218 187258251465648 187428949987136 187943162033484 188103306074112 188105285694976 188576971546392 188737655648256 188739641945088 188748872170144 188891817479352 189257449879872 189429970805504 189528826187376 190068794353152 190590248822688 190592254616424 190754655916032 190763984684416 190908456100128 191452354835456 191552265612864 191934453592596 192097998563328 192625020162432 192800610855424 193276652568768 193286104674234 193450801370112 193597307594496 193983575872944 194084807586111 194637755755872 194647274425461 194858980366336 195171745188618 195192279276544 195340104375552 195349657393176 195516112416768 195664182764544 195998858942976 196008444176688 196156887382404 196566872792576 196715738913408 196725359205804 196874345353257 197276182614016 197379132597504 197435240924064 197538273913266 198091373451264 198101061018432 198251089027056 198665451505664 198815906944512 198825629944656 199316547961542 199486383123456 199496138912928 199647223456824 199668228411392 200216018965248 200720185623243 200891216807424 200948323502784 201292038003936 201444482637288 201616130985984 201625990929792 201778688475936 202123823284944 202353556534272 202863105754452 203035962894336 203441063320704 203547230491176 203605092202941 203778581580288 204127137130752 204281728871616 204291719175258 204465793618944 204467945440512 205028904036528 205613031968256 205720332596064 205907860549248 206306430409728 206462672596224 206472769557912 206474942501126 206648702447616 206650877242368 207169067332656 207347775657984 207916635079296 207928991391979 208106165110272 208508990164992 208677105175968 208857114365952 209380836734784 209383040282832 210136385631744 210148873862356 210327939115008 210857568735528 211037237858304 211616219333376 211618446406848 211628795509274 212332097188224 212342481191412 212503294664271 212937031938048 213108717156192 213827393647296 213888177667736 214416286443477 214436588500992 214598987905536 214609482769968 214772013112644 215322690106368 215383899189888 216110248383744 216541434822416 216890080303104 216900687212352 217436234139864 217621508861952 217632151541376 218066374504264 218231522857062 218252186161152 218417475234816 218853265087424 218967475225356 219154054699008 219216352912128 219591314186112 219757617422496 219768364567323 219955626468864 220394485264096 220509499698774 220749334401024 221137731891648 221305206277584 221506940893888 221935705440768 222114646039572 222303907178496 222684149597184 222747451298944 222863693645736 223053593038848 223498632943872 223667895312576 223678833687738 223871783679232 224305125783552 224433156277044 224626756962816 225061560446976 225243021335904 225692429621406 225884739345408 226066863940632 226261873896448 226453542754428 226625042966949 226646501013504 226829239796016 226831626973068 227024907393024 227647751101056 228296320192512 228429032796822 228871196235792 229068625266688 229250904277824 229253316940752 229643029272096 230026438620576 230657517041094 230681784599552 230867776919208 231314660964288 231646343117904 232094734210944 232281865752651 232306304209408 232482236897664 233144579452928 233266247615232 233332557455712 234119435749056 234572613935616 234761743322964 234786442688512 234964253661696 235555920318186 235756634600448 236227019806272 236439868341248 236618931504384 237076947892224 237214764827469 237416892590592 237890590368288 238070752207704 238273609347072 238749016459008 238873609336752 238964137398272 239145112267776 239554160930304 239565876215952 239747306800716 239951592511488 240430347560832 240555817853208 240624199876203 241241162063616 241423861393728 241435668116214 242111678662656 242123519022528 242306886588624 242928163196928 242997219598848 243124029431712 243609114175218 243816690484224 244001340340992 244013273113896 244708467624192 244836170484048 245324671317297 245533709431296 245719659639168 245734262554157 246209923223352 246419715649536 246618397026144 247040228459376 247321013541888 247450079777472 247943795922108 248155065759744 248343001201152 248357760019148 248779948378104 249195308505624 249677668620864 250091895575808 250519668296832 250590882711312 251435962061856 251652855926784 251855756639136 252343266506496 252705101583168 253194255502848 253425059137536 254120331763584 254123006155232 254325221933211 254544608133504 254977313640192 255403020817152 255897397020672 255912604790128 256833360216576 257480095765266 257699491365888 257702203425024 257714806232312 257909981558346 257934401826816 258129743459328 258644767830592 258779743448148 259000246462464 259517007674496 259529699233948 259726249034109 260228993584824 260450731487232 260453472500736 260466209857568 260602136007642 260885577019392 261331811923968 261344592235584 261542516509872 262064350097583 262287651884544 262300478941072 262499127137676 263172176796672 263246987898752 263384365217688 264134748024576 264334785369408 265087875926016 265100839926208 265755397282056 265981844164608 265994851883904 266196297942432 266727416825298 266954691953664 267626914164324 267829596233667 267854955743232 267931098003712 268389384005248 268592643516384 268605778915617 268834654573056 269038251301248 269498431046592 269511610742946 269804742045696 270484141005936 271254751094272 271396307321568 271473456270588 271704775440384 272169516174336 272375638495488 272388958900344 272595247412202 272621058158592 272623927254016 273371872048704 274150709291008 274293776794752 274514932253133 274543814065664 275075240546304 275283563461632 275297026077216 275534502989824 276225423110208 276986163626271 277222180105728 277445696654412 277474886813696 277920257016798 278236140234624 279174448979712 279177387043776 279877441925367 280181847508992 280344722068827 280887377198472 281143424980704 281914743050226 282154959111168 282157928542464 282865457319588 283109462917632 283123308255216 283337726219028 283886174819808 284144956208256 284293239281064 285103191529728 285885373234032 285888381924636 286131983874048 286145977026624 286362684150192 287096920141824 287178532253184 287328398419296 287901680388894 288146997844992 288937530243648 289200916283136 289914978853152 289929157011351 290176202055168 290395961391744 290975363809416 291223300313088 291956633633808 292288470549504 292788418914816 293010156563328 293024486089764 293274168625152 293496274146816 293998288414464 294012666265032 294096244293137 294850309188864 295073608370112 295088038808706 295914273921024 296068698896256 296152861386096 296912199462912 297137060176896 297151591527648 297744472880822 297998177258496 298223860416768 298238444916984 298974821942313 299229574685184 299244208369392 299502342617088 300309341958144 300324028447872 300923239495208 301179652460544 301336825211136 301422485254176 301938057005904 302166723955932 302424196478976 302438986394688 302442169297424 303530334801408 304294658631678 304553944341504 304572043729096 305161594981056 305667872370432 305671089254336 306190705696128 306437578762887 306698690428416 306701918160768 307543356054792 307805409939456 307823702558944 308419547952384 308861790823872 309459645614592 309709154336868 309712413751689 309973053671424 309976315863552 311021663486976 311110076607616 312159247665408 312763485247488 313015657763952 313285671548928 313818232172544 314074560424248 314342179467264 314969359741696 315223310793534 315491908672512 316286353103292 316555856787456 317187453824384 317427669610272 317443193263911 318332021945344 318498145782336 318513721787118 318860149690368 319405547907072 319421168287936 319663075734288 320573796747776 320741090470944 320832266501604 321654882751488 321898481858304 321914224154952 322158019668966 322831358696704 323075848784832 323996292798464 324165372575616 324812152233624 325088920645632 325335120454656 325351030818528 326154351209796 326277956832256 326448227312064 327099561756396 327347284285593 327378279241728 327626212852224 328279897631136 328451212838034 328824529368192 329386971279168 329636426133744 329761351389184 329933439703296 330591727896144 330764249548161 331124001601536 331706597837472 331957809416376 332260411340832 332903558161152 333171969059358 333455860767744 334026224395776 334121176948416 334295540468604 335247949415808 335501842968864 335518250531607 335807675518848 336457688675328 336649734415566 336940135444224 337592340670464 337864532003856 338538644432109 338827109018112 339100295910948 339392810844672 339680314131642 339969751520256 340243859694024 340247440459602 340537361089536 341471626651584 342444480288768 342643549195233 343306794353688 343599321821184 343602937900032 343876356416736 343879975411128 344172991279104 344464543908144 345039657930864 346022676899328 346301665378812 346971991446432 347271296667648 347469514676856 348142101316416 348459456314112 348723355346496 349419133463444 349716869179392 349899371422848 349998836183568 350896235728896 351179153623584 351858920903424 351879831586426 352179664032768 352446380492544 353333880477279 353634951900672 354340529709408 354357858569429 354659802511872 354928397256576 355615421838336 355636555767064 355939589271552 356125338885888 356835885552432 357106128311556 357410414020608 358123524688512 358141038554156 358446206097408 358717668401664 359331241395456 359348814323928 359620960201074 359927388767232 360645521341248 361861743095424 361964608360784 362153502174321 362892688232448 363167517993984 363185278533792 363460329882936 363770029928448 364392244795392 364495829398272 365413671262827 365725035726336 366019909670844 367044751282176 367062701436288 368300564146944 369314884835028 369629573474304 369927595539216 370560342689064 370876092567552 370981520312832 371915693883162 372232598639616 372236516058368 372536640028722 373169922567156 373792962758436 374516502931296 374857899974272 375886324066968 376206612148224 376210571389952 377153943092784 377479283890176 377497744340288 377783634958704 378514899759744 378859941611008 379057652374752 380137588706304 381180497645376 381184509232848 381527969368832 381816912200256 382904709670912 383104531225728 383868907185192 384195997126656 385250040324864 385601221710848 386220143647899 386553305137536 386572209348468 386864972337519 386901602740224 387194615188992 387967151745888 388169615172222 389275511511744 389294548850922 389717960732672 390343490377236 390384558553088 390680208751104 390699314786352 390903204011463 391328365529088 391997717885952 392016888353376 392313774764808 393133745585152 393431477826816 393450718411608 393748690706514 394758265195008 394870481848128 395076547826532 396182746902528 396202122036864 396502178054112 397330903011328 397631813889024 397651259889312 398633095923084 398972766246912 398992277825856 399294446913648 400091125237947 400432037930496 401440371246486 401782433614848 401896647005568 402584076007872 402888965274576 403251981859584 403557376951872 404247646569888 404267416114419 404707113068544 405726211508904 406071925788672 406882126641408 407094460982352 407210184405882 407557163160576 408254274261504 408563457743232 408583438350516 408931587237888 408935890881024 410057808073056 411226063936512 411440665192128 411815721098496 412612860819456 412925345192448 412945539115824 412949885002252 413301754484736 414338134665312 414695551315968 415833270158592 415857982783958 416212330220544 417354210351936 418761673469568 418766080565664 418786560127507 420272771263488 420297747724712 420655878230016 421715137471056 422872114575339 423232438666752 423236892813696 423257591018548 424664194376448 424684962382824 425006589328542 426217434312384 427654787294592 427776355335472 428832572886954 428873177001984 429197975811072 429218965539936 429544026225288 430645380212736 430767798379776 431852520583341 432220496767488 433082869644832 433780160606208 433801374424704 434872468279728 435264303082752 436132749008528 436463045714124 436834950469632 437706530174848 437934950450712 438308109398016 438432705824256 439182628372224 439515234844992 439536729134646 439911252937728 440788970528192 441018999397548 442275463783296 442610412555168 442632058213059 443013881787776 443871410881536 444229292079144 444607814356992 445368299194368 445494902597888 445727387291472 446616709321233 446997265887744 447335790625152 447357667375476 447743567358464 448610251567104 448866312554088 449253513925632 450486042671808 451384859242812 451769478690816 452133727881264 452523747792896 452907085508856 453250085933898 453293002027008 453658479592032 453663253946136 454049814786048 455295502202112 456441987947517 456858065593644 457742392471584 458137250533376 458501808555648 458506633881504 459286058544192 460052877241152 461315034082188 461363569199104 461735553838416 462629321928576 463292686235808 464189468421888 464563731505302 464612608418816 464964473795328 466532495230464 466665114911424 468238871498112 469145227871232 469523486645928 469572885377024 469928507323392 471111840636372 471513269200896 472454039612544 472834966190301 472879736682496 473237863008768 474153895784448 474429529654938 474833785181184 475781180736576 476141504415408 477498032918016 477747218673504 477770582680677 478290224535552 479108321860608 479131752431904 479494613601432 479903185022976 480860695121664 481111635706416 481248399752406 482482324127232 482847722787456 482871336232428 484223357325312 484247038045056 484613773177248 485994439197696 486248058863424 487218228350436 487633380968448 488002680681984 488026546227792 489000264179713 489416935248384 489672340968096 490649342634594 491067418862592 491439319278336 491468525108314 492419846446704 493236794052288 494080456918752 494642027083776 494900159554944 495887591844216 496310131519488 496686002402304 496715520038296 497559896756208 498390617011248 499355337241728 499757953589037 500183791151616 501039336593664 501181765422624 502871924123712 503711513278272 504686533012992 505410203166336 506388511005696 506850118275072 508240663527168 508246012310464 508650443866422 509089216267008 509520471197463 509954627280384 510371160689403 510806041634304 511794794041344 511825209580256 513666720433152 514960191530532 515398982731776 515404406850048 515429612464624 515819963116692 516259486918656 517289535661184 517559486896296 518000492924928 519034015348992 519059398467896 519452498068218 520457987169648 520906945001472 520932419715136 521204272015284 522663623847936 522689184471168 523085033019744 524128700195166 524575303769088 524600957882144 524998254275352 526344353593344 526493975797504 526768730435376 527819747379639 528269496049152 528669570738816 530175751852032 530201679852416 531510794564112 531989703767808 532392595884864 533454833650596 533909383907328 535253828328648 535659192467334 535709911486464 535862196007424 536778768010496 537185287032768 537211557831234 537669309146112 538076502602496 538996862093184 539023221485892 539431440301611 540968282011872 542509502188544 542792614643136 542946912541176 543409550880768 544339032348672 544751276990976 544777917800688 545190494824404 545247854508032 546743744097408 548301418582016 548587553589504 549029864506266 549087628131328 550567126923264 550594052154432 552450846220416 553972327252542 554444360211456 554891393308824 554949773627392 555840514033596 556472280469248 557873540824743 558348897959424 558354774087552 558804960043083 559754883850734 560363695017984 560689444137654 561774754396944 562286849961408 563829486100452 564309918222336 564315857084928 565730914639176 566218925835264 566246616510432 566675452438056 567772349639616 568289912416512 568586478562128 570206383059456 571770746468064 571776763849272 572263967748096 572291954053248 572725368300384 574357064506368 574656796838592 575803360777788 576293995689984 577875060487296 577909403121479 578401832566272 579829957706304 579858314022702 580352404110336 580791922783488 581950727618832 583913267267616 583941823276383 584576941099008 585576837829632 586020313126656 586048972179528 586548337250304 586992548293632 587996576828928 588025332530064 588192488586274 589700618377728 590147216740224 590176077617412 590623036059771 591828547842048 592137397792512 592305722772192 594274120353792 594303183055296 595488945761644 595996354516992 596447720833536 596476889833968 597949643884626 598459149370368 598488416738784 599004685234176 600648056895744 601846478990416 602160556869729 602673650422272 602844970508352 603876114011808 604333447911864 604848392957952 604877972789376 604884338594848 607060669602816 608589317263356 609107888683008 609144087458192 610323189962112 610815276608823 611335744740864 611342178508672 612381411392256 612875157525774 613397380856832 613403836321536 615086712109584 615647405117888 616839095904768 617723581647744 618919291229184 619418308673736 619424827503378 619946107342848 619952631727104 622043326973952 622220153215232 623786974175937 624318495330816 625526970494976 626031315527904 626571343097856 628149120848496 629938719483392 630446621587068 630983817345024 632572706206584 633111713574912 634374907648768 634855339220544 634886386527822 636664043890688 636996291564672 637027443574236 637509883992813 638811095814144 638842336575872 639326151468576 641147593495552 641482180941888 641664533003208 643248859330431 643309765502976 643796963716608 643828448309904 644316039337932 645662717393408 646151697569664 647992585596928 648330745151232 649624304467248 650670240909312 650702061637056 652308702419592 652555913664512 652896454624128 654199123512792 654694568571186 654756558483456 655252425704448 656559795262272 656902425676068 657649058736384 658773942558336 659272852267488 659305093701969 659866879406592 661183455792288 661528499096322 662248003203072 663413195674944 663915618832752 664520822681664 665807116322304 666343938118716 666911721535488 668052448791552 668242353896832 668591080937208 670495898831616 671003685937728 671036501063214 671615351037696 672915377350656 673299468831132 673880270888448 675184681340928 675729064007712 677077288864218 677654218036224 678200591821896 678785621689344 679360628263284 679939503040512 680487719388048 680494880919204 681074722179072 682943253303168 682983840052657 684888960577536 685287098390466 686613588707376 687205875800064 687752712833472 687759950822256 688929087816288 690079315861728 692045353798656 692603330757624 693943982892864 694939029353712 696284202632832 696918912628224 697446710692992 698838266926888 699433738358784 699798742845696 699997672367136 702358307247168 703717841806848 703759663172852 704359328065536 704892760985088 706667760954558 707269903801344 708681059418816 708715717138858 709319605023744 709856794513152 711230843676672 711273111534128 711644294482407 712250677771776 713671771104864 714212256623112 714820828041216 716247049377024 716282077108312 716892412194816 717435336803328 718662482790912 718697628647856 719241920402148 719854777534464 721291042682496 721872599628609 723723486190848 723929216721568 724307004348642 726335035987968 726370557067584 726920659765872 728784489590784 728991658796544 730827342525654 731450071452672 732039819341688 734125402872576 735974013951891 736601128293888 737202787662471 738629769670056 739259146948608 739855191078432 741120685378128 741963040625664 743831387766324 744465197279232 744473032116736 745073280057444 746339845134312 747585925516872 749033005862592 749715799948544 751772648133936 752421142779904 754307886185568 754958567780352 754995488680576 755567269917408 757029799519488 757719883222016 758115304749504 760275177412608 762360995290752 762369018465696 762975665799633 763055938737664 763633824400512 765809419341824 766209062451456 767737814370384 770500080649728 771202443421696 772440287295798 773106610275072 773144418696936 773729944675038 773803205480448 774389230377984 775934303491776 776339230344444 778551023023488 778589097701844 779178747102327 780686980754472 780769117106176 781360417502208 781398629572704 781806408022926 782656731058176 783995435771904 784033776706752 784627549529616 786193050292749 786267491170304 786862955653632 786901436823216 787497381413028 789516530390016 789740963696256 790153095653064 792404244073728 793004356108224 795263627778048 795302519778624 797266191846168 797945532493824 797984555651712 798588893827296 800182250475894 800864075860992 802880742492972 803564867229696 803793294011136 805168152015744 805777930549152 805817336746851 806503963719168 807114753903744 808495293139776 808534832228838 809414226137088 811452423017808 813764253282816 814188921964704 814420368811764 815114326321152 816508548523008 817126915486464 817166876701032 817863174475776 817871781762048 820115616146112 822452127873024 822881330384256 823631442196992 825225721638912 825850690384896 825891078231648 825899770004504 826603508969472 828676269330624 830958490878813 831666540317184 831715965567916 832424660441088 834708420703872 837523346939136 837532161131328 837573120255014 840545542526976 840595495449424 841034166206481 843430274942112 845744229150678 846464877333504 846473785627392 846515182037096 849328388752896 849369924765648 850013178657084 852434868624768 855309574589184 855552710670944 857665145773908 858395951622144 858437931079872 859088052450576 861290760425472 861535596759552 863705041166682 864440993534976 866165739289664 867602748849408 869744936559456 869787471034053 870528606165504 872265498017056 872926091428248 873669900939264 875413060349696 875869900901424 876865411648512 878365256744448 879030469689984 879073458269292 879822505875456 881577941056384 882037998795096 882288732879411 884550927566592 885220825110336 885264116426118 886027763575552 887742821763072 888458584158288 890736598388736 890989805195776 891454774582944 893233418642466 893994531775488 894671581250304 894715334750952 895487134716928 896924465826939 897732625108176 898507027851264 900972085343616 902769718485624 903538957381632 904267455762528 905047495585792 905814171017712 906500171867796 907316959184064 907326507892272 910591004404224 912883975895034 913716131187288 915484784943168 917003617111296 917013267763008 918572117088384 919312736288661 920105754482304 922630068164376 922727138398208 923471107676832 925258643857152 926585372471616 928378936843776 929127463010604 929137241255067 929225216837632 929928947590656 933064990460928 933330229822848 936477742996224 938290455742464 939046973291856 939857014646784 942223681272744 943026538401792 944908079225088 945669932380602 945759473364992 946475726017536 948859059309876 949667570362368 951562361473152 952283008830816 952329579791733 954996065836032 955494437347008 955541165361354 956580449071104 958216643721216 958263504863808 958989227202864 960902617024471 961721390243328 962223271412832 962496799504812 964964648254464 965695445574912 965742672464856 968494076090112 969227546354496 971988878395392 972496117726848 974436456700872 975266761936896 976005361363968 976053092455584 978000528359426 978833870496768 979344681936192 981298685269188 982041852856779 982134837725184 982878638556672 982937050216628 984839692893408 986473588104576 988160913837504 989284054167552 989800319109888 991775183688432 993372004804608 993431040076592 995119793512416 996781234022496 998710674483456 999515907178074 1000367582303232 1002078673187328 1002363530845248 1005743848247424 1006554751594821 1007423026556544 1009373066025984 1010820406332672 1012777022011392 1015615933296327 1016481327054336 1016492024620928 1017300887732844 1018178432534016 1019040942394926 1019909254560768 1020742321378806 1021612083268608 1023650419160512 1027333440866304 1027930647585699 1029920383061064 1030797965463552 1030808813700096 1030859224929248 1031639926233384 1032518973837312 1034579071322368 1035118973792592 1038068030697984 1038118796935792 1038904996136436 1040915974339296 1041813890002944 1041864839430272 1042408544030568 1045378368942336 1046170066039488 1048257400390332 1049150607538176 1049201915764288 1049996508550704 1052688707186688 1052987951595008 1053537460870752 1055639494759278 1056538992098304 1057339141477632 1060001641431837 1060403359704832 1063021589128224 1063073575708287 1063979407535616 1064785191769728 1066909667301192 1067818767814656 1070507656657296 1071318384934668 1071724392014848 1073557536020992 1074370574065536 1074423115662468 1075338618292224 1076153005204992 1077993724186368 1078046442971784 1078862880603222 1081936564023744 1085019004377088 1085585229286272 1085893825082352 1086460506522963 1088678064697344 1089502553981952 1089555835601376 1090380989648808 1090495709016064 1093487488194816 1096241013788481 1097175107179008 1098059729012532 1098175256262656 1101134253846528 1101188104308864 1104901692440832 1107944654505084 1108888720422912 1109782786617648 1111681028067192 1112944560938496 1115747081649486 1116697795918848 1116709548175104 1117609920086166 1119509767701468 1121378888275308 1123549508793888 1124573699922816 1127658972200904 1128619836444672 1128631714169856 1131461829278352 1132437851670528 1132493233020864 1133350904876112 1135544699279232 1135612183756193 1136579824833024 1137172957124256 1140412766118912 1143541492936128 1143553527698544 1144583908106496 1145450736600768 1148714129012736 1149313593677184 1151606721555576 1152587991379968 1155750120974592 1155818806242958 1156803665132544 1159659915412608 1159716628045404 1160594917012557 1160704808220672 1161583845566976 1163901455237664 1163958375301007 1167826534535232 1167883646552766 1169153882198016 1171153675659264 1172040626253312 1172097944359056 1173985096587264 1175993153657856 1176050665060128 1176384977172548 1179401236755456 1180294433480448 1180352155234824 1181246072119542 1184274795585024 1184611445544384 1188548240707584 1188606366110592 1190977891523288 1191992709033984 1192895441667072 1192953779667936 1195899287769252 1196918298740736 1196976833477568 1200273375713841 1201296113791488 1203692957980832 1204321113739458 1205347300844544 1205689941016704 1207752228023616 1208666895823728 1209755945578752 1209768677189696 1212802248343257 1214121339205632 1217178634526712 1218215777366016 1218288174916384 1220646379924224 1221630553217646 1222671489481728 1222684357017344 1224762822784512 1225750315051548 1226794761713664 1226807672643072 1230173424219168 1231294810235776 1233678191809536 1235447163295488 1237838582458368 1238836617347472 1238849655006756 1239905263454208 1244086653947904 1244440306430464 1247573948351874 1248636990661632 1252062631055808 1256298241696992 1256359680382521 1259877438966784 1260893243174136 1261967634690048 1265145412413168 1268616343726017 1268749815297536 1269710678441088 1269772773055644 1273328087781376 1273992583129344 1274054887148472 1275019767985626 1277684673151744 1278652302937152 1282295186991104 1282964361883776 1283329066006416 1286497718660862 1286619531005952 1287593927433216 1287656896619808 1288632078675864 1291325434786816 1292303395139328 1295557561750023 1296661490302464 1299248608934496 1301340481818624 1301404123274112 1304617404839184 1305111827329024 1305792909248256 1308398247025584 1309389137142372 1310504851408896 1313119590524544 1313804851352136 1315298117472768 1317547885116672 1318545704534976 1318610187403938 1319733758813184 1322366911584576 1323056998192644 1326826391349888 1327831237665504 1327896174639177 1329041645363328 1331614232644608 1332687876237432 1333823443070976 1336104897583104 1336484707793664 1337182161874416 1339850127963699 1340991797663232 1342007371875456 1342073002126428 1342087126257319 1343230702075392 1345830754701312 1346598937662264 1347760541776896 1351458128015424 1354154577728436 1355308436072448 1356401183643792 1357571243378688 1358721256526568 1359879006081024 1360975438776096 1360989761838408 1362149444358144 1365886506606336 1365967680105314 1370574196780932 1373227177414752 1374411751600128 1375505425666944 1375519901644512 1377858175632576 1380158631723456 1384090707597312 1385206661515248 1387887965785728 1389878058707424 1392568405265664 1393837825256448 1394893421385984 1397676533853776 1399597485691392 1399995344734272 1404716614494336 1407435683613696 1407519326345704 1408718656131072 1409785521970176 1413335521909116 1414539807602688 1417362118837632 1417431434277716 1418504898570903 1418639210047488 1419713589026304 1422461687353344 1422546223068256 1423288588964814 1424501355543552 1427343542209728 1428424513246224 1432494098754048 1432564154216624 1433311748042031 1434870673606656 1437324965581824 1437395257295712 1438483840804296 1439709555068928 1442582085364992 1443745199257218 1447446972381696 1447858433443136 1448614008697284 1452670071975936 1452741114135168 1453841319531744 1457983317593088 1461654685051308 1462900142905344 1464079638683376 1467000792539139 1468250805745152 1471948027903782 1473202256587776 1474405575324942 1477259539340112 1479710382156864 1482241370756256 1483926081251328 1487662775532648 1488930394558464 1488946064233472 1490146560114888 1492679690268624 1495171851033744 1498066011725184 1499273860767111 1499431599897088 1503545296267872 1504842285559808 1508615772371136 1509990977361152 1511134539834816 1514059599038976 1515439766444032 1516230609499008 1520550354825216 1524721990581504 1524738036931392 1525951331599266 1526111877475328 1527267648801024 1528561413592389 1531113482068209 1532418124902912 1535475628740768 1541000161299456 1542404886843392 1544880574591596 1546213220550144 1546288837393872 1547459889350076 1548778460755968 1551868606983552 1552678460688888 1557102046046976 1557178195403688 1558357494204654 1561373961508944 1562720835004416 1562797259145408 1563612816045852 1567990871543808 1568067553413504 1569255099059232 1572386100585498 1572534982340608 1573725911307264 1573802873646432 1574994762826056 1579033060780032 1579481927392512 1580306191306128 1583459242138917 1584808488147456 1586008712216448 1590527255556096 1590605039557248 1594532383692336 1595969111303424 1597177787654592 1600364500951788 1601728151721984 1605761484985944 1607129734459392 1607586588022272 1610336304031488 1611555861098304 1611634673493702 1613007927438336 1614229507807488 1616990586279552 1617069664457676 1622904846035616 1627528506565632 1628377843929408 1628840737623528 1630228652642304 1633017097046016 1634253830972928 1634333753402064 1635743563524096 1640231232292224 1644904255746048 1645762660768512 1647262884393984 1651701380769792 1651782156463296 1651799540009008 1657352538661248 1661916981757626 1663333080634368 1663431931135832 1664849320882176 1669416841407744 1673620622474229 1675046693878272 1675064322262656 1675146240510028 1676414880129249 1681091085053952 1681190990898848 1682068332412962 1686860549884224 1691488458301356 1692929754667008 1692947571254784 1693030364074192 1698656777505792 1698739849531296 1700026357314168 1704869737249536 1710619149178368 1711105421341888 1715330291547816 1716791903244288 1716875862159744 1718176104901152 1723071193519104 1727410082333364 1728881987069952 1732331478579328 1733728209364437 1735205497698816 1739489873118912 1739574942068106 1741057212331008 1744530996034112 1745852182856496 1750826120699392 1751739801802848 1751825469829149 1753730823297024 1756730513488896 1758060939379968 1758146916538584 1759645011750912 1763155882112768 1764075997590192 1764577465758822 1769101855133184 1770441650220672 1770528232852236 1771869108179313 1772055527151104 1775485643526144 1776917168316576 1781979610391552 1782909549165888 1786466837284932 1787989063550976 1789343162500608 1789430669501904 1790974269433856 1793848931653878 1795465250216352 1797014055702528 1801944170687232 1805539436971248 1806481670609187 1808534911525056 1811628342035424 1813000343735592 1814633918368128 1814653015784544 1821182008808448 1825767951790068 1827432262374576 1830969569886336 1832445829826469 1834007234222592 1834026535526016 1837144234176768 1838625472577322 1840211508964608 1845260136328752 1846942215353664 1850517287714304 1853170744943232 1856757873687552 1858254926021208 1858274482510134 1858450433675264 1859857895181312 1866129980921856 1866660459645696 1871360922527811 1872955485992448 1876580911484928 1878093946583712 1879714029293568 1884447362545488 1889816158450176 1891339864761204 1892951452035072 1897718118619752 1899335140724736 1903124722946304 1904566017661632 1904659159583466 1909992131672064 1910988874694016 1911082330722708 1916433287442432 1916527009727616 1917978454405728 1921805234048942 1923442780486656 1924446542825664 1924993599009624 1929746577991293 1929929296508928 1931390891149824 1931485344929712 1935339073725343 1936988152180224 1938455092708992 1943977756790784 1944992235453696 1948872913401744 1952010722727936 1952106184911168 1956001056718852 1957667740993536 1958689363872384 1962597370538376 1964083705713558 1964269675450368 1965757277113344 1965874100433256 1969679385786816 1972947176209152 1976321827675008 1977915281105907 1979600638219776 1983550367376864 1986744009609216 1986862080153184 1990239587024832 1993562468044992 1997421348966912 1999031814356148 2000735164606464 2004157346374656 2004727061690496 2011487696494848 2013109503189642 2014846053113088 2018746132051968 2021640812665344 2025554044022784 2031231866592654 2032962654108672 2032984049241856 2034601775465688 2036356865068032 2038081884789852 2039818509121536 2041484642757612 2043224166537216 2047300838321024 2048951520157971 2054666881732608 2055861295171398 2059840766122128 2061617627400192 2061718449858496 2063279852466768 2069158142644736 2070237947585184 2076136061395968 2076237593871584 2077809992272872 2081831948678592 2083729678860544 2084817088061136 2090756737884672 2092340132078976 2096514800780664 2098301215076352 2098403831528576 2099993017101408 2105975903190016 2107074921741504 2111278989518556 2113077984196608 2114678282955264 2120003282863674 2120806719409664 2126043178256448 2126147151416574 2127958815071232 2129570383539456 2133819334602384 2134932883447221 2141015313314592 2142636769869336 2143448784029696 2147115072041984 2148741148131072 2148846231324936 2150677236584448 2152306010409984 2155987448372736 2156092885943568 2157725761206444 2163873128047488 2165617798885827 2170038008754176 2171170458572544 2171787650164704 2172921013045926 2179005107963904 2179111671202752 2180761979297616 2186974976389632 2192482027576962 2194350214358016 2196119458025064 2196350512525312 2202376208617728 2207922041855673 2209803384881664 2211608362987413 2215889309010168 2217777440845824 2219565573235296 2223362056134384 2225889121876992 2231494163298972 2233395591837696 2233419096350208 2235219840172332 2239019535402936 2242757776550616 2247099017587776 2249147399845632 2255317944401808 2257263428339712 2262923658556704 2264875703341056 2264986466041728 2266701809752224 2271089398558464 2271224367512386 2273159649666048 2274345914248512 2280825532237824 2287082985872256 2287107055397088 2287218905311769 2289167816212992 2290901473201536 2297428258025472 2298627187354368 2303213443111152 2311500241949184 2311637612485916 2313607330265088 2319319830825216 2319433256090808 2321189834025114 2321409616441344 2323167691133952 2327802910475328 2327916750602014 2335653069070464 2335767293105532 2337536241306981 2342307351318528 2344081252506624 2344195888718112 2347970193174528 2351986307315712 2352101330120256 2352769954345096 2358579150878247 2358802473510912 2360588866960896 2360704310469648 2362492144239084 2368549591170048 2369222891088768 2377212732221184 2381955783046576 2385790883334144 2385907559335872 2391798575538504 2393836597481472 2393953666955136 2400546751427682 2402592227582976 2407385915961664 2408642227478916 2410694601689088 2411379882033408 2415504456047232 2417333791647456 2417452010240553 2419511891157504 2419537354379392 2425604496686514 2428242678411264 2434357269053424 2436576349832768 2441292759848448 2443261106435292 2445342978963456 2445368714034688 2449525645569024 2451500630103096 2453589523427328 2453615345286144 2460346848438336 2462589620471552 2467356383619072 2470894326590976 2475677164916736 2477673234694944 2477699310013512 2479810526908416 2488880612860928 2492875472636439 2495147896703748 2497273981323264 2504125262111616 2512596483393984 2512719360765042 2519754877933568 2521786486348272 2523102498619443 2530290824826336 2537232687452034 2537499630595072 2539421356882176 2539545546111288 2547985166258688 2548109774296944 2550039535971252 2555369346303488 2557304605874304 2564590373982208 2565928723767552 2566658132012832 2572995437321724 2575187854866432 2575313793239616 2577264157351728 2582650869573632 2584606790278656 2591115123500046 2593322980604928 2598497217868992 2602808246548224 2609234809678368 2609362413102159 2611585818496512 2616796494051168 2618778274284744 2621009702817792 2626239181049088 2627609702704272 2630596234945536 2635095770233344 2637091409069952 2637220374807876 2639467517626368 2644733823169152 2646113996385288 2646866198638233 2653652782699776 2655662475331008 2655792349278354 2658083290726656 2663228465289216 2665375752474864 2672209795166208 2672969415587328 2674364323748832 2679700255927398 2681983595326464 2684014743750912 2684146004252856 2684174252514638 2686461404150784 2693197875324528 2695521083553792 2702916256030848 2703076888095727 2708309155456872 2710616872144896 2712802367287584 2715142486757376 2717442513053136 2721950877552192 2721979523676816 2731773013212672 2731935360210628 2741148393561864 2746454354829504 2751010851333888 2751039803289024 2755716351265152 2760317263446912 2768181415194624 2770413323030496 2775775931571456 2779756117414848 2785136810531328 2787411723765201 2787675650512896 2789786842771968 2795353067707552 2799194971382784 2799990689468544 2809433228988672 2814871367227392 2815038652691408 2819571043940352 2826671043818232 2829079615205376 2834724237675264 2834862868555432 2837009797141806 2837278420094976 2839427178052608 2845092446136512 2846577177929628 2849002711087104 2854687084419456 2856849026492448 2856988739375199 2864988197508096 2865128308433248 2866623496084062 2869741347213312 2874649931163648 2874790514591424 2876967681608592 2882707851073413 2885164170729984 2887490398514436 2894893944763392 2895716866886272 2897228017394568 2905482228270336 2907682639063488 2915966635186176 2923309370102616 2925800285810688 2928159277366752 2934001585078278 2936501611490304 2943896055807564 2946125558570337 2946404513175552 2948811150649884 2954519078680224 2959420764313728 2964482741512512 2967852162502656 2975325551065296 2977892128466944 2980293120229776 2985359380537248 2990343702067488 2996132023450368 2998547721534222 2998863199794176 3007090592535744 3017231544742272 3019664254784463 3019981954722304 3022269079669632 3028119198077952 3030879532888064 3032461218998016 3046847799888981 3049443981163008 3049476073862784 3051902663198532 3052223754950656 3054535297602048 3057122827184778 3062226964136418 3064836249805824 3070951257481536 3082000322598912 3083791942757097 3089761149183192 3092426441100288 3092577674787744 3094919778700152 3097556921511936 3103737213967104 3105356921377776 3114204092093952 3114356390807376 3116714988409308 3122747923017888 3125441670008832 3125594518290816 3127225632091704 3136135106827008 3138510198118464 3144772201170996 3147451822614528 3147605747292864 3149989525652112 3158066121560064 3158963854785024 3160612382612256 3166918484277834 3169616976294912 3172017424432896 3181210079114496 3189064767384672 3189220727124861 3191938222606848 3194355575309184 3200729001903576 3203456303443968 3211522969971888 3215173176044544 3220672608062976 3223111722196608 3223269346987404 3226015854876672 3228459015614976 3233981172559104 3234139328915352 3245809692071232 3255057013131264 3256755687858816 3257681475247056 3266034194092032 3268507661945856 3268667506804128 3271487127048192 3280462464584448 3288723041365443 3291525321537024 3294525768787968 3303402761539584 3303564312926592 3303599080018016 3314705077322496 3323833963515252 3326666161268736 3326863862271664 3338833682815488 3347241244948458 3350093387756544 3350128644525312 3350292481020056 3352829760258498 3362381981797696 3364136664825924 3373721099768448 3382976916602712 3385859509334016 3385895142509568 3386060728148384 3397313555011584 3397479699062592 3400052714628336 3406836551268579 3409739474499072 3421238298356736 3422210842683776 3430660583095632 3433751724319488 3436352209802304 3446142387038208 3454820164666728 3457763974139904 3464662957158656 3467456418728874 3470410995397632 3478979746237824 3479149884136212 3481784751037671 3482114424662016 3489061992068224 3491704365712992 3491875125903021 3501652241398784 3503479603605696 3503650939658298 3507461646594048 3513461026977792 3516121878759936 3516293833077168 3526311764225536 3528151995180384 3529154931517644 3538203710266368 3540883300441344 3541056465704472 3543738216358626 3544111054302208 3553834336633152 3563959220783104 3565819098331776 3572933674569864 3575978127101952 3578686325001216 3578861339003808 3581948538867712 3587697863307756 3590930500432704 3600820127141523 3603888341374464 3611078873942496 3612963341218374 3617069823050112 3623256684070848 3626000687471184 3629267836736256 3629306031569088 3638406745029771 3642364017616896 3651535903580136 3654864524749152 3661939139772672 3664891659652938 3668014468445184 3668053071052032 3674288468353536 3677250945154644 3680423017929216 3690520272657504 3693884430707328 3701034575428608 3706341489886464 3713515747375104 3716509852042416 3716548965020268 3719715790362624 3732259961843712 3733320919291392 3742721845055622 3745910971984896 3756187893167424 3768894725090976 3769079041147563 3779632316900352 3782679729522408 3785902904070144 3795436237239504 3806249445892608 3809132035323264 3809318319166932 3819984263344128 3821977749388032 3822164661445416 3833054019455232 3835956908811456 3843610468097884 3846885560973312 3848893085651328 3849987198019248 3859493155982586 3859858593017856 3862781782299648 3862970689859424 3870678147450686 3873976304360448 3876910185417984 3886672685250069 3889984470907392 3897745826803488 3904021445455872 3904212369822336 3912002113437704 3915335481987072 3917378727744768 3925194741076752 3928167411427116 3931514554226688 3931748200866512 3939358771573632 3945894352418304 3952643655350016 3955830562211814 3959201276439552 3967100734753728 3973724160306368 3980479174049664 3983688523917531 3987124936089984 3994842697933824 3998063628712296 4001470329212928 4008314692749312 4009454123380992 4019550383891097 4022975392989696 4026219006379284 4026261378771957 4029692106226176 4037492264103936 4043281625330688 4062463733185308 4065925308217344 4065968098483712 4069203550931376 4072713730136064 4076163769579704 4079637018243072 4082969285515224 4086448333074432 4094601676642048 4097903040315942 4111722590342796 4119681532244256 4123235254800384 4123436899716992 4126559704933536 4138316285289472 4140475895170368 4152272122791936 4152475187743168 4155619984545744 4163663897357184 4167459357721088 4169634176122272 4181513475769344 4184680264157952 4193029601561328 4196807663057152 4199986034202816 4211951806380032 4214149843483008 4222557979037112 4226155968393216 4229356565910528 4240006565727348 4241613438819328 4252086356512896 4252294302833148 4255514695712709 4255917630142464 4259140767078912 4267638669204768 4269865766894442 4282030626629184 4285273539738672 4286897568059392 4294230144083968 4297482296262144 4297692462649872 4299935244126093 4304612020819968 4311974896745472 4312185771887136 4315451522412888 4327746256094976 4331235597771654 4342340917145088 4343575300329408 4345842026091852 4358010215927808 4358223342405504 4361523958595232 4373949952779264 4384964055153924 4388700428716032 4392238916050128 4401002377617417 4404752417235456 4415844083711346 4419606769763328 4423216725974826 4431778618020336 4439131146470592 4446724112268768 4451778243753984 4462988326597944 4466791183675392 4466838192700416 4470439680344664 4478039070805872 4485515553101232 4494198035175552 4498294799691264 4510635888803616 4514526856679424 4525847317113408 4529972932083456 4533403619504448 4542178797116928 4542448735024772 4546319299332096 4548691828497024 4561651064475648 4574165971744512 4574214110794176 4574437810623538 4578335632425984 4581802946403072 4593340446204627 4597254374708736 4606426886222304 4606652161402577 4623000483898368 4623275224971832 4627214660530176 4638639661650432 4638866512181616 4642379668050228 4646335382267904 4655605820950656 4655833501204028 4671306138140928 4671534586211064 4675072482613962 4688162505013248 4688391777436224 4703972614631424 4704202660240512 4705539908690192 4717158301756494 4717604947021824 4721177733921792 4721408620939296 4724984288478168 4737099182340096 4738445782177536 4750377726416751 4754425464442368 4763911566093152 4771581766668288 4771815118671744 4783597151077008 4787907333910272 4801093502855364 4805184455165952 4814771831923328 4817284454957832 4821389203378176 4822759764066816 4831008912094464 4834667583294912 4834904020481106 4839023782315008 4839074708758784 4851208993373028 4868714538106848 4873152699665536 4882585519696896 4886522212870584 4890685957926912 4890737428069376 4899051291138048 4903001260206192 4907230690572288 4920693696876672 4925179240943104 4934712767238144 4941788653181952 4955346469389888 4955398620027024 4977761225721856 4985750945272878 4990295793407496 4994547962646528 5008250524223232 5020861867422687 5025192966787968 5025438721530084 5029244640387747 5039509755867136 5043572972696544 5046204997238886 5060581649652672 5074465374904068 5074999261190144 5078842713764352 5079091092222576 5095970332517376 5096219548593888 5100079071942504 5110738692606976 5114609211748608 5131857447535104 5133316264025664 5145990874643448 5150375709732864 5150627586479232 5154528314703456 5165301739147264 5169213580557312 5182230247000092 5186645961209856 5196994435737984 5201184628093311 5205616493096448 5218469619356736 5218724826204318 5223171636993024 5233592988102336 5237556548569488 5252478362098176 5255219405408544 5255476409487447 5261192469891072 5270191540466688 5274182818139904 5274440749615752 5278935035252736 5289467646338304 5292227992770576 5293732397276466 5307305565399552 5311324950662016 5311584698556708 5316166581453312 5326456930578432 5330751504949728 5345938831174656 5348728647497664 5359400511854796 5363967190652928 5368029487501824 5368292008505712 5368348505029276 5372922808301568 5386395750649056 5391042167107584 5405832512061696 5406153776191454 5416618310913744 5425604734575168 5434885026106272 5443901755104384 5443959047353632 5463546026425344 5463870720421256 5482296787123728 5492908709659008 5497337489479407 5502021702667776 5502079606578048 5511432702530304 5520634526893824 5540826646060992 5551551863142912 5559512234829696 5570273621062656 5574823447530402 5575351301025792 5579573685543936 5590706135415104 5598389942765568 5599981378937088 5614082767583433 5618866457977344 5629742734454784 5630077305382816 5639142087880704 5653342087636464 5669448475350528 5669725737110864 5674019594283612 5678854356105216 5690184892273024 5693154355859256 5698005422174208 5709374168838912 5713698052984896 5713977478750398 5729976395016192 5730256616866496 5733246992168124 5749299862327296 5749581029182848 5753935363217184 5765415702146826 5770328341459968 5774980797028872 5789239733973879 5789787889526784 5791433733772544 5794456034789136 5806017221176029 5810964456540672 5815365278126976 5831933270372352 5846618740205232 5856318554733504 5868003170156556 5873003222980608 5887792111615128 5892251117140674 5892809026351104 5897622301299768 5909038157360448 5918841528627456 5928965483025024 5933745843317721 5950651102130592 5955784256933888 5960586240459552 5970718761074496 5980687404134976 5992264046900736 5997095443068444 5997726399588352 6014181185071488 6034463089484544 6039328509568926 6039963909444608 6044538159339264 6056238396155904 6064922437996032 6093695599777962 6098887962326016 6098952147725568 6103805326397064 6104447509901312 6109070595204096 6114245654369556 6124453928272836 6129672499611648 6141902514963072 6146854560473913 6164000645197824 6167583885514194 6179522298366384 6184852882200576 6185155349575488 6189839557400304 6207474427934208 6210713842755552 6228408184187904 6228712781614752 6233429976818616 6245495846035776 6251189036581632 6254451264183408 6272270213654016 6277020396236928 6289544402341992 6294903645229056 6295211494585728 6299979051304224 6317927709570048 6321224765224512 6333836968555668 6339233952589824 6344034848865792 6357003434336269 6362420158228992 6378129534769344 6378441454249722 6383876445213696 6388711150618368 6401458003807152 6423045939943776 6430346352089088 6441345216125952 6446223444393216 6446538693974808 6452031709753344 6456918031229952 6467962345118208 6468278657830704 6491619384142464 6496853396657481 6510114026262528 6513511375717632 6515362950494112 6537015323891712 6537335013608256 6560924929168896 6577446082730886 6583050643074048 6589051537575936 6607128625853184 6607198160036032 6623766125567019 6629410154644992 6634825088962239 6647667927030504 6653332322537472 6653727724543328 6677667365630976 6694482489896916 6700186775513088 6700257289050624 6700584962040112 6705659520516996 6724763963595392 6728273329651848 6747442199536896 6765953833205424 6771790285019136 6772121456296768 6794627110023168 6794959398125184 6800105429256672 6813673102537158 6819478948998144 6842476596713472 6844421685367552 6861321166191264 6861656715935307 6867503448638976 6872704419604608 6892284774076416 6909640329333456 6929325914317312 6934912837457748 6940821990795264 6957959492475648 6958299768272424 6963569502075342 6964228849324032 6978123984136448 6983408731425984 6983750251806042 7003304482797568 7006959207211392 7007301879316596 7012608723920943 7026922053955584 7032243757519872 7032587666154336 7052623528451072 7056303990360768 7058309863035288 7075737452634741 7076407420532736 7081766600882688 7082112931408944 7087476432717252 7088222108604416 7107668673266304 7127918441566208 7131638196663552 7145867349139728 7157372650002432 7157722678007616 7175395726615512 7181861000865408 7201640254283046 7207776682748928 7222157747884992 7225926682436748 7234139646100224 7246513368141696 7252001374942368 7252356030721659 7258535673472512 7258612063138176 7276813490059542 7284728035233792 7303071807160272 7309729049498304 7323878279545344 7329783319305876 7336028936890368 7336106142104064 7348576936707072 7354501890309288 7360846035858432 7381040545315008 7387768861414656 7402069150857216 7412682979772928 7427031494750208 7433019704084832 7433097930040536 7439431580725248 7466641838582784 7485443690111244 7491821943969792 7512375786334848 7512822240579227 7537789450181952 7538158082295126 7559264633800704 7565359459044816 7590872474479008 7612498891785216 7618264070646528 7618636638333864 7643955498776064 7644329322890832 7666108038910464 7671913817622912 7687220936195768 7693771121946624 7697786171302656 7699974396038496 7718986311965172 7725563564599296 7725941379718848 7741356294901372 7747952608720896 7753820370835968 7773345370500138 7779968941814784 7795491653606976 7808424739644672 7824004226875408 7828087239306477 7834757455489536 7850389482153504 7856334822854232 7863029108453376 7863496401733024 7878717543147264 7891788704836608 7905287310700032 7911661124423628 7918402552879104 7934201469507456 7940598595914699 7947448320612736 7960958348099328 7967377047835062 7974249872179968 7989685395867648 7996127257424592 8016629385498624 8018908246761984 8039100767782194 8045950785979392 8052438012758568 8052522757543914 8059384212452352 8086563250661376 8109230664287181 8124927466370616 8131850616434688 8131936196967424 8138407101862752 8145427460272128 8152327539159408 8165938571030448 8189203353284096 8195806080631884 8223445180685592 8239363064488512 8246873799433984 8253119409867072 8276632570578944 8280951790340736 8304544245583872 8304950375486336 8311239969091488 8327327794714368 8334918715442176 8339268352244544 8362235171295603 8363026951538688 8369360528315904 8386059203122656 8393615326114304 8399972068405632 8423903612760064 8428299686966016 8445115958074224 8458713131821056 8480013131454696 8483226877638656 8504172713025792 8504588605666296 8511029391425418 8511835260284928 8518281534157824 8535277338409536 8539731533788884 8564061253258368 8570547079477344 8570966218125597 8588460288167936 8594964592524288 8595384925299744 8599870488252186 8609224041639936 8623949793490944 8624371543774272 8630903044825776 8648123553220239 8655492512189952 8662471195543308 8684681834290176 8687150600658816 8691684052183704 8716446684811008 8723047917190464 8747899905558528 8769928110307848 8777400857432064 8784477832100256 8802004755234834 8809504834470912 8831688167422692 8839213539526656 8846433451949652 8863557236040672 8878262292941184 8893448224537536 8903556487507968 8925976653195888 8933676385400832 8940879360689328 8956078141611744 8971031106202464 8988396070351104 8996589599382528 9021271777607232 9051694634226816 9059945864166912 9066807239008896 9084357594233856 9084897470049544 9092638598664192 9097383656994048 9140543399666943 9148331943489024 9148428221588352 9148875621247076 9156671264851968 9163605892806144 9186680892409254 9194508749417472 9212853772444608 9213304322805154 9246000967796736 9246550449943664 9251375828271291 9277279323300864 9277733024363232 9284759336100456 9292670764535808 9311211641901312 9311667002408056 9342612276281856 9343069172422128 9350144965227924 9376325010026496 9376783554872448 9408405320481024 9411079817380384 9434316603512988 9442355467843584 9442817241878592 9449968576956336 9474198364680192 9476891564355072 9500755452833502 9508850928884736 9527823132186304 9543630237343488 9567194302154016 9567662181374583 9575814667820544 9602187005710728 9610368910331904 9629543663846656 9634568909915664 9645519528133632 9662017824188928 9669335166589824 9669808040962212 9678047564630016 9678149417517568 9702417986746056 9737429076213696 9746305399331072 9765171039393792 9773044425741168 9781474856138752 9798102582276096 9806002520412384 9814461381144576 9841387393753344 9850358481886208 9866169124096329 9883577306363904 9910692938779776 9910797240054048 9955522451443712 9971501890545756 9980591586814992 10016501048446464 10041723734845374 10050385933575936 10050877443060168 10058489280775494 10087145945393088 10092409994477772 10121163299305344 10148930749808136 10149998522380288 10157685427528704 10158182184445152 10191940665034752 10192439097187776 10200158143885008 10220509653805737 10221477385213952 10229218423497216 10263714895070208 10266632528051328 10291981749286896 10301255172958464 10309056629406912 10338427161114624 10364460494000184 10373291922419712 10393988871475968 10402369256186622 10411232986192896 10436939238713472 10437449652408636 10446343273986048 10467185976204672 10475113097138976 10475625377709063 10504956724196352 10510438810817088 10510952818974894 10522384939782144 10540383080933376 10548365636279808 10548881499231504 10569928787269181 10578935292676608 10584455985541152 10587464794552932 10614611130799104 10622649901324032 10623169397113416 10632333162906624 10661503009899456 10691877662349312 10697457294995328 10718801023709592 10727934381305856 10736058975003648 10736584017011424 10736697010058552 10745845616603136 10772791501298112 10802460381424569 10811665024123392 10812307552382908 10833236621827488 10851209469150336 10869770052212544 10887803510208768 10887918094707264 10927092052850688 10927741440842512 10964593574247456 10985817419318016 10994674978958814 11004043405335552 11004159213156096 11022865405060608 11041269053787648 11081653292121984 11103103726285824 11119024469659392 11140547242125312 11149646895060804 11159147371087872 11181412270830208 11196779885531136 11199962757874176 11228165535166866 11237732915954688 11260154610765632 11306684175272928 11307237123442689 11338896950701056 11339451474221728 11348039188567224 11357708712210432 11380369784546048 11386308711718512 11418748337677824 11427396105969792 11427954957500796 11459952790032384 11460513233732992 11466493984336248 11499162058365696 11507870726434368 11530831404293652 11540656682919936 11549961594057744 11578479467947758 11579575779053568 11582867467545088 11588912069578272 11612034442352058 11621928913081344 11630730556253952 11660018055750207 11693237480410464 11712637109467008 11736006340313112 11746006445961216 11775584223230256 11784502234281348 11795244602599536 11818076314720896 11837683057254912 11857930966050048 11867491686635442 11901302204261184 11921172480919104 11941437522148992 11951065571752593 11961374808269952 11984528093801472 11994190886136888 11995452799176704 12028362370142976 12058651151673291 12068926178969088 12078657019137852 12078784136315871 12079927818889216 12089076318678528 12112476792311808 12129844875992064 12187391199555924 12197775924652032 12197904295451136 12207610652794128 12218141190408192 12228491308739112 12248907856545672 12259344999223296 12283805029926144 12293709120947826 12335167771028388 12359044596732768 12369705764401152 12370310699150976 12379679114800608 12414948855868416 12421427685511104 12456816368375808 12457425563229504 12466859953637232 12490991692071552 12491734021318123 12502378073163264 12508902528366816 12544540427308032 12554040792473856 12579088804683984 12590422989171456 12599958102608448 12635855419140096 12642449530449024 12667673937111336 12678467905179648 12688069697731584 12714006868672538 12724840316457984 12756259069538688 12756882908499444 12766544087138127 12767752890427392 12777422301236736 12802916007614304 12846091879887552 12860692704178176 12882690432251904 12892446888786432 12893077387949616 12913836062459904 12935924690236416 12936557315661408 12983238768284928 12993706793314962 13027022751435264 13030725900988224 13074030647783424 13074670027216512 13121849858337792 13154892165461772 13166101286148096 13203007132852251 13214257251706368 13214396320072064 13247532251134038 13258820309289984 13269650177924478 13295335854061008 13307455449086656 13355334731261952 13388964979793832 13400373551026176 13400514578101248 13401169924080224 13411319041033992 13449527927190784 13456546659303696 13494884399073792 13531907666410848 13543580570038272 13544242912593536 13589918796250368 13600210858513344 13627346205074316 13638957897996288 13684953193426944 13688843370735104 13722642332382528 13723313431870614 13735006897277952 13745408839209216 13780021338613881 13819280658666912 13819956484207731 13858651828634624 13869825674915496 13881643981590528 13915918984951296 13916599536544848 13927139004150684 13956247968272896 13966817462851968 13967500503612084 14006608965595136 14013918414422784 14014603758633192 14025217447841886 14064487515039744 14065175332308672 14105247056902144 14112607980721536 14116619726070576 14151474905269482 14152814841065472 14163533201765376 14164225862817888 14174952865434504 14176444217208832 14215337346532608 14251133179250253 14263276393327104 14291734698279456 14314745300004864 14315445356015232 14350791453231024 14363722001730816 14403280508566092 14415553365497856 14444315495769984 14451853364873496 14468279292200448 14493026736283392 14504002749884736 14504712061443318 14517071346945024 14517224126276352 14553626980119084 14606143614320544 14619458098996608 14647756559090688 14659566638611752 14672057873780736 14672212284208128 14697153873414144 14709003780618576 14721692071716864 14762081090630016 14762958388830509 14775537722829312 14804138301714432 14825365959545856 14866039408169664 14866195860081072 14933283677165568 14970887380222488 14983643887939584 15024751572669696 15025644481158454 15075578900363904 15076316164590252 15087733921163241 15118529267601408 15130718918089632 15181744948958016 15224997783570432 15236528141293056 15237273276667728 15287910997552128 15288658645781664 15332216077820928 15343827635245824 15374441872391536 15395572342605312 15399948792076992 15437972623930344 15451127129198592 15451882759437696 15482712589802744 15495905217441792 15507640741671936 15546690741000276 15559937883629568 15590983307213952 15603553884279933 15616849479289344 15648008453750816 15656174478612954 15669514910979072 15700778964307008 15712669645708464 15726992803466048 15757435086294528 15766429228462341 15783577409673216 15810574621400064 15823322248847256 15836805105758208 15868402939014912 15881197191829398 15894896641225472 15921916696198656 15934754095670124 15948499744359936 15979370791735296 15992254514849184 16037816493523968 16078201535564388 16091901571958784 16104876025517136 16105045515087828 16118768424904704 16173126501322752 16218461328574362 16249854932741232 16263872393934848 16276814203725504 16304655078318816 16331877142060896 16378406706568192 16391612161263768 16446890361371184 16478726128977024 16492012468438221 16493747598867968 16506238819734144 16553265141157888 16561903580681472 16609900750972672 16622479938182976 16654655589428736 16669837430884352 16678536704489088 16724470342591206 16726053903077376 16738721056631808 16772118406245312 16787230652228608 16799944136811264 16842248302750299 16856599373932032 16890231916148448 16917426263642112 16960026262909392 16966453755277312 17008345426051584 17009177211332592 17022058782850836 17036563068315648 17070554676819072 17079463067577768 17128122506516736 17141094158954688 17141932436251194 17189929185048576 17190769850599488 17199740976504372 17247899586981888 17248743087548544 17261806089651552 17296247106440478 17310985024379904 17324942391086616 17369363668580352 17374301201317632 17383368104367408 17418051663528087 17432893369622016 17446095834380928 17447132641345147 17495799811117056 17539856220615696 17568955664200512 17604009510469668 17619009668941824 17663376334845384 17678427079053312 17692866903899304 17727114472081344 17756524585882368 17786896449075072 17851953306391776 17867352770801664 17881758721378656 17912156283223488 17942062212404928 17976792140702208 17993179198765056 18042543555214464 18103389268453632 18119891728333824 18133614478017792 18168715188467712 18169794940099088 18194767313988096 18281086799333886 18296663886978048 18296856443176704 18297751242494152 18313342529703936 18327211785612288 18373361784818508 18389017498834944 18425707544889216 18426608645610308 18440563681421739 18492001935593472 18493100899887328 18502751656542582 18554558646601728 18555466048726464 18569518672200912 18622423283802624 18623334004816112 18685224552563712 18686138344844256 18700289930455848 18753567109744896 18816810640962048 18822159634760768 18868633207025976 18884710935687168 18885634483757184 18899937153912672 18953783128710144 19001510905667004 19017701857769472 19055646264372608 19071010303008807 19087260474686976 19134388604308032 19135324362749166 19151629335641088 19204374011421456 19259087327693312 19269137819831328 19291039056267264 19324035648377856 19338670333179648 19339616081924424 19356095129260032 19356298835035136 19404835973492112 19474858152427392 19490560189972443 19492610798662144 19530342078787584 19546088851482336 19562949712277504 19612005040824768 19682774787506688 19700716963772416 19732338248192658 19767154612727808 19821385877559552 19821594480108096 19871298376701057 19904475266886717 19943003781091512 19961183173629984 20033002096892928 20083447469690748 20100771867151872 20101754886120336 20116978561550988 20174291890786176 20184819988955544 20242326598610688 20297861499616272 20315370855057408 20316364368890304 20383881330069504 20384878194375552 20400316287770016 20441019307611474 20442954770427904 20458436846994432 20527429790140416 20533265056102656 20583963498573792 20584970147805921 20602510345916928 20618113258813824 20676854322229248 20728920988000368 20787977742951936 20804738512373244 20822465972385792 20873878477426944 20874899304817272 20892686547972096 20934371952409344 20950226194277952 20951250755418126 21009913448392704 21020877621634176 21021905637949788 21080766161866752 21096731272559616 21097762998463008 21139857574538362 21157870585353216 21168911971082304 21174929589105864 21227212357904223 21229222261598208 21245299802648064 21246338794226832 21264666325813248 21323006019798912 21383755324698624 21394914589990656 21437602047419184 21472117950007296 21473168034022848 21473394020117104 21545583002596224 21604920762849138 21623330048246784 21624615104765816 21666473243654976 21702418938300672 21739540104425088 21757068092164977 21775607020417536 21775836189414528 21854184105701376 21855482881685024 21929187148494912 21971634838636032 21989349957917628 22008086810671104 22008318426312192 22045730810121216 22082538107575296 22163306584243968 22206207452571648 22238048939318784 22281094484250624 22299293790121608 22318294742175744 22362824541660416 22399925515748352 22456331070333732 22475465831909376 22520309221531264 22538466721737681 22613368350545856 22614474246885378 22677793901402112 22678902948443456 22696078377134448 22760739569092096 22772617423437024 22837496675355648 22854792211939584 22855909915001592 22921026467465984 22932987968672496 22998324116731392 23015741452868736 23061662808587304 23081313365839872 23099923188115488 23156958935895516 23165734935090176 23177824139156544 23224068884704116 23243857826162688 23261461112507904 23320036111500414 23386474960820928 23425274218934016 23472012680626224 23484261717919431 23551168446460512 23569004468562696 23590489205199072 23636152629441792 23675366114509824 23715861932100096 23734983373270884 23802604408522368 23821795787744097 23842344961838208 23882875044297984 23902131143505186 23922749616539904 23969056187602944 23988381772273776 24056724740285952 24117302303346582 24137852357938176 24157314038275704 24157568272631742 24159855637778432 24178152637357056 24259689751984128 24327691992861543 24374782399111848 24395551849304064 24395808590902272 24415221305588256 24436282380816384 24456982617478224 24497815713091344 24567610059852288 24587418241895652 24670335542056776 24718089193465536 24740621398301952 24759358229601216 24829897711736832 24842855371022208 24913632736751616 24914851126459008 24933719907274464 24981983384143104 24983468042636246 25004756146326528 25017805056733632 25086705513886809 25089080854616064 25108081584947712 25158177609367968 25159407958429459 25180845978342912 25199916205216896 25271710838280192 25284899060898048 25335347874222672 25376139395463168 25428013737345076 25449680632915968 25512518139077376 25513765816998888 25533088174276254 25535505780854784 25554844602473472 25605832015228608 25692183759775104 25712898654376791 25765380864503808 25784893777572864 25786154775899232 25827672124919808 25871849380472832 25873114631322816 25944370659660717 25966477536569856 25987413586629924 26054045502870528 26061451801976448 26149340054433024 26243699716675584 26309784330923544 26332202572296192 26406014265704502 26428514503412736 26428792640144128 26495064502268076 26517640618579968 26539300355848956 26590671708122016 26614910898173312 26710669462523904 26777929959587664 26801029156202496 26802339848160448 26822638082067984 26899055854381568 26913093318607392 26989768798147584 27063815332821696 27088485825187072 27179837592500736 27200421717026688 27254692410148632 27277915795992576 27377686741470208 27421630199000829 27445284664765056 27446626863741228 27470013794555904 27490817678418432 27560042677227762 27638561317333824 27639912968415462 27717303657269248 27739651349830992 27754127484813873 27831837969902592 27833199073089696 27854278008301368 27912495936545792 27933634925703936 27935001007224168 28027836828845568 28029207517266384 28050434895683772 28128975030079488 28130350664617344 28210494113804288 28225215961443072 28233239452141152 28302949810538964 28327066403530752 28328451725635776 28349905730869008 28430674693065216 28502266358500506 28526552786654208 28583469396558912 28630890712030464 28701582906462048 28702986544123749 28727444003461632 28806561017132184 28831106730995712 28888630991539968 28903706729746992 28936558584400896 28986053472566784 29008005499769472 29009424122886636 29034142693890048 29034448252552704 29107253960238168 29212287228641088 29238916197993216 29295513118181376 29319133277223504 29344424568416256 29394307746828288 29418007561237152 29443384143433728 29524162181260032 29525916777661018 29551075445658624 29650731919091712 29732078816339328 29732391720162144 29733845769052997 29866567354331136 29941774760444976 30049503145339392 30051288962316908 30151157800727808 30152632329180504 30175467842326482 30261437836179264 30363489897916032 30449995567140864 30473056282586112 30474546553335456 30575821995104256 30577317291563328 30661528961417211 30664432155641856 30687655270491648 30748883744783072 30791144685210624 30799897584153984 30875945247860688 30903765518875392 30965425179605488 31015281483343872 31093381482000552 31119875767259136 31181966614427904 31207107768559866 31233698958578688 31296016907501632 31312348957225908 31339029821958144 31401557928614016 31425339291416928 31426876133127189 31453985606932096 31514870172589056 31532858456924682 31567154819346432 31621149242800128 31646644497694512 31709786361807543 31736805878029824 31762394383658796 31789793282450944 31843833392397312 31869508191340248 31896999488719872 31984509029698368 32075632987047936 32156403071128776 32183803143917568 32209752051034272 32210091030175656 32237536849809408 32407381144273707 32436922657148724 32499709865482464 32527744787869696 32553628407451008 32609310156637632 32663754284121792 32756813413136384 32783224322527536 32893780722742368 32957452257954048 32984024936876442 32987495197735936 33012477639468288 33123807161362944 33219801501945344 33244959876365952 33309311178857472 33339674861768704 33357073408978176 33448940685182412 33477442113263616 33544236812490624 33574461304457216 33599888273622528 33684496605500598 33713198747864064 33780463832296896 33920052525818784 33921711370328067 34016690852103168 34018354422665184 34044117565701672 34073126136631296 34141109353638144 34158926135155536 34256245013033472 34282188317909376 34283864872502388 34379858370097152 34381539701198976 34399481953008744 34497486175097088 34523612179303104 34592494212880956 34621970048759808 34649884782173232 34738727337160704 34748602402635264 34766736208734816 34836103327056174 34865786739244032 34892191668761856 34894265282690294 35079712441231392 35137911328401024 35208019020939336 35238019337883648 35326752669690768 35385733807798608 35454228944162688 35513049171764736 35573792898150144 35703906612783552 35763517442757312 35824312566446976 35884124424809856 35953584281404416 35986358397530112 36085087110428928 36175953455019873 36206778536907264 36236352408947613 36239783456667648 36267228956035584 36337430376935424 36339589880198176 36389534627976192 36562173598667772 36593327773956096 36593712886353408 36595502484988304 36654423571224576 36746723569637016 36778034997669888 36851415089778432 36853217291220616 36881127362843478 36986201799774656 37005503313085164 37109117293203456 37110932097452928 37139037344401824 37244846567605248 37246668009632224 37370449105127424 37372276689688512 37400579860911696 37475202063954369 37507134219489792 37633621281924096 37644319269521536 37737266414051952 37771268967514368 37799874307825344 37907566257420288 38003021811334008 38035403715538944 38111292528745216 38142020606017614 38174520949373952 38268777208616064 38270648725498332 38299632261414381 38303258671282176 38408748022842912 38518174655386624 38538275639662656 38582078112534528 38648071296755712 38677340666359296 38679232163848848 38712597670070272 38809671946984224 38949716304854784 38981120379944886 38985221597324288 39092177702964672 39224010081649536 39365549575013376 39401433927544832 39464676496385316 39609021398556753 39642771755119104 39643188960216192 39742596753402114 39808950533773434 39886007562183024 39922366347259968 40066004193785856 40166894939381496 40201543734303744 40203509772240672 40233957123101976 40348583781572352 40369639977911088 40484653197221376 40595722999232544 40630741710114816 40632728737780608 40769756388751104 40800632575540032 40882038615222948 40916873693988864 41054859580280832 41066530112205312 41167926997147584 41169940295611842 41205020691833856 41236226517627648 41457841976000736 41459869452623193 41575955485903872 41609477024746488 41644931944771584 41747756954853888 41749798609634544 41868743904818688 41900452388555904 41902501510836252 42019826896785408 42041755243268352 42043811275899576 42193462545119232 42195525996926016 42279715149076724 42315741170706432 42337823942164608 42349859178211728 42454424715808446 42458444523196416 42490599605296128 42492677588453664 42529332651626496 42646012039597824 42753399537750759 42789829179981312 42875204094838368 42944235900014592 42946336068045696 42946788040234208 43091166005192448 43209841525698276 43246660096493568 43249230209531632 43332946487309952 43404837876601344 43479080208850176 43514136184329954 43551214040835072 43551672378829056 43710965763370048 43858374296989824 43943269677272064 43978699915835256 44016173621342208 44016636852624384 44091461620242432 44165076215150592 44288875166491527 44326613168487936 44412414905143296 44476097878637568 44598587580243216 44725649083320832 44799851031496704 44912662140667464 44950931663818752 45040618443062528 45076933443475362 45226736701091712 45228948493770756 45263201763489723 45355587802804224 45357805896886912 45392156754268896 45521479138184192 45545234846874048 45674993350711296 45709584423879168 45711819830003184 45842052934931968 45865975937344992 45996648233462784 46031482905737472 46123325617174608 46199846376230976 46313917871791032 46331469870180352 46355648278313088 46448137769408232 46487715652325376 46522922225015808 46640072223000828 46772949921641856 46810661652839799 46850548437868032 46944025361252448 46968523435838862 47102336892921024 47138008937125392 47180978410398144 47272305258883584 47299287685387023 47350732229019648 47431723864200192 47469966746541768 47605208817044736 47643591575488194 47684689923676416 47765750088595968 47804262287010372 47845499233079808 47938112375205888 47976763544547552 48113449480571904 48234604606693164 48275704715876352 48314628076551408 48315136545263484 48356305274714112 48519379503968256 48655383985723086 48749564798223696 48791617181804544 48830442611176512 48913965234956448 48995631426182688 49135220119704576 49174836483791304 49340671084113552 49436178386931072 49481242796603904 49518716459202432 49659795423473664 49685710742044416 49829702252918016 49867439814548928 49963966768286208 49966936085272492 50009512292653056 50035610113467264 50173411027773618 50178161709232128 50216163169895424 50316355218735936 50318815916858918 50361691956685824 50399832410433792 50526744908250897 50569798121796096 50670695748445344 50752278790926336 50856027474690152 50899361265831936 51025036278154752 51027531633997776 51066176348552508 51109689204946944 51211664030457216 51384367519550208 51425797308753582 51569787555145728 51572309551798464 51743698760945664 51746229262645632 51888741319321434 51932955073139712 51974827173259848 52108091005741056 52122903603952896 52254154990584261 52298680108866048 52341397924035441 52487399433351168 52619568661847088 52812028531409004 52857029006825472 52857585280288256 52990129004536152 53035281237159936 53078600711697912 53181343416244032 53229821796346624 53555859919175328 53602058312404992 53604679696320896 53645276164135968 53798111708763136 53826186637214784 53979537596295168 54127630665643392 54176971650374144 54359675185001472 54400843434053376 54509384820297264 54755373482940416 54843260398001658 54890569329530112 54893253727482456 54940027589111808 54981635356836864 55120085354455524 55277122634667648 55279825936830924 55321691044265217 55434607314538496 55479302699661984 55508254969627746 55663675939805184 55666398146179392 55708556016602736 55824991873091584 55867269851407872 55870002014448336 56055673657691136 56058415034532768 56100869791367544 56260701329234688 56450431922886144 56466478904282304 56605899621077928 56654132807061504 56656903451271552 56699811461738016 56861349386130432 57004532717001012 57053105573308416 57166938793117824 57213030909026421 57261781424060928 57403165812924096 57405973088247498 57454888006923264 57613122034264368 57777261983079936 57807413459493984 57873117168801792 57972106945133568 58016010999538944 58018848245773272 58068285387780096 58068896505105408 58214507920476336 58424574457282176 58477832395986432 58591026236362752 58638266554447008 58688849136832512 58836015122474304 59048324362520064 59051833555322036 59102150891317248 59301463838183424 59464157632678656 59464783440324288 59467691538105994 59713425800660151 59883549520889952 60099006290678784 60102577924633816 60302315601455616 60305264658361008 60350935684652964 60522875672358528 60726979795832064 60946112565172224 60949093106670912 61151643990208512 61154634583126656 61323057922834422 61328864311283712 61375310540983296 61497767489566144 61582289370421248 61599795168307968 61751890495721376 61754910443417763 61807531037750784 61930850359210976 62030562966687744 62186762964001104 62363933228855808 62414215537119732 62467397917157376 62592033815003264 62624697914451816 62678059643916288 62803115857228032 62850678582833856 62853752266254378 62907971213864192 63029740345178112 63065716913849364 63242298485600256 63293288995389024 63419572723615086 63473611756059648 63524788767317592 63579586564901888 63681637073712669 63687666784794624 63739016382680496 63793998977439744 63969018059396736 64151265974095872 64312806142257552 64419504102068544 64420182060351312 64814762288547414 64873845314297448 64999419730964928 65107256814902016 65218620313275264 65271204276494931 65327508568243584 65513626826272768 65566448645055072 65787561445484736 65914904515908096 65968049873752884 65974990395471872 66024955278936576 66247614322725888 66439603003890688 66489919752731904 66618622357714944 66714146817956352 66897881370364824 66954884226527232 67088473624981248 67148922608914432 67199776547245056 67368993211001196 67426397495728128 67560927664593792 67615400165213043 67840105051637568 67843422740656134 68033381704206336 68036708845330368 68088235131403344 68282218707276288 68317852270311072 68512490026066944 68564376635818752 68567729745004776 68763079402397952 68798963906017488 68994972350194176 69047224358606208 69184988425761912 69243940097519616 69299769564346464 69497204805270528 69533472417469632 69672206654112348 69731573478488064 69784383337523712 69788530565380588 70159424882462784 70275822656802048 70416038041878672 70653505339381536 70771467615597216 70908457888325376 71026098343529472 71147585796300288 71407813225567104 71465387363232291 71527034885514624 71648625132893952 71768248849619712 71907168562808832 72170174220857856 72351906910039746 72413557073814528 72472704817895226 72479566913335296 72534457912071168 72679179760396352 72779069255952384 72983075978584629 73124347197335544 73186655547912192 73187425772706816 73191004969976608 73308847142449152 73493447139274032 73702830179556864 73706434582441232 73762254725686956 73972403599549312 74011006626170328 74221864194905856 74278074688803648 74489693135210496 74493336019264448 74740898210254848 74744553379377024 74801159721823392 74950404127908738 75014268438979584 75260116541660427 75267242563848192 75288638539043072 75474532828103904 75478223875288377 75542537935028736 75599748615650688 75815132514840576 76006043622668016 76222585057490432 76284041212035228 76349041898747904 76537554417232128 76541297450996664 76599264522828762 76606517342564352 76817496045685824 77036349310773248 77076551279325312 77138695963130373 77296142593511424 77354681332718592 77358464327697696 77425195340140544 77619343893968448 77833111978982151 77899432609709568 77962240759889772 77970443194648576 78184355405929344 78448020163299072 78731099150026752 78929352992770632 79218042797113506 79285543510238208 79286377920432384 79485193506804228 79617901067546868 79772015124366048 79844732694519936 80132008387571712 80333789878762992 80403087468607488 80407019544481344 80467914246203952 80697167563144704 80739279955822176 80969306394442752 81191445998465088 81265457475561216 81539512777502208 81601265151080064 81764077230445896 81833747387977728 82133060224410624 82335853994295168 82339880591223684 82410041383667712 82472453035255296 82641044646371497 82915683952001472 82919738905246386 83151910971807744 83218954049492976 83495513909707776 83499597219269088 83737487809637376 83800904777111808 83805003021672504 84083510486536704 84087622551799152 84386925090238464 84391051993852032 84559430298153448 84631482341412864 84675647884329216 84699718356423456 84908849431616892 84981199210592256 84985355176907328 85292024079195648 85506799075501518 85579658359962624 85750408189676736 85892672136091392 85893576080468416 86108959632371247 86182332010384896 86419683051396552 86493320192987136 86498460419063264 86665892974619904 86809675753202688 86958160417700352 87028272368659908 87102428081670144 87103344757658112 87421931526740096 87716748593979648 87886539354544128 87957399831670512 88033273705248768 88182923240484864 88330152430301184 88577750332983054 88653226336975872 88952195757275136 89197175160486432 89201537307158991 89451298166641664 89599702062993408 89825324281334928 90081236886125056 90153866886950724 90453473402183424 90457896987541512 90526403526979446 90715611793773824 90784313508537792 91042958276368384 91090469693748096 91349986701422592 91419168847758336 91423639660006368 91684105869863936 91731951874689984 91984586884251633 91993296466925568 92062965811474944 92246651234349216 92399692752461952 92627835743582064 92662939740360704 92711296556626176 92896275538816464 93045844450031616 93280144446001656 93545899843283712 93621323305679598 93701096875736064 93888050722504896 93937046871677724 94204673785842048 94276017874250784 94280628399381567 94361956820796288 94544610517767168 94598575370774046 94701464458039296 94863447728400384 94939933493083536 95129359085422629 95210417634089472 95287183150976388 95369379847352832 95531500177191936 95608524574020744 95690998466159616 95953527089095104 96226898961143808 96469209213386328 96551409431752704 96629256153102816 96630273090526968 96712610549428224 97310767971446172 97499129596447392 97583234363609088 97660885222353024 97827930469912896 97991262852365376 98270440239409152 98349672967582608 98681342168227104 98872356773862144 98962485593207808 99037432918404864 99371421484088832 99659404505836032 99734879629097856 99927933536572416 99933872170544984 100019024585306112 100071220226934528 100346822055547236 100432326339790848 100632710437471872 100637631833717836 100723383913371648 100799664820867584 101053489816501794 101139596243592192 101341391496890688 101712054949380304 101765134110984201 102050072556309504 102055063267995552 102132352697105016 102219378409893888 102423328060914432 102768735039100416 102851594617507164 103139575110291456 103144619103596928 103492458525291264 103777482638642868 103865910146279424 103949654346519696 104216182011482112 104245807207905792 104508309981168522 104597360217732096 104682795848070882 105239137323694176 105624057062818008 105714058013650944 105715170560576512 105980258009072304 106157201423395824 106362686832488064 106459643592693248 107111719838350656 107209359392641792 107290552328271936 107596223417526272 107652373274429568 107959075192590336 108255261331286784 108353943300748288 108527860365059619 108709057226842839 108719350370002944 108801686868106752 109018769640594528 109510746965880832 109686520796003316 109781138659060224 109786507454964912 109963270713673728 110240170708911048 110554245269335296 110559651873661848 110643382088530434 110958605399323968 111016509939255492 111327351879610368 111332796292358784 111417112033205472 111649983746183168 111734539702815744 111740004028896672 112111347315382272 112116830069065536 112201739582735088 112425606191863107 112521402658469376 112900863845772288 112932957808564608 113211799242155856 113313806902543104 113399622923476032 113722698772260864 114009065434002024 114106211146616832 114333877586235648 114426061818052842 114523562848121856 114806331625848192 114811946176494996 114909776013846528 115226244068528736 115554523966159872 115614826918987968 115746234337603584 115944213890267136 116032021999077888 116037696491546544 116137793010210816 116429015840952672 116849148914564352 116955664791972864 117276533108894016 117672030244948608 118096648725040128 118103667110644072 118204301782634496 118827064195670259 118928315265357312 118929566880648576 118935383076211988 119426851601320302 119767099041779904 120198012581357568 120205155849267632 120604631202911232 120610529316722016 120701871369305928 121045751344717056 121453959591664128 121892225130344448 121898186213341824 122309269166253312 122646115845668844 122750621081966592 122995534979132288 123164578740842496 123199590336615936 123503780991442752 123509820886835526 123615062075501568 123861700718421952 124373525928002208 124379608357869579 124727866457711616 124828431074239464 124934795834314752 125184067630006528 125249395828903632 125606231714456064 125701357165667712 125707504532508756 125815942427728384 126059480690356224 126131433827698728 126586577990778048 126839145447230172 126947223512119296 127049577534635184 127159173129803776 127363274147425338 127375333569589248 127478032765360992 127587997954879488 127938036118793472 128260198613252277 128625612284515104 128839008204137088 128840364120702624 129629524577094828 129747690628594896 129998839461929856 130214513629804032 130437240626550528 130542408552989862 130655017136487168 131132897290110144 131575122890969472 131829809031816192 131936099747505768 131949980790943744 132049910557873152 132495228645451776 132866625499474581 132879206007781376 132979839505463808 133237244715429888 133428293635912704 133795762740729648 134176947249962496 134399553094490112 134737986422002392 134852794991456256 135121855329187584 135230800330426086 135680210103275136 135686845481312268 136066763408412672 136073417690660736 136176470262806688 136564437414552576 136635704540622144 137024980052133888 137128753271637504 137135459490009552 137409074234499353 137526158804795904 137597927812034976 137989944700388352 138094448717212416 138369976851523824 138599539128692928 138994409610541056 139066944834939264 139344413308224696 139463146956976128 139568766675047424 139577061130761176 140318849764925568 140431984958519397 140551645313604096 140832076083757344 141307010678763072 141542935231194432 141816915776650752 142052196687058944 142295171592600576 142815626451134208 142930774726464582 143054069771029248 143297250265787904 143536497699239424 143814337125617664 144340348441715712 144703813820079492 144827114147629056 144945409635790452 145068915824142336 145358359520792704 145558138511904768 145966151957169258 146248694394671088 146374851545413632 146382009939953216 146986894278548064 147405660359113728 147412869164882464 147524509451373912 147944807199098624 148022013252340656 148443728389811712 148556149377607296 148979386270420992 148986672038528896 149489106758754048 149602319443646784 149900808255817476 150028536877959168 150520233083320854 150534485127696384 150577277078086144 150949065656207808 150956447750576754 151085075870057472 151199497231301376 151580234724752691 152012087245336032 152445170114980864 152568082424070456 152698083797495808 153075108834464256 153082594901993328 153198529045657524 153634992091371648 154072698621546496 154153102558650624 154277391926260746 154709362665437184 154716928655395392 155238687787936896 155666223957964302 155798865219419136 155924481519779544 155940886389297152 156368710811858688 156762464971752783 156896040326598144 157024193772106323 157462198300053504 157858705985541264 158436085594227012 158571087020476416 158572755840864768 158970387013608456 159235802135093736 159544030248732096 159689465389039872 160667579757525984 160806174937214976 160814039088962688 160935828492407904 161394335126289408 161478559911644352 161938612788885504 162382891996930176 162392542277135599 162530914951122432 163079025555004416 163202530302160128 163528154460891792 164266120448821248 164671707988590336 164679761182447368 164820082767335424 164944906070510592 165282089292742994 165831367904002944 165839477810492772 165965073132795651 166303821943615488 166437908098985952 166991027819415552 166999194438538176 167474975619274752 167601809554223616 167610006043345008 168167020973073408 168175245103598304 168782103987704064 169118860596306896 169351295768658432 169399436712846912 169817698863233784 169962398421184512 169970710353814656 170584048158391296 171013598151003036 171159316719925248 171500816379353472 171639092727079263 171785344272182784 171787152160936832 172217919264742494 172364664020769792 172839366102793104 172996920838126528 173331785949239808 173619351506405376 173916320835400704 174056544737319816 174204856163340288 174206689515316224 174843863053480192 175433497187959296 175773078709088256 175914799663341024 176066547410497536 177155500665966108 177306452673951744 177904391514550272 178394350320972864 178403074614317982 178902596333283328 179140277401980453 179650648562669856 180162473772250112 180307733773901448 180906946804366848 180915793975083024 181052807053958892 181431223587547648 181568627017075584 182085916552736768 182180939387496192 182838337695516672 182847279320012736 183368211739727872 183463903749379968 183969173768503266 183986592933851136 184125931622949888 184493302468698432 184799385504923904 185255671487164128 185264731330253289 185422593113252352 185792551077632928 186091688900063232 186560288892003312 187091799686567424 187242646611359196 187402193751472128 187776101445009792 187874093743355448 188409347571684096 188552035748501568 188561256798763134 188723913641592576 189089221035534336 189197150741548092 189726895456800768 189879866986167072 190258718170845258 190420835268178944 190574366301952776 190738759694705664 191063000354383872 191217049148041488 191381996932319232 191907054178190208 191918459054796617 192453797922287616 192938418426772656 193258512306205632 193260546181053936 194621535942892344 194998259192894784 195321770444706048 195655860939825792 195982525704730752 196540880478818304 196699345935165216 197362684336454208 197744713547724288 197924971186415616 198074865836809728 198742842968177664 199318809011672064 199469759258195712 199855867073144832 199867744341089968 200142440453869056 200693644111094472 200864652679581696 201265420874943744 201275263667435672 201446767826743296 201599329641735168 202106979633003588 202279192487184384 202682782993781376 202846200495639129 203424109898760608 203530268221968402 204100145112619008 204110126535991104 204264705394210032 204846656121828864 205537470078200832 205703189235014328 206289238207193856 206984917050582528 207554965277285736 207731820292558848 207899308693039392 208491614415811584 209016619962337044 209194720435464192 209365591696141764 210478274647388352 211248114125636016 211430341121153024 211960516018144608 212314402846791648 212725373664976128 212919287185386496 214223439676701312 214396162089696873 214418718785283584 214581104656543872 215192446835052544 215304746548859136 216510522662573568 216707886601496576 217055720730119238 217418114453685678 217438700740005888 217603373736213504 218037539281189056 218949227935753887 219373041592006632 219562277318120448 219573014909929824 219926541427347456 220480341417822096 221108490538670592 221119303747323696 221286764177060868 221917210798647936 222033019878510984 222665592584717568 222834224066410944 223469079405631488 223480008057793344 224222694630764544 224233660138131072 224403479165470176 224851212383726214 225042805316938752 225801727691544576 225865915617129216 226423598484311712 226434671625865131 226627613805086208 226799245846952064 227445397544521728 228018130868004048 228667755172471296 228852123636105684 229047125696243712 229612663251696384 229623892352989992 229819552027693056 230452488137057472 231109047932319744 231229653837975936 231888427780534272 232064043998155776 232075392983093088 232275586020421632 232858031681905344 233499335936946453 233698297829128704 233911329583945728 234553066217788032 235344060489897216 236193297450080256 236207334221288144 237654128391340518 237856630530714624 237859133761297152 237870766152423976 238853703202640604 239534198083559808 240396025162715136 240410311698535264 241209262405822464 241221058633444032 241403742738611856 242091502689434112 242907919183328256 243796372426683648 244618538332506624 245292231691337688 245501242163933184 245991069958264576 246399180673231872 247007561982885504 247019641773671052 247230124151003136 247723401436843904 247923133939114491 248747051856004416 248759216715739158 249455732915423232 249656862148478928 250368135260013056 250498791657807264 251212463428912128 251402714331335424 251415009065017512 251631884855456768 252262867655397456 253173155981556096 253678290894460344 253894447024238592 254099155069270368 254318346259607552 254726548294850676 254956065530721984 255876072237586944 256520397226504554 257251224569030208 257678016408274176 257680728241405248 258326878897113741 259259049154189656 259495381257189792 259997678923859712 260429027259608064 260874481253101056 261084817105979724 261310034272974336 262265794580220288 263150245781938944 263659618063632384 263872199495011536 264099821115746304 264990457290903552 265733250998949162 265758412015562752 265959679010927616 266856587271825408 267591525481459296 267604611921476973 268353894499924992 268799106188980224 269475972844004784 270243710658375168 270461600660852172 271360420206550272 271373690962624536 272146835381321472 272352940525613376 273128874829105152 273271409081244288 274049960104267776 274257506543275008 274270918980019104 274818148468998706 275052317609591808 275195855624069952 275953760652754899 275979889400776704 276188897434424832 276739953703047648 277199078257385856 277988819221082112 278133889669878528 278688826616449392 279137533350094848 279154122261522352 280637699529851136 280863969917038794 281103290627208192 281664152167514688 282614021357526144 282841885198144701 283085870462388864 283633831553301504 284104393374117888 284590343185201152 285388077256267887 285631252902268416 285861549452929164 286108139542058496 286594500531575808 287072995398478848 288680696883431424 289407627640158984 289654228295258112 289890819271580904 290137831648284672 290716719041585408 291932303914338516 292497388789342176 292749703090827264 292764019879906432 293973788557096128 294811320718227456 294825738329764928 295049018902747824 295889614398197248 296044026504681312 296887456779623424 297112298755214592 297973344077057792 298978213517508096 299204638887293568 299801616511634952 300057073755918336 301040466166641708 301154554156172288 301898131312415616 301912895501153508 302170151740114944 302398994462602752 303160469449505382 304024174490672064 304890340229961728 305136164848140912 305295402332952603 306150217668928512 306165189803986656 306397058091315048 307269984182743296 308306205117301248 308554783852521492 309418725330874368 309433857310790784 310477375575873792 311332447915928604 311597730438838272 311848963039559088 312737421623717376 313524929943505566 313792080653196288 314048387544212646 315717411971082528 316872171188454024 317142174040952832 317145511681729536 317940774027216912 318471604270187472 319088060497464192 319378930778079744 321335159515051968 321628078177925376 321871656984815808 322788670252578816 322957119823288704 323877225577771008 324765783993860352 324785084554271198 325061829902244864 326127171680528517 326158051110008832 326405060604320256 327056308921783584 327072303459582967 328532240897642496 329343415977180672 329359522364894736 329889812141021184 330564178585485988 331662735808005888 331678955620985544 331930146265591302 332875816197971904 333982055638831104 333998388877076352 334949951238549504 335203619108447232 335220012086690016 336334041946146816 336350490207196608 337276818575589321 337564207975408128 338237721192613792 338702591537316864 338798873425693824 339635397726467568 339941420707629312 341168096316782592 342027196302006072 342318633439850496 343001632758706944 343278185454158526 343570688544365568 343574304321873664 344435838529484988 344729328041539584 345678732205586208 345993841676253056 346663571898479616 347238703012810752 347832641670801408 348113089474639632 348413379030632448 349687726106960384 350866994375918592 351829599326682048 354311001331932216 354612905347903488 356481192587010777 356788700641945728 356806149228635964 357805192666566656 358280554803960906 359301297125339712 360324947544500224 360615467547802896 361813893608733696 361831587950166048 362105614107917784 362862447175095296 363137254034151168 364361878774992384 365676675391033344 365694558640025472 366736423479455744 366927807498759936 367938347537006532 368251863245899776 368986604937396864 369598771009847808 370511342974328256 370529462660506578 370845186226504704 371585102155265856 373120577784006624 373138825073608737 374183599373134848 374485293222718392 374804387502944256 375552202890019584 375748187486710896 376818695143368192 377104071497003136 377122513597526268 377447827283185152 378178442071068672 378394301483096184 379759733972334144 380517436341690516 380841670536357888 381148732603905552 381477519389411328 382126000708767744 382434098296082976 382763993864638464 383814108356380416 383836918109593234 385876836853545312 386517024612411264 386521092362107872 389243071885784688 389996518385789568 390643540889412096 391311721879651584 391965051409461504 393398691870330432 394725368672908416 395489427095448576 395849942372831232 396149731673619456 397485685936355328 398599876498423743 398637618023344128 398939518516391424 399711734146289664 399735488682179936 400284880907738112 401387288222188944 402530841749887488 402550527334871344 403198659283470336 404213959266007176 404558384974368768 405365565987562752 405692400991278258 406848219797521216 407060536443936804 408200290225238016 408220253071982208 408529410788420064 409693312243657728 411074940156401664 411406378470028656 412227222703498059 412578476414387712 413969834101165056 415109930554571472 415798617386078784 416983228831623168 418033239924674088 418389440870928384 418731183392283528 420956549294776704 421295954875558191 422496228251272032 422860682242306048 423921032036289216 424628805693583296 425450747329952256 425838574370772992 428446879353402624 428792324179393746 428837437570567168 429162209313087744 430609493097718272 433021045325147136 433415773202993152 434111441460238476 434836228907371356 435206747472427008 436075078562378112 437898455871507774 438746083184013264 439124554636240896 439146029819859648 440960682835644192 442216981077341184 442238607494647392 442573528354121736 443834421597295872 444066039757021968 445331185169435136 445668448132821888 446938158811262976 446960016115586688 448467320276262144 448806958330940352 449702424767452428 450085610633877504 451603455383089152 451731831234258432 452847196968623424 452869343251730262 453255227610172416 453598491693904128 456036261736008096 457335510344942592 457704247272211368 458094251392487424 459225326503392768 459247784705979984 460904976274114944 462218095864639488 462459307675951872 464128087996311552 464150785966186176 465716063363810688 466998671873892906 467396595658257408 467822659167891456 469106132435576064 470287394915258349 470688120979794432 471072581316318969 472386594900160512 472414668442576288 475308256782681036 475713261061429248 475718267522594304 475741532304847952 477707406405281208 479068396167119616 480820623397070528 482418524811644928 482442117266888064 482807485477223712 484183005378868224 485815838366656512 487177626831406797 487592744853367296 489237076665013248 490584463382675376 491982139916529152 492798361346463744 494015123965771008 494039283547342104 494460248302006272 495446802873687808 495846267878228982 497494103712008832 497518433431478316 497895219398386953 498911465830846464 499313724296957856 500736270520026112 500997583315614528 502424926857824256 502805428662670848 502830018130035024 503263769710913536 504525735310794912 506346311963112192 507356581788920688 508198310138540736 509453096589701352 509912131061443968 511752144475173888 513040794453009108 514502449138060416 514917278181237789 515356032816548352 515361456482810496 516653757794227482 518518098308379312 518990762514379584 519995357847719424 520858054519216128 521748962506202112 522169634211959448 522620068545948672 524531589160440576 526300491563877888 527319236127264768 527744398990023072 528199642231492608 531466501997898324 531919358021855232 533713174543650816 535183050962918592 535209223842953946 536707788999849984 538951945688009568 540487421316750336 540923201321704344 542720840413100544 542747381925249072 544293670762642944 544705881051226752 546257749658210304 546542818162488576 548515013086550016 548541837960038208 549636296937997412 550104635219183616 550391711248139904 551907521305509798 551959778801553408 552377794868849664 553479907406095296 554398156514771712 555794193990759867 556267779339757056 557377653232898784 558275066700189696 558308244523044704 561275399059702272 561727939834077588 562206581254416384 563328304335029376 565228042715052288 565683770396289402 566171740924777728 567267663106603008 569180686370402304 570776154512535774 571262505804536832 571723098905858328 572216279084116992 573189001063151616 574145990796957696 575755377164389851 577361393766862848 578815255280317968 579781638543161808 581433438083170816 583864607828677032 584994777578684352 585528039759812864 587947577114192256 589622641436454912 589651476659529856 590098037805495648 591779228796394496 592088053009362624 593774913559246848 594224597510429184 595946688154115584 597956427035016192 598409277774587136 599603233023269904 602080932333283416 602309108312344576 603796262624831232 603825791002307016 604340303480229888 604797988925205504 606320938899010764 608048348981344128 608538601486917387 609780680459923456 610272329696281824 610590804665905206 612300435337857024 612330379607973312 612794116182630096 614539968365486592 616612410234602496 617109567705042984 618867714621581568 620954751151747584 622664895831857208 623195460877676544 623697926079118176 625474843247434752 627049859887011132 627584161306392576 628096775088425292 631434823942165056 633744342376908048 634291023363459072 635881548054433824 636943208540374944 638176120994928384 638757861556159488 642670319030103936 643256156355850752 643743313969631616 645577340505157632 645914239646577408 649531567987720704 649570169108542396 650123659804489728 652254343361057034 652316102220017664 652810121208640512 654112617843567168 654144606919165934 656847683807261661 658686831954361344 658719044729789472 659779624282042368 661128357170971976 663325471616011776 663357911241971088 663860292531182604 665751632395943808 667996777754152704 670407238216894464 670440024173380032 672668083892293632 672700980414393216 674553637151178642 675128415950816256 676475442385227584 677405183074633728 677597746851387648 679270795452935136 679304014877595393 679882841415258624 682336192633565184 684054392604012144 686003265517413888 686556370908317052 687141377088731136 687148608643747328 688871677058969976 689458656083079168 691357464411172416 691987683352506112 693327143796959232 695665283341602816 696226178949279264 696826758061264896 699375452213920768 700498007810839359 701733988751837184 703659198653364096 708622002663864432 712962385174021554 713577401283891456 713612298457271928 716561109607921812 718602594250679424 720649895089000448 721230935095605792 723627787217467392 723663175900332096 724211228215835568 725724894350190592 726274508068302336 728723757549984768 731389117280050944 733855614997519872 735876695074013064 736503726491799552 737973209874793728 739197542019695616 741022685948656512 741058925321013156 741690372453009408 743170204310531712 743769401817343473 746241155568013248 746277650147217474 748367198746269696 748970586445436784 751104405780039168 751496374973421792 753637390286736384 754208142994006272 754245027195052536 754895654566370304 756788602966192368 759519467944668288 761034872683381032 761683341072715776 762297465207811104 762955038778822656 764868196592165952 767628216712760832 767673836219186468 771753673707090624 773034049224822528 773042184724215744 778486143771569376 779993036771579136 781287081778824192 782623443759303168 783930102818923008 786797383740660864 789450737345816832 790978854190897152 792299463347238912 794971371872710656 797199752996847486 797275236046688256 797879037032782848 799470977364359872 800569761815476224 802774576444377888 802813835764430919 805061683499774976 805101054669742688 806397318566940672 808427918532014352 810731131975125504 811384801982556516 813696439595042432 814121072887873608 816440506143964416 817058821576840128 819386624487315456 822149880312803328 822812756940057312 824454445406996118 825156952828775424 827861281958264697 827939668202330112 830219861109142944 831597234772157568 833966457663246336 836066479849348176 837462366784567056 841913098589553408 842591909751116382 844992456502544064 847842064072578432 848525655594434103 849257611387166592 850901494659904512 851677148741545984 856164231768803661 856893758706805248 857584648358787492 857674875141134336 858324418626175488 861218986195436544 866042090650294272 868222882920476952 869672457814742712 870413494944854016 872150157124756224 875796911743015548 877492166368026528 878249109272481792 878292059639719296 881921365671288384 884433962154682368 884477214989294784 885147056708243472 887668843194591744 888132079514043936 890662370338870272 891336896265643776 893920032231173376 896934640552524288 897613916661880704 899404849534904856 900171221267755008 903463662468516864 905694393937246848 905738686503460524 906510455220344832 907196983387808256 912072523472016192 914671020689885184 915408494544422736 918450653006785536 918495569411959968 921809952548229888 924918615351903744 928256175992623104 928301571932372352 931432126727621376 933997343747785812 934793191316514816 938212264871152128 940574789830516698 941376241959588864 942145162632637938 944829336885152576 950616513565362072 951426522122858496 951436535045188608 951483064609695904 955414812810562416 958136792334239232 961641246794141056 964884234533776128 965614970954447424 968366010757736448 971631676733313024 974355253662813594 975185489706734592 978381515041585551 978474153330026496 981168926765350752 981216910378748901 983964279833058304 985596722692927488 988030247931542016 988078567094684208 990893605747375616 991692535756457964 994988207424017664 995036866862956632 995790438796773906 998627448593915712 1001472541040052224 1001995166631229056 1004849853715648512 1005610857325341696 1005660036260070048 1006527539421827072 1009051470621589824 1011830455726767963 1012692623926224384 1014713163577841376 1016396620277081472 1018906193179402704 1019824262122887936 1023504288950347776 1026081588906018216 1029004898276120832 1029834556362475578 1030712065633096704 1030722912965620992 1033307515588454964 1037036196616758624 1037981525028759168 1039990715695438848 1041716109038432256 1043497925012404224 1044339268423918896 1045240137091897344 1049063178320881152 1052600983127755776 1055488797980046144 1062933003995796648 1063838716043710464 1070366101925837184 1070418447685907892 1073415577999699968 1077903891376019136 1080974842633500672 1081846402643408688 1085441680826201088 1085494763850498144 1088587341525285888 1089411762102453504 1093085636324977152 1097030026173100032 1097083675920076416 1099272593875994824 1100209270438367232 1100783422496279808 1103815042611019596 1104755589737699328 1106959814812190592 1108796313029543424 1111588387981519734 1112535558679514112 1114755306465797568 1116616489046089408 1119416475220826211 1122550798119404544 1123455879668155176 1124413162508832768 1126656608670058752 1130456085430104576 1131367540792578804 1132343481849555456 1134535326213206016 1141552309025071548 1142525011609073664 1143446197811716656 1144432558168233984 1146378002126303232 1148291981593915392 1151510754328779702 1157630510560635936 1159563277086323616 1162866876166341632 1167729215657354064 1169989555157368704 1171056079519625728 1175895154228384512 1179302953319059712 1180196075610991296 1183558457592788992 1184176106018725248 1187549827118493696 1188449195020858368 1191893376308231168 1195799629495271229 1195912854070032384 1196818555549174272 1199206466046539808 1204161864666566832 1204618216624689152 1207592525249662464 1207651582004614032 1209595977850411008 1212641877798021528 1216096697962688256 1217077202973834774 1220544659392563648 1221181609331810412 1224600870675714048 1224660759215946624 1225588232365260192 1229079936730973184 1233224820469204992 1234219135410085968 1236681668110494177 1237735429243163136 1241909502303495168 1245329791663714416 1247395852158236352 1250949686494869504 1254099719774022264 1255168322612785152 1256193550176850584 1262869647884330112 1267488684753816096 1268582046726918144 1271763096108867648 1273886417080749888 1276352241989856768 1277515723112318976 1285340638060207872 1286512312711701504 1287486627939263232 1291828479293154816 1299063135975441408 1299140338217084792 1300247319608979456 1304508686722114068 1305620242417281024 1308225235687134336 1308289213838331868 1313695367614523322 1317373663908722688 1317438089459578944 1322256714341943952 1326650943232023552 1326715822483942176 1327720585062365208 1331503264791887616 1335993555508305408 1340814476433788928 1340880048346760064 1345401960828786432 1349107274302357284 1350256831901632512 1352950884770455168 1354810366149267456 1355195493702775296 1358541590905870272 1358608029755190786 1359765682830517248 1368108785208024288 1372006531034827776 1373112741816634104 1374282754177462272 1374297217287494656 1377743354117939952 1382714928822344832 1383975366705012224 1386654287593918464 1392452357898558528 1398750904427841536 1400996015621678718 1403467977503674368 1407318397306728192 1410862184745775047 1413217743948956907 1417244005327728864 1425924770348043108 1427154802567782912 1427224596914543856 1433122219215843624 1437205188501358848 1442461870191211584 1447255574434934784 1447326351800664192 1448422456431671136 1451449788700381184 1452549016136604672 1457447515099969536 1461532880494220391 1462778234560101888 1467711229995039744 1471753390148026128 1475946419749587456 1478395084039391232 1482045371897313024 1482117850642026312 1483380744906018816 1486340408621063424 1487538803634686946 1492482311136026496 1492555300294434948 1496734397492539392 1497941172890873568 1502208811560078336 1502992749946843584 1507274780573472768 1508416285988012544 1508490054390105072 1509791309132740608 1513577205932384736 1519038935889336576 1522069745366762064 1524594930415622208 1529736393184331904 1535256433425521664 1535347672438372936 1543507347414181248 1544751834543713367 1546068098449645056 1546084369448431488 1556972287543138752 1559986073543158272 1562574163557648384 1565246887518606336 1567860205637846016 1573594767481321728 1578901474691633664 1581957708381794304 1584598926694477824 1594399505993694972 1595758074065565696 1598941954728719744 1601139523630952448 1605549152888755776 1605627671528861838 1610123366999549952 1610202109339485376 1616855837064028704 1621462263950251008 1622769603965113032 1627392879190084864 1628242145775747216 1632881012287928832 1634117643153680256 1638773248974630912 1645625513880114624 1648908890813992236 1650313905657550848 1655722563916529394 1655879336404660224 1660439722218285888 1663194469544315136 1667382581972279601 1672132959698696352 1674924733569134112 1683826197179106816 1685183819502232764 1689984913005088128 1695684128145156864 1697051311188868206 1698515222774333184 1701802989319809024 1712328463537607322 1713787517413610496 1715169296717574984 1715349750282268672 1716648837252350976 1722437972390873088 1727266131493169553 1732084181300588544 1736445765840953904 1739344915629485424 1744300314249512448 1751593823486031096 1754984332736053056 1756584119279438592 1763842731342576768 1768867924309364736 1768954429978589568 1770294113416486944 1775337686389183488 1776264159028087872 1781324740677740544 1782673792531287552 1786317965048491589 1787840064462346752 1793869281105048576 1795227833323761408 1798809699069809712 1806927324937033728 1811388787874493696 1811477373006921048 1813020910440689664 1814393966775616512 1824145046944032384 1825615804460752161 1829342041379770368 1830816989088845472 1836901306013571072 1836991138823919936 1843619905096459776 1849837230703807488 1856603143864744704 1862864253455242752 1867994687495571624 1869586382633029632 1876424529742304256 1881149579661033396 1882752483919177728 1884290325265275876 1889658673770305152 1901233027130724144 1902873070090377216 1902966129219391808 1910829625621124832 1916273584668478464 1923282493588282112 1929768469067552256 1931229941908894848 1936732021515472896 1948710507325627188 1950370979413469184 1956763030083171102 1956948306660052992 1962337853530701504 1962433820757497802 1967928559666116608 1970543051421784983 1976060495863084032 1976157134189368416 1981787211494751232 1983385071512915928 1989976414848035328 1990073733725913264 1991580877593547812 1997254897187831424 2002945082080104448 2003990333262458112 2011221714650683392 2011320072520140096 2018102941243179648 2023660911453535926 2025385247852448768 2029426327155682752 2032793240554162944 2037812386358805408 2037912044632786179 2039648524245775872 2047008577900695552 2052163177812036432 2058009796552241664 2059669112724951156 2061424131266193408 2061445825931241984 2066615031176909928 2074072393233517248 2075963050057518336 2079981431390877696 2086995850024808448 2088678536847837792 2090480274183794688 2098126356641762304 2105201966255511552 2110977595960092288 2111103049602762787 2125866007991593296 2140732203851674368 2140836895371815784 2155807782752038272 2161949685267001344 2163692805286817376 2170883361652402176 2170989527700996288 2177174683050571776 2178823524204907008 2186171272649954304 2194167351840152832 2198545187751989648 2201566844992559616 2207630085222039192 2209511179475398656 2213919629624381184 2217592626059086848 2223176775963039468 2225071117359028224 2229510612931595136 2231308205452030419 2233232978092178816 2238832950441652422 2245101596238809088 2246911759336310352 2253313217340117504 2260912170860209152 2262735081585157608 2264686963699110912 2283104618050143096 2285050023218147328 2286892395623433312 2288865116336467968 2303021508657559404 2315261021121271872 2319126554172647232 2325733752332683264 2335458431314708128 2339979110314737408 2342112159039251456 2351790308456769024 2358605906638119424 2360392151221982592 2367116915185577984 2368352212037450496 2376898390041716736 2383786752616462336 2391599258990542458 2391825708140064768 2393637111098348544 2398412932093079616 2408323729333133664 2408441507293292757 2415185050499324928 2415303164009228064 2419191955700822016 2425283755596043056 2432193395925376512 2434154405947669548 2441089318785127296 2442363218663620824 2449321518431893248 2451176464730520384 2458159873461946368 2466449640938409984 2468438270820171936 2473363336220988354 2475470858486326272 2483819004606990336 2490659583327428832 2494791704316472704 2501899372989739008 2508199439548044528 2512387100353701168 2525739295768660224 2534977369507632192 2543526192217735296 2547772834161499776 2552704483979713536 2555031446224637952 2568492695306410983 2570681276120415744 2573024625423403008 2574973255878526464 2583656958586309632 2598126271950882816 2598280676434169584 2609017373444228136 2611240484834562048 2616450471374268672 2616578427676663736 2627390735229046644 2634747327817445376 2634876178919157888 2644513428683887904 2653301886464047104 2653431644967884352 2655441170124730416 2663006529583775232 2671987111016610816 2681760096693520128 2690803921657572864 2698214548604714568 2700513663803265024 2705901769540910336 2710390987405550592 2717083181811740544 2717216059510381572 2719531365661034496 2736217570416048576 2744013062069655552 2746225483633268208 2748594434574989312 2755486708235879904 2765429857644689664 2767950733410024448 2784904715797117056 2797501808855683072 2801992031243357436 2814636794613456384 2821724369491550094 2826435487897913814 2834488010655457728 2851849540696086216 2854309605135565824 2854449193829087712 2866244438431687248 2874410377002717696 2884923740382423168 2894652703601328384 2896844912863342272 2905098032273209344 2914895030199939072 2923065760988440782 2925556469120203776 2935422459990079488 2943506780296052256 2943650731136246703 2951892839499174912 2956790168078782464 2964090743794626048 2964235701284052624 2972680817242126848 2975077607269373892 2984964622272052992 2985110600588869896 2995882345781747136 3004417623120156672 3005985499893687168 3014549561146945536 3016832571976025088 3016980108780210144 3019582618265481216 3027154411864769472 3035491367180303889 3038077871778673152 3044139490733524128 3049189860831244416 3059472786368663808 3070512866851043328 3070695344876745872 3087014694828362496 3089503669087426734 3092136196899290112 3092168738896862976 3113944575086277504 3119972147086316544 3125148327115296768 3130493775037212672 3135720411275692032 3147189534962643456 3157802949383267328 3188799011987389944 3191516148131131392 3197883909457439488 3211098305777511552 3211255343057723676 3220246733999099904 3220404218678970752 3233711674128057408 3242924527900502016 3245539207930226064 3254785758380169728 3256484291551494432 3265762024575857664 3268235286307360512 3291251027760229248 3297817781627984472 3300627811315101696 3311445127833058788 3320879444436571776 3326388939088630272 3334765163944559202 3344265919397392704 3349849467138268224 3358249425662478633 3367652394358213632 3370367639004465528 3379969826010176256 3391368256290313728 3394102622377736412 3397030445548666368 3403605978639618048 3424656927075214644 3427575034827220992 3430338593435149968 3433297674504701952 3444875944781746176 3454532262986339106 3472891531681907808 3478689831258970848 3488600628499024896 3503187646972062192 3509968665472106112 3513168238558877184 3527685462685153536 3537908859957179136 3540588226832973888 3550675372778366976 3552528318056175744 3562649481355481088 3565347585062575104 3572635930096983178 3575680128924693504 3587398888485813687 3587738562210097152 3590455666647522816 3597619398139619424 3613854649874067456 3622777575748987392 3622954746013842096 3628787933551233024 3648290093888064768 3651231608921504322 3661633978177690944 3673802612027142144 3673982277647839872 3687239810192919552 3699674461407614976 3710045004331482531 3713206287729489408 3725728506910485504 3735989374991143248 3752849059484608512 3762299159322066792 3765504967838355456 3768580650530551752 3779317347540610304 3802466054261448288 3805746140180754432 3805932258438783616 3821659251242249664 3832547169336956928 3846564987176564224 3859536938135104512 3862459883817789696 3897421014651254376 3900741958826938368 3913526060166342204 3924675707061403008 3924867641514995604 3935857119332233216 3941086102843569966 3952120991726168064 3952314268378736832 3963574422989502464 3966770143025831856 3979952829696070656 3980147467451826528 3983161755187095624 3994509794375662848 4007980666524916224 4022443429301366784 4022640145040280192 4036205882486359296 4047321822907071852 4050770495704897536 4058852654311365504 4065586481108325888 4075624772717610816 4075824089265572358 4079297048491551744 4104326355624072864 4116019593104483328 4119338225449902312 4122848262532386816 4122891651862483968 4133230062353819856 4148144786467034496 4151926100115036672 4159962862781755392 4177357073695675584 4196252713283524608 4210403932511023104 4221955191920184576 4222206099205525574 4239653231846870721 4251732015983186592 4281464407703348736 4281673790743631568 4311615565504076544 4327385610573634752 4341766723304804352 4341979055401992576 4354349366101143552 4357647048409814016 4372342545299908608 4384598641482661173 4388334703680305664 4397090375503979296 4403133689985119232 4415260170444078384 4427839259248762368 4435185252118173696 4446353551926078936 4450142234718056448 4459021225863190272 4462616410904060838 4466465956184357632 4477665900883304844 4490203192477618176 4493823518672620704 4506626434680235008 4521824341720418304 4525470163170315216 4529373927398221824 4566209236100286192 4573784791246866624 4606043017315118808 4630522042242543744 4634255503631140101 4638253108345294464 4651467504665366528 4670916862629416256 4679958220629474816 4684224318078502912 4703580616913538048 4717211813276238848 4720784302443965184 4736704424074900992 4753796780083433472 4767573505232924672 4783198517981084916 4787274222196697088 4796825864186159232 4816647458666267328 4816883014586585514 4830370100998649856 4830606328018456128 4850567511192086112 4864386791850753024 4868308811895339096 4882178637570254592 4884726437327241648 4898643036863786496 4902352929461040768 4916319746923892736 4936876541640343872 4946726672441976708 4950941716972652544 4967638009213980672 4981319166654857664 4989583408632945408 5016398879096089056 5024774200707402336 5051478591537320448 5069954739015264384 5087052384435470592 5095545668322999552 5105408967959427072 5136985390612821966 5141362552240831488 5146049250846806016 5149946511757052928 5167313917172619264 5181798394479508659 5196252543901765632 5196561352868339168 5218034746888456272 5232900942748537344 5233156855353327472 5254781470458093288 5269752357838315776 5289026857367775808 5306603772928094208 5306863289935768704 5310882340249460832 5326013059167550464 5343974222033221632 5358953895145474767 5363520193387040256 5381607843315145728 5396429097209429136 5411803539081820672 5420781974811101184 5434166363623481088 5434432119020763144 5439062731322068992 5472435140832097152 5476847413382256483 5488026124139311104 5492450967266536416 5497188869149978624 5510973416471759808 5530859715289379328 5535901466820048896 5569809431594234112 5603984062486714872 5629273589226912768 5643448738983100188 5652870975795827628 5668976021310915456 5703699081392172432 5708619210271131648 5708898387658175424 5732488876863374496 5748820754005435392 5769847480764846336 5789305407202656768 5793689825726684544 5810196064546418688 5846131521976881564 5851112938240407552 5870844919980158976 5887013560592104512 5887301462272493406 5903785678998349824 5928181487589252096 5928471402568105248 5945361634484253696 5950155214538747784 5969929244544105984 5970221201177739792 5991764691563494272 6008835246240313344 6011970999787374336 6033665143952050176 6033960217560420288 6054308823729538944 6070982734360607778 6076155743557346304 6088278981467048256 6098379721662488832 6113736133898358537 6118945572737327616 6141025733702086656 6141390689753491744 6174029389656724992 6179007338174853468 6184272393798580224 6184337477793725952 6227889150172555008 6239944294172633088 6260987550074425344 6271440822551384064 6294379069925286912 6315605898766534656 6333309148808288361 6377598023974779888 6395767818914878976 6422196611555023104 6422510686115447352 6440808437357941504 6467423348256114816 6485849055801004032 6491078415860452128 6509571516760339456 6512968583102988864 6531524049151715328 6536470572614721024 6582502055520458496 6595635563255968944 6622890255666117576 6641758888873143552 6652777878177260544 6669530327889118404 6688531838794785408 6693924616356091257 6699698934276536448 6716498851324957266 6735304788716427264 6740735278008931056 6759939652020352512 6782736512580627456 6788205244755472824 6794060891097332736 6849313854150429288 6855150069654441984 6860677186870299936 6866595349009403904 6909064525972678212 6945783063363815616 6957379662517941696 6977201256998049792 7006375293944124384 7019937330944212224 7026336477117754368 7055370925370307072 7075817719914358272 7081176453665947776 7101350745556733952 7105056636112351488 7130695170125150208 7145271860193966356 7151360257849387008 7174797776971627374 7175477124420194304 7180911333295045632 7195238796279238848 7225324521879878271 7245555151497974784 7245909492027684192 7257575867102466048 7296580187776129536 7302463217843008644 7323267956355381888 7347964555295679744 7374479620385839104 7399348922815229952 7420090008662965062 7426412575458978816 7451457013820971008 7471978749982286496 7505698118969217024 7524598318644133584 7537161301061103504 7558634695081220608 7604932108522896576 7611864516877567232 7643318502484499328 7665094338673913856 7693129974353128448 7705478085919232949 7719073876270209024 7724919767635579392 7794842029302508752 7827052120332684408 7849351414122806016 7849735283029991208 7882172205687139932 7904241983452336128 7904628536757473664 7927148845979004928 7933540286051663712 7959905659392141312 7960294934903653056 7966323510374191248 7989019588751325696 8015961333049832448 8045280290080560384 8072411764972718592 8094643645814143704 8101540991409795072 8117705308622731008 8131172962216651776 8151249545435221632 8151648178531144716 8158594096983103488 8208652711248145728 8232039186208966656 8238676450899804624 8245783303724967936 8266460124707639712 8296289572934068992 8303852200230073344 8354714147391351168 8392505426567049216 8443910383840369152 8444412198411051148 8479306463693741442 8503464031966373184 8562928815406697472 8563347581487263136 8623231131008153088 8654771221147269504 8683958110803985152 8715294096819628032 8744685090599817216 8769197282965322346 8776669407360611328 8794180751007958592 8806267379970238464 8830520340888156768 8830952193408740109 8855678518497524736 8870370504236347392 8892707103852157872 8918042451726380544 8925232821808121676 8932931912368715264 8955331801766609688 8987647037345241408 9013252869360470016 9043648683440836608 9050940326340630432 9058747854796443648 9106474101540911667 9132418472200572384 9147569582493733248 9212086034630237616 9261044084485087488 9268511007262280202 9276506216690588928 9341833725258832512 9359916441258949632 9368448636157005824 9407161233827076096 9434423626552477696 9441568604887930368 9473408848149801984 9566397035962169832 9574548444393394176 9593651728372318464 9633294917332534656 9633766029173171028 9660740201997299712 9661212656036912256 9701135022384172224 9728773583701506048 9736617623790678192 9764357275140509184 9769452874654483296 9797286073727572992 9804705858922081536 9873753083280687744 9893453344883953416 9901883433945305088 9962638333309715328 9979166817265890816 10032797758192178112 10049548401414804672 10102957183074640896 10139909478030528768 10174104768870941184 10191091336645999104 10210817935918854144 10273970781225643932 10282725104481662976 10299893023514105856 10334627834345238528 10363596788959017318 10393122705736678336 10436069493776912544 10465801885497074688 10466313710706654944 10509562940916186576 10539504715676631552 10578053714735551616 10613726579871537408 10621764680498921664 10652026118335100928 10687948444066443264 10717907790290949534 10727040386774080512 10762196665457441061 10763215686630291456 10792858194418858272 10823607078163641344 10841563949622202368 10868332727246962176 10868864238041526288 10944870281664194304 10953694826764512966 10984901934533072832 11021946832943519616 11061719430578758656 11071802933640097792 11130135012994447593 11139618863188468224 11207968124973429744 11258547178453825536 11286897477966200376 11305741951591655256 11337952042621830912 11407398162784344864 11417238420542263296 11417796775316350848 11464977753726748992 11497641508010870784 11539694961529692672 11578610814405313536 11587379651453369088 11692263043953763128 11702225876480815104 11774027121184209024 11774602924544986812 11807571357996699648 11856362975178504192 11856942805136210496 11890723268968507392 11900310429077495568 11939858489088211968 11940442402355479584 11983529383126988544 12023941999574748672 12067330287904100352 12067920435120840576 12108617647459077888 12141965468721215556 12152311487114692608 12176557962934096512 12196759443324977664 12227472267796717074 12237891145474655232 12282781379506983488 12348058779313449984 12358014676349706936 12368544787597160448 12368674955587451904 12455778300345110016 12479888588345266176 12588758139850573824 12631211797533069312 12666618297616576722 12718959695540612163 12755196047949559776 12791535637829757952 12844393223110046208 12845021372230894704 12881616874715883008 12934846696512229632 12982156831720904256 13019143033520678912 13025937166205977728 13063048098303430656 13072941145229442048 13153795924447983519 13165004111040916992 13191271126511937888 13245780511332235152 13283517777746287104 13305555756354521088 13339060655778236808 13377063677589570816 13387849232712182514 13399397868553072896 13432997702649914532 13470609577432854528 13481470556017862112 13519879304040705024 13565473025161254912 13576410489510945648 13588121782194665472 13698627708300858576 13721354373740599872 13818129051945356424 13891566126727631232 13914759325035883392 13954402513996099584 14012750587888248768 14039874661888424448 14052672954235508736 14110741850740614144 14151635439828716544 14162352907331895552 14210113272224702976 14261390340250300416 14290543720387932712 14302720515698774016 14349595553943254748 14361822666590091264 14390477592558477696 14450649043759756542 14491110302995949568 14491818984055368384 14593160375552259072 14604926435686017288 14646535912710763776 14695929110591359488 14748959240771678208 14840180017325930124 14852825150917957632 14902914027641942016 14943957499964572992 15049196637288267168 15074322602122207008 15117269390162441216 15209864217045793152 15223729033755134464 15286637004968998656 15386259948706256896 15410956171838465898 15438147752540418048 15449839535271158784 15545395183438525977 15589684058605017504 15654104240665368816 15698702828245612032 15699470566059982416 15764344411374279864 15809257073514947328 15867080572103327424 15919811318784282624 15920589869807306112 15932647020748382496 15978039177502651392 16031922666099664896 16076861685436424301 16090560580161120768 16144823529945437184 16189287291628287408 16235410617245462016 16262345924433303552 16302499090870443264 16303296357062289432 16317188193966206976 16417305422496291456 16464078372417933312 16477352901799609248 16491566607449935872 16532920249415279424 16592579145868137984 16607704400460146688 16709428294782702336 16887820767680738304 16888824396822102296 16958612927387482884 17006928063932746368 17125857630813394944 17126695162974526272 17246462262016306176 17309542442294539008 17367916221607970304 17430588193639256064 17538394565930644692 17553338814721222656 17588361502015917184 17612534759940476928 17661040681776313536 17661904386817480218 17711357036995049472 17785414207704315744 17836084903452761088 17850465643616243352 17865863824737430528 17910663603533219376 17975294074690482816 18026505738720940032 18101880652681260864 18212948203081823334 18264836944401144768 18295139164987466496 18341208401695075611 18424172069260475232 18522088168970174976 18537022014524560404 18553012433381177856 18683667450517665024 18719832882517899264 18814322467654152192 18868847253104955392 18883137209775860736 18946817696299603968 18999927446424865083 19132794071924339664 19187303456744636928 19266589834665069312 19267532058346342056 19322425312073824512 19402270044768344448 19457547167403012096 19473235247581356384 19528714550281018368 19538905749308966592 19594572147455145984 19609411717844163072 19747506166561375488 19786906689767906832 19925276666619430656 19958333634531781632 20065595516384356224 20081773849068273771 20099096802829609344 20205914366149281792 20279818956061057536 20348209537741882368 20382182673291998208 20547941562451287864 20565450208963325952 20599786047028211712 20727193577918034636 20786245411473356672 20872138987553825088 20931603770994149376 20932627421413309888 21019125881832373152 21079009431353263104 21156107429471103232 21227453159743074816 21243529360997843328 21304052236670201856 21435815580581899068 21454080773548161024 21524393330914882122 21526431373260582912 21585716388837716544 21647214156327282688 21675973565639634813 21736665454493924352 21737728476083052576 21889740563328388608 21907389653529025932 21969803869066145664 22043893665887039232 22123438861157517312 22260270025988895186 22279237726376936448 22415936249946859488 22517094356907651072 22573794955932400752 22611483903183310512 22675904085243661824 22814796325568689728 22835593550632701696 22929955507453497984 22995283016021741568 23079389923059385344 23157221628810627072 23174759302906738176 23222133545630390657 23384526087907526256 23548054242368418048 23549205849089973624 23712725950357008384 23713885610272420992 23781446537937014784 23800620858154991136 23879716978176423936 23880884804710959168 23967058766253977088 24047883999149497344 24135840870241681152 24217235294918155776 24283930937442431112 24304622974229385216 24353115925868193024 24393518886649955328 24454944535593434148 24475782290949310464 24565562759013966976 24696117558626899968 24716029352699413872 24737349911174903808 24911556600690220032 25177516279701147648 25333236595233153444 25437919391081224326 25510392095899119552 25583071275659515904 25688786446220092416 25690042744461789408 25763233749431766016 25869693393024459264 25964313663441808512 26038286067041357824 26051874332411955456 26145882290458884096 26307591848895967038 26330008222081833984 26382542253023875776 26491561022664470304 26492856580226220327 26567035555492574208 26611111512709042176 26678121311556473616 26754127355179141632 26775698465424365028 26798795737106145792 26865995405299829064 26962941112035724224 27039758608081410048 27130946050322509824 27152820979021891296 27176243564389330944 27397255416601717152 27442708747481199744 27636258103890712848 27783132253455262464 27829518650071766784 28025501175776497536 28079749323776848896 28105345908471017472 28221483701481228288 28303270879657433088 28324705814663791104 28420226544449405952 28581087440775865424 28699191107886509496 28723645333180182528 28780955185116955392 28901298087519513084 28982220605991899136 28983637968110736768 29186320751104518144 29209852871372034576 29293071825421527552 29391858221182718976 29680360034651860248 29705650301835915264 29887914999929145984 30098393274576534336 30148645204244414016 30234538780324882432 30419728434091586304 30447458067510268928 30573274009937997312 30772519897412513792 30821912343676931796 30899679070542317568 31090790366877051954 31179368117210035008 31308208481330737632 31397405656491224064 31398941132119964832 31528688822748559728 31618514147029894656 31734161144206654848 31841179739614612224 31865294041496764992 31956078355005302784 32063845332199329792 32153723370872848602 32181121160322241536 32289647059890874368 32378574583256574816 32470821234490924032 32524691848866607104 32604998181740886528 32606592714124578864 32834610844992582912 32954705803599218496 33065840498830558848 33185158291736275968 33215408800920293376 33390405038983342779 33418856589565404672 33775641535361476608 33777648793644204592 33917225854774965768 34013856127865492736 34251715261626789888 34253390325949052544 34492924524032612352 34619084884589078016 34735832443215940608 35076789131861289384 35106677629442445312 35176723004031834368 35322081363552627072 35323808773634960436 35422714073990098944 35570828415408631488 35672169806905522176 35700931287232486704 35731727649474861056 35821327207066438752 35950588149380965632 36203761305362521728 36425896406163646668 36529673888802289536 36590278329974932992 36682416803390151222 36848344138520950464 37044176337940349952 37074044029049120808 37106024866762355712 37367334901035330048 37439665765035798528 37766274419551721472 37893635392599207936 37999854892849730166 38265588143848679328 38374606913489273856 38533179669330138624 38535064116692684112 38644850624147649024 38804540089536688896 38946470495162712768 39057429100562036736 39077811498617933184 39189144294910291968 39218823435688326144 39461387773343950557 39495012333122750976 39573813379535813664 39850553333238861312 39916667269063563264 40131191032768712448 40163547698136547542 40198193605659218688 40411828732298563584 40559637912122115072 40696419075483764736 40764365346583996416 41095883124902575728 41454387155836069272 41572490822946713344 41744277975107650176 41863207541988298752 41865254842826619776 42038251763664746304 42158018862706526208 42312214858942206464 42454906319486149632 42487058721995686656 42871631161163798136 42908161547096322048 43048786661829764244 43171432777675433088 43294428312654565376 43351947131279269626 43473330908987848704 43475456952166105152 43779481126656777216 43814779307058051864 43939607738132291328 44087787331774078464 44246877722315034624 44520540051977790372 44558475452753872896 44831872499893718976 45147589911864801504 45222967806366621024 45351808170487323648 45629592651137379456 45671187101265403392 45859911014906995968 46158779846118770688 46314443257621254144 46349518605813476352 46444267091260781314 46636185550315577931 46769052175815052512 47096108484736836096 47098411698179947248 47427771220544841984 47601241716309982272 47759433956352847872 47761769609421918336 47934117532507954176 48095767998298994688 48230585056309272903 48271681740483362304 48434470589836311552 48567861874884862224 48706231851736386048 48787037773299910656 48909889071186868296 48951564581898620928 49131125518027933952 49392235117253799936 49432058705398827744 49474699822349807616 49823113201380440064 50666473190466306888 50875838782162448652 51020784191798239104 51166142551319031808 51377572892440184832 51380085488923578816 51526467498863532032 51739386786048918528 51928627326883617024 52103748664823910912 52291764580917768192 52615183697791934076 52660016444163667968 52765084506047751552 52983122045328940608 52985713160452440654 53134071110985148416 53356242623112947232 53508254710358283264 53551396930848730056 53597591474212291584 53731990810599658128 53925882224071448448 54079517216162820096 54305641958043782592 54794510833203434304 54885417494962399488 55272516207781425696 55566264506910524928 55659037300143533568 56051002351552995072 56159498647553697792 56442967402962456576 56606541759314866176 56649411629327582208 56840453088898811904 56999782339274595249 57162174881551730848 57398382215773018992 57561910370233910784 57802596175039026168 57967275936221473536 58372641502209036288 58419705742744069152 58586143650843055104 58783716442365437952 59360720069303720496 59775829999858291968 60196786549153068672 60245321547204821313 60297290408488828032 60469077560649764864 60839456868183172608 60894916135020537856 61146548019875994624 61643824687353863592 61799358141084635136 62181580733754103908 62358736234420070016 62616416962661475264 62794811312982448128 62797882264239929664 63057377645497119456 63237028294059789312 63468322288413309696 63682359479229224448 63730588082993529984 63912156710010605568 64307446741745697204 64362242320644483072 64579294119781748736 64757149166513149632 64941642468981848064 65209996363481773056 65213185428249157728 65669221689985165824 65909411607198436992 66131680997661117696 66370316583472551936 66780810077966685558 66837713179130809344 67551283070722953216 67555297587288409184 67834451709549931536 68027712255730985472 68506780651898105088 68985849048065224704 69238169769178156032 69471664886431881216 69666400636891171971 70153578263722578768 70353446008063668736 70644162727105254144 70647617547269920872 71141656830817262976 71344339613811044352 71401862574464973408 71463455298949722112 71642654414132877504 71901176298761931264 72407522610725043456 72851792812327293336 73059347777604579072 73180556659949865984 73364833606780302444 73696688277041900928 74088352675880699904 74148088058098241616 74212049733524711424 74734669802070660096 75532548839103442944 75999709785699460332 76531176287697358656 76749213826978547712 77066359338660277248 77070128233385368224 77289701248295298048 77609080179073377792 77892940990325425536 78114858201124073472 78155622997235866368 78437646871376652288 78922775546687901114 78990024666245501952 79147626759071627328 79478569740678660981 79701106666477722624 79833334538127126528 80262382065537424896 80327095396273095084 80396387211318437376 81119275824244230144 81392838150967529472 81528730693167992832 82191766249805151456 82908774311672138544 83144981645893426688 83488555950215300352 83730509685653239552 84076503527329492608 84316037725413052416 84624429717884412928 84909812638972299264 84974117443991373312 85743262322327596272 86097573323659528488 86342865555350866176 86703894262558539252 86946661817975697408 86950913904332210304 87558962253313554432 87629558614116103728 87879215476264582656 88175574663548156928 89041080103955580744 89116950905507745792 89663744999787437952 90295179823729603008 90445935612733242048 90703616340974647296 91259185302274758912 91342374202530806784 91719822029813991936 92317559692237541376 92699037211626952704 92888534182521562628 93272371100631155862 93538104351630105024 94192216969473672192 94196823396359894496 94855542441089683968 95202483432619964544 95523539218843836672 95868235065015908352 96191535996597989376 96461170112618545806 96543363480966724608 96868941179672623104 97135723749769724448 97412463703472772096 97574075546599821312 97819778142373736592 98262251036055867904 98864117410797655488 99646226402760880128 100171215116950028337 101332946380932613776 101751677564324897304 102041568383596478208 102755145784880369664 102760170977847157632 103052934997727064064 103478773572097837056 103857254653767234048 104207497329647821824 105230367395583868152 105320032888327335936 105530169012095503104 105966244090657881216 105971426320904881308 106268142221970296832 106712485246225894464 107016509420716566528 107102793861697460112 107195182948424583168 107463981621199316256 107851764448142896896 108611283916087565184 109589021666406868608 109770834989924798976 110545032415562851392 111132529013821049856 111318074600287067136 112102004703105990144 112318997295107395584 113298823258655164416 113680906177797623808 113999564678549190498 114324349763103461696 114796764431546037984 115123820740467821568 115605192350078052336 115934551872442947072 116839411485488138304 117172287301686110208 117567432884730875904 118384163320031851671 118721440138607440992 119551659999716583936 120393573098306137344 120490643094409642626 120594580816977656064 121678913736366345216 121789832270041075712 122293096039751989248 123287649374707727184 124363161467508207816 124717472468840140032 125232833925322950528 125589622625964896256 125595764528479859328 126114755290994238912 126474056588119578624 126936644576826619392 127364718958458448896 127461176165987059968 128614893483491394408 128724484641288966144 129514298333026299264 129883284937963696128 130419992726963546112 130426370856498315456 131338443379970331648 131818823214396873984 132263361995322235392 132740633166945103872 133561620155933371116 133675426358261618688 135110595174576818368 135668903419099863072 136055424511461970944 137013561303796210176 138476339538356312064 138943329772863762432 139332801273782343942 139908556650946733793 140307156527445157536 140706892016127337472 141288325454210508288 141295235094539841744 142283313661634525952 142803725148929946816 143285308828265755008 143802352597523862528 144691755168927818709 144815045221450086912 145703585624654586672 146118695555209158144 146361113319899731968 146729667213560604888 147393376554083801856 148176705351761399808 148296176116196483232 148424099467049422848 149469339604141320192 151999419571398920664 153062352575394717312 153498427653957095424 154132718677320554496 154140256466770736448 154579402496590596096 155218160358146755584 155785881980650851072 156311245994471732736 156875293742753304576 157845551093375802228 157980049332491003904 158295253518143254656 158957139481357321962 159402213332955445248 160524764131074849792 160654190792546190168 160792774422636874752 162238551648488460288 164383532499610302912 165817548623344277088 166289963291786853376 166977111900430600704 167461019371306479104 168153007054658985216 169248859435768825856 169819625277944598528 169948234887982746624 170999347017823785747 171486524644655192544 172195146647319056976 172685731110701732352 173407788525117078504 173901827808664420608 175117924506627108864 175259117228232207456 175758430952529165312 176351149327096313856 178082160207911161488 179327489999574875904 180590359647459206016 180891871225466484096 181407232681949294592 182518370604549517824 182684748405061613568 183439644059627983872 185398074423253905408 185777068365043125256 186544742201262311724 187076208703260210048 188384433938947344384 188393646792719788992 189711084882179367936 190404966865239929088 191047078437687673344 191736470130031816704 192922340225237091612 193086726961933449216 193737882359345246208 194271447499539448896 194824927406945544192 195639556284747473184 196524502072111735808 197728234821595310976 200342430233900056674 202665892761865227552 203503355128649794608 204083136767192956416 205520341955694315264 206957547144195674112 207714509307534468096 208414994659295643648 208999201910673515913 210460734791167736304 211060338024191006208 211932488181315762432 211942852641809762616 213424970492451788928 214033018841433133056 214205587723394920224 214390365896849166336 214927963242398632512 215703528896285793792 217222567832175130368 219178043332813737216 219541669979849597952 221090064831125702784 222265058027642099712 222636149200574134272 224204009406211980288 226597646517310328832 227999129357098380996 228648699526206923392 229593528863092075968 230247641480935643136 231210384700156104672 231869103744885894144 233678822970976276608 234344574603372220416 236768326640063703342 237442880277214881984 238435709222035982943 239103319999433167872 240787146196612274688 240981286188819285252 241189161633955312128 243357827472732690432 244586192079503978496 246575298749415454368 248726322935016415632 249434944937680280064 250465667850645901056 251191529056959718656 252229510581988477824 252948113176239157248 253873289153653238784 254729437916916897792 254922352331974119936 257229786966982788816 259028596666052598528 260839985453927092224 260852741712996630912 262676886759940663296 263637646428793747968 264526723990644470784 267123240311866742232 267350852716523237376 270221190349153636736 271337806838199726144 272110849022923941888 274027122607592420352 276952679076712624128 278665602547564687884 279817113301893467586 280614313054890315072 281413784032254674944 282576650908421016576 282590470189079683488 284566627323269051904 285607450297859893632 286570617656531510016 287604705195047725056 289383510337855637418 289630090442900173824 291407171249309173344 292237391110418316288 292722226639799463936 293459334427121209776 294786753108167603712 296592352232392966464 298938679208282640384 303998839142797841328 306124705150789434624 308265437354641108992 308280512933541472896 309158804993181192192 310436320716293511168 311571763961301702144 312622491988943465472 315691102186751604456 315960098664982007808 316590507036286509312 317914278962714643924 318804426665910890496 321049528262149699584 321308381585092380336 321585548845273749504 328767064999220605824 331635097246688554176 332579926583573706752 333954223800861201408 334922038742612958208 336306014109317970432 338497718871537651712 339896469775965493248 341998694035647571494 342973049289310385088 344390293294638113952 345371462221403464704 346815577050234157008 347803655617328841216 350518234456464414912 351516861905058330624 352702298654192627712 356164320415822322976 358654979999149751808 361180719294918412032 361783742450932968192 365036741209099035648 365369496810123227136 366879288119255967744 371554136730086250512 373089484402524623448 374152417406520420096 376768867877894688768 376787293585439577984 379422169764358735872 380809933730479858176 382094156875375346688 385844680450474183224 386173453923866898432 388542894999078897792 389649854813891088384 391279112569494946368 393049004144223471616 395456469643190621952 400684860467800113348 405331785523730455104 407006710257299589216 408166273534385912832 411040683911388630528 415429018615068936192 416829989318591287296 417998403821347031826 420921469582335472608 422120676048382012416 423864976362631524864 423885705283619525232 426849940984903577856 428411175446789840448 429855926484797265024 431407057792571587584 434075265506783456127 434445135664350260736 438356086665627474432 439083339959699195904 442180129662251405568 444530116055284199424 445272298401148268544 448408018812423960576 455998258714196761992 457297399052413846784 459187057726184151936 460495282961871286272 462420769400312209344 463738207489771788288 467357645941952553216 473536653280127406684 474885760554429763968 476871418444071965886 478206639998866335744 481574292393224549376 481962572377638570504 482378323267910624256 486715654945465380864 493150597498830908736 497452645870032831264 498869889875360560128 500931335701291802112 502383058113919437312 504459021163976955648 507746578307306477568 509458875833833795584 509844704663948239872 512998041053471357241 514459573933965577632 518057193332105197056 521705483425993261824 525353773519881326592 527275292857587495936 529053447981288941568 534246480623733484464 540442380698307273472 542675613676399452288 544221698045847883776 548054245215184840704 557331205095129375768 559634226603786935172 561228626109780630144 562827568064509349888 565153301816842033152 565180940378159366976 569133254646538103808 571214900595719787264 573141235313063020032 575209410390095450112 578767020675711274836 579260180885800347648 582814342498618346688 584474782220836632576 586918668854242419552 589573506216335207424 593184704464785932928 607997678285595682656 612249410301578869248 616561025867082945792 620872641432587022336 623143527922603404288 625244983977886930944 626997605732020547739 631382204373503208912 633181014072573018624 635828557925429287848 642099056524299399168 642616763170184760672 643171097690547499008 657534129998441211648 663270194493377108352 665159853167147413504 667908447601722402816 669844077485225916416 672612028218635940864 679792939551930986496 683997388071295142988 685946098578620770176 688780586589276227904 690742924442806929408 693631154100468314016 695607311234657682432 701036468912928829824 703033723810116661248 712328640831644645952 717309959998299503616 722361438589836824064 723567484901865936384 730073482418198071296 733758576238511935488 743108273460172501024 746178968805049246896 748304834813040840192 753574587170879155968 758844339528717471744 761619867460959716352 764188313750750693376 771689360900948366448 777085789998157795584 782558225138989892736 786098008288446943232 790912939286381243904 801369720935600226696 810663571047460910208 814013420514599178432 816332547068771825664 822081367822777261056 830858037230137872384 835996807642694063652 841842939164670945216 844241352096764024832 847729952725263049728 847771410567239050464 853699881969807155712 856822350893579680896 859711852969594530048 862814115585143175168 868150531013566912254 868890271328700521472 876712173331254948864 878166679919398391808 884360259324502811136 896816037624847921152 911996517428393523984 914594798104827693568 918374115452368303872 924841538800624418688 927476414979543576576 934715291883905106432 947073306560254813368 949771521108859527936 953742836888143931772 956413279997732671488 963148584786449098752 963925144755277141008 964756646535821248512 986301194997661817472 994905291740065662528 997739779750721120256 1001862671402583604224 1004766116227838874624 1008918042327953911296 1015493156614612955136 1019689409327896479744 1025996082106942714482 1028919147867931155264 1036114386664210394112 1043410966851986523648 1054550585715174991872 1058106895962577883136 1068492961247466968928 1080884761396614546944 1085351227352798904576 1096108490430369681408 1114662410190258751536 1119268453207573870344 1122457252219561260288 1130306603633684066304 1130361880756318733952 1138266509293076207616 1142429801191439574528 1146282470626126040064 1157534041351422549672 1158520361771600695296 1165628684997236693376 1168949564441673265152 1173837337708484839104 1179147012432670414848 1186369408929571865856 1215995356571191365312 1224498820603157738496 1233122051734165891584 1246287055845206808576 1250489967955773861888 1253995211464041095478 1262764408747006417824 1266362028145146037248 1271657115850858575696 1285233526340369521344 1302225796520350368381 1315068259996882423296 1326540388986754216704 1335816895203444805632 1339688154970451832832 1345224056437271881728 1367994776142590285976 1371892197157241540352 1377561173178552455808 1381485848885613858816 1387262308200936628032 1391214622469315364864 1402072937825857659648 1424657281663289291904 1434619919996599007232 1444722877179673648128 1447134969803731872768 1460146964836396142592 1486216546920345002048 1492357937610098493792 1496609669626081680384 1507149174341758311936 1523239734921919432704 1528376627501501386752 1538994123160414071723 1543378721801896732896 1554171579996315591168 1565116450277979785472 1581825878572762487808 1602739441871200453392 1621327142094921820416 1628026841029198356864 1632665094137543651328 1644162735645554522112 1671993615285388127304 1683685878329341890432 1688482704193528049664 1695459905450526099456 1695542821134478100928 1707399763939614311424 1713644701787159361792 1719423705939189060096 1725628231170286350336 1736301062027133824508 1737780542657401042944 1753424346662509897728 1768720518649005622272 1823993034856787047968 1829189596209655387136 1836748230904736607744 1849683077601248837376 1869430583767810212864 1880992817196061643217 1894146613120509626736 1899543042217719055872 1907485673776287863544 1926297169572898197504 1927850289510554282016 1929513293071642497024 1972602389995323634944 1989810583480131325056 1995479559501442240512 2003725342805167208448 2009532232455677749248 2017836084655907822592 2039378818655792959488 2051992164213885428964 2057838295735862310528 2072228773328420788224 2086821933703973047296 2109101171430349983744 2136985922494933937856 2161769522793229093888 2170702454705597809152 2229324820380517503072 2238536906415147740688 2244914504439122520576 2260723761512637467904 2276533018586152415232 2284859602382879149056 2292564941252252080128 2315068082702845099344 2331257369994473386752 2347674675416969678208 2358294024865340829696 2372738817859143731712 2431990713142382730624 2448997641206315476992 2466244103468331783168 2492574111690413617152 2507990422928082190956 2525528817494012835648 2532724056290292074496 2543314231701717151392 2570467052680739042688 2604451593040700736762 2630136519993764846592 2653080777973508433408 2690448112874543763456 2735989552285180571952 2743784394314483080704 2755122346357104911616 2774524616401873256064 2782429244938630729728 2804145875651715319296 2849314563326578583808 2869239839993198014464 2889445754359347296256 2894269939607463745536 2972433093840690004096 2984715875220196987584 2993219339252163360768 3014298348683516623872 3046479469843838865408 3077988246320828143446 3086757443603793465792 3108343159992631182336 3130232900555959570944 3163651757145524975616 3205478883742400906784 3242654284189843640832 3256053682058396713728 3288325471291109044224 3343987230570776254608 3367371756658683780864 3390919810901052198912 3391085642268956201856 3414799527879228622848 3427289403574318723584 3438847411878378120192 3472602124054267649016 3475561085314802085888 3506848693325019795456 3537441037298011244544 3647986069713574095936 3658379192419310774272 3673496461809473215488 3699366155202497674752 3738861167535620425728 3761985634392123286434 3788293226241019253472 3799086084435438111744 3814971347552575727088 3855700579021108564032 3945204779990647269888 3979621166960262650112 4007450685610334416896 4019064464911355498496 4035672169311815645184 4103984328427770857928 4115676591471724621056 4144457546656841576448 4173643867407946094592 4273971844989867875712 4323539045586458187776 4341404909411195618304 4458649640761035006144 4477073812830295481376 4489829008878245041152 4521447523025274935808 4569719204765758298112 4585129882504504160256 4630136165405690198688 4662514739988946773504 4695349350833939356416 4745477635718287463424 4863981426284765461248 4897995282412630953984 4932488206936663566336 5015980845856164381912 5051057634988025671296 5065448112580584148992 5086628463403434302784 5140934105361478085376 5208903186081401473524 5260273039987529693184 5306161555947016866816 5471979104570361143904 5487568788628966161408 5510244692714209823232 5549049232803746512128 5608291751303430638592 5642978451588184929651 5698629126653157167616 5778891508718694592512 5788539879214927491072 5944866187681380008192 5969431750440393975168 5986438678504326721536 6028596697367033247744 6155976492641656286892 6173514887207586931584 6216686319985262364672 6260465801111919141888 6327303514291049951232 6410957767484801813568 6485308568379687281664 6512107364116793427456 6687974461141552509216 6734743513317367561728 6782171284537912403712 6829599055758457245696 6854578807148637447168 6877694823756756240384 6945204248108535298032 7074882074596022489088 7295972139427148191872 7316758384838621548544 7346992923618946430976 7398732310404995349504 7477722335071240851456 7523971268784246572868 7576586452482038506944 7598172168870876223488 7629942695105151454176 7711401158042217128064 7890409559981294539776 7959242333920525300224 8071344338623631290368 8207968656855541715856 8231353182943449242112 8347287734815892189184 8547943689979735751424 8647078091172916375552 8682809818822391236608 8917299281522070012288 8954147625660590962752 8979658017756490082304 9042895046050549871616 9139438409531516596224 9260272330811380397376 9325029479977893547008 9390698701667878712832 9490955271436574926848 9727962852569530922496 9864976413873327132672 10031961691712328763824 10102115269976051342592 10173256926806868605568 10281868210722956170752 10417806372162802947048 10520546079975059386368 10612323111894033733632 10943958209140722287808 10975137577257932322816 11020489385428419646464 11098098465607493024256 11216583502606861277184 11285956903176369859302 11397258253306314335232 11889732375362760016384 11938863500880787950336 12057193394734066495488 12311952985283312573784 12347029774415173863168 12433372639970524729344 12520931602223838283776 12821915534969603627136 12970617136759374563328 13024214728233586854912 13375948922283105018432 13469487026634735123456 13564342569075824807424 13709157614297274894336 13755389647513512480768 13890408496217070596064 14591944278854296383744 14693985847237892861952 14797464620809990699008 15047942537568493145736 15153172904964077013888 15196344337741752446976 15259885390210302908352 15422802316084434256128 15780819119962589079552 15918484667841050600448 16415937313711083431712 16462706365886898484224 16928935354764554788953 17095887379959471502848 17365619637644782473216 17834598563044140024576 17908295251321181925504 17959316035512980164608 18085790092101099743232 18520544661622760794752 18650058959955787094016 18781397403335757425664 18981910542873149853696 19455925705139061844992 20063923383424657527648 20204230539952102685184 20346513853613737211136 20563736421445912341504 20835612744325605894096 21224646223788067467264 21887916418281444575616 21950275154515864645632 22040978770856839292928 22196196931214986048512 22433167005213722554368 22571913806352739718604 22794516506612628670464 23779464750725520032768 23877727001761575900672 24623905970566625147568 24694059548830347726336 25041863204447676567552 25643831069939207254272 25941234273518749126656 26048429456467173709824 26751897844566210036864 26938974053269470246912 27128685138151649614848 27418315228594549788672 27780816992434141192128 29183888557708592767488 29594929241619981398016 30095885075136986291472 30306345809928154027776 30519770780420605816704 30845604632168868512256 31561638239925178159104 31836969335682101200896 32831874627422166863424 32925412731773796968448 33857870709529109577906 34191774759918943005696 35669197126088280049152 35816590502642363851008 36171580184202199486464 37041089323245521589504 37300117919911574188032 37562794806671514851328 38911851410278123689984 40127846766849315055296 40408461079904205370368 40693027707227474422272 41127472842891824683008 41671225488651211788192 43775832836562889151232 44081957541713678585856 44392393862429972097024 45143827612705479437208 45589033013225257340928 47558929501451040065536 47755454003523151801344 49247811941133250295136 49388119097660695452672 51287662139878414508544 52096858912934347419648 53503795689132420073728 53877948106538940493824 54257370276303299229696 55561633984868282384256 58367777115417185534976 60191770150273972582944 60612691619856308055552 61039541560841211633408 61691209264337737024512 63673938671364202401792 65663749254844333726848 65850825463547593936896 67715741419058219155812 68383549519837886011392 71338394252176560098304 71633181005284727702016 74082178646491043179008 75125589613343029702656 77823702820556247379968 80255693533698630110592 80816922159808410740736 81386055414454948844544 82254945685783649366016 83342450977302423576384 87551665673125778302464 88784787724859944194048 90287655225410958874416 95117859002902080131072 95510908007046303602688 98495623882266500590272 98776238195321390905344 102575324279756829017088 107007591378264840147456 108514740552606598459392 111123267969736564768512 116735554230834371069952 120383540300547945165888 121225383239712616111104 122079083121682423266816 123382418528675474049024 131327498509688667453696 135431482838116438311624 136767099039675772022784 142676788504353120196608 143266362010569455404032 148164357292982086358016 160511387067397260221184 161633844319616821481472 162772110828909897689088 166684901954604847152768 175103331346251556604928 180575310450821917748832 191021816014092607205376 196991247764533001180544 197552476390642781810688 205150648559513658034176 214015182756529680294912 222246535939473129537024 233471108461668742139904 240767080601095890331776 242450766479425232222208 244158166243364846533632 246764837057350948098048 262654997019377334907392 270862965676232876623248 285353577008706240393216 286532724021138910808064 296328714585964172716032 321022774134794520442368 325544221657819795378176 333369803909209694305536 350206662692503113209856 361150620901643835497664 393982495529066002361088 410301297119027316068352 428030365513059360589824 444493071878946259074048 481534161202191780663552 484901532958850464444416 488316332486729693067264 525309994038754669814784 541725931352465753246496 573065448042277821616128 592657429171928345432064 642045548269589040884736 666739607818419388611072 700413325385006226419712 722301241803287670995328 787964991058132004722176 856060731026118721179648 888986143757892518148096 963068322404383561327104 976632664973459386134528 1050619988077509339629568 1083451862704931506492992 1284091096539178081769472 1333479215636838777222144 1444602483606575341990656 1575929982116264009444352 1777972287515785036296192 1926136644808767122654208 2101239976155018679259136 2166903725409863012985984 2568182193078356163538944 2666958431273677554444288 2889204967213150683981312 3151859964232528018888704 3852273289617534245308416 4333807450819726025971968 5333916862547355108888576 5778409934426301367962624 6303719928465056037777408 7704546579235068490616832 8667614901639452051943936 11556819868852602735925248 17335229803278904103887872 23113639737705205471850496 34670459606557808207775744 69340919213115616415551488
- Sum of all divisors σ(n): 252160877801143454016706560
- Sum of proper divisors (its aliquot sum) s(n): 182819958588027837601155072
- 69340919213115616415551488 is an abundant number, because the sum of its proper divisors (182819958588027837601155072) is greater than itself. Its abundance is 113479039374912221185603584
Bases of 69340919213115616415551488
- Binary: 111001010110111000001011000011001111010000100101001100000111100000010110010000000000002
- Hexadecimal: 0x395B82C33D094C1E059000
- Base-36: 8PNKR8CIKKQHQ8000
Squares and roots of 69340919213115616415551488
- 69340919213115616415551488 squared (693409192131156164155514882) is 4808163077319826436429918099655422862356255179014144
- 69340919213115616415551488 cubed (693409192131156164155514883) is 333402447507919460072055361464600368807197944592830050608486597019737912246272
-
The
square root of 69340919213115616415551488 is 8327119502752.1741706707 -
69340919213115616415551488 is a
perfect cube number . Itscube root is 410830992
Scales and comparisons
How big is 69340919213115616415551488?- 69,340,919,213,115,616,415,551,488 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 69,340,919,213,115,616,415,551,488 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 69340919213115616415551488 cubic inches would be around 34235916 feet tall.
Recreational maths with 69340919213115616415551488
- 69340919213115616415551488 backwards is 88415551461651131291904396
- 69340919213115616415551488 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 69340919213115616415551488's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 69340919213115616415551488 - Facts about the integer". Numbermatics.com. 2024. Web. 21 May 2024.
APA style:
Numbermatics. (2024). Number 69340919213115616415551488 - Facts about the integer. Retrieved 21 May 2024, from https://numbermatics.com/n/69340919213115616415551488/
Chicago style:
Numbermatics. 2024. "Number 69340919213115616415551488 - Facts about the integer". https://numbermatics.com/n/69340919213115616415551488/
The information we have on file for 69340919213115616415551488 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 69340919213115616415551488, math, Factors of 69340919213115616415551488, curriculum, school, college, exams, university, Prime factorization of 69340919213115616415551488, STEM, science, technology, engineering, physics, economics, calculator, sixty-nine septillion, three hundred forty sextillion, nine hundred nineteen quintillion, two hundred thirteen quadrillion, one hundred fifteen trillion, six hundred sixteen billion, four hundred fifteen million, five hundred fifty-one thousand, four hundred eighty-eight.